IP Library Patent Application 13557062
Patent Application
App. No. 13/557,062

HOTEL RESULTS INTERFACE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/557,062
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for information retrieval. In one aspect, a method includes receiving an input specifying one or more hotel search parameters; obtaining hotel search results responsive to the input; presenting the hotel search results in a first region of a hotel search results interface; receiving a user selected hotel from among the hotel search results; and presenting the user selected hotel in a second region of the hotel search results interface.

Claims (58)

1 . A method performed by data processing apparatus, the method comprising:

receiving an input specifying one or more hotel search parameters;

obtaining hotel search results responsive to the input;

presenting the hotel search results in a first region of a hotel search results interface having at least two regions, wherein the at least two regions are distinct from each other, and are simultaneously present and nonoverlapping;

receiving a user selected hotel from among the hotel search results; and

presenting information about the user selected hotel in a second region of the hotel search results interface.

2 . The method of claim 1 , wherein each of the one or more hotel listings includes an indicator of the relative price of a particular hotel compared to historic prices for that hotel.

3 . The method of claim 1 , further comprising presenting one or more filters in a third region of the hotel search results interface.

4 . The method of claim 1 , further comprising:

receiving a user input selecting a hotel from the one or more hotel listings; and

expanding an entry for the selected hotel inline within the one or more hotel listings, wherein the expanded entry displays additional information about the selected hotel.

5 . The method of claim 1 , further comprising:

receiving an input selecting a hotel listing from the plurality of hotel listings; and

presenting a hotel card displaying additional hotel information, wherein the hotel card includes one or more of photos, reviews, pricing, or purchasing options for the hotel.

6 . A method performed by data processing apparatus, the method comprising:

receiving an input specifying one or more hotel search parameters;

receiving hotel search results responsive to the input; and

presenting the hotel search results in a plurality of groups in a hotel search results interface, wherein each group is associated with a group criteria and includes one or more of the hotel search results that satisfies the group criteria.

7 . The method of claim 6 , wherein the group criteria for at least one of the plurality of groups is a rating level for the hotels in the group.

8 . The method of claim 6 , further comprising: displaying a hotel card in response to a user selection of a particular hotel listing of the plurality of hotel listings.

9 . A method performed by data processing apparatus, the method comprising:

receiving an input specifying one or more hotel search parameters;

receiving hotel search results responsive to the input;

presenting the hotel search results in a first region of a hotel search results interface that includes at least two regions, wherein the at least two regions are distinct from each other, and are simultaneously present and nonoverlapping; and

presenting a map of the hotel search results in a second region of the hotel search results interface, wherein the location of each hotel search result is displayed as an icon on the map.

10 . The method of claim 9 , further comprising displaying a gradient overlay to the map such that particular geographic areas identified as having a particular characteristic are displayed brighter than other geographic areas of the map.

11 . A system comprising:

one or more memory devices for storing instructions;

one or more processors for executing the instructions stored in the one or more memory devices in order to:

receive an input specifying one or more hotel search parameters;

obtain hotel search results responsive to the input; and

present the hotel search results in a first region of a hotel search results interface that includes at least two regions, wherein the at least two regions are distinct from each other, and are simultaneously present and nonoverlapping;

receive a user selected hotel from among the hotel search results; and

present the user selected hotel in a second region of the hotel search results interface.

12 . The system of claim 11 , wherein each of the one or more hotel listings includes an indicator of the relative price of a particular hotel compared to historic prices for that hotel.

13 . The system of claim 11 , wherein the one or more processors further execute instructions to present one or more filters in a third region of the hotel search results interface.

14 . The system of claim 11 , wherein the one or more processors further execute instructions to:

receive a user input selecting a hotel from the one or more hotel listings; and

expand an entry for the selected hotel inline within the one or more hotel listings, wherein the expanded entry displays additional information about the selected hotel.

15 . The system of claim 11 , wherein the one or more processors further execute instructions to:

receive an input selecting a hotel from the plurality of hotel listings; and

present a hotel card displaying additional hotel information, wherein the hotel card includes one or more of photos, reviews, pricing, or purchasing options for the hotel.

16 . A system comprising:

one or more memory devices for storing instructions;

one or more processors for executing the instructions stored in the one or more memory devices in order to:

receive an input specifying one or more hotel search parameters;

receive hotel search results responsive to the input; and

present the hotel search results in a plurality of groups in a hotel search results interface, wherein each group is associated with a group criteria and includes one or more of the hotel search results that satisfies the group criteria.

17 . The system of claim 16 , wherein the group criteria for at least one of the plurality of groups is a rating level.

18 . The system of claim 16 , wherein the one or more processors further execute instructions to: display a hotel card in response to a user selection of a particular hotel listing of the plurality of hotel listings.

19 . A system comprising:

one or more memory devices for storing instructions; and

one or more processors for executing the instructions stored in the one or more memory device in order to:

receive an input specifying one or more hotel search parameters;

receive hotel search results responsive to the input;

present the hotel search results in a first region of a hotel search results interface that includes at least two regions, wherein the at least two regions are distinct from each other, and are simultaneously present and nonoverlapping; and

present a map of the hotel search results in a second region of the hotel interface, wherein the location of each hotel search result is displayed as an icon on the map.

20 . The system of claim 19 , wherein the one or more processors further execute instruction to display a gradient overlay to the map such that particular geographic areas identified as having a particular characteristic are displayed brighter than other geographic areas of the map.

Assignments (2)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2012
From: DIAZ, ALEJANDRO; CONNOLLY, EMMET J.; PHARIES, STEFAN H.; BURROWS, EMMA; SAGOO, AMAR SINGH; MCCARTHY, ANDREW J.
To: GOOGLE INC.
Reel/Frame 028966/0504 →