IP Library Granted Patent US 8,078,197
Granted Patent B2
US 8,078,197 · App. 12/034,385 · Granted Dec 13, 2011

Location-based search-result ranking for blog documents and the like

View Patent ↗
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 8,078,197
App. No.
12/034,385
Granted
Dec 13, 2011
Kind
B2
Abstract

In one embodiment, a mobile communication device is adapted to provide geography-enhanced blog search results. In response to a blog-search query entered by a user, the mobile communication device is adapted to determine a current geographical location for the mobile communication device and a home location for the user. The mobile communication device is further adapted to provide the current location and home location information along with the search query parameters to a search engine. The search engine is adapted to provide results corresponding to blog posts that satisfy the parameters of the search query, wherein the search results are ranked based on at least one of (a) the geographic proximity of a blog post subject to the current location and (b) the geographic proximity of a blog post author's home location to the user's home location.

Claims (89)

1. A communication device having a current location and adapted to:

(a) allow a user of the communication device to provide a search query having one or more search parameters;

(b) automatically acquire location information indicating at least one of (i) the current location of the communication device and (ii) a home location for the user of the communication device;

(c) transmit the search query and the location information via a communication network to a search engine, wherein the search engine is adapted to:

(1) search a collection of documents using the one or more search parameters to obtain two or more search results, wherein each of the two or more search results corresponds to a different document in the collection of documents;

(2) rank the search results based on the location information; and

(3) transmit at least some of the ranked search results to the communication device; and

(d) display the received ranked search results, wherein:

the location information indicates the current location of the communication device;

the search engine is further adapted to determine a current zone of interest based on the current location of the communication device;

the search results are also ranked based on the current zone of interest;

the current zone of interest has at least one of a shape and size based on the current location;

the communication device has a velocity indicating a speed and a direction of the communication device;

the location information further indicates the velocity of the communication device; and

at least one of the shape and size of the current zone of interest is based on the velocity of the communication device.

2. A computer-implemented method for providing search results ranked based on location, the method comprising:

receiving a search query having one or more search parameters provided by a user of a communication device having a current location;

receiving location information corresponding to the communication device, wherein the location information indicates at least one of (i) the current location of the communication device and (ii) a home location for the user of the communication device;

searching a computer-accessible collection of documents using the one or more search parameters to obtain two or more search results, wherein each of the two or more search results corresponds to a different document in the collection of documents;

ranking the search results based on the location information; and

transmitting at least some of the ranked search results to the communication device, wherein:

the location information indicates the current location of the communication device;

the search engine is further adapted to determine a current zone of interest based on the current location of the communication device;

the search results are also ranked based on the current zone of interest;

the current zone of interest has at least one of a shape and size based on the current location;

the communication device has a velocity indicating a speed and a direction of the communication device;

the location information further indicates the velocity of the communication device; and

the at least one of the shape and size of the current zone of interest is based on the velocity of the communication device.

3. A computer-implemented search engine for a communication network having a communication device with a current location, the search engine adapted to:

receive from the communication device a search query having one or more search parameters provided by a user of the communication device;

receive location information corresponding to the communication device, wherein the location information indicates at least one of (i) the current location of the communication device-and (ii) a home location for the user of the communication device;

search a computer-accessible collection of documents using the one or more search parameters to obtain two or more search results, wherein each of the two or more search results corresponds to a different document in the collection of documents;

rank the search results based on the location information; and

transmit at least some of the ranked search results to the communication device, wherein:

the location information indicates the current location of the communication device;

the search engine is further adapted to determine a current zone of interest based on the current location of the communication device;

the search results are also ranked based on the current zone of interest;

the current zone of interest has a shape and size based on the current location;

the communication device has a velocity indicating a speed and a direction of the communication device;

the location information further indicates the velocity of the communication device; and

at least one of the shape and size of the current zone of interest is based on the velocity of the communication device.

4. The invention of claim 3 , wherein the shape of the current zone of interest is not based on the velocity of the communication device.

5. The invention of claim 3 , wherein the size of the current zone of interest is based on the velocity of the communication device.

6. The invention of claim 5 , wherein the search results are ranked based on both (i) the current location of the communication device and (ii) the home location for the user of the communication device.

7. The invention of claim 6 , wherein:

at least two documents corresponding to the two or more search results have associated content location information and document-author home location information; and

the search results are ranked based on:

a comparison of the current location to the content location information; and

a comparison of the home location for the user to the document-author home location information.

8. The invention of claim 5 , wherein:

at least two documents corresponding to the two or more search results have associated content location information; and

the search results are ranked based on a comparison of the current location to the content location information.

9. The invention of claim 5 , wherein:

at least two documents corresponding to the two or more search results have associated document-author home location information; and

the search results are ranked based on a comparison of the home location for the user to the document-author home location information.

10. The invention of claim 5 , wherein the home location for the user is different from the current location of the communication device.

11. The invention of claim 5 , wherein the search engine also ranks the two or more search results based on the relevance of the corresponding documents to the search parameters.

12. The invention of claim 11 , wherein:

the search engine first ranks the search results based on the relevance of the corresponding documents to the search parameters; and

the search engine then adjusts the rankings based on the location information.

13. The invention of claim 5 , wherein:

the current zone of interest is a primary current zone of interest;

the search engine is adapted to determine one or more additional current zones of interest external to the primary zone of interest; and

the search results are also ranked based on the one or more additional current zones of interest.

14. The invention of claim 5 wherein the current zone of interest is a predetermined zone of interest having a predefined boundary.

15. The invention of claim 5 , wherein:

the search engine is further adapted to generate, based on the current zone of interest, geographical markers including at least one of landmarks, postal codes, and phone numbers;

at least two documents corresponding to the two or more search results have associated content location information; and

the search engine compares the geographical markers to the content location information of the at least two documents to rank the search results based on the location information.

16. The invention of claim 5 , wherein:

the search engine is further adapted to determine a home zone of interest based on the home location for the user; and

the search results are ranked based on the home zone of interest.

17. The invention of claim 16 , wherein:

the home zone of interest is a primary home zone of interest;

the search engine is adapted to determine one or more additional home zones of interest external to the primary home zone of interest; and

the search results are also ranked based on the one or more additional home zones of interest.

18. The invention of claim 16 , wherein the home zone of interest has a shape and size based on the home location for the user.

19. The invention of claim 5 , wherein the collection of documents consists of blog posts available on the Internet.

20. The invention of claim 5 , wherein:

at least two documents corresponding to the two or more search results have associated content location information and document-author home location information, wherein the content location information is in the form of at least one of addresses, landmarks, postal codes, and phone numbers;

the search engine is further adapted to determine a current zone of interest based on the current location of the communication device;

the search engine is further adapted to determine a home zone of interest based on the home location for the user;

the search engine is further adapted to generate, based on the current zone of interest, geographical markers including at least one of landmarks, postal codes, and phone numbers; and

the search results are ranked based on:

(i) a comparison of the current zone of interest to the content location information;

(ii) a comparison of the geographical markers to content location information; and

(iii) a comparison of the home location for the user to the document-author home location information.

21. The invention of claim 1 , wherein the size of the current zone of interest is based on the velocity of the communication device.

22. The invention of claim 2 , wherein the size of the current zone of interest is based on the velocity of the communication device.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Apr 15, 2022
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: HILCO PATENT ACQUISITION 56, LLC; BELL SEMICONDUCTOR, LLC; BELL NORTHERN RESEARCH, LLC
Reel/Frame 059721/0014 →
SECURITY INTEREST Recorded Feb 1, 2018
From: HILCO PATENT ACQUISITION 56, LLC; BELL SEMICONDUCTOR, LLC; BELL NORTHERN RESEARCH, LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 045216/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2017
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.; BROADCOM CORPORATION
To: BELL NORTHERN RESEARCH, LLC
Reel/Frame 044886/0331 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: AGERE SYSTEMS LLC
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035365/0634 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2008
From: GUTIERREZ, FRANCISCO; LANDSCHAFT, ASSAF; SPRENGLEWSKI, MICHAEL
To: AGERE SYSTEMS INC.
Reel/Frame 020542/0509 →