IP Library Granted Patent US 8,626,671
Granted Patent B2
US 8,626,671 · App. 13/743,931 · Granted Jan 7, 2014

System and method for automated data breach compliance

Inventor: Warren Ross Federgreen (Jensen Beach, FL)
Assignee: CSRSI, Inc.
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 8,626,671
App. No.
13/743,931
Granted
Jan 7, 2014
Kind
B2
Abstract

Computer-implemented methods and systems for data breach compliance are disclosed. Organization related information may be received. Breach information relating to a data breach event of the organization may be received. The breach information may include, for example, breach event description information, compromised personally identifiable information, and remediation action information. A breach report may be generated based on the breach information, the organization related information, and one or more rules related to data breach. At least one reporting entity may be determined based on the organization related information, the breach information, and the one or more rules. The breach report may be output.

Claims (90)

1. A computer-implemented system for data breach compliance, comprising:

memory having at least one region for storing computer executable program code; and

processor for executing the computer executable program code stored in the memory, where the computer executable program code comprises:

code for receiving information related to an organization;

code for receiving breach information relating to a data breach event of the organization, the breach information including breach event description information, compromised personally identifiable information (PII), and remediation action information;

code for generating a breach report based on the breach information, the organization related information, and one or more rules related to data breach;

code for determining, based on a comparison of the organization related information, the breach information, and one or more of the following: state rules, federal rules, international rules, industry standards, and rules applicable to the breach event, whether the breach report is in the proper format;

code for modifying the breach report, if it is determined that the proper format is an entity specific format, to include predetermined data entry fields;

code for selecting one or more reporting entities based on one or more geographic locations associated with the data breach event, where the one or more geographical locations are determined based on the organization related information, the breach information, and the one or more rules, the code for selecting comprising:

code for determining, if the one or more geographic locations are in the United States, any applicable attorney general reporting rules and applicable long reach rules associated with the one or more geographical locations,

code for selecting one or more reporting entities based on the applicable attorney general reporting rules and the applicable long reach rules, and

code for selecting, if the breach information indicates the breach is related to an international jurisdiction, one or more reporting entities based on rules associated with the international jurisdiction;

code for selecting one or more reporting entities based on one or more types of breached data, where the one or more types of breached data are determined based on the compromised PII, the selecting comprising:

code for selecting, if the breached data includes health care related information, at least one reporting entity associated with health care,

code for selecting, if the breached data includes credit card related information, at least one credit card related entity, and

code for selecting a reporting entity based on one or more of rules, regulations, and laws associated with the compromised PII;

code for outputting, if the breach information indicates the breach is related to the United States, the breach report to a United States agency; and

code for outputting the breach report to the one or more reporting entities.

2. The system of claim 1 , further comprising, after executing the code for modifying the breach report, executing:

code for receiving modified organization related information and modified breach information; and

code for updating the breach report based on the modified organization related information and modified breach information.

3. The system of claim 1 , wherein the code for receiving breach information comprises:

code for receiving audio representative of breach report information;

code for converting the audio to text using a speech-to-text conversion process; and

code for organizing the text into breach event description information, compromised PII, and remediation action information.

4. The system of claim 1 , wherein the U.S. agency is one or more of Federal Bureau of Investigation and a federal government agency.

5. The system of claim 1 , wherein the at least one reporting entity associated with health care is one or more of Office of Civil Rights, Office of Health and Human Services, and a Secret Service regional office.

6. The system of claim 1 , wherein code for receiving breach information comprises:

code for generating one or more data entry fields including one or more of a breach event description information, compromised PII, and remediation action information data entry field; and

code for receiving breach information in the one or more data entry fields.

7. The system of claim 6 , wherein the one or more data entry fields are pre-populated based on one or more of previously received data breach event description information, compromised PII, and remediation action information related to a previous breach event associated with the organization.

8. The system of claim 1 , wherein code for receiving breach information comprises:

code for generating one or more data entry fields based on previously received breach event information from the organization; and

code for receiving breach information in the one or more data entry fields.

9. The system of claim 1 , wherein code for receiving breach information comprises receiving the breach information through an application programming interface (API).

10. The system of claim 1 , further comprising code for outputting, if the breach information indicates the breach is related to an international jurisdiction, the breach report to an entity associated with the international jurisdiction.

11. The system of claim 1 , wherein the international jurisdiction includes one or more of European Union, a government of a foreign country, and a state government in a foreign country.

12. The system of claim 1 , wherein the one or more of rules, regulations, and laws associated with the PII include European Union rules related to PII.

13. A computer-implemented system for data breach compliance comprising:

a processor;

a memory in communication with the processor; and

said system configured to:

receive information related to an organization;

receive breach in formation relating to a data breach event of the organization, the breach information including breach event description information, compromised personally identifiable information (PII), and remediation action information;

generate a breach report based on the breach information, the organization related information, and one or more rules related to data breach;

determine, based on a comparison of the organization related information, the breach information, and one or more of the following: state rules, federal rules, international rules, industry standards, and rules applicable to the breach event, whether the breach report is in the proper format;

modify the breach report, if it is determined that the proper format is an entity specific format, to include predetermined data entry fields;

select one or more reporting entities based on one or more geographic locations associated with the data breach event, where the one or more geographical locations are determined based on the organization related information, the breach information, and the one or more rules, wherein the system is configured to:

determine, if the one or more geographic locations are in the United States, any applicable attorney general reporting rules and applicable long reach rules associated with the one or more geographical locations,

select one or more reporting entities based on the applicable attorney general reporting rules and the applicable long reach rules, and

select, if the breach information indicates the breach is related to an international jurisdiction, one or more reporting entities based on rules associated with the international jurisdiction;

select one or more reporting entities based on one or more types of breached data, where the one or more types of breached data are determined based on the compromised PII, wherein the system is configured to:

select, if the breached data includes health care related information, at least one reporting entity associated with health care,

select, if the breached data includes credit card related information, at least one credit card related entity, and

select a reporting entity based on one or more of rules, regulations, and laws associated with the compromised PII;

output, if the breach information indicates the breach is related to the United States, the breach report to a United States agency;

output the breach report to the one or more reporting entities; and

output the breach report to a reviewing entity.

14. The computer-implemented system of claim 13 , wherein the system is further configured to:

receive, from the reviewing entity, modified organization related information and modified breach information; and

update the breach report based on the modified organization related information and modified breach information.

15. The computer-implemented system of claim 13 , wherein the one or more of rules, regulations, and laws associated with the PII include European Union rules related to PII.

16. The computer-implemented system of claim 13 , wherein to receive breach information the system is to:

receive audio representative of breach report information;

convert the audio to text using a speech-to-text conversion process; and

organize the text into breach event description information, compromised PII, and remediation action information.

17. A non-transitory computer readable storage medium having computer executable instructions which when executed by a computer cause the computer to perform operations comprising:

receiving information related to an organization;

receiving breach information relating to a data breach event of the organization, the breach information including breach event description information, compromised personally identifiable information (PII), and remediation action information;

generating a breach report based on the breach information, the organization related information, and one or more rules related to data breach;

determining, based on a comparison of the organization related information, the breach information, and one or more of the following: state rules, federal rules, international rules, industry standards, and rules applicable to the breach event, whether the breach report is in the proper format;

modifying the breach report, if it is determined that the proper format is an entity specific format, to include predetermined data entry fields;

selecting one or more reporting entities based on one or more geographic locations associated with the data breach event, where the one or more geographical locations are determined based on the organization related information, the breach information, and the one or more rules, the selecting comprising the steps of:

determining, if the one or more geographic locations are in the United States, any applicable attorney general reporting rules and applicable long reach rules associated with the one or more geographical locations,

selecting one or more reporting entities based on the applicable attorney general reporting rules and the applicable long reach rules, and

selecting, if the breach information indicates the breach is related to an international jurisdiction, one or more reporting entities based on rules associated with the international jurisdiction;

selecting one or more reporting entities based on one or more types of breached data, where the one or more types of breached data are determined based on the compromised PII, the selecting comprising the steps of:

selecting, if the breached data includes health care related information, at least one reporting entity associated with health care,

selecting, if the breached data includes credit card related information, at least one credit card related entity, and

selecting a reporting entity based on one or more of rules, regulations, and laws associated with the compromised PII;

outputting, if the breach information indicates the breach is related to the United States, the breach report to a United States agency; and

outputting the breach report to the one or more reporting entities.

18. The non-transitory computer readable storage medium of claim 17 , further comprising the operation of outputting, if the breach information indicates the breach is related to an international jurisdiction, the breach report to a entity associated with the international jurisdiction.

19. The non-transitory computer readable storage medium of claim 17 , wherein the receiving breach information operation comprises:

receiving audio representative of breach report information;

converting the audio to text using a speech to text conversion process; and

organizing the text into breach event description information, compromised PII, and remediation action information.

20. The non-transitory computer readable storage medium of claim 17 , comprising, after modifying the breach report, the operation of:

receiving modified organization related information and modified breach information; and

updating the breach report based on the modified organization related information and modified breach information.

Assignments (7)
SECURITY INTEREST Recorded Jun 6, 2025
From: STAX PROCESSING, INC.
To: VCP CAPITAL MARKETS, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 071342/0026 →
CHANGE OF NAME Recorded Jan 9, 2025
From: ATLANTIC-PACIFIC PROCESSING SYSTEMS NV, CORP
To: STAX PROCESSING, INC.
Reel/Frame 069866/0711 →
SECURITY INTEREST Recorded Jan 4, 2023
From: ATLANTIC-PACIFIC PROCESSING SYSTEMS NV, CORP.
To: WESTERN ALLIANCE BANK
Reel/Frame 062274/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2021
From: CSRSI, INC.
To: ATLANTIC-PACIFIC PROCESSING SYSTEMS NV, CORP.
Reel/Frame 057864/0238 →
CHANGE OF NAME Recorded Mar 28, 2019
From: CSR PROFESSIONAL SERVICES
To: CSR PRIVACY SOLUTIONS INC.
Reel/Frame 050156/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2014
From: CSRSI, INC.
To: CSR PROFESSIONAL SERVICES, INC.
Reel/Frame 033066/0232 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2013
From: FEDERGREEN, WARREN ROSS
To: CSRSI, INC.
Reel/Frame 029650/0939 →
Continuity (2)
Continuation In Part 13435126 · Mar 30, 2012
Related Publication 20130262329A1 · Oct 3, 2013