Appending a uniform resource identifier (URI) fragment identifier to a uniform resource locator (URL)

US9436772B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9436772-B2
Application numberUS-201213590686-A
CountryUS
Kind codeB2
Filing dateAug 21, 2012
Priority dateAug 21, 2012
Publication dateSep 6, 2016
Grant dateSep 6, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method, computer program product, and/or system dynamically appends a Uniform Resource Identifier (URI) fragment identifier to a Uniform Resource Locator (URL). A web browser on a client device displays a webpage, and accesses the HyperText Markup Language (HTML) coding for the webpage. HTML identification attributes are detected for the content that is being rendered within the web browser. A URI fragment identifier corresponding to the HTML identification attribute that is being rendered at the top of the web browser window is determined and is appended to the end of the URL of the webpage that is displayed in the URL box of the web browser. Detection of the content that is being rendered at the top of the web browser window occurs responsive to a command to scroll to a new section of the webpage.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for appending a Uniform Resource Identifier (URI) fragment identifier to a Uniform Resource Locator (URL), the method comprising: a computer accessing HTML coding for a webpage being displayed in a web browser; the computer detecting an HTML identification attribute for a section of the webpage that is being rendered within a display window of the web browser; in response to detecting the HTML identification attribute for the section of the webpage that is being rendered within the display window of the web browser, the computer determining a URI fragment identifier that corresponds to the HTML identification attribute; and in response to determining the URI fragment identifier that corresponds to the HTML identification attribute and in response to receiving a command to copy the URL in a URL box in the web browser, the computer appending the URI fragment identifier to the end of the URL corresponding to the webpage being displayed in the web browser. 2. The method of claim 1 , wherein the step of the computer detecting the HTML identification attribute for the section of the webpage that is being rendered within the display window occurs responsive to receiving a command in the web browser to scroll to a new section of the webpage. 3. The method of claim 2 , wherein prior to appending the fragment identifier to the end of the URL corresponding to the webpage being displayed in the web browser, the computer removing a previously appended fragment identifier. 4. The method of claim 1 , wherein the step of the computer appending the fragment identifier to the end of the URL corresponding to the webpage being displayed in the web browser occurs in a URL box of the web browser. 5. The method of claim 1 , wherein the step of detecting an HTML identification attribute for the section of the webpage that is being rendered within the display window of the web browser comprises the computer detecting an HTML identification attribute that is being rendered closest to a top of the display window of the web browser. 6. The method of claim 1 , wherein the step of detecting an HTML identification attribute for the section of the webpage that is being rendered within the display window of the web browser comprises the computer detecting an HTML identification attribute that for a section of the webpage is being rendered closest to a cursor position of a user in the display window of the web browser. 7. The method of claim 1 , wherein the appending the URI fragment identifier to the end of the URL corresponding to the webpage being displayed in the web browser indicates a browser position of a user on the webpage at a given time. 8. A computer program product for appending a Uniform Resource Identifier (URI) fragment identifier to a Uniform Resource Locator (URL), the computer program product comprising: one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising: program instructions to access HTML coding for a webpage being displayed in a web browser; program instructions to detect an HTML identification attribute that is being rendered within a display window of the web browser; program instructions, responsive to detecting the HTML identification attribute within the display window of the web browser, to determine a URI fragment identifier that corresponds to the HTML identification attribute; and program instructions, responsive to determining the URI fragment identifier that corresponds to the HTML identification attribute and responsive to receiving a command to copy the URL in a URL box in the web browser, to append the URI fragment identifier to the end of the URL corresponding to the webpage being displayed in the web browser. 9. The computer program product of claim 8 , wherein the program instructions to detect the HTML identification attribute that is being rendered within the display window occurs responsive to receiving a command in the web browser to scroll to a new section of the webpage. 10. The computer program product of claim 8 , further comprising program instructions to, prior to appending the fragment identifier to the end of the URL corresponding to the webpage being displayed in the web browser, remove a previously appended fragment identifier. 11. The computer program product of claim 8 , wherein the program instructions to append the fragment identifier to the end of the URL corresponding to the webpage being displayed in the web browser occurs in a URL box of the web browser. 12. The computer program product of claim 8 , wherein the program instructions to detect an HTML identification attribute that is being rendered within the display window of the web browser, comprises program instructions to detect an HTML identification attribute that is being rendered closest to a top of the display window of the web browser. 13. The computer program product of claim 8 , wherein the program instructions to detect an HTML identification attribute that is being rendered within the display window of the web browser, comprises program instructions to detect an HTML identification attribute that is being rendered closest to a cursor position of a user in the display window of the web browser. 14. A computer system for appending a Uniform Resource Identifier (URI) fragment identifier to a Uniform Resource Locator (URL), the computer system comprising: one or more computer processors; one or more computer-readable storage media; program instructions stored on the computer-readable storage media for execution by at least one of the one or more processors, the program instructions comprising: program instructions to access HTML coding for a webpage being displayed in a web browser; program instructions to detect an HTML identification attribute that is being rendered within a display window of the web browser; program instructions, responsive to detecting the HTML identification attribute within the display window of the web browser, to determine a URI fragment identifier that corresponds to the HTML identification attribute; and program instructions, responsive to determining the URI fragment identifier that corresponds to the HTML identification attribute and responsive to receive a command to copy the URL in a URL box in the web browser, to append the fragment identifier to the end of the URL corresponding to the webpage being displayed in the web browser. 15. The computer system of claim 14 , wherein the program instructions to detect the HTML identification attribute that is being rendered within the display window occurs responsive to receiving a command in the web browser to scroll to a new section of the webpage. 16. The computer system of claim 14 , further comprising program instructions to, prior to appending the fragment identifier to the end of the URL corresponding to the webpage being displayed in the web browser, remove a previously appended fragment identifier. 17. The computer system of claim 14 , wherein the program instructions to append the fragment identifier to the end of the URL corresponding to the webpage being displayed in the web browser occurs in a URL box of the web browser. 18. The computer system of claim 14 , wherein the program instructions to detect an HTML identification attribute that is being rendered within the display window of the web browser, comprises program instructions to detect an HTML identification attribute that is being rendered closest to a top of the display window of the

Assignees

Inventors

Classifications

  • Details of hyperlinks; Management of linked annotations · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9436772B2 cover?
A method, computer program product, and/or system dynamically appends a Uniform Resource Identifier (URI) fragment identifier to a Uniform Resource Locator (URL). A web browser on a client device displays a webpage, and accesses the HyperText Markup Language (HTML) coding for the webpage. HTML identification attributes are detected for the content that is being rendered within the web browser. …
Who is the assignee on this patent?
Cole Charles A, Dudek Clark A, Rodriguez Adrian X, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F16/9558. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 06 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).