Instant Messaging Method and System
First Claim
1. A method for transmitting an instant message, the method comprising:
- establishing a message receiving end by associating a plurality of auxiliary instant messaging accounts with a primary instant messaging account;
requesting the message receiving end to receive a message from a message sending end;
selecting a preferred target account from the primary instant messaging account and the plurality of auxiliary instant messaging accounts for receiving the message, wherein the preferred target account has a current online presence and/or satisfies a precedent-messaging condition according to a message delivery history; and
transmitting the message to the preferred target account.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method and system for transmitting an instant message from a message sending end to a message receiving end which has a primary instant messaging account and multiple auxiliary instant messaging accounts associated with the primary instant messaging account. The method selects a preferred target account from the primary account and the associated auxiliary accounts for receiving the message. The preferred target account has a current online presence and/or satisfies a precedent-messaging condition, such as having been recently contacted by the same message sending end according to a message delivery history. The method determines a backup target account according to a preset rule if no preferred target account is found. The method and the system optimize resource allocation by allowing a message to be selectively sent to a preferred account among the primary account and its associated auxiliary accounts.
25 Citations
20 Claims
-
1. A method for transmitting an instant message, the method comprising:
-
establishing a message receiving end by associating a plurality of auxiliary instant messaging accounts with a primary instant messaging account; requesting the message receiving end to receive a message from a message sending end; selecting a preferred target account from the primary instant messaging account and the plurality of auxiliary instant messaging accounts for receiving the message, wherein the preferred target account has a current online presence and/or satisfies a precedent-messaging condition according to a message delivery history; and transmitting the message to the preferred target account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for transmitting an instant message, wherein the instant message is sent from a message sending end to a message receiving end which includes a primary instant messaging account and a plurality of auxiliary instant messaging accounts associated therewith, the method comprising:
-
triggering the message receiving end into a message delivering mode; determining a target account among the primary instant messaging account and the auxiliary instant messaging accounts to deliver the instant message, wherein the target account is determined by reading a message transmission history between the message sending end and the message receiving end, and selecting a recently-contacted account having a current online presence to be the target account if such an account is found among the primary instant messaging account and the auxiliary instant messaging accounts based on the message transmission history, or finding the target account according to a preset rule if no such recently-contacted account is found; and transmitting the message to the target account. - View Dependent Claims (13, 14, 15)
-
-
16. An instant messaging system adopted for sending a message from a message sending end to a message receiving end which has a primary instant messaging account and a plurality of auxiliary instant messaging accounts associated therewith, the system comprising:
-
a trigger module used for triggering the message receiving end into a message transmission mode; a first determination module for reading a message delivery history between the message sending end and the message receiving end, determining based on the message delivery history whether the primary instant messaging account and the auxiliary instant messaging accounts include a recently-contacted account having a current online presence, and initiating a first target account selection module if such an account is found; the first target account selection module for selecting the said recently-contacted account to be a target account for receiving the message; and a transmission module used for transmitting the message to the target account. - View Dependent Claims (17, 18, 19, 20)
-
Specification