System and method of wireless instant messaging
First Claim
1. A method of instant messaging, comprising the steps of:
- providing a plurality of messaging clients capable of transmitting instant messages to one another;
each of the plurality of messaging clients configured to share presence information with one another via a network; and
for each of the plurality of messaging clients, determining whether the messaging client is in a state in which it is receptive to receiving presence information from the other messaging clients, and if so, then receiving presence information for each of the other messaging clients via the network.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of instant messaging is provided. A plurality of messaging clients capable of transmitting instant messages to one another are each configured to share presence information with one another via a network. A determination is made, with respect to each of the messaging clients, as to whether the messaging client is in a state in which it is receptive to receiving presence information from the other messaging clients, and if so, then the presence information is provided to the messaging client. The presence information may be provided directly between the messaging clients, or it may be provided through one or more centralized proxy servers that store and propagate the presence information. A special state is provided, referred to herein as the unknown state, which when entered by a particular messaging client will cause the system to cease further transmissions of presence information to that client and/or transmissions about that client. Upon changing to a communicative state, the system resumes providing presence information to/about the messaging client.
-
Citations
24 Claims
-
1. A method of instant messaging, comprising the steps of:
-
providing a plurality of messaging clients capable of transmitting instant messages to one another;
each of the plurality of messaging clients configured to share presence information with one another via a network; and
for each of the plurality of messaging clients, determining whether the messaging client is in a state in which it is receptive to receiving presence information from the other messaging clients, and if so, then receiving presence information for each of the other messaging clients via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An instant messaging system, comprising:
-
a plurality of messaging clients capable of transmitting instant messages to one another, wherein each of the plurality of messaging clients is configured to share presence information with one another via a network; and
means for determining whether each messaging client is in a state in which it is receptive to receiving presence information from the other messaging clients, and if so, then for transmitting presence information for each of the other messaging clients via the network. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification