IP Library Granted Patent US 10,891,367
Granted Patent B2
US 10,891,367 · App. 16/253,124 · Granted Jan 12, 2021

System and method for the display of restricted information on private displays

Inventor: Evan K. Fram (Paradise Valley, AZ)
Assignee: NEC CORPORATION
G06F21/44G06F16/95G06F19/321G06F21/6245G16H10/60G16H15/00G16H30/20G16H40/20G16H40/63H04L63/102H04L63/105G06F2221/032
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,891,367
App. No.
16/253,124
Granted
Jan 12, 2021
Kind
B2
Abstract

The present invention is directed to a system and method for restricting data, or portions thereof, to specific display devices when accessed by a user. Furthermore, the system and method of the invention are directed, in part, to evaluating in real time, the access level of a device and restricting the availability of sensitive information on the device according to the access level as determined by device location and hardware configuration.

Claims (87)

1. A computer-implemented method for preventing inadvertent violations of confidentiality, the method comprising:

by one or more processors executing program instructions:

determining, for a dataset including patient medical information, an access restriction level of the dataset;

receiving, from a display device, a request for the dataset;

determining an access restriction level of the display device based on whether a location of the display device is fixed or variable;

comparing the access restriction level of the display device and the access restriction level of the dataset;

in response to the comparison, denying the request for the dataset that includes patient medical information to prevent the display device from displaying the dataset when the access restriction level of the display device is smaller than the access restriction level of the dataset;

receiving, from the display device, a request for an audio feature associated with the dataset;

determining an audio configuration of the display device; and

in response to determining that the audio configuration is not configured to output audio through a private audio device, denying the request for the audio feature.

2. The computer-implemented method of claim 1 , wherein the request is associated with access credentials from a user, the method further comprising:

by one or more processors executing program instructions:

receiving, from a second display device that is smaller than a threshold physical size, a second request for the dataset, wherein the second request is associated with the access credentials;

accessing second data indicative of a physical size of the second display device;

determining, based at least in part on the physical size of the second display device, a second access restriction level of the second display device;

comparing the second access restriction level of the second display device and the access restriction level of the dataset; and

in response to the comparison of the second access restriction level of the second display device and the access restriction level of the dataset, communicating the dataset to the second display device.

3. The computer-implemented method of claim 2 , wherein the physical size is an area or a length associated with a dimension of the display device.

4. The computer-implemented method of claim 2 , wherein the physical size is an area or a length associated with a dimension of a display screen of the display device.

5. The computer-implemented method of claim 1 further comprising:

by one or more processors executing program instructions:

monitoring a hardware configuration of the display device; and

dynamically updating the access restriction level of the display device in response to a change in the hardware configuration that causes a change in a physical size of the display device.

6. The computer-implemented method of claim 1 , further comprising:

by one or more processors executing program instructions:

authenticating a user of the display device; and

updating the access restriction level of the display device in response to authenticating the user.

7. The computer-implemented method of claim 1 , wherein determining the access restriction level of the display device further comprises:

by one or more processors executing program instructions:

determining the access restriction level of the display device based at least in part on a location of the display device.

8. The computer-implemented method of claim 1 , wherein the computer implemented method further comprises:

by one or more processors executing program instructions:

receiving, from the display device, a request for an audio feature associated with the dataset;

determining an audio configuration of the display device; and

in response to determining that the audio configuration is configured to output audio through a private audio device, communicating the audio feature to the display device.

9. The computer-implemented method of claim 1 , further comprising:

by one or more processors executing program instructions:

receiving input data from the display device when the access restriction level of the display device satisfies a threshold; and

updating the dataset to include the input data.

10. The computer-implemented method of claim 1 further comprising:

by one or more processors executing program instructions:

determining the access restriction level of the display device based on whether the display device is included in a wearable device when the location of the display device is variable.

11. The computer-implemented method of claim 1 further comprising:

by one or more processors executing program instructions:

determining the access restriction level of the display device, based on whether the display device is located in at least one of a doctor's office, a nursing station, and a hospital when the location of the display device is fixed.

12. A system for preventing inadvertent disclosure of private information, the system comprising:

a non-transitory computer readable storage medium having program instructions embodied therewith; and

one or more processors configured to execute the program instructions to cause the one or more processors to:

receive, from a display device, a request for a dataset of patient medical information, wherein the dataset includes a first visual feature and a second visual feature; determine a first access restriction level of the first visual feature and a second access restriction level of the second visual feature;

determine an access restriction level of the display device based on whether a location of the display device is fixed or variable;

compare the access restriction level of the display device and the first access restriction level;

compare the access restriction level of the display device and the second access restriction level;

in response to the comparison of the access restriction level of the display device to the first access restriction level, communicate the first visual feature of the dataset to the display device;

in response to the comparison of the access restriction level of the display device to the second access restriction level, restrict the display device from accessing the second visual feature to prevent the display device from displaying the second visual feature when the access restriction level of the display device is smaller than the access restriction level of the dataset;

receive a request for an audio feature associated with the dataset;

determine an audio configuration of the display device; and

in response to determining that the audio configuration is configured to output audio through a private audio device, communicate the audio feature to the display device.

13. The system of claim 12 , wherein the first visual feature and the second visual feature show different categories of medical information.

14. The system of claim 12 , wherein the one or more processors are configured to execute the program instructions to further cause the one or more processors to:

access data indicative of a physical size characteristic of a second display device; determine, based at least in part on the physical size characteristic of the second display device, an access restriction level of the second display device

compare the access restriction level of the second display device and the access restriction level of the dataset; and

in response to the comparison, communicate the first visual feature and the second visual feature of the dataset to the second display device.

15. The system of claim 14 , wherein the physical size characteristic includes at least one of:

a display screen length of the display device;

a display screen area of the display device; or

a category of device type, wherein the device type is associated with a range of display sizes.

16. The system of claim 12 , wherein determining the access restriction level of the display device further comprises:

determining the access restriction level of the display device based at least in part on a location of the display device.

17. The system of claim 12 , wherein the one or more processors are configured to execute the program instructions to further cause the one or more processors to:

in response to the comparison of the access restriction level of the display device to the second access restriction level, cause the display device to show an indicator that the access of the second visual feature is restricted.

18. A computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by one or more processors to cause the one or more processors to:

determine, based at least in part on patient medical information in a dataset, an access restriction level of the dataset;

receive, from a display device, a request for the dataset;

determine an access restriction level of the display device based on whether a location of the display device is fixed or variable;

compare the access restriction level of the display device and the access restriction level of the dataset;

in response to the comparison, deny the request for the dataset to prevent the display device from displaying the dataset when the access restriction level of the display device is smaller than the access restriction level of the dataset;

receive a request for an audio feature associated with the dataset;

determine an audio configuration of the display device; and

in response to determining that the audio configuration is configured to output audio through a private audio device, communicate the audio feature to the display device.

19. The computer program product of claim 18 , wherein the program instructions are executable by one or more processors to further cause the one or more processors to:

receive a request for an audio feature associated with the dataset;

determine an audio configuration of the display device; and

in response to determining that the audio configuration is not configured to output audio through a private audio device, restricting access of the audio feature from the display device.

20. The computer program product of claim 18 , further comprising instructions to access data indicative of a physical size characteristic of a second display device wherein data indicative of the physical size characteristic includes at least one of:

a length;

an area; and

a category of device type, wherein the device type is associated with a range of display sizes.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2020
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: NEC CORPORATION
Reel/Frame 052512/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2020
From: MERGE HEALTHCARE SOLUTIONS, INC.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 052142/0585 →
AFFIDAVIT CONCERNING CHANGE IN PATENT OWNERSHIP Recorded Aug 6, 2019
From: D.R. SYSTEMS, INC.
To: MERGE HEALTHCARE SOLUTIONS INC.
Reel/Frame 049967/0426 →
NUNC PRO TUNC ASSIGNMENT Recorded May 16, 2019
From: D.R. SYSTEMS, INC.
To: MERGE HEALTHCARE SOLUTIONS INC.
Reel/Frame 050043/0921 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2019
From: FRAM, EVAN K.
To: D.R. SYSTEMS, INC.
Reel/Frame 048076/0011 →