Web content customization via adaptation web services
First Claim
1. A method for customization of web content, the method comprising:
- receiving a request for web content from a web access device, the request for web content comprising one or more capabilities of the web access device, wherein the one or more capabilities comprise at least one of a physical capability and a network capability of the web access device;
determining one or more customization requirements for the web content based on the capabilities of the web access device;
transmitting an indication of the web content and the one or more determined customization requirements to a niche transformation service;
receiving the modified version of the web content based on the one or more determined customization requirements from the niche transformation service; and
sending the modified version of the web content to the web access device.
0 Assignments
0 Petitions
Accused Products
Abstract
A user agent in a Web access device transmits an HTTP request for Web content to an origin server. The request contains a set of capabilities of the Web access device. A content authoring mechanism and adaptation determination service on the origin server process the request to determine what transformation is required to make the requested content fit the capabilities of the Web access device. The adaptation determination service invokes a niche transformation service that performs, in response to the content and the capabilities, the necessary transformation. The transformed Web content is transmitted to the user agent.
69 Citations
20 Claims
-
1. A method for customization of web content, the method comprising:
-
receiving a request for web content from a web access device, the request for web content comprising one or more capabilities of the web access device, wherein the one or more capabilities comprise at least one of a physical capability and a network capability of the web access device;
determining one or more customization requirements for the web content based on the capabilities of the web access device;
transmitting an indication of the web content and the one or more determined customization requirements to a niche transformation service;
receiving the modified version of the web content based on the one or more determined customization requirements from the niche transformation service; and
sending the modified version of the web content to the web access device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable storage medium comprising a set of instructions to direct a computer system to perform acts of:
-
receiving a request for web content from a web access device, the request for web content comprising one or more capabilities of the web access device, wherein the one or more capabilities comprise at least one of a physical capability and a network capability of the web access device;
determining one or more customization requirements for the web content based on the capabilities of the web access device;
transmitting an indication of the web content and the one or more determined customization requirements to a niche transformation service;
receiving the modified version of the web content based on the one or more determined customization requirements from the niche transformation service; and
sending the modified version of the web content to the web access device.
-
-
8. A system for customizing web content, comprising:
-
a content authoring application operative to determine how to customize web content based on a web content request received from a web access device, the web content request comprising one or more capabilities of the web access device, wherein the one or more capabilities comprises at least one of a physical capability and a network capability of the web access device; and
an adaptation determination service in communication with the content authoring application, the adaptation determination service operative to map the one or more capabilities of the web access device to one or more characteristics of the web content, and to determine one or more transformations to the web content based on the one or more capabilities of the web access device. - View Dependent Claims (9, 10)
-
-
11. A method for customizing web content, the method comprising:
-
receiving a request for a web access device, the request for web content comprising one or more capabilities of the web access device, the one or more capabilities of the web access device comprising at least one of a network capability and a physical capability of the web access device;
invoking a web service to determine how to customize the requested web content based on the one or more capabilities of the web access device;
mapping the one or more capabilities of the web access device to one or more characteristics of the requested web content;
invoking one or more niche transformation services to customize the requested web content for the web access device; and
transmitting the customized web content to the web access device.
-
-
12. A computer-readable storage medium comprising a set of instructions to direct a computer system to perform acts of:
-
receiving a request for a web access device, the request for web content comprising one or more capabilities of the web access device, the one or more capabilities of the web access device comprising at least one of a network capability and a physical capability of the web access device;
invoking a web service to determine how to customize the requested web content based on the one or more capabilities of the web access device;
mapping the one or more capabilities of the web access device to one or more characteristics of the requested web content;
invoking one or more niche transformation services to customize the requested web content for the web access device; and
transmitting the customized web content to the web access device.
-
-
13. A method for customizing web content, comprising:
-
sending a request for web content comprising one or more capabilities of a web access device, wherein the one or more capabilities comprise at least one of a physical capability and a network capability of the web access device; and
receiving modified web content, wherein the web content is modified by one or more niche transformation services based on the one or more capabilities of the web access device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-readable storage medium comprising a set of instructions to direct a computer system to perform acts of:
-
sending a request for web content comprising one or more capabilities of a web access device, wherein the one or more capabilities comprise at least one of a physical capability and a network capability of the web access device; and
receiving modified web content, wherein the web content is modified by one or more niche transformation services based on the one or more capabilities of the web access device. - View Dependent Claims (19, 20)
-
Specification