Method and system for providing users with information relating to a position
First Claim
1. A system for providing information to a user, comprising:
- a first database; and
one or more computer processors and memory programmed to perform;
a first process of receiving information including information items to be entered in said first database from at least one information provider, said information including at least data representative of a plurality of geographical codes defining associated information items as being relevant to respective geographical areas, and data representative of one or more categorical codes, each of said information items being associated with at least one of the geographical codes and at least one of the categorical codes, said geographical codes being chosen by said at least one information provider from a system of geographical codes representing a plurality of geographical levels;
a second process of receiving an information request from a user, said information request including at least data representative of a geographical position and data representative of a categorical preference, said categorical preference including a plurality of categorical codes each of which is associated with a geographical preference indicating one or more of said geographical levels; and
a third process of;
entering information items included in the information received by said first process in said first database as respective entries, the information items being entered in said first database in relation to said geographical codes and said categorical codes,searching said first database based on requests received by said second module,retrieving entries from said first database that have;
an associated geographical code that corresponds with said geographical position and said geographical preference, andan associated categorical code that corresponds with said categorical preference, andtransmitting a presentation of the retrieved entries to said user;
wherein said first process further receives a request for assignment of a geographical code from an information provider;
said one or more computer processors and memory being programmed to further perform;
a fourth process of generating a geographical code in response to said request and transmitting data representative of said geographical code to said information provider;
wherein said fourth process further encrypts said geographical code and transmits said encrypted code to said information provider as said data representative of said geographical code.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a system for providing information to a user, comprising: a first database; a first module configured to receive information to be entered in said first database from an information provider, said information including at least data representative of a plurality of geographical codes and data representative of at least one categorical code; a second module configured to receive an information request from a user, said information request including at least data representative of a geographical position and data representative of a categorical preference; and a third module configured to enter information received by said first module in said first database, and to search said first database based on requests received by said second module, retrieve entries where a geographical code corresponds with said geographical position and a categorical code corresponds with said categorical preference, and transmit a presentation of retrieved entries to said user.
-
Citations
30 Claims
-
1. A system for providing information to a user, comprising:
-
a first database; and one or more computer processors and memory programmed to perform; a first process of receiving information including information items to be entered in said first database from at least one information provider, said information including at least data representative of a plurality of geographical codes defining associated information items as being relevant to respective geographical areas, and data representative of one or more categorical codes, each of said information items being associated with at least one of the geographical codes and at least one of the categorical codes, said geographical codes being chosen by said at least one information provider from a system of geographical codes representing a plurality of geographical levels; a second process of receiving an information request from a user, said information request including at least data representative of a geographical position and data representative of a categorical preference, said categorical preference including a plurality of categorical codes each of which is associated with a geographical preference indicating one or more of said geographical levels; and a third process of; entering information items included in the information received by said first process in said first database as respective entries, the information items being entered in said first database in relation to said geographical codes and said categorical codes, searching said first database based on requests received by said second module, retrieving entries from said first database that have; an associated geographical code that corresponds with said geographical position and said geographical preference, and an associated categorical code that corresponds with said categorical preference, and transmitting a presentation of the retrieved entries to said user; wherein said first process further receives a request for assignment of a geographical code from an information provider; said one or more computer processors and memory being programmed to further perform; a fourth process of generating a geographical code in response to said request and transmitting data representative of said geographical code to said information provider; wherein said fourth process further encrypts said geographical code and transmits said encrypted code to said information provider as said data representative of said geographical code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. Method for providing information to a user, comprising:
utilizing one or more computer processors and memory to execute a process including; receiving information including information items from at least one information provider, said information including at least data representative of a plurality of geographical codes defining associated information items as being relevant to respective geographical areas and data representative of one or more categorical codes, each of said information items being associated with at least one of the geographical codes and at least one of the categorical codes, said geographical codes being chosen by said at least one information provider from a system of geographical codes representing a plurality of geographical levels; entering information items included in the received information in a first database as respective entries, the information items being entered in relation to said geographical codes and said categorical codes in said first database; receiving an information request from a user, said information request including at least data representative of a geographical position and data representative of a categorical preference, said categorical preference including a plurality of categorical codes each of which is associated with a geographical preference indicating one or more of said geographical levels; searching said first database based on said request; retrieving entries from said first database that have; an associated geographical code that corresponds with said geographical position and said geographical preference, and an associated categorical code that corresponds with said categorical preference; and transmitting a presentation of said retrieved entries to said user; wherein the executed process further comprises; receiving a request for assignment of a geographical code from an information provider; and generating a geographical code in response to said request; and transmitting data representative of said geographical code to said information provider; encrypting said geographic code; and transmitting said encrypted code to said information provider as said data representative of said geographical code. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
Specification