IP Library Granted Patent US 7,313,597
Granted Patent B2
US 7,313,597 · App. 10/326,252 · Granted Dec 25, 2007

Always active message retrieval

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,313,597
App. No.
10/326,252
Granted
Dec 25, 2007
Kind
B2
Abstract

Briefly described, one embodiment of a system for automatic electronic message retrieval, among others, includes a messaging client for receiving electronic messages and for authorizing automatic message retrieval, and an automatic messaging retrieval system configured to automatically check for electronic messages. Other systems and methods are also provided.

Claims (35)

1. A method for automatic message retrieval, comprising:

automatically checking for electronic messages according to a data connection type designated for a messaging client, the messaging client retrieving a new electronic message that is verified to be present as a result of the checking operation, wherein:

if the messaging client is designated by a user to employ a continual connection to a data network, electronic messages are checked periodically by the messaging client and are checked a set period of time after an electronic message is sent from the messaging client;

if the messaging client is designated by the user to employ a temporary connection to a data network, electronic messages are checked a discrete number of times during respectively defined windows of time by the messaging client and are checked a set period of time after an electronic message is sent from the messaging client;

selecting a plurality of times for checking for electronic messages in the defined windows of time by randomly determining a time within a first window of time and then equally incrementing the time into subsequent windows of time to determine additional times for checking for electronic messages within the defined windows of time; and selecting a time for checking for electronic messages in one of the defined windows of time so that email requests to an email server from the user and other users may be efficiently distributed.

2. The method of claim 1 , further comprising:

prompting the user to specify a type of data connection employed by the messaging client.

3. The method of claim 1 , wherein the temporary connection to a data network comprises a dial-up network connection.

4. The method of claim 1 , further comprising:

prompting the user to specify lengths for the defined windows of time.

5. The method of claim 1 , further comprising:

connecting the messaging client designated as employing a temporary connection with the data network in order to check for electronic messages; and

disconnecting the messaging client designated as employing a temporary connection from the data network after electronic messages are checked.

6. A system for automatic message retrieval, comprising:

a messaging system configured to:

automatically check for electronic messages according to a data connection type designated for the messaging system, the messaging client retrieving a new electronic message that is verified to be present by the checking operation, wherein:

if the messaging system is designated by a user to employ a continual connection to a data network, electronic messages are checked periodically by the messaging client and are checked a set period of time after an electronic message is sent from the messaging system;

if the messaging system is designated by the user to employ a temporary connection to a data network, electronic messages are checked a discrete number of times during respectively defined windows of time by the messaciinci client and are checked a set period of time after an electronic message is sent from the messaging system;

select a plurality of times for checking for electronic messages in the defined windows of time by randomly determining a time within a first window of time and then equally incrementing the time into subsequent windows of time to determine additional times for checking for electronic messages within the defined windows of time; and select a time for checking for electronic messages in one of the defined windows of time so that email requests to an email server from the user and other users may be efficiently distributed.

7. The system of claim 6 , the messaging system further configured to prompt the user to specify a type of data connection employed by the messaging system.

8. The system of claim 6 , wherein the temporary connection to a data network comprises a dial-up network connection.

9. The system of claim 6 , the messaging system further configured to prompt the user to specify lengths for the defined windows of time.

10. A computer readable medium having a computer program for automatic message retrieval, the computer readable medium having instructions stored thereon and when the instructions are executed by a processor, the instructions cause the processor to perform:

automatically checking for electronic messages according to a data connection type designated for a messaging client, the messaging client retrieving a new electronic message that is verified to be present as a result of the checking operation wherein:

if the messaging client is designated by a user to employ a continual connection to a data network, electronic messages are checked periodically by the messaging client and are checked a set period of time after an electronic message is sent from the messaging client;

if the messaging client is designated by the user to employ a temporary connection to a data network, electronic messages are checked a discrete number of times during respectively defined windows of time by the messaging client and are checked a set period of time after an electronic message is sent from the messaging client;

selecting a time for checking for electronic messages in one of the defined windows of time so that email requests to an email server from the user and other users may be efficiently distributed; and selecting a plurality of times for checking for electronic messages in the defined windows of time by randomly determining a time within a first window of time and then equally incrementing the time into subsequent windows of time to determine additional times for checking for electronic messages within the defined windows of time.

11. The computer readable medium of claim 10 , the program further performing:

prompting the user to specify a type of data connection employed by the messaging client.

12. The computer readable medium of claim 10 , wherein the temporary connection to a data network comprises a dial-up network connection.

13. The computer readable medium of claim 10 , the program further performing:

prompting the user to specify lengths for the defined windows of time.

14. The computer readable medium of claim 10 , the program further performing:

connecting the messaging client designated as employing a temporary connection with the data network in order to check for electronic messages; and

disconnecting the messaging client designated as employing a temporary connection from the data network after electronic messages are checked.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2017
From: AT&T INTELLECTUAL PROPERTY, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 043549/0642 →
CHANGE OF NAME Recorded May 20, 2017
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 042512/0898 →
CHANGE OF NAME Recorded May 20, 2017
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 042512/0900 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2008
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 021691/0021 →
CHANGE OF NAME Recorded Sep 25, 2008
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATON (CHANGED TO); AT&T INTELLECTUAL PROPERTY, INC. (CHANGED TO); AT&T BLS INTELLECTUAL PROPERTY, INC. (CHANGED TO)
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC
Reel/Frame 021590/0089 →