IP Library Granted Patent US 9,323,947
Granted Patent B1
US 9,323,947 · App. 14/611,870 · Granted Apr 26, 2016

System, method and computer program product for controlling access to protected personal information

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 9,323,947
App. No.
14/611,870
Granted
Apr 26, 2016
Kind
B1
Abstract

A computer-based system, method and computer program product for controlling access to protected personal information is disclosed. Protected personal information that is accessible by an information management application program is stored in a computer memory. In response to a request from an authenticated user for information, which includes protected personal information, information is displayed indicating that user has requested protected personal information, but the protected personal information is not displayed. In response to receiving user input requesting access to the protected personal information, a determination is made as to whether the user is authorized to access the requested protected personal information. If so, requested protected personal information is displayed to the user and information is stored relating to the user's access to protected personal information. Otherwise, requested protected personal information is not displayed to the user and information relating to the user's access to protected personal information is not stored.

Claims (44)

1. A method of controlling access to protected personal information stored in a memory, the method comprising:

receiving at a processor associated with the memory a request from a user to access information stored in the memory;

determining whether the information requested includes the protected personal information, and, if so, then displaying an indication that the information requested includes the protected personal information without displaying the requested protected personal information;

displaying an image via a graphical user interface to receive user input via a user input device for toggling between a first state in which the protected personal information is not accessible to the user through search and display capabilities and a second state in which protected personal information is accessible to the user through search and display capabilities;

determining whether the user is authorized to access the requested protected personal information, and, if so, then displaying the protected personal information; and

storing information indicating that the user accessed the protected personal information, and identifying the protected personal information accessed.

2. The method of claim 1 , wherein displaying the image comprises displaying information indicating whether protected personal information is being displayed via the graphical user interface.

3. The method of claim 1 , wherein the protected personal information comprises protected health information.

4. The method of claim 3 , wherein the protected health information comprises at least one of Name, Address, Social Security Number, Medical Record Number, and Cardholder Identifier.

5. The method of claim 3 , wherein the protected health information comprises at least one of Date of Birth, Sex, Relationship to cardholder, Diagnosis Code, National Drug Code (NDC), NDC Description, Generic Code Number (GNC), and GCN Description.

6. The method of claim 1 , wherein the stored information indicating that the user accessed the requested protected personal information comprises at least one of Information Viewed or Accessed, Date and Time of View or Access, User Name, User Identifier, Application Program, Insurance Carrier Name, Insurance Carrier Identifier, Insurance Plan Name, Insurance Plan Identifier, Insurance Group, Store Group Identifier, National Council for Prescription Drug Programs (NCPDP) or National Provider Identifier (NPI) Quantity Dispensed, Days Supply, Prescription Number, Fill Date, and Coordination of Benefits (COB).

7. The method of claim 1 , wherein the protected personal information comprises financial information.

8. The method of claim 1 , further comprising storing information indicating that the user has requested access to and is authorized to access protected personal information for use in responding to the user's next request for information.

9. The method of claim 1 , further comprising:

receiving input from the user via the user input device indicating that the displayed protected personal information should be concealed; and

in response to receiving the input that displayed protected personal information should be concealed, concealing the previously displayed protected personal information.

10. The method of claim 1 , further comprising in response to receiving from the user input requesting that displayed protected personal information should be concealed, storing information indicating that the user has requested that protected personal information be concealed for use in responding to the user's next request for information.

11. A system comprising:

a processor and a memory coupled thereto, said memory configured to store information including protected personal information, said processor cooperating with said memory for

receiving a request from a user to access information stored on the memory,

determining whether the information requested includes the protected personal information, and, if so, then displaying an indication that the information requested includes the protected personal information without displaying the requested protected personal information,

displaying an image via a graphical user interface to receive user input via a user input device for toggling between a first state in which the protected personal information is not accessible to the user through search and display capabilities and a second state in which protected personal information is accessible to the user through search and display capabilities,

determining whether the user is authorized to access the requested protected personal information, and, if so, then displaying the protected personal information, and

storing information indicating that the user accessed the protected personal information, and identifying the protected personal information accessed.

12. The system of claim 11 , wherein displaying the image comprises displaying information indicating whether protected personal information is being displayed via the graphical user interface.

13. The system of claim 11 , wherein the protected personal information comprises protected health information.

14. The system of claim 13 , wherein the protected health information comprises at least one of Name, Address, Social Security Number, Medical Record Number, and Cardholder Identifier.

15. The system of claim 13 , wherein the protected health information comprises at least one of Date of Birth, Sex, Relationship to cardholder, Diagnosis Code, National Drug Code (NDC), NDC Description, Generic Code Number (GNC), and GCN Description.

16. The system of claim 11 , wherein the stored information indicating that the user accessed the requested protected personal information comprises at least one of Information Viewed or Accessed, Date and Time of View or Access, User Name, User Identifier, Application Program, Insurance Carrier Name, Insurance Carrier Identifier, Insurance Plan Name, Insurance Plan Identifier, Insurance Group, Store Group Identifier, National Council for Prescription Drug Programs (NCPDP) or National Provider Identifier (NPI) Quantity Dispensed, Days Supply, Prescription Number, Fill Date, and Coordination of Benefits (COB).

17. The system of claim 11 , wherein the protected personal information comprises financial information.

18. The system of claim 11 , wherein said processor and memory are further configured for storing information indicating that the user has requested access to and is authorized to access protected personal information for use in responding to the user's next request for information.

19. The system of claim 11 , wherein said processor and memory are further configured for:

receiving input from the user via the user input device indicating that the displayed protected personal information should be concealed; and

in response to receiving the input that displayed protected personal information should be concealed, concealing the previously displayed protected personal information.

20. The system of claim 11 , wherein said processor and memory are further configured for in response to receiving from the user input requesting that displayed protected personal information should be concealed, storing information indicating that the user has requested that protected personal information be concealed for use in responding to the user's next request for information.

21. A non-transitory computer-readable storage medium comprising program instructions configured to perform steps comprising:

receiving a request from a user to access information stored on a memory;

determining whether the information requested includes protected personal information, and, if so, then displaying an indication that the information requested includes the protected personal information without displaying the requested protected personal information;

displaying an image via a graphical user interface to receive user input via a user input device for toggling between a first state in which the protected personal information is not accessible to the user through search and display capabilities and a second state in which protected personal information is accessible to the user through search and display capabilities;

determining whether the user is authorized to access the requested protected personal information, and, if so, then displaying the protected personal information; and

storing information indicating that the user accessed the protected personal information, and identifying the protected personal information accessed.

22. The non-transitory computer readable medium of claim 21 , wherein displaying the image comprises displaying information indicating whether protected personal information is being displayed via the graphical user interface.

23. The non-transitory computer readable medium of claim 21 , wherein the protected personal information comprises protected health information.

24. The non-transitory computer readable medium of claim 21 , wherein the protected personal information comprises financial information.

Assignments (6)
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS (REEL/FRAME 042382/0483) Recorded Jun 28, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: INMAR, INC.; INMAR ANALYTICS, INC.; CAROLINA COUPON CLEARING, INC. (N/K/A INMAR CLEARING, INC.); CAROLINA LOGISTICS SERVICES, LLC (N/K/A INMAR SUPPLY CHAIN SOLUTIONS, LLC); CAROLINA MANUFACTURER’S SERVICES, INC. (N/K/A INMAR BRAND SOLUTIONS, INC.); CAROLINA PROMOTIONS SERVICES, INC. (N/K/A INMAR, INC.)
Reel/Frame 064148/0698 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS (REEL/FRAME 04238/0693) Recorded Jun 28, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: INMAR, INC.; INMAR ANALYTICS, INC.; CAROLINA COUPON CLEARING, INC. (N/K/A INMAR CLEARING, INC.); CAROLINA LOGISTICS SERVICES, LLC (N/K/A INMAR SUPPLY CHAIN SOLUTIONS, LLC); CAROLINA MANUFACTURER’S SERVICES, INC. (N/K/A INMAR BRAND SOLUTIONS, INC.); CAROLINA PROMOTIONS SERVICES, INC. (N/K/A INMAR, INC.)
Reel/Frame 064148/0748 →
SECURITY INTEREST Recorded Jun 28, 2023
From: INMAR, INC.; INMAR SUPPLY CHAIN SOLUTIONS, LLC; AKI TECHNOLOGIES, INC.; INMAR ANALYTICS, INC.; INMAR BRAND SOLUTIONS, INC.; INMAR CLEARING, INC.; INMAR RX SOLUTIONS, INC.; INMAR - YOUTECH, LLC; QUALANEX, LLC; CAROLINA COUPON CLEARING, INC. (N/K/A INMAR CLEARING, INC.); COLLECTIVE BIAS, INC. (N/K/A INMAR BRAND SOLUTIONS, INC.); MED-TURN, INC. (N/K/A INMAR RX SOLUTIONS, INC.)
To: JEFFERIES FINANCE LLC
Reel/Frame 064148/0903 →
SECURITY INTEREST Recorded May 2, 2017
From: INMAR, INC.; INMAR ANALYTICS, INC.; CAROLINA COUPON CLEARING, INC.; CAROLINA LOGISTICS SERVICES, INC.; CAROLINA MANUFACTURER'S SERVICES, INC.; CAROLINA PROMOTIONS SERVICES, INC.; COLLECTIVE BIAS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 042382/0483 →
SECURITY INTEREST Recorded May 2, 2017
From: INMAR, INC.; INMAR ANALYTICS, INC.; CAROLINA COUPON CLEARING, INC.; CAROLINA LOGISTICS SERVICES, INC.; CAROLINA MANUFACTURER'S SERVICES, INC.; CAROLINA PROMOTIONS SERVICES, INC.; COLLECTIVE BIAS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 042382/0693 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2015
From: HARDING, LARI; RENEGAR, SCOTT; MURRAY, ANGELA
To: CAROLINA COUPON CLEARING, INC.
Reel/Frame 034867/0946 →