OpenTable Patent Grants

Mobile payments integrated with a booking system

Granted: September 26, 2023
Patent Number: 11769139
Techniques for mobile payments integrated with a booking system are described. In an embodiment, a method includes: receiving a request from a computing device of a user to pay a ticket open at a merchant point-of-sale computer, obtaining a current total ticket amount for the ticket from the merchant point-of-sale computer, determining an estimated total ticket amount based at least in part on the current total ticket amount, authorizing but not capturing payment of the estimated total…

Method and apparatus for quickly evaluating entities

Granted: December 1, 2020
Patent Number: 10853379
Embodiments of the invention relate to methods and systems for evaluating entities for a target user, the method comprising obtaining, at a server computer, entity data from a plurality of data sources. The entity data is then stored in an entity database. The method further comprises merging the entity data from the plurality of data sources, mapping the entity data to a corresponding entity, and differentiating the entity. Then a relevance is determined associated with the entity data…

Mobile payments integrated with a booking system

Granted: October 20, 2020
Patent Number: 10810576
Mobile payments integrated with a booking system. In one embodiment, for example, a method in a service provider computer system is performed. The service provider computer system is communicatively coupled to a computing device of a user and a merchant point-of-sale computer by one or more data networks. The method comprises: receiving a request from the computing device of the user to pay a ticket open at the merchant point-of-sale computer; obtaining a current total ticket amount for…

Point-of-sale system and method with mobile payment feature

Granted: June 23, 2020
Patent Number: 10692067
A point-of-sale system with a mobile payment feature includes an electronic display, one or more processors, and storage media storing a payment plugin to the point-of-sale system. The payment plugin sends ticket data representing a guest ticket over one or more data networks to an online service provider computer system; receives instruction from the service provider computer system to mark the guest ticket as designated for mobile payment; and causes user interface feedback on the…

Graphical user interface for a restaurant management system including a status indicator

Granted: August 27, 2019
Patent Number: 10395186
A system for managing a restaurant comprises a restaurant server including a graphical user interface. The graphical user interface comprises a display and an input interface. The display displays reservation information for the restaurant. The reservation information includes a colored indicator of a status. The input interface receives an indication to display the reservation information for the restaurant.

Context-based queryless presentation of recommendations

Granted: August 27, 2019
Patent Number: 10394919
Techniques for context-based queryless presentation of items are described. Without receiving an explicit query, an inferred query is determined based on a first set of context signals associated with a triggering event. Items matching the inferred query are selected based on a second set of one or more context signals associated with the triggering event. One or more results items identifying the one or more matching items are caused to display. Result items may be displayed in…

Mobile payments integrated with a booking system

Granted: December 18, 2018
Patent Number: 10157380
Mobile payments integrated with a booking system. In one embodiment, for example, a method in a service provider computer system is performed. The service provider computer system is communicatively coupled to a computing device of a user and a merchant point-of-sale computer by one or more data networks. The method comprises: receiving a request from the computing device of the user to pay a ticket open at the merchant point-of-sale computer; obtaining a current total ticket amount for…

System and method of accelerating response time to inquiries regarding inventory information in a network

Granted: April 3, 2018
Patent Number: 9934321
A method and system for distributing access to inventory items available at vendor locations includes user stations transmitting user inquiries on a communications network. Network-connected location servers access a set of inventory availability information associated with inventory items available at their respective location, for example, tables at a restaurant. The host server receives user inquiries regarding availability of items associated with at least some of the location…

Context-based queryless presentation of recommendations

Granted: March 6, 2018
Patent Number: 9910923
Techniques for context-based queryless presentation of items are described. Without receiving an explicit query, an inferred query is determined based on a first set of context signals associated with a triggering event. Items matching the inferred query are selected based on a second set of one or more context signals associated with the triggering event. One or more results items identifying the one or more matching items are caused to display. Result items may be displayed in…

Computer based guest monitoring and identification system and method

Granted: February 27, 2018
Patent Number: 9904895
A guest monitoring and identification system is shown. The system comprises an RFID carried by a guest and includes therein programmed predetermined data identifying a guest. An activating transmitter transmits a monitoring signal over a designated area to be traversed by a guest having the RFID. A receiver receives from the RFID a transmitted data signal containing the programmed predetermined data identifying the guest. A guest identification and service information processor receives…

Context-based queryless presentation of recommendations

Granted: September 20, 2016
Patent Number: 9449106
Techniques for context-based queryless presentation of recommendations are described. Without receiving an explicit query, an inferred query is determined based on a first set of context signals associated with a recommendation triggering event. Items matching the inferred query are selected based on a second set of one or more context signals associated with the recommendation triggering event. One or more results items identifying the one or more matching items are caused to display. A…

Computer system and method for analyzing data sets and providing personalized recommendations

Granted: July 19, 2016
Patent Number: 9396492
Embodiments of the invention relate to a computer-implemented method and system for providing personalized recommendations for a target user based at least on stored data about the target user. The method comprises obtaining a plurality of feedback data from a plurality of users, wherein the feedback data comprises an indication of a media object, a response obtained from target user related to the feedback data, and at least one demographic data element associated with the target user.…

Method and apparatus for quickly evaluating entities

Granted: November 24, 2015
Patent Number: 9195769
Embodiments of the invention relate to methods and systems for evaluating entities for a target user, the method comprising obtaining, at a server computer, entity data from a plurality of data sources. The entity data is then stored in an entity database. The method further comprises merging the entity data from the plurality of data sources, mapping the entity data to a corresponding entity, and differentiating the entity. Then a relevance is determined associated with the entity data…

Method and apparatus for category based navigation

Granted: November 17, 2015
Patent Number: 9189551
Embodiments of the invention relate to a category based navigation system obtaining user data related to a plurality of users relevant to the primary user. The method further comprises obtaining entity data associated with an entity in a plurality of entities. The category based navigation system then determines one or more entities relevant to the primary user, and determines an initial order of relevance of a set of relevant entities. The method further comprises categorizing and…

Mobile payments integrated with a booking system

Granted: February 3, 2015
Patent Number: 8949142
In an embodiment, a data processing method comprises, using a merchant booking computer, associating a reservation record with a location identifier, wherein the reservation record comprises a user identifier; using a service provider computer system, matching a transaction ticket stored in a point-of-sale (POS) computer of a merchant to the location identifier of the reservation record, based upon obtaining one or more POS data values from the POS computer, and obtaining ticket data…

System and method of accelerating response time to inquiries regarding inventory information in a network

Granted: October 7, 2014
Patent Number: 8856117
A method and system for distributing access to inventory items available at vendor locations includes user stations transmitting user inquiries on a communications network. Network-connected location servers access a set of inventory availability information associated with inventory items available at their respective location, for example, tables at a restaurant. The host server receives user inquiries regarding availability of items associated with at least some of the location…

Computer based guest monitoring and identification system and method

Granted: September 9, 2014
Patent Number: 8830030
A guest monitoring and identification system is shown. The system comprises an RFID carried by a guest and includes therein programmed predetermined data identifying a guest. An activating transmitter transmits a monitoring signal over a designated area to be traversed by a guest having the RFID. A receiver receives from the RFID a transmitted data signal containing the programmed predetermined data identifying the guest. A guest identification and service information processor receives…