COMMUNICATIONS SYSTEM WITH POLLING SERVER PROVIDING DYNAMIC RECORD ID POLLING AND RELATED METHODS
First Claim
1. A communications system comprising:
- at least one data storage device configured to store electronic records and record identifications (IDs) therefor in at least one account;
at least one mobile wireless communications device associated with the at least one account; and
at least one polling server configured toperform polling requests of the at least one data storage device and retrieve therefrom respective record IDs for the at least one account, each polling request being for a selectable number of record IDs,selectively change the number of record IDs in each polling request based upon an estimated number of electronic records stored in the at least one account, andcause electronic records to be delivered to the at least one mobile wireless communications device based upon the record IDs.
2 Assignments
0 Petitions
Accused Products
Abstract
A communications system may include at least one data storage device configured to store electronic messages and record identifications (IDs) therefor in respective accounts, and a plurality of mobile wireless communications devices each associated with a respective account. The system may further include at least one polling server configured to perform polling requests of the at least one data storage device and retrieve therefrom respective record IDs for each account, with each polling request being for a selectable number of record IDs. The polling server(s) may also be configured to selectively change the number of record IDs in each polling request based upon an estimated number of electronic messages stored in a respective account, and cause electronic messages to be delivered to respective mobile wireless communications devices based upon the record IDs.
30 Citations
25 Claims
-
1. A communications system comprising:
-
at least one data storage device configured to store electronic records and record identifications (IDs) therefor in at least one account; at least one mobile wireless communications device associated with the at least one account; and at least one polling server configured to perform polling requests of the at least one data storage device and retrieve therefrom respective record IDs for the at least one account, each polling request being for a selectable number of record IDs, selectively change the number of record IDs in each polling request based upon an estimated number of electronic records stored in the at least one account, and cause electronic records to be delivered to the at least one mobile wireless communications device based upon the record IDs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A polling server for use with at least one data storage device configured to store electronic records and record identifications (IDs) therefor in at least one account and at least one mobile wireless communications device associated with the at least one account, the polling server comprising:
-
a storage device interface module configured to perform polling requests of the at least one data storage device and retrieve therefrom respective record IDs for the at least one account, each polling request being for a selectable number of record IDs, and selectively change the number of record IDs in each polling request based upon an estimated number of electronic records stored in the at least one account; and a mobile device interface module cooperating with said storage device interface module and configured to cause electronic records to the at least one mobile wireless communications device based upon the record IDs. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A communications method comprising:
-
storing electronic records and record identifications (IDs) therefor in at least one account on at least one data storage device; associating at least one mobile wireless communications device with the at least one account; perform polling requests of the at least one data storage device and retrieving therefrom respective record IDs for the at least one account using at least one polling server, each polling request being for a selectable number of record IDs; selectively changing the number of record IDs in each polling request based upon an estimated number of electronic records stored in the at least one account using the at least one polling server; and causing electronic records to be delivered to the at least one mobile wireless communications device based upon the record IDs using the at least one polling server. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification