Patent ID: 8255787

Claim:
A method, comprising: receiving a request, via an input device of a computing device, for a hypertext link to an item of web content rendered on a display of the computing device; determining whether a markup language (ML) document used to render the web content comprises an existing page anchor proximate to an item reference within the ML document used to render the item of web content, where determining whether the ML document used to render the web content comprises the existing page anchor proximate to the item reference within the ML document used to render the item of web content comprises determining that the ML document does not comprise the existing page anchor proximate to the item reference within the ML document; configuring the hypertext link based upon the determination of whether the ML document comprises the existing page anchor proximate to the item reference within the ML document used to render the item of web content, where configuring the hypertext link based upon the determination of whether the ML document comprises the existing page anchor proximate to the item reference within the ML document used to render the item of web content comprises: identifying a location of the item reference within the ML document; creating a page anchor for the item reference within the ML document; inserting the created page anchor into a copy of the ML document at the location associated with the item reference within the ML document; storing the copy of the ML document comprising the inserted page anchor; forming the hypertext link as a uniform resource locator (URL) to the stored copy of the ML document; and appending the inserted page anchor to the URL; and returning the configured hypertext link in response to the request.