IP Library Granted Patent US 11,620,353
Granted Patent B2
US 11,620,353 · App. 16/002,128 · Granted Apr 4, 2023

Hyperlink visual indicator

Inventors: Kelley L. Anders (East New Market, MD); Christian B. Compton (Austin, TX); Jeremy R. Fox (Georgetown, TX); Trudy L. Hewitt (Cary, NC)
Assignee: International Business Machines Corporation
G06F16/9558G06F16/951
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,620,353
App. No.
16/002,128
Granted
Apr 4, 2023
Kind
B2
Abstract

A method, computer system, and a computer program product for indicating a hyperlink record is provided. The present invention may include receiving a hyperlink. The present invention may also include searching a data structure including a repository of a plurality of hyperlinks stored in at least one user system, where each hyperlink in the repository of the plurality of hyperlinks includes a hyperlink record having at least one reference to the at least one user system. The present invention may then include identifying a record of the received hyperlink in the searched data structure. The present invention may further include, in response to identifying the record of the received hyperlink within the searched data structure, modifying the received hyperlink to indicate the at least one reference to the at least one user system.

Claims (53)

1. A method for indicating a hyperlink record, the method comprising:

receiving, on a user device, a hyperlink included in an internet communication from a sender device;

in response to receiving the hyperlink from the sender device, searching a data structure using the received hyperlink, the searched data structure including a repository of a plurality of hyperlinks stored in at least one user system, wherein each hyperlink in the repository of the plurality of hyperlinks includes a hyperlink record having at least one reference to the at least one user system;

identifying a record of the received hyperlink in the searched data structure; and

in response to identifying the record of the received hyperlink in the searched data structure, dynamically modifying the received hyperlink in the internet communication on the user device to indicate the at least one reference to the received hyperlink in the at least one user system.

2. The method of claim 1 , further comprising displaying the modified hyperlink.

3. The method of claim 1 , further comprising displaying the modified hyperlink in response pointing to the received hyperlink with a digital pointer.

4. The method of claim 1 , further comprising:

identifying a user;

receiving permission to access the at least one user system associated with the identified user;

retrieving a plurality of hyperlink data stored in the at least one user system associated with the identified user;

generating the searched data structure including the repository of the plurality of hyperlinks incorporating the retrieved plurality of hyperlink data stored in the at least one user system associated with the identified user; and

maintaining the generated data structure, wherein the at least one reference to the at least one user system is cataloged in the hyperlink record of each hyperlink in the repository of the plurality of hyperlinks.

5. The method of claim 1 , wherein the at least one reference to the at least one user system comprises a hyperlink location reference, a hyperlink usage history reference, a hyperlink device reference, a hyperlink social reference, and a user specified hyperlink reference.

6. The method of claim 1 , wherein modifying the received hyperlink is selected from the group consisting of changing a color associated with the received hyperlink and appending at least one icon proximate the received hyperlink.

7. The method of claim 4 , further comprising mapping the received hyperlink to at least one of a plurality of devices and a plurality of locations associated with the at least one user system.

8. The method of claim 4 , further comprising:

tracking an engagement with the received hyperlink to identify at least one change associated with the at least one reference of the received hyperlink; and

in response to identifying the at least one change associated with the at least one reference of the received hyperlink, updating the record of the received hyperlink in the maintained data structure to incorporate the at least one change to the at least one reference of the received hyperlink.

9. A computer system for indicating a hyperlink record, comprising:

one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage media, and program instructions stored on at least one of the one or more computer-readable tangible storage media for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising:

receiving, on a user device, a hyperlink included in an internet communication from a sender device;

in response to receiving the hyperlink from the sender device, searching a data structure using the received hyperlink, the searched data structure including a repository of a plurality of hyperlinks stored in at least one user system, wherein each hyperlink in the repository of the plurality of hyperlinks includes a hyperlink record having at least one reference to the at least one user system;

identifying a record of the received hyperlink in the searched data structure; and

in response to identifying the record of the received hyperlink in the searched data structure, dynamically modifying the received hyperlink in the internet communication on the user device to indicate the at least one reference to the received hyperlink in the at least one user system.

10. The computer system of claim 9 , further comprising displaying the modified hyperlink.

11. The computer system of claim 9 , further comprising displaying the modified hyperlink in response pointing to the received hyperlink with a digital pointer.

12. The computer system of claim 9 , further comprising:

identifying a user;

receiving permission to access the at least one user system associated with the identified user;

retrieving a plurality of hyperlink data stored in the at least one user system associated with the identified user;

generating the searched data structure including the repository of the plurality of hyperlinks incorporating the retrieved plurality of hyperlink data stored in the at least one user system associated with the identified user; and

maintaining the generated data structure, wherein the at least one reference to the at least one user system is cataloged in the hyperlink record of each hyperlink in the repository of the plurality of hyperlinks.

13. The computer system of claim 9 , wherein the at least one reference to the at least one user system comprises a hyperlink location reference, a hyperlink usage history reference, a hyperlink device reference, a hyperlink social reference, and a user specified hyperlink reference.

14. The computer system of claim 12 , further comprising mapping the received hyperlink to at least one of a plurality of devices and a plurality of locations associated with the at least one user system.

15. The computer system of claim 12 , further comprising:

tracking an engagement with the received hyperlink to identify at least one change associated with the at least one reference of the received hyperlink; and

in response to identifying the at least one change associated with the at least one reference of the received hyperlink, updating the record of the received hyperlink in the maintained data structure to incorporate the at least one change to the at least one reference of the received hyperlink.

16. A computer program product for indicating a hyperlink record, comprising:

one or more computer-readable tangible storage media and program instructions stored on at least one of the one or more computer-readable tangible storage media, the program instructions executable by a processor to cause the processor to perform a method comprising:

receiving, on a user device, a hyperlink included in an internet communication from a sender device;

in response to receiving the hyperlink from the sender device, searching a data structure using the received hyperlink, the searched data structure including a repository of a plurality of hyperlinks stored in at least one user system, wherein each hyperlink in the repository of the plurality of hyperlinks includes a hyperlink record having at least one reference to the at least one user system;

identifying a record of the received hyperlink in the searched data structure; and

in response to identifying the record of the received hyperlink in the searched data structure, dynamically modifying the received hyperlink in the internet communication on the user device to indicate the at least one reference to the received hyperlink in the at least one user system.

17. The computer program product of claim 16 , further comprising displaying the modified hyperlink.

18. The computer program product of claim 16 , further comprising displaying the modified hyperlink in response pointing to the received hyperlink with a digital pointer.

19. The computer program product of claim 16 , further comprising:

identifying a user;

receiving permission to access the at least one user system associated with the identified user;

retrieving a plurality of hyperlink data stored in the at least one user system associated with the identified user;

generating the searched data structure including the repository of the plurality of hyperlinks incorporating the retrieved plurality of hyperlink data stored in the at least one user system associated with the identified user; and

maintaining the generated data structure, wherein the at least one reference to the at least one user system is cataloged in the hyperlink record of each hyperlink in the repository of the plurality of hyperlinks.

20. The computer program product of claim 19 , further comprising mapping the received hyperlink to at least one of a plurality of devices and a plurality of locations associated with the at least one user system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2018
From: ANDERS, KELLEY L.; COMPTON, CHRISTIAN B.; FOX, JEREMY R.; HEWITT, TRUDY L.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 046012/0132 →
Continuity (1)
Related Publication 20190377829A1 · Dec 12, 2019