Selective partial updates of web content
First Claim
Patent Images
1. A method, comprising:
- receiving, via a content processing device, a request for a partial update of web content comprising an identifier that identifies at least one web content element associated with the web content, where the identifier identifies a portion of a document object model (DOM) associated with the identified at least one web content element and comprises at least one of a path identifier that references a path to the at least one web content element within the DOM and a content identifier that identifies the at least one web content element within the DOM;
requesting, via the content processing device, an update for the identified at least one web content element from a content server in response to receiving the request for the partial update of web content, where requesting the update for the identified at least one web content element from the content server comprises;
sending a markup language (ML) formatted request comprising the at least one of the path identifier and the content identifier to the content server; and
requesting a periodic update for the identified at least one web content element identifying a user-specified period for the periodic update; and
performing the partial update of the web content in response to receipt of the update for the identified at least one web content element from the content server, where performing the partial update of the web content in response to receipt of the update for the identified at least one web content element from the content server comprises at least one of;
storing the update for the identified at least one web content element to a cache associated with the web content;
sending the update for the identified at least one web content element to a device from which the request for the partial update of the web content was received; and
updating a display region associated with the identified at least one web content element with the update for the identified at least one web content element.
3 Assignments
0 Petitions
Accused Products
Abstract
A request for a partial update of web content is received that identifies at least one web content element associated with the web content. An update is requested for the identified at least one web content element from a content server. The partial update of the web content is performed in response to receipt of the update for the identified at least one web content element from the content server. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
10 Citations
19 Claims
-
1. A method, comprising:
-
receiving, via a content processing device, a request for a partial update of web content comprising an identifier that identifies at least one web content element associated with the web content, where the identifier identifies a portion of a document object model (DOM) associated with the identified at least one web content element and comprises at least one of a path identifier that references a path to the at least one web content element within the DOM and a content identifier that identifies the at least one web content element within the DOM; requesting, via the content processing device, an update for the identified at least one web content element from a content server in response to receiving the request for the partial update of web content, where requesting the update for the identified at least one web content element from the content server comprises; sending a markup language (ML) formatted request comprising the at least one of the path identifier and the content identifier to the content server; and requesting a periodic update for the identified at least one web content element identifying a user-specified period for the periodic update; and performing the partial update of the web content in response to receipt of the update for the identified at least one web content element from the content server, where performing the partial update of the web content in response to receipt of the update for the identified at least one web content element from the content server comprises at least one of; storing the update for the identified at least one web content element to a cache associated with the web content; sending the update for the identified at least one web content element to a device from which the request for the partial update of the web content was received; and updating a display region associated with the identified at least one web content element with the update for the identified at least one web content element. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a cache memory; a communication module; a display; and a processor programmed to; receive a request for a partial update of web content comprising an identifier that identifies at least one web content element associated with the web content, where the identifier identifies a portion of a document object model (DOM) associated with the identified at least one web content element and comprises at least one of a path identifier that references a path to the at least one web content element within the DOM and a content identifier that identifies the at least one web content element within the DOM; request an update for the identified at least one web content element from a content server via the communication module in response to receiving the request for the partial update of web content, where in being programmed to request the update for the identified at least one web content element from the content server, the processor is programmed to; send a markup language (ML) formatted request comprising the at least one of the path identifier and the content identifier to the content server; and request a periodic update for the identified at least one web content element identifying a user-specified period for the periodic update; and perform the partial update of the web content in response to receipt of the update for the identified at least one web content element from the content server, where, in being programmed to perform the partial update of the web content in response to receipt of the update for the identified at least one web content element from the content server, the processor is programmed to at least one of; store the update for the identified at least one web content element to the cache memory associated with the web content; send the update for the identified at least one web content element to a device from which the request for the partial update of the web content was received; and update a display region of the display associated with the identified at least one web content element with the update for the identified at least one web content element. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a cache memory; a display; and a processor programmed to; receive a request for a partial update of web content comprising an identifier that identifies at least one web content element associated with the web content, where the identifier identifies a portion of a document object model (DOM) associated with the identified at least one web content element and comprises at least one of a path identifier that references a path to the at least one web content element within the DOM and a content identifier that identifies the at least one web content element within the DOM; request an update for the identified at least one web content element from a content server in response to receiving the request for the partial update of web content, where the request comprises; a markup language (ML) formatted request comprising the at least one of the path identifier and the content identifier; and a request for a periodic update for the identified at least one web content element identifying a user-specified period for the periodic update; and perform the partial update of the web content in response to receipt of the update for the identified at least one web content element from the content server, where the processor is programmed to at least one of; store the update for the identified at least one web content element to the cache memory associated with the web content; send the update for the identified at least one web content element to a device from which the request for the partial update of the web content was received; and update a display region of the display associated with the identified at least one web content element with the update for the identified at least one web content element.
-
-
14. A computer program product comprising a computer-readable storage device including a computer readable program, where the computer readable program when executed on a computer causes the computer to:
-
receive a request for a partial update of web content comprising an identifier that identifies at least one web content element associated with the web content, where the identifier identifies a portion of a document object model (DOM) associated with the identified at least one web content element and comprises at least one of a path identifier that references a path to the at least one web content element within the DOM and a content identifier that identifies the at least one web content element within the DOM; request an update for the identified at least one web content element from a content server in response to receiving the request for the partial update of web content, where the request comprises; a markup language (ML) formatted request comprising the at least one of the path identifier and the content identifier; and a request for a periodic update for the identified at least one web content element identifying a user-specified period for the periodic update; and perform the partial update of the web content in response to receipt of the update for the identified at least one web content element from the content server, where, in causing the computer to perform the partial update of the web content, the computer readable program when executed on the computer causes the computer to at least one of; store the update for the identified at least one web content element to the cache memory associated with the web content; send the update for the identified at least one web content element to a device from which the request for the partial update of the web content was received; and update a display region of the display associated with the identified at least one web content element with the update for the identified at least one web content element. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification