IP Library Granted Patent US 10,860,737
Granted Patent B2
US 10,860,737 · App. 12/941,720 · Granted Dec 8, 2020

Sending and tracking document data sent via URL

Inventors: Mark Dane (Sharon, MA); Michael Hennessy (Chestnut Hill, MA); David W. Crossman (Newton, MA)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06F21/6227G06Q10/10G06F2221/2149Y10S707/99933Y10S707/99936Y10S707/99939Y10S707/99953
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 10,860,737
App. No.
12/941,720
Granted
Dec 8, 2020
Kind
B2
Abstract

A resume database system allows for resume records on the resume database system to be viewed by others via a Uniform Resource Locator, URL. In addition, in response to instructions from an authorized user of the resume database system, input from an unauthorized, but otherwise verified, source can be added to the database by the resume database system. The verified user accesses the resume database and completes any necessary forms via a web browser and submits the information. The authorized user defines the actions that the verified user is allowed to take. These actions include, for example, only being able to review resume information, or being able to add information to the resume database without needing training on the operation of the database. A resume database server system coordinates the activity of the authorized and verified users. Communications between all three users is accomplished via a computer network.

Claims (59)

1. A computer-implemented method performed by a database server system, comprising:

receiving, from a first user, an access instruction message;

sending, to a second address associated with a second user and responsive to receiving the access instruction message; a message including a hyperlink; and

sending, to a first address associated with the first user and responsive to sending the hyperlink, a confirmation message indicating that the hyperlink has been sent to the second address, wherein

the database server system generates the hyperlink and attaches the hyperlink to the message being sent to the second address,

the hyperlink including an encoded portion that is generated by encoding a unique identifier of the document and a randomly generated number points to document information stored within a document database of the database server system and is generated to uniquely identify the second user, and

the access instruction message includes

the second address,

an identification of a form to be completed by a user associated with the second address,

an expiration time of the hyperlink, and

a confirmation message request directing the database server system to send the confirmation message to the first address upon the database server system sending the hyperlink to the second address.

2. The method of claim 1 , further comprising:

detecting access of the database server system using the hyperlink;

verifying, using the hyperlink, whether access of the database server system is permitted.

3. The method of claim 2 , further comprising:

determining, based upon the expiration time, whether to grant access to the database server system using the hyperlink.

4. The method of claim 2 , further comprising:

sending, based upon the hyperlink being used to access the database server system, a notification to the first address.

5. The method of claim 2 , further comprising:

forwarding, to the second address and based upon access of the database server system being permitted, the form.

6. The method of claim 5 , further comprising:

receiving, from the second user, form data associated with the form, and

storing the received form data in the document database.

7. The method of claim 6 , further comprising:

sending, to the first address, the received form data.

8. The method of claim 1 , wherein

the message sent to the second address includes a plurality of different hyperlinks pointing to the document database.

9. The method of claim 1 , wherein

the access instruction message identifies actions to be performed by the document server system.

10. A database server system, comprising:

a computer hardware system configured to perform:

receiving, from a first user, an access instruction message;

sending, to a second address associated with a second user and responsive to receiving the access instruction message; a message including a hyperlink; and

sending, to a first address associated with the first user and responsive to sending the hyperlink, a confirmation message indicating that the hyperlink has been sent to the second address, wherein

the database server system generates the hyperlink and attaches the hyperlink to the message being sent to the second address,

the hyperlink including an encoded portion that is generated by encoding a unique identifier of the document and a randomly generated number points to document information stored within a document database of the database server system and is generated to uniquely identify the second user, and

the access instruction message includes

the second address,

an identification of a form to be completed by a user associated with the second address,

an expiration time of the hyperlink, and

a confirmation message request directing the database server system to send the confirmation message to the first address upon the database server system sending the hyperlink to the second address.

11. The system of claim 10 , wherein the computer hardware system is further configured to perform:

detecting access of the database server system using the hyperlink;

verifying, using the hyperlink, whether access of the database server system is permitted.

12. The system of claim 11 , wherein the computer hardware system is further configured to perform:

determining, based upon the expiration time, whether to grant access to the database server system using the hyperlink.

13. The system of claim 11 , wherein the computer hardware system is further configured to perform:

sending, based upon the hyperlink being used to access the database server system, a notification to the first address.

14. The system of claim 11 , wherein the computer hardware system is further configured to perform:

forwarding, to the second address and based upon access of the database server system being permitted, the form.

15. The system of claim 14 , wherein the computer hardware system is further configured to perform:

receiving, from the second user, form data associated with the form, and

storing the received form data in the document database.

16. The system of claim 15 , wherein the computer hardware system is further configured to perform:

sending, to the first address, the received form data.

17. The system of claim 10 , wherein

the message sent to the second address includes a plurality of different hyperlinks pointing to the document database.

18. The system of claim 10 , wherein

the access instruction message identifies actions to be performed by the document server system.

Assignments (13)
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jul 31, 2023
From: INFINITE COMPUTER SOLUTIONS, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 064430/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: INFINITE COMPUTER SOLUTIONS, INC.
Reel/Frame 057849/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2019
From: KENEXA TECHNOLOGY, LLC
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 048486/0982 →
MERGER AND CHANGE OF NAME Recorded May 16, 2018
From: KENEXA TECHNOLOGY, INC.; KENEXA TECHNOLOGY, LLC
To: KENEXA TECHNOLOGY, LLC
Reel/Frame 045814/0008 →
MERGER AND CHANGE OF NAME Recorded May 16, 2018
From: KENEXA TECHNOLOGY, INC.; KENEXA TECHNOLOGY, LLC
To: KENEXA TECHNOLOGY, LLC
Reel/Frame 045814/0017 →
MERGER AND CHANGE OF NAME Recorded Mar 18, 2015
From: KENEXA TECHNOLOGY, INC.; KENEXA TECHNOLOGY NY, INC.
To: KENEXA TECHNOLOGY NY, INC.
Reel/Frame 035189/0948 →
CHANGE OF NAME Recorded Mar 18, 2015
From: KENEXA TECHNOLOGY NY, INC.
To: KENEXA TECHNOLOGY, INC.
Reel/Frame 035222/0714 →
MERGER AND CHANGE OF NAME Recorded Mar 18, 2015
From: KENEXA TECHNOLOGY, INC.; KENEXA TECHNOLOGY NY, INC.
To: KENEXA TECHNOLOGY NY, INC.
Reel/Frame 035190/0428 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2015
From: KENEXA BRASSRING, INC.
To: KENEXA TECHNOLOGY, INC.
Reel/Frame 035064/0991 →
MERGER AND CHANGE OF NAME Recorded Feb 11, 2015
From: BIRMINGHAM ACQUISITION CORP.; BRASSRING, INC.
To: KENEXA BRASSRING, INC.
Reel/Frame 034941/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2012
From: DANE, MARK; HENNESSY, MICHAEL; CROSSMAN, DAVID W.
To: BRASSRING INC.
Reel/Frame 029164/0451 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2012
From: BRASSRING INC.
To: BRASSRING LLC
Reel/Frame 029164/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2012
From: BRASSRING LLC
To: KENEXA BRASSRING, INC.
Reel/Frame 029164/0671 →
Continuity (4)
Continuation 11825654 · Jul 6, 2007
Continuation 10846765 · May 14, 2004
Continuation 09537536 · Mar 29, 2000
Related Publication 20110106762A1 · May 5, 2011