Who, what, where, when information supply facility
First Claim
1. A computer-implemented method, said method comprising the steps of:
- creating profile information on a centralized server, said profile information including at least one topic of interest;
transmitting a request to initiate processing of an information supply facility, said request to initiate processing being sent from a local server to a plurality of access points;
repeatedly transmitting inquiry messages, said inquiry messages being repeatedly transmitted by each of said plurality of access points;
receiving at one of said access points, a log-on request from a first handheld device, said log-on request indicating that said first handheld device is present within a communications zone of said access point;
relaying said log-on request from said access point to said centralized server, said log-on request containing first user information and first password information;
confirming, at said centralized server, that said first user information and said first password information within said log-on request are valid;
querying said profile information to determine whether said profile information contains a topic of interest that is common to said first handheld device and to a second handheld device, said second handheld device also being present within said communications zone; and
transmitting a first notice to said first handheld device via said access point, said first notice specifying said common topic of interest and said second user information, said second user information being associated with said second handheld device.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is an Information Supply Facility. The Information Supply Facility utilizes a personal/hand held device that transparently interacts (via various access points) with a centralized server. The server collects identification and location information about the personal device and makes a determination as to whether the person associated with the device should be notified regarding the proximity of other individuals and/or regarding one or more topics of interest to the particular person. The collected information along with certain profile information is stored in a database where it can be made available to third parties (e.g., governmental entities) for tracking and notification purposes.
-
Citations
36 Claims
-
1. A computer-implemented method, said method comprising the steps of:
-
creating profile information on a centralized server, said profile information including at least one topic of interest; transmitting a request to initiate processing of an information supply facility, said request to initiate processing being sent from a local server to a plurality of access points; repeatedly transmitting inquiry messages, said inquiry messages being repeatedly transmitted by each of said plurality of access points; receiving at one of said access points, a log-on request from a first handheld device, said log-on request indicating that said first handheld device is present within a communications zone of said access point; relaying said log-on request from said access point to said centralized server, said log-on request containing first user information and first password information; confirming, at said centralized server, that said first user information and said first password information within said log-on request are valid; querying said profile information to determine whether said profile information contains a topic of interest that is common to said first handheld device and to a second handheld device, said second handheld device also being present within said communications zone; and transmitting a first notice to said first handheld device via said access point, said first notice specifying said common topic of interest and said second user information, said second user information being associated with said second handheld device. - View Dependent Claims (2)
-
-
3. A computer-implemented method, said method comprising the steps of:
-
transmitting a request to initiate processing of an information supply facility, said request to initiate processing being sent from a local server to a plurality of access points; repeatedly transmitting inquiry messages, said inquiry messages being repeatedly transmitted by each of said plurality of access points; receiving at one of said access points a log-on request from a handheld device, said handheld device being associated with a user, said log-on request indicating that said handheld device is present within a communications zone of said access point; relaying said log-on request from said access point to said centralized server, said log-on request containing user information, password information, and access point information; confirming, at said centralized server, that said user information and said password information within said log-on request are valid; grouping said access point information with said user information and a current date and time, and storing such grouped information on said centralized server as profile information; querying said profile information based upon a specified access point and upon a specified time and date; and transmitting a notice to said user, said notice containing information about said specified access point and said specified time and date. - View Dependent Claims (4)
-
-
5. A computer-implemented method, said method comprising the steps of:
-
receiving an indication that a first handheld device is present within a communications zone; transmitting information about said indication to a server; querying previously created profile information to determine whether said profile information contains a topic of interest that is common to said first handheld device and to a second handheld device, said second handheld device also being present within said communications zone; and transmitting a first notice to said first handheld device, said first notice specifying said common topic of interest and said second user information, said second user information being associated with said second handheld device. - View Dependent Claims (6)
-
-
7. A computer-implemented method, said method comprising the steps of:
-
receiving an indication that a handheld device is present within a communications zone; transmitting information about said indication to a server, said information containing information about said communications zone and about a user associated with said handheld device; grouping said information and a current date and time, and storing such grouped information as profile information; querying said profile information based upon a specified communications zone information and upon a specified time and date; and transmitting a notice to said user, said notice containing information about said specified access point and said specified time and date. - View Dependent Claims (8)
-
-
9. A computer-implemented method, said method comprising the steps of:
-
receiving at a server an indication that a first handheld device is present within a communications zone; querying previously created profile information to determine whether said profile information contains a topic of interest that is common to said first handheld device and to a second handheld device, said second handheld device also being present within said communications zone; and transmitting a first notice to said first handheld device, said first notice specifying said common topic of interest and said second user information, said second user information being associated with said second handheld device. - View Dependent Claims (10)
-
-
11. A computer-implemented method, said method comprising the steps of:
-
receiving at a server an indication that a handheld device is present within a communications zone, said information containing information about said communications zone and about a user associated with said handheld device; grouping said information and a current date and time, and storing such grouped information as profile information; querying said profile information based upon a specified communications zone information and upon a specified time and date; and transmitting a notice to said user, said notice containing information about said specified access point and said specified time and date. - View Dependent Claims (12)
-
-
13. A computer-implemented method, said method comprising the steps of:
-
receiving at an access point an indication that a first handheld device is present within a communications zone for said access point, said first handheld device being associated with a first user; transmitting said indication to a server, said indication including first user information; and receiving a first notice from said server, said first notice specifying a common topic of interest between said first user and a second user, said first notice also specifying second user information, said second user information being associated with a second handheld device that is also within said communications zone. - View Dependent Claims (14)
-
-
15. A computer-implemented method, said method comprising the steps of:
-
receiving at an access point an indication that a handheld device is present within a communications zone of said access point; transmitting information about said indication to a server, said information containing information about said communications zone and about a user associated with said handheld device; receiving a notice, said notice containing information about a specific access point and a specific time and date; and transmitting said notice to said handheld device.
-
-
16. A computer-implemented method, said method comprising the steps of:
-
transmitting, by a first handheld device, an indication that said first handheld device is present within a communications zone, said first handheld device being associated with a first user, said indication including first user information; and receiving a notice from said server specifying a common topic of interest between said first user and a second user, said notice also specifying second user information, said second user information being associated with a second handheld device that is also within said communications zone. - View Dependent Claims (17, 18)
-
-
19. A program product, said program product comprising:
-
recordable memory; and
an information supply facility stored on said recordable memory,said information supply facility being configured to perform the following steps, creating profile information on a centralized server, said profile information including at least one topic of interest; transmitting a request to initiate processing of an information supply facility, said request to initiate processing being sent from a local server to a plurality of access points; repeatedly transmitting inquiry messages, said inquiry messages being repeatedly transmitted by each of said plurality of access points; receiving at one of said access points, a log-on request from a first handheld device, said log-on request indicating that said first handheld device is present within a communications zone of said access point; relaying said log-on request from said access point to said centralized server, said log-on request containing first user information and first password information; confirming, at said centralized server, that said first user information and said first password information within said log-on request are valid; querying said profile information to determine whether said profile information contains a topic of interest that is common to said first handheld device and to a second handheld device, said second handheld device also being present within said communications zone; and transmitting a first notice to said first handheld device via said access point, said first notice specifying said common topic of interest and said second user information, said second user information being associated with said second handheld device. - View Dependent Claims (20)
-
-
21. A program product, said program product comprising:
-
recordable memory; and
an information supply facility stored on said recordable memory,said information supply facility being configured to perform the following steps, transmitting a request to initiate processing of an information supply facility, said request to initiate processing being sent from a local server to a plurality of access points; repeatedly transmitting inquiry messages, said inquiry messages being repeatedly transmitted by each of said plurality of access points; receiving at one of said access points a log-on request from a handheld device, said handheld device being associated with a user, said log-on request indicating that said handheld device is present within a communications zone of said access point; relaying said log-on request from said access point to said centralized server, said log-on request containing user information, password information, and access point information; confirming, at said centralized server, that said user information and said password information within said log-on request are valid; grouping said access point information with said user information and a current date and time, and storing such grouped information on said centralized server as profile information; querying said profile information based upon a specified access point and upon a specified time and date; and transmitting a notice to said user, said notice containing information about said specified access point and said specified time and date. - View Dependent Claims (22)
-
-
23. A program product, said program product comprising:
-
recordable memory; and
an information supply facility stored on said recordable memory,said information supply facility being configured to perform the following steps, receiving an indication that a first handheld device is present within a communications zone; transmitting information about said indication to a server; querying previously created profile information to determine whether said profile information contains a topic of interest that is common to said first handheld device and to a second handheld device, said second handheld device also being present within said communications zone; and transmitting a first notice to said first handheld device, said first notice specifying said common topic of interest and said second user information, said second user information being associated with said second handheld device. - View Dependent Claims (24)
-
-
25. A program product, said program product comprising:
-
recordable memory; and
an information supply facility stored on said recordable memory,said information supply facility program being configured to perform the following steps, receiving an indication that a handheld device is present within a communications zone; transmitting information about said indication to a server, said information containing information about said communications zone and about a user associated with said handheld device; grouping said information and a current date and time, and storing such grouped information as profile information; querying said profile information based upon a specified communications zone information and upon a specified time and date; and transmitting a notice to said user, said notice containing information about said specified access point and said specified time and date. - View Dependent Claims (26)
-
-
27. A program product, said program product comprising:
-
recordable memory; and
a server stored on said recordable memory,said server being configured to perform the following steps, receiving an indication that a first handheld device is present within a communications zone; querying previously created profile information to determine whether said profile information contains a topic of interest that is common to said first handheld device and to a second handheld device, said second handheld device also being present within said communications zone; and transmitting a first notice to said first handheld device, said first notice specifying said common topic of interest and said second user information, said second user information being associated with said second handheld device. - View Dependent Claims (28)
-
-
29. A program product, said program product comprising:
-
recordable memory; and
a server stored on said recordable memory,said server being configured to perform the following steps, receiving an indication that a handheld device is present within a communications zone, said information containing information about said communications zone and about a user associated with said handheld device; grouping said information and a current date and time, and storing such grouped information as profile information; querying said profile information based upon a specified communications zone information and upon a specified time and date; and transmitting a notice to said user, said notice containing information about said specified access point and said specified time and date. - View Dependent Claims (30)
-
-
31. A program product, said program product comprising:
-
recordable memory; and
an access point program stored on said recordable memory,said access point program being configured to perform the following steps, receiving an indication that a first handheld device is present within a communications zone for said access point, said first handheld device being associated with a first user; transmitting said indication to a server, said indication including first user information; and receiving a first notice from said server, said first notice specifying a common topic of interest between said first user and a second user, said first notice also specifying second user information, said second user information being associated with a second handheld device that is also within said communications zone. - View Dependent Claims (32)
-
-
33. A program product, said program product comprising:
-
recordable memory; and
an access point program stored on said recordable memory,said access point program being configured to perform the following steps, receiving an indication that a handheld device is present within a communications zone of said access point; transmitting information about said indication to a server, said information containing information about said communications zone and about a user associated with said handheld device; receiving a notice, said notice containing information about a specific access point and a specific time and date; and transmitting said notice to said handheld device.
-
-
34. A program product, said program product comprising:
-
recordable memory; and
a handheld device program stored on said recordable memory,said handheld device program being configured to perform the following steps, transmit an indication that said first handheld device is present within a communications zone, said first handheld device being associated with a first user, said indication including first user information; and receive a notice from said server specifying a common topic of interest between said first user and a second user, said notice also specifying second user information, said second user information being associated with a second handheld device that is also within said communications zone. - View Dependent Claims (35, 36)
-
Specification