Movatterモバイル変換


[0]ホーム

URL:


US20210192468A1 - Method, apparatus, and computer program product for scheduling appointments with deal offers - Google Patents

Method, apparatus, and computer program product for scheduling appointments with deal offers
Download PDF

Info

Publication number
US20210192468A1
US20210192468A1US17/196,134US202117196134AUS2021192468A1US 20210192468 A1US20210192468 A1US 20210192468A1US 202117196134 AUS202117196134 AUS 202117196134AUS 2021192468 A1US2021192468 A1US 2021192468A1
Authority
US
United States
Prior art keywords
deal
scheduling
appointment
merchant
redeeming
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US17/196,134
Inventor
Arash Shiva
Simon Vallee
David Katz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ByteDance Inc
Original Assignee
Groupon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Groupon IncfiledCriticalGroupon Inc
Priority to US17/196,134priorityCriticalpatent/US20210192468A1/en
Assigned to GROUPON, INC.reassignmentGROUPON, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KATZ, DAVID, SHIVA, ARASH, VALLEE, SIMON
Publication of US20210192468A1publicationCriticalpatent/US20210192468A1/en
Assigned to BYTEDANCE INC.reassignmentBYTEDANCE INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: GROUPON, INC., LIVINGSOCIAL, INC.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Provided herein are systems, methods and computer readable media for scheduling services and other types of appointments in conjunction with purchasing and/or redeeming deal offers. Merchants may customize a scheduling system to provide scheduling capabilities and deal redemption capabilities to consumers interested in scheduling appointments. A consumer may use the scheduling system to select dates and times, merchant locations, and/or staff members, among other things, when scheduling appointments, and provide deal and/or other payment related information to the merchant. Merchants may use the scheduling system and consumer date received therefrom to track resources across numerous locations, keep apprised of their staffs' availability, receive/generate analytics data related to the affect deals have on their business, and gain a better understanding of their customers. The scheduling system may be integrated into the merchant's website and/or linked to deals offered by a third party promotional system.

Description

Claims (18)

That which is claimed:
1. An apparatus for modifying a scheduling database to reflect scheduling data received via a network from a plurality of merchant devices and consumer devices, the apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
receive from a merchant device, a user input indicative of a maximum percentage of deal-redeeming appointments allowed to be scheduled at a merchant in a given period relative to a total number of appointments in the given period, wherein the deal-redeeming appointments are appointments in which a consumer obtains a service at the deal-redeeming appointment at a reduced cost in comparison to a non-discounted appointment;
maintain on the scheduling database, the scheduling data received from the merchant devices and the consumer devices;
receive a request from a consumer device to schedule a deal-redeeming appointment at the merchant;
in response to the request from the consumer device, access from the scheduling database, first availability data associated with the merchant for a particular time period;
determine that scheduling a deal-redeeming appointment during the particular time period would result in exceeding the maximum percentage of deal-redeeming appointments allowed to be scheduled during the particular time period;
generate second availability data representing only a subset of the first availability data, such that scheduling a deal-redeeming appointment according to the second availability data would not result in exceeding the maximum percentage of deal-redeeming appointments allowed to be scheduled during the particular time period; and
further in response to the request from the consumer device, provide via a user interface, the second availability data representing only a subset of the first availability data.
2. The apparatus according toclaim 1, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to at least:
receive from the merchant device, scheduling data comprising days and times available for appointments, and a time interval on which a consumer can schedule an appointment for the service, wherein the first availability data is derived from the scheduling data.
3. The apparatus according toclaim 2, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to at least:
receive from the merchant device, updated scheduling data reflecting appointments scheduled as non-discounted appointments, wherein the second availability data is generated based on the updated scheduling data.
4. The apparatus according toclaim 1, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to at least:
receive from the consumer device, scheduling data indicative of scheduling of a deal-redeeming appointment;
transmit the scheduling data indicative of scheduling of a deal-redeeming appointment to the merchant device; and
update the first availability data and the second availability data.
5. The apparatus according toclaim 1, wherein the second availability data excludes appointment times for which a deal-redeeming appointment cannot be scheduled, according to the maximum percentage of deal-redeeming appointments allowed to be scheduled.
6. The apparatus according toclaim 1, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to at least:
reduce the second availability data by excluding at least one of a day of the week or time of the week for which a deal-redeeming appointment can be scheduled.
7. A computer-implemented method for modifying a scheduling database to reflect scheduling data received via a network from a plurality of merchant devices and consumer devices, the computer-implemented method comprising:
receiving from a merchant device, a user input indicative of a maximum percentage of deal-redeeming appointments allowed to be scheduled at a merchant in a given period relative to a total number of appointments in the given period, wherein the deal-redeeming appointments are appointments in which a consumer obtains a service at the deal-redeeming appointment at a reduced cost in comparison to a non-discounted appointment;
maintaining on the scheduling database, the scheduling data received from the merchant devices and the consumer devices;
receiving a request from a consumer device to schedule a deal-redeeming appointment at the merchant;
in response to the request from the consumer device, accessing from the scheduling database, first availability data associated with the merchant for a particular time period;
determining that scheduling a deal-redeeming appointment during the particular time period would result in exceeding the maximum percentage of deal-redeeming appointments allowed to be scheduled during the particular time period;
generating second availability data representing only a subset of the first availability data, such that scheduling a deal-redeeming appointment according to the second availability data would not result in exceeding the maximum percentage of deal-redeeming appointments allowed to be scheduled during the particular time period; and
further in response to the request from the consumer device, providing via a user interface, the second availability data representing only a subset of the first availability data.
8. The computer-implemented method according toclaim 7, further comprising:
receiving from the merchant device, scheduling data comprising days and times available for appointments, and a time interval on which a consumer can schedule an appointment for the service, wherein the first availability data is derived from the scheduling data.
9. The computer-implemented method according toclaim 8, further comprising:
receiving from the merchant device, updated scheduling data reflecting appointments scheduled as non-discounted appointments, wherein the second availability data is generated based on the updated scheduling data.
10. The computer-implemented method according toclaim 7, further comprising:
receiving from the consumer device, scheduling data indicative of scheduling of a deal-redeeming appointment;
transmitting the scheduling data indicative of scheduling of a deal-redeeming appointment to the merchant device; and
updating the first availability data and the second availability data.
11. The computer-implemented method according toclaim 7, wherein the second availability data excludes appointment times for which a deal-redeeming appointment cannot be scheduled, according to the maximum percentage of deal-redeeming appointments allowed to be scheduled.
12. The computer-implemented method according toclaim 7, further comprising:
reducing the second availability data by excluding at least one of a day of the week or time of the week for which a deal-redeeming appointment can be scheduled.
13. A computer program product for modifying a scheduling database to reflect scheduling data received via a network from a plurality of merchant devices and consumer devices, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions to:
receive from a merchant device, a user input indicative of a maximum percentage of deal-redeeming appointments allowed to be scheduled at a merchant in a given period relative to a total number of appointments in the given period, wherein the deal-redeeming appointments are appointments in which a consumer obtains a service at the deal-redeeming appointment at a reduced cost in comparison to a non-discounted appointment;
maintain on the scheduling database, the scheduling data received from the merchant devices and the consumer devices;
receive a request from a consumer device to schedule a deal-redeeming appointment at the merchant;
in response to the request from the consumer device, access from the scheduling database, first availability data associated with the merchant for a particular time period;
determine that scheduling a deal-redeeming appointment during the particular time period would result in exceeding the maximum percentage of deal-redeeming appointments allowed to be scheduled during the particular time period;
generate second availability data representing only a subset of the first availability data, such that scheduling a deal-redeeming appointment according to the second availability data would not result in exceeding the maximum percentage of deal-redeeming appointments allowed to be scheduled during the particular time period; and
further in response to the request from the consumer device, provide via a user interface, the second availability data representing only a subset of the first availability data.
14. The computer program product according toclaim 13, wherein the computer-executable program code instructions further comprise program code instructions to:
receive from the merchant device, scheduling data comprising days and times available for appointments, and a time interval on which a consumer can schedule an appointment for the service, wherein the first availability data is derived from the scheduling data.
15. The computer program product according toclaim 14, wherein the computer-executable program code instructions further comprise program code instructions to:
receive from the merchant device, updated scheduling data reflecting appointments scheduled as non-discounted appointments, wherein the second availability data is generated based on the updated scheduling data.
16. The computer program product according toclaim 13, wherein the computer-executable program code instructions further comprise program code instructions to:
receive from the consumer device, scheduling data indicative of scheduling of a deal-redeeming appointment;
transmit the scheduling data indicative of scheduling of a deal-redeeming appointment to the merchant device; and
update the first availability data and the second availability data.
17. The computer program product according toclaim 13, wherein the second availability data excludes appointment times for which a deal-redeeming appointment cannot be scheduled, according to the maximum percentage of deal-redeeming appointments allowed to be scheduled.
18. The computer program product according toclaim 13, wherein the computer-executable program code instructions further comprise program code instructions to:
reduce the second availability data by excluding at least one of a day of the week or time of the week for which a deal-redeeming appointment can be scheduled.
US17/196,1342012-09-282021-03-09Method, apparatus, and computer program product for scheduling appointments with deal offersAbandonedUS20210192468A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US17/196,134US20210192468A1 (en)2012-09-282021-03-09Method, apparatus, and computer program product for scheduling appointments with deal offers

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US13/631,313US20140095232A1 (en)2012-09-282012-09-28Scheduling Appointments With Deal Offers
US14/935,857US10984390B2 (en)2012-09-282015-11-09Method, apparatus, and computer program product for scheduling appointments with deal offers
US17/196,134US20210192468A1 (en)2012-09-282021-03-09Method, apparatus, and computer program product for scheduling appointments with deal offers

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US14/935,857ContinuationUS10984390B2 (en)2012-09-282015-11-09Method, apparatus, and computer program product for scheduling appointments with deal offers

Publications (1)

Publication NumberPublication Date
US20210192468A1true US20210192468A1 (en)2021-06-24

Family

ID=50386060

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US13/631,313AbandonedUS20140095232A1 (en)2012-09-282012-09-28Scheduling Appointments With Deal Offers
US14/935,857ActiveUS10984390B2 (en)2012-09-282015-11-09Method, apparatus, and computer program product for scheduling appointments with deal offers
US17/196,134AbandonedUS20210192468A1 (en)2012-09-282021-03-09Method, apparatus, and computer program product for scheduling appointments with deal offers

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US13/631,313AbandonedUS20140095232A1 (en)2012-09-282012-09-28Scheduling Appointments With Deal Offers
US14/935,857ActiveUS10984390B2 (en)2012-09-282015-11-09Method, apparatus, and computer program product for scheduling appointments with deal offers

Country Status (1)

CountryLink
US (3)US20140095232A1 (en)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9996859B1 (en)2012-03-302018-06-12Groupon, Inc.Method, apparatus, and computer readable medium for providing a self-service interface
US10192243B1 (en)2013-06-102019-01-29Groupon, Inc.Method and apparatus for determining promotion pricing parameters
US10664861B1 (en)2012-03-302020-05-26Groupon, Inc.Generating promotion offers and providing analytics data
US10304091B1 (en)2012-04-302019-05-28Groupon, Inc.Deal generation using point-of-sale systems and related methods
US10147130B2 (en)2012-09-272018-12-04Groupon, Inc.Online ordering for in-shop service
US10304093B2 (en)2013-01-242019-05-28Groupon, Inc.Method, apparatus, and computer readable medium for providing a self-service interface
US10255620B1 (en)2013-06-272019-04-09Groupon, Inc.Fine print builder
US10664876B1 (en)2013-06-202020-05-26Groupon, Inc.Method and apparatus for promotion template generation
US11386461B2 (en)2012-04-302022-07-12Groupon, Inc.Deal generation using point-of-sale systems and related methods
US20140095232A1 (en)*2012-09-282014-04-03Groupon, Inc.Scheduling Appointments With Deal Offers
US9741021B2 (en)*2013-01-182017-08-22Robert YuOptimized online marketing and scheduling systems and methods that are based on driving demand for services
US10902452B1 (en)*2013-06-282021-01-26Groupon, Inc.Consumer booking availability engine
US11144966B1 (en)*2013-06-282021-10-12Groupon, Inc.Merchant booking availability engine
US11144948B1 (en)2013-06-282021-10-12Groupon, Inc.Booking availability engine
AU2014100301B4 (en)*2014-03-272014-08-21Kindynow Pty LtdMethods, systems and processors for managing a booking for child care
AU2014100303B4 (en)*2014-03-272014-08-28Kindynow Pty LtdMethods, systems and processors for automated child care booking cancellation
AU2014100302B4 (en)*2014-03-272014-08-21Kindynow Pty LtdMethods, systems and processors for obtaining a booking for child care
US10152680B1 (en)2014-09-262018-12-11Square, Inc.Appointment and payment handling
US11023928B2 (en)2014-09-262021-06-01Square, Inc.Appointment and payment handling
US9875471B1 (en)2014-09-262018-01-23Square, Inc.Appointment and payment handling
US10997565B2 (en)2015-06-102021-05-04Square, Inc.Consolidation of calendar appointments
US10860983B2 (en)*2015-07-302020-12-08Espresa, Inc.Cloud based platform for workplace services management
TWM530991U (en)*2016-06-082016-10-21國泰人壽保險股份有限公司 Time history and data management module
US11599857B2 (en)*2017-01-312023-03-07Microsoft Technology Licensing, LlcCategorized time designation on calendars
US10853763B1 (en)2017-03-292020-12-01Square, Inc.Onboarding new service providers utilizing portable service provider attributes
US11868975B1 (en)2017-04-282024-01-09Wells Fargo Bank, N.A.Systems and methods for a beneficiary pre-approval
US10963846B1 (en)*2017-10-312021-03-30Square, Inc.Automated service determination
KR101944063B1 (en)*2018-04-052019-02-08태핀 주식회사Promotion of Reservation-based Service and Reservation Automation System and Method
US20220237650A1 (en)*2020-11-102022-07-28Yaniv HolinBooking calendar with automatic discount application and client notification

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100070303A1 (en)*2008-09-152010-03-18ZocDoc, Inc.Consumer portal for healthcare appointments across practice groups
US7693736B1 (en)*2006-10-302010-04-06Avaya Inc.Recurring meeting schedule wizard
US20100287103A1 (en)*2009-05-052010-11-11Groupon, Inc.System and methods for discount retailing
US20110270643A1 (en)*2010-05-022011-11-03Dana ReichmanSystem and method for online marketing, scheduling and booking of services
US20110313840A1 (en)*2009-05-052011-12-22Andrew MasonSystem and methods for providing location based discount retailing
US20120030002A1 (en)*2008-06-122012-02-02Alpine In Motion LlcSystem and method for processing offers
US20120150603A1 (en)*1999-04-192012-06-14Enpulz, LlcSystem for Online Sales With Automatic Rebate and Coupon Redemption
US20140095232A1 (en)*2012-09-282014-04-03Groupon, Inc.Scheduling Appointments With Deal Offers

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5948040A (en)*1994-06-241999-09-07Delorme Publishing Co.Travel reservation information and planning system
US6901374B1 (en)*2000-11-292005-05-31Reynolds & Reynolds Holdings, Inc.Loyalty link method and apparatus for integrating customer information with dealer management information
US20040039626A1 (en)*2001-09-262004-02-26Dirk VoorheesSystem and method for tracking appointment data
US8364501B2 (en)*2004-08-092013-01-29Epic Systems CorporationElectronic appointment scheduling for medical resources
US8407087B2 (en)*2009-01-142013-03-26Signature Systems, LLC.Online reward point exchange method and system
US20100205004A1 (en)*2009-02-092010-08-12Grant AldrichMethod of patient-staff analytics

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120150603A1 (en)*1999-04-192012-06-14Enpulz, LlcSystem for Online Sales With Automatic Rebate and Coupon Redemption
US7693736B1 (en)*2006-10-302010-04-06Avaya Inc.Recurring meeting schedule wizard
US20120030002A1 (en)*2008-06-122012-02-02Alpine In Motion LlcSystem and method for processing offers
US20100070303A1 (en)*2008-09-152010-03-18ZocDoc, Inc.Consumer portal for healthcare appointments across practice groups
US20100287103A1 (en)*2009-05-052010-11-11Groupon, Inc.System and methods for discount retailing
US20110313840A1 (en)*2009-05-052011-12-22Andrew MasonSystem and methods for providing location based discount retailing
US20110270643A1 (en)*2010-05-022011-11-03Dana ReichmanSystem and method for online marketing, scheduling and booking of services
US20140095232A1 (en)*2012-09-282014-04-03Groupon, Inc.Scheduling Appointments With Deal Offers

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Disclosed Anonymously, System and Method to Identify Optimal Appointment Time, July 27, 2012, IP.com Number: IPCOM000220429D (Year: 2012)*
M. A. Md Nawi et al., Context-Aware Instant Messenger with Integrated Scheduling Planner, 2012 IEEE, 2012 International Conference on Computer & Information Science (ICCIS) (Year: 2012)*

Also Published As

Publication numberPublication date
US20160071066A1 (en)2016-03-10
US20140095232A1 (en)2014-04-03
US10984390B2 (en)2021-04-20

Similar Documents

PublicationPublication DateTitle
US20210192468A1 (en)Method, apparatus, and computer program product for scheduling appointments with deal offers
US12307510B2 (en)Managing merchant communications
US20200364761A1 (en)Merchant Deal Creation And Redemption System
US7970661B1 (en)Method, medium, and system for allocating a transaction discount during a collaborative shopping session
US9466055B2 (en)Facilitating online to offline commerce
US20170293950A1 (en)System and method for user selected arranging of transport
US12260431B2 (en)Seamless promotion redemption
US20140207611A1 (en)Personalized automated shopping system and method
JP2017535903A (en) Cooperative ticketing system
US11397719B1 (en)Database system for triggering event notifications based on updates to database records in an electronic file
US20130041735A1 (en)Systems and methods of online marketing to facilitate live social networking
US12001419B1 (en)Database system for triggering event notifications based on updates to database records in an electronic file
US12154152B2 (en)Method, manufacture, and apparatus for facilitating on-demand home and auto services
US11475477B2 (en)Generating promotion offers and providing analytics data
US20210201352A1 (en)Systems and methods for providing group promotions
US20150371265A1 (en)Direct mobile marketing by registered local business members using a social network platform
US20220374937A1 (en)Generating promotion offers and providing analytics data
US20130317911A1 (en)Real-Time Advertisement Negotiation
US20160275581A1 (en)Method and system for broadcasts of event request for proposal
WO2017079838A1 (en)System and method for offering automated promotions and special offers in real-time
US12079837B2 (en)Method, apparatus, and computer program product for searching for promotions
US20140229209A1 (en)Systems and methods of generating product packages
US20210224697A1 (en)Systems, methods, and storage media for decreasing business-to-consumer wait times
AU2023201069A1 (en)System and method for enabling aggregated product purchases and associated service offerings
KR20130036455A (en)System and method for offering/operating free pass based recommendation system on membership-based service site

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:GROUPON, INC., ILLINOIS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SHIVA, ARASH;VALLEE, SIMON;KATZ, DAVID;REEL/FRAME:055535/0129

Effective date:20121029

STPPInformation on status: patent application and granting procedure in general

Free format text:APPLICATION DISPATCHED FROM PREEXAM, NOT YET DOCKETED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:BYTEDANCE INC., DELAWARE

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GROUPON, INC.;LIVINGSOCIAL, INC.;REEL/FRAME:071769/0488

Effective date:20240226


[8]ページ先頭

©2009-2025 Movatter.jp