Extracting and propagating geolocation information
AssigneeMicrosoft Technology Licensing, LLC
InventorsSiddhartha ARORA, Vaibhav PARIKH, Ryan MA, Ovi DAN, Beibei CHENG
Life of this patent
Estimating the term…
Abstract
A geolocation extraction and propagation system for assigning a geolocation to a new user of a website is disclosed herein. An implementation of the geolocation extraction and propagation system assigns a geolocation to a website based on content of various web pages of the website as well as geolocations assigned to various users associated with the website. The geolocation extraction and propagation system further propagates the geolocation of the website to the new user by assigning the geolocation of the website to the new user in response to the new user's click on a web page of the website.
Claims20
A system for determining geolocation of a user, comprising:
- memory;
- one or more processor units;
- a geolocation extraction module stored in the memory and executed by the one or processor units, the geolocation extraction module configured to:
- assign a geolocation to a web page based on content of the web page and geolocations assigned to a plurality of users, wherein each of the plurality of users is associated with the web page, and
- assign the geolocation of the web page to a new user in response to the new user's click on the web page.
A method of assigning a geolocation to a new user, the method comprising:
- assigning a geolocation to a web page based on content of the web page and geolocations assigned to a plurality of users, wherein each of the plurality of users is associated with the web page;
- and
- assigning the geolocation of the web page to the new user in response to the new user's click on the web page.
A physical article of manufacture including one or more tangible computer-readable storage media, encoding computer-executable instructions for executing on a computer system a computer process, the computer process comprising:
- assigning a geolocation to a web page based on content of the web page and geolocations assigned to a plurality of users, wherein each of the plurality of users is associated with the web page;
- and
- assigning the geolocation of the web page to a new user in response to the new user's click on the web page.
Dependencies are inferred from the claim text.