IP Library Granted Patent US 10,204,095
Granted Patent B1
US 10,204,095 · App. 14/618,768 · Granted Feb 12, 2019

Processing and delivery of private electronic documents

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,204,095
App. No.
14/618,768
Granted
Feb 12, 2019
Kind
B1
Abstract

Electronic documents may be large and have numerous pages, sections and areas of information that are useful to some individuals and not others. It is common for large documents to include some information that is intended for only certain recipients and other information that is intended for other recipients. One example may provide receiving a document including a number of pages, identifying a number of extraction attributes corresponding to various users identified in the document, querying the document for the extraction attributes, and creating a number of new documents corresponding to the extraction attributes.

Claims (44)

1. A method, comprising:

receiving a document comprising a plurality of pages;

identifying a unique identifier within the document and a position of the unique identifier, the position comprising left justified, center justified, right justified, top justified, middle justified, or bottom justified;

selecting coordinates for the unique identifier within the document;

in response to selecting the coordinates within the document:

creating a bursting template from the document, the bursting template comprising x and y page coordinates to be used, a number of header or footer pages to skip, and a number of pages per record;

identifying a plurality of extraction attributes corresponding to a plurality of users identified in the document;

querying the document for the plurality of extraction attributes, a number of pages for each new document, and identifier coordinates;

creating, based on the bursting template, a plurality of new documents corresponding to the plurality of extraction attributes;

creating a plurality of notifications corresponding to the plurality of new documents;

inserting a plurality of password protected links in the plurality of notifications; and

transmitting the plurality of notifications to a plurality of corresponding recipients.

2. The method of claim 1 , wherein the extraction attribute is at least one of a user identifier and a user name.

3. The method of claim 1 , wherein the plurality of notifications comprise e-mail messages.

4. The method of claim 1 , wherein the plurality of new documents corresponds to a number of persons identified in the document.

5. An apparatus, comprising:

a receiver that receives a document comprising a plurality of pages; and

a processor that:

identifies a unique identifier within the document and a position of the unique identifier, the position comprising left justified, center justified, right justified, top justified, middle justified, or bottom justified;

selects coordinates for the unique identifier within the document;

in response to the processor selecting the coordinates within the document, the processor further being configured to:

creates a bursting template from the document, the bursting template comprising x and y page coordinates to be used, a number of header or footer pages to skip, and a number of pages per record;

identifies a plurality of extraction attributes corresponding to a plurality of users identified in the document;

queries the document for the plurality of extraction attributes, a number of pages for each new document, and identifier coordinates;

creates, based on the bursting template, a plurality of new documents corresponding to the plurality of extraction attributes;

creates a plurality of notifications corresponding to the plurality of new documents;

inserts a plurality of password protected links in the plurality of notifications; and

transmits the plurality of notifications to a plurality of corresponding recipients.

6. The apparatus of claim 5 , wherein the extraction attribute is at least one of a user identifier, and a user name.

7. The apparatus of claim 5 , wherein the plurality of notifications comprise e-mail messages.

8. The apparatus of claim 5 , wherein the plurality of new documents corresponds to a number of persons identified in the document.

9. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:

receiving a document comprising a plurality of pages;

identifying a unique identifier within the document and a position of the unique identifier, the position comprising left justified, center justified, right justified, top justified, middle justified, or bottom justified;

selecting coordinates for the unique identifier within the document;

in response to selecting the coordinates within the document, creating a bursting template from the document, the bursting template comprising x and y page coordinates to be used, a number of header or footer pages to skip, and a number of pages per record;

identifying a plurality of extraction attributes corresponding to a plurality of users identified in the document;

querying the document for the plurality of extraction attributes, a number of pages for each new document, and identifier coordinates; and

creating, based on the bursting template, a plurality of new documents corresponding to the plurality of extraction attributes;

creating a plurality of notifications corresponding to the plurality of new documents;

inserting a plurality of password protected links in the plurality of notifications; and

transmitting the plurality of notifications to a plurality of corresponding recipients.

10. The non-transitory computer readable storage medium of claim 9 , wherein the extraction attribute is at least one of a user identifier and a user name.

11. The non-transitory computer readable storage medium of claim 9 , wherein the plurality of notifications comprise e-mail messages, and wherein the plurality of new documents corresponds to a number of persons identified in the document.

Assignments (8)
OMNIBUS ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 25, 2024
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH IN ITS CAPACITY AS COLLATERAL AGENT)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS THE SUCCESSOR COLLATERAL AGENT
Reel/Frame 069438/0775 →
CHANGE OF NAME Recorded Apr 3, 2023
From: WEST CORPORATION
To: INTRADO CORPORATION
Reel/Frame 063239/0900 →
CHANGE OF NAME Recorded Apr 3, 2023
From: INTRADO CORPORATION
To: WEST TECHNOLOGY GROUP, LLC
Reel/Frame 063239/0876 →
NOTICE OF GRANT OF SECURITY INTEREST (SECOND LIEN) IN PATENTS Recorded Jan 31, 2023
From: CX360, INC.; WEST TECHNOLOGY GROUP, LLC (FKA INTRADO CORPORATION, FKA WEST CORPORATION); INTRADO INTERACTIVE SERVICES CORPORATION (FKA WEST INTERACTIVE SERVICES CORPORATION, FKA COBALT ACQUISITION COMPANY)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 062571/0018 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS (FIRST LIEN) Recorded Oct 10, 2017
From: WEST CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 044166/0901 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 035783, FRAME 0284 Recorded Oct 10, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: WEST CORPORATION
Reel/Frame 044169/0009 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded May 28, 2015
From: WEST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 035783/0284 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2015
From: BAUMGARTNER, GRETEL; BROGAN, NATHANIEL; HECKMAN, NICKOLAS ROBIN; HEIZMAN, JOSHUA M.; HENCKE, BENJAMIN P.; KELLY, SEAN MICHAEL; PARK, RONALD; WOOD, HOWARD
To: WEST CORPORATION
Reel/Frame 034932/0373 →