Methods and systems for location-based yellow page services
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to systems and methods for providing location-based yellow pages information. In an embodiment, the system includes a yellow pages database. The yellow pages database can include a plurality of advertiser entries. Each advertiser entry of at least a subset of the plurality of advertiser entries can include an advertiser identifier field to store an advertiser identifier and an advertiser measured location information field to store advertiser measured location information.
134 Citations
66 Claims
-
1. (Cancelled).
-
2. (Cancelled).
-
4. (Cancelled).
-
5. (Cancelled).
-
6. (Cancelled).
-
7. (Cancelled).
-
8. (Cancelled).
-
9. (Cancelled).
-
15. A system for providing location-based yellow pages information, the system comprising:
-
a server including a processor, a network port coupled to the processor, and a memory coupled to the processor, the memory storing a plurality of instructions configured to be executed by the processor, the plurality of instructions including location-based yellow pages database access instructions; and
a yellow pages database coupled to the server, the yellow pages database including a plurality of advertiser entries, wherein the plurality of advertiser entries include at least a first subset of advertiser entries and a second subset of advertiser entries, each advertiser entry of the first subset of advertiser entries includes advertiser measured location information, and each advertiser entry of the second subset of advertiser entries lacks advertiser measured location information, wherein the processor is configured to;
receive a request of yellow page information from the user, the request including user measured location information and a user selected advertiser category identifier, wherein the user measured location information is determined using one of information obtained from a telecommunication system and information pre-stored in the memory;
responding to the request returning a confirmation query to the user wherein the returned confirmation requery confirms the user selected advertiser category and allows the user to refine the selection of the advertiser category identifier and a user advertiser subcategory identifier, and wherein the confirmation message further allows the user to determines whether to retrieve advertiser entries from the second subset of the plurality of the advertiser entries;
retrieve one or more advertiser entries from at least one of the first subset and the second subset of the plurality of advertiser entries based at least in part on at least one of user measured location information, the user selected advertiser category identifier and the user selected advertiser subcategory identifier; and
present the retrieved one or more advertiser entries based at least in part on the user measured location information and the advertiser measured location information of the selected one or more advertiser entries. - View Dependent Claims (3, 10, 11, 12, 13, 14, 18, 19, 20, 21, 22, 23, 24, 25, 54, 55, 63)
-
-
16. (Cancelled).
-
17. (Cancelled).
-
26. A method for providing location-based yellow pages database, the method comprising:
-
storing a plurality of advertiser entries in a yellow page database, wherein the plurality of advertiser entries include at least a first subset of advertiser entries and a second subset of advertiser entries, each advertiser entry of the first subset of advertiser entries includes an advertiser identifier field to store an advertiser identifier, an advertiser category identifier field to store one or more category identifiers, and an advertiser measured location information field to store advertiser measured location information;
storing advertiser measured location information in at least each advertiser entry of the second subset of the plurality of advertiser entries, the second subset of the plurality of advertiser entries being a subset of the first subset of the plurality of advertiser entries;
receiving a request for a yellow page information from a user, the request including user measured location information and a user selected advertiser category identifier, wherein the user measured location information is determined using one of information obtained from a telecommunication system and information pre-stored in the memory;
responding to the request returning a confirmation query to the user, wherein the returned confirmation query confirms the user selected advertiser category and allows the user to refine the selection of the advertiser category identifier and a user advertiser subcategory identifier, and wherein the confirmation message further allows the user to determines whether to retrieve advertiser entries without advertiser measured location information;
retrieving one or more advertiser entries of the plurality of advertiser entries from the yellow page database based at least in part on at least one of the user advertiser category identifier and the user advertiser sub-category identifier; and
presenting the retrieved one or more advertiser entries based at least in part on the user measured location information and the advertiser measured location information of the selected one or more advertiser entries. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 56, 57, 58, 59, 60, 64)
-
-
40. A method of providing a location-based yellow pages service, the method comprising:
-
operating a yellow pages service, the yellow pages service including a yellow pages database, the yellow page database including a first set of advertiser entries and a second set of advertiser entries, the first set of advertiser entries including advertiser measured location information, the second set of advertiser entries lacking advertiser measured location information;
receiving a request from a user to present advertiser information corresponding to a user selected advertiser category and a user selected advertiser subcategory;
responding to the request returning a confirmation query to the user, wherein the returned confirmation message confirms the user selected advertiser category and allows the user to refine the selection of the advertiser category identifier and a user advertiser subcategory identifier and wherein the confirming message further allows the user to determine whether to retrieve advertiser entries from the second set of advertiser entries;
presenting a list of advertiser information from the first set of advertiser entries including advertiser measured location information prior to presenting a list of advertiser information from the second set of advertiser entries lacking advertiser measured location information; and
charging the advertisers corresponding to the first set of advertiser entries a fee to include advertiser measured location information in the yellow page database.
-
-
41. (Currently Canceled)
-
42. A method of providing a location-based yellow pages service, the method comprising:
-
operating a yellow pages service, the yellow pages service including a first advertiser'"'"'s information and a second advertiser'"'"'s information, the first advertiser'"'"'s information including measured location information, the second advertiser'"'"'s information lacking measured location information;
receiving a request for yellow page information from a user, the request including user measured location information and a user selected advertiser category identifier, wherein the user measured location information is determined using one of information from a telecommunication system and information pre-stored in a memory;
responding to the request sending a user advertiser confirmation query to the user;
wherein sending the user advertiser confirmation query includes sending one or more advertiser subcategories, wherein the confirmation query confirms the user selected advertiser category identifier and allows the user to refine the selection of the advertiser category identifier and a user advertiser subcategory identifier, and wherein the confirmation message further allows the user to determine whether to retrieve the second advertiser information;
receiving a user advertiser confirmation response from the user, wherein the user advertiser confirmation response includes a user selected advertiser subcategory identifier and a determination whether to retrieve the second advertiser information;
upon receiving the user advertiser confirmation response from the user, retrieving one or more first and second advertiser'"'"'s information from the yellow page database, presenting the retrieved one or more advertiser'"'"'s information in a manner that the first advertiser'"'"'s information are displayed prior to the second advertiser'"'"'s information; and
charging the first advertiser an additional fee based at least in part on including measured location information as part of the first advertiser'"'"'s information.
-
-
43. (Previously Canceled)
-
44. A system for providing location-based yellow page information, the system comprising:
-
means for storing a plurality of advertiser entries in a yellow page database, wherein the plurality of advertiser entries include at least a first subset of advertiser entries, a second subset of advertiser entries, and a third subset of advertiser entries, each advertiser entry of the first subset of advertiser entries includes an advertiser identifier field to store an advertiser identifier, an advertiser category identifier field to store one or more category identifiers, and an advertiser measured location information field to store advertiser measured location information;
means for storing advertiser measured location information in at least each advertiser entry of the second subset of the plurality of advertiser entries, the second subset of the plurality of advertiser entries being a subset of the first subset of the plurality of advertiser entries;
means for storing advertiser identifiers in at least each advertiser entry of the third subset of the plurality of advertiser entries, the advertiser identifiers in the third subset lacks advertiser measured location information;
means for receiving a request for a yellow page information from a user, the request including user measured location information and a user selected advertiser category, wherein the user measured location information is determined using one of information from a telecommunication system and information pre-stored in a memory;
means for, responding to the request, sending a user advertiser confirmation query to the user;
wherein sending the user advertiser confirmation query includes sending one or more advertiser subcategories, wherein the confirmation query confirms the user selected advertiser category identifier and allows the user to refine the selection of the advertiser category identifier and a user advertiser subcategory identifier, and wherein the confirmation message further allows the user to determine whether to retrieve the third advertiser informationmeans for retrieving one or more advertiser entries of the plurality of advertiser entries from the yellow page database based at least in part on the user advertiser category identifiers, the. user advertiser sub-category identifier, and the user'"'"'s determination whether to retrieve the third advertiser information; and
means for presenting the retrieved one or more advertiser entries based at least in part on the user measured location information and the advertiser measured location information of the selected one or more advertiser entries. - View Dependent Claims (45, 46, 47, 61, 65)
-
-
48. (Cancelled).
-
49. (Cancelled).
-
50. (Cancelled).
-
51. A computer-readable medium storing a plurality of instructions to be executed by a processor for providing location-based yellow page information, the plurality of instructions comprising instructions to:
-
store a plurality of advertiser entries in a yellow page database, the plurality of advertiser entries including at least a fist subset of advertiser entries, a second subset of advertiser entries, and a third subset of advertiser entries, each advertiser entry of the first subset of advertiser entries including an advertiser identifier field to store an advertiser identifier, an advertiser category identifier field to store one or more category identifiers, and an advertiser measured location information field to store advertiser measured location information;
store advertiser measured location information in at least each advertiser entry of the second subset of the plurality of advertiser entries, the second subset of the plurality of the advertiser entries being a subset of the first subset of the plurality of advertiser entries;
store advertiser identifiers in at least each advertiser entry of the third subset of the plurality of advertiser entries, the advertiser identifiers in the third subset lacks advertiser measured location information;
receive a request for a yellow page information from a user, the request including user measured location information that is determined by one of information obtained from a telecommunications system and information pre-stored in a memory;
receive a user selected advertiser category identifier from the user;
in response to the request and user selected advertiser category identifier, send an advertiser confirmation query to the user, wherein the advertiser confirmation query confirms the user selected advertiser category identifier and includes one or more advertiser subcategories, wherein the confirmation query allows the user to refine the selection of the advertiser category identifier and the one or more advertiser subcategories, and wherein the confirmation query further allows the user to determine whether to retrieve the advertiser entries from the third subset of the plurality of advertiser entries;
receive a user advertiser confirmation response from the user, wherein the user advertiser confirmation response includes a user selected advertiser subcategory identifier and the user'"'"'s determination whether to retrieve the advertiser entries from the third subset;
retrieve one or more advertiser entries of the plurality of advertiser entries from the yellow page database based on the user advertiser confirmation response; and
present the retrieved one or more advertiser entries based at least in part on the user measured location information and the advertiser measured location information of the retrieved one or more advertiser entries. - View Dependent Claims (52, 53, 66)
-
-
62. A system for providing location-based yellow pages information, the system comprising:
-
a processor;
a yellow page database coupled to the processor, the yellow page database including a plurality of advertiser entries, wherein the plurality of advertiser entries includes a first subset of advertiser entries and a second subset of advertiser entries, each advertiser entry of the first subset of advertiser entries includes advertiser measured location information, and each advertiser entry of the second subset of advertiser entries lacks advertiser measured location information; and
a memory coupled to the processor, the memory storing a plurality of instructions configured to be executed by the processor, the plurality of instructions including location-based yellow pages database access instructions, and wherein the processor is configured to receive a request for yellow page information from a user, the request including at least one of a user measured location information, a user selected advertiser category and a user selected advertiser subcategory;
responding to the request, returning a confirmation query to the user, wherein the confirmation query confirms the user selected advertiser category and the user selected advertiser subcategory and allows the user to refine the selection of the category and the sub-category, and the confirmation query allows the user to determine whether to retrieve advertiser entries from the second subset of advertiser entries;
based on the request received from the user, retrieving one or more advertiser entries from the yellow page information database; and
presenting the retrieved one or more advertiser entries in an order that the advertiser entries of the first subset are presented prior to those of the second subset.
-
Specification