Patents Assigned to priceline.com LLC
  • Patent number: 11755963
    Abstract: In an embodiment, a method comprises: receiving, from a user computing device, digital data indicating one or more selected trip elements in association with a particular trip; adding the one or more selected trip elements to a stored data record representing the particular trip; analyzing the one or more selected trip elements to determine, based at least on analysis of the one or more selected trip elements, a trip intent associated with the particular trip; identifying, based on the trip intent, one or more suggested trip elements for the particular trip; and causing the one or more suggested trip elements to be displayed in a graphical user interface of the user computing device.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: September 12, 2023
    Assignee: priceline.com LLC
    Inventor: Jacob Koby Avital
  • Patent number: 11308098
    Abstract: A system and method for translating and matching attributes in data records that describe travel items is provided. In an embodiment, a plurality of records is received from a plurality of data sources. Record parsing logic is used divide strings in the records into individual words and match single words in the plurality of records to attributes. Using the matched attributes, record comparison logic creates a confidence score that describes the likelihood that two records describe the same listing or inventory item. If the confidence score exceeds a given threshold, the records are determined to match. A consolidated record is then created from the two matched records.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: April 19, 2022
    Assignee: priceline.com LLC
    Inventors: Amit Poddar, Michael Diliberto, John Caine, Jim Chen, Will Homes, Nasreen Ali, Murali Gadde, Ian Merritt, Ronald Henderson, Christine Wong
  • Patent number: 10970653
    Abstract: A system and method for actively updating a data cache is provided. In an embodiment, a plurality of travel listings is received from a plurality of data sources and stored in a data cache. Invalidity prediction instructions are used to determine that a travel listing in the data cache contains inaccurate information. Listing relationship instructions are used to identify listings that are related to the travel listing that contains inaccurate information. Data update requests are then sent to the plurality of data sources for the related listings.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: April 6, 2021
    Assignee: PRICELINE.COM LLC
    Inventors: Amit Poddar, Michael Diliberto, John Caine, Jim Chen, Will Homes, Nasreen Ali, Murali Gadde, Ian Merritt, Ronald Henderson, Christine Wong
  • Patent number: 10430423
    Abstract: A system and method for translating and matching attributes in data records that describe travel items is provided. In an embodiment, a plurality of records is received from a plurality of data sources. Record parsing logic is used divide strings in the records into individual words and match single words in the plurality of records to attributes. Using the matched attributes, record comparison logic creates a confidence score that describes the likelihood that two records describe the same listing or inventory item. If the confidence score exceeds a given threshold, the records are determined to match. A consolidated record is then created from the two matched records.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: October 1, 2019
    Assignee: priceline.com LLC
    Inventors: Amit Poddar, Michael Diliberto, John Caine, Jim Chen, Will Homes, Nasreen Ali, Murali Gadde, Ian Merritt, Ronald Henderson, Christine Wong
  • Patent number: 10134069
    Abstract: Methods, computer systems, and stored instructions are provided for improving opaque transactions where the identity of the seller is not revealed to the user until after the user purchases an item from the seller. In response to a conditional purchase offer received from the user, a subset of travel items are selected. An eligibility of the user for enhanced information such as a discounted price and/or an identity of at least one of the sellers of the subset of travel items is determined. Based on the eligibility of the user, the user is matched to one or more pieces of enhanced information. A user interface including an enhanced description of a travel item and a limited description of remaining travel items is provided. In response to a user selection of a travel item, a purchase transaction is completed between the user and the seller of the selected travel item.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: November 20, 2018
    Assignee: priceline.com LLC
    Inventors: Scott B. Lake, John Caine
  • Patent number: 9690858
    Abstract: In an embodiment, a method comprises receiving, from a client computer, a first request comprising a partial search term for an item, wherein the partial search term comprises one or more characters; selecting a first plurality of predicted completions of the partial search term based, at least in part, on the partial search term, wherein each predicted completion in the first plurality of predicted completions is associated with a category of a set of categories; determining an order of each category in the set of categories; ordering the first plurality of predicted completions based, at least in part, on a position, in the order, of each category that is associated with each predicted completion in the first plurality of predicted completions; sending the first plurality of predicted completions to the client computer.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: June 27, 2017
    Assignee: PRICELINE.COM LLC
    Inventors: Michael Diliberto, John Caine, Jonathan Taylor, Michael P. Gonzalez, Jim Jianqiang Chen, Amit Poddar
  • Patent number: 9537802
    Abstract: In an embodiment, a data processing method comprises generating and displaying, on a computing device, a graphical user interface comprising a plurality of item summary tiles and a set of favorites buckets, wherein each of the item summary tiles graphically displays a plurality of attributes of a different items, wherein the set of favorites buckets is displayed in a fixed position adjacent to the item summary tiles; receiving first input specifying adding a particular item among the different items to the set of favorites buckets and, in response thereto, storing data identifying the particular item in storage associated with the set of favorites buckets and displaying a graphical representation of the particular item in an available one of the favorites buckets; receiving second input specifying sharing the set of favorites buckets and, in response thereto, automatically creating an electronic mail message having a message body that comprises a plurality of hyperlinks, wherein each of the hyperlinks identif
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: January 3, 2017
    Assignee: priceline.com LLC
    Inventors: John Caine, Jonathan P. Taylor
  • Patent number: 9407673
    Abstract: The present invention is an apparatus, system, and method for the improved tracking of a data state. The present invention allows session states to be maintained by sites that run on multiple, load-balanced servers. The present invention removes a single point of failure in a system, thus preventing all active sessions from being lost by providing persistent session data distributable across one or more machines over a communications network.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: August 2, 2016
    Assignee: Priceline.com LLC
    Inventors: Scott Nedderman, Jonathan Taylor, Christopher Lenz
  • Patent number: 9374442
    Abstract: An apparatus, system, and method for the improved validation of information across a communications network provide a common validation rules library that may be accessed and executed either by a client or server. The provision of a minimal amount of logic either to the client or the server is achieved by generating only a requisite amount of validation logic. Furthermore, developers are enabled to reuse and build upon validation logic by subsequent validation logic inheriting validation logic from a parent rule.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: June 21, 2016
    Assignee: Priceline.com LLC
    Inventor: Scott Nedderman
  • Patent number: 9130882
    Abstract: Techniques for the dynamic assignment of a target website resource based on request context are described. In an embodiment, a request for a website resource of a requested website is received. One or more context values associated with the request are determined, including a particular context value identifying information associated with a referral website that is different from the requested website. A particular website resource from a plurality of website resources is selected based on the one or more context values associated with the request. The particular website resource is caused to be delivered.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: September 8, 2015
    Assignee: priceline.com LLC
    Inventors: John Caine, Michael Diliberto, Jonathan Taylor, Michael P. Gonzalez, Scott Lake
  • Patent number: 8868343
    Abstract: Techniques for locating places of lodging along a route and for displaying information relating to the places of lodging are described. A plurality of search points on a route are selected according to various selection techniques. Performance of a plurality of point searches is caused, where each point search of the plurality of point searches is associated with a respective search point of the plurality of search points and is a search for places of lodging near the respective search point. Search result information relating to at least some point searches of the plurality of point searches is displayed in association with route information relating to the route.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: October 21, 2014
    Assignee: priceline.com LLC
    Inventors: John Caine, Michael Diliberto, Jonathan Taylor, Scott Lake