Configuring interactive media systems based on performance metrics
First Claim
1. A method for configuring a system that includes a server in communication with a client according to a communication protocol, the method comprising:
- determining at least two of an application metric that characterizes performance of multiple possible instantiations of an application, each instantiation being configured to execute on the client with different performance characteristics, a protocol metric that characterizes performance of multiple possible groupings of requests such that requests in the same group are processed according to a combined request of the communication protocol, and a content metric that characterizes performance of multiple possible modification processes for modifying content to be provided to the client; and
configuring the system, including selecting at least two of an instantiation of the application, a grouping of requests, and a modification process, based on a combination of at least two of the application metric, the protocol metric, and the content metric.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for configuring a system that includes a server in communication with a client according to a communication protocol is described. The method comprises determining at least two of an application metric that characterizes performance of multiple possible instantiations of an application, each instantiation being configured to execute on the client with different performance characteristics, a protocol metric that characterizes performance of multiple possible groupings of requests such that requests in the same group are processed according to a combined request of the communication protocol, and a content metric that characterizes performance of multiple possible modification processes for modifying content to be provided to the client. The method also comprises configuring the system, including selecting at least two of an instantiation of the application, a grouping of requests, and a modification process, based on a combination of at least two of the application metric, the protocol metric, and the content metric.
26 Citations
19 Claims
-
1. A method for configuring a system that includes a server in communication with a client according to a communication protocol, the method comprising:
-
determining at least two of an application metric that characterizes performance of multiple possible instantiations of an application, each instantiation being configured to execute on the client with different performance characteristics, a protocol metric that characterizes performance of multiple possible groupings of requests such that requests in the same group are processed according to a combined request of the communication protocol, and a content metric that characterizes performance of multiple possible modification processes for modifying content to be provided to the client; and
configuring the system, including selecting at least two of an instantiation of the application, a grouping of requests, and a modification process, based on a combination of at least two of the application metric, the protocol metric, and the content metric. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Software stored on a computer-readable medium, for configuring a system that includes a server in communication with a client according to a communication protocol, the software including instructions for causing a computer system to:
-
determine at least two of an application metric that characterizes performance of multiple possible instantiations of an application, each instantiation being configured to execute on the client with different performance characteristics, a protocol metric that characterizes performance of multiple possible groupings of requests such that requests in the same group are processed according to a combined request of the communication protocol, and a content metric that characterizes performance of multiple possible modification processes for modifying content to be provided to the client; and
configure the system, including selecting at least two of an instantiation of the application, a grouping of requests, and a modification process, based on a combination of at least two of the application metric, the protocol metric, and the content metric.
-
Specification