IP Library Granted Patent US 7,236,770
Granted Patent B2
US 7,236,770 · App. 10/653,830 · Granted Jun 26, 2007

System and method for notifying target communication devices of message reception at a message server via log file monitoring

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,236,770
App. No.
10/653,830
Granted
Jun 26, 2007
Kind
B2
Abstract

A communication system includes a message server which receives messages addressed to target communication devices coupled to the message server by a communication link. The message server includes a log file which tracks the time that messages intended for various addressed communication devices are received by the message server. The message server includes a log file activity detector which periodically checks the log file to determine if a message addressed to a particular communication device has been received with a predetermined past time period. If a message has been so received and logged, the mail server notifies the target communication device that the message has been delivered to the communication device's mailbox on the message server. The user of the communication device can then opt to retrieve the message.

Claims (33)

1. A method of processing messages comprising:

receiving messages by a message server which includes a plurality of message boxes associated with respective user communication devices;

logging, by the message server, the messages in a log file;

checking, by the message server, the log file to detect if a message has been received by the message server for a particular user communication device within a predetermined time period;

transmitting a notification to the particular user communication device if a message has been received by the message server for a particular user communication device; and

receiving a signal at the message server from the particular user communication device to synchronize the contents of the particular user communication device with a message box at the message server corresponding to the communication device.

2. The method of claim 1 further comprising providing message detection information.

3. The method of claim 2 wherein the message detection information includes information indicating that a plurality of messages has been received that are addressed to a particular user.

4. The method of claim 2 wherein the message detection information includes information indicating that messages have been received that are addressed to a plurality of users.

5. The method of claim 1 further comprising transmitting the message to the particular user communication device upon receiving the signal.

6. The method of claim 1 further comprising receiving a signal at the message server from the particular user communication device indicating that the message is not to be transmitted to the particular user communication device.

7. The method of claim 1 wherein each communication device is associated with a unique identification code.

8. The method of claim 1 wherein the messages include E-mail messages.

9. The method of claim 1 wherein the message includes voice mail messages.

10. The method of claim 1 wherein the message server is a text mail server.

11. The method of claim 1 wherein the message server is a voice mail server.

12. The method of claim 1 including selecting, by a user, the predetermined time period.

13. The method of claim 1 including selecting, by a system administrator, the predetermined time period.

14. A communication system comprising:

an input for receiving messages;

a plurality of message boxes for storing messages, each message box being associated with a respective user communication device;

a log file for logging times that respective messages are received for respective user communication devices;

a log file activity detector for accessing the log file to detect if a message has been received by the communication system for a particular user communication device within a predetermined time period thus providing message detection information; and

an output driven by the log file activity detector for notifying a particular user communication device with message detection information and to receive a signal from the particular user communication device indicating a request to synchronize the contents of the particular user communication device with a message box at the message server corresponding to the communication device.

15. The communication system of claim 14 including a communication link between the output and the user communication devices.

16. The communication system of claim 15 wherein the communication link is a wireless link.

17. The communication system of claim 15 wherein the communication link a wire link.

18. The communication system of claim 14 wherein the predetermined time period is selected by a user.

19. The communication system of claim 14 wherein the predetermined time period is selected by the a system administrator.

20. The communication system of claim 14 wherein each communication device is associated with a unique identification code.

21. The communication system of claim 14 wherein the messages include E-mail messages.

22. The communication system of claim 14 wherein the messages includes voice mail messages.

23. The communication system of claim 14 wherein the messages include text messages.

Assignments (9)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Nov 4, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034161/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2013
From: BEECHWOOD LIMITED PARTNERSHIP
To: RESEARCH IN MOTION LIMITED
Reel/Frame 030483/0660 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2009
From: GOOD TECHNOLOGY, INC.
To: BEECHWOOD LIMITED PARTNERSHIP
Reel/Frame 023304/0056 →
CHANGE OF ADDRESS Recorded Sep 16, 2009
From: GOOD TECHNOLOGY, INC.
To: GOOD TECHNOLOGY, INC.
Reel/Frame 023234/0413 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2007
From: TX TECHNOLOGY CORPORATION
To: GOOD TECHNOLOGY, INC.
Reel/Frame 019820/0250 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2005
From: JP MOBILE OPERATING, L.P.
To: TX TECHNOLOGY ACQUISITION CORP.
Reel/Frame 016645/0669 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2003
From: SANKARAMANCHI, SUNIL
To: JP MOBILE OPERATING, L.P.
Reel/Frame 014461/0869 →