Adaptation to device-capability based on device characteristics
First Claim
Patent Images
1. A method implemented by a server coupled to a computing device, the method comprising:
- determining by the server whether the computing device comprises one level of computational resources or another level, wherein determining is responsive to a computing device resource profile provided to the server by the computing device; and
transmitting data having at least one format to the computing device for execution in the computing device responsive to determining that the computing device comprises the one level of computational resources, otherwise executing the data in the server if the computing device comprises the other level.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention is a flexible and adaptive application framework and method for providing media services via an interactive media services client device coupled to a programmable media services server device. A method of the preferred embodiment of the invention includes distributing or partitioning computation, data storage, and/or data transmission between the server and client devices to flexibly adapt to and take advantage of the available computing and/or network resources.
-
Citations
13 Claims
-
1. A method implemented by a server coupled to a computing device, the method comprising:
-
determining by the server whether the computing device comprises one level of computational resources or another level, wherein determining is responsive to a computing device resource profile provided to the server by the computing device; and transmitting data having at least one format to the computing device for execution in the computing device responsive to determining that the computing device comprises the one level of computational resources, otherwise executing the data in the server if the computing device comprises the other level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method implemented by a server coupled to a computing device, the method comprising:
-
receiving at the server information from the computing device; determining from the information at least one characteristic of the computing device, the at least one characteristic corresponding to at least one level of computational resources or another level of computational resources in the computing device; translating data having at least one format responsive to determining that the computing device has the at least one characteristic corresponding to the at least one level of computational resources or translating the data having another format responsive to determining that the computing device has the at least one characteristic corresponding to the another level of computational resources; and transmitting the translated data to the computing device. - View Dependent Claims (12, 13)
-
Specification