Optimizing offline message (network history) delivery for users accessing an application from a single device
AssigneeQUALCOMM Incorporated
InventorsVijay A. Suryavanshi, Mohammed Ataur R. Shuman
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorsVijay A. Suryavanshi, Mohammed Ataur R. Shuman
Estimating the term…
Devices, systems and methods for sending messages from a web service server to a computing device shared by a current user and another offline user while maintaining privacy for the other offline user's messages and decreasing bandwidth requirements for transmission of messages may include registering the user and the offline user of the computing device with the web service server, receiving at the web service server from the computing device a login by a first user, wherein the first user is determined to be the current user, checking a database for undelivered messages for the at least one offline user who is not currently accessing the web service server, wherein any user who is not a current user is determined to be an offline user, encrypting each offline user's undelivered messages, sending the undelivered messages to the computing device, and storing offline user encrypted undelivered messages in the computing device.
A method of sending messages from a web service server to a computing device shared by a current user and an offline user while maintaining privacy for the offline user's messages and decreasing bandwidth requirements for transmission of messages, comprising:
A method for receiving messages from a web service server on a computing device shared by a current user and an offline user while maintaining privacy for the offline user's messages and decreasing bandwidth requirements for transmission of messages, comprising:
A system, comprising:
A computing device, comprising:
A computing device, comprising:
A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a computing device to perform operations comprising:
A server, comprising:
A server, comprising:
A non-transitory server-readable storage medium having stored thereon server-executable instructions configured to cause a server to perform operations comprising:
Dependencies are inferred from the claim text.