Method for facilitating electronic communications
DCFirst Claim
1. A communication method implemented in a communication network for allowing members of an affinity group to send status information to and receive status information from other members of said affinity group, said communication method comprising:
- forming an affinity group containing two or more members;
storing, in each individual members'"'"' communication device, status information concerning each other member of said affinity group;
when the status of any member in said affinity group changes, sending a status update message from said member whose status has changed to said each other member of said affinity group;
receiving said status update messages concerning each other member of said affinity group at said each other member'"'"'s communication device; and
updating said status information in said each other member'"'"'s communication device when a status update message concerning said any member is received;
wherein said status information comprises a plurality of status items.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A communication method allows members of an affinity group to obtain up-to-date information concerning the status of other members of the affinity group. Each member of the affinity group is provided with a communication device for communicating with other members. The communication device includes a memory for storing member status information. When the status of one member in the affinity group changes, a status update message is sent from the member whose status has changed to other members of the affinity group. When a status update message is receiving from other members, the status information data contained in the message is used to update the member status information stored in memory.
296 Citations
20 Claims
-
1. A communication method implemented in a communication network for allowing members of an affinity group to send status information to and receive status information from other members of said affinity group, said communication method comprising:
-
forming an affinity group containing two or more members; storing, in each individual members'"'"' communication device, status information concerning each other member of said affinity group; when the status of any member in said affinity group changes, sending a status update message from said member whose status has changed to said each other member of said affinity group; receiving said status update messages concerning each other member of said affinity group at said each other member'"'"'s communication device; and updating said status information in said each other member'"'"'s communication device when a status update message concerning said any member is received; wherein said status information comprises a plurality of status items. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A communication method implemented in a communication network for allowing members of an affinity group to send status information to and receive status information from other members of said affinity group, said communication method comprising:
-
forming an affinity group containing two or more members; storing, in each individual members'"'"' communication device, status information concerning each other member of said affinity group; when the status of any member in said affinity group changes, sending a status update message from said member whose status has changed to said each other member of said affinity group; receiving said status update messages concerning each other member of said affinity group at said each other member'"'"'s communication device; and updating said status information in said each other member'"'"'s communication device when a status update message concerning said any member is received; automatically detecting status changes of a member and sending status update messages to said each other member of said affinity group when a status change is detected; wherein the status of a member is monitored by said member'"'"'s communication device and wherein said communication device is programmed to automatically transmit a status update message to said each other member of said affinity group when a change in status is detected.
-
-
7. A communication method implemented in a mobile communication network for allowing members of an affinity group to send status information to and receive status information from other members of said affinity group, said communication method comprising:
-
a. forming an affinity group containing two or more members; b. storing member status information data in each mobile communication device used by said members; c. sending a first status update message from a first member'"'"'s communication device to a centralized server when said first member'"'"'s status changes; d. forwarding said first status update message from said server to each other member of said affinity group, including a second member of said affinity group; e. receiving said status update message at said second member'"'"'s mobile communication device and updating said status information in said second member'"'"'s mobile communication device when said status update message is received; f. sending a second status update message from said second member'"'"'s communication device to said centralized server when said second member'"'"'s status changes; g. forwarding said second status update message from said server to each other member of said affinity group, including said first member of said affinity group; h. receiving said status update message at said first member'"'"'s mobile communication device and updating said status information in said first member'"'"'s mobile communication device when said second status update message is received. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A mobile communication device for allowing a member of an affinity group to send status information to and receive status information from other members of said affinity group, said mobile communication device comprising:
-
a memory for storing member status information data; a transmitter for transmitting status update messages to other members of said affinity group when said member'"'"'s status changes; a receiver for receiving status update messages from other members of said affinity group; a processor operatively connected to said memory for writing status information to and reading status information from said memory, said processor being programmed to; generate a status update message when said member'"'"'s status changes for transmission by said transmitter to each other member of said affinity group; and update said status information stored in said memory when a status update message is received from another member of said affinity group; wherein the member status information stored in said memory includes a plurality of status items. - View Dependent Claims (17)
-
-
18. A mobile communication device for allowing a member of an affinity group to send status information to and receive status information from other members of said affinity group, said mobile communication device comprising:
-
a memory for storing member status information data; a transmitter for transmitting status update messages to other members of said affinity group when said member'"'"'s status changes; a receiver for receiving status update messages from other members of said affinity group; a processor operatively connected to said memory for writing status information to and reading status information from said memory, said processor being programmed to; generate a status update message when said member'"'"'s status chances for transmission by said transmitter to each other member of said affinity group; and update said status information stored in said memory when a status update message is received from another member of said affinity group; means for selecting the status items from a list of available status items that are reported to each other member of the affinity group.
-
-
19. A mobile communication device for allowing a member of an affinity group to send status information to and receive status information from other members of said affinity group, said mobile communication device comprising:
-
a memory for storing member status information data; a transmitter for transmitting status update messages to other members of said affinity group when said member'"'"'s status changes; a receiver for receiving status update messages from other members of said affinity group; a processor operatively connected to said memory for writing status information to and reading status information from said memory, said processor being programmed to; generate a status update message when said member'"'"'s status chances for transmission by said transmitter to each other member of said affinity group; and update said status information stored in said memory when a status update message is received from another member of said affinity group; means for designating a period during which status updates are enabled.
-
-
20. A mobile communication device for allowing a member of an affinity group to send status information to and receive status information from other members of said affinity group, said mobile communication device comprising:
-
a memory for storing member status information data; a transmitter for transmitting status update messages to other members of said affinity group when said member'"'"'s status changes; a receiver for receiving status update messages from other members of said affinity group; a processor operatively connected to said memory for writing status information to and reading status information from said memory, said processor being programmed to; generate a status update message when said member'"'"'s status changes for transmission by said transmitter to each other member of said affinity group; and update said status information stored in said memory when a status update message is received from another member of said affinity group; means for designating a period during which status updates are suppressed.
-
Specification