Systems and methods to provide search results based on time to obtain
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/30
G06Q-030/06
G01C-021/36
G01C-021/20
출원번호
US-0725669
(2012-12-21)
등록번호
US-9141988
(2015-09-22)
발명자
/ 주소
Howard, Dane
Abraham, Jack Phillip
Vosseller, Shannon B.
Lenahan, Michael
Mitchell, Ben
출원인 / 주소
eBay, Inc.
대리인 / 주소
Schwegman Lundberg & Woessner, P.A.
인용정보
피인용 횟수 :
7인용 특허 :
9
초록▼
Systems and methods for providing search results based on time obtain an item are discussed. In an example, a method can include receiving a search query, generating search results, calculating a time to obtain for each listing in the search results, and arranging the search results for display. The
Systems and methods for providing search results based on time obtain an item are discussed. In an example, a method can include receiving a search query, generating search results, calculating a time to obtain for each listing in the search results, and arranging the search results for display. The search query can include a current location of a mobile device. The search results can include a plurality of listings, with each listing including a location. The locations representing either a physical location proximate the current location or a delivery time to the current location. The search results can be arranged for display in various manners according to the calculated time to obtain for each result.
대표청구항▼
1. A method comprising: receiving, via a mobile device, a search query, the search query including a current location of the mobile device;generating, based at least in part on the search query, search results, the search results including a plurality of listings, with each listing of the plurality
1. A method comprising: receiving, via a mobile device, a search query, the search query including a current location of the mobile device;generating, based at least in part on the search query, search results, the search results including a plurality of listings, with each listing of the plurality of listings including a location, the location representing at least one of a physical location proximate the current location and a delivery time to the current location;calculating, based on the current location of the mobile device, a time to obtain for each listing of the plurality of listings;arranging, for display via the mobile device, the search results based at least in part on the time to obtain calculated for each listing of the plurality of listings; anddisplaying, in response to the arranging the search results, a time-to-obtain timeline, the time-to-obtain timeline including a first plurality of listing indicators arranged according to travel time from the current location and a second plurality of listing indicators arranged according to shipping time to the current location. 2. The method of claim 1, wherein the time to obtain represents one of the following timeframes: a time of travel between the current location and a location associated with each listing of the plurality of listings that is associated with a physical address; anda time of delivery to the current location associated with each listing of the plurality of listings that is associated with an online merchant. 3. The method of claim 1, wherein the generating search results includes identifying a first plurality of listings associated with a local merchant and identifying a second plurality of listings associated with online merchants, and including both the first plurality of listings and the second plurality of listings in the plurality of listings. 4. The method of claim 1, further including displaying, on the mobile device, a map view including a first indicator depicting the current location and a plurality of second indicators, each second indicator depicting a location associated with each listing of the plurality of listings that includes a physical location within the map view. 5. The method of claim 4, further including receiving, via the mobile device, a user input indicating a maximum travel time; and wherein displaying the map view includes filtering the plurality of second indicators based on the maximum travel time. 6. The method of claim 5, wherein the receiving the user input includes receiving a selected mode of transportation, wherein the selected mode of transportation is selected from one of a group of modes of transportation including: private automobile;public transportation;bicycle; andwalking. 7. The method of claim 1, wherein the first plurality of listing indicators represents a first portion of the plurality of listings, wherein each listing of the first portion of the plurality of listings is associated with a merchant having a physical location within a predefined distance of the current location; andwherein the second plurality of listing indicators represents a second portion of the plurality of listings, wherein each listing of the second portion of the plurality of listings is associated with an online merchant. 8. The method of claim 1, wherein the displaying the time-to-obtain timeline includes displaying a map view correlated to a selection mechanism, the selection mechanism enabling selection of a maximum time to obtain along the time-to-obtain timeline. 9. A machine-readable storage medium including instructions that, when executed on a mobile device, cause the mobile device to perform operations comprising: receive a search query, the search query including a current location of the mobile device;generate, based at least in part on the search query, search results, the search results including a plurality of listings, with each listing of the plurality of listings including a location, the location representing at least one of a physical location proximate the current location and a delivery time to the current location;calculate, based on the current location of the mobile device, a time to obtain for each listing of the plurality of listings;arrange, for display via the mobile device, the search results based at least in part on the time to obtain calculated for each listing of the plurality of listings; anddisplay, in response to arranging the search results, a time-to-obtain timeline, the time-to-obtain timeline including a first plurality of listing indicators arranged according to travel time from the current location and a second plurality of listing indicators arranged according to shipping time to the current location. 10. The machine-readable storage medium of claim 9, wherein the time to obtain represents one of the following timeframes: a time of travel between the current location and a location associated with each listing of the plurality of listings that is associated with a physical address; anda time of delivery to the current location associated with each listing of the plurality of listings that is associated with an online merchant. 11. The machine-readable storage medium of claim 9, wherein the instructions that cause the mobile device to generate search results further include instructions that cause the mobile device to identify a first plurality of listings associated with a local merchant and identify a second plurality of listings associated with online merchants, and include both the first plurality of listings and the second plurality of listings in the plurality of listings. 12. The machine-readable storage medium of claim 9, wherein the instructions further include instructions that cause the mobile device to display, on the mobile device, a map view including a first indicator depicting the current location and a plurality of second indicators, each second indicator depicting a location associated with each listing of the plurality of listings that includes a physical location within the map view. 13. The machine-readable storage medium of claim 12, wherein the instructions further include instructions that cause the mobile device to receive a user input indicating a maximum travel time; and wherein instructions that cause the mobile device to display the map view further include instructions that cause the mobile device to filter the plurality of second indicators based on the maximum travel time. 14. The machine-readable storage medium of claim 13, wherein the instructions that cause the mobile device to receive the user input further include instructions that cause the mobile device to receive a selected mode of transportation, wherein the selected mode of transportation is selected from one of a group of modes of transportation including: private automobile;public transportation;bicycle; andwalking. 15. The machine-readable storage medium of claim 9, wherein the first plurality of listing indicators represents a first portion of the plurality of listings, wherein each listing of the first portion of the plurality of listings is associated with a merchant having a physical location within a predefined distance of the current location; andwherein the second plurality of listing indicators represents a second portion of the plurality of listings, wherein each listing of the second portion of the plurality of listings is associated with an online merchant. 16. The machine-readable storage medium of claim 9, wherein the instructions that cause the mobile device to display the time-to-obtain timeline further include instructions that cause the mobile device to display a map view correlated to a selection mechanism, the selection mechanism enabling selection of a maximum time to obtain along the time-to-obtain timeline. 17. A mobile device comprising: a display;a processor coupled to a memory device and the display, the memory device including instructions that, when executed by the processor, cause the mobile device to:receive a search query, the search query including a current location of the mobile device;generate, based at least in part on the search query, search results, the search results including a plurality of listings, with each listing of the plurality of listings including a location, the location representing at least one of a physical location proximate the current location and a delivery time to the current location;calculate, based on the current location of the mobile device, a time to obtain for each listing of the plurality of listings;arrange, for display via the mobile device, the search results based at least in part on the time to obtain calculated for each listing of the plurality of listings; anddisplay, in response to arranging the search results, a time-to-obtain timeline, the time-to-obtain timeline including a first plurality of listing indicators arranged according to travel time from the current location and a second plurality of listing indicators arranged according to shipping time to the current location. 18. The mobile device of claim 17, wherein the time to obtain represents one of the following timeframes: a time of travel between the current location and a location associated with each listing of the plurality of listings that is associated with a physical address; anda time of delivery to the current location associated with each listing of the plurality of listings that is associated with an online merchant. 19. The mobile device of claim 17, wherein the instructions that cause the mobile device to generate search results further include instructions that cause the mobile device to identify a first plurality of listings associated with a local merchant and identify a second plurality of listings associated with online merchants, and include both the first plurality of listings and the second plurality of listings in the plurality of listings. 20. The mobile device of claim 17, wherein the first plurality of listing indicators represents a first portion of the plurality of listings, wherein each listing of the first portion of the plurality of listings is associated with a merchant having a physical location within a predefined distance of the current location; andwherein the second plurality of listing indicators represents a second portion of the plurality of listings, wherein each listing of the second portion of the plurality of listings is associated with an online merchant.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (9)
Nasu, Kazunori; Takeichi, Masato, Data delivery device that determines a destination for delivery based on estimated transmission time and location of a client.
Nakamoto, Yusho; Muneishi, Tomio; Aoki, Tsuyoshi, Location management method and apparatus for managing a location of a GPS-equipped portable telephone carried by a member.
Nallu, Praveen; Raghavan, Swami; Howard, Dane; Abraham, Jack Phillip; Vosseller, Shannon B.; Lenahan, Michael George; Mitchell, Ben, Systems and methods for in-vehicle navigated shopping.
Nallu, Praveen; Raghavan, Swami; Howard, Dane; Abraham, Jack Phillip; Vosseller, Shannon B.; Lenahan, Michael George; Mitchell, Ben Lucas, Systems and methods for in-vehicle navigated shopping.
Howard, Dane; Abraham, Jack Phillip; Vosseller, Shannon B.; Lenahan, Michael; Mitchell, Ben, Systems and methods for providing search results along a corridor.
Howard, Dane; Abraham, Jack Phillip; Vosseller, Shannon B.; Lenahan, Michael George; Mitchell, Ben Lucas, Systems and methods to provide search results based on time to obtain.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.