Method for sending messages to a mobile telephone
First Claim
1. A method to allow providing a user of a mobile telephone device with an indication that a message was sent to him/her by a sender via an internet-based application, irrespective of whether said user is currently actively connected to said Internet-based application, which method comprises the steps of:
- at a server, receiving said message that was sent to said user via said active internet-based application selected by the sender from among a plurality of available internet-based applications which are located at a location other than said mobile telephone device, said message received for forwarding towards said user;
determining whether a virtual client entity specific to said user'"'"' s mobile telephone device had been created at said server, said virtual client entity being aware of resources associated with said mobile telephone device so that no configuration of the mobile telephone device is required for communicating with said virtual client entity, and said virtual client entity translating information received from the user into commands in a format that is suitable to communicate with said selected Internet-based application, and if in the affirmative, determining whether said user is currently actively connected to the selected Internet-based application;
automatically storing the message if said user is not currently actively connected to said selected Internet-based application;
providing by said virtual client entity, an indication that at least one message addressed to him/her has been stored that may be retrieved wherein said indication is provided even when said mobile telephone device is used by said user in a mode other than being in communication with an Internet-based application andenabling retrieval of said at least one message, wherein each of said at least one message is conveyed towards said user after having confirmed that it is in conformity with the resources associated with said mobile telephone device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is described for providing a user of a telephone device with a capability to receive an indication that a message has been sent to that user via an Internet-based application, irrespective whether the user is currently actively connected to that application or not. The method comprises the steps of receiving a message addressed to said user at a second server associated with the Internet-based application, forwarding the message towards a first server at which a virtual client entity was previously created to allow conducting a communication session that was held between the user and the Internet-based application, determining whether the user is currently connected to the Internet-based application, storing the message if the user is not currently connected to that Internet application and providing the user with an indication that at least one message addressed to him/her has been stored.
22 Citations
16 Claims
-
1. A method to allow providing a user of a mobile telephone device with an indication that a message was sent to him/her by a sender via an internet-based application, irrespective of whether said user is currently actively connected to said Internet-based application, which method comprises the steps of:
-
at a server, receiving said message that was sent to said user via said active internet-based application selected by the sender from among a plurality of available internet-based applications which are located at a location other than said mobile telephone device, said message received for forwarding towards said user; determining whether a virtual client entity specific to said user'"'"' s mobile telephone device had been created at said server, said virtual client entity being aware of resources associated with said mobile telephone device so that no configuration of the mobile telephone device is required for communicating with said virtual client entity, and said virtual client entity translating information received from the user into commands in a format that is suitable to communicate with said selected Internet-based application, and if in the affirmative, determining whether said user is currently actively connected to the selected Internet-based application; automatically storing the message if said user is not currently actively connected to said selected Internet-based application; providing by said virtual client entity, an indication that at least one message addressed to him/her has been stored that may be retrieved wherein said indication is provided even when said mobile telephone device is used by said user in a mode other than being in communication with an Internet-based application and enabling retrieval of said at least one message, wherein each of said at least one message is conveyed towards said user after having confirmed that it is in conformity with the resources associated with said mobile telephone device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product configured to be stored on a non-transitory computer readable medium and executed by a computer system comprising one or more computer processors providing a user of a mobile telephone device with an indication that a message was sent to him/her by a sender via an internet-based application, said computer program product comprising instructions for:
receiving said message that was sent to said user via said active internet-based application selected by the sender from among a plurality of available internet-based applications which are located at a location other than said mobile telephone device, said message received for forwarding towards said user; determining whether a virtual client entity specific to said user'"'"'s mobile telephone device had been created at one of said processors, said virtual client entity being aware of resources associated with said mobile telephone device so that no configuration of the mobile telephone device is required for communicating with said virtual client entity, and said virtual client entity translating information received from the user into commands in a format that is suitable to communicate with said selected Internet-based application, and if in the affirmative, determining whether said user is currently actively connected to the selected Internet-based application; storing an indication of a user of said mobile telephone device for communicating with said Internet-based application, automatically storing at least one message forwarded to a server associated with said computer program product by the Internet-based application that has been used for sending the message, if the user of the mobile telephone device is not actively connected to said Internet-based application, sending an indication generated by said virtual client entity towards said mobile telephone device that there is/are stored messages addressed to the user of said mobile telephone device that may be retrieved even when said mobile telephone device is used by said user in a mode other than being in communication with an Internet-based application; and enabling retrieval of said at least one message, after having confirmed that it is in conformity with the resources associated with said mobile telephone device. - View Dependent Claims (12, 13, 14, 15)
-
16. A method to allow providing a plurality of users of mobile telephone devices with indications that a message was sent to each of said plurality of users by each of a plurality of senders via an Internet-based application, which method comprises the steps of:
-
at a server, receiving said message addressed to a user from among the plurality of users of mobile telephone devices via said active internet-based application selected by each of the plurality of senders from among a plurality of available internet-based applications which are located at a location other than said user'"'"'s mobile telephone device, said message received for forwarding towards said user; determining whether a virtual client entity specific to said user'"'"'s mobile telephone device had been created at said server, said virtual client entity being aware of resources associated with said mobile telephone device so that no configuration of the mobile telephone device is required for communicating with said virtual client entity, and said virtual client entity translating information received from the user into commands in a format that is suitable to communicate with said selected Internet-based application and if in the affirmative, determining whether said user is currently actively connected to the selected Internet-based application; automatically storing the message if said user is not currently actively connected to said selected Internet-based application; generating by said virtual client entity, an indication that at least one message addressed to said user has been stored that may be retrieved wherein said indication is provided, even when said mobile telephone device is used by said user in a mode other than being in communication with an Internet-based application; and enabling retrieval of said at least one message, wherein each of said at least one message is conveyed towards said user after having confirmed that it is in conformity with the resources associated with said mobile telephone device.
-
Specification