Method and apparatus in a wireless communication system for dynamically formatting application data to be transmitted
First Claim
1. A method in a wireless communication system for dynamically formatting application data to be transmitted, the method comprising the steps of:
- collecting information concerning data transport capabilities affecting transmission timing of at least one wireless link available for transmitting the application data, said information including reliability information concerning a transmission reliability of the at least one wireless link;
calculating, from said information, a maximum amount of data that can be completed through the at least one wireless link by a predetermined time;
determining, when attainable, from the application data and from a predetermined set of user-presentation formats possible for the application data, a user-presentation format that requires less than said maximum amount of data;
formatting the application data in accordance with said user-presentation format before transmitting the application data;
comparing said transmission reliability with a desired transmission reliability specified by a user; and
deferring transmission of the application data for said user when said transmission reliability is less than said desired transmission reliability, the transmission deferred until said transmission reliability is not less than said desired transmission reliability.
4 Assignments
0 Petitions
Accused Products
Abstract
A device (124, 122) having application data to transmit collects (502) information concerning data transport capabilities affecting transmission timing of at least one wireless link available for transmitting the application data, and calculates (506), from the information, a maximum amount of data that can be completed through the at least one wireless link by a predetermined time. The device then determines (508), when attainable, from the application data and from a predetermined set of user-presentation formats possible for the application data, a user-presentation format that requires less than the maximum amount of data. The device then formats (514) the application data in accordance with the user-presentation format before transmitting the application data (530).
53 Citations
19 Claims
-
1. A method in a wireless communication system for dynamically formatting application data to be transmitted, the method comprising the steps of:
-
collecting information concerning data transport capabilities affecting transmission timing of at least one wireless link available for transmitting the application data, said information including reliability information concerning a transmission reliability of the at least one wireless link; calculating, from said information, a maximum amount of data that can be completed through the at least one wireless link by a predetermined time; determining, when attainable, from the application data and from a predetermined set of user-presentation formats possible for the application data, a user-presentation format that requires less than said maximum amount of data; formatting the application data in accordance with said user-presentation format before transmitting the application data; comparing said transmission reliability with a desired transmission reliability specified by a user; and deferring transmission of the application data for said user when said transmission reliability is less than said desired transmission reliability, the transmission deferred until said transmission reliability is not less than said desired transmission reliability. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server in a wireless communication system for dynamically formatting application data to be transmitted, the server comprising:
-
a network interface for communicating the application data with a portion of the wireless communication system, which will transmit the application data over at least one wireless link available for transmitting the application data; and a processing system coupled to the network interface for processing the application data; wherein the processing system is programmed to; collect information concerning data transport capabilities affecting transmission timing of said at least one wireless link, said information including reliability information concerning a transmission reliability of the at least one wireless link; calculate, from said information, a maximum amount of data that can be completed through the at least one wireless link by a predetermined time; determine, when attainable, from the application data and from a predetermined set of user-presentation formats possible for the application data, a user-presentation format that requires less than said maximum amount of data; format the application data in accordance with said user-presentation format before transmitting the application data; compare said transmission reliability with a desired transmission reliability specified by a user; and defer transmission of the application data for said user when said transmission reliability is less than said desired transmission reliability, the transmission deferred until said transmission reliability is not less than said desired transmission reliability. - View Dependent Claims (9, 10, 11, 12, 13, 14, 16, 17, 19)
-
-
15. A subscriber unit in a wireless communication system for dynamically formatting application data to be transmitted, the subscriber unit comprising:
-
a receiver for receiving information concerning data transport capabilities affecting transmission timing of at least one wireless link available for transmitting the application data; a processing system coupled to the receiver for processing the information; and a transmitter coupled to the processing system for transmitting the application data over the at least one wireless link, wherein the processing system is programmed to; collect said information, including reliability information concerning a transmission reliability of the at least one wireless link; calculate, from said information, a maximum amount of data that can be completed through the at least one wireless link by a predetermined time; determine, when attainable, from the application data and from a predetermined set of user-presentation formats possible for the application data, a user-presentation format that requires less than said maximum amount of data; format the application data in accordance with said user-presentation format before transmitting the application data; compare said transmission reliability with a desired transmission reliability specified by a user; and defer transmission of the application data for said user when said transmission reliability is less than said desired transmission reliability, the transmission deferred until said transmission reliability is not less than said desired transmission reliability. - View Dependent Claims (18)
-
Specification