Communications system including protocol interface device for use with multiple operating protocols and related methods
First Claim
1. A communications system comprising:
- a plurality of 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 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 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.
5 Assignments
0 Petitions
Accused Products
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.
-
Citations
28 Claims
-
1. A communications system comprising:
-
a plurality of 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 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 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A protocol interface device for interfacing a plurality of mobile wireless communications devices with a plurality of data storage devices, the mobile wireless communications devices and data storage devices each using at least one of a plurality of different operating protocols, the protocol interface device 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 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. - View Dependent Claims (14, 15, 16)
-
-
17. A protocol interface device for interfacing a plurality of communications devices with a plurality of data storage devices, the communications devices and data storage devices each using at least one of a plurality of different operating protocols, the protocol interface device comprising:
-
a front-end proxy module for communicating with the plurality of communications devices using respective operating protocols; and
a protocol engine module for communicating with the plurality of 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. - View Dependent Claims (18, 19, 20)
-
-
21. A method for interfacing a plurality of mobile wireless communications devices with a plurality of data storage devices, the mobile wireless communications devices and data storage devices each using at least one of a plurality of different operating protocols, the method comprising:
-
providing a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols;
providing a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols; and
causing the front-end proxy module and the protocol engine module to communicate using a common interface protocol able to represent a desired number of protocol-supported elements for a desired operating protocol. - View Dependent Claims (22, 23, 24)
-
-
25. A computer-readable medium having computer-executable modules for interfacing a plurality of mobile wireless communications devices with a plurality of data storage devices, the mobile wireless communications devices and 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 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. - View Dependent Claims (26, 27, 28)
-
Specification