Net lurkers
First Claim
Patent Images
1. A network lurking agent stored on a tangible computer-readable media, the network lurking agent comprising:
- an inquirer designed to place an inquiry in a JavaSpace persistent store to determine the availability of an user in an environment, the JavaSpace persistent store including at least one of an environment setting to indicate the availability of the user in the environment, and a user preference setting to indicate whether a device in the environment is enabled to be used; and
a lurker designed to retrieve from the JavaSpace persistent store a response to the inquiry to indicate the availability of the user in the environment; and
a sender designed to send a message to the JavaSpace persistent store when the user is not available in the environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A user uses a lurker to check a colleague'"'"'s location electronically. If the colleague is at the location and a device is available for communicating with the colleague, a communications channel is established between a device near the lurker and the colleague'"'"'s device, and communication can begin.
80 Citations
19 Claims
-
1. A network lurking agent stored on a tangible computer-readable media, the network lurking agent comprising:
-
an inquirer designed to place an inquiry in a JavaSpace persistent store to determine the availability of an user in an environment, the JavaSpace persistent store including at least one of an environment setting to indicate the availability of the user in the environment, and a user preference setting to indicate whether a device in the environment is enabled to be used; and a lurker designed to retrieve from the JavaSpace persistent store a response to the inquiry to indicate the availability of the user in the environment; and a sender designed to send a message to the JavaSpace persistent store when the user is not available in the environment. - View Dependent Claims (2)
-
-
3. A system stored on a tangible computer-readable media to support network lurking, the system comprising:
-
a JavaSpace persistent store; an environment setting stored in the JavaSpace persistent store, the environment setting including at least one of the availability of a device and a user in an environment; a user preference setting stored in the JavaSpace persistent store to indicate whether a device in the environment is enabled to be used; a network lurking agent designed to place an inquiry in the JavaSpace persistent store to inquire about the availability of the user in the environment; and a network receiving agent designed to determine the availability of the user in the environment responsive to the inquiry from; and the network lurking agent designed to send a message to the JavaSpace persistent store when the user is not available in the environment. - View Dependent Claims (4, 5, 6)
-
-
7. A method for using a network lurking agent to electronically lurk to an environment in a system, the method comprising:
-
identifying an environment of interest; and placing an inquiry as to the availability of a user in the environment of interest in a JavaSpace persistent store, the JavaSpace persistent store including at least one of an environment setting to indicate the availability of the user in the environment, and a user preference setting to indicate whether a device in the environment is enabled to be used; and sending a message to the JavaSpace persistent store when the user is not available in the environment. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An apparatus stored on a tangible computer-readable media for using a network lurking agent to electronically lurk to an environment in a system, the apparatus comprising:
-
means for identifying an environment of interest; and means for placing an inquiry as to the availability of a user in the environment of interest in a JavaSpace persistent store, the JavaSpace persistent store including at least one of an environment setting to indicate the availability of the user in the environment, and a user preference setting to indicate whether a device in the environment is enabled to be used; and means for sending a message to the JavaSpace persistent store when the user is not available in the environment. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification