Communications system providing extensible protocol translation and configuration features 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 plurality of data storage devices and each using at least one of the plurality of different operating protocols; and
a protocol interface device comprising a protocol engine module for communicating with said plurality of data storage devices using respective operating protocols, a front-end proxy module coupled to said protocol engine module and comprising a respective proxy module for communicating with said plurality of mobile wireless communications devices using each different operating protocol, and at least one common core service module coupled to said proxy modules, and a configuration file module coupled to said front-end proxy module for storing a plurality of different sets of configuration files relating to different allocations of resources of the at least one common core service module.
4 Assignments
0 Petitions
Accused Products
Abstract
A communications system may include data storage devices and mobile wireless communications devices for accessing the data storage devices, each using one or more different operating protocols. The system may further include a protocol interface device, which may include a protocol engine module for communicating with the data storage devices using respective operating protocols, and a front-end proxy module coupled to the protocol engine module. The front-end proxy module may include a respective proxy module for communicating with the mobile wireless communications devices using each different operating protocol, and at least one common core service module coupled to the proxy modules. The protocol interface device may also include a configuration file module coupled to the front-end proxy module for storing a plurality of different sets of configuration files relating to different allocations of resources of the at least one common core service module.
48 Citations
31 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 plurality of data storage devices and each using at least one of the plurality of different operating protocols; and
a protocol interface device comprising a protocol engine module for communicating with said plurality of data storage devices using respective operating protocols, a front-end proxy module coupled to said protocol engine module and comprising a respective proxy module for communicating with said plurality of mobile wireless communications devices using each different operating protocol, and at least one common core service module coupled to said proxy modules, and a configuration file module coupled to said front-end proxy module for storing a plurality of different sets of configuration files relating to different allocations of resources of the at least one common core service module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 the data storage devices each using at least one of a plurality of different operating protocols, the protocol interface device comprising:
-
a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols;
a front-end proxy module coupled to said protocol engine and comprising a respective proxy module for communicating with the plurality of mobile wireless communications devices using each different operating protocol, and at least one common core service module coupled to said proxy modules; and
a configuration file module coupled to said front-end proxy module for storing a plurality of different sets of configuration files relating to different allocations of resources of the at least one common core service module. - View Dependent Claims (13, 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 the data storage devices each using at least one of a plurality of different operating protocols, the protocol interface device comprising:
-
a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols;
a front-end proxy module coupled to said protocol engine and comprising a respective proxy module for communicating with the plurality of communications devices using each different operating protocol, and at least one common core service module coupled to said proxy modules; and
a configuration file module coupled to said front-end proxy module for storing a plurality of different sets of configuration files relating to different allocations of resources of the at least one common core service module. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method for interfacing a plurality of mobile wireless communications devices with a plurality of data storage devices, the mobile wireless communications devices and the data storage devices each using at least one of a plurality of different operating protocols, the method comprising:
-
providing a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols;
coupling a front-end proxy module to the protocol engine comprising a respective proxy module for communicating with the plurality of mobile wireless communications devices using each different operating protocol, and at least one common core service module coupled to the proxy modules; and
providing a configuration file module for the front-end proxy module for storing a plurality of different sets of configuration files relating to different allocations of resources of the at least one common core service module. - View Dependent Claims (23, 24, 25, 26)
-
-
27. 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 the data storage devices each using at least one of a plurality of different operating protocols, the computer-readable medium comprising:
-
a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols;
a front-end proxy module coupled to the protocol engine and comprising a respective proxy module for communicating with the plurality of mobile wireless communications devices using each different operating protocol, and at least one common core service module coupled to the proxy modules; and
a configuration file module coupled to the front-end proxy module for storing a plurality of different sets of configuration files relating to different allocations of resources of the at least one common core service module. - View Dependent Claims (28, 29, 30, 31)
-
Specification