IP Library Patent Application 15994880
Patent Application
App. No. 15/994,880

APPARATUS, SYSTEM AND METHOD FOR SECURE PROCESSING AND TRANSMISSION OF DATA

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 None
App. No.
15/994,880
Abstract

A system, apparatus and method for securely transmitting notifications pursuant to a medical regimen for a user. A portal database stores patient medical data and compliance data relating to the medical regimen, and an access matrix is provided defining different access permissions for a plurality of groups. A data model is processed to calculate a notification schedule for different content at different times. The access matrix is processed to form a binary tree to calculate a number of different cryptographic keys that will be distributed specific to each group, wherein the different cryptographic keys define a level of access for each group. The different cryptographic keys are transmitted, and a notification is transmitted pursuant to the medical regimen to a first group of the plurality of groups according to at least one of the defined access permissions.

Claims (45)

1 . A system for securely transmitting notifications pursuant to a medical regimen for a user, comprising:

a portal processor;

a communications interface, operatively coupled to the portal processor; and

a portal database, operatively coupled to the portal processor, wherein the portal database comprises

patient medical data and compliance data relating to the medical regimen,

an access matrix defining different access permissions for a plurality of groups comprising one or more users,

wherein the portal processor is configured to

process a data model for the medical regimen to calculate a notification schedule, wherein the notification schedule comprises content for individual notifications and times in which the individual notifications are transmitted,

process the access matrix to form a binary tree to calculate and transmit a number of different cryptographic keys that will be distributed specific to each group, wherein the different cryptographic keys define a level of access for each group, and

transmit, via the communication interface, the notification pursuant to the medical regimen to a first group of the plurality of groups according to at least one of the defined access permissions.

2 . The system of claim 1 , wherein the portal processor is configured to receive feedback from the transmitted notification, and wherein the portal processor is configured to reprocess the data model to calculate a new notification schedule.

3 . The system of claim 2 , wherein the portal processor is configured to transmit, via the communication interface, a new notification pursuant to the medical regimen according to the new notification schedule.

4 . The system of claim 2 , wherein the portal processor is configured to transmit, via the communication interface, a new notification pursuant to the medical regimen to the first group and a second group of the plurality of groups, wherein the second group has a different level of access from the first group.

5 . The system of claim 1 , wherein at least some of the different cryptographic keys are configured to derive sub keys.

6 . The system of claim 5 , wherein the sub keys are derived using a one-way hash function.

7 . The system of claim 1 , wherein the notification comprises data for the user to enter data as feedback.

8 . A method for securely transmitting notifications pursuant to a medical regimen for a user, comprising:

storing, in a portal database, patient medical data and compliance data relating to the medical regimen,

storing, in the portal database, an access matrix defining different access permissions for a plurality of groups comprising one or more users,

processing a data model for the medical regimen via a portal processor operatively coupled to the portal database, to calculate a notification schedule, wherein the notification schedule comprises content for individual notifications and times in which the individual notifications are transmitted,

process, via the portal processor, the access matrix to form a binary tree to calculate a number of different cryptographic keys that will be distributed specific to each group, wherein the different cryptographic keys define a level of access for each group;

transmitting, via a communications interface, the different cryptographic keys; and

transmitting, via the communications interface, the notification pursuant to the medical regimen to a first group of the plurality of groups according to at least one of the defined access permissions.

9 . The method of claim 8 , further comprising

receiving, in the portal processor via the communications interface, feedback from the transmitted notification, and

reprocessing the data model to calculate a new notification schedule.

10 . The method of claim 9 , further comprising transmitting, via the communication interface, a new notification pursuant to the medical regimen according to the new notification schedule.

11 . The method of claim 9 , further comprising transmitting, via the communication interface, a new notification pursuant to the medical regimen to the first group and a second group of the plurality of groups, wherein the second group has a different level of access from the first group.

12 . The method of claim 8 , wherein at least some of the different cryptographic keys are configured to derive sub keys.

13 . The method of claim 12 , wherein the sub keys are derived using a one-way hash function.

14 . The method of claim 8 , wherein the notification comprises data for the user to enter data as feedback.

15 . A system for securely transmitting notifications pursuant to a medical regimen for a user, comprising:

a portal processor;

a communications interface, operatively coupled to the portal processor; and

a portal database, operatively coupled to the portal processor, wherein the portal database comprises

patient medical data relating to the medical regimen, and

an access matrix defining different access permissions for a plurality of groups comprising one or more users,

wherein the portal processor is configured to

process the access matrix to form a binary tree to calculate and transmit a number of different cryptographic keys that will be distributed specific to each group, wherein the different cryptographic keys define a level of access for each group, and

transmit, via the communication interface, the notification on a notification schedule pursuant to the medical regimen to a first group of the plurality of groups according to at least one of the defined access permissions.

16 . The system of claim 15 , wherein the portal processor is configured to receive feedback from the transmitted notification, and wherein the portal processor is configured to reprocess the data model to calculate a new notification schedule.

17 . The system of claim 16 , wherein the portal processor is configured to transmit, via the communication interface, a new notification pursuant to the medical regimen according to the new notification schedule.

18 . The system of claim 16 , wherein the portal processor is configured to transmit, via the communication interface, a new notification pursuant to the medical regimen to the first group and a second group of the plurality of groups, wherein the second group has a different level of access from the first group.

19 . The system of claim 15 , wherein at least some of the different cryptographic keys are configured to derive sub keys.

20 . The system of claim 19 , wherein the sub keys are derived using a one-way hash function.

Assignments (2)
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded May 16, 2022
From: ALLSCRIPTS SOFTWARE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 060073/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2018
From: SCHOENBERG, STEVE
To: ALLSCRIPTS SOFTWARE, LLC
Reel/Frame 047268/0443 →