IP Library Granted Patent US 7,774,377
Granted Patent B2
US 7,774,377 · App. 10/727,184 · Granted Aug 10, 2010

Range definition method and system

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 7,774,377
App. No.
10/727,184
Granted
Aug 10, 2010
Kind
B2
Abstract

A range-conversion method and system includes receiving data records. Each data record includes one or more data fields and a field value associated with each data field. One or more data fields are identified as a range-based data field. A plurality of text-based range descriptors are defined, such that each text-based range descriptor is associated with a range of field values for one of the range-based data fields.

Claims (51)

1. A range-conversion method comprising:

receiving medical data records, wherein each of the medical data records includes at least a portion of a corresponding patient's medical history that includes one or more data fields and a field value associated with each data field;

identifying one or more of said data fields as a range-based data field;

defining, by an authorized user who has authorized access to the medical data records, a plurality of text-based range descriptors, wherein each text-based range descriptor is associated with a range of field values for one of the range-based data fields; and

generating a text-string for each of the medical data records, wherein the text-string includes one or more text-based data descriptors, such that each data descriptor includes:

a field descriptor that defines a specific data field within the each of the medical data records to which the text-string is related, and

a value descriptor that defines the field value associated with the specific data field;

wherein a specific data record includes a range-based data field, the range-conversion method further comprising:

incorporating, as the value descriptor of the text-string associated with the specific data record, the text-based range descriptor that is associated with the field value of the range-based data field included in the specific data record.

2. The range-conversion method of claim 1 wherein a text-string is associated with a specific data record.

3. The range-conversion method of claim 2 wherein the specific data record includes a range-based data field, the range-conversion method further comprising:

incorporating, into the text-string associated with the specific data record, the text-based range descriptor that is associated with the field value of the range-based data field included in the specific data record.

4. The range-conversion method of claim 1 wherein each text-string further includes a record identifier that identifies the data record to which the text-string is related.

5. The range-conversion method of claim 1 wherein each data descriptor includes one or more starting characters, one or more separator characters, and one or more ending characters.

6. The range-conversion method of claim 5 wherein the field descriptor is positioned between the separator characters and one of the starting characters and the ending characters.

7. The range-conversion method of claim 6 wherein the value descriptor is positioned between the separator characters and the other of the starting characters and the ending characters.

8. The range-conversion method of claim 1 wherein each range of field values is a numeric range.

9. The range-conversion method of claim 1 wherein each of the defined text-based range descriptors represents a corresponding medical status of the patient reflected by field values contained in the range of field values associated with the text-based range descriptor.

10. The range-conversion method of claim 1 wherein said authorized user comprises an authorized medical service provider of a patient.

11. The range-conversion method of claim 10 wherein said medical records are stored to a computer-based repository, and wherein said authorized medical service provider possesses an access key for the patient that permits access to at least a portion of the patient's medical records.

12. A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by the processor, cause that processor to:

receive medical data records, wherein each of the medical data records includes at least a portion of a corresponding patient's medical history that includes one or more data fields and a field value associated with each data field;

receive user selection of one or more of said data fields as a range-based data field;

receive user definition of a plurality of text-based range descriptors, wherein each text-based range descriptor is associated with a range of field values for the selected one or more of the range-based data fields; and

generate a text-string for each of the medical data records, wherein the text-string includes one or more text-based data descriptors, such that each data descriptor includes:

a field descriptor that defines a specific data field within the each of the medical data records to which the text-string is related, and

a value descriptor that defines the field value associated with the specific data field;

wherein a specific data record includes a range-based data field, the computer program product of claim further comprising instructions for:

incorporating, as the value descriptor of the text-string associated with the specific data record, the text-based range descriptor that is associated with the field value of the range-based data field included in the specific data record.

13. The computer program product of claim 12 wherein a text-string is associated with a specific data record.

14. The computer program product of claim 12 wherein the specific data record includes a range-based data field, the computer program product further comprising instructions for:

incorporating, into the text-string associated with the specific data record, the text-based range descriptor that is associated with the field value of the range-based data field included in the specific data record.

15. The computer program product of claim 12 wherein each text-string further includes a record identifier that identifies the data record to which the text-string is related.

16. The computer program product of claim of claim 12 wherein each data descriptor includes one or more starting characters, one or more separator characters, and one or more ending characters.

17. The computer program product of claim of claim 16 wherein the field descriptor is positioned between the separator characters and one of the starting characters and the ending characters.

18. The computer program product of claim of claim 17 wherein the value descriptor is positioned between the separator characters and the other of the starting characters and the ending characters.

19. The computer program product of claim of claim 12 wherein each range of field values is a numeric range.

20. The computer program product of claim 12 wherein each or the defined text-based range descriptors represents a corresponding medical status of the patient reflected by field values contained in the range of field values associated with the text-based range descriptor.

21. The computer program product of claim 12 wherein said user comprises an authorized medical service provider of a patient.

22. A searching system comprising:

a server system including a computer processor and associated memory, the server system having a database that includes a plurality of medical data records, wherein each of the medical data records includes at least a portion of a corresponding patient's medical history;

wherein the server system is configured to:

receive medical data records, wherein each data record includes one or more data fields and a field value associated with each data field, and wherein said field value includes a patient-specific value or the corresponding patient;

identify one or more of said data fields as a range-based data field that can accept any numeric value within a range of valid numeric values;

define a plurality of text-based range descriptors, wherein each text-based range descriptor is associated with a range of field values for one of the range-based data fields, wherein each of the text-based range descriptors represents a corresponding medical status of the patient reflected by field values contained in the range of field values associated with the text-based range descriptor; and

generate a text-string for each of the medical data records, wherein the text-string includes one or more text-based data descriptors, such that each data descriptor includes:

a field descriptor that defines a specific data field within the each of the medical data records to which the text-string is related, and

a value descriptor that defines the field value associated with the specific data field;

wherein a specific data record includes a range-based data field, the range-conversion method further comprising:

incorporating, as the value descriptor of the text-string associated with the specific data record, the text-based range descriptor that is associated with the field value of the range-based data field included in the specific data record.

23. The searching system of claim 22 wherein the server system is coupled to a distributed computing network.

Assignments (9)
CHANGE OF NAME Recorded Apr 26, 2017
From: TRIZETTO CORPORATION
To: COGNIZANT TRIZETTO SOFTWARE GROUP, INC.
Reel/Frame 042335/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2013
From: THE TRIZETTO GROUP, INC
To: TRIZETTO CORPORATION
Reel/Frame 030462/0735 →
SECURITY AGREEMENT Recorded Oct 3, 2012
From: THE TRIZETTO GROUP, INC.; TZ US HOLDCO, INC.; OPTION SERVICES GROUP, INC.; GATEWAY EDI, LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 029068/0480 →
SHORT FORM AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 18, 2011
From: THE TRIZETTO GROUP, INC.; TZ US HOLDCO, INC.; GATEWAY EDI, LLC; OPTION SERVICES GROUP INC.; TRIZETTO PUERTO RICO, INC. (F.K.A. QCSI PUERTO RICO, INC.)
To: ROYAL BANK OF CANADA
Reel/Frame 026304/0728 →
MERGER Recorded Jan 5, 2009
From: CAREKEY, INC.
To: THE TRIZETTO GROUP, INC.
Reel/Frame 022052/0368 →
SECURITY AGREEMENT Recorded Sep 12, 2008
From: TZ US HOLDCO, INC.; TZ MERGER SUB, INC.; THE TRIZETTO GROUP, INC.; CAREKEY, INC.; DIGITAL INSURANCE SYSTEMS CORPORATION; FINSERV HEALTH CARE SYSTEMS, INC.; HEALTH NETWORKS OF AMERICA, INC.; HEALTHWEB, INC.; MARGOLIS HEALTH ENTERPRISES, INC.; NOVALIS CORPORATION; NOVALIS DEVELOPMENT & LICENSING CORPORATION; NOVALIS DEVELOPMENT CORPORATION; NOVALIS SERVICES CORPORATION; OPTION SERVICES GROUP, INC.; PLAN DATA MANAGEMENT, INC.; QCSI PUERTO RICO, INC.; QUALITY CARE SOLUTIONS, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 021523/0159 →
RELEASE OF SECURITY INTEREST Recorded Aug 4, 2008
From: WELLS FARGO FOOTHILL, INC.
To: CAREKEY, INC.
Reel/Frame 021328/0878 →
SECURITY AGREEMENT Recorded Sep 17, 2007
From: CAREKEY, INC.
To: WELLS FARGO FOOTHILL, INC.
Reel/Frame 019835/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2004
From: SCHOENBERG, ROY
To: CAREKEY, INC.
Reel/Frame 015319/0800 →