Hipmunk, Inc.

United States of America

Back to Profile

1-12 of 12 for Hipmunk, Inc. Sort by
Query
Patent
World - WIPO
Aggregations Reset Report
IPC Class
G06F 17/30 - Information retrieval; Database structures therefor 5
G06Q 10/02 - Reservations, e.g. for tickets, services or events 4
G06Q 10/00 - Administration; Management 2
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising 2
G06Q 30/06 - Buying, selling or leasing transactions 2
See more
Found results for  patents

1.

SEARCH CRITERION DISAMBIGUATION AND NOTIFICATION

      
Application Number US2017034767
Publication Number 2017/205793
Status In Force
Filing Date 2017-05-26
Publication Date 2017-11-30
Owner HIPMUNK, INC. (USA)
Inventor
  • Goldstein, Adam Julian
  • Lal, Navin
  • Lee, Zak
  • Shaffer, Richard
  • Ahmed, Zohaib

Abstract

A machine is configured to perform an example method that causes the machine to parse sub-phrases within a phrase, recognize that a sub-phrase has or can have a geographically specific meaning, and notify a user that the sub-phrase is being processed using the geographically specific meaning. For example, supposing a user has communicated a phrase, the machine builds sub-phrases from the n-grams of the phrase and detects that an n-gram has a geographically specific meaning, thus disambiguating the n-gram. This disambiguation is performed using one or more geographically specific databases of n-grams. The machine determines that a geographical location is relevant to the n-gram, selects a specialized search procedure for the n-gram, and obtains search results using the selected specialized search procedure. The machine may also notify the user that the n-gram or a sub-phrase in which the n-gram appears is being processed using the geographically specific meaning.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

2.

SEARCH DECONSTRUCTION, RECONSTRUCTION, AND ALLOCATION

      
Application Number US2017034045
Publication Number 2017/205405
Status In Force
Filing Date 2017-05-23
Publication Date 2017-11-30
Owner HIPMUNK, INC. (USA)
Inventor
  • Goldstein, Adam Julian
  • Lal, Navin
  • Lee, Zak
  • Shaffer, Richard
  • Ahmed, Zohaib

Abstract

A machine is configured to access a search phrase or other communicated phrase and deconstruct the accessed phrase into multiple subphrases. The machine performs an analysis of n-grams that occur within the sub-phrases, generates a set of potentially different sub-phrases from the ngrams, and selects which data source among multiple available video sources should be accessed for each generated sub-phrase in the generated set. For example, the machine may allocate each generated sub-phrase to a corresponding data source and cause the corresponding data source to execute a query based on its corresponding sub-phrase. Thus, the machine chooses from which data source to obtain partial search results that correspond to each subphrase generated based on the analyzed n-grams in the accessed phrase.

IPC Classes  ?

  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions

3.

RECOMMENDING COST-PER-CLICK OUTGOING BIDS BASED ON INCOMING BIDS

      
Application Number US2017015179
Publication Number 2017/139105
Status In Force
Filing Date 2017-01-26
Publication Date 2017-08-17
Owner HIPMUNK, INC. (USA)
Inventor Goldstein, Adam Julian

Abstract

A machine is configured by appropriate software, such as software modules, to function as recommendation machine configured to receive an incoming value from a submitter for an allocable region of a graphical user interface. The allocable region is associated by a first data-structure to a data-string. The recommendation is configured to identify an available correlation of the data-string within a second data-structure, and the recommendation machine is further configured to recommend an outgoing value to be offered by an operator of the machine for the available correlation.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 10/02 - Reservations, e.g. for tickets, services or events
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 30/08 - Auctions

4.

RANKING INTERFACE ELEMENTS BASED ON NESTED AUCTIONS

      
Application Number US2016065142
Publication Number 2017/105924
Status In Force
Filing Date 2016-12-06
Publication Date 2017-06-22
Owner HIPMUNK, INC. (USA)
Inventor
  • Goldstein, Adam Julian
  • Huffman, Steven, Ladd
  • Otto, Tyler
  • Ji, Steven

Abstract

A nested auction machine is configured to rank and display a user interface element among a set of user interface elements based on a value received from a server of a provider. The nested auction machine may request and receive a value from a server of a provider, the value being offered for inclusion of a provider identifier within a list of identifiers. The nested auction machine may then cause display of the provider identifier at the identifier position within the list of identifiers based on the value, and concurrently rank a user interface element among a set of user interface elements based on the received value. Having ranked the user interface element based on the value, the nested auction machine may cause display of the user interface element among the set of user interface elements at a location within a graphical user interface based on the rank.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 10/02 - Reservations, e.g. for tickets, services or events
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 50/10 - Services

5.

CALENDAR-BASED SINGLE USER, SINGLE EVENT OPTIONS

      
Application Number US2016067156
Publication Number 2017/106635
Status In Force
Filing Date 2016-12-16
Publication Date 2017-06-22
Owner HIPMUNK, INC. (USA)
Inventor Goldstein, Adam Julian

Abstract

Example embodiments provide a system and method for providing user interfaces comprising calendar-based suggestions of single user, single event travel options. The system accesses calendar data of the user, which indicates an event that the user is scheduled to attend, and extracts data for the event from the calendar data. The system constructs an application program interface (API) request by incorporating the extracted data for the event as one or more search criteria in the API request. The system transmits the API request to a provider server of at least one service provider. In response, the system receives results from the provider server(s), which comprise options determined to be compatible with the event based on the one or more search criteria in the API request. The system causes presentation of at least some of the options from the results determined to be compatible with the event.

IPC Classes  ?

  • G06Q 10/02 - Reservations, e.g. for tickets, services or events

6.

SELECTION OF CALENDAR-BASED, MULTIPLE EVENT OPTIONS

      
Application Number US2016067195
Publication Number 2017/106655
Status In Force
Filing Date 2016-12-16
Publication Date 2017-06-22
Owner HIPMUNK, INC. (USA)
Inventor Goldstein, Adam Julian

Abstract

Example embodiments provide a system and method for automatically selecting calendar-based, multiple event options. The system accesses calendar data that indicates events that a user is scheduled to attend, and extracts data for the events from the calendar data. The system constructs a plurality of application program interface (API) requests by including the extracted data for the events as one or more search criteria in the API requests. The system transmits the API requests to a server of a service provider. In response, the system receives results from the server, which comprise options determined to be compatible with the events based on the one or more search criteria in the API request. The system causes presentation of at least some of the options from the results determined to be compatible with the events.

IPC Classes  ?

7.

SELECTION OF CALENDAR-BASED, MULTIPLE USER OPTIONS

      
Application Number US2016067249
Publication Number 2017/106694
Status In Force
Filing Date 2016-12-16
Publication Date 2017-06-22
Owner HIPMUNK, INC. (USA)
Inventor Goldstein, Adam Julian

Abstract

Systems and methods for automatically selecting calendar-based, multiple user options are provided. The system accesses calendar data that describes events a plurality of users are scheduled to attend, and extracts data for each event including location data and time data. The system groups a subset of the plurality of users into a travel group based on the location data for each user in the travel group indicating locations within a predetermined distance threshold of each other and based on the time data for each user in the travel group indicating times within a predetermined time threshold of each other. The system automatically generates an application program interface (API) requests using the extracted data for the travel group, and transmits the API request to a service provider. The system receives and presents results which includes a group travel option indicating a block of inventory selected for the travel group.

IPC Classes  ?

  • G06Q 10/02 - Reservations, e.g. for tickets, services or events

8.

SELECTION OF CALENDAR-BASED, MULTIPLE TRIP OPTIONS

      
Application Number US2016067220
Publication Number 2017/106674
Status In Force
Filing Date 2016-12-16
Publication Date 2017-06-22
Owner HIPMUNK, INC. (USA)
Inventor Goldstein, Adam Julian

Abstract

Example embodiments provide a system and method for automatically selecting calendar-based, multiple trips options. The system accesses calendar data that indicates events that a user is scheduled to attend, and extracts data for a first event and a second event from the calendar data. The system generates an application program interface (API) requests by including the extracted data for the first and second events as search criteria. The system transmits the API request to a server of a service provider. In response, the system receives results from the server, which includes a bundled travel option comprising a single selectable grouping of options for both the first trip and the second trip. The system causes presentation of the results including the bundled travel option.

IPC Classes  ?

  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism

9.

LINKING ALLOCABLE REGION OF GRAPHICAL USER INTERFACE

      
Application Number US2016058700
Publication Number 2017/087126
Status In Force
Filing Date 2016-10-25
Publication Date 2017-05-26
Owner HIPMUNK, INC. (USA)
Inventor
  • Goldstein, Adam Julian
  • Malone, Kevin
  • Ji, Steven
  • Lal, Navin
  • Slowe, Christopher Brian
  • Huffman, Steven Ladd
  • Glass, William

Abstract

An item sharing machine is configured to receive share requests in the example form of allocation requests submitted by requesters for an allocable region of a graphical user interface. The allocation requests specify numerical values accorded to the allocable region by the requesters. The item sharing machine determines a distribution of the numerical values and, based on the distribution, generates an allocation plan defined by configuration parameters for the allocable region. The item sharing machine is configured to repeatedly update the allocable region based on the allocation plan by cyclically and selectively linking the allocable region to different computers of different requesters based on the allocation plan. The allocable region accordingly becomes linked to computers of different requesters at different times, and the item sharing machine is configured to cause one or more user devices to present the allocable region linked to such computers at different times.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules
  • G06F 3/02 - Input arrangements using manually operated switches, e.g. using keyboards or dials

10.

INTERACTIVE SHARING OF SHARABLE ITEM

      
Application Number US2016058704
Publication Number 2017/087127
Status In Force
Filing Date 2016-10-25
Publication Date 2017-05-26
Owner HIPMUNK, INC. (USA)
Inventor
  • Goldstein, Adam Julian
  • Malone, Kevin
  • Ji, Steven
  • Lal, Navin
  • Slowe, Christopher Brian
  • Huffman, Steven Ladd
  • Glass, William

Abstract

An item sharing machine is configured to receive share requests submitted by requesters and specifying numerical values accorded to the shareable item by the requesters. The item sharing machine determines a distribution of the numerical values and generates an allocation plan based on the distribution of the numerical values, which include a first numerical value accorded by a first requester. The item sharing machine determines an allocated percentage at which the shareable item is allocated to the first requester and selects an alternative percentage at which the shareable item is allocable to the first requester. The item sharing machine calculates an alternative numerical value accordable to the shareable item and causes presentation of a notification that the shareable item is allocable to the first requester at the alternative percentage, conditioned upon a future share request indicating that the alternative numerical value is accorded to the shareable item.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

11.

CALENDAR-BASED SUGGESTION OF A TRAVEL OPTION

      
Application Number US2012047215
Publication Number 2013/025305
Status In Force
Filing Date 2012-07-18
Publication Date 2013-02-21
Owner HIPMUNK, INC. (USA)
Inventor
  • Goldstein, Adam, Julian
  • Huffman, Steven, Ladd

Abstract

Calendar-based suggestion of travel options involves suggesting a travel option based on events stored in a calendar of a user. For example, a user in San Francisco may be scheduled for a business trip to New York, and the user's calendar may show a dinner reservation in San Francisco on Saturday, September 3 and business meeting in New York on Monday, September 5. A suggestion machine accesses calendar data of the user and travel data for several available travel options (e.g., flights from San Francisco to New York). Based on the accessed calendar data and travel data, the suggestion machine determines that one or more travel options (e.g., a flight on Sunday, September 4) are compatible with the dinner reservation and the business meeting on the user's calendar. The suggestion machine presents these compatible travel options to the user.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

12.

SYSTEM AND METHOD FOR DISPLAYING HOTEL INFORMATION

      
Application Number US2012026285
Publication Number 2012/148535
Status In Force
Filing Date 2012-02-23
Publication Date 2012-11-01
Owner HIPMUNK, INC. (USA)
Inventor
  • Slowe, Christopher, Brian
  • Huffman, Steven, Ladd
  • Goldstein, Adam, Julian

Abstract

When searching for accommodations, although one or more accommodations may satisfy factors or criteria set by a traveler (e.g., a user), the traveler may desire to locate an accommodation that is also in a convenient area. A convenient area may be an area in which a concentration of points of interest (POIs) is high. For example, a traveler on a leisure trip may desire to stay at a hotel that is in an area with a relatively high concentration of restaurants or tourist attractions, or as a traveler on a business trip may desire to stay at a hotel near an airport or convention hall. Thus, some example embodiments provide accommodation search results to one or more users based on a concentration of points of interest. The accommodation search results may be provided graphically, textually, or any suitable combination thereof.

IPC Classes  ?