IP Library Granted Patent US 11,322,230
Granted Patent B2
US 11,322,230 · App. 13/887,117 · Granted May 3, 2022

System and method for generating and implementing a stateless patient history module

Inventors: Régis JP Charlot (Lake Bluff, IL); Frank Naeymi-Rad (Libertyville, IL); Ivana Naeymi-Rad (Chicago, IL)
Assignee: Intelligent Medical Objects, Inc.
G16H10/60
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 11,322,230
App. No.
13/887,117
Granted
May 3, 2022
Kind
B2
Abstract

A system and method for receiving and processing patient medical information for integration into third party applications, including patient medical records, billing systems, and reporting systems. The method may be implemented as a software as a service application separate from the middle tier application server or other computer system implementing the third party application. In addition, the system may operate in a stateless environment in which the computer system running the SaaS application may not retain the patient medical information or data relating to a patient history interview state.

Claims (39)

1. A method for receiving and processing patient medical information in a multiple server environment, comprising:

(1) transmitting data comprising a question designed to obtain medical information by a first server selected from a plurality of servers to an application server, each of the servers storing the question data;

(2) receiving data by a second server comprising a response to the question from the application server, the second server comprising the first server or another one of the plurality of servers;

(3) analyzing the response data and codifying the response data with one or more code values using the second server; and

(4) transmitting the codified response data by the second server to the application server;

wherein the application server is configured to interface with at least one of a storage device and an end user computer, the at least one of the storage device and the end user computer configured to retain interview state data related to the data comprising the question, the response data, and the codified response data and to not transmit the interview state to any of the plurality of servers.

2. A method according to claim 1 , wherein the code values comprise interface terminology codes.

3. A method according to claim 1 , wherein, between steps (1) and (2), the application server formats the data comprising a question, transmits the formatted data to the end user computer system, and receives a response to the question from the end user computer system.

4. A method according to claim 1 , wherein the analyzing step comprises determining a next question to transmit to the application server.

5. A method according to claim 4 , wherein steps (1) through (4) are repeated for the next question.

6. A method according to claim 1 , wherein, between steps (3) and (4), the codified response data is formatted for integration with an electronic health record.

7. A method according to claim 6 , wherein the formatting comprises formatting the analyzed data according to a Continuity of Care Document or a Clinical Document Architecture standard.

8. A method for a first computer system to receive and process patient medical information in a stateless manner with interview history state data including answers to questions, comprising:

receiving, by the first computer system, an XML data file from a second computer system, the XML data file including patient interview history data;

transmitting a first question from the first computer system to the second computer system by revising or rewriting the XML data file;

receiving, by the first computer system, a further revised or rewritten XML data file, data in the further revised or rewritten XML data file comprising the patient interview history data along with data representing an answer to the first question from the second computer system; and

analyzing, using the first computer system, the further revised or rewritten XML data file and adding data including one or more code values codifying the data representing an answer to create a still further revised or rewritten XML data file;

wherein none of the XML data file, the revised or rewritten XML data file, the further revised or rewritten XML data file, or the still further revised or rewritten XML data file includes patient identifying data.

9. A method according to claim 8 , further comprising retaining the patient identifying data on the second computer system.

10. A method according to claim 8 , further comprising retaining the patient identifying data on a third computer system, the third computer system comprising the system initially transmitting data representing the answer to the first question to the second computer system.

11. A method according to claim 8 , further comprising formatting at least some of the still further revised or rewritten XML data file for integration with an electronic health record.

12. A method according to claim 11 , wherein the formatting comprises formatting the data according to a Continuity of Care Document or a Clinical Document Architecture standard.

13. A method according to claim 8 , further comprising:

retaining the patient identifying data on either the second computer system or a third computer system, the third computer system comprising the system initially transmitting data representing the answer to the first question to the second computer system;

wherein the patient identifying data is stored temporarily in a non-transient computer readable medium.

14. A method according to claim 8 , further comprising:

retaining the patient identifying data on either the second computer system or a third computer system, the third computer system comprising the system initially transmitting data representing the answer to the first question to the second computer system;

wherein the patient identifying data is stored in a database or in memory.

15. A system for receiving and processing patient medical information, comprising:

a first computer system configured to transmit question data, receive answer data, codify the answer data, and transmit the answer data;

the first computer system including a processor configured to execute a software as a service application configured to communicate with a middle tier application server and to transmit the question data and answer data; and

a second computer system remote from the first computer system, the second computer system including or in communication with a non-transient computer readable medium configured to store patient identifying data related to the question and answer data,

wherein the first computer system is configured to not store patient identifying data related to the question and answer data.

16. A system according to claim 15 , wherein the application is configured to analyze answer data and determine a next question to transmit to the middle tier application server.

17. A system according to claim 15 , further comprising a data file of interface terminology codes in communication with the application in order to codify the answer data.

18. A system according to claim 15 , wherein the second computer system is the middle tier application server.

19. A system according to claim 15 , wherein the second computer system is a computer system that generates the answer data in response to a user input and transmits the answer data to the middle tier application server.

20. A system according to claim 15 , wherein the patient identifying data is stored temporarily in the non-transient computer readable medium.

21. A system according to claim 15 , wherein the non-transient computer readable medium includes a database or memory.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT R/F 040286/0893 Recorded May 14, 2022
From: ANTARES CAPITAL LP
To: INTELLIGENT MEDICAL OBJECTS, INC.
Reel/Frame 060072/0160 →
RELEASE OF SECURITY INTEREST Recorded May 13, 2022
From: GOLDMAN SACHS BDC, INC.
To: INTELLIGENT MEDICAL OBJECTS, INC.
Reel/Frame 059902/0350 →
SECURITY INTEREST Recorded May 11, 2022
From: INTELLIGENT MEDICAL OBJECTS, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 059895/0569 →
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT R/F 045169/0316 Recorded May 11, 2022
From: ANTARES CAPITAL LP
To: INTELLIGENT MEDICAL OBJECTS, INC.
Reel/Frame 059939/0342 →
AMENDED & RESTATED PATENT SECURITY AGREEMENT Recorded Jan 26, 2018
From: INTELLIGENT MEDICAL OBJECTS, INC.
To: ANTARES CAPITAL LP, AS COLLATERAL AGENT
Reel/Frame 045169/0316 →
PATENT SECURITY AGREEMENT Recorded Oct 7, 2016
From: INTELLIGENT MEDICAL OBJECTS, INC.
To: ANTARES CAPITAL LP
Reel/Frame 040286/0893 →
MERGER Recorded Apr 27, 2015
From: INTELLIGENT MEDICAL OBJECTS, INC.
To: IMO, INC. D/B/A INTELLIGENT MEDICAL OBJECTS, INC.
Reel/Frame 035503/0348 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2013
From: CHARLOT, REGIS JP; NAEYMI-RAD, FRANK; NAEYMI-RAD, IVANA
To: INTELLIGENT MEDICAL OBJECTS, INC.
Reel/Frame 030436/0315 →
Continuity (2)
Provisional Application 61722778 · Nov 5, 2012
Related Publication 20140129258A1 · May 8, 2014