Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
205 words
A computer-based surgical services management system for tracking, recording, and communicating patient movement between site locations of a surgical services facility, the system comprising: a peer-to-peer network including: a computer workstation located at each site location; and a coordinating server in network communication with each workstation; a set of objects stored on the peer-to-peer network, all data relevant to an instance of an object being stored only in a distributed, non-relational database, the set of objects comprising: data objects for tracking and recording the patient movements and for producing patient-specific audit trails, the data objects and editing rights to the patient-specific audit trails moving from site to site with the patient; and site-specific data objects produced at each site location for storing site-specific data, the site-specific data objects being maintained at the site where the site-specific data is produced; and an object-based application interface distributed on the peer-to-peer network for accessing, manipulating, and displaying the data objects, the data being stored only in the distributed, non-relational databases, by means of object-based methods specified by the distributed application, wherein a copy of the set of objects is maintained in the coordinating server, data editing of objects being updated via object-based methods periodically over the peer-to-peer network.
Claim 2
Dependent Claim
205 words
A computer-based surgical services management system for tracking, recording, and communicating patient movement between site locations of a surgical services facility, the system comprising: a peer-to-peer network including: a computer workstation located at each site location; and a coordinating server in network communication with each workstation; a set of objects stored on the peer-to-peer network, all data relevant to an instance of an object being stored only in a distributed, non-relational database, the set of objects comprising: data objects for tracking and recording the patient movements and for producing patient-specific audit trails, the data objects and editing rights to the patient-specific audit trails moving from site to site with the patient; and site-specific data objects produced at each site location for storing site-specific data, the site-specific data objects being maintained at the site where the site-specific data is produced; and an object-based application interface distributed on the peer-to-peer network for accessing, manipulating, and displaying the data objects, the data being stored only in the distributed, non-relational databases, by means of object-based methods specified by the distributed application, wherein a copy of the set of objects is maintained in the coordinating server, data editing of objects being updated via object-based methods periodically over the peer-to-peer network.
Claim 3
Dependent Claim
18 words
The system of claim 1, wherein the database further comprises classes for patients, locations, resources, surgeons and anesthesiologists.
Claim 4
Dependent Claim
17 words
The system of claim 2, wherein methods are assigned to each of the classes for updating information.
Claim 5
Dependent Claim
20 words
The system of claim 2, wherein methods are assigned to perform constraint propagation in the network to maintain data structure.
Claim 6
Dependent Claim
54 words
The system of claim 1, wherein the object-based application interface further comprises a plurality of modules for maintaining and displaying the data objects, each of the plurality of modules being selected from the group consisting of: a system status module; a scheduling manager; a calendar; a report writer; and a data archive and analyzer.
Claim 7
Dependent Claim
22 words
The system of claim 1, further comprising a graphical interface for accessing selected ones of the plurality of modules in the database.
Claim 8
Dependent Claim
14 words
The system of claim 1, wherein the server comprises a selected number of workstations.
Claim 9
Dependent Claim
34 words
The system of claim 1, wherein workstation locations are selected from the group comprising: patient homes; same day surgery facilities; holding areas; operating rooms; postanesthesia care units; intensive care units; and hospital ward floors.
Claim 10
Dependent Claim
30 words
The system of claim 1, wherein the server is in network communication with each workstation using a network comprising a 10 Base T ethernet using either TCP/IP or Ethertalk protocols.
Claim 11
Dependent Claim
25 words
The system of claim 1, wherein the network further comprises repeaters for reading data from the distributed database and presenting the data to the user.
Claim 12
Dependent Claim
18 words
The system of claim 1, wherein the network further comprises a modem for remote access to the database.
Claim 13
Dependent Claim
19 words
The system of claim 1, further comprising security access controls and password protection for ensuring patient and hospital privacy.
Claim 14
Dependent Claim
38 words
The system of claim 1, wherein the database further comprises: personnel data for maintaining information regarding personnel, the personnel comprising surgeons, anesthesiologists, and nurses; and equipment data for maintaining information regarding equipment used in relation to surgical services.
Claim 15
Dependent Claim
17 words
The system of claim 1, wherein information is written to text file to generate a transaction register.
Claim 16
Dependent Claim
90 words
The system of claim 1, further comprising: means for inputting bar code information representing data specific to each patient; means for providing time-of-day information; and means for running a computer-based application for combining the bar code information and the time-of-day information to track and record residence and procedure times to produce an audit trail relative to a time course and geographic progression of a patient through surgical services, and whereby a transaction receipt is produced representing a written record for each patient of surgical services provided and who provided them.
Claim 17
Dependent Claim
63 words
The system of claim 1, further comprising: utilization screens for locations in surgical services; and time categories for locations in surgical services and displayed numerically or graphically on the utilization screens, the time categories being selected from the group consisting of: available time, scheduled time, and actual time, whereby actual utilization=actual time/available time, efficiency of utilization=scheduled time/actual time, and forecast utilization=scheduled time/available time.
Claim 18
Dependent Claim
15 words
The system of claim 1, wherein each workstation has a local hard disk memory device.
Claim 19
Dependent Claim
213 words
A computer-implemented method of managing data and for tracking, recording and communicating patient movement between site locations of a surgical services facility, the method comprising the steps of: establishing a set of objects in which all relevant data relevant to an instance of an object exclusively are stored, the set of objects comprising: data objects for tracking and recording the patient movements and for producing patient-specific audit trails, the patient-specific audit trails having data editing rights; and site-specific data; storing the set of objects in a distributed, non-relational database on a peer-to-peer computer network comprising individual workstations, selected ones of the workstations being located at each of the various site locations, a copy of the database being contained on each of the individual workstations, and a copy of the database contained on each of the individual workstations being contained in a coordinating server, the editing rights of the patient-specific data objects moving from site to site with the patient; and using an object-based application interface distributed on the peer-to-peer computer network to access, manipulate, and display the data objects stored only in the distributed, non-relational database, a copy of the set of objects being duplicated on the coordinating server, changes to the data objects being updated over the network on a periodic basis.
Claim 20
Dependent Claim
213 words
A computer-implemented method of managing data and for tracking, recording and communicating patient movement between site locations of a surgical services facility, the method comprising the steps of: establishing a set of objects in which all relevant data relevant to an instance of an object exclusively are stored, the set of objects comprising: data objects for tracking and recording the patient movements and for producing patient-specific audit trails, the patient-specific audit trails having data editing rights; and site-specific data; storing the set of objects in a distributed, non-relational database on a peer-to-peer computer network comprising individual workstations, selected ones of the workstations being located at each of the various site locations, a copy of the database being contained on each of the individual workstations, and a copy of the database contained on each of the individual workstations being contained in a coordinating server, the editing rights of the patient-specific data objects moving from site to site with the patient; and using an object-based application interface distributed on the peer-to-peer computer network to access, manipulate, and display the data objects stored only in the distributed, non-relational database, a copy of the set of objects being duplicated on the coordinating server, changes to the data objects being updated over the network on a periodic basis.
Claim 21
Dependent Claim
209 words
Apparatus for use in a computer-based surgical services management system for tracking, recording, and communicating patient movement between site locations of a surgical services facility, the system including a peer-to-peer network having a memory, a computer workstation located at each site location, and a coordinating server in network communication with each workstation, the apparatus comprising: an object-based application interface distributed on the peer-to-peer network for accessing, manipulating, and displaying the data object, the data being stored only in the distributed, non-relational database, by means of object-based methods specified by the distributed application, wherein a copy of the object is maintained in the coordinating sever, data editing of object being updated via object-based methods periodically over the peer-to-peer network; patient class information stored in the memory, the patient class information including: data storage container definitions for defining data storage containers for holding an expected patient services path, an actual patient services path, patient demographics, and health care providers, respectively; and methods for updating information held in the data storage containers; and location class information stored in the memory, the location class including: data storage container definitions for defining a data storage container for holding patient data and personnel data; and methods for updating information held in the data storage containers.
Claim 22
Dependent Claim
209 words
Apparatus for use in a computer-based surgical services management system for tracking, recording, and communicating patient movement between site locations of a surgical services facility, the system including a peer-to-peer network having a memory, a computer workstation located at each site location, and a coordinating server in network communication with each workstation, the apparatus comprising: an object-based application interface distributed on the peer-to-peer network for accessing, manipulating, and displaying the data object, the data being stored only in the distributed, non-relational database, by means of object-based methods specified by the distributed application, wherein a copy of the object is maintained in the coordinating sever, data editing of object being updated via object-based methods periodically over the peer-to-peer network; patient class information stored in the memory, the patient class information including: data storage container definitions for defining data storage containers for holding an expected patient services path, an actual patient services path, patient demographics, and health care providers, respectively; and methods for updating information held in the data storage containers; and location class information stored in the memory, the location class including: data storage container definitions for defining a data storage container for holding patient data and personnel data; and methods for updating information held in the data storage containers.
Claim 23
Dependent Claim
26 words
The apparatus of claim 19, further comprising resource class information including data storage container definitions for defining data storage containers for holding surgical services resource data.
Claim 24
Dependent Claim
24 words
The apparatus of claim 19, further comprising surgeon class information including data storage container definitions for defining data storage containers for holding surgeon data.
Claim 25
Dependent Claim
57 words
The apparatus of claim 19, wherein the patient class information further includes data storage container definitions for defining data storage containers for holding scheduled times for significant events along the path, expected durations for significant events along the path, actual times for significant events along the path, and actual durations for significant events along the path, respectively.
Claim 26
Dependent Claim
36 words
The apparatus of claim 19, wherein the patient class information further includes data storage container definitions for defining data storage containers for holding initial patient status, patient consent, and at least one interim patient status, respectively.
Claim 27
Dependent Claim
187 words
A computer program product for use in a computer-based surgical services management system for tracking, recording, and communicating patient movement between site locations of a surgical services facility, the system including a peer-to-peer network having a memory, a computer workstation located at each site location, and a coordinating server in network communication with each workstation, the computer program product comprising a computer usable medium having computer readable program code thereon including: an object based application for distribution on the peer-to-peer network for accessing, manipulating, and displaying data object wherein the data being stored only in a distributed, non-relational database, by means of object-based method; patient class information, the patient class information including: data storage container definitions for defining data storage containers for holding an expected patient services path, an actual patient services path, patient demographics, and health care providers, respectively; and methods for updating information held in the data storage containers; and location class information, the location class including: data storage container definitions for defining a data storage container for holding patient data and personnel data; and methods for updating information held in the data storage containers.
Claim 28
Dependent Claim
187 words
A computer program product for use in a computer-based surgical services management system for tracking, recording, and communicating patient movement between site locations of a surgical services facility, the system including a peer-to-peer network having a memory, a computer workstation located at each site location, and a coordinating server in network communication with each workstation, the computer program product comprising a computer usable medium having computer readable program code thereon including: an object based application for distribution on the peer-to-peer network for accessing, manipulating, and displaying data object wherein the data being stored only in a distributed, non-relational database, by means of object-based method; patient class information, the patient class information including: data storage container definitions for defining data storage containers for holding an expected patient services path, an actual patient services path, patient demographics, and health care providers, respectively; and methods for updating information held in the data storage containers; and location class information, the location class including: data storage container definitions for defining a data storage container for holding patient data and personnel data; and methods for updating information held in the data storage containers.
Claim 29
Dependent Claim
31 words
The computer program product of claim 24, further comprising program code for resource class information including data storage container definitions for defining data storage containers for holding surgical services resource data.
Claim 30
Dependent Claim
29 words
The computer program product of claim 24, further comprising program code for surgeon class information including data storage container definitions for defining data storage containers for holding surgeon data.
Claim 31
Dependent Claim
59 words
The computer program product of claim 24, wherein the patient class information further includes data storage container definitions for defining data storage containers for holding scheduled times for significant events along the path, expected durations for significant events along the path, actual times for significant events along the path, and actual durations for significant events along the path, respectively.
Claim 32
Dependent Claim
38 words
The computer program product of claim 24, wherein the patient class information further includes data storage container definitions for defining data storage containers for holding initial patient status, patient consent, and at least one interim patient status, respectively.