Patent ID: 7702811

Claim:
A method for marking a portion of a Web page for special processing in a subsequent request for the Web page, comprising: receiving a request, from a client device, to mark a portion of the Web page, wherein the request is received from an application associated with a Web browser application running on the client device, and wherein the portion is less than an entire Web page; storing an identifier of the marked portion of the Web page in an entry of a data structure in association with a unique identifier of the client device, wherein the identifier of the marked portion of the Web page is retrievable from the data structure upon a subsequent request for the Web page from the client device based on the unique identifier of the client device; receiving a subsequent request for the Web page from the client device; retrieving the entry in response to the subsequent request from the client device; modifying code of the Web page to identify the marked portion as being marked prior to transmitting the code of the Web page to the client device; and transmitting the modified code of the Web page to the client device, wherein the modified code of the Web page is received in the application associated with the Web browser application, wherein modifying code of the Web page to identify the marked portion as being marked prior to transmitting the code of the Web page to the client device includes modifying or adding header information in the code of the Web page identifying the marked portion of the Web page, wherein the application associated with the Web browser application performs special processing on the marked portion of the Web page, and wherein the special processing includes at least one of highlighting the marked portion, using a different text color with the marked portion, using a different text font with the marked portion, using a different text size with the marked portion, displaying only the marked portion using the Web browser application, using speech synthesis to read the marked portion, and providing an interface for jumping to the marked portion in response to user input via the interface.