IP Library Patent Application 13401225
Patent Application
App. No. 13/401,225

HEURISTICALLY RESOLVING CONTENT ITEMS IN AN EXTENSIBLE CONTENT MANAGEMENT SYSTEM

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.
13/401,225
Abstract

Certain examples provide methods, systems and apparatus to facilitate heuristic content resolution to resolve ambiguity or conflict among available context variants for a content-based clinical application. An example method includes identifying a selected content item, the content item associated with a context input, the content item representing a parameterization of instructions to instruct a content-based application how to operate, the content item formulated according to one or more detailed clinical models. The example method includes identifying available context variants for the content item. The example method includes rejecting context variants conflicting with the context input of the content item. The example method includes rejecting context variants more specific than the context input of the content item. The example method includes selecting a most specific remaining context variant for the content item based on the context input.

Claims (32)

1 . A method of heuristic content resolution to resolve ambiguity or conflict among available context variants for a content-based clinical application, the method comprising:

identifying a selected content item, the content item associated with a context input, the content item representing a parameterization of instructions to instruct a content-based application how to operate, the content item formulated according to one or more detailed clinical models, wherein the content item is to be created, stored, deployed, and retrieved independently of creation and deployment of the content-based clinical application consuming data based on the content item;

identifying, automatically using a processor based on the context input, available context variants for the content item;

rejecting, automatically using a processor, context variants conflicting with the context input of the content item;

rejecting, automatically using a processor, context variants more specific than the context input of the content item;

selecting a most specific remaining context variant for the content item based on the context input; and

providing the selected context variant for the content-based clinical application.

2 . The method of claim 1 , wherein the context input identifies a user context.

3 . The method of claim 1 , wherein the context input identifies one or more of a location and a role.

4 . The method of claim 1 , wherein the context input is dynamically specified at application runtime.

5 . The method of claim 1 , wherein the content-based application is versioned based on the context input.

6 . The method of claim 1 , wherein content comprises at least one of configuration content, preferences content, reference content, and application content.

7 . The method of claim 1 , further comprising automatically identifying, using a processor based on the context input, dependencies, tasks, and associated resources to form the content-based clinical application.

8 . The method of claim 7 , wherein content is organized into one or more formlets according to one or more detailed clinical models and wherein the one or more formlets are organized into the content-based clinical application according to one or more detailed clinical models.

9 . The method of claim 1 , wherein context resolution for the content-based clinical application allows appropriate information to be displayed based on at least one of who, what, and where a user of the content-based clinical application is.

10 . The method of claim 9 , wherein a change in a context variant changes context resolution of another content item.

11 . A tangible computer-readable storage medium including computer program code which, when executed, implements a method of heuristic content resolution to resolve ambiguity or conflict among available context variants for a content-based clinical application, the method comprising:

identifying a selected content item, the content item associated with a context input, the content item representing a parameterization of instructions to instruct a content-based application how to operate, the content item formulated according to one or more detailed clinical models, wherein the content item is to be created, stored, deployed, and retrieved independently of creation and deployment of the content-based clinical application consuming data based on the content item;

identifying, automatically using a processor based on the context input, available context variants for the content item;

rejecting, automatically using a processor, context variants conflicting with the context input of the content item;

rejecting, automatically using a processor, context variants more specific than the context input of the content item;

selecting a most specific remaining context variant for the content item based on the context input; and

providing the selected context variant for the content-based clinical application.

12 . The computer-readable storage medium of claim 11 , wherein the context input identifies a user context.

13 . The computer-readable storage medium of claim 11 , wherein the context input identifies one or more of a location and a role.

14 . The computer-readable storage medium of claim 11 , wherein the context input is dynamically specified at application runtime.

15 . The computer-readable storage medium of claim 11 , wherein the content-based application is versioned based on the context input.

16 . The computer-readable storage medium of claim 11 , wherein content comprises at least one of configuration content, preferences content, reference content, and application content.

17 . The computer-readable storage medium of claim 11 , wherein the method further comprises automatically identifying, using a processor based on the context input, dependencies, tasks, and associated resources to form the content-based clinical application.

18 . The computer-readable storage medium of claim 17 , wherein content is organized into one or more formlets according to one or more detailed clinical models and wherein the one or more formlets are organized into the content-based clinical application according to one or more detailed clinical models.

19 . The computer-readable storage medium of claim 11 , wherein context resolution for the content-based clinical application allows appropriate information to be application is.

20 . The computer-readable storage medium of claim 19 , wherein a change in a context variant changes context resolution of another content item.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2012
From: JOHNSON, CESSILY
To: IHC HEALTH SERVICES INC.
Reel/Frame 028234/0339 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2012
From: AGRAWAL, NITIN; JAMES, ALAN FERRIS; IRWIN, DOUGLAS; EDWARDS, DAVID
To: GENERAL ELECTRIC COMPANY
Reel/Frame 028234/0580 →