Communications system including protocol interface device providing enhanced operating protocol selection features and related methods
First Claim
1. A communications system comprising:
- a data storage device configured to communicate using at least one of multiple operating protocols;
a mobile wireless communications device configured to communicate using one of the multiple operating protocols; and
a protocol interface device comprisinga front-end proxy module configured to interface with the mobile wireless communications device, anda protocol engine module coupled to the front-end proxy module and configured to interface with the data storage device, andselect a desired operating protocol for communicating with the data storage device from the multiple operating protocols based upon a ranking of the multiple operating protocols that is based upon a total number of protocol-supported elements associated with each of the multiple operating protocols.
4 Assignments
0 Petitions
Accused Products
Abstract
A communications system may include data storage devices each using at least one of a plurality of different operating protocols. Further, at least one of the data storage devices may operate using multiple operating protocols. The system may also include mobile wireless communications devices for accessing the at least one data storage device, and each may use at least one of the plurality of operating protocols. Moreover, the system may further include a protocol interface device. The protocol interface device may include a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols. The protocol interface may also include a protocol engine module for communicating with the data storage devices using respective operating protocols. The protocol engine module may also select a desired operating protocol for communicating with the at least one data storage device from the multiple operating protocols.
-
Citations
20 Claims
-
1. A communications system comprising:
-
a data storage device configured to communicate using at least one of multiple operating protocols; a mobile wireless communications device configured to communicate using one of the multiple operating protocols; and a protocol interface device comprising a front-end proxy module configured to interface with the mobile wireless communications device, and a protocol engine module coupled to the front-end proxy module and configured to interface with the data storage device, and select a desired operating protocol for communicating with the data storage device from the multiple operating protocols based upon a ranking of the multiple operating protocols that is based upon a total number of protocol-supported elements associated with each of the multiple operating protocols. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A protocol interface device for a communications system comprising a processor and a data storage device cooperating therewith, the data storage device configured to communicate using at least one of multiple operating protocols, and a mobile wireless communications device configured to communicate using one of the multiple operating protocols, the protocol interface device comprising:
-
a front-end proxy module to be executed by the processor and configured to interface with the mobile wireless communications device; and a protocol engine module coupled to the front-end proxy module to be executed by the processor and configured to interface with the data storage device, and select a desired operating protocol for communicating with the data storage device from the multiple operating protocols based upon a ranking of the multiple operating protocols that is based upon a total number of protocol-supported elements associated with each of the multiple operating protocols. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for interfacing a mobile wireless communications device with a data storage device, the data storage device configured to communicate using at least one of multiple operating protocols, the method comprising:
-
using a front-end proxy module to interface with the mobile wireless communications device; and using a protocol engine module coupled to the front-end proxy module to interface with the storage device, and to select a desired operating protocol for communicating with the data storage device from the multiple operating protocols based upon a ranking of the multiple operating protocols that is based upon a total number of protocol-supported elements associated with each of the multiple operating protocols. - View Dependent Claims (18, 19, 20)
-
Specification