Online sites with associated fictitious geographical locations
First Claim
1. A method for managing a relationship between an online business and a geographical location, comprising:
- receiving, from a first user, a request for creating the relationship between the online business and the geographical location, the request comprising identification information regarding the online business;
creating, in a database, a relationship between the online business and a representation of the geographical location, the relationship associating the geographical location with the online business as a fictitious location of the online business;
periodically receiving, from a mobile device associated with the first user, a current geographical location of the mobile device determined by a location determination component in the mobile device;
verifying the fictitious location of the online business by determining that the received current geographical location of the mobile device is in proximity to the fictitious location of the online business;
receiving a search query for businesses in the vicinity of the geographical location; and
responding to the search query by returning information associated with the online business along with information associated with one or more businesses each having a real address in the vicinity of the geographical location, wherein the returning the information associated with the online business is based on the created relationship and the verifying the fictitious location of the online business.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, which provides a location context to an online object, includes (a) receiving identification information regarding the online object; (b) in a database, creating a relationship between the online object and a representation of a geographical location; (c) receiving a request for retrieving the relationship from the database based on the identification information or the geographical location; and (d) responding to the request by returning the relationship retrieved from the database. The request may originate from an application program that displays the representation of the geographical location graphically. The online object may correspond to an online business. In some implementations, the online object is unrelated in real life to a community located at the geographical location.
11 Citations
28 Claims
-
1. A method for managing a relationship between an online business and a geographical location, comprising:
-
receiving, from a first user, a request for creating the relationship between the online business and the geographical location, the request comprising identification information regarding the online business; creating, in a database, a relationship between the online business and a representation of the geographical location, the relationship associating the geographical location with the online business as a fictitious location of the online business; periodically receiving, from a mobile device associated with the first user, a current geographical location of the mobile device determined by a location determination component in the mobile device; verifying the fictitious location of the online business by determining that the received current geographical location of the mobile device is in proximity to the fictitious location of the online business; receiving a search query for businesses in the vicinity of the geographical location; and responding to the search query by returning information associated with the online business along with information associated with one or more businesses each having a real address in the vicinity of the geographical location, wherein the returning the information associated with the online business is based on the created relationship and the verifying the fictitious location of the online business. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 28)
-
-
16. A system comprising:
-
one or more user interfaces; a database; and a server operating the user interfaces and the database, wherein the server; receives, from a first user, a request for creating the relationship between the online business and the geographical location, the request comprising identification information regarding the online business; creates in the database a relationship between the online business and a representation of the geographical location, the relationship associating the geographical location with the online business as a fictitious location of the online business; periodically receives, from a mobile device associated with the first user, a current geographical location of the mobile device determined by a location determination component in the mobile device; verifies the fictitious location of the online business by determining that the received current geographical location of the mobile device is in proximity to the fictitious location of the online business; receives a search query for businesses in the vicinity of the geographical location; and responds to the search query by returning information associated with the online business along with information associated with one or more businesses each having a real address in the vicinity of the geographical location, wherein the returning the information associated with the online business is based on the created relationship and the verifying the fictitious location of the online business. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification