Message and program system supporting communication
First Claim
1. A method of providing professional services, the method comprising the following performed by a data processing system:
- accepting entry of information associated with a matter of a person, wherein the information is entered via a client device in communication with the data processing system;
assigning the person to one of a plurality of pools of people based on the entered information;
allowing a professional services provider qualified to advise people in the assigned pool to view the entered information; and
providing a secure area within which the professional services provider provides information about the matter, wherein the secure area is accessible by the person via the client device.
4 Assignments
0 Petitions
Accused Products
Abstract
One aspect of this invention embodies a method of messaging upon a network involving at least one physician, at least one patient and a workflow engine. Each physician operates a computer from time to time capable of receiving and sending messages upon the network at a corresponding address on the network. Each patient operates a computer from time to time capable of receiving and sending messages upon the network at a corresponding address on the network. The workflow engine accesses the network for receiving and sending messages upon the network at a workflow engine address on the network. The method comprises using a first medical message wizard by the patient on the patient operated computer, a medical profiler process performed by the workflow engine and a second medical message wizard by the first physician on the physician operated computer at the first corresponding physician address.
172 Citations
42 Claims
-
1. A method of providing professional services, the method comprising the following performed by a data processing system:
- accepting entry of information associated with a matter of a person, wherein the information is entered via a client device in communication with the data processing system;
assigning the person to one of a plurality of pools of people based on the entered information;
allowing a professional services provider qualified to advise people in the assigned pool to view the entered information; and
providing a secure area within which the professional services provider provides information about the matter, wherein the secure area is accessible by the person via the client device. - View Dependent Claims (2, 3, 4, 5, 6)
- accepting entry of information associated with a matter of a person, wherein the information is entered via a client device in communication with the data processing system;
-
7. A method of providing healthcare services to patients, the method comprising the following performed by a data processing system:
- accepting entry of information about a medical condition of a patient, wherein the information is entered via a client device in communication with the data processing system;
assigning the patient to one of a plurality of pools of patients based on the entered patient information;
allowing a healthcare provider qualified to treat patients in the assigned pool to view the patient information; and
providing a secure area within which the healthcare provider provides a diagnosis and/or treatment recommendation for the medical condition of the patient, wherein the secure area is accessible by the patient via the client device. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20)
- accepting entry of information about a medical condition of a patient, wherein the information is entered via a client device in communication with the data processing system;
-
15. A data processing system that facilitates the provision of professional services, comprising:
- means for accepting entry of information associated with a matter of a person, wherein the information is entered via a client device in communication with the data processing system;
means for assigning the person to one of a plurality of pools of people based on the entered information;
means for allowing a professional services provider qualified to advise people in the assigned pool to view the entered information; and
means for providing a secure area within which the professional services provider provides information about the matter, wherein the secure area is accessible by the person via the client device.
- means for accepting entry of information associated with a matter of a person, wherein the information is entered via a client device in communication with the data processing system;
-
21. A data processing system that facilitates the provision of healthcare services to patients, comprising:
- means for accepting entry of information about a medical condition of a patient, wherein the information is entered via a client device in communication with the data processing system;
means for assigning the patient to one of a plurality of pools of patients based on the entered patient information;
means for allowing a healthcare provider qualified to treat patients in the assigned pool to view the patient information; and
means for providing a secure area within which the healthcare provider provides a diagnosis and/or treatment recommendation for the medical condition of the patient, wherein the secure area is accessible by the patient via the client device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42)
- means for accepting entry of information about a medical condition of a patient, wherein the information is entered via a client device in communication with the data processing system;
-
29. A computer program product that facilitates the provision of professional services, the computer program product comprising a computer usable storage medium having computer readable program code embodied in the medium, the computer readable program code comprising:
- computer readable program code that accepts entry of information associated with a matter of a person, wherein the information is entered via a client device in communication with the data processing system;
computer readable program code that assigns the person to one of a plurality of pools of people based on the entered information;
computer readable program code that allows a professional services provider qualified to advise people in the assigned pool to view the entered information; and
computer readable program code that provides a secure area within which the professional services provider provides information about the matter, wherein the secure area is accessible by the person via the client device.
- computer readable program code that accepts entry of information associated with a matter of a person, wherein the information is entered via a client device in communication with the data processing system;
-
35. A computer program product that facilitates the provision of healthcare services to patients, the computer program product comprising a computer usable storage medium having computer readable program code embodied in the medium, the computer readable program code comprising:
- computer readable program code that accepts entry of information about a medical condition of a patient, wherein the information is entered via a client device in communication with the data processing system;
computer readable program code that assigns the patient to one of a plurality of pools of patients based on the entered patient information;
computer readable program code that allows a healthcare provider qualified to treat patients in the assigned pool to view the patient information; and
computer readable program code that provides a secure area within which the healthcare provider provides a diagnosis and/or treatment recommendation for the medical condition of the patient, wherein the secure area is accessible by the patient via the client device.
- computer readable program code that accepts entry of information about a medical condition of a patient, wherein the information is entered via a client device in communication with the data processing system;
Specification