IP Library Granted Patent US 10,825,570
Granted Patent B2
US 10,825,570 · App. 15/874,390 · Granted Nov 3, 2020

Clinical content-driven architecture systems and methods of use

Inventors: Alan Ferris James (Murray, UT); Nitin Agrawal (Salt Lake City, UT)
Assignee: General Electric Company
G16H70/00G06F19/00G06Q50/22G06Q50/24G16H10/60G16H40/20
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,825,570
App. No.
15/874,390
Granted
Nov 3, 2020
Kind
B2
Abstract

Certain examples provide methods, systems and apparatus of content-driven clinical information management. An example method includes facilitating authoring of content and combination of the content into a content-based application, wherein content represents a parameterization of instructions to instruct the content-based application how to operate, the content formulated according to one or more detailed clinical models. The example method includes packaging and deploying the content-based application using a processor to one or more targets for installation. The example method includes facilitating installation of the packaged content-based application at the one or more targets. The example method includes managing the content-based application remotely from the one or more targets. In the example method, content is to be created, stored, deployed, and retrieved independently of the creation and deployment of the content-based application consuming data based on the content.

Claims (40)

1. A method of forming a content-based application for execution, the method comprising:

receiving, by a processor, an identifier for a root content item and an association between the root content item, a first context variant, and a second context variant;

dynamically generating, by the processor, a content-based application by:

generating a first content frame from the first context variant, the first context variant retrieved using the identifier for the root content item associated with the first content frame and the association between the root content item and the first context variant corresponding to the first content frame;

generating a second content frame from the second context variant, the second context variant retrieved using the identifier for the root content item associated with the second content frame and the association between the root content item and the second context variant corresponding to the second content frame; and

combining the first content frame and a second content frame according to one or more element models to form the content-based application; and

deploying, by the processor, the content-based application for execution with respect to data via a reference platform.

2. The method of claim 1 , wherein the first context variant corresponding to the first content frame provides content including a parameterization of instructions governing execution of the content-based application.

3. The method of claim 2 , wherein the content includes at least one of configuration content, preference content, reference content, or application content.

4. The method of claim 1 , wherein the reference platform includes a content class interpreter, a content class manager, and a reference platform service, the content-based application to execute with respect to the reference platform at runtime.

5. The method of claim 4 , wherein the reference platform and the content-based application are independently scalable and modifiable.

6. The method of claim 1 , wherein the first context variant is associated with a state and wherein the state is associated with a workflow to control a transition to a next state.

7. The method of claim 1 , wherein dynamically generating the content-based application further includes organizing the first content frame and the second content frame into a first formlet, the first formlet and a second formlet to form the content-based application.

8. A computer-readable storage medium including instructions which, when executed by a processor, cause the processor to at least implement a method of forming a content-based application for execution, the method comprising:

receiving an identifier for a root content item and an association between the root content item, a first context variant, and a second context variant;

dynamically generating a content-based application by:

generating a first content frame from the first context variant, the first context variant retrieved using the identifier for the root content item associated with the first content frame and the association between the root content item and the first context variant corresponding to the first content frame;

generating a second content frame from the second context variant, the second context variant retrieved using the identifier for the root content item associated with the second content frame and the association between the root content item and the second context variant corresponding to the second content frame; and

combining the first content frame and a second content frame according to one or more element models to form the content-based application; and

deploying the content-based application for execution with respect to data via a reference platform.

9. The computer-readable storage medium of claim 8 , wherein the first context variant corresponding to the first content frame provides content including a parameterization of instructions governing execution of the content-based application.

10. The computer-readable storage medium of claim 9 , wherein the content includes at least one of configuration content, preference content, reference content, or application content.

11. The computer-readable storage medium of claim 8 , wherein the reference platform includes a content class interpreter, a content class manager, and a reference platform service, the content-based application to execute with respect to the reference platform at runtime.

12. The computer-readable storage medium of claim 11 , wherein the reference platform and the content-based application are independently scalable and modifiable.

13. The computer-readable storage medium of claim 8 , wherein the first context variant is associated with a state and wherein the state is associated with a workflow to control a transition to a next state.

14. The computer-readable storage medium of claim 8 , wherein dynamically generating the content-based application further includes organizing the first content frame and the second content frame into a first formlet, the first formlet and a second formlet to form the content-based application.

15. An apparatus comprising:

a memory to store instructions, content, and data; and

a processor,

wherein the instructions, when executed by the processor, configure the processor to facilitate formation of a content-based clinical application by at least:

dynamically generating, using an identifier for a root content item and an association between the root content item, a first context variant, and a second context variant, a content-based application by:

generating a first content frame from the first context variant, the first context variant retrieved using the identifier for the root content item associated with the first content frame and the association between the root content item and the first context variant corresponding to the first content frame;

generating a second content frame from the second context variant, the second context variant retrieved using the identifier for the root content item associated with the second content frame and the association between the root content item and the second context variant corresponding to the second content frame; and

combining the first content frame and a second content frame according to one or more element models to form the content-based application; and

deploying the content-based application for execution with respect to data via a reference platform.

16. The apparatus of claim 15 , wherein the first context variant corresponding to the first content frame provides content including a parameterization of instructions governing execution of the content-based application.

17. The apparatus of claim 15 , wherein the reference platform includes a content class interpreter, a content class manager, and a reference platform service, the content-based application to execute with respect to the reference platform at runtime.

18. The apparatus of claim 17 , wherein the reference platform and the content-based application are independently scalable and modifiable.

19. The apparatus of claim 15 , wherein the first context variant is associated with a state and wherein the state is associated with a workflow to control a transition to a next state.

20. The apparatus of claim 15 , wherein the first content frame and the second content frame are to be organized into a first formlet, the first formlet and a second formlet to form the content-based application.

Assignments (2)
NUNC PRO TUNC ASSIGNMENT Recorded May 8, 2025
From: GENERAL ELECTRIC COMPANY
To: GE PRECISION HEALTHCARE LLC
Reel/Frame 071225/0218 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2018
From: JAMES, ALAN FERRIS; AGRAWAL, NITIN
To: GENERAL ELECTRIC COMPANY
Reel/Frame 044659/0448 →
Continuity (3)
Continuation 13401057 · Feb 21, 2012
Provisional Application 61444961 · Feb 21, 2011
Related Publication 20180144830A1 · May 24, 2018