Priority assignment and transmission of sensor data
First Claim
1. An apparatus for prioritized transmission of data from a mobile device using a plurality of transmission mediums, the apparatus comprising:
- a packet generation device operative to receive sensor data and generate a data packet including the sensor data;
a priority assignment device coupled to the packet generation device, operative to receive the data packet and assign the data packet into one of a plurality of priority levels, where the priority levels are based on the sensor data and a transmission availability, bandwidth and cost for each of the transmission mediums; and
a plurality of priority buffers, each priority buffer associated with one of the transmission mediums, such that the data packet is written to an assigned priority buffer, which is one of the plurality of priority buffers, for transmission using the transmission medium associated with the assigned priority buffer.
2 Assignments
0 Petitions
Accused Products
Abstract
Prioritized transmission of data from a mobile device, where the mobile device includes the ability to transmit data using more than one transmission medium, includes generating data packets from sensor data. The data packet is then assigned a priority level based on the sensor data and various factors relating to the transmission mediums. The priority level may be assigned based on the transmission availability, bandwidth and cost of using the medium. The data packets, based on the assigned priority level, are then stored in a corresponding priority buffer associated with a transmission device using one of the transmission mediums. When available, the transmission device may then readily transmit the data packet from the priority buffer. Therefore, the data is transferred in a prioritized order based, in part, on the transmission medium and factors relating to the medium, as well as the sensor data being transmitted.
-
Citations
21 Claims
-
1. An apparatus for prioritized transmission of data from a mobile device using a plurality of transmission mediums, the apparatus comprising:
-
a packet generation device operative to receive sensor data and generate a data packet including the sensor data;
a priority assignment device coupled to the packet generation device, operative to receive the data packet and assign the data packet into one of a plurality of priority levels, where the priority levels are based on the sensor data and a transmission availability, bandwidth and cost for each of the transmission mediums; and
a plurality of priority buffers, each priority buffer associated with one of the transmission mediums, such that the data packet is written to an assigned priority buffer, which is one of the plurality of priority buffers, for transmission using the transmission medium associated with the assigned priority buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for transmitting sensor data from a mobile device comprising:
-
receiving sensor data from a sensor in the mobile device;
generating a data packet including the sensor data;
assigning the data packet one of a plurality of priority levels, where the priority levels are based on the sensor data and transmission availability, bandwidth and cost for each of the transmission mediums; and
storing the data packet in an assigned priority buffer based on the priority level, the assigned priority buffer is one of a plurality of priority buffers, each of the plurality of priority buffers is associated with one of the transmission mediums for transmitting the data packet using the transmission medium associated with the assigned priority buffer. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A mobile device having prioritized transmission of data using a plurality of transmission mediums, the mobile device comprising:
-
a sensor disposed within the mobile device operative to generate the sensor data;
a packet generation device operative to receive the sensor data and generate a data packet including the sensor data;
a priority assignment device coupled to the packet generation device and operative to receive the data packet and assign the data packet one of a plurality of priority levels, where the priority levels are based on the sensor data and a transmission availability, bandwidth and cost for each of the transmission mediums; and
a plurality of priority buffers, each priority buffer associated with one of the transmission mediums, such that the data packet is written to an assigned priority buffer, which is one of the plurality of priority buffers. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification