Communications system providing reduced access latency and related methods
First Claim
1. A communications system comprising:
- a plurality of mobile wireless communications devices each using at least one of a plurality of different operating protocols to send at least one access request;
a plurality of data storage devices for storing data files, each data file being associated with a respective mobile wireless communications device, each data file having a unique identification (UID) associated therewith, and each data storage device using at least one of the plurality of different operating protocols; and
a protocol interface device comprising a protocol converter module for communicating with said plurality of mobile wireless communications devices using respective operating protocols thereof, and a protocol engine module for communicating with said plurality of data storage devices using respective operating protocols thereof, said protocol engine module also for polling said data storage devices for UIDs of data files stored thereon, and for cooperating with said protocol converter module to provide UIDs for respective data files to said mobile wireless communications devices upon receiving access requests therefrom.
4 Assignments
0 Petitions
Accused Products
Abstract
A communications system may include data storage devices for storing data files, and mobile wireless communications devices (MWCDs) generating access requests for the data files. The data storage devices and MWCDs may each use one or more different operating protocols. Each data file may be associated with a respective MWCD and have a unique identification (UID) associated therewith. The system may also include a protocol interface device including a protocol converter module for communicating with the MWCDs using respective operating protocols thereof, and a protocol engine module for communicating with the data storage devices using respective operating protocols thereof. The protocol engine module may also poll the data storage devices for UIDs of data files stored thereon, and cooperate with the protocol converter module to provide UIDs for respective data files to the MWCDs upon receiving access requests therefrom.
-
Citations
33 Claims
-
1. A communications system comprising:
-
a plurality of mobile wireless communications devices each using at least one of a plurality of different operating protocols to send at least one access request;
a plurality of data storage devices for storing data files, each data file being associated with a respective mobile wireless communications device, each data file having a unique identification (UID) associated therewith, and each data storage device using at least one of the plurality of different operating protocols; and
a protocol interface device comprising a protocol converter module for communicating with said plurality of mobile wireless communications devices using respective operating protocols thereof, and a protocol engine module for communicating with said plurality of data storage devices using respective operating protocols thereof, said protocol engine module also for polling said data storage devices for UIDs of data files stored thereon, and for cooperating with said protocol converter module to provide UIDs for respective data files to said mobile wireless communications devices upon receiving access requests therefrom. - 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, and the mobile wireless communications devices for sending at least one access request for accessing data files stored on the data storage devices, each data file being associated with a respective mobile wireless communications device and having a unique identification (UID) associated therewith, the protocol interface device comprising:
-
a protocol converter module for communicating with the plurality of mobile wireless communications devices using respective operating protocols thereof; and
a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols thereof;
said protocol engine module also for polling the data storage devices for UIDs of data files stored thereon, and for cooperating with said protocol converter module to provide UIDs for respective data files to the mobile wireless communications devices upon receiving access requests therefrom. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. 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, and the communications devices for sending at least one access request for accessing data files stored on the data storage devices, each data file being associated with a respective communications device and having a unique identification (UID) associated therewith, the protocol interface device comprising:
-
a protocol converter module for communicating with the plurality of communications devices using respective operating protocols thereof; and
a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols thereof;
said protocol engine module also for polling the data storage devices for UIDs of data files stored thereon, and for cooperating with said protocol converter module to provide UIDs for respective data files to the communications devices upon receiving access requests therefrom. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. 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, and the mobile wireless communications devices for sending at least one access request for accessing data files stored on the data storage devices, each data file being associated with a respective mobile wireless communications device and having a unique identification (UID) associated therewith, the method comprising:
-
providing a protocol converter module for communicating with the plurality of mobile wireless communications devices using respective operating protocols thereof; and
providing a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols thereof, the protocol engine module also for polling the data storage devices for UIDs of data files stored thereon, and for cooperating with the protocol converter module to provide UIDs for respective data files to the mobile wireless communications devices upon receiving access requests therefrom. - View Dependent Claims (25, 26, 27, 28)
-
-
29. 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, and the mobile wireless communications devices for sending at least one access request for accessing data files stored on the data storage devices, each data file being associated with a respective mobile wireless communications device and having a unique identification (UID) associated therewith, the computer-readable medium comprising:
-
a protocol converter module for communicating with the plurality of mobile wireless communications devices using respective operating protocols thereof; and
a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols thereof, the protocol engine module also for polling the data storage devices for UIDs of data files stored thereon, and for cooperating with the protocol converter module to provide UIDs for respective data files to the mobile wireless communications devices upon receiving access requests therefrom. - View Dependent Claims (30, 31, 32, 33)
-
Specification