IP Library Granted Patent US 7,689,563
Granted Patent B1
US 7,689,563 · App. 09/175,589 · Granted Mar 30, 2010

Electronic record management system

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 7,689,563
App. No.
09/175,589
Granted
Mar 30, 2010
Kind
B1
Abstract

A method, apparatus, and article of manufacture for managing electronic records on a computer network is provided. The method provides the steps of creating an electronic tag that uniquely identifies an electronic record, storing the electronic tag, and distributing the electronic record. The method further performs the steps of analyzing a network user's workstation specifications, analyzing a network user's user profile, and generating a reference code, wherein the electronic tag is generated from information analyzed in the network user's workstation specification, the network user's user profile and the reference code.

Claims (58)

1. In a distributed computing environment, a method for managing an electronic record for compliance with network security policies of an organization, the method comprising:

creating an electronic tag that uniquely identifies the electronic record, the electronic tag being associated with a deletion prevention time period for compliance with the network security policies;

storing the electronic tag in a central repository;

sending the electronic record to a recipient computer;

initiating execution of scripting code associated with the electronic tag to prevent the electronic record from being deleted before expiration of the deletion prevention time period associated with the electronic tag;

evaluating the electronic tag to determine if the electronic record is to be deleted based on expiration of the deletion prevention time period;

causing searching of the recipient computer for the electronic record; and

causing deletion of the electronic record from the recipient computer.

2. The method of claim 1 , further comprising selectively deleting the electronic tag.

3. The method of claim 1 , further comprising storing the electronic record.

4. The method of claim 1 , wherein the distributed computing environment comprises a computer having a registry and a user profile, and wherein creating the electronic tag comprises generating a reference code and creating the electronic tag at least in part as a function of at least one of the registry, the user profile, and the reference code.

5. The method of claim 4 , wherein generating the reference code comprises reading the electronic record.

6. The method of claim 4 , wherein the reference code comprises a classification code and an index code.

7. The method of claim 6 , wherein the classification code is selected from a group comprising business email, personal email, intramail, bulletin board, minutemail, and purgemail.

8. The method of claim 6 , wherein the index code identifies the contents of an electronic record and the recipient of the electronic record.

9. The method of claim 1 , wherein creating the electronic tag comprises:

reading a stored electronic tag; and

generating an electronic tag in response to accessing an electronic record.

10. The method of claim 1 , wherein the electronic record comprises an email message.

11. The method of claim 1 , wherein sending the electronic record comprises:

reading the electronic tag; and

generating a new electronic tag at least in part as a function of the read electronic tag, a computer registry, a user profile, and a reference code.

12. In a distributed computing environment, an apparatus for managing an electronic record for compliance with network security policies, the apparatus comprising:

a computer system comprising at least one processor and at least one memory, the computer system being configured to

create an electronic tag that uniquely identifies the electronic record, the electronic tag being associated with a deletion prevention time period for compliance with the network security policies;

store the electronic tag in a central repository storing a plurality of electronic tags each associated with one of a plurality of electronic records;

send the electronic record to a recipient computer; and

evaluate the plurality of electronic tags stored in the central repository to identify an electronic tag for which the deletion prevention time period has elapsed;

cause searching of the recipient computer for an electronic record associated with the identified electronic tag; and

cause deletion of the electronic record associated with the identified electronic tag from the recipient computer.

13. The apparatus of claim 12 , wherein the computer system is further adapted and arranged for purging the electronic record by deleting the electronic record associated with the identified electronic tag and selectively deleting the identified electronic tag.

14. The apparatus of claim 12 , wherein the distributing computing environment comprises a computer having a registry and a user profile, wherein the computer system is configured and arranged to: generate a reference code, wherein the electronic tag is generated at least in part as a function of at least one of the registry, the user profile, and the reference code.

15. In a distributed computing environment, an article of manufacture for managing an electronic record for compliance with network security policies, the article of manufacture comprising a computer-readable storage medium having a computer program embodied therein that causes the distributed computing environment to:

create an electronic tag that identifies the electronic record, the electronic tag being associated with a deletion prevention time period for compliance with the network security policies;

send the electronic record to a recipient computer;

evaluate the electronic tag to determine if the electronic record is to be deleted based on expiration of the deletion prevention time period;

cause searching of the recipient computer for the electronic record; and

causing deletion of the electronic record from the recipient computer.

16. The article of claim 15 , wherein the computer program further causes the distributed computing environment to purge the electronic record by deleting the electronic record and selectively deleting the electronic tag.

17. The article of claim 15 , wherein the computer program further causes the distributed computing environment to store the electronic record.

18. The article of claim 15 , wherein the distributed computing environment comprises a computer having a registry and a user profile, wherein the computer program further causes the distributed computing environment to generate a reference code, wherein the electronic tag is generated at least in part as a function of at least one of the registry, the user profile, and the reference code.

19. The article of claim 15 , wherein the computer program further causes the distributed computing environment to:

read stored electronic tags; and

generate a further electronic tag in response to accessing an electronic record.

20. In a distributed computing environment, a method for managing an electronic record for compliance with network security policies of an organization, the method comprising:

creating an electronic tag that uniquely identifies the electronic record, the electronic tag being associated with a deletion prevention time period for compliance with the network security policies;

storing the electronic tag in a central repository storing a plurality of electronic tags each associated with one of a plurality of electronic records;

sending the electronic record to a recipient computer; evaluating the plurality of electronic tags stored in the central repository to identify one or more electronic records to be deleted based on expiration of the deletion prevention time period;

evaluating a user profile of a user associated with the one or more electronic records identified for deletion to determine a deletion privilege of the user; and

according to the deletion privilege perform at least one of

deleting the electronic record identified for deletion and the electronic tag associated therewith stored in the central repository; and

deleting the electronic record identified for deletion without deleting the electronic tag associated therewith stored in the central repository.

21. A computing device operably coupled to a network comprising:

means for creating an electronic tag that uniquely identifies the electronic record, the electronic tag being associated with a deletion prevention time period for compliance with the network security policies;

means for storing the electronic tag in a central repository storing a plurality of electronic tags each associated with an electronic record;

means for sending the electronic record to a recipient computer means for evaluating the plurality of electronic tags stored in the central repository to identify one or more electronic records to be deleted based on expiration of the deletion prevention time period;

means for causing searching of the recipient computer for the electronic records to be deleted; and

means for causing deletion of the electronic records to be deleted from the recipient computer.

Assignments (16)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2020
From: CALLAHAN CELLULAR L.L.C.
To: INTELLECTUAL VENTURES ASSETS 158 LLC
Reel/Frame 051727/0155 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2020
From: INTELLECTUAL VENTURES ASSETS 158 LLC
To: HANGER SOLUTIONS, LLC
Reel/Frame 051486/0425 →
MERGER Recorded Dec 22, 2015
From: YASZISTRA FUND III, LLC
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 037358/0833 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2009
From: MACARTHUR INVESTMENTS, LLC
To: YASZISTRA FUND III, LLC
Reel/Frame 022482/0776 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2009
From: MACARTAN, LLC
To: MACARTHUR INVESTMENTS, LLC
Reel/Frame 022619/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2009
From: MACARTHUR INVESTMENTS, LLC
To: YASZISTRA FUND III, LLC
Reel/Frame 022117/0268 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CLERICAL ERROR IN THE ASSIGNEE NAME, AND TO CONFORM THE INTENT OF THE ASSIGNMENT PREVIOUSLY RECORDED ON REEL 017597 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FROM MACARTHUR INVESTMENTS, LLC TO MACARTAN, LLC. Recorded Dec 3, 2008
From: MACARTHUR INVESTMENTS, LLC
To: MACARTAN, LLC
Reel/Frame 021912/0929 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NAME OF THE RECEIVING PARTY PREVIOUSLY RECORDED ON REEL 017597 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE THE NAME OF THE RECEIVING PARTY, AS SET FORTH IN THE DOCUMENT, SHOULD BE "MARCARTAN, LLC.". Recorded Oct 27, 2008
From: MACARTHUR INVESTMENTS, LLC
To: MARCARTAN, LLC
Reel/Frame 021744/0137 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NATURE OF CONVEYANCE. RATHER THAN A CHANGE OF NAME, THE NATURE IS NOTED AS "ASSIGNMENT OF ASSIGNOR'S INTEREST." PREVIOUSLY RECORDED ON REEL 017656 FRAME 0246. ASSIGNOR(S) HEREBY CONFIRMS THE THE CONVEYANCE SHOULD BE A CHANGE OF NAME, RATHER THAN AN "ASSIGNMENT OF ASSIGNOR'S INTEREST.". Recorded Oct 27, 2008
From: JACOBSON FAMILY HOLDINGS, LLC
To: MACARTHUR INVESTMENTS, LLC
Reel/Frame 021731/0956 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NAME OF THE RECEIVING PARTY. PREVIOUSLY RECORDED ON REEL 017760 FRAME 0757. ASSIGNOR(S) HEREBY CONFIRMS THE THE NAME OF THE RECEIVING PARTY, AS SET FORTH IN THE DOCUMENT, SHOULD BE "MARCARTAN, LLC.". Recorded Oct 27, 2008
From: MACARTHUR INVESTMENTS, LLC
To: MARCARTAN, LLC
Reel/Frame 021744/0041 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2006
From: VIRTUAL WORKSPACE, LLC
To: JACOBSON FAMILY HOLDINGS, LLC
Reel/Frame 017605/0567 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2006
From: MACARTHUR INVESTMENTS, LLC
To: MACARTAN, LLC
Reel/Frame 017597/0517 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2006
From: JACOBSON FAMILY HOLDINGS, LLC
To: MACARTHUR INVESTMENTS, LLC
Reel/Frame 017656/0246 →
CHANGE OF NAME Recorded Jan 24, 2006
From: JACOBSON FAMILY HOLDINGS, LLC
To: MACARTHUR INVESTMENTS, LLC
Reel/Frame 017480/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 1999
From: VIRTUAL WORKSPACE, LLC
To: JACOBSON FAMILY HOLDINGS, LLC
Reel/Frame 009957/0959 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 1998
From: JACOBSON, ANDREA M.
To: VIRTUAL WORKSPACE, INC.
Reel/Frame 009533/0260 →