Device abstraction for page generation
First Claim
Patent Images
1. A method comprising:
- receiving a request for information to be provided as a page of content, the page provided by a server device communicatively coupled to receive the request from a remote requesting device;
determining a requesting source generating the request, wherein the requesting source comprises a requesting physical device or a requesting site;
dynamically constructing the page of content in response to the request based on the requesting source metadata stored on the server device and context information corresponding to the request by dynamically assembling a response comprising wrapping the page of content into a specified target object that is compatible with the requesting source, wherein the specified target object is selected from a plurality of target objects corresponding to the requesting physical device or the requesting site;
transmitting the dynamically constructed page of content to the requesting device.
1 Assignment
0 Petitions
Accused Products
Abstract
Device Abstraction for Page Generation. A request is received for information to be provided as a page of content, the page provided by a server device to a remote requesting device. The page of content is dynamically constructed in response to the request based on metadata stored on the server device and context information corresponding to the request. The dynamically constructed page of content is transmitted to the requesting device.
-
Citations
24 Claims
-
1. A method comprising:
-
receiving a request for information to be provided as a page of content, the page provided by a server device communicatively coupled to receive the request from a remote requesting device; determining a requesting source generating the request, wherein the requesting source comprises a requesting physical device or a requesting site; dynamically constructing the page of content in response to the request based on the requesting source metadata stored on the server device and context information corresponding to the request by dynamically assembling a response comprising wrapping the page of content into a specified target object that is compatible with the requesting source, wherein the specified target object is selected from a plurality of target objects corresponding to the requesting physical device or the requesting site; transmitting the dynamically constructed page of content to the requesting device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
a content storage system;
a server coupled with the content storage system, the server to receive a request for information to be provided as a page of content, the page provided by a server device communicatively coupled to receive the request from a remote requesting device, to determine a requesting source generating the request, wherein the requesting source comprises a requesting physical device or a requesting site, to dynamically construct the page of content in response to the request based on the requesting source metadata stored on the server device and context information corresponding to the request by dynamically assembling a response comprising wrapping the page of content into a specified target object that is compatible with the requesting source, wherein the specified target object is selected from a plurality of target objects corresponding to the requesting physical device or the requesting site, and to transmit the dynamically constructed page of content to the requesting device.- View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
16. An article comprising a non-transitory computer-readable medium having stored thereon instructions that, when executed by one or more processors, cause the one or more processors to:
-
receive a request for information to be provided as a page of content, the page provided by a server device communicatively coupled to receive the request from a remote requesting device; determine a requesting source generating the request, wherein the requesting source comprises a requesting physical device or a requesting site; dynamically construct the page of content in response to the request based on the requesting source metadata stored on the server device and context information corresponding to the request by dynamically assembling a response comprising wrapping the page of content into a specified target object that is compatible with the requesting source, wherein the specified target object is selected from a plurality of target objects corresponding to the requesting physical device or the requesting site; transmit the dynamically constructed page of content to the requesting device. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. An apparatus comprising:
- means for receiving a request for information to be provided as a page of content, the page provided by a server device communicatively coupled to receive the request from a remote requesting device;
means for determining a requesting source generating the request, wherein the requesting source comprises a requesting physical device or a requesting site; means for dynamically constructing the page of content in response to the request based on the requesting source metadata stored on the server device and context information corresponding to the request by dynamically assembling a response comprising wrapping the page of content into a specified target object that is compatible with the requesting source, wherein the specified target object is selected from a plurality of target objects corresponding to the requesting physical device or the requesting site; means for transmitting the dynamically constructed page of content to the requesting device. - View Dependent Claims (24)
- means for receiving a request for information to be provided as a page of content, the page provided by a server device communicatively coupled to receive the request from a remote requesting device;
Specification