System And Method For Two-Way Data Filtering
First Claim
1. A method of presenting relevant information to an information consumer comprising the steps of:
- determining the information to broadcast;
determining at least one instance of any location concept to represent a target coverage area;
determining a duration for the information broadcast;
determining what periods of time the actual information applies to;
saving the information to a database;
determining a location for the information consumer;
determining a search area of interest;
determining a time range of interest;
determining search query terms;
matching by the processor together the information consumer'"'"'s location with the locations of the available information entries held in a database;
matching by the processor together the times of interest of the information consumer against the time ranges of information broadcast; and
displaying information from said database to the information consumer as a result of said matches between locations and matches between times of interest.
1 Assignment
0 Petitions
Accused Products
Abstract
The addition of a two-way filter to computer networks, such as the Internet, uses both the criteria of the information producer (or product/service provider) and the criteria of the information consumer (or customer) to specifically target consumers with useful information or special offers on products or services they need during a specific time frame or time frames. Two-way filtering also permits customers or information consumers to quickly identify available products or services or information they are specifically interested in without requiring the customer to review hundreds, if not thousands, of sources, since the returned results have been heavily filtered. Two-way filtering is particularly important when it is used to match the service area the service provider is working in during a particular day (or a particular period of time) with customers in that service area that may need the services of the service provider.
17 Citations
20 Claims
-
1. A method of presenting relevant information to an information consumer comprising the steps of:
-
determining the information to broadcast; determining at least one instance of any location concept to represent a target coverage area; determining a duration for the information broadcast; determining what periods of time the actual information applies to; saving the information to a database; determining a location for the information consumer; determining a search area of interest; determining a time range of interest;
determining search query terms;matching by the processor together the information consumer'"'"'s location with the locations of the available information entries held in a database; matching by the processor together the times of interest of the information consumer against the time ranges of information broadcast; and displaying information from said database to the information consumer as a result of said matches between locations and matches between times of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of matching together two location concepts comprising the steps of:
-
determining by a processor the two locations to match; determining by the processor which location concepts are being used to represent each of these locations; invoking different logic depending on how the locations are expressed to check for potential matches;
wherein said different logic is selected from the group consisting of checking by the processor two locations expressed as points directly against each other to see if each location is within the vicinity of the other;checking by the processor a location expressed as a point against another expressed as an area by identifying whether the point-based location is within the area-based location'"'"'s outline boundary; and checking by the processor two locations which are both expressed as areas to see if one location reasonably encompasses the other location'"'"'s area. - View Dependent Claims (14)
-
-
15. A system to perform two-way filtering of data comprising:
-
a frontend view permitting an information consumer to search for information of interest; a frontend view permitting an information producer to provide, broadcast information to broadcast; a backend to match the request of information received from the information consumer with the relevant information provided by the information producers; and a database for recording information provided by the information producer;
wherein the backend provides information pertaining to the information producer to the information consumer in response to at least one match. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification