System and method for user-initiated imaging appointments
AssigneeImaging Advantage LLC
InventorsKamil RAHME, Shannon WEBER
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed that notify a user of the status of his or her imaging, such as through the use of an application or website on a communication device. Some embodiments detect completion of an imaging appointment (e.g., for physiological imaging) and retrieve imaging data and a report analyzing the imaging data as they become available. This provides users with easy, seamless access to the status and results of their imaging as soon as possible.
Claims20
A device comprising:
- a processor;
- and
- a memory coupled to the processor, the memory storing instructions which when executed by the processor, cause the device to perform operations including:
- populating a database with a plurality of data files having a plurality of data fields and a plurality of attributes;
- receiving, from a communication device at a first node on a network, a request for a subset of the plurality of data files, wherein the request includes input specifying at least one data field of the plurality of data fields;
- querying the database with the at least one data field to generate the subset of the plurality of data files;
- obtaining a device attribute from the communication device;
- filtering the subset of the plurality of data files by comparing the device attribute to the plurality of attributes of the subset of the plurality of data files to generate a filtered subset of the plurality of data files;
- and
- transmitting the filtered subset of the plurality of data files to the communication device.
A computer-program product tangibly embodied in a non-transitory machine-readable storage medium of a computing device, including instructions that, when executed by one or more processor, cause the one or more processors to:
- populate a database with a plurality of data files having a plurality of data fields and a plurality of attributes;
- receive, from a communication device at a first node on a network, a request for a subset of the plurality of data files, wherein the request includes input specifying at least one data field of the plurality of data fields;
- query the database with the at least one data field to generate the subset of the plurality of data files;
- obtain a device attribute from the communication device;
- filter the subset of the plurality of data files by comparing the device attribute to the plurality of attributes of the subset of the plurality of data files to generate a filtered subset of the plurality of data files;
- and
- transmit the filtered subset of the plurality of data files to the communication device.
A computer-implemented method comprising:
- populating a database with a plurality of data files having a plurality of data fields and a plurality of attributes;
- receiving, from a communication device at a first node on a network, a request for a subset of the plurality of data files, wherein the request includes input specifying at least one data field of the plurality of data fields;
- querying the database with the at least one data field to generate the subset of the plurality of data files;
- obtaining a device attribute from the communication device;
- filtering the subset of the plurality of data files by comparing the device attribute to the plurality of attributes of the subset of the plurality of data files to generate a filtered subset of the plurality of data files;
- and
- transmitting the filtered subset of the plurality of data files to the communication device.
Dependencies are inferred from the claim text.