Traitement en cours

Veuillez attendre...

PATENTSCOPE sera indisponible durant quelques heures pour des raisons de maintenance le mardi 26.10.2021 à 12:00 PM CEST
Paramétrages

Paramétrages

Aller à Demande

1. AU2003269650 - System and method of wireless instant messaging

Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

[ EN ]
O The claims defining the invention are as follows:
1. A method of instant messaging between a plurality of messaging clients configured to transmit instant messages and presence data between each other, the O presence data including a first known state in which a messaging client is receptive to
5 communicating with other messaging clients, comprising:
receiving communications including presence data from each of the messaging Sclients at a presence server, the presence server determining the present state of the messaging clients using the presence data and storing information in a state table entry for IND each of the messaging clients indicating the present state of the messaging client;
10 for each of the messaging clients that is in the first known state, the presence Oserver periodically transmitting to each of the messaging clients present state data regarding the other messaging clients stored in the state table entries;
if the presence server does not receive any communications from a messaging client during a predetermined period of time, then modifying the state table entry for the is non-communicative messaging client to be an unknown state indicating that the presence server cannot determine the present state of the messaging client, and thereafter inhibiting further periodic transmissions of the present state data regarding the other messaging clients until the presence server observes the state of the messaging client by receiving presence data from the messaging client, without transmitting any presence information requests from the presence server to the messaging client, indicating that the messaging client has returned to the first known state.
2. The method of claim 1, further comprising:
for each of the plurality of messaging clients, detecting a trigger signal indicating that the messaging client should be put into the unknown state.
3. The method of claim 1, further comprising:
transmitting presence information directly from each of the plurality of messaging clients to the other messaging clients.
4. The method of claim 1, further comprising:
each of the plurality of messaging clients having a buddy list of other messaging clients with which the messaging client is interested in communicating with;
storing    the  buddy    lists  at  the  presence    server; 
r for each of the messaging clients that is in the first known state, the presence Sserver periodically transmitting to each of the messaging clients present state data cregarding the other messaging clients on each messaging clients stored buddy list.
5 5. The method of claim 1, further comprising:
transmitting instant messages between two of the messaging clients having presence information regarding one another.
IN
O 6. The method of claim 5, wherein the messaging clients transmit instant messages between one another regardless of the presence state data stored at the presence server.
7. The method of claim 6, further comprising:
detecting a communication from the messaging client at the presence server and in response thereto, transitioning the state table entry for the messaging client from the Is unknown state to a known state.
8. The method of claim 7, wherein the known state is the first known state in which the messaging client is receptive to communicating with other messaging clients.
9. The method of claim 8, further comprising the step of detecting that the messaging client has transitioned from the unknown state to the first known state and in response thereto, transmitting presence information for the other messaging clients to the messaging client.
10. The method of claim 1, further comprising the steps of:
as long as the messaging client is in the first known state, the presence server periodically transmitting presence information regarding the other messaging clients to the messaging client;
the presence server receiving an indication from a network that a periodic transmission of the presence information has not been successfully delivered to the messaging client; and
inhibiting the periodic transmission of presence information to the messaging client until the network indicates that the messaging client is once again able to receive transmissions.
00                        11. A method of instant messaging substantially as hereinbefore described with 0
Sreference to any one of the embodiments as that embodiment is shown in the Saccompanying drawings.
12. An instant messaging system substantially as hereinbefore described with reference to any one of the embodiments as that embodiment is shown in the accompanying drawings.
In
O DATED this thirteenth Day of February, 2008
Research In Motion Limited
Patent Attorneys for the Applicant
SPRUSON FERGUSON