IP Library Granted Patent US 8,135,759
Granted Patent B2
US 8,135,759 · App. 10/777,577 · Granted Mar 13, 2012

Communications system including protocol interface device for use with multiple operating protocols and related methods

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 8,135,759
App. No.
10/777,577
Granted
Mar 13, 2012
Kind
B2
Abstract

A communications system may include a plurality of data storage devices each using at least one of a plurality of operating protocols. The system may also include a plurality of mobile wireless communications devices for accessing the data storage devices, and each may use at least one of the plurality of operating protocols. Furthermore, the system may also include a protocol interface device including a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols, and a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols. More particularly, the front-end proxy module and the protocol engine module may communicate using a common interface protocol able to represent a desired number of protocol-supported elements for a desired operating protocol.

Claims (39)

1. A communications system comprising:

a plurality of electronic mail (email) data storage devices each using at least one of a plurality of different operating protocols;

a plurality of mobile wireless communications devices for accessing said email data storage devices and each using at least one of the plurality of different operating protocols; and

a protocol interface.device comprising

a front-end proxy module for communicating with said plurality of mobile wireless communications devices using respective operating protocols, and

a protocol engine module for communicating with said plurality of email data storage devices using respective operating protocols,

said front-end proxy module and said protocol engine module communicating using a common interface protocol able to represent a desired number of protocol-supported elements for a desired operating protocol and cooperating to aggregate email messages from said email data storage devices to respective mobile wireless communications devices.

2. The communications system of claim 1 wherein the common interface protocol is able to represent all protocol-supported elements for a most capable operating protocol.

3. The communications system of claim 2 wherein the most capable protocol comprises Outlook Web Access (OWA).

4. The communications system of claim 1 wherein the common interface protocol is based upon a Web-based distributed authoring and versioning (WebDAV) protocol.

5. The communications system of claim 1 wherein said mobile wireless communications devices send access requests; and wherein said data storage devices send data responsive to access requests.

6. The communications system of claim 5 wherein the access requests comprise at least one authentication request.

7. The communications system of claim 6 wherein the at least one authentication request comprises a user identifier and a user password.

8. The communications system of claim 6 wherein at least one of said data storage devices is for email messages; and wherein said at least one storage device responds to the at least one authentication request with a root folder and target e-mailbox capabilities.

9. The communications system of claim 1 wherein said protocol interface device generates an error responsive to at least one non-supported operating protocol.

10. The communications system of claim 1 further comprising a wide area network (WAN) connecting at least one of said mobile wireless communications devices with said protocol interface device.

11. The communications system of claim 1 further comprising a wide area network (WAN) connecting at least one of said data storage devices with said protocol interface device.

12. A protocol interface device for interfacing a plurality of mobile wireless communications devices with a plurality of electronic mail (email) data storage devices, the mobile wireless communications devices and email data storage devices each using at least one of a plurality of different operating protocols, the protocol interface device comprising:

a processor and memory configured to provide a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols; and

said processor and memory configured to provide a protocol engine module for communicating with the plurality of email data storage devices using respective operating protocols;

said front-end proxy module and said protocol engine module communicating using a common interface protocol able to represent a desired number of protocol-supported elements for a desired operating protocol and cooperating to aggregate email messages from the email data storage devices to respective mobile wireless communications devices.

13. The protocol interface device of claim 12 wherein the common interface protocol is able to represent all protocol-supported elements for a most capable operating protocol.

14. The protocol interface device of claim 12 wherein the common interface protocol is based upon a Web-based distributed authoring and versioning (WebDAV) protocol.

15. A protocol interface device for interfacing a plurality of communications devices with a plurality of electronic mail (email) data storage devices, the communications devices and email data storage devices each using at least one of a plurality of different operating protocols, the protocol interface device comprising:

a processor and memory configured to provide a front-end proxy module for communicating with the plurality of communications devices using respective operating protocols; and

said processor and memory configured to provide a protocol engine module for communicating with the plurality of email data storage devices using respective operating protocols;

said front-end proxy module and said protocol engine module communicating using a common interface protocol able to represent a desired number of protocol-supported elements for a desired operating protocol and cooperating to aggregate email messages from the email data storage devices to respective mobile wireless communications devices.

16. The protocol interface device of claim 15 wherein the common interface protocol is able to represent all protocol-supported elements for a most capable operating protocol.

17. The protocol interface device of claim 15 wherein the common interface protocol is based upon a Web-based distributed authoring and versioning (WebDAV) protocol.

18. A non-transitory computer-readable medium having computer-executable modules for interfacing a plurality of mobile wireless communications devices with a plurality of electronic mail (email) data storage devices, the mobile wireless communications devices and email data storage devices each using at least one of a plurality of different operating protocols, the computer-readable medium comprising:

a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols; and

a protocol engine module for communicating with the plurality of email data storage devices using respective operating protocols, the front-end proxy module and the protocol engine module communicating using a common interface protocol able to represent a desired number of protocol-supported elements for a desired operating protocol and cooperating to aggregate email messages from the email data storage devices to respective mobile wireless communications devices.

19. The method of claim 18 wherein the common interface protocol is able to represent all protocol-supported elements for a most capable operating protocol.

20. The method of claim 18 wherein the common interface protocol is based upon a Web-based distributed authoring and versioning (WebDAV) protocol.

21. A computer-readable medium having computer-executable modules for interfacing a plurality of mobile wireless communications devices with a plurality of electronic mail (email) data storage devices, the mobile wireless communications devices and email data storage devices each using at least one of a plurality of different operating protocols, the computer-readable medium comprising:

a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols; and

a protocol engine module for communicating with the plurality of email data storage devices using respective operating protocols, the front-end proxy module and the protocol engine module communicating using a common interface protocol able to represent a desired number of protocol-supported elements for a desired operating protocol and cooperating to aggregate email messages from the email data storage devices to respective mobile wireless communications devices.

22. The non-transitory computer-readable medium of claim 21 wherein the common interface protocol is able to represent all protocol-supported elements for a most capable operating protocol.

23. The non-transitory computer-readable medium of claim 21 wherein the common interface protocol is based upon a Web-based distributed authoring and versioning (WebDAV) protocol.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2014
From: TEAMON SYSTEMS, INC.
To: BLACKBERRY LIMITED
Reel/Frame 033254/0712 →
CORRECTED COVER SHEET TO CORRECT SPELLING OF SECOND ASSIGNOR'S NAME RECORDED ON REEL 14992 FRAME 553. Recorded Dec 2, 2004
From: ROY, SHAIBAL; CLARKE, DAVID JAMES
To: TEAMON SYSTEMS, INC.
Reel/Frame 016085/0180 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2004
From: ROY, SHAIBAL; CLARK, DAVID JAMES
To: TEAMON SYSTEMS, INC.
Reel/Frame 014992/0553 →