IP Library Granted Patent US 11,841,916
Granted Patent B2
US 11,841,916 · App. 17/341,451 · Granted Dec 12, 2023

System and method to update a bookmarked document link and avoid a broken link

Inventors: Mainak Roy (Kolkata, IN); Swapna M (Bangalore, IN)
Assignee: Dell Products L.P.
G06F16/9562G06F16/9577G06F40/134G06F40/226G06F13/1668
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,841,916
App. No.
17/341,451
Granted
Dec 12, 2023
Kind
B2
Abstract

A system, method, and computer-readable medium for providing updated and new document links to documents of a website is described. An indication is received that a user device has bookmarked a document link on the website. Determination is performed when the user device visits/revisits the website with the document link. An assessment is performed as to the validity of the document link. If the document link is not valid, the user device is informed that an updated or new document link is available, and the updated or new document link is provided.

Claims (41)

1. A computer-implementable method to provide updated and new document links to documents of a website comprising:

receiving an indication through a data schema that a user device has bookmarked a document link on the website;

determining if the user device revisits the website using the bookmarked document link;

determining using the data schema if the user device revisits the website through cookies sent by user devices, wherein the cookies are used to track user devices that visit the website;

assessing the validity of the document link when user devices visit the website;

providing information to the user device if an updated, deprecated, or new document link is available, wherein the updated document links are to updated documents and new documents are to deprecated document links;

determining to a check/recheck of a cookie setup, wherein cookies are implemented for the determining if user device visits the website and allowing a choice to accept the cookies;

performing an update as to the document link to the website if it is determined that the check/recheck is performed; and

sending the updated or new document link to the website to the user device.

2. The method of claim 1 , wherein the data schema is implemented in cookies.

3. The method of claim 1 , wherein the visits of the user device are tracked and logged.

4. The method of claim 1 , wherein the providing information is a message on a browser of the user device.

5. The method of claim 1 further comprising rechecking the data schema.

6. A system comprising:

a processor;

a data bus coupled to the processor; and

a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations comprising instructions executable by the processor and configured for:

receiving an indication through a data schema that a user device has bookmarked a document link on the website;

determining if the user device revisits the website using the bookmarked document link;

determining using the data schema if the user device revisits the website through cookies sent by user devices, wherein the cookies are used to track user devices that visit the website;

assessing the validity of the document link when user devices visit the website;

providing information to the user device if an updated, deprecated, or new document link is available, wherein the updated document links are to updated documents and new documents are to deprecated document links;

determining to a check/recheck of a cookie setup, wherein cookies are implemented for the determining if user device visits the website and allowing a choice to accept the cookies;

performing an update as to the document link to the website if it is determined that the check/recheck is performed; and

sending the updated or new document link to the website to the user device.

7. The system of claim 6 , wherein the data schema is implemented in cookies.

8. The system of claim 6 , wherein the visits of the user device are tracked and logged.

9. The system of claim 6 , wherein the providing information is a message on a browser of the user device.

10. The system of claim 6 further comprising rechecking the data schema.

11. A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer executable instructions configured for:

receiving an indication through a data schema that a user device has bookmarked a document link on the website;

determining if the user device revisits the website using the bookmarked document link;

determining using the data schema if the user device revisits the website through cookies sent by user devices, wherein the cookies are used to track user devices that visit the website;

assessing the validity of the document link when user devices visit the website;

providing information to the user device if an updated, deprecated, or new document link is available, wherein the updated document links are to updated documents and new documents are to deprecated document links;

determining to a check/recheck of a cookie setup, wherein cookies are implemented for the determining if user device visits the website and allowing a choice to accept the cookies;

performing an update as to the document link to the website if it is determined that the check/recheck is performed; and

sending the updated or new document link to the website to the user device.

12. The non-transitory, computer-readable storage medium of claim 11 , wherein the data schema is implemented in cookies.

13. The non-transitory, computer-readable storage medium of claim 11 , wherein the visits of the user device are tracked and logged.

14. The non-transitory, computer-readable storage medium of claim 11 further comprising further comprising rechecking the data schema.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (058014/0560) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0473 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057931/0392) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0382 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057758/0286) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 061654/0064 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 058014/0560 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057758/0286 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057931/0392 →
SECURITY AGREEMENT Recorded Oct 1, 2021
From: DELL PRODUCTS, L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 057682/0830 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2021
From: ROY, MAINAK; M, SWAPNA
To: DELL PRODUCTS L.P.
Reel/Frame 056463/0067 →
Continuity (1)
Related Publication 20220391465A1 · Dec 8, 2022