Function-based Object Model for Use in WebSite Adaptation
First Claim
1. A web content adaptation method comprising:
- analyzing one or more functions associated with a webpage; and
adapting the webpage for presentation on a device based on said analyzing.
2 Assignments
0 Petitions
Accused Products
Abstract
By understanding a website author'"'"'s intention through an analysis of the function of a website, website content can be adapted for presentation or rendering in a manner that more closely appreciates and respects the function behind the website. Various inventive systems and methods analyze a website'"'"'s function so that its content can be adapted to different client environments, e.g. devices, network conditions, or user preferences. A novel function-based object model automatically identifies objects associated with a website, and analyzes those objects in terms of their functions. The function-based object model permits consistent, informed decisions to be made in the adaptation process, so that web content is displayed not only in an organized manner, but in a manner that reflects the author'"'"'s intention.
-
Citations
31 Claims
-
1. A web content adaptation method comprising:
-
analyzing one or more functions associated with a webpage; and adapting the webpage for presentation on a device based on said analyzing. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A web content adaptation method comprising:
-
analyzing one or more functions associated with a webpage that is configured for presentation within a first client environment; and based on said analyzing, adapting the webpage for presentation within a second client environment that is different from the first client environment. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
- 16. A web content adaptation method that adapts web content from one format to another, and which uses multiple function-based object models to do so, where the function-based object models comprise models that pertain to (1) basic objects that comprise a smallest information body that cannot be further divided, and (2) composite objects that comprise objects that can contain other objects.
- 18. A system for adapting web content from one format to another comprising one or more function-based object models, individual function-based object models representing objects that are present in a webpage in terms of one or more of an object'"'"'s functional properties.
-
27. A computer architecture for use in adapting web content for display on a computing device, the architecture comprising:
-
an analysis module for receiving at least one webpage and processing the one webpage to produce one or more function-based object models that describe functional properties of objects that are contained in the one webpage; one or more rules modules that contain rules that are to be used to adapt content contained in the webpage; and a content adaptation module configured to process the one or more function-based object models in accordance with one or more rules contained in the one or more rules modules to produce a new web page that has been adapted from the one web page. - View Dependent Claims (28, 29, 30, 31)
-
Specification