Provision of location information with search queries from location unaware devices to increase user interaction performance
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/30
H04L-029/08
출원번호
US-0833091
(2015-08-22)
등록번호
US-10108728
(2018-10-23)
발명자
/ 주소
Tiwari, Anunay
Singh, Gurpreet
Mariyappa, Arun Prakash
출원인 / 주소
Microsoft Technology Licensing, LLC
대리인 / 주소
The Watson I.P. Group, PLC
인용정보
피인용 횟수 :
0인용 특허 :
3
초록▼
The geographic location obtained by a location-aware computing device can be shared with a location-unaware computing device such that user interaction with a search engine through the location-unaware computing device can still include, when appropriate, a geographic location associated with the us
The geographic location obtained by a location-aware computing device can be shared with a location-unaware computing device such that user interaction with a search engine through the location-unaware computing device can still include, when appropriate, a geographic location associated with the user, thereby increasing the relevance and aptness of the search results presented to the user and, accordingly, increasing user interaction performance with the search engine. Short range communicational connections can be used to share location information prior to being utilized in conjunction with searches. Location information can be provided, from a location-aware computing device, to a centralized, networked computing device, and associated thereon with a user identifier, thereby enabling associated location information to be utilized in conjunction with that user's searches. Location information can also be associated with an entity to improve the identification of such an entity as being responsive to other users' search queries.
대표청구항▼
1. A location-unaware computing device comprising: one or more processing units;a network interface; andone or more computer-readable media comprising computer-executable instructions which, when executed by the one or more processing units, cause the location-unaware computing device to:obtain, thr
1. A location-unaware computing device comprising: one or more processing units;a network interface; andone or more computer-readable media comprising computer-executable instructions which, when executed by the one or more processing units, cause the location-unaware computing device to:obtain, through a short-range communicational connection established between the location-unaware computing device and a location-aware computing device, location information indicative of a geographic location of the location-aware computing device;store the obtained location information on a local storage device communicationally coupled to the location-unaware computing device;andutilize the stored location information for a user search query that implicitly specifies a locational aspect, the user search query being transmitted from the location-unaware computing device to a search engine through a network to which the location-unaware computing device and the search engine are both communicationally coupled;wherein the location-unaware computing device and the location-aware computing device are communicationally coupled to the network independently of one another. 2. The computing device of claim 1, wherein the one or more computer-readable media comprise further computer executable instructions, which, when executed by the one or more processing units, cause the computing device to: repeat the obtaining and storing of the location information if the stored location information was last updated more than a threshold amount of time ago. 3. The location-unaware computing device of claim 2, wherein the threshold amount of time is limited by a frequency with which the location-aware computing device is allowed to share its location. 4. The location-unaware computing device of claim 3, wherein the frequency with which the location-aware computing device is allowed to share its location is based on a battery life of the location-aware computing device. 5. The location-unaware computing device of claim 2, wherein the threshold amount of time is based on a mobility of the location-unaware computing device. 6. The location-unaware computing device of claim 1, wherein the computer-executable instructions causing the computing device to utilize the stored location information comprise computer-executable instructions, which, when executed by the one or more processing units, cause the location-unaware computing device to provide, to a search engine, the stored location information. 7. The location-unaware computing device of claim 6, wherein the computer-executable instructions causing location-unaware computing device to provide, to the search engine, the stored location information comprise scripts received from the search engine and performed through a browser application program through which the user search query was entered. 8. The location-unaware computing device of claim 1, further comprising a display device; wherein the one or more computer-readable media comprise further computer executable instructions, which, when executed by the one or more processing units, cause the location-unaware computing device to: generate, on the display device, a user interface through which a user authorizes the obtaining and the storing of the location information. 9. The location-unaware computing device of claim 1, wherein the one or more computer-readable media comprise further computer executable instructions, which, when executed by the one or more processing units, cause the location-unaware computing device to: encrypt the obtained location information prior to storing it. 10. The location-unaware computing device of claim 1, wherein the short-range communicational connection between the location-unaware computing device and the location-aware computing device is established with a short range point-to-point communicational protocol. 11. The location-unaware computing device of claim 1, wherein the short-range communicational connection established between the location-unaware computing device and the location-aware computing device comprises a communicational connection between the location-unaware computing device and a local area wireless network base station via the network interface and an independent communicational connection between the location-aware computing device and the same local area wireless network base station. 12. A method of increasing search result relevance and aptness and, accordingly, increasing user interaction performance with a search engine, the method comprising: obtaining, from a location-aware computing device, location information indicative of a geographic location of the location-aware computing device;associating the obtained location information with a business whose location is transient or mobile;storing the association between the location information and the business in an entity database accessible by the search engine;providing the obtained location information as a location of the business in response to a received search query to which the business was deemed by the search engine to be responsive; andrepeating the obtaining, associating and storing if the location information was last updated more than a threshold amount of time ago. 13. The method of claim 12, wherein the search engine identifies the business as being responsive to the search query based at least in part on the obtained location information. 14. The method of claim 12, wherein the threshold amount of time is based on a frequency with which the business whose location is transient or mobile has previously changed its location. 15. A system comprising: a location-aware computing device comprising a location determination component that can determine a geographic location of the location-aware computing device; anda location-unaware computing device comprising computer-readable media having computer-executable instructions encoded thereon which, when executed, causethe location-unaware computing device to: obtain location information indicative of the geographic location of the location-aware computing device through a short-range communicational connection established between the location-unaware computing device and the location-aware computing device;store the obtained location information on a local storage device communicationally coupled to the location-unaware computing device;andutilize the stored location information for a user search query that implicitly specifies a locational aspect, the user search query being transmitted from the location-unaware computing device to a search engine through a network to which the location-unaware computing device and the search engine are both communicationally coupled;wherein the location-unaware computing device and the location-aware computing device are communicationally coupled to the same network independently of one another. 16. The system of claim 15, wherein the obtaining and the storing are repeated if the stored location information was last updated more than a threshold amount of time ago. 17. The system of claim 15, wherein the short-range communicational connection established between the location-unaware computing device and the location-aware computing device comprises a communicational connection between the location-unaware computing device and a local area wireless network base station via the network interface and an independent communicational connection between the location-aware computing device and the same local area wireless network base station. 18. The system of claim 16, wherein the threshold amount of time is based on a mobility of the location-unaware computing device. 19. The system of claim 15, wherein the location-aware computing device further comprises: one or more processing units;a display device; andone or more computer-readable media comprising computer-executable instructions which, when executed by the one or more processing units, cause the location-aware computing device to generate, on the display device, a user interface through which the user controls the sharing of the location information. 20. The system of claim 15, wherein the short-range communicational connection between the location-unaware computing device and the location-aware computing device is established with a short range point-to-point communicational protocol.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (3)
Dave, Swapnil R.; Rao, Kaustubh M., Collaborative location-based search results.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.