System and method for administration and operation of one or more mobile electronic communications devices
First Claim
1. A method for delivering data from a first network computing device to a subscriber computing device comprising:
- establishing at least one publisher node in a network computing device;
configuring a subscriber computing device with a subscription to the at least one publisher node;
generating a first data message for publication by the at least one publisher node;
generating with the publisher node a version number for the first data message generated by the publisher node;
storing the first data message and the version number for the first data message in a memory in the publisher node;
identifying at the publisher node a version number stored in the subscriber computing device;
transmitting the first data message from the at least one publisher node to the subscriber computing device with the subscription in response to the version number for the first data message being greater than the version number stored in the subscriber computing device;
generating a receipt message in the subscriber computing device that indicates receipt of the first data message at the subscriber computing device;
transmitting the receipt message from the subscriber computing device to the network computing device; and
removing a second data message having a second version number from the memory at the publisher node in response to the network computing device receiving the receipt message from the subscriber computing device and the version number for the first data message being greater than the second version number;
transmitting the first data message from the at least one publisher node to the subscriber computing device a predetermined number of times; and
generating a record that indicates that the subscriber computing device failed to receive the first data message in response to the subscriber computing device failing to send a receipt message to the network computing device in response to any one of the transmitted first data messages.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for managing mobile electronic communications devices includes a user directory database configured to hold authentication data associated with at least one user, an authentication authority communicatively connected to the user directory database, an administration server configured to send and receive command messages with at least one mobile electronic communications device, a messaging server configured to send and receive communications messages with at least one mobile electronic communications device, and the authentication authority, administration server, and messaging server are configured to send and receive data via a data communications network. The authentication authority accepts or denies authentication data for a user received from at least one mobile electronic communications device, stores status information corresponding to authenticated users in the user directory database, and stores an association between each authenticated user and each mobile electronic device that sent authentication data for an authenticated user in the user directory database.
88 Citations
5 Claims
-
1. A method for delivering data from a first network computing device to a subscriber computing device comprising:
-
establishing at least one publisher node in a network computing device;
configuring a subscriber computing device with a subscription to the at least one publisher node;generating a first data message for publication by the at least one publisher node; generating with the publisher node a version number for the first data message generated by the publisher node; storing the first data message and the version number for the first data message in a memory in the publisher node; identifying at the publisher node a version number stored in the subscriber computing device; transmitting the first data message from the at least one publisher node to the subscriber computing device with the subscription in response to the version number for the first data message being greater than the version number stored in the subscriber computing device; generating a receipt message in the subscriber computing device that indicates receipt of the first data message at the subscriber computing device; transmitting the receipt message from the subscriber computing device to the network computing device; and removing a second data message having a second version number from the memory at the publisher node in response to the network computing device receiving the receipt message from the subscriber computing device and the version number for the first data message being greater than the second version number; transmitting the first data message from the at least one publisher node to the subscriber computing device a predetermined number of times; and generating a record that indicates that the subscriber computing device failed to receive the first data message in response to the subscriber computing device failing to send a receipt message to the network computing device in response to any one of the transmitted first data messages. - View Dependent Claims (2, 3, 4, 5)
-
Specification