IP Library Granted Patent US 9,244,930
Granted Patent B1
US 9,244,930 · App. 14/727,422 · Granted Jan 26, 2016

Geotagged hashtags

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 9,244,930
App. No.
14/727,422
Granted
Jan 26, 2016
Kind
B1
Abstract

A system and method for geotagging hashtags. Geographic location information related to a hashtag is determined, and a geolocation is assigned to the hashtag based on the determined geographic location information. The assigned geolocation is stored in association with the hashtag in a data store. The hashtag may be provided for display on a map based on the assigned geolocation stored in the data store.

Claims (43)

1. A computer-implemented method for geotagging hashtags, the method comprising:

determining, with one or more computing devices, geographic location information related to a hashtag;

assigning, with the one or more computing devices, a plurality of geolocations to the hashtag based on the determined geographic location information;

storing, with the one or more computing devices, the plurality of geolocations in a vector associated with the hashtag;

determining, with the one or more computing devices, a centroid of the plurality of geolocations;

assigning, with the one or more computing devices, the determined centroid as a primary geolocation associated with the hashtag

storing, with the one or more computing devices, the assigned primary geolocation in association with the hashtag in a data store; and

providing, with the one or more computing devices, the hashtag for display to a user in response to a geographic user query based on the assigned primary geolocation stored in the data store.

2. The method of claim 1 , wherein the geographic location information is determined from metadata associated with an electronic message comprising the hashtag.

3. The method of claim 1 , wherein the geographic location information is determined from text of an electronic message containing the hashtag.

4. The method of claim 1 , wherein the geographic location information is determined from user input received at a mapping user interface identifying a region on a displayed map.

5. The method of claim 1 , wherein the geographic user query comprises a map request based on a geolocation of a user; and

wherein the hashtag is included at the assigned primary geolocation in a map provided for display to the user.

6. The method of claim 5 , wherein the map comprises a plurality of hashtags at respective assigned geolocations on the map.

7. The method of claim 1 , wherein the hashtag is searchable based on the assigned primary location.

8. A computer-implemented method for geotagging hashtags, the method comprising:

determining, with one or more computing devices, geographic location information related to a hashtag, wherein the geographic location information for the hashtag is determined from a plurality of electronic messages containing the hashtag;

ranking, with the one or more computing devices, the geographic location information acquired from each of the plurality of electronic messages

assigning, with the one or more computing devices, a geolocation to the hashtag based on the rankings of the determined geographic location information;

storing, with the one or more computing devices, the assigned geolocation in association with the hashtag in a data store; and

providing, with the one or more computing devices, the hashtag for display to a user in response to a geographic user query based on the assigned geolocation stored in the data store.

9. The method of claim 8 , wherein the geographic location information is determined from metadata associated with the plurality of electronic messages comprising the hashtag.

10. The method of claim 8 , wherein the geographic location information is determined from text of the plurality of electronic messages containing the hashtag.

11. The method of claim 8 , wherein the geographic location information is determined from user input received at a mapping user interface identifying a region on a displayed map.

12. The method of claim 8 , wherein the hashtag is searchable based on the assigned geolocation.

13. A computer-implemented method for geotagging hashtags, the method comprising:

determining, with one or more computing devices, geographic location information related to a hashtag, wherein the geographic location information for the hashtag is determined from a plurality of electronic messages containing the hashtag;

assigning a permanent geolocation to the hashtag once a variance amongst the determined geographic location information from the plurality of electronic messages falls below a threshold

storing, with the one or more computing devices, the assigned permanent geolocation in association with the hashtag in a data store; and

providing, with the one or more computing devices, the hashtag for display to a user in response to a geographic user query based on the assigned permanent geolocation stored in the data store.

14. The method of claim 13 , wherein the geographic location information is determined from metadata associated with the plurality of electronic messages comprising the hashtag.

15. The method of claim 13 , wherein the geographic location information is determined from text of the plurality of electronic messages containing the hashtag.

16. The method of claim 13 , wherein the geographic location information is determined from user input received at a mapping user interface identifying a region on a displayed map.

17. The method of claim 13 , wherein the hashtag is searchable based on the assigned permanent geolocation.

18. A computer system for geotagging hashtags, the system comprising at least one processor and at least one non-transitory computer-readable medium storing instructions that, when executed by the at least one processor, cause the computer system to:

determine geographic location information related to a hashtag;

assign a geolocation to the hashtag based on the determined geographic location information;

store the assigned geolocation in association with the hashtag in a data store; and

provide the hashtag for display to a user in response to a geographic user query based on the assigned geolocation stored in the data store;

wherein the geographic user query comprises a map request based on a geolocation of a user; and

wherein the hashtag is included at the assigned geolocation in a map provided for display to the user.

19. The computer system of claim 18 , wherein the map comprises a plurality of hashtags at respective assigned geolocations on the map.

20. The computer system of claim 18 , wherein the hashtag is searchable based on the assigned geolocation.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044566/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2015
From: GILDFIND, ANDREW JOSEPH ALEXANDER, DR.; HAWKINS, JOHN ALASTAIR, DR.
To: GOOGLE INC.
Reel/Frame 035757/0820 →