IP Library Granted Patent US 7,937,374
Granted Patent B2
US 7,937,374 · App. 11/773,472 · Granted May 3, 2011

Electronic data management

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,937,374
App. No.
11/773,472
Granted
May 3, 2011
Kind
B2
Abstract

A method of electronically administering instructions, includes receiving a new instruction; creating new instruction metadata from the new instruction; comparing the new instruction metadata to a data set of existing instruction metadata to identify existing instructions corresponding to the new instruction; determining whether the new instruction metadata indicates that the new instruction revises an existing instruction; comparing the new instruction to any corresponding existing instructions, where the new copy instruction metadata does not indicate that the new instruction revises an existing instruction, to determine if the new instruction revises the existing instructions; initiating revision workflow where the new instruction is determined to revise an existing instruction; and storing the new instruction metadata in the data set of existing instruction metadata and the new instruction in a corresponding data set of existing instructions. A system for electronically administering hundreds of instructions per hour and a computer program for electronically administering a new instruction are also presented.

Claims (60)

1. A method of electronically administering instructions, comprising:

receiving a new instruction;

creating new instruction metadata from the new instruction;

comparing the new instruction metadata to a data set of existing instruction metadata to identify existing instructions corresponding to the new instruction;

determining whether the new instruction metadata indicates that the new instruction revises an existing instruction;

comparing the new instruction to any corresponding existing instructions, where the new copy instruction metadata does not indicate that the new instruction revises an existing instruction, to determine if the new instruction revises the existing instructions;

initiating revision workflow where the new instruction is determined to revise an existing instruction; and

storing the new instruction metadata in the data set of existing instruction metadata and the new instruction in a corresponding data set of existing instructions.

2. The method of claim 1 , wherein initiating revision workflow comprises forwarding the new instruction along with the existing instructions for operator review.

3. The method of claim 2 , wherein initiating revision workflow further comprises:

initiating double check workflow comprising forwarding the new instruction along with the existing instructions for a second operator review;

storing the revision approval data in a data set of approval data for each operator review; and

initiating another double check workflow where the approval data for each operator review is inconsistent.

4. The method of claim 3 , wherein initiating double check workflow comprises overcoming a predetermined threshold.

5. The method of claim 4 , wherein the predetermined threshold comprises at least one of price of advertising spot, flight start date and flight end date.

6. The method of claim 1 , wherein creating new instruction metadata is carried out using optical character recognition software.

7. The method of claim 1 , wherein creating new instruction metadata is carried out by operator input.

8. The method of claim 1 , further comprising identifying additional new instruction metadata from the new instruction as received.

9. The method of claim 1 , wherein the new instruction metadata comprises at least one of an advertiser name, an agency name, a flight start date, a flight end date, a programming time, a particular show, a brand and whether the new instruction is a revision of an existing instruction.

10. The method of claim 1 , wherein receiving the new instruction comprises receiving the new instruction via a facsimile device and/or an email server.

11. The method of claim 1 , wherein the new instruction and the existing instructions comprise advertising copy instructions.

12. A system for electronically administering hundreds of instructions per hour, comprising:

a data receiver for receiving a new instruction;

a processor connected in circuit with the data receiver to receive the new instruction; and

a memory device connected in circuit with the processor, the memory device storing a data set of existing instruction metadata and a corresponding data set of existing instructions;

wherein the processor is configured to:

create new instruction metadata from the new instruction;

compare the new instruction metadata to the data set of existing instruction metadata to identify existing instructions corresponding to the new instruction;

determine whether the new instruction metadata indicates that the new instruction revises an existing instruction;

compare the new instruction to any existing instructions retrieved from the data set of instructions that correspond to the existing instruction metadata, where the new instruction metadata does not indicate that the instruction revises an existing instruction, to determine if the new instruction revises the existing instructions;

initiate revision workflow where the new instruction is determined to revise an existing instruction; and

store the new instruction metadata in the data set of existing instruction metadata and the new instruction in the data set of existing instructions.

13. The system of claim 12 , wherein the processor is further configured to initiate revision workflow by forwarding the new instruction along with the existing instructions for operator review.

14. The system of claim 13 , wherein the processor is further configured to initiate revision workflow by:

initiating double check workflow comprising forwarding the new instruction along with the existing instructions for a second operator review;

storing the revision approval data in a data set of approval data for each operator review; and

initiating another double check workflow where the approval data for each operator review is inconsistent.

15. The system of claim 14 , wherein initiating double check workflow comprises overcoming a predetermined threshold.

16. The system of claim 15 , wherein the predetermined threshold comprises at least one of price of advertising spot, flight start date and flight end date.

17. The system of claim 12 , wherein the processor is further connected in circuit with an optical character recognition device for use in creating new instruction metadata.

18. The system of claim 12 , wherein the processor is further configured to receive operator input for creating new instruction metadata.

19. The system of claim 12 , wherein the data receiver comprises a facsimile device and wherein the processor is further configured to identify additional new instruction metadata on an electronic header as received by the facsimile device.

20. The system of claim 12 , wherein the data receiver comprises an email server.

21. The system of claim 12 , wherein the new instruction metadata comprises at least one of an advertiser name, an agency name, a flight start date, a flight end date, a programming time, a particular show, a brand and whether the new instruction is a revision of an existing instruction.

22. The system of claim 12 , wherein the new instruction and the existing instructions comprise advertising copy instructions.

23. A computer program embodied on a computer readable medium for electronically administering a new instruction, the computer program comprising computer code for:

creating new instruction metadata from the new instruction;

comparing the new instruction metadata to a data set of existing instruction metadata to identify existing instructions corresponding to the new instruction;

determining whether the new instruction metadata indicates that the new instruction revises an existing instruction;

comparing the new instruction to any corresponding existing instructions, where the new copy instruction metadata does not indicate that the instruction revises an existing instruction, to determine if the new instruction revises the existing instructions;

initiating revision workflow where the new instruction is determined to revise an existing instruction; and

storing the new instruction metadata in the data set of existing instruction metadata and the new instruction in a corresponding data set of existing instructions.

24. The computer program of claim 23 , wherein the computer code for initiating revision workflow comprises computer code for forwarding the new instructions along with the existing instructions for operator review.

25. The computer program of claim 24 , wherein the computer code for initiating revision workflow further comprises computer code for:

initiating double check workflow comprising forwarding the new instructions along with the existing instructions for a second operator review;

storing the revision approval data in a data set of approval data for each operator review; and

initiating another double check workflow where the approval data for each operator review is inconsistent.

26. The computer program of claim 25 , wherein initiating double check workflow comprises overcoming a predetermined threshold.

27. The computer program of claim 26 , wherein the predetermined threshold comprises at least one of price of advertising spot, flight start date and flight end date.

28. The computer program of claim 23 , wherein the new instruction and the existing instructions comprise advertising copy instructions.

Assignments (2)
CHANGE OF NAME Recorded Feb 25, 2011
From: NBC UNIVERSAL, INC.
To: NBCUNIVERSAL MEDIA, LLC
Reel/Frame 025851/0179 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2007
From: MCGOVERN, BRIAN PATRICK; ARMENTI, MELINDA VULGARIS; CAVORTI, VANESSA JEAN; CLEMENT, LAUREN ELISE; DEBROY, DEBANSHU; EPPERSON, BRADLEY JAY; LY, DANG HAI; REGAN, PAMELA; SPADARO, LISA MARIE
To: NBC UNIVERSAL, INC.
Reel/Frame 019517/0371 →