Generation of a URL containing a beginning and an ending point of a selected mark-up language document portion
First Claim
Patent Images
1. A method, comprising:
- receiving user input selecting a portion of a mark-up language document in a display;
determining a portion identifier for the selected portion, wherein the portion identifier specifies a beginning point comprising one or more consecutive start characters and an occurrence number associated with the one or more consecutive start characters, and an ending point comprising one or more consecutive end characters and an occurrence number associated with the one or more consecutive end characters of the selected portion within the mark-up language document;
obtaining a Uniform Resource Locator (URL) for the mark-up language document; and
in response to said receiving, generating a new URL including the URL for the mark-up language document and the portion identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for generating a link is provided. In this method, a selection of a portion associated with a resource is provided. The portion is identified by a portion identifier. Additionally provided is a link to the resource on a computer network. To generate the link, the portion identifier is embedded into the link.
43 Citations
23 Claims
-
1. A method, comprising:
-
receiving user input selecting a portion of a mark-up language document in a display; determining a portion identifier for the selected portion, wherein the portion identifier specifies a beginning point comprising one or more consecutive start characters and an occurrence number associated with the one or more consecutive start characters, and an ending point comprising one or more consecutive end characters and an occurrence number associated with the one or more consecutive end characters of the selected portion within the mark-up language document; obtaining a Uniform Resource Locator (URL) for the mark-up language document; and in response to said receiving, generating a new URL including the URL for the mark-up language document and the portion identifier. - View Dependent Claims (2, 3, 4)
-
-
5. A method, comprising:
-
receiving a Uniform Resource Locator (URL) for a portion within a mark-up language document, the URL comprising a URL for the mark-up language document and a portion identifier, wherein the portion identifier specifies a beginning point and an ending point of the portion within the mark-up language document; wherein the beginning point comprises; one or more characters matching the beginning, but less than all, of the portion and an occurrence number identifying an occurrence of the one or more characters matching the beginning; and wherein the ending point comprises; one or more characters matching the end, but less than all, of the portion and an occurrence number identifying an occurrence of the one or more characters matching the end; extracting the portion identifier from the URL for the portion; and locating the portion of the mark-up language document based on the portion identifier. - View Dependent Claims (6, 7)
-
-
8. A non-transitory computer readable storage medium storing instructions executable by a processor to implement:
-
receiving user input selecting a portion of a mark-up language document in a display; determining a portion identifier for the selected portion, wherein the portion identifier specifies a beginning point comprising one or more start characters and an occurrence number associated with the one or more start characters, and an ending point comprising one or more end characters and an occurrence number associated with the one or more end characters of the selected portion within the mark-up language document; obtaining a Uniform Resource Locator (URL) for the mark-up language document; and in response to said receiving; generating a new URL including the URL for the mark-up language document and the portion identifier. - View Dependent Claims (9, 10)
-
-
11. A non-transitory computer readable storage medium embodied in a computer readable storage medium storing instructions computer-executable to implement:
-
receiving a Uniform Resource Locator (URL) for a portion within a mark-up language document, the URL comprising a URL for the mark-up language document, and a portion identifier, wherein the portion identifier specifies a beginning point and an ending point for the portion within the mark-up language document; wherein the beginning point comprises; one or more characters matching the beginning, but less than all, of the portion and an occurrence number identifying an occurrence of the one or more characters matching the beginning; and wherein the ending point comprises; one or more characters matching the end, but less than all, of the portion and an occurrence number identifying an occurrence of the one or more characters matching the end; extracting the portion identifier from the URL for the portion; and locating the portion of the mark-up language document based on the portion identifier. - View Dependent Claims (12, 13, 14)
-
-
15. A method, comprising:
-
receiving user input selecting a portion of a mark-up language document in a display; determining a portion identifier for the selected portion, wherein the portion identifier specifies a beginning point comprising one or more start characters and an occurrence number associated with the one or more start characters, and an ending point comprising one or more end characters and an occurrence number associated with the one or more end characters of the selected portion within the mark-up language document; obtaining a link to the mark-up language document on a computer network; and in response to said receiving, generating a new link including the link to the mark-up language document and the portion identifier. - View Dependent Claims (16)
-
-
17. A system, comprising:
-
a Web server configured to provide a mark-up language document; and a computing device in communication with the Web server, the computing device being configured to execute a Web browser application, the Web browser application comprising computer instructions configured to implement; receiving user input selecting a portion of the mark-up language document in a display; determining a portion identifier for the selected portion, wherein the portion identifier specifies a beginning point comprising one or more start characters and an occurrence number associated with the one or more start characters, and an ending point comprising one or more end characters and an occurrence number associated with the one or more end characters of the selected portion within the mark-up language document; obtaining a Uniform Resource Locator (URL) for the mark-up language document; and in response to said receiving, generating a new URL including the URL for the mark-up language document, an anchor identifier, and the portion identifier. - View Dependent Claims (18)
-
-
19. A system, comprising:
-
a memory configured to store a portion identifier processing application; and a processor in communication with the memory, the processor being configured to execute the portion identifier processing application stored in the memory, the portion identifier processing application comprising program instructions configured to implement; receiving user input selecting a portion of a mark-up language document in a display; determining a portion identifier for the selected portion, wherein the portion identifier specifies a beginning point comprising one or more start characters and an occurrence number associated with the one or more start characters, and an ending point comprising one or more end characters and an occurrence number associated with the one or more end characters of the selected portion within the mark-up language document; obtaining a link to the mark-up language document on a computer network, and in response to said receiving, generating a new link including the link to the mark-up language document and the portion identifier. - View Dependent Claims (20, 21)
-
-
22. A system, comprising:
-
a memory configured to store a portion identifier processing application; and a processor in communication with the memory, the processor being configured to execute the portion identifier processing application stored in the memory, the portion identifier processing application comprising program instructions for; receiving a link for a portion within a mark-up language document on a computer network, the link comprising a link for the mark-up language document and a portion identifier, wherein the portion identifier specifies a beginning point comprising one or more start characters and an occurrence number associated with the one or more start characters, and an ending point comprising one or more end characters and an occurrence number associated with the one or more end characters for the portion within the mark-up language document; extracting the portion identifier from the link for the portion, and locating the portion of the mark-up language document based on the portion identifier. - View Dependent Claims (23)
-
Specification