Explicit server control of transcoding representation conversion at a proxy or client location
First Claim
1. A method for converting data from a first representation to a second representation in a network environment, comprising:
- receiving a request from at least one client;
specifying a representation conversion program in a response to said request; and
sending said response to a destination;
wherein said specified representation conversion program is configured for execution by a computer at said destination to convert said response from a first representation thereof to a second representation thereof.
1 Assignment
0 Petitions
Accused Products
Abstract
Information returned by a server to a client includes instructions, executable by either a proxy server or the client, for converting the returned information from a first representation to a second representation. The representation conversion may be made by a proxy server, for example, to make transmission of the returned information to the client more efficient, and/or to render the returned information in a format suitable for display by the client. By having the server embed representation conversion information in the query response, the representation conversion can take into account the type and other characteristics of information being returned, as well as the computational and display characteristics of the client.
51 Citations
25 Claims
-
1. A method for converting data from a first representation to a second representation in a network environment, comprising:
-
receiving a request from at least one client;
specifying a representation conversion program in a response to said request; and
sending said response to a destination;
wherein said specified representation conversion program is configured for execution by a computer at said destination to convert said response from a first representation thereof to a second representation thereof. - View Dependent Claims (2)
-
-
3. A method for converting data from a first representation to a second representation in a network environment, comprising:
-
receiving a request from at least one client;
specifying at least one directive statement in a response to said request; and
sending said response to a destination;
wherein said response can be converted by a computer at said destination from a first representation thereof to a second representation thereof in accordance with said at least one directive statement. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A method for converting data from a first representation to a second representation in a network environment, comprising:
-
receiving from a server a response to a request, said request having been sent by at least one client to said server;
determining at least one directive statement from said response; and
executing said at least one directive statement to convert said response from a first representation to a second representation. - View Dependent Claims (9, 10, 11)
-
-
12. A computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism for converting data from a first representation to a second representation in a network environment, comprising:
-
logic code for receiving from a server a response to a request, said request having been sent by at least one client to said server;
logic code for retrieving a representation conversion program, the representation conversion program having been specified in said response; and
logic code for applying the representation conversion program to convert said response from a first representation thereof to a second representation thereof. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism for converting data from a first representation to a second representation in a network environment, comprising:
-
logic code for receiving a request from at least one client;
logic code for specifying a representation conversion program in a response to said request; and
logic code for sending said response to a destination;
wherein said specified representation conversion program is configured for execution by a computer at said destination to convert said response from a first representation thereof to a second representation thereof. - View Dependent Claims (19, 20)
-
-
21. A computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism for converting data from a first representation to a second representation in a network environment, comprising:
-
logic code for receiving a request from at least one client;
logic code for specifying at least one directive statement in a response to said request; and
logic code for sending said response to a destination;
wherein said response can be converted by a computer at said destination from a first representation thereof to a second representation thereof in accordance with said at least one directive statement. - View Dependent Claims (22)
-
-
23. A computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism for converting data from a first representation to a second representation in a network environment, comprising:
-
logic code for receiving a response to a request from a server, said request having been sent by at least one client to said server;
logic code for determining at least one directive statement from said response; and
logic code for executing said at least one directive statement to convert said response from a first representation thereof to a second representation thereof. - View Dependent Claims (24, 25)
-
Specification