PUSHING DOCUMENTS TO WIRELESS DATA DEVICES
First Claim
Patent Images
1. A method, comprising:
- after a first gateway server of a plurality of gateway servers receives a request to push a document to a mobile device, if the first gateway server rejects the request to push the document to the mobile device, repeatedly submitting, by a computing device, the request to push the document to the mobile device via a next gateway server of the plurality of gateway servers until the next gateway server accepts the request to push the document to the mobile device; and
updating, by the computing device, mapping data for the mobile device with a second gateway server if the request to push the document to the mobile device was accepted by the next gateway server, wherein the second gateway server is the next gateway server that accepted the request to push the document to the mobile device; and
in response to determining that the document has changed subsequent to the document being pushed to the mobile device, automatically pushing, by the computing device, the changed document to the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system pushes documents to one or more wireless data devices. The system receives a push request from a user to push a specified document to one or more identified wireless data devices. The system then constructs a wireless gateway server request for each identified wireless data device, and the document is subsequently pushed to the devices.
34 Citations
21 Claims
-
1. A method, comprising:
-
after a first gateway server of a plurality of gateway servers receives a request to push a document to a mobile device, if the first gateway server rejects the request to push the document to the mobile device, repeatedly submitting, by a computing device, the request to push the document to the mobile device via a next gateway server of the plurality of gateway servers until the next gateway server accepts the request to push the document to the mobile device; and updating, by the computing device, mapping data for the mobile device with a second gateway server if the request to push the document to the mobile device was accepted by the next gateway server, wherein the second gateway server is the next gateway server that accepted the request to push the document to the mobile device; and in response to determining that the document has changed subsequent to the document being pushed to the mobile device, automatically pushing, by the computing device, the changed document to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
at least one processor; and memory storing computer-executable instructions that, when executed by the at least one processor, cause the apparatus to; after a first gateway server of a plurality of gateway servers receives a request to push a document to a mobile device, if the first gateway server rejects the request to push the document to the mobile device, repeatedly submit the request to push the document to the mobile device via a next gateway server of the plurality of gateway servers until the next gateway server accepts the request to push the document to the mobile device; and update mapping data for the mobile device with a second gateway server if the request to push the document to the mobile device was accepted by the next gateway server, wherein the second gateway server is the next gateway server that accepted the request to push the document to the mobile device; and in response to determining that the document has changed subsequent to the document being pushed to the mobile device, automatically push the changed document to the mobile device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable media having computer-executable instructions stored thereon that, when executed by at least one processor, cause the at least one processor to:
-
after a first gateway server of a plurality of gateway servers receives a request to push a document to a mobile device, if the first gateway server rejects the request to push the document to the mobile device, repeatedly submit the request to push the document to the mobile device via a next gateway server of the plurality of gateway servers until the next gateway server accepts the request to push the document to the mobile device; and update mapping data for the mobile device with a second gateway server if the request to push the document to the mobile device was accepted by the next gateway server, wherein the second gateway server is the next gateway server that accepted the request to push the document to the mobile device; and in response to determining that the document has changed subsequent to the document being pushed to the mobile device, automatically push the changed document to the mobile device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification