Dose preparation data analytics

Information

  • Patent Grant
  • 10818387
  • Patent Number
    10,818,387
  • Date Filed
    Thursday, December 3, 2015
    9 years ago
  • Date Issued
    Tuesday, October 27, 2020
    4 years ago
  • CPC
    • G16H15/00
    • G16H20/10
    • G16H40/20
  • Field of Search
    • CPC
    • G16H10/60
    • G16H20/10
    • G16H50/70
    • G16H70/40
    • G16H15/00
    • G16H40/20
  • International Classifications
    • G16H15/00
    • G16H40/20
    • G16H20/10
    • Term Extension
      899
Abstract
Providing selective, secure access to an aggregated, multidimensional data set comprising dose order records for generation of data analytics with respect thereto. The aggregated data may correspond to a plurality of unaffiliated facilities. As such, upon a user from a given facility attempting to access a data analytics tool may be identified in relation to a facility from which the user is accessing the tool. In turn, a data cube class definition from which all other data analytics data cubes inherit from may be used to, in conjunction with the user identification, limit the data used to generate data analytics outputs to source data to which the user has authorization to view. The outputs may include including, for example, reports, dashboards, tables, or the like.
Description
FIELD

The present disclosure generally relates to the field of healthcare data management and in particular to facilitating data analytics for use with dose order record information such that specific, limited access to a multidimensional repository of data is provided, for example, based on a facility corresponding to a user of the tool and data related to the facility.


BACKGROUND

Healthcare facilities such as hospitals or the like often provide dose order information to a pharmacy in connection with a request to prepare a dose order record for administration to a patient. Traditional approaches to processing the dose orders received at a pharmacy included, for instance, printing physical labels for each dose order to be prepared. In turn, any activity in the pharmacy in relation to the dose orders was premised on the use of the physical labels for workflow management. In addition to the susceptibility for such physical labels to be lost, misplaced, or confused, the ability for pharmacy staff to organize, manage, or communicate the dose orders represented by the physical labels was limited.


In addition to the limitations of traditional approaches in connection with the preparation of dose orders at a pharmacy, the ability to quantify, track, and otherwise review pharmacy activity after preparation of the dose orders was also limited. For instance, the use of physical labels, which would be attached to the dose order upon completion of the preparation, left no means for logging or auditing the activities performed in the pharmacy in relation to specific dose orders absent tedious manual recordation of pharmacy work. Manual recordation of pharmacy work is time consuming, prone to error, and unreliable, and thus does not present a viable option for quantifying, tracking, and reviewing pharmacy activity. In turn, valuable information in relation to the activity of the pharmacy was not visible to pharmacy or hospital management.


Pharmacy workflow management applications have been developed to assist in the preparation, tracking, organization, and documentation of dose orders that are to be prepared or have been prepared by a pharmacy or the like. For example, co-owned U.S. patent application Ser. No. 14/022,415 entitled “MANAGEMENT, REPORTING AND BENCHMARKING OF MEDICATION PREPARATION” filed on Sep. 10, 2013, the entirety of which is incorporated by reference in its entirety. In this regard, dose order records that include received and/or appended dose order information and/or dose order metadata may be generated and stored at a facility that prepares dose orders for administration to a patient. Additionally such dose order records may be stored at a central server that is in operative communication with a plurality of facilities. In this regard, dose order records from a plurality of facilities may be collectively stored at the central server (e.g., for purposes related to data back up or the like).


SUMMARY

In view of the foregoing, it has been recognized that dose order information from a plurality of facilities that is stored at a central location (e.g., a central server) may be advantageously utilized to provide reporting, metrics, or the like with respect to the stored data related to one or more facilities. Specifically, a data analytics tool may be provided that is in operative communication with the central server that may access the data stored at the central server to provide data analytics (e.g., dynamic reports or the like). As the data analytics tool may access the data at the central server, such analytics may be provided in relation to one or more facilities without each individual facility having to maintain an interface to the data analytics tool. However, as the data at the central server may include data from a plurality of different facilities, it has also been recognized that providing selective access to such report may advantageously allow for centralized application of a data analytics tool while maintaining security and restricted access to individuals from respective ones of the facilities when accessing data at the central server.


As such, the present disclosure describes healthcare data management that provides the ability to provide data analytics tools for use in relation to multidimensional data regarding dose order records. Specifically, the present disclosure contemplates allowing selective access to a multidimensional data set. For instance, dose order records from a plurality of facilities may be collectively stored as a multidimensional data set. A base data cube class definition may be generated that uses an identification of a user accessing the tool to determine a subset of the records to which the user has access. In this regard, the base cube class definition may have a data dimension that allows the filtering of data records for presentation to a user in a dynamically generated report. In this regard, additional data cube class definitions may inherit from the base data cube class definition so that a user may only retrieve report data corresponding to data to which they are authorized for access.


In this regard, a first aspect includes a method for providing a user selective access to a data analytics tool for processing a multidimensional data set corresponding to dose order records for use in providing data analytics to the user regarding a subset of the dose order records of the multidimensional data set. The method includes storing a multidimensional data set comprising information corresponding to a plurality of dose order records. The plurality of dose order records of the multidimensional data set comprises at least one indication of a facility corresponding to the dose order records. The multidimensional data set comprises dose order records corresponding to a plurality of facilities. The method further includes receiving user information from a user at one of the plurality of facilities. The user information is indicative of a given facility from which the user is accessing a data analytics tool. The method also includes providing the data analytics tool access to the multidimensional data set to generate a dynamically generated report regarding a subset of the multidimensional data set corresponding to the given facility from which the user is accessing the data analytics tool. Additionally, the method includes presenting to the user at a user interface the dynamically generated report regarding the subset of the multidimensional data set corresponding to the given facility from which the user is accessing the data analytics tool.


A number of feature refinements and additional features are applicable to the first aspect. These feature refinements and additional features may be used individually or in any combination. As such, each of the following features that will be discussed may be, but are not required to be, used with any other feature or combination of features of the first aspect.


For instance, in an embodiment the data analytics tool may include a plurality of data cube class definitions applicable to the multidimensional data set to generate the dynamically generated report. The plurality of data cube class definitions may include a base cube class definition from which all others of the plurality of data cube class definitions depend. The base cube class definition may include at least one data dimension related to the at least one indication of a facility corresponding to the dose order records. In turn, the method may include applying the base cube class definition to the multidimensional data set based on the user information indicative of a given facility from which the user is accessing the data analytics tool and building a data cube based on the applying that limits the data accessible by the user to the subset of the multidimensional data set corresponding to the given facility from which the user is accessing the data analytics tool.


In an embodiment, the building may include performing at least one data transformation operation on the subset of the multidimensional data set, wherein the at least one data transformation operation is defined in the base cube class definition. The at least one data transformation may include automatically transcribing a first data field for each given dose order record in the subset with a second data field of the respective ones of the dose order records of the subset. The at least one data transformation may be applied only to a given type of dose order records. The type of dose order records may be total parenteral nutrition (TPN) doses, the first data field may be a dose description field, and the second field may be a drug name field for the given dose.


In an embodiment, the method may further include invoking another of the data cube class definitions depending from the base cube class definition for application to the subset of the multidimensional data set corresponding to the given facility from which the user is accessing the data analytics tool to generate the dynamically generated report regarding the subset of the multidimensional data set. In certain applications, the plurality of data cube class definitions may include a parameter indicative of whether data cubes built using the data cube class definitions include protected health information (PHI). The parameter may be dynamically generated based on at least one dimension of the data cube class definition.


In an embodiment, the receiving may include receiving login information at a local server resident at the facility from which the user is accessing the data analytics tool to initiate a user session, authenticating the user to a central server based on the login information received at the local server, and populating a session variable related to the user session based on authenticated user login information. The session variable may include the user information indicative of the given facility from which the user is accessing the data analytics tool. In this regard, the method may include a delegated authentication process that may, in at least some applications, include passing a token at least partially based on the session variable to the data analytics tool. The token may be compared to available tokens at the central server to determine if the user is to be granted access to the data analytics tool. Accordingly, upon matching the token to one of the available tokens, the token may be issued to the user and the corresponding available token is removed from the central server. In some applications, the session variable includes a role definition for the user generated based at least in part on the login information received by the user. The role definition may include indications as to the ability of the user in relation to viewing reports, editing reports, viewing cube class definitions, editing cube class definitions, viewing pivot tables, editing pivot tables, viewing dashboards, and editing dashboards.


The method may further include logging user activity in relation to the use of the data analytics tool by the user. The logging may include recording information regarding the user and the usage of the data analytics tool by the user. The logging may include recording the identity of the dynamically generated report presented to the user. The logging may include recording whether the dynamically generated report presented to the user contained protected health information (PHI). The multidimensional data set may include data regarding the identity of doses, data regarding the steps of preparing the doses, data regarding the timing of doses, data regarding errors that occurred during dose preparation, data regarding product waste, data regarding drug usage, data regarding drug therapies administered, and data regarding drug interactions.


A second aspect includes a system for implementation of a data analytics tool for processing a multidimensional data set corresponding to dose order records for data analytics regarding a subset of the dose order records of the multidimensional data set. The system includes a central server that is in operative communication with a plurality of local servers, each of the local servers being disposed at a corresponding respective facility that prepares doses corresponding to dose orders for administration to a patient. The central server receives information regarding dose order records corresponding to the dose orders from the local servers. The system also includes a database at the central server that stores a data structure comprising a multidimensional data set including a plurality of dose order records received from the plurality of local servers. Each of the plurality of dose order records of the multidimensional data set comprises at least one indication of the facility from which the dose order record was received. The system may also include a local server interface in operative communication with the plurality of local servers for receiving from at least one of the plurality of local servers user information from a user at one of the plurality of facilities. The user information is indicative of a given facility from which the user is accessing a data analytics tool. The system also includes a data analytics interface that facilitates operative communication with a data analytics tool. The data analytics interface provides a data analytics tool access to the multidimensional data set stored in the database to generate a dynamically generated report regarding a subset of the multidimensional data set corresponding to the given facility from which the user is accessing the data analytics tool based on the user information received from the local server interface. The system also includes a user interface for presenting to the user at a user interface the dynamically generated report regarding the subset of the multidimensional data set corresponding to the given facility from which the user is accessing the data analytics tool.


A number of feature refinements and additional features are applicable to the second aspect. These feature refinements and additional features may be used individually or in any combination. As such, each of the features discussed above in connection with the first aspect may be, but are not required to be, used with any other feature or combination of features of the second aspect.


A third aspect includes a system for providing a user selective access to a data analytics tool for processing a multidimensional data set corresponding to dose order records for use in providing data analytics to the user regarding a subset of the dose order records of the multidimensional data set. The system includes a central server that is in operative communication with a plurality of local servers, each of the local servers being disposed at a corresponding respective facility that prepares doses corresponding to dose orders for administration to a patient. The central server receives information regarding dose order records corresponding to the dose orders from the local servers. The system also includes a database at the central server that stores a data structure comprising a multidimensional data set including a plurality of dose order records received from the plurality of local servers. Each of the plurality of dose order records of the multidimensional data set comprises at least one indication of the facility from which the dose order record was received. The system also includes a local server interface in operative communication with the plurality of local servers for receiving from at least one of the plurality of local servers user information from a user at one of the plurality of facilities. The user information is indicative of a given facility from which the user is accessing a data analytics tool. The system also includes a data analytics tool in operative communication with the database for access to the multidimensional data set stored in the database to generate a dynamically generated report regarding a subset of the multidimensional data set corresponding to the given facility from which the user is accessing the data analytics tool based on the user information received from the local server interface. The system also includes a user interface for presenting to the user at a user interface the dynamically generated report regarding the subset of the multidimensional data set corresponding to the given facility from which the user is accessing the data analytics tool.


A number of feature refinements and additional features are applicable to the third aspect. These feature refinements and additional features may be used individually or in any combination. As such, each of the features discussed above in relation to the first aspect may be, but are not required to be, used with any other feature or combination of features of the third aspect.





BRIEF DESCRIPTION OF THE FIGURES


FIG. 1 is a schematic view of an embodiment of a system for selective, secure data analytics in relation to an aggregated multidimensional data set from a plurality of facilities.



FIG. 2 is a schematic view of an embodiment of a data flow in relation to an example facility relative to the system of FIG. 1.



FIG. 3 is a schematic depiction of an embodiment of operation of a system for selective, secure data analytics.



FIG. 4 is a flowchart depicting an embodiment of delegated user authentication for use in a system for data analytics.



FIG. 5 is a screen shot of an embodiment of a pharmacy workflow management login screen.



FIG. 6 is a screen shot of an embodiment of a pharmacy workflow management home screen.



FIG. 7 is a screen shot of an embodiment of a pharmacy central reports screen.



FIG. 8 is a screen shot of an embodiment of a data analytics report list screen.



FIG. 9 is a screen shot of an embodiment of a data analytics report display screen.



FIG. 10 depicts an embodiment of a data analytics tool configuration setup.



FIG. 11 depicts an embodiment of a logging schema that may be used in connection with a data analytics tool.





DETAILED DESCRIPTION

The following description is not intended to limit the invention to the forms disclosed herein. Consequently, variations and modifications commensurate with the following teachings, skill and knowledge of the relevant art, are within the scope of the present invention. The embodiments described herein are further intended to explain modes known of practicing the invention and to enable others skilled in the art to utilize the invention in such, or other embodiments and with various modifications required by the particular applications(s) or use(s) of the present invention.


With reference to FIG. 1, a system 10 that facilitates selective, secure data analytics in a distributed environment as described herein is depicted. The system 10 may include a central server 12. The central server 12 may be in operative communication with a plurality of facilities 14. For instance, as shown in FIG. 1, the central server 12 may be in operative communication with a first facility 14A, a second facility 14B, and a third facility 14C. While three facilities 14A, 14B, and 14C are shown in FIG. 1 for purposes of illustration, it will be understood that fewer or additional facilities 14 may be provided in operative communication with the central server 12 and the three facilities 14A-14C depicted in FIG. 1 are for illustrative purposes only.


Accordingly, in at least one embodiment, the facilities 14 may comprise unaffiliated and discrete healthcare facilities 14 capable of preparing medication doses for administration to patients. The central server 12 may be hosted by another discrete and unaffiliated third-party that may be separate from any of entities of the facilities 14. For instance, the central server 12 may be hosted and/or executed by an application provider that provides one or more client applications for execution by the facilities 14 to facilitate a pharmacy workflow management application. Specifically, the central server 12 may be executed or hosted by an application provider that provides the pharmacy workflow management application each facility 14.


As such, the facilities 14A, 14B, and 14C may execute a pharmacy workflow management application that may allow for the facilities 14A, 14B, and 14C to receive, process, organize, prepare, track, or otherwise manage dose orders to be prepared at each of the respective facilities 14A, 14B, or 14C. In this regard, each facility 14 may generate dose order information related to dose orders processed at each respective one of the facilities 14. In turn, facilities 14 may be in operative communication with the central server 12 and may provide dose order data to the central server 12.


In this regard, dose order data may include any one or more classes of information regarding dose orders processed. For instance, the dose order data may include information corresponding with the dose order received at the pharmacy (e.g., including information entered by way of a physician order entry (POE) system, received by a pharmacy information system (PhIS), or the like). The dose order data may also include data appended to and/or generated in connection with the preparation of a dose order. This information may include data related to the products (e.g., drug products, pharmacy products, or hardware) used to prepare the dose order. As such, the information may include information regarding one or more drugs (or all drugs) used to prepare the dose such as a national drug code (NDC), a lot number, and expiration, etc. The information may also include preparation metadata such as information related to the identity of personnel taking action with respect to a dose, time events related to a dose, images associated with dose preparation and/or verification, errors that were detected or occurred during dose processing, information related to a pharmacist review of a dose, tracking information regarding a dose in the pharmacy and/or administration environment, etc. In short, the dose order data may comprise any information regarding the dose order or preparation of the dose order that is recorded, generated, appended, or otherwise associated with the dose order.


Additionally, a data analytics server 16 may be operative communication with the central server 12. As will be discussed in greater detail below, the data analytics server 16 may comprise a data analytics tools that may be applied to data at the central server 12 to generate, for example, dynamically generated reports for use in data analytics with respect to the data to which the data analytics tool is applied at the central server 12. The data analytics tool may include data cube class definitions that define data organization and transactions carried out with respect to data to facilitate generation of dynamic reports for use in data analytics. Such data cube class definitions are described in greater detail below. In any regard, it may be appreciated that the data cube class definitions may be applied to data at the central server 12 to facilitate data analytics with respect to the data to which the data cube class definitions provided by the data analytics tool as applied.


As such, users from each respective facility 14 may be operative to access the data analytics tool provided by the analytics server 16 to invoke the data analytics tool for use in connection with data stored on the central server 12. As outlined briefly above, while provision of the data analytics server 16 in operative communication with the central server 12 may simplify the interface complexity of the system 10 (e.g., in contrast providing a data analytics server connection directly to each facility), the interface with a central server 12 may result in the need to provide selective, secure access to the data stored in the central server 12. Specifically, as the central server 12 may store data from a plurality of facilities 14, it may be that users from a given facility (e.g., the first facility 14A) should not be provided access to data from other facilities (e.g., the second facility 14B or third facility 14C). That is, selective access to users may be provided such that users of a given facility may only be provided access to data analytics with respect to data for the facility from which the user is accessing the data analytics tool. In this regard, the system 10, as described in greater detail below, may provide selective, secure access to a data analytics tool with respect to a portion of data specific to the facility 14 from which the data analytics tool is accessed.


While the following disclosure mentions providing selective access on a facility by facility basis by determining a facility from which a user is accessing the data analytics tool, it may be appreciated that a user accessing the tool from a given facility may be an organizational user. That is, a plurality of facilities may comprise an organization. As such, a user accessing the tool from a given one of the facilities comprising the organization may have credentials sufficient access data from the plurality of facilities comprising the organization. Thus while potentially referenced herein as a facility by facility determination of access to data, the system may be executed such that any data at the central server may be analyzed using the data analytics tool so long as a user accessing the tool has sufficient credentials to view the data and utilize the tool.



FIG. 2 further depicts a schematic view of the system 10 that illustrates information flow between portions of the system 10. In FIG. 2, a user workstation 18 and local server 22 may be provided at each instance of a facility 14. While a single instance of the facility 14 is depicted in FIG. 2, it may be appreciated that, in connection with the disclosure of FIG. 1, a plurality of facilities 14 each having a user workstation 18 and local server may undergo a similar information flow is that described with respect to the given facility 14 depicted in FIG. 2. Furthermore, while single user workstation 18 is depicted in operative communication with the local server 20, it may be appreciated that a plurality of user workstations 18 may be provided in operative communication with the local server 20 and may generally follow the description provided herein. The user workstation 18 may be in operative communication with the local server 20 and may exchange dose order data between the user workstation 18 the local server 20. This data exchange may include exchange of dose order information between a local dose order data repository 22 (e.g., stored in a database or the like at the local server 20) and the user workstation 18. This may facilitate provision of dose order information to the user workstation 18 for use in preparation of doses, generation or capture of dose order information, review of prepared dose orders by a pharmacist, or other activities provided by a pharmacy workflow manager.


The local dose order data 22 may be provided from the local server 20 to the central server 12. In this regard, the central server 12 may store aggregated local dose order data 24. For instance, the aggregated local dose order data 24 may include dose order data received a plurality of facilities as illustrated in FIG. 1. As may be appreciated, the dose order data at the aggregated local dose order data 24 may include an indicator as to the facility (or organization) from which the data 24 was received. In turn, the data analytics server 16 may include data cube class definitions 26. As described in greater detail below, the data cube class definitions 26 may define values, measures, calculated measures, indexes, or other data operations performed on data at the central server 12 to facilitate data analytics in connection with the data analytics tool provided by the data analytics server 16. In this regard, the data cube class definitions 26 may be invoked with respect to data, or a subset of data, provided in the aggregated local dose order data repository 24 located central server 12.


As described above, it is been recognized that the provision of a data analytics tool relative to aggregated data at the central server 12 may provide attendant efficiencies in that a single interface with respect to the central server 12 may be maintained such that interfaces between each given facility 14 and a data analytics server 16 need not be provided or maintained. As such and for example, development of new data cube class definitions 26 may be provided to all users of the data cube without having to specifically develop such cubes for use by each facility 14 individually. However, in connection with performing data analytics on the aggregated local dose order data repository 24, it may be necessary to provide a mechanism that allows for users from respective ones of the facility to access only data at the central server 12 to which the user has corresponding credentials to view. Otherwise, data integrity with respect to each individual one of the facilities 14 may be lost.


Accordingly, as contemplated herein, a user authentication process may be provided whereby a user may be required to provide user information that may in turn be used to determine a facility from which the user is accessing data analytics tool. Based upon the user identification information, the determination of the data to which the user has access may be appropriately limited to data corresponding to the facility (or organization) corresponding to the user. Accordingly, FIG. 3 depicts a schematic view of a process flow 100 depicted in relation to the system 10 which allows for a user to be authenticated in connection with access to a data analytics tool provided by the data analytics server 16. The authentication of the user may also provide user identification information that may be utilized to determine what data to which the user has access at the central server 12 for use in connection with the data analytics tool. In this regard, the process flow 100 may be utilized to appropriately limit the data to which a user has access to at the central server 12 in connection with the data analytics tool provided by the data analytics server 16. The authentication process may be referred to as a delegated authentication process (as described in greater detail below) as some of the authentication of a user may be performed at a local server 22 and/or central server 12 remote from the data analytics server 16. As such, traditional data analytics tools may require direct access there to for operation on a single data source. However, in the presently described concepts, the data source may, in fact, comprise a plurality of aggregated data sources stored remotely from the data analytics server. As such, the delegated authentication process may allow for access to the remote data in a way such that appropriate data is provided with limited access to appropriate users.


Initially, with respect to FIG. 3, various user interface states associated with user workstation 18 are referenced in relation to the user workstation 18. Accordingly, as may be appreciated by those skilled in the art, the user interface states may correspond to web pages, user interface screens, or other resources accessed by way of a network connection (e.g., including a local area network or wide area network connection). In this regard, the user workstation 18 may be in operative communication with the local server 20, central server 12, and/or data analytics server 16 by way of one or more network connections. In turn, web resources such as web pages or other tools may be accessed at the user workstation 18 to provide the user interface states referenced in FIG. 3. In any regard, the user interface states referenced in FIG. 3 may be rendered at the user workstation 18 in order to allow user to interact with the system 10 is described in greater detail below. As such, the user workstation 18 may, in at least certain embodiments, comprise a thin client that functions to provide functionality provided by a remote access by way the user workstation 18.


The user workstation 18 may initially display a pharmacy workflow management login screen 28. One such example of a pharmacy workflow management login screen 28 is depicted in FIG. 5. In this regard, a user name field 500 and password field 502 may provided on the log in screen 28 presented at the user workstation 18. In turn, a user may enter a username into the user name field 500 and a password into the password field 502. For example, each user at a facility 14 may be assigned a unique username password combination the service identify the user accessing the system 10. As such, the local server 20 may include a record of authorized username password combinations to provide authenticated access to a user attempting to access the system 10.


Accordingly, the user name and password combination entered into the user name field 500 and password field 502 may comprise user authentication information. The provided user authentication information 38 may be communicated to the local server 20. In turn, the local server 20 may process the provided user authentication information (e.g., in reference to the record of authorized username password combinations) to determine whether the user attempting to access the system 10 is authorized to do so. If the user is so authorized (e.g., the user name and password combination provided matches an authorized username password combination stored in the repository the local server 20), the local server 20 may initiate a response 40 that comprises information related to a pharmacy workflow home screen 30. The response 40 may provided to the user workstation 18 such that the pharmacy workflow home screen 30 is displayed to you user workstation 18.


With further reference to FIG. 6, an example of a pharmacy workflow manager home screen 30 is depicted. As may be appreciated, the pharmacy workflow manager home screen 30 may include a plurality of links with respect to functionality provided by the pharmacy workflow manager resident at the local server 20. Of interest in the present discussion, the pharmacy workflow manager home screen 30 may include a link 504 that is utilized access the management reports resource provided by the central server 12. In turn, in the event the user wishes to access management reports, the user may click on the management reports link 504. In turn, a request 42 may be provided to the local server 20 requesting access to the management reports resource provided by the central server 12. In turn, the local server 20 may provide to the central server 12 authentication information 44 corresponding with the user requesting access to the management reports. The authentication information 44 may be analyzed at the central server 12 to authenticate the user (e.g., based on the user name and password information provided during the login 38, other information provided by the local server 20, user credential information management the central server 12, and/or other appropriate information).


Accordingly, the central server may utilize the authentication information 44 to authenticate the user is having appropriate permissions to access the management reports tool at the central server 12. In turn, the central server 12 may return an authentication key 46 to the local server 20. The local server 20 may in turn provide a redirect command 48 to the central server 12. Upon receipt of the redirect command 48 at the central server 12, the central server 12 may provide a redirection command 50 to the user workstation 18 that redirects the user workstation 18 to a central report screen 32 provided by the central server 12. An example of the central report screen 32 is depicted in FIG. 7. The central report screen 32 may provide static reports regarding the facility from which the user is accessing the central report screen 32. In this regard, the reports provided by the central port screen 32 may not be dynamic and/or provide data analytics tools otherwise provided by the data analytics server 16 as will be described in greater detail below. Thus, as may be appreciated the central reports screen 32 may be provided directly from the central server 12 once the local user is authenticated to the central server 12.


Additionally, if access the data analytics server 16 is authorized for the given user accessing the central report screen 32, a link 506 to the analytics tool may be provided. The link 506 at the central reports screen 32 may be selected to generate a request 52 for access to an analytics report listing page. In this regard, upon selection of the link 506, the request 52 may be provided to the central server 12 requesting the analytics report listing from the central server 12. In turn, the central server 12 may redirect the user to the data analytics report list screen 34 by providing a redirect command 54 to the user workstation 18. An example of a data analytics report listing screen 34 is provided in FIG. 8. The data analytics report list screen 34 may include a plurality of links 508 to different reports that may be furnished by the data analytics server 16. For instance, different reports 508 may each be furnished by a different data cube class definition as will be discussed in greater detail below.


The data analytics report listing screen 34 may provide the reports 508 in an organized fashion. In this regard, the links 508 to the reports may be provided in a report listing 510. The report listing 510 may include categories 512 that may be arranged in folders 514 for organization of the report links 508. A folder 514 may be generated that may be specific to a given facility and/or given user. In this regard, with the appropriate responsibility or role, a user may be operative to save a copy of a data cube and/or a report generated based on a data cube into the user or facility specific folder. In this regard, a user may be operative to modify the resulting report as desired when saving to the folder. The modifiable report may be saved in a nonpublic folder for access by only that given user or users from a particular facility. Upon selection of a link to report name 508, a request 56 may be provided to the central server 12 requesting the report.


Upon receipt of the request 56 for a selected report 508, the central server 12 may provide authentication information 58 to the data analytics server 16 to authenticate the user. For instance, the authentication information 58 may comprise or be at least partially based upon user information provided login 38. Upon authentication of the user to the data analytics server 16, a data cube class definition corresponding to the selected report may be invoked and applied to data at the central server 12. In this regard, the requested analytic report may have a corresponding data cube class definition is maintained at the data analytics server 16 that may be provided to furnish the requested analytic report. In this regard, the data cube class definition may be provided 60 to the central server 12 for application to data maintained at the central server 12 to facilitate provision of the requested analytics report by a communication 64 of the report to a data analytics report display screen 36. One such example of the data analytics report display webpage 36 shown in FIG. 9.


The data analytics report display screen 36 may be populated with the requested data analytics report 64 return to the user workstation 18. In the example provided in FIG. 9, a bar graph 516 provided that is generated based on application of the data cube class definition corresponding to the report (e.g., in this case “Detect Errors by Technician”). Furthermore, filtering parameters 518 may be selected to be applied (e.g., as defined by the data cube class definition used to generate report) to further filter the data presented in the graph 516. In this regard, as may be appreciated, the report displayed in the data analytics report display screen 36 may be dynamic in that the user may select various parameters to dynamically alter the presentation of the report real time. Other examples of reports that may be presented in the data analytics report display screen 36 may include charts, graphs, pivot tables (e.g., the axes of which may be selectable by a user in real time utilizing the data analytics tool), dashboards, or other data analytics tools. Furthermore, the ability to view and/or modify these various parameters associated with the report may be at least partially based upon an assigned role or resource privilege granted to a user during the authentication process for the user.


As described briefly above, the reports that may be delivered for display in a data analytics report display screen 36 may be at least partially derived upon application of a data cube class definition to data at the central server 12. A data cube class definition may be used to create a data cube for use in generation of the report. A data cube is a multidimensional data structure used to aggregate data from the associated underlying data table(s) and/or data source(s). While the term “cube” is utilized, a data cube may include more than three dimensions. As such, use of the term “cube” does not restrict a data cube to three data dimensions. Rather, a data cube may have dimensions that may correspond to associated fields in a database table of the source of the data (e.g., including any of the fields described above in relation to the dose order data), which may include many more than three dimensions. Dimensions may also be provided with levels, which may be hierarchical (e.g., to provide drilldown functionality in resulting reports based on a data cube). A data cube also may have measures comprising data elements that are values based on underlying data (e.g., that result from application of a function to the data). For example, measures such as an average, a sum, a minimum, a maximum, or other function may be applied to generate a measure included in a data cube. In this regard, the measures may be provided in the underlying data source or may be calculated based on the data in the underlying data source.


A data cube class definition may be developed to develop specific measures, dimensions, levels, values, indices, or other tools used in the data analytics process. Once all of the measures, dimensions, values, indices, etc., are defined for a data cube in the data cube class definition, and then the cube must be compiled. Compilation creates all of the necessary classes required to define and access the data in the form of the data cube. The final step is to build the data cube. The step of building the data cube populates all of the cube dimensions with data so that it can be viewed and reported on. In this regard, a batch job may, on a periodic basis, execute to synchronize the data from the source tables (e.g., the data stored at the central server 12) to the data cube as defined by the data cube class definition.


Once built, the data cube may be static, yet used by a user to generate dynamic reports (e.g., tables, charts, graphs, pivot tables, dashboards, etc.) based on the underlying data cube. The data analytics tool may have various levels of responsibility that may be used to perform various functions relative to the data analytics tools. For instance, a user may be authorized to utilize an architect tool that allows data cube class definitions to be created. Additionally, a user may be authorized to utilize an analyzer tool that allows for creation of reports, pivot tables, or other analysis tools based on a built data cube. Furthermore, a user may be allowed to utilize a viewing tool that displays results from pre-defined reports, pivot tables, dashboards, or other predefined analytics report outputs (e.g., designed by the analyzer tool). An administrator level of access may be provided that facilitates access to all levels, and other specific roles may be developed with privileges related to a plurality, but potentially less than all, responsibility levels of the data analytics tool.


With further reference to FIG. 4, a delegated authentication process 400 may be utilized by the system 10. The delegated authentication process 400 is shown in the form of a flowchart in FIG. 4. The delegated authentication process 400 may allow for an authenticated user that has provided sufficient credentials to access the central server 12 to be authenticated in a delegated fashion such that the analytics server 16 provides a data analytics tool relative to data stored in central server 12 upon the delegated authentication by the central server 12. The process 400 may initiate with a user logging onto a local server 402. As described above, the logging onto the local server 402 may include providing a username and password. In turn, the local server may include a database of valid username and password combinations to determine whether a user is authorized to access the local server. Upon successfully logging into the local server 402, the user may be presented with an option to request 404 access to a reports tool at the local server. Upon requesting 404 access to the reports tool at the local server, the user may be redirected 406 to the central server reports page. In this regard, the central server may provide a webpage that is displayed to the user.


The central server reports page may include a link to an analytics report if the user has sufficient credentials to access the analytics report and/or if the central server reports page is configured for the site from which the user is accessing the central server. Upon the user requesting 408 an analytics report from the central server, the central server may create 410 an authentication token that is in turn stored in a database at the central server. The central server may also invoke 412 a data analytics tool. When the data analytics tools invoke 412, the token that is created 410 may be passed to the data analytics server when the data analytics tool is invoked 412.


In this regard, when the data analytics server receives request to access a data analytics tool provided on the data analytics server, the data analytics server may initiate 414 a cryptographic service provider to perform the delegated authentication of the user requesting access to the data analytics tool. Specifically, the cryptographic service may contact the central server with the information regarding the token that is received from a user access request. If the token matches a token provided in the database at the central server, the user may be authenticated. In turn, the valid token is deleted 418 from the central server to prevent unauthorized future use of that particular token. In this regard, upon a user requesting 408 access to the analytics report from the central server, a token is created 410 and stored at the central server. The user may be redirected to invoke 412 the data analytics tool and the corresponding token created may be provided along with the request. In this regard, when the data analytics server receives a request for authentication, the cryptographic service provider may contact the central server to determine whether the token provided in the request matches one created in the database. In this regard, unauthorized requests for access to the data analytics server using a token that does not have a corresponding token stored in the central server may not be authenticated, thus reducing the ability for the tool to be accessed by unauthorized users with fraudulent or expired tokens. In this regard, the token may be analyzed by the cryptographic service provider to determine 416 if the requested user access is authenticated. In turn, the user may be identified 420 at the data analytics server at least in part based on the authentication from the central server. That is, the login information provided to the local server 402 may be in turn pass to the central server.


Additionally, the central server may provide the user information to the data analytics server 420 to identify the user. This information may comprise a session variable that may, for example, identify the user as described below and/or include information regarding a role and/or resources available to the user based on the user's credentials. This may include defining a user and or facility attempted to access the data analytics server. In turn, based on the user identification, roles and resources may be assigned 422 from the data analytics server to the user attempting to access the data analytics server to invoke a data analytics tool. In this regard, appropriate data cubes may be invoked 424 based on the user identification that are in turn applied to the central server data based on the user identification. As described above, the appropriate data cubes may filter data at the central server such that a user from a given facility may only access the data corresponding to that facility when utilizing the data analytics tool. Furthermore, depending upon the roles and resources assigned at 422, different ones of the data cubes may be provided to the user to run various different reports regarding a data. In turn, an analytics report may be generated 426 based on the plight data cubes and report may presented 428 the user.


Specifically, upon identification of the user requesting access the data analytics tool provided on the data analytics server, the authentication may include logging a user into to a data analytics environment as a data analytics user with the appropriate roles assigned. For instance, during delegated authentication, the requesting user may be logged-in with a user name in the format <customerID>|<userID>|<username>, where <customerid> is the customer ID (e.g., corresponding to a facility) from which the user is accessing the central report pages. For example, the user identification may be provided as part of a session variable communicated to the data analytics server. Rather than the customer ID, a 0 may be used to populate this field for support users accessing the data analytics will from the central server directly, <userID> may be the user ID corresponding to the user (e.g., with 0 being used again for support users accessing the data analytics tool directly from the central server), and the username may be the user's login id. As an example, the Administrator user from customer ID 5, with a central server user id of 10 will be logged in as “5|10|Administrator”.


In turn, when accessing data for generation of reports using the data analytics tool, the user identification (e.g., such as that described above) may be utilized to limit the data to which a data cube class definition is applied or limit the data to which a user may access when generating a report. For instance, in one implementation, a base cube class definition may be provided from which all other data cube class definitions dependent. In this regard, all data cube class definitions may inherit from the base cube class definition. To prevent unauthorized access from the local server, all developed data analytics tool data cube class definitions inherit from the base cube class definition that comprises a special security filter class definition. In this regard, the base queue class definition may include an organization identifier and a customer identifier as default dimensions, in addition to any other dimensions to be included in the cube definition. The base cube class definition may use these two properties to include only records from the specific customer or organization account based upon the received user identification information during the user authentication process. This acts as a security mechanism to prevent users from accessing other customer data on the central server.


For instance, to filter central server data based on a user's access to organization or site data, the base cube detects whether the user is an organization level user or a site level user. Based on the evaluation, a multidimensional expression filter string is assembled based on either the organization or sites that the user belongs to. Once the filter string is assembled, the multidimensional expression filter is applied to all data in the base cube (e.g., which must include dimensions corresponding to the organization ID or client ID) and limits the information that the user sees in any report. As such, the base cube class definition may, in conjunction with the user identification information received during the authentication process, serve to limit access for a user to data only corresponding to the facility (or organization) to which the user belongs or from which the user is accessing the tool. As such, while the data analytics tool operates on aggregated data corresponding to a plurality of facilities, the base cube class definition from which all other data cube class definitions depend, may serve to limit access to data correspond to the user's facility. Because internal users (e.g., users accessing the data analytics tool from the central server directly) must also be able to access the data from the data analytics tool, the base cube class definition also detects whether or not the user has accessed the environment from the local server or directly using the central server. It may accomplish this by determining if the session variables for a given user session in which a user requests access to the data analytics tool is populated with the expected parameters. If so, then access is assumed to by via the local server. If not, then access is assumed to by via the central server screens and a check is made of the roles attributed to the user session definition to see if the correct roles are assigned to the user accessing the data analytics tool from the central server.


Additionally, a protected heath information (PHI) parameter may be used to indicate if PHI information is exposed by the cube. This will allow reports to be generated to identify cubes with PHI information. Cubes containing PHI information may also require a specific resource attributable to specific users to access the cube. This will limit access to pivot tables and dashboards derived from those cubes containing PHI. In this regard, a particular concern regarding exchange of medical information includes maintaining the privacy of patients as it relates to the exchange of medical information. For instance, medical information may include patient identifying information (e.g., potentially including PHI). In this regard, dissemination of medical information may subject to restrictions due to regulatory issues (e.g., the Health Insurance Portability and Accountability Act (HIPAA) in the United States) may prohibit dissemination of medical information with PHI or other privacy concerns. While HIPAA may define PHI, it may be appreciated that as used herein PHI may include data included in the HIPAA definition as well as other data. For instance, any patient identifying information (e.g., patient name, patient identification number, etc.) may be defined as PHI.


Furthermore, data cube class definitions may include data transformations that are applied to data from the data source. These transformations may include generating calculated measures based on underlying source data. The transformations may also include modification to the source data. For example, in one specific example related to total parenteral nutrition (TPN) doses, certain dose order record fields may be acted upon by a corresponding data cube class definition. In this regard, a data cube class definition, during the build process, may replace a given dose order field (e.g., a DoseDescription field) with the value from another field (e.g., the DoseDrugNames field). This transformation may be applied only to a certain type of doses (e.g., for TPN doses as determined by a record flag indicating whether the dose order is a TPN order or based on a drug contained in the order). As such, during cube building, a record from the source data table will be determined if the record contains the appropriate fields (e.g., “DoseDescription”, “TPN”, and “DoseDrugNames” following the example above). Once a record is determined to be a TPN order to which the data transformation applies, the data analytics server will check the TPN field and if it is set to 1 (the dose is TPN) then the value of field “DoseDrugNames” may be copied into the field “DoseDescription”.


Additionally, each data cube class definition is such that when building the data, the cube will not load any records from sites designated with the “Data Exclusion” flag. In this regard, the base cube class definition may determine if a record is for a customer site with the data exclusion designation and if so, it will skip the record from being loaded. The data exclusion designation 522 is set in the server detail page 520 shown in FIG. 10.


In this regard and with further reference to FIG. 10, a server detail page 520 is shown that allows for configuration of behavior of the data analytics tool when accessed by various servers. In this regard, a listing 524 of local servers is provided that may provide users access to the data analytics tool. For each server in the listing 524, a server configuration field 526 is provided. In this field 526, details regarding the server (e.g., location address, server status, billing information, account number, server configuration details, etc.) may be configured. Specifically, an analytics access selection field 528 may allow an administrator to set permissions related users from a given local server having access to the data analytics tool (e.g., thus determining whether a link 506 to the data analytics tool is provided on the central reports screen 32 of FIG. 7. Furthermore, an analytics analyzer selection field 530 may be provided that is used to set permissions related users from a given local server having access to an analyzer of the data analytics tool (e.g., where reports, dashboards, pivot tables, or the like may be generated). Additionally, a data source listing 532 may be provided in relation to each particular data source of a given server in the listing 524.


With returned reference to data cube class definitions, certain useful data transformation techniques may be provided for use with a data cube class definition. For instance, a protected health information (PHI) parameter may be provided (e.g., with all cubes) to identify if the cube exposes PHI information. If a parameter indicative of PHI being present is determined to be true, then the cube contains PHI fields, otherwise the cube is not considered to contain PHI fields. The PHI parameter may be dynamically generated based on the underlying data source to which the cube class definition is applied (e.g., whether any source data is determined to have PHI).


Additionally, a delta time function may be provided. The delta time function may be used to calculate the time difference between two times. Each time value may be passed as a parameter to the function and the time difference (e.g., as measured in minutes, hours, days, seconds, etc.) is returned as the value of the dimension. As such, when a cube measure is created that will use the time function, a measure name may also created that is representative of the time measure being extracted. For instance, a measure called “DeliveredTimeMinutes” could be defined as the difference between the time the dose was delivered to the patient and the time it was received in the pharmacy. Continuing the example, the data cube class definition having the cube measure “DeliveredTimeMinutes” may have instructions such that a specific method call performs the actual calculation and the source data elements are the time values to be compared. For instance, the specific method call may return the difference of the defined time measures to be compared and return the value as a positive integer.


Furthermore, one or more custom time functions may be created. Custom functions can be created to evaluate any number of desired results. For a custom time reporting function that relies on multiple inputs to evaluate an elapsed time, a custom time function that may take four time inputs and evaluates the dose preparation time based on coded criteria using the four input values may be provided. This method may take the four defined time value and perform specific calculations thereto (e.g., evaluating the time doses were at various stages of processing defined by the four inputs).


Additionally, record filtering may be provided by a data cube class definition. This may allow for record filtering to eliminate records from the cube dataset that are not needed. This may be thought of as similar to adding a WHERE clause to and SQL statement. In this regard, by setting up an “if” statement to determine if a record should be included or not records can be excluded from the fact table when building the cube. For instance, in an example a data cube class definition may filter records based on the contents of one or more given dimensions in the cube (e.g., Type and ErrorCategory).


Additionally, the cube definition may include the listing tag which defines the fields to display to the users when they drill-down within a pivot table or dashboard. A pivot table may have multiple listings defined. When defining a pivot table based on a cube, the pivot table designer may select which listing to display when the end-user drills down on the pivot table. The dashboards based on that pivot table may also inherit the ability to drill down in the data to display the listing specified during the pivot table design.


Furthermore, a data cube class definition may include an operation that is utilized to de-identify patient information contained within the data for a given data cube. For example, a hash function or the like may be applied to the patient information, thereby rendering the resulting data in the data cube non-identifying of the patient. In further embodiments, the source data for a data cube class definition may be a data source in which the patient identifying information has been removed (e.g. by a hash function or the like).


Additionally, upon a user accessing the data analytics tool, a log event may be created that provide logging information with respect to the user accessing the data analytics tool and various specific resources accessed during a session. In this regard, log entries for a given user session and/or navigation occurring within the user session may be generated (e.g., by a logging module at the central server 12 and/or data analytics server 16). These log sessions may provide access regarding a particular session to achieve user is defined and may provide details regarding specific navigation of the user during the session. In turn, the user logs may be reviewed to determine which users access is accessed which resources and particular parameters in connection with that access. In connection therewith, a schema 600 corresponding to an embodiment of a user log is depicted in FIG. 11.


Accordingly, with further reference to FIG. 11, the schema 600 used to generate log records may include a central user session log 610 created for each session by a user. Sub-records in the form of central navigation log 620 may be created for each central user session log 610 that tracks specific navigation of the user during the session corresponding to the central user session log 610. In this regard, a session log record may be generated according to the schema for the central user session log 610. Accordingly, the session log 610 may include the property “Browser Information” as a string that stores the browser used by the user. The session log 610 may also include a property “CSP Session ID” that corresponds to a reference to the cryptographic service provider session identifier used to serve the user session being logged (e.g., potentially corresponding to the token received from the user). The log 610 may also include the property “Central User” that links to the user related to this session. This may indicate a central user accessing the tool directly from the central server as a support user from central server if applicable. The log 610 may also include a property “Client User” that comprises a link to the user related to this session from the client application. The log 610 may also include a property “Customer” that includes the identity of the customer from which the user is accessing the tool. The log 610 may also include the property “Customer Client Information” that may include the site statistics to get specific details about the client from which the user is accessing the tool. The log 610 may also include the property Entry Date that indicates the date the session was entered. The log 610 may also include the property “Entry Date Time” that comprises the date/time the session was entered. The log 610 may also include the property “Last Active Date Time” that corresponds to the date/time the session was last active or updated. The log 610 may include the property “Source” that provides information regarding the customer source if the user was redirected from a local server. The log 610 may also include the property “Token” as that corresponds to the uniquely identifiable token described above. Furthermore, the log 610 may include the property “Web Access Type” that comprises an identity of the specific application of the data analytics tool that was accessed.


Additionally, for each session log, sub-records comprising a central navigation log 620 corresponding to session activity or navigation may be created. The central navigation log 620 may include properties such as, for example, the property “Central User Session” that links to the central user session log 610 associated with the navigation being logged. The log 620 may also include the property “Class Relative URL” corresponding to the class accessed. The property “Contains Patient Information” may be a true/false indication as to whether the resource (e.g., page, report, tool) being accessed contains PHI information. In this regard, either the a parameter “HASPHI” may be set to 1, or the report definition field “ContainsPHI” may be set to 1 if a report is being executed that includes PHI. The log 620 may also include the property “Customer” that indicates 1 the customer from which the user is accessing the tool. The property “Data Analytics Access” may indicate the resources from the data analytics tool utilized (e.g., including the data cube definitions invoked or the like). The property “Entry Date” may correspond to the date the session was entered, and the property “Entry Date Time” may correspond to the date/time the session was entered. The log 620 may also include the property “Report” that indicates the identity of a report accessed, if any. The property “Report Exported” may include an indicator as to whether the report was exported. The property “Report Parameters” may include the parameters selected by the user when running a report or otherwise utilizing the data analytics tool. The property “Report Query” may include an identity of the query executed to generate a report, and “Report Record Count” may include the record returned by the report. The property “Server Process Time” may correspond to the processing time in ms (milliseconds). The property “Source” may include an indication of the customer source if the user was redirected from a local server.


In relation to the foregoing description, it may be appreciated that the data analytics tool described herein may be utilized in a number of different contexts in relation to dose order data. Thus, while dose order data is referenced throughout the present disclosure, such data may include and/or provide for far reaching data analytics. For instance, as described above the dose order data upon which the data analytics tool may be invoked may include a plurality of different dose order data classes that may include information related to the dose order, the preparation of the dose order, products used during the preparation of the dose order, or any other related information. In this regard, it may be appreciated that a plurality of different categories of data cube class definitions may be provided in a data analytics tool. Importantly, all such data cube class definitions may depend from the base cube class definition that permits selective, secure access to the facility (or organization) specific data corresponding to a given user.


For instance, a number of categories of data cube class definitions may be provided. For example, the data cube class definitions may relate to, as way of example, general pharmacy workflow activity, pharmacy performance metrics, pharmacy exceptions, pharmacy usage and waste, data related to products and therapies, compliance data, and user logs. In this regard, examples of data cube class definitions in the general pharmacy workflow activity category may include a data cube class definition corresponding to basic statistics regarding dose orders, dose order items, dose preparation information, dose claim activities, dose scan events, dose verification history, and procedure summaries. In this regard, the data cube class definition corresponding to basic dose statistics may include dose dimensions related to, for example, dose administration time, whether the dose was a first dose in a series of doses, the dose route (e.g., intravenous, oral, intramuscular, etc.), whether the dose a hazmat dose, whether the dose is a high-risk doses, the nursing unit corresponding to the dose, whether the dose is a STAT dose, whether the dose is a total parenteral nutrition (TPN) dose, the type of TPN dose, whether the dose includes an unknown drug, the technician that prepared the dose, the workstation that was used to prepare the dose, whether the dose is a stock dose, whether the dose is a dilution dose, the dose status, the dose preparation date, the dose entry hour, and the dose entry minute. Furthermore, any of the foregoing dimensions may include normalized versions of the dimensions (e.g. for instance in the case of normalized drug names, normalized amounts, normalized units, or the like). Furthermore, some data cube class definitions that provide dose order summary data may include measures related to the total volume of the dose, the final volume of the dose, a QS volume of the dose, a QS diluent name, a stock dose count, a dilution dose count, a number of rework doses, in-line verification of a dose, the number of images per prepared dose, the number of fully compounded doses by a compounder, the number of dose manual additions, the number of doses with material requests, the number of doses having expanded drug names, the number of doses by status, the number doses by route, the number of attachments for a dose order record, and a normalized dose description. For data cube class definitions regarding dose order items, the data cube class definitions may relate to dimensions corresponding to the dose status (e.g., to filter our records that have not actually been delivered to a patient), a dose description, a dose description normalized based on formulary drug names, base units, and diluents, whether the dose is a stock dose, whether the dose is a dilution dose, whether the dose is a hazmat dose, whether the dose is a high risk dose, the total volume of the dose (e.g., including contributions small products), the final volume of the dose (e.g., as specified for the dose order by an electronic medical record (EMR) system or hospital information system (HIS)), the QS volume, and a QS diluent name. Data cube class definitions related to the dose preparation information may include data dimensions corresponding to the preparation mode used to prepare a dose, preparation mode options the time the dose was prepared, and a calculated QS volume for a dose. Data cube class definitions may relate to the occurrence of a pharmacist claiming a dose during verification (e.g., from another use who has a session verifying the dose). In this regard, dose claim data cube class definitions may include data dimensions corresponding to whether a dose was claimed during verification, whether the individual claiming the dose disposed of the dose that was claimed, the reason a claim was successful or unsuccessful, whether the claim was overwriting another user's claim, the time a claim is active, the overwriting user, the overridden user, and a dose identifier. Data cube class definitions related to dose scan events may include data dimensions related to the scan event name, the dose order identifier, the product lot identifier, a catalog identifier, a user identifier for the scan, and the event target (e.g., calculated to determine the dose order, product blog, or kit event type). Data cube class definitions related to dose verification history may include data dimensions corresponding to the user identifier of the user who verifies the dose, the date/time the dose is verified, the results of the verification, the reason provided during verification (e.g., for requeue, cancellation, and rework orders), the dose identifier, the verification type, the disposition of the dose, a reason for remake, and a rejected product log. Data cube class definitions related to procedure records may include the entry date and time of the dose, the completed date and time of the dose, the user identifier of the technician used to prepare the dose, the workstation identifier of the workstation used to prepare the dose, the name of the dose, a central formulary procedure ID (e.g., corresponding to a procedure presented the user in the preparation), a procedure type, a completed action count, a required action count, a total action count, and a completion time.


Additionally, a number of performance data cube class definitions may be provided that may include information regarding dose turnaround time and system performance. For data cube class definitions regarding dose turnaround time, the data cube may include dimensions related to a workstation used to prepare the dose, a preparation location name, a technician name, a patient location, a nursing unit corresponding to the dose, a priority of the dose, whether the dose is a STAT dose, whether the dose is a hazmat dose, a number of items in the dose, whether the dose is a stock order, dose drug names, and a preparation date/time. Furthermore, a number of measures may provided for a data cube class definition related to the dose turnaround time including an average time preparation, a delivered time, a waiting for preparation time, a time to resume preparation after an in-line verification or rework, a time until dose distribution, a average time to verify the dose, and an average time to sort the dose. The data cube class definition regarding system performance may include data dimensions corresponding to the time/date of a log, the calculated record length of the session, a function name, an average data analytics server execution time, and average client server execution time, a maximum data analytics server execution time, a maximum client server execution time, a minimum data analytics server execution time, a minimum client server execution time, and an execution count.


Furthermore, a number of data cube class definitions related to dose exceptions may be provided. Examples may include data cube class definitions related to prevented error (e.g., scan errors), detected errors, bypass reasons, dose order modifications, and alerts. Accordingly, prevented errors may correspond to errors identified by the pharmacy workflow management application automatically without human intervention (e.g., scan errors or the like) and the detected errors may include errors identified by a human interacting with the pharmacy workflow management application such as a pharmacist during a dose review. A data cube class definition related to scan errors may include data dimensions related to doses containing a prevented error generated during dose preparation, a dose category, a dose identifier, a scanned barcode, a scan formulary product information, scan product log information, technician information, and workstation information. The data cube class definition related detected errors may include detected error data generated at the pharmacist check station. Data dimensions contained within the detected errors data cube class definition may include a reason for remaking a dose, pharmacist information, technician information, workstation information, preparation location, a nursing unit associated with the dose, a dose route for the dose, whether the dose is a hazmat dose, a type of hazmat dose, whether the dose is a TPN order, a the dose description. A data cube class definition related to bypass reasons may include information related to doses in connection with a bypass print operation whereby the dose order, upon being received by the pharmacy workflow management application, is bypassed for printing of the dose order by a label printer in a traditional fashion. As such, data dimension for the bypass reasons data cube class definition may include an indication that the dose was bypassed, a time and date of the order entry, drug information corresponding to the dose order, information regarding the source of the data order, etc. A data queue class definition regarding dose order modifications may include data dimensions including what modification was made to the dose including an administration date/time update, a discontinuation of a dose, a change in priority for dose, a movement of the dose onto or off of a hold status, an expiration date/time of a dose due to using a stock product with an earlier expiration date, whether an adjustment was done automatically by the system or intentionally by user, who made a modification, and why a modification was necessary (e.g., if the site is configured to enter reason for modification). A data cube class definition related to dose alerts may include data dimensions corresponding to whether a dose is subject to an alert during the preparation process and other dose identifying information that may allow trends with relation to a dose alert to be determined Other data cube class definitions may include data dimensions regarding received alerts (e.g., from within a pharmacy workflow management system or from an external alert provider) regarding dose orders, patients, drugs, or some other portion of data stored by a pharmacy workflow management application.


Data cube class definitions may also relate to usage and waste metrics in the pharmacy. Examples may include data cube class definitions related to product waste, drug waste, and products siblings. Accordingly, a product waste data cube class definition may include data dimensions corresponding to data from unused/expired products such as product preparation location, preparing technician information, dose status, dose name, an NDC code for drugs in the dose, a total volume of the dose, a current volume of the dose, an expiration date of the dose, a number of prepared doses, an unused volume ratio (i.e., the current volume divided by the total volume), a cost for the dose (e.g., referenced from a formulary record for a drug or product associated with the dose), and whether the dose was a multi-use dose. For instance, a resulting report based on the product waste data cube generated from the product waste class definition may include an aggregate of an amount of drug wasted over a given time period and/or the cost associated with that corresponding waste (e.g., using underlying data and/or measures defined in the data cube class definition). A drug waste data cube class definition may include data dimensions corresponding to a product log identifier, an entry date, an expiration date, an activation date, a number of beyond use hours for the dose, a drug name, an amount of the dose, units of the dose, whether the dose is a hazmat dose, whether the dose is a high risk dose, and whether the dose of the diluent dose. In this regard, the beyond use hours data dimension may be a calculated measure that includes the difference between the expiration date and activation date and hours.


The product and therapy category of the data cube class definitions may include data cube class definitions related to therapy summaries and drug combinations. Accordingly, a data queue class definition related to therapy summaries may include data dimensions corresponding to the ability to see a drug therapy instance in terms of average duration (e.g., a number of days, number of doses, or total dose amounts) including, for example, a customer identifier, a source identifier, an entry date for the dose, drug names for the dose, a dose description, and a therapy ID. The drug combination data cube class definition may include a “cross-tab” showing the frequency of a combination of drugs when given together. Data dimensions for this data cube class definition may include a customer identifier, a source identifier, an entry date for the dose, a drug name associated with the dose, an amount of the dose, a unit of the dose, and a dose identifier.


A number of data cube class definitions may be related to compliance tracking. Examples may include data cube class definitions related to schedule task histories and weight measurements. The schedule task histories data cube class definition may include data dimensions that may allow for compliance tracking with scheduled tasks to be completed in relation to workstations. In this regard, the data dimensions for the data cube may include workstation tasks, a missed task dose count (e.g., including the number of bad doses because a clean task is not completed on time), information on completed tasks (e.g., including the user, time, workstation, whether the task was overdue, and an overdue time), how many doses were prepared on an overdue workstation by user, a frequency type, a frequency value, a previous completion date/time, a previous due date time, and next due date time. A weight measurement data cube class definition may include data corresponding to weight measurements recorded dose preparation workstation. Furthermore, data queue class definitions related to compliance tracking may allow for filtering and/or searching of doses based on a number of different data dimensions such as, for example, dose type, dose preparation date, technician, location, or any other appropriate dimension. Furthermore, the dynamic report generated based on the compliance tracking may allow for a user to drill down through various dimension levels. At a given level, user may select to view individual dose order records comprising a given set of data (e.g., a chart cell or graph portion may correspond to a certain number of doses, which may be revealed as a listing of the specific dose order records referenced by the chart cell a graph portion upon selection by the user). That is, the report may allow a user to define or select various parameters that allow a user to access a list of doses that meet a criteria established by the user using the selection of various parameters. The compliance tracking data cube may include a link that allows a user to retrieve a dose order log corresponding to a given dose order contained in the listing of specific dose order records. The dose order log may include any or all information related to the selected dose order (e.g., including data regarding the dose order record outside of the data dimensions of the data cube used to filter or search for the dose order itself). That is, the dose order log may include any or all information regarding the dose order log even if that dose order information does not comprise a dimension contained in the data cube used to obtain the link to access the dose order log for the dose order record. In an application, the dose order log linked to in the compliance tracking data cube may correspond to a dose order log with a specific format and/or data content dictated by an authority such as a government regulatory body or the like for use in determining regulatory compliance.


Additionally, a number of data cube class definitions may be related to user logs. Examples may include data related web sessions, data related to workstation sessions, data related to central user sessions, and data related to central user navigation, and audit logs. A data queue class definition for web sessions information may include data dimensions corresponding to information relevant to web-based user sessions including, for example, an IP address of the user, a login date/time, a logout date/time, a browser name, a browser version, a browser extension installation version, a length of the session, a indication of the breakdown between site configuration time and dose preparation functionality time, an average response time from the server for web service calls, and an average response time for webpage requests. The data cube class definition related to workstation sessions may include data dimensions related to a login date/time for workstation, a logout date/time for the workstation, a workstation software version, the workstation name, a work station location, a username accessing the workstation, and a last activity date/time. A data cube class definition related to central user sessions may include data dimensions corresponding to a central session log, a total session time, and a browser type/version. A queue class definitions related to central user navigation may be based on a central navigation log. An audit log data class definition may be operative to compare a full snapshot of audit logs and identify which fields have changed.


Other data cube class definitions may be provided without limitation that may leverage various ones of the data dimensions present in dose order information. Furthermore, the source data to which data cube class definitions may extend beyond dose order data. For instance, additional data sources (e.g., located at hospital information systems, pharmacy information systems, laboratories, surgical data repositories, formulary records, national healthcare databases, etc.) may be accessible by the data analytics tool. In this regard, data cube class definitions that reference such data sources may be provided. Additionally, data cube class definitions may be provided for use in building data cubes that reference multiple data sources (e.g., including dose order data as well as other data sources such as those listed above including hospital information systems, pharmacy information systems, laboratories, surgical data repositories, and national healthcare databases). In any regard, the foregoing data cube class definitions may be utilized in building corresponding data cubes. In this regard, one or more reports may be generated that reference a data cube for presentation of data to a user. The reports may take the form of pivot tables, dashboards, charts, graphs, or other report mechanisms. The reports may be filterable based on various different data dimensions such as, for example, dose order types, dates, dose statuses, technician, pharmacist, or any other data dimension included in the data cube and defined relative to the report (e.g., which may be modifiable by a user with appropriate role or responsibility). Furthermore, the reports may include drill downs based on the dimension levels as discussed above to provide increasingly detailed data based on a subset of data for a given dimension. In this regard, a user may be able to utilize the reports to identify trends, anomalies, patterns, or other information from the data presented in the dynamic report generated based on a data cube.


While the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description is to be considered as exemplary and not restrictive in character. For example, certain embodiments described hereinabove may be combinable with other described embodiments and/or arranged in other ways (e.g., process elements may be performed in other sequences). Accordingly, it should be understood that only the preferred embodiment and variants thereof have been shown and described and that all changes and modifications that come within the spirit of the invention are desired to be protected.

Claims
  • 1. A system for implementation of a data analytics tool for processing a multidimensional data set corresponding to dose order records for data analytics regarding a subset of the dose order records of the multidimensional data set, comprising: a central server that is in operative communication with a plurality of local servers, each of the local servers being disposed at a corresponding respective facility that prepares doses corresponding to dose orders for administration to a patient, wherein the central server receives information regarding dose order records corresponding to the dose orders from the local servers;a database at the central server that stores a data structure comprising a multidimensional data set including a plurality of dose order records received from the plurality of local servers, wherein each of the plurality of dose order records of the multidimensional data set comprises at least one indication of the facility from which the dose order record was received;a local server interface in operative communication with the plurality of local servers for receiving from at least one of the plurality of local servers user information from a user at one of the plurality of facilities, wherein the user information includes at least one identifier including a user ID, a username, and a customer ID, wherein the customer ID corresponds to a given facility from which the user is accessing the data analytics tool;a data analytics interface that facilitates operative communication with the data analytics tool, wherein the data analytics interface provides the data analytics tool access to the multidimensional data set stored in the database to generate a dynamically generated report regarding a subset of the multidimensional data set corresponding to the given facility from which the user is accessing the data analytics tool based on the user information received from the local server interface, wherein the user information corresponding to the given facility from which the user is accessing the data analytics tool restricts access to data other than the subset of the multidimensional data set; anda user interface for presenting to the user at a user interface the dynamically generated report regarding the subset of the multidimensional data set corresponding to the given facility from which the user is accessing the data analytics tool.
  • 2. The system of claim 1, wherein the data analytics tool comprises a plurality of data cube class definitions applicable to the multidimensional data set to generate the dynamically generated report, and wherein the at least one identifier is used at least in part to limit the data to which a respective user has access.
  • 3. The system of claim 2, wherein the plurality of data cube class definitions comprise a base cube class definition from which all others of the plurality of data cube class definitions depend.
  • 4. The system of claim 3, wherein the base cube class definition includes at least one data dimension related to the at least one indication of a facility corresponding to the dose order records.
  • 5. The system of claim 4, further comprising: a data analytics tool executed on a data analytics server in operative communication with the central server for applying the base cube class definition to the multidimensional data set based on the at least one identifier corresponding to a given facility from which the user is accessing the data analytics tool, wherein the data analytics tool is operative to build a data cube based on the applying that limits the data accessible by the user to the subset of the multidimensional data set corresponding to the given facility from which the user is accessing the data analytics tool.
  • 6. The system of claim 5, wherein the data analytics tool is further operative to perform at least one data transformation operation on the subset of the multidimensional data set, wherein the at least one data transformation operation is defined in the base cube class definition.
  • 7. The system of claim 6, wherein the at least one data transformation comprises automatically transcribing a first data field for each given dose order record in the subset with a second data field of the respective ones of the dose order records of the subset.
  • 8. The system of claim 7, wherein the at least one data transformation is applied only to a given type of dose order records.
  • 9. The system of claim 8, wherein the type of dose order records are total parenteral nutrition (TPN) doses, the first data field comprises a dose description field, and the second field comprises a drug name field for the given dose.
  • 10. The system of claim 5, wherein the central server is further operative to invoke another of the data cube class definitions depending from the base cube class definition for application to the subset of the multidimensional data set corresponding to the given facility from which the user is accessing the data analytics tool to generate the dynamically generated report regarding the subset of the multidimensional data set.
  • 11. The system of claim 3, wherein the plurality of data cube class definitions include a parameter indicative of whether data cubes built using the data cube class definitions include protected health information (PHI).
  • 12. The system of claim 11, wherein the parameter is dynamically generated based on at least one dimension of the data cube class definition.
  • 13. The system of claim 1, wherein the local server is operative to receive login information from the user accessing the data analytics tool to initiate a user session, wherein the local server is operative to communicate with the central server to authenticate the user to the central server based on the login information received at the local server, and wherein the central server is operative to populate a session variable related to the user session based on authenticated user login information.
  • 14. The system of claim 13, wherein the data analytics tool further comprises a cryptographic service that is operative to receive a token from a user attempting to access the server, wherein the token is at least partially based on the session variable populated by the central sever, and wherein the cryptographic service is operative to compare the token to available tokens at the central sever to determine if the user is to be granted access to the data analytics tool.
  • 15. The system of claim 14, wherein upon matching the token to one of the available tokens, the token is issued to the user and the corresponding available token is removed from the central server.
  • 16. The system of claim 3, wherein the session variable includes a role definition for the user generated based at least in part on the login information received by the user.
  • 17. The system of claim 16, wherein the role definition includes indications as to the ability of the user in relation to viewing reports, editing reports, viewing cube class definitions, editing cube class definitions, viewing pivot tables, editing pivot tables, viewing dashboards, and editing dashboards.
  • 18. The system of claim 1, further comprising a logging module operative to log user activity in relation to the use of the data analytics tool by the user.
  • 19. The system of claim 18, wherein the logging comprises recording information regarding the user and the usage of the data analytics tool by the user.
  • 20. The system of claim 19, wherein the logging comprises recording the identity of the dynamically generated report presented to the user.
  • 21. The system of claim 20, wherein the logging comprises recording whether the dynamically generated report presented to the user contained protected health information (PHI).
  • 22. The system of claim 1, wherein the multidimensional data set comprises data regarding the identity of doses, data regarding the steps of preparing the doses, data regarding the timing of doses, data regarding errors that occurred during dose preparation, data regarding product waste, data regarding drug usage, data regarding drug therapies administered, data regarding drug interactions, and data corresponding to alerts at a pharmacy workflow management application.
CROSS-REFERENCE TO RELATED APPLICATION

This application claims priority from U.S. Provisional Application No. 62/088,358 filed on Dec. 5 2014 entitled “DOSE PREPARATION DATA ANALYTICS,” the contents of which are incorporated by reference herein as if set forth in full.

US Referenced Citations (1345)
Number Name Date Kind
641748 Smith Jan 1900 A
819339 Cleland May 1906 A
3426150 Tygart Feb 1969 A
3739943 Williamsen et al. Jun 1973 A
3742938 Stern Jul 1973 A
3756752 Stenner Sep 1973 A
3774762 Lichtenstein Nov 1973 A
3786190 Pori Jan 1974 A
3809871 Howard et al. May 1974 A
3810102 Parks, III et al. May 1974 A
3848112 Weichselbaum et al. Nov 1974 A
3858574 Page Jan 1975 A
3878967 Joslin et al. Apr 1975 A
3910257 Fletcher et al. Oct 1975 A
3910260 Sarnoff et al. Oct 1975 A
3921196 Patterson Nov 1975 A
3971000 Cromwell Jul 1976 A
3995630 Verrdonk Dec 1976 A
3998103 Bjorklund et al. Dec 1976 A
4032908 Rice et al. Jun 1977 A
4078562 Friedman Mar 1978 A
4144496 Cunningham et al. Mar 1979 A
4151407 McBride et al. Apr 1979 A
4156867 Bench et al. May 1979 A
4164320 Irazoqui et al. Aug 1979 A
4173971 Karz Nov 1979 A
4199307 Jassawalla Apr 1980 A
4270532 Franetzki et al. Jun 1981 A
4273121 Jassawalla Jun 1981 A
4282872 Franetzki et al. Aug 1981 A
4308866 Jelliffe et al. Jan 1982 A
4319338 Grudowski et al. Mar 1982 A
4320757 Whitney et al. Mar 1982 A
4354252 Lamb et al. Oct 1982 A
4369780 Sakai Jan 1983 A
4370983 Lichtenstein Feb 1983 A
4373527 Fischell Feb 1983 A
4381776 Latham, Jr. May 1983 A
4385630 Gilcher et al. May 1983 A
4398289 Schoate Aug 1983 A
4398908 Siposs Aug 1983 A
4414566 Peyton et al. Nov 1983 A
4416654 Schoendorfer et al. Nov 1983 A
4425114 Schoendorfer et al. Jan 1984 A
4428381 Hepp Jan 1984 A
4443216 Chappell Apr 1984 A
4447224 Decant, Jr. et al. May 1984 A
4449538 Corbitt et al. May 1984 A
4451255 Bujan et al. May 1984 A
4457750 Hill Jul 1984 A
4458693 Badzinski et al. Jul 1984 A
4460358 Somerville et al. Jul 1984 A
4464172 Lichtenstein Aug 1984 A
4469481 Kobayashi Sep 1984 A
4475901 Kraegen et al. Oct 1984 A
4476381 Rubin Oct 1984 A
4480751 Lueptow Nov 1984 A
4481670 Freeburg Nov 1984 A
4487604 Iwatschenko et al. Dec 1984 A
4490798 Franks et al. Dec 1984 A
4496351 Hillel et al. Jan 1985 A
4511352 Theeuwes et al. Apr 1985 A
4525861 Freeburg Jun 1985 A
4526574 Pekkarinen Jul 1985 A
4529401 Leslie et al. Jul 1985 A
4531527 Reinhold, Jr. et al. Jul 1985 A
4538138 Harvey et al. Aug 1985 A
4545071 Freeburg Oct 1985 A
4551133 Zegers de Beyl et al. Nov 1985 A
4559038 Berg et al. Dec 1985 A
4560979 Rosskopf Dec 1985 A
4561443 Hogrefe et al. Dec 1985 A
4562751 Nason Jan 1986 A
4564054 Gustaysson Jan 1986 A
4590473 Burke et al. May 1986 A
4602249 Abbott Jul 1986 A
4619653 Fischell Oct 1986 A
4622979 Katchis et al. Nov 1986 A
4624661 Arimond Nov 1986 A
4636950 Caswell et al. Jan 1987 A
4637817 Archibald et al. Jan 1987 A
4650469 Berg et al. Mar 1987 A
4652262 Veracchi Mar 1987 A
4653010 Figler et al. Mar 1987 A
4676776 Howson Jun 1987 A
4681563 Deckert et al. Jul 1987 A
4688167 Agarwal Aug 1987 A
4691580 Fosslien Sep 1987 A
4695954 Rose et al. Sep 1987 A
4696671 Epstein et al. Sep 1987 A
4697928 Csongor Oct 1987 A
4702595 Mutschler et al. Oct 1987 A
4705506 Archibald Nov 1987 A
D293135 Medema et al. Dec 1987 S
4714462 DiComenico Dec 1987 A
4717042 McLaughlin Jan 1988 A
4718576 Tamura et al. Jan 1988 A
4722224 Scheller et al. Feb 1988 A
4722349 Baumberg Feb 1988 A
4722734 Kolln Feb 1988 A
4730849 Siegel Mar 1988 A
4731058 Doan Mar 1988 A
4732411 Siegel Mar 1988 A
4741732 Crankshaw et al. May 1988 A
4741736 Brown May 1988 A
4756706 Kerns et al. Jul 1988 A
4759756 Forman Jul 1988 A
4770184 Greene et al. Sep 1988 A
4778449 Weber et al. Oct 1988 A
4779626 Peel et al. Oct 1988 A
4784645 Fischell Nov 1988 A
4785799 Schoon et al. Nov 1988 A
4785969 McLaughlin Nov 1988 A
4796644 Polaschegg Jan 1989 A
4797840 Fraden Jan 1989 A
4803625 Fu et al. Feb 1989 A
4810090 Boucher Mar 1989 A
4810243 Howson Mar 1989 A
4811844 Moulding, Jr. et al. Mar 1989 A
4816208 Woods et al. Mar 1989 A
4817044 Ogren Mar 1989 A
4828545 Epstein et al. May 1989 A
4829524 Yoshida May 1989 A
4830018 Treach May 1989 A
4831562 Mcintosh et al. May 1989 A
4832033 Maher et al. May 1989 A
4835372 Gombrich et al. May 1989 A
4835521 Andrejasich et al. May 1989 A
4838275 Lee Jun 1989 A
4839806 Goldfischer et al. Jun 1989 A
4845644 Anthias et al. Jul 1989 A
4847764 Halvorson Jul 1989 A
4850009 Zook et al. Jul 1989 A
4850972 Schulman et al. Jul 1989 A
4853521 Claeys et al. Aug 1989 A
4854324 Hirschman et al. Aug 1989 A
4857713 Brown Aug 1989 A
4857716 Gombrich et al. Aug 1989 A
4865584 Epstein et al. Sep 1989 A
4871351 Feingold Oct 1989 A
4878175 Norden-Paul et al. Oct 1989 A
4880013 Chio Nov 1989 A
4889132 Hutcheson et al. Dec 1989 A
4889134 Greenwold et al. Dec 1989 A
4893270 Beck et al. Jan 1990 A
4897777 Janke et al. Jan 1990 A
4898209 Zbed Feb 1990 A
4898576 Philip Feb 1990 A
4898578 Rubalcaba, Jr. Feb 1990 A
4901728 Hutchison Feb 1990 A
4905163 Garber et al. Feb 1990 A
4908017 Howson et al. Mar 1990 A
4912623 Rantala et al. Mar 1990 A
4916441 Gombrich et al. Apr 1990 A
4922922 Pollock et al. May 1990 A
4925444 Orkin et al. May 1990 A
4933843 Scheller et al. Jun 1990 A
4937777 Flood et al. Jun 1990 A
4941808 Qureshi et al. Jul 1990 A
4943279 Samiotes et al. Jul 1990 A
4943987 Asahina et al. Jul 1990 A
4946445 Lynn Aug 1990 A
4949274 Hollander et al. Aug 1990 A
4952928 Carroll et al. Aug 1990 A
4953074 Kametani et al. Aug 1990 A
4960230 Marelli Oct 1990 A
4964847 Prince Oct 1990 A
4966579 Polaschegg Oct 1990 A
4967928 Carter Nov 1990 A
4968295 Neumann Nov 1990 A
4975647 Downer et al. Dec 1990 A
4977590 Milovancevic Dec 1990 A
4978335 Arthur, III Dec 1990 A
4991091 Allen Feb 1991 A
4992926 Janke et al. Feb 1991 A
4993068 Piosenka et al. Feb 1991 A
4993506 Angel Feb 1991 A
4998249 Bennett et al. Mar 1991 A
5002055 Merki et al. Mar 1991 A
5003296 Lee Mar 1991 A
5006699 Felkner et al. Apr 1991 A
5007429 Treatch et al. Apr 1991 A
5012402 Akiyama Apr 1991 A
5012411 Policastro et al. Apr 1991 A
5014875 McLaughlin et al. May 1991 A
5016172 Dessertine May 1991 A
5023770 Siverling Jun 1991 A
5025374 Roizen et al. Jun 1991 A
5036852 Leishman Aug 1991 A
5038800 Oba Aug 1991 A
5041086 Koenig et al. Aug 1991 A
5045048 Kaleskas et al. Sep 1991 A
5047959 Phillips et al. Sep 1991 A
5053031 Borsanyi Oct 1991 A
5053990 Kreifels et al. Oct 1991 A
5055001 Natwick et al. Oct 1991 A
5057076 Polaschegg Oct 1991 A
5061243 Winchell et al. Oct 1991 A
5072356 Watt et al. Dec 1991 A
5072383 Brimm et al. Dec 1991 A
5072412 Henderson, Jr. et al. Dec 1991 A
5078683 Sancoff et al. Jan 1992 A
5084828 Kaufman et al. Jan 1992 A
5087245 Doan Feb 1992 A
5088904 Okada Feb 1992 A
5088981 Howson et al. Feb 1992 A
5088990 Hivale et al. Feb 1992 A
5096385 Georgi et al. Mar 1992 A
5098377 Borsanyi et al. Mar 1992 A
5100380 Epstein et al. Mar 1992 A
5100394 Dudar et al. Mar 1992 A
5103211 Daoud et al. Apr 1992 A
5104374 Bishko et al. Apr 1992 A
5108131 Nassim Apr 1992 A
5108363 Tuttle et al. Apr 1992 A
5108367 Epstein et al. Apr 1992 A
5108372 Swenson Apr 1992 A
5109487 Ohgomori et al. Apr 1992 A
5109849 Goodman et al. May 1992 A
5112319 Lai May 1992 A
5116203 Natwick et al. May 1992 A
5116312 Blankenship et al. May 1992 A
5131092 Sackmann et al. Jul 1992 A
5134574 Beaverstock et al. Jul 1992 A
5135500 Zdeb Aug 1992 A
5137023 Mendelson et al. Aug 1992 A
5151978 Bronikowski et al. Sep 1992 A
5152296 Simons Oct 1992 A
5153416 Neeley Oct 1992 A
5153827 Coutre et al. Oct 1992 A
5155693 Altmayer et al. Oct 1992 A
5157595 Lovrenich Oct 1992 A
5158091 Butterfield et al. Oct 1992 A
5159673 Sackmann et al. Oct 1992 A
5160320 Yum et al. Nov 1992 A
5161211 Taguchi et al. Nov 1992 A
5167235 Seacord et al. Dec 1992 A
5169642 Brinker et al. Dec 1992 A
5172698 Stanko Dec 1992 A
5176004 Gaudet Jan 1993 A
5179569 Sawyer Jan 1993 A
5179700 Aihara et al. Jan 1993 A
5181910 Scanlon Jan 1993 A
5190185 Blechl Mar 1993 A
5190522 Wojcicki et al. Mar 1993 A
5191891 Righter Mar 1993 A
5208762 Charhut et al. May 1993 A
5208907 Shelton et al. May 1993 A
5211849 Kitaevich et al. May 1993 A
5213099 Tripp, Jr. May 1993 A
5213232 Kraft et al. May 1993 A
5213568 Lattin et al. May 1993 A
5219330 Bollish et al. Jun 1993 A
5219331 Vanderveen Jun 1993 A
5225974 Mathews et al. Jul 1993 A
5226425 Righter Jul 1993 A
5228450 Sellers Jul 1993 A
5231990 Gauglitz Aug 1993 A
5234404 Tuttle et al. Aug 1993 A
5235510 Yamada et al. Aug 1993 A
5236416 McDaniel et al. Aug 1993 A
5238001 Gallant et al. Aug 1993 A
5240007 Pytel et al. Aug 1993 A
5244463 Cordner, Jr. et al. Sep 1993 A
5245704 Weber et al. Sep 1993 A
5254096 Rondelet et al. Oct 1993 A
5256156 Kern et al. Oct 1993 A
5256157 Samiotes et al. Oct 1993 A
5261884 Stern et al. Nov 1993 A
5262943 Thibado et al. Nov 1993 A
5265010 Evans-Paganelli et al. Nov 1993 A
5265431 Gaudet et al. Nov 1993 A
5267174 Kaufman et al. Nov 1993 A
5271405 Boyer et al. Dec 1993 A
5272318 Gorman Dec 1993 A
5272321 Otsuka et al. Dec 1993 A
5273517 Barone et al. Dec 1993 A
5277188 Selker Jan 1994 A
5283861 Dangler et al. Feb 1994 A
5284150 Butterfield et al. Feb 1994 A
5286252 Tuttle et al. Feb 1994 A
5292029 Pearson Mar 1994 A
5297257 Struger et al. Mar 1994 A
5298021 Sherer Mar 1994 A
5304126 Epstein et al. Apr 1994 A
5307263 Brown Apr 1994 A
5307372 Sawyer et al. Apr 1994 A
5307463 Hyatt et al. Apr 1994 A
5311908 Barone et al. May 1994 A
5314243 McDonald et al. May 1994 A
5315505 Pratt et al. May 1994 A
5317506 Coutre et al. May 1994 A
5319363 Welch et al. Jun 1994 A
5319543 Wilhelm Jun 1994 A
5321618 Gessman Jun 1994 A
5321829 Zifferer Jun 1994 A
5324422 Colleran et al. Jun 1994 A
5325478 Shelton et al. Jun 1994 A
5327341 Whalen et al. Jul 1994 A
5331549 Crawford, Jr. Jul 1994 A
5336245 Adams et al. Aug 1994 A
5337230 Baumgartner et al. Aug 1994 A
5337747 Neftel Aug 1994 A
5337919 Spaulding et al. Aug 1994 A
5338157 Blomquist Aug 1994 A
5339421 Housel, III Aug 1994 A
5339821 Fujimoto Aug 1994 A
5341291 Roizen et al. Aug 1994 A
5341412 Ramot et al. Aug 1994 A
5348008 Bornn et al. Sep 1994 A
5348539 Herskowitz Sep 1994 A
5349675 Fitzgerald et al. Sep 1994 A
5356378 Doan Oct 1994 A
5360410 Wacks Nov 1994 A
5361202 Doue Nov 1994 A
5361758 Hall et al. Nov 1994 A
5366896 Margrey et al. Nov 1994 A
5366904 Qureshi et al. Nov 1994 A
5367555 Isoyama Nov 1994 A
5368562 Blomquist et al. Nov 1994 A
5370612 Maeda et al. Dec 1994 A
5371687 Holmes, II et al. Dec 1994 A
5374251 Smith Dec 1994 A
5374813 Shipp Dec 1994 A
5374965 Kanno Dec 1994 A
5375604 Kelly et al. Dec 1994 A
5376070 Purvis et al. Dec 1994 A
5377864 Blechl et al. Jan 1995 A
5378231 Johnson et al. Jan 1995 A
5379214 Arbuckle et al. Jan 1995 A
5389078 Zalesky et al. Feb 1995 A
5390238 Kirk et al. Feb 1995 A
5392951 Gardner et al. Feb 1995 A
5395320 Padda et al. Mar 1995 A
5395321 Kawahara et al. Mar 1995 A
5398336 Tantry et al. Mar 1995 A
5401059 Ferrario Mar 1995 A
5404292 Hendrickson Apr 1995 A
5404384 Colburn et al. Apr 1995 A
5406473 Yoshikura et al. Apr 1995 A
5412715 Volpe May 1995 A
5415167 Wilk May 1995 A
5416695 Stutman et al. May 1995 A
5417222 Dempsey et al. May 1995 A
5420977 Sztipanovits et al. May 1995 A
5421343 Feng Jun 1995 A
5423746 Burkett et al. Jun 1995 A
5429602 Hauser Jul 1995 A
5431201 Torchia et al. Jul 1995 A
5431299 Brewer et al. Jul 1995 A
5431627 Pastrone et al. Jul 1995 A
5433736 Nilsson Jul 1995 A
5438607 Przygoda, Jr. et al. Aug 1995 A
5440699 Farrand et al. Aug 1995 A
5441047 David et al. Aug 1995 A
5445294 Gardner et al. Aug 1995 A
5445621 Poli et al. Aug 1995 A
5446868 Gardea, II et al. Aug 1995 A
5453098 Botts et al. Sep 1995 A
5455851 Chaco et al. Oct 1995 A
5458123 Unger Oct 1995 A
5460294 Williams Oct 1995 A
5460605 Tuttle et al. Oct 1995 A
5461665 Shur et al. Oct 1995 A
5462051 Oka et al. Oct 1995 A
5464392 Epstein et al. Nov 1995 A
5465286 Clare et al. Nov 1995 A
5467773 Bergelson et al. Nov 1995 A
5468110 McDonald et al. Nov 1995 A
5469855 Pompei et al. Nov 1995 A
5471382 Tallman et al. Nov 1995 A
5474552 Palti Dec 1995 A
5482043 Zulauf Jan 1996 A
5482446 Williamson et al. Jan 1996 A
5485408 Blomquist Jan 1996 A
5490610 Pearson Feb 1996 A
5494592 Latham, Jr. et al. Feb 1996 A
5496265 Langley et al. Mar 1996 A
5496273 Pastrone et al. Mar 1996 A
5502944 Kraft et al. Apr 1996 A
5507412 Ebert et al. Apr 1996 A
5508912 Schneiderman Apr 1996 A
5509318 Gomes Apr 1996 A
5509422 Fukami Apr 1996 A
5513957 O'Leary May 1996 A
5514088 Zakko May 1996 A
5514095 Brightbill et al. May 1996 A
5515426 Yacenda et al. May 1996 A
5520450 Colson, Jr. et al. May 1996 A
5520637 Pager et al. May 1996 A
5522396 Langer et al. Jun 1996 A
5522798 Johnson et al. Jun 1996 A
5526428 Arnold Jun 1996 A
5528503 Moore et al. Jun 1996 A
5529063 Hill Jun 1996 A
5531680 Dumas et al. Jul 1996 A
5531697 Olsen et al. Jul 1996 A
5531698 Olsen Jul 1996 A
5533079 Colburn et al. Jul 1996 A
5533981 Mandro et al. Jul 1996 A
5534691 Holdaway et al. Jul 1996 A
5536084 Curtis et al. Jul 1996 A
5537313 Pirelli Jul 1996 A
5537853 Finburgh et al. Jul 1996 A
5542420 Goldman et al. Aug 1996 A
5544649 David et al. Aug 1996 A
5544651 Wilk Aug 1996 A
5544661 Davis et al. Aug 1996 A
5545140 Conero et al. Aug 1996 A
5546580 Seliger et al. Aug 1996 A
5547470 Johnson et al. Aug 1996 A
5549117 Tacklind et al. Aug 1996 A
5549460 O'Leary Aug 1996 A
5553609 Chen et al. Sep 1996 A
5558638 Evers et al. Sep 1996 A
5558640 Pfeiler et al. Sep 1996 A
5560352 Heim et al. Oct 1996 A
5562232 Pearson Oct 1996 A
5562621 Claude et al. Oct 1996 A
5563347 Martin et al. Oct 1996 A
5564434 Halperin et al. Oct 1996 A
5564803 McDonald et al. Oct 1996 A
5568912 Minami et al. Oct 1996 A
5569186 Lord et al. Oct 1996 A
5569187 Kaiser Oct 1996 A
5571258 Pearson Nov 1996 A
5573502 LeCocq et al. Nov 1996 A
5573506 Vasko Nov 1996 A
5575632 Morris et al. Nov 1996 A
5576952 Stutman et al. Nov 1996 A
5579001 Dempsey et al. Nov 1996 A
5579378 Arlinghaus, Jr. Nov 1996 A
5581369 Righter et al. Dec 1996 A
5581687 Lyle et al. Dec 1996 A
5582593 Hultman Dec 1996 A
5583758 Mcilroy et al. Dec 1996 A
5588815 Zaleski, II Dec 1996 A
5589932 Garcia-Rubio et al. Dec 1996 A
5590648 Mitchell et al. Jan 1997 A
5591344 Kenley et al. Jan 1997 A
5593267 McDonald et al. Jan 1997 A
5594637 Eisenberg et al. Jan 1997 A
5594786 Chaco et al. Jan 1997 A
5597995 Williams et al. Jan 1997 A
5598536 Slaughter, III et al. Jan 1997 A
5601445 Schipper et al. Feb 1997 A
5609575 Larson et al. Mar 1997 A
5609576 Voss et al. Mar 1997 A
5613115 Gihl et al. Mar 1997 A
5619428 Lee et al. Apr 1997 A
5619991 Sloane Apr 1997 A
5623652 Vora et al. Apr 1997 A
5623925 Swenson et al. Apr 1997 A
5626144 Tacklind et al. May 1997 A
5628619 Wilson May 1997 A
5630710 Tune et al. May 1997 A
5631844 Margrey et al. May 1997 A
5633910 Cohen May 1997 A
D380260 Hyman Jun 1997 S
5634893 Rishton Jun 1997 A
5637082 Pages et al. Jun 1997 A
5637093 Hyman et al. Jun 1997 A
5640301 Roecher et al. Jun 1997 A
5640953 Bishop et al. Jun 1997 A
5641628 Bianchi Jun 1997 A
5643193 Papillon et al. Jul 1997 A
5643212 Coutre et al. Jul 1997 A
5647853 Feldmann et al. Jul 1997 A
5647854 Olsen et al. Jul 1997 A
5651775 Walker et al. Jul 1997 A
5652566 Lambert Jul 1997 A
5658240 Urdahl et al. Aug 1997 A
5658250 Blomquist et al. Aug 1997 A
5661978 Holmes et al. Sep 1997 A
5664270 Bell et al. Sep 1997 A
5666404 Ciccotelli et al. Sep 1997 A
D385646 Chan Oct 1997 S
5678562 Sellers Oct 1997 A
5678568 Uchikubo et al. Oct 1997 A
5681285 Ford et al. Oct 1997 A
5682526 Smokoff et al. Oct 1997 A
5683367 Jordan et al. Nov 1997 A
5685844 Marttila Nov 1997 A
5687717 Halpern Nov 1997 A
5687734 Dempsey et al. Nov 1997 A
5695473 Olsen Dec 1997 A
5697951 Harpstead Dec 1997 A
5700998 Palti Dec 1997 A
5701894 Cherry et al. Dec 1997 A
5704351 Mortara et al. Jan 1998 A
5704364 Saltzstein et al. Jan 1998 A
5704366 Tacklind et al. Jan 1998 A
5712798 Langley et al. Jan 1998 A
5712912 Tomko et al. Jan 1998 A
5713485 Liff et al. Feb 1998 A
5713856 Eggers et al. Feb 1998 A
5715823 Wood et al. Feb 1998 A
5716114 Holmes et al. Feb 1998 A
5716194 Butterfield et al. Feb 1998 A
5718562 Lawless et al. Feb 1998 A
5719761 Gatti et al. Feb 1998 A
RE35743 Pearson Mar 1998 E
5724025 Tavori Mar 1998 A
5724580 Levin et al. Mar 1998 A
5732709 Tacklind et al. Mar 1998 A
5733259 Valcke et al. Mar 1998 A
5735887 Barreras, Sr. et al. Apr 1998 A
5737539 Edelson et al. Apr 1998 A
5740185 Bosse Apr 1998 A
5740800 Hendrickson et al. Apr 1998 A
5745366 Higham et al. Apr 1998 A
5745378 Barker et al. Apr 1998 A
5752917 Fuchs May 1998 A
5752976 Duffin et al. May 1998 A
5755563 Clegg et al. May 1998 A
5758095 Albaum et al. May 1998 A
5764923 Tallman et al. Jun 1998 A
5766155 Hyman et al. Jun 1998 A
5769811 Stacey et al. Jun 1998 A
5771657 Lasher et al. Jun 1998 A
5772585 Lavin et al. Jun 1998 A
5772586 Heinonen et al. Jun 1998 A
5772635 Dastur et al. Jun 1998 A
5772637 Heinzmann et al. Jun 1998 A
5776057 Swenson et al. Jul 1998 A
5778345 McCartney Jul 1998 A
5778882 Raymond et al. Jul 1998 A
5781442 Engleson et al. Jul 1998 A
5782805 Meinzer et al. Jul 1998 A
5782878 Morgan et al. Jul 1998 A
5785650 Akasaka et al. Jul 1998 A
5788669 Peterson Aug 1998 A
5788851 Kenley et al. Aug 1998 A
5790409 Fedor et al. Aug 1998 A
5791342 Woodard Aug 1998 A
5791880 Wilson Aug 1998 A
5793861 Haigh Aug 1998 A
5793969 Kamentsky et al. Aug 1998 A
5795317 Brierton et al. Aug 1998 A
5795327 Wilson et al. Aug 1998 A
5797515 Liff et al. Aug 1998 A
5800387 Duffy et al. Sep 1998 A
5801755 Echerer Sep 1998 A
5803906 Pratt et al. Sep 1998 A
5805442 Crater et al. Sep 1998 A
5805454 Valerino et al. Sep 1998 A
5805456 Higham et al. Sep 1998 A
5805505 Zheng et al. Sep 1998 A
5807321 Stoker et al. Sep 1998 A
5807322 Lindsey et al. Sep 1998 A
5807336 Russo et al. Sep 1998 A
5810747 Brudny et al. Sep 1998 A
5812410 Lion et al. Sep 1998 A
5814015 Gargano et al. Sep 1998 A
5815566 Ramot et al. Sep 1998 A
5818528 Roth et al. Oct 1998 A
5822418 Yacenda et al. Oct 1998 A
5822544 Chaco et al. Oct 1998 A
5823949 Goltra Oct 1998 A
5826237 Macrae et al. Oct 1998 A
5829438 Gibbs et al. Nov 1998 A
5832447 Rieker et al. Nov 1998 A
5832448 Brown Nov 1998 A
5832450 Myers et al. Nov 1998 A
5833599 Schrier et al. Nov 1998 A
5835897 Dang Nov 1998 A
5836910 Duffy et al. Nov 1998 A
5841975 Layne et al. Nov 1998 A
5842841 Danby et al. Dec 1998 A
5842976 Williamson Dec 1998 A
5845253 Rensimer et al. Dec 1998 A
5848593 McGrady et al. Dec 1998 A
5851186 Wood et al. Dec 1998 A
5852590 De La Huerga Dec 1998 A
5853387 Clegg et al. Dec 1998 A
5855550 Lai et al. Jan 1999 A
5857967 Frid et al. Jan 1999 A
5859972 Subramaniam et al. Jan 1999 A
5865745 Schmitt et al. Feb 1999 A
5865786 Sibalis et al. Feb 1999 A
5867821 Ballantyne et al. Feb 1999 A
5871465 Vasko Feb 1999 A
5876926 Beecham Mar 1999 A
5880443 McDonald et al. Mar 1999 A
5882338 Gray Mar 1999 A
5883370 Walker et al. Mar 1999 A
5883576 De La Huerga Mar 1999 A
5884273 Sattizahn et al. Mar 1999 A
5884457 Ortiz et al. Mar 1999 A
5885245 Lynch et al. Mar 1999 A
5891035 Wood et al. Apr 1999 A
5891734 Gill et al. Apr 1999 A
5893697 Zimi et al. Apr 1999 A
5894273 Meador et al. Apr 1999 A
5895371 Levitas et al. Apr 1999 A
5897493 Brown Apr 1999 A
5897530 Jackson Apr 1999 A
5897989 Beecham Apr 1999 A
5899665 Makino et al. May 1999 A
5899855 Brown May 1999 A
5901150 Jhuboo et al. May 1999 A
5904668 Hyman et al. May 1999 A
5905653 Higham et al. May 1999 A
5907291 Chen et al. May 1999 A
5907493 Boyer et al. May 1999 A
5908027 Butterfield et al. Jun 1999 A
5910107 Iliff Jun 1999 A
5910252 Truitt et al. Jun 1999 A
5911132 Sloane Jun 1999 A
5911687 Sato et al. Jun 1999 A
5912818 McGrady et al. Jun 1999 A
5913197 Kameda Jun 1999 A
5913310 Brown Jun 1999 A
5915089 Stevens et al. Jun 1999 A
5915240 Karpf Jun 1999 A
5919154 Toays et al. Jul 1999 A
5921938 Aoyama et al. Jul 1999 A
5923018 Kameda et al. Jul 1999 A
5924074 Evans Jul 1999 A
5924103 Ahmed et al. Jul 1999 A
5927540 Godlewski Jul 1999 A
5931791 Saltzstein et al. Aug 1999 A
5935060 Iliff Aug 1999 A
5935099 Peterson et al. Aug 1999 A
5935106 Olsen Aug 1999 A
5938413 Makino et al. Aug 1999 A
5939326 Chupp et al. Aug 1999 A
5939699 Perttunen et al. Aug 1999 A
5940306 Gardner et al. Aug 1999 A
5940802 Hildebrand et al. Aug 1999 A
5941829 Saltzstein et al. Aug 1999 A
5941846 Duffy et al. Aug 1999 A
5942986 Shabot et al. Aug 1999 A
5943423 Muftic Aug 1999 A
5943633 Wilson et al. Aug 1999 A
5944659 Flach et al. Aug 1999 A
5945651 Chorosinski et al. Aug 1999 A
5946083 Melendez et al. Aug 1999 A
5946659 Lancelot et al. Aug 1999 A
D414578 Chen et al. Sep 1999 S
5950006 Crater et al. Sep 1999 A
5951300 Brown Sep 1999 A
5951510 Barak Sep 1999 A
5954640 Szabo Sep 1999 A
5954885 Bollish et al. Sep 1999 A
5954971 Pages et al. Sep 1999 A
5956023 Lyle et al. Sep 1999 A
5957885 Bollish et al. Sep 1999 A
5959529 Kail, IV Sep 1999 A
5960085 de la Huerga Sep 1999 A
5960403 Brown Sep 1999 A
5960991 Ophardt Oct 1999 A
5961446 Beller et al. Oct 1999 A
5961448 Swenson et al. Oct 1999 A
5961487 Davis Oct 1999 A
5961923 Nova et al. Oct 1999 A
5963641 Crandall et al. Oct 1999 A
5964700 Tallman et al. Oct 1999 A
5966304 Cook et al. Oct 1999 A
5967975 Ridgeway Oct 1999 A
5970423 Langley et al. Oct 1999 A
5971593 McGrady Oct 1999 A
5971921 Timbel Oct 1999 A
5971948 Pages et al. Oct 1999 A
5974124 Schlueter, Jr. et al. Oct 1999 A
5975737 Crater et al. Nov 1999 A
5980490 Tsoukalis Nov 1999 A
5983193 Heinonen et al. Nov 1999 A
5987519 Peifer et al. Nov 1999 A
5991731 Colon et al. Nov 1999 A
5993046 McGrady et al. Nov 1999 A
5993420 Hyman et al. Nov 1999 A
5995077 Wilcox et al. Nov 1999 A
5995939 Berman et al. Nov 1999 A
5995965 Experton Nov 1999 A
5997167 Crater et al. Dec 1999 A
5997476 Brown Dec 1999 A
6003006 Colella et al. Dec 1999 A
6004020 Bartur Dec 1999 A
6004276 Wright et al. Dec 1999 A
6006191 DiRienzo Dec 1999 A
6006946 Williams et al. Dec 1999 A
6009333 Chaco Dec 1999 A
6010454 Arieff et al. Jan 2000 A
6011858 Stock et al. Jan 2000 A
6011999 Holmes Jan 2000 A
6012034 Hamparian et al. Jan 2000 A
6013057 Danby et al. Jan 2000 A
6014631 Teagarden et al. Jan 2000 A
6016444 John Jan 2000 A
6017318 Gauthier et al. Jan 2000 A
6018713 Coli et al. Jan 2000 A
6019745 Gray Feb 2000 A
6021392 Lester et al. Feb 2000 A
6022315 Iliff Feb 2000 A
6023522 Draganoff et al. Feb 2000 A
6024539 Blomquist Feb 2000 A
6024699 Surwit et al. Feb 2000 A
6027217 McClure et al. Feb 2000 A
6029138 Khorasani et al. Feb 2000 A
6032119 Brown et al. Feb 2000 A
6032155 de la Huerga Feb 2000 A
6033076 Braeuning et al. Mar 2000 A
6039251 Holowko et al. Mar 2000 A
6039467 Holmes Mar 2000 A
6047259 Campbell et al. Apr 2000 A
6048086 Valerino Apr 2000 A
6050940 Braun et al. Apr 2000 A
6055487 Margery et al. Apr 2000 A
6057758 Dempsey et al. May 2000 A
6059736 Tapper May 2000 A
6061603 Papadopoulos et al. May 2000 A
6065819 Holmes et al. May 2000 A
6068153 Young et al. May 2000 A
6068156 Liff et al. May 2000 A
6073046 Patel et al. Jun 2000 A
6074345 van Oostrom et al. Jun 2000 A
6079621 Vardanyan et al. Jun 2000 A
6080106 Lloyd et al. Jun 2000 A
6081048 Bergmann et al. Jun 2000 A
6081786 Barry et al. Jun 2000 A
6082776 Feinberg Jul 2000 A
6083206 Molko Jul 2000 A
6093146 Filangeri Jul 2000 A
6095985 Raymond et al. Aug 2000 A
6096561 Tayi Aug 2000 A
6098892 Peoples, Jr. Aug 2000 A
6101407 Groezinger Aug 2000 A
6101478 Brown Aug 2000 A
6102856 Groff et al. Aug 2000 A
6108399 Hernandez-Guerra et al. Aug 2000 A
6108588 McGrady Aug 2000 A
6109774 Holmes et al. Aug 2000 A
6112224 Peifer et al. Aug 2000 A
RE36871 Epstein et al. Sep 2000 E
6113554 Gilcher et al. Sep 2000 A
6116461 Broadfield et al. Sep 2000 A
6117940 Mjalli Sep 2000 A
6123524 Danby et al. Sep 2000 A
6125350 Dirbas Sep 2000 A
6129517 Danby et al. Oct 2000 A
6132371 Dempsey et al. Oct 2000 A
6134504 Douglas et al. Oct 2000 A
6135949 Russo et al. Oct 2000 A
6139177 Venkatraman et al. Oct 2000 A
6139495 De La Huerga Oct 2000 A
6141412 Smith et al. Oct 2000 A
6144922 Douglas et al. Nov 2000 A
6145695 Garrigues Nov 2000 A
6146523 Kenley et al. Nov 2000 A
6148297 Swor et al. Nov 2000 A
6149063 Reynolds et al. Nov 2000 A
6151536 Arnold et al. Nov 2000 A
6152364 Schoonen et al. Nov 2000 A
6154668 Pedersen et al. Nov 2000 A
6154726 Rensimer et al. Nov 2000 A
6157914 Seto et al. Dec 2000 A
6158965 Butterfield et al. Dec 2000 A
6160478 Jacobsen et al. Dec 2000 A
6161095 Brown Dec 2000 A
6161141 Dillon Dec 2000 A
6163737 Fedor et al. Dec 2000 A
6165154 Gray et al. Dec 2000 A
6168563 Brown Jan 2001 B1
6170007 Venkatraman et al. Jan 2001 B1
6170746 Brook et al. Jan 2001 B1
6171112 Clark et al. Jan 2001 B1
6171237 Avitall et al. Jan 2001 B1
6171264 Bader Jan 2001 B1
6173198 Schulze et al. Jan 2001 B1
6175779 Barrett Jan 2001 B1
6175977 Schumacher et al. Jan 2001 B1
6176392 William et al. Jan 2001 B1
6182047 Dirbas Jan 2001 B1
6183417 Geheb et al. Feb 2001 B1
6186145 Brown Feb 2001 B1
6192320 Margrey et al. Feb 2001 B1
6193480 Butterfield Feb 2001 B1
6195887 Danby et al. Mar 2001 B1
6198394 Jacobsen et al. Mar 2001 B1
6200264 Satherley et al. Mar 2001 B1
6200289 Hochman et al. Mar 2001 B1
6202923 Boyer et al. Mar 2001 B1
6203495 Bardy Mar 2001 B1
6203528 Decked et al. Mar 2001 B1
6206238 Ophardt Mar 2001 B1
6206829 Iliff Mar 2001 B1
6210361 Kamen et al. Apr 2001 B1
6213391 Lewis Apr 2001 B1
6213738 Danby et al. Apr 2001 B1
6213972 Butterfield et al. Apr 2001 B1
6219439 Burger Apr 2001 B1
6219587 Ahlin et al. Apr 2001 B1
6221009 Doi et al. Apr 2001 B1
6221011 Bardy Apr 2001 B1
6221012 Maschke et al. Apr 2001 B1
6222619 Herron et al. Apr 2001 B1
6224549 Drongelen May 2001 B1
6225901 Kail, IV May 2001 B1
6226564 Stuart May 2001 B1
6226745 Wiederhold May 2001 B1
6230142 Benigno et al. May 2001 B1
6230927 Schoonen et al. May 2001 B1
6234997 Kamen et al. May 2001 B1
6245013 Minoz et al. Jun 2001 B1
6246473 Smith, Jr. et al. Jun 2001 B1
6248063 Barnhill et al. Jun 2001 B1
6248065 Brown Jun 2001 B1
6255951 De La Huerga Jul 2001 B1
6256643 Cork et al. Jul 2001 B1
6256967 Hebron et al. Jul 2001 B1
6259355 Chaco et al. Jul 2001 B1
6259654 De La Huerga Jul 2001 B1
6260021 Wong et al. Jul 2001 B1
6266645 Simpson Jul 2001 B1
6269340 Ford et al. Jul 2001 B1
D446854 Cheney, II et al. Aug 2001 S
6270455 Brown Aug 2001 B1
6270457 Bardy Aug 2001 B1
6272394 Lipps Aug 2001 B1
6272505 De La Huerga Aug 2001 B1
6277072 Bardy Aug 2001 B1
6278999 Knapp Aug 2001 B1
6283322 Liff et al. Sep 2001 B1
6283944 McMullen et al. Sep 2001 B1
6290646 Cosentino et al. Sep 2001 B1
6290650 Butterfield et al. Sep 2001 B1
6294999 Yarin et al. Sep 2001 B1
6295506 Heinonen Sep 2001 B1
6304788 Eady et al. Oct 2001 B1
6306088 Krausman et al. Oct 2001 B1
6307956 Black Oct 2001 B1
6308171 De La Huerga Oct 2001 B1
6311163 Sheehan et al. Oct 2001 B1
6312227 Davis Nov 2001 B1
6312378 Bardy Nov 2001 B1
6314384 Goetz Nov 2001 B1
6317719 Schrier et al. Nov 2001 B1
6319200 Lai et al. Nov 2001 B1
6321203 Kameda Nov 2001 B1
6322502 Schoenberg et al. Nov 2001 B1
6322504 Kirshner Nov 2001 B1
6322515 Goor et al. Nov 2001 B1
6330491 Lion Dec 2001 B1
6332090 DeFrank et al. Dec 2001 B1
RE37531 Chaco et al. Jan 2002 E
6337631 Pai et al. Jan 2002 B1
6338007 Broadfield et al. Jan 2002 B1
6339732 Phoon et al. Jan 2002 B1
6345260 Cummings, Jr. et al. Feb 2002 B1
6346886 De La Huerga Feb 2002 B1
6347553 Morris et al. Feb 2002 B1
6352200 Schoonen et al. Mar 2002 B1
6353817 Jacobs et al. Mar 2002 B1
6358225 Butterfield Mar 2002 B1
6358237 Paukovits et al. Mar 2002 B1
6361263 Dewey et al. Mar 2002 B1
6362591 Moberg Mar 2002 B1
6363282 Nichols et al. Mar 2002 B1
6363290 Lyle et al. Mar 2002 B1
6364834 Reuss et al. Apr 2002 B1
6368273 Brown Apr 2002 B1
6370841 Chudy et al. Apr 2002 B1
6381577 Brown Apr 2002 B1
6385505 Lipps May 2002 B1
6393369 Carr May 2002 B1
6397190 Goetz May 2002 B1
6401072 Haudenschild et al. Jun 2002 B1
6402702 Gilcher et al. Jun 2002 B1
6406426 Reuss et al. Jun 2002 B1
6407335 Franklin-Lees et al. Jun 2002 B1
6408330 DeLaHuerga Jun 2002 B1
6416471 Kumar et al. Jul 2002 B1
6421650 Goetz et al. Jul 2002 B1
6424996 Killcommons et al. Jul 2002 B1
6427088 Bowman, IV et al. Jul 2002 B1
6434531 Lancelot et al. Aug 2002 B1
6434569 Tomlinson et al. Aug 2002 B1
6438451 Lion Aug 2002 B1
RE37829 Charhut et al. Sep 2002 E
6449927 Hebron et al. Sep 2002 B2
6450956 Rappaport et al. Sep 2002 B1
6458102 Mann et al. Oct 2002 B1
6461037 O'Leary Oct 2002 B1
6463310 Swedlow et al. Oct 2002 B1
6468242 Wilson et al. Oct 2002 B1
6470234 McGrady Oct 2002 B1
6471089 Liff et al. Oct 2002 B2
6471645 Warkentin et al. Oct 2002 B1
6471646 Thede Oct 2002 B1
6475146 Frelburger et al. Nov 2002 B1
6475148 Jackson et al. Nov 2002 B1
6475180 Peterson et al. Nov 2002 B2
6478737 Bardy Nov 2002 B2
6485465 Moberg et al. Nov 2002 B2
6494831 Koritzinsky Dec 2002 B1
6511138 Gardner et al. Jan 2003 B1
6519569 White et al. Feb 2003 B1
6537244 Paukovits Mar 2003 B2
6542902 Dulong et al. Apr 2003 B2
6542910 Cork et al. Apr 2003 B2
6544174 West et al. Apr 2003 B2
6544228 Heitmeier Apr 2003 B1
6551243 Bocionek et al. Apr 2003 B2
6551276 Mann et al. Apr 2003 B1
6554791 Cartledge et al. Apr 2003 B1
6554798 Mann et al. Apr 2003 B1
6555986 Moberg Apr 2003 B2
6558321 Burd et al. May 2003 B1
6561975 Pool et al. May 2003 B1
6562001 Lebel et al. May 2003 B2
6564104 Nelson et al. May 2003 B2
6564105 Starkweather et al. May 2003 B2
6564121 Wallace et al. May 2003 B1
6571128 Lebel et al. May 2003 B2
6575900 Zweig et al. Jun 2003 B1
6577899 Lebel et al. Jun 2003 B2
6579232 Sakamaki et al. Jun 2003 B2
6581069 Robinson et al. Jun 2003 B1
6581798 Liff et al. Jun 2003 B2
6584336 Ali et al. Jun 2003 B1
6585157 Brandt et al. Jul 2003 B2
6585644 Lebel et al. Jul 2003 B2
6585675 O×Mahony et al. Jul 2003 B1
6592551 Cobb Jul 2003 B1
6593528 Franklin-Lees et al. Jul 2003 B2
6602469 Maus et al. Aug 2003 B1
6607485 Bardy Aug 2003 B2
6610973 Davis, III Aug 2003 B1
6613009 Bainbridge et al. Sep 2003 B1
6616633 Butterfield et al. Sep 2003 B1
6635014 Starkweather et al. Oct 2003 B2
6648821 Lebel et al. Nov 2003 B2
6659948 Lebel et al. Dec 2003 B2
6664893 Eveland et al. Dec 2003 B1
6668196 Villegas et al. Dec 2003 B1
6669663 Thompson Dec 2003 B1
6673314 Burbank et al. Jan 2004 B1
6687546 Lebel et al. Jan 2004 B2
6689091 Bui et al. Feb 2004 B2
6694191 Starkweather et al. Feb 2004 B2
6694334 DuLong et al. Feb 2004 B2
6711460 Reese Mar 2004 B1
6731324 Levy May 2004 B2
6733447 Lai et al. May 2004 B2
6735497 Wallace et al. May 2004 B2
6740075 Lebel et al. May 2004 B2
6746398 Hervy et al. Jun 2004 B2
6758810 Lebel et al. Jul 2004 B2
6768425 Flaherty et al. Jul 2004 B2
6771369 Rzasa et al. Aug 2004 B2
6775602 Gordon, Jr. et al. Aug 2004 B2
6776304 Liff et al. Aug 2004 B2
6790198 White et al. Sep 2004 B1
6804656 Rosenfeld et al. Oct 2004 B1
6810290 Lebel et al. Oct 2004 B2
6811533 Lebel et al. Nov 2004 B2
6811534 Bowman, IV et al. Nov 2004 B2
6811707 Rovatti et al. Nov 2004 B2
6813473 Bruker Nov 2004 B1
6813519 Lebel et al. Nov 2004 B2
6814255 Liff et al. Nov 2004 B2
6820093 De La Huerga Nov 2004 B2
6842736 Brzozowski Jan 2005 B1
6847861 Lunak et al. Jan 2005 B2
6854088 Massengale et al. Feb 2005 B2
6871211 Labounty et al. Mar 2005 B2
6873268 Lebel et al. Mar 2005 B2
6877530 Osborne et al. Apr 2005 B2
6880034 Manke et al. Apr 2005 B2
6885288 Pincus Apr 2005 B2
6887201 Bardy May 2005 B2
6892941 Rosenblum May 2005 B2
6912549 Rotter et al. Jun 2005 B2
6913590 Sorenson et al. Jul 2005 B2
6915265 Johnson Jul 2005 B1
6915823 Osborne et al. Jul 2005 B2
6928452 De La Huerga Aug 2005 B2
6950708 Bowman, IV et al. Sep 2005 B2
6958705 Lebel et al. Oct 2005 B2
6974437 Lebel et al. Dec 2005 B2
6975924 Kircher et al. Dec 2005 B2
6976628 Krupa Dec 2005 B2
6979306 Moll Dec 2005 B2
6980958 Surwit et al. Dec 2005 B1
6981644 Cheong et al. Jan 2006 B2
6985870 Martucci et al. Jan 2006 B2
6991002 Osborne et al. Jan 2006 B2
6995664 Darling Feb 2006 B1
7006893 Hart et al. Feb 2006 B2
7015806 Naidoo et al. Mar 2006 B2
7017622 Osborne et al. Mar 2006 B2
7017623 Tribble et al. Mar 2006 B2
7028723 Alouani et al. Apr 2006 B1
7096212 Tribble et al. Aug 2006 B2
7117902 Osborne Oct 2006 B2
7151982 Liff et al. Dec 2006 B2
7194336 DiGianfilippo et al. Mar 2007 B2
7209891 Addy et al. Apr 2007 B1
7240699 Osborne et al. Jul 2007 B2
7255680 Gharib Aug 2007 B1
7277579 Huang Oct 2007 B2
7277757 Casavant et al. Oct 2007 B2
7317967 DiGianfilippo et al. Jan 2008 B2
7321861 Oon Jan 2008 B1
7343224 DiGianfilippo et al. Mar 2008 B2
7403901 Carley et al. Jul 2008 B1
7427002 Liff et al. Sep 2008 B2
7493263 Helmus et al. Feb 2009 B2
7499581 Tribble et al. Mar 2009 B2
7509280 Haudenschild Mar 2009 B1
7555557 Bradley et al. Jun 2009 B2
7561312 Proudfoot et al. Jul 2009 B1
7581953 Lehmann et al. Sep 2009 B2
7599516 Limer et al. Oct 2009 B2
7610115 Rob et al. Oct 2009 B2
7630908 Amrien et al. Dec 2009 B1
7636718 Steen et al. Dec 2009 B1
7672859 Louie et al. Mar 2010 B1
7698019 Moncrief et al. Apr 2010 B2
7698154 Marchosky Apr 2010 B2
7734478 Goodall et al. Jun 2010 B2
7753085 Tribble et al. Jul 2010 B2
7769601 Bleser et al. Aug 2010 B1
7783383 Eliuk et al. Aug 2010 B2
D624225 Federico et al. Sep 2010 S
7801642 Ansari et al. Sep 2010 B2
7847970 McGrady Dec 2010 B1
7853621 Guo Dec 2010 B2
7904822 Monteleone et al. Mar 2011 B2
7931859 Mlodzinski et al. Apr 2011 B2
7937290 Bahir May 2011 B2
7986369 Burns Jul 2011 B1
7991507 Liff et al. Aug 2011 B2
8170271 Chen May 2012 B2
8191339 Tribble et al. Jun 2012 B2
8215557 Reno et al. Jul 2012 B1
8220503 Tribble et al. Jul 2012 B2
8225824 Eliuk et al. Jul 2012 B2
D667961 Marmier Sep 2012 S
8267129 Doherty et al. Sep 2012 B2
8271138 Eliuk et al. Sep 2012 B2
8280549 Liff et al. Oct 2012 B2
8284305 Newcomb et al. Oct 2012 B2
8374887 Alexander Feb 2013 B1
8386070 Eliuk et al. Feb 2013 B2
8548824 daCosta Oct 2013 B1
8554579 Tribble et al. Oct 2013 B2
D693480 Spiess et al. Nov 2013 S
8595206 Ansari Nov 2013 B1
8666541 Ansari et al. Mar 2014 B1
8678047 Tribble et al. Mar 2014 B2
8719217 Vivalda May 2014 B1
D715958 Bossart et al. Oct 2014 S
9053218 Osborne et al. Jun 2015 B2
D733480 Shao Jul 2015 S
D738152 Grasselli et al. Sep 2015 S
D753428 Shao Apr 2016 S
9362969 Burgess et al. Jun 2016 B1
9382021 Tribble et al. Jul 2016 B2
9662273 Ranalletta et al. May 2017 B2
9930297 Alexander et al. Mar 2018 B2
9956145 Thompson et al. May 2018 B2
20010001237 Stroda et al. May 2001 A1
20010003177 Schena et al. Jun 2001 A1
20010007053 Bardy Jul 2001 A1
20010007932 Kamen et al. Jul 2001 A1
20010011153 Bardy Aug 2001 A1
20010016699 Burbank et al. Aug 2001 A1
20010017817 De La Huerga Aug 2001 A1
20010021801 Bardy Sep 2001 A1
20010025138 Bardy Sep 2001 A1
20010025156 Bui et al. Sep 2001 A1
20010027634 Hebron et al. Oct 2001 A1
20010028308 De La Huerga Oct 2001 A1
20010030234 Wiklof Oct 2001 A1
20010031944 Peterson et al. Oct 2001 A1
20010032101 Statius Muller Oct 2001 A1
20010034502 Moberg et al. Oct 2001 A1
20010034614 Fletcher-Haynes et al. Oct 2001 A1
20010034616 Giannini Oct 2001 A1
20010037057 Bardy Nov 2001 A1
20010037083 Hartlaub et al. Nov 2001 A1
20010037217 Abensour et al. Nov 2001 A1
20010037220 Merry et al. Nov 2001 A1
20010041920 Starkweather et al. Nov 2001 A1
20010044588 Mault Nov 2001 A1
20010044731 Coffman et al. Nov 2001 A1
20010047125 Quy Nov 2001 A1
20010051764 Bardy Dec 2001 A1
20010053885 Gielen et al. Dec 2001 A1
20020002326 Causey, III et al. Jan 2002 A1
20020002473 Schrier et al. Jan 2002 A1
20020004645 Carlisle et al. Jan 2002 A1
20020007285 Rappaport Jan 2002 A1
20020010568 Rubbert et al. Jan 2002 A1
20020010679 Felsher Jan 2002 A1
20020013612 Whitehurst Jan 2002 A1
20020016567 Hochman et al. Feb 2002 A1
20020016568 Lebel et al. Feb 2002 A1
20020016719 Nemeth et al. Feb 2002 A1
20020016722 Kameda Feb 2002 A1
20020019606 Lebel et al. Feb 2002 A1
20020019748 Brown Feb 2002 A1
20020022776 Bardy Feb 2002 A1
20020025796 Taylor et al. Feb 2002 A1
20020026104 Bardy Feb 2002 A1
20020029157 Marchosky Mar 2002 A1
20020029776 Blomquist Mar 2002 A1
20020032582 Feeney et al. Mar 2002 A1
20020032602 Lanzillo, Jr. et al. Mar 2002 A1
20020038392 De La Huerga Mar 2002 A1
20020040208 Flaherty et al. Apr 2002 A1
20020044043 Chaco et al. Apr 2002 A1
20020046062 Kameda Apr 2002 A1
20020046185 Villart et al. Apr 2002 A1
20020046346 Evans Apr 2002 A1
20020052539 Haller et al. May 2002 A1
20020052542 Bardy May 2002 A1
20020052574 Hochman et al. May 2002 A1
20020062227 Yuyama May 2002 A1
20020062229 Alban et al. May 2002 A1
20020065540 Lebel et al. May 2002 A1
20020065686 Monteleone et al. May 2002 A1
20020067273 Jaques et al. Jun 2002 A1
20020072733 Flaherty Jun 2002 A1
20020073250 Ommering Jun 2002 A1
20020077852 Ford et al. Jun 2002 A1
20020077865 Sullivan Jun 2002 A1
20020082480 Riff et al. Jun 2002 A1
20020082865 Bianco et al. Jun 2002 A1
20020082868 Pories et al. Jun 2002 A1
20020084904 De La Huerga Jul 2002 A1
20020087120 Rogers et al. Jul 2002 A1
20020091309 Auer Jul 2002 A1
20020099283 Christ et al. Jul 2002 A1
20020099301 Bardy Jul 2002 A1
20020100762 Liff et al. Aug 2002 A1
20020107476 Mann et al. Aug 2002 A1
20020107707 Naparstek et al. Aug 2002 A1
20020116226 Auer et al. Aug 2002 A1
20020116509 De La Huerga Aug 2002 A1
20020128606 Cowan et al. Sep 2002 A1
20020128871 Adamson et al. Sep 2002 A1
20020128880 Kunikiyo Sep 2002 A1
20020133377 Brown Sep 2002 A1
20020140675 Ali et al. Oct 2002 A1
20020143254 Maruyama Oct 2002 A1
20020156462 Stultz Oct 2002 A1
20020158128 Ashiuro Oct 2002 A1
20020165491 Reilly Nov 2002 A1
20020169636 Eggers et al. Nov 2002 A1
20020173875 Wallace et al. Nov 2002 A1
20020188467 Eke Dec 2002 A1
20020198473 Kumar et al. Dec 2002 A1
20020198513 Lebel et al. Dec 2002 A1
20020198624 Greenwald Dec 2002 A1
20030006878 Chung Jan 2003 A1
20030023177 Bardy Jan 2003 A1
20030033532 Marks Feb 2003 A1
20030036783 Bauhahn et al. Feb 2003 A1
20030046114 Davies et al. Mar 2003 A1
20030046280 Rotter et al. Mar 2003 A1
20030046439 Manke et al. Mar 2003 A1
20030050621 Lebel et al. Mar 2003 A1
20030050731 Rosenblum Mar 2003 A1
20030052787 Zerhusen Mar 2003 A1
20030060753 Starkweather et al. Mar 2003 A1
20030060754 Reilly Mar 2003 A1
20030060765 Campbell et al. Mar 2003 A1
20030060768 Kiyatake Mar 2003 A1
20030065287 Spohn et al. Apr 2003 A1
20030076736 Buker et al. Apr 2003 A1
20030078534 Hochman et al. Apr 2003 A1
20030079746 Hickle May 2003 A1
20030083901 Bosch et al. May 2003 A1
20030088238 Poulsen et al. May 2003 A1
20030097092 Flaherty May 2003 A1
20030114836 Estes et al. Jun 2003 A1
20030117580 Franz et al. Jun 2003 A1
20030125609 Becker Jul 2003 A1
20030125611 Bardy Jul 2003 A1
20030139701 White et al. Jul 2003 A1
20030144878 Wilkes et al. Jul 2003 A1
20030149599 Goodall et al. Aug 2003 A1
20030154108 Fletcher-Haynes et al. Aug 2003 A1
20030158508 DiGianfilippo Aug 2003 A1
20030160683 Blomquist Aug 2003 A1
20030163088 Blomquist Aug 2003 A1
20030163223 Blomquist Aug 2003 A1
20030163789 Blomquist Aug 2003 A1
20030167035 Flaherty et al. Sep 2003 A1
20030176933 Lebel et al. Sep 2003 A1
20030179287 Kozic et al. Sep 2003 A1
20030181851 Mann et al. Sep 2003 A1
20030182164 Shabot Sep 2003 A1
20030195397 Bardy Oct 2003 A1
20030200117 Manetta et al. Oct 2003 A1
20030201697 Richardson Oct 2003 A1
20030212379 Bylund et al. Nov 2003 A1
20030225596 Richardson et al. Dec 2003 A1
20030225728 Moura Dec 2003 A1
20030231803 Huang Dec 2003 A1
20040002874 Shaffer et al. Jan 2004 A1
20040017475 Akers et al. Jan 2004 A1
20040019607 Moubayed et al. Jan 2004 A1
20040115132 Brown Jan 2004 A1
20040039260 Bardy Feb 2004 A1
20040039264 Bardy Feb 2004 A1
20040051368 Caputo et al. Mar 2004 A1
20040055611 Penny et al. Mar 2004 A1
20040064343 Korpman et al. Apr 2004 A1
20040073329 Engleson Apr 2004 A1
20040088187 Chudy et al. May 2004 A1
20040088374 Webb et al. May 2004 A1
20040111293 Firanek et al. Jun 2004 A1
20040116862 Ray Jun 2004 A1
20040117215 Marchosky Jun 2004 A1
20040128162 Schlotterbeck et al. Jul 2004 A1
20040129616 Mori et al. Jul 2004 A1
20040148195 Kalies Jul 2004 A1
20040158193 Bui et al. Aug 2004 A1
20040172283 Vanderveen et al. Sep 2004 A1
20040172289 Kozic et al. Sep 2004 A1
20040172300 Mihai et al. Sep 2004 A1
20040193328 Zaitsu et al. Sep 2004 A1
20040193453 Butterfield et al. Sep 2004 A1
20040204673 Flaherty Oct 2004 A1
20040204954 Lacko Oct 2004 A1
20040215490 Duchon et al. Oct 2004 A1
20040220829 Baharav et al. Nov 2004 A1
20040225528 Brock Nov 2004 A1
20040235446 Flaherty et al. Nov 2004 A1
20040236630 Kost et al. Nov 2004 A1
20040248295 Katsuhiko et al. Dec 2004 A1
20040260233 Garibotto et al. Dec 2004 A1
20040260577 Dahlin et al. Dec 2004 A1
20050001033 Cheong et al. Jan 2005 A1
20050017864 Tsoukalis Jan 2005 A1
20050021369 Cohen Jan 2005 A1
20050033124 Kelly et al. Feb 2005 A1
20050033773 Roberge et al. Feb 2005 A1
20050038680 McMahon Feb 2005 A1
20050039742 Hickle Feb 2005 A1
20050043665 Vinci et al. Feb 2005 A1
20050045548 Brugger et al. Mar 2005 A1
20050054923 Pan Mar 2005 A1
20050060372 DeBettencourt et al. Mar 2005 A1
20050065823 Ramraj Mar 2005 A1
20050080651 Morrison et al. Apr 2005 A1
20050108044 Koster May 2005 A1
20050187794 Kimak Aug 2005 A1
20050209737 Kircher Sep 2005 A1
20050228238 Monitzer Oct 2005 A1
20050279419 Tribble et al. Dec 2005 A1
20060084042 Weaver et al. Apr 2006 A1
20060124656 Popovich, Jr. Jun 2006 A1
20060136095 Rob et al. Jun 2006 A1
20060149416 Mohapatra et al. Jul 2006 A1
20060161294 DiMaggio Jul 2006 A1
20060173714 Grotzinger, Jr. Aug 2006 A1
20060178578 Tribble et al. Aug 2006 A1
20060181391 McNeill et al. Aug 2006 A1
20060235881 Masarie et al. Oct 2006 A1
20070043767 Osborne et al. Feb 2007 A1
20070047980 Limer et al. Mar 2007 A1
20070088568 Goodall et al. Apr 2007 A1
20070100660 Carosso May 2007 A1
20070100662 Suwalski May 2007 A1
20070110305 Corcoran et al. May 2007 A1
20070125442 Tribble et al. Jun 2007 A1
20070168228 Lawless Jul 2007 A1
20070179806 Knowlton et al. Aug 2007 A1
20070189597 Limer et al. Aug 2007 A1
20070192139 Cookson et al. Aug 2007 A1
20070216998 Sander Sep 2007 A1
20070239482 Finn et al. Oct 2007 A1
20070239997 Qu et al. Oct 2007 A1
20080046292 Myers et al. Feb 2008 A1
20080056556 Eller et al. Mar 2008 A1
20080059228 Bossi et al. Mar 2008 A1
20080091467 Moncrief et al. Apr 2008 A1
20080119958 Bear et al. May 2008 A1
20080125897 DiGianfilippo et al. May 2008 A1
20080147554 Stevens et al. Jun 2008 A1
20080195246 Tribble et al. Aug 2008 A1
20080306926 Friedlander et al. Dec 2008 A1
20090024414 Mansour Jan 2009 A1
20090080408 Natoli et al. Mar 2009 A1
20090097368 Vlutters et al. Apr 2009 A1
20090138340 Borr et al. May 2009 A1
20090188937 Kim Jul 2009 A1
20090205877 Claypool Aug 2009 A1
20090210252 Silver Aug 2009 A1
20090216560 Siegel Aug 2009 A1
20090235194 Arndt et al. Sep 2009 A1
20090258331 Do et al. Oct 2009 A1
20090285762 Flower Nov 2009 A1
20090313044 Hague et al. Dec 2009 A1
20090323170 Lin Dec 2009 A1
20090324032 Chen Dec 2009 A1
20100017031 Rob et al. Jan 2010 A1
20100091281 Suzuki Apr 2010 A1
20100094653 Tribble et al. Apr 2010 A1
20100128165 Newcomb et al. May 2010 A1
20100157293 Rzasa et al. Jun 2010 A9
20100185456 Kansal Jul 2010 A1
20100241270 Eliuk et al. Sep 2010 A1
20110119088 Gunn May 2011 A1
20110191121 Fioravanti Aug 2011 A1
20110202366 Akers et al. Aug 2011 A1
20110208350 Eliuk et al. Aug 2011 A1
20110267465 Alexander et al. Nov 2011 A1
20120022885 Murayama Jan 2012 A1
20120097290 Mikhaeil Apr 2012 A1
20120200596 Gotou et al. Aug 2012 A1
20120211565 Colavito et al. Aug 2012 A1
20120303388 Vishnubhatla et al. Nov 2012 A1
20130079581 Agamaite et al. Mar 2013 A1
20130090947 Nockley Apr 2013 A1
20130136330 Takagi May 2013 A1
20130197445 Schabbach et al. Aug 2013 A1
20130262138 Jaskela et al. Oct 2013 A1
20130279774 Helgason et al. Oct 2013 A1
20130304510 Chan et al. Nov 2013 A1
20130314535 Yuyama et al. Nov 2013 A1
20130342676 Amano Dec 2013 A1
20140022569 Matsui et al. Jan 2014 A1
20140067407 Sathe Mar 2014 A1
20140156064 Crawford et al. Jun 2014 A1
20140156294 Tribble et al. Jun 2014 A1
20140214436 Utech et al. Jul 2014 A1
20140350950 Jaskela et al. Nov 2014 A1
20150205932 Tribble Jul 2015 A1
20150227719 Ranalletta Aug 2015 A1
20150272320 Ranalletta et al. Oct 2015 A1
20150278477 Tribble Oct 2015 A1
20150286799 Padmani Oct 2015 A1
20160072985 Sandmann et al. Mar 2016 A1
20160092638 Padmani Mar 2016 A1
20160092639 Padmani Mar 2016 A1
20160140315 Diaz et al. May 2016 A1
20160210437 Padmani et al. Jul 2016 A1
20160371462 Wallen Dec 2016 A1
20170372034 Tribble Dec 2017 A1
Foreign Referenced Citations (99)
Number Date Country
1516257 May 1999 CN
2440518 Aug 2001 CN
1131076 Dec 2003 CN
0237588 Sep 1987 EP
0462466 Dec 1991 EP
0505627 Sep 1992 EP
0522527 Jan 1993 EP
0439355 Sep 1994 EP
0844581 May 1998 EP
0960627 Dec 1999 EP
0970655 Jan 2000 EP
1072994 Feb 2001 EP
1107158 Jun 2001 EP
1097671 Feb 2003 EP
994977 Jun 1965 GB
2210713 Feb 1987 GB
2279784 Jan 1995 GB
2285135 Jun 1995 GB
2379037 Feb 2003 GB
53137644 Dec 1978 JP
61066950 Apr 1986 JP
63068133 Mar 1988 JP
2111375 Apr 1990 JP
3423055 Jan 1994 JP
6086813 Mar 1994 JP
06327636 Nov 1994 JP
07204253 Aug 1995 JP
104585 Jan 1998 JP
10014890 Jan 1998 JP
10079770 Mar 1998 JP
2000036032 Feb 2000 JP
03055131 Apr 2000 JP
2002011095 Jan 2002 JP
2002092181 Mar 2002 JP
2002520718 Jul 2002 JP
2003022322 Jan 2003 JP
2004078970 Mar 2004 JP
2004326436 Nov 2004 JP
2004340770 Dec 2004 JP
2005252710 Sep 2005 JP
2005284703 Oct 2005 JP
2005284703 Oct 2005 JP
2006033291 Feb 2006 JP
2006334062 Dec 2006 JP
2007198934 Aug 2007 JP
2008139201 Jun 2008 JP
4276654 Jun 2009 JP
2009265827 Nov 2009 JP
2010056619 Mar 2010 JP
2010170504 Aug 2010 JP
2010533927 Oct 2010 JP
2011151430 Aug 2011 JP
2012078265 Apr 2012 JP
5342197 Nov 2013 JP
5747150 Jul 2015 JP
6086813 Mar 2017 JP
20000036642 Jul 2000 KR
1020000036642 Jul 2000 KR
20010094703 Nov 2001 KR
1020010094703 Nov 2001 KR
20050054379 Dec 2003 KR
20110115927 Oct 2011 KR
1020110115927 Oct 2011 KR
20130001500 Jan 2013 KR
WO8400493 Feb 1984 WO
WO9524010 Sep 1995 WO
WO9634291 Oct 1996 WO
WO9741525 Nov 1997 WO
WO9814275 Apr 1998 WO
WO9815092 Apr 1998 WO
WO9824358 Jun 1998 WO
WO9833433 Aug 1998 WO
WO9859487 Dec 1998 WO
WO9904043 Jan 1999 WO
WO9910029 Mar 1999 WO
WO9942933 Aug 1999 WO
WO9944162 Sep 1999 WO
WO9959472 Nov 1999 WO
WO0013588 Mar 2000 WO
WO0029983 May 2000 WO
WO0043941 Jul 2000 WO
WO0052437 Sep 2000 WO
WO0052626 Sep 2000 WO
WO0057339 Sep 2000 WO
WO0060449 Oct 2000 WO
WO0069331 Nov 2000 WO
WO0072181 Nov 2000 WO
WO0078374 Dec 2000 WO
WO0101305 Jan 2001 WO
WO0102979 Jan 2001 WO
WO0106468 Jan 2001 WO
WO0145774 Jun 2001 WO
WO0217777 Jul 2002 WO
WO02091276 Nov 2002 WO
WO03025826 Mar 2003 WO
WO03094073 Nov 2003 WO
WO2004070557 Aug 2004 WO
WO2004070994 Aug 2004 WO
WO-2005043440 May 2005 WO
Non-Patent Literature Citations (173)
Entry
Extended European Search Report (EESR) dated Jun. 11, 2018 in corresponding EP Application No. 15865852.6; (10 Pages).
Written Opinion dated Apr. 4, 2018 in corresponding Singapore Patent Application No. 11201704359V.
AHRQ Health Information Technology Program—Update 2005-06 Fact Sheet,, http://www.ahrq.gov/research/findings/factsheets/it/hitfact/index.html—3 pages.
Albert A. Cook, “An integrated nursing-pharmacy approach to a computerized medication dispensing/administration system,” Hospital Pharmacy, May 1985, pp. 321-325, vol. 20, JB Lippincott Company, Philadelphia, PA.
Allan T. Pryor, “Current State of Computer-based Patient Record Systems,” Aspects of the Computer-based Patient Record, 1992, pp. 67-82, Springer-Verlag, New York, NY.
Anderson, Howard “A Narrative on the History of the Development of Telepharmacy in North Dakota from the Board of Pharmacy's Perspective Recorded by Excerpts from Board Minutes”, Feb. 2006.
Angaran, “Telemedicine and telepharmacy: Current status and future implications”, Am J Health-Syst Pharm, vol. 56, Jul. 15, 1999, pp. 1404-1405.
Ann Slone Endo, “Using Computers in Newborn Intensive Care Settings,” American Journal of Nursing, Jul. 1981, pp. 1336-1337.
Anonymous, “Chains covet customized pharmacy integration” Drug Store New, Aug. 18, 2003, vol. 25, No. 10—p. 73.
Automated Dispensing Technologies: Directory of Vendors, http://pharmacyautomation.com/vendors.html, Jun. 5, 2003—3 pages.
Auto Syringe® AS40A Infusion Pump Technical Manual, 1995, 89 pages, Baxter Healthcare Corporation, Deerfield, IL.
Auto Syringe® AS40A: Model AS40A Infusion Pump Operation Manual, undated, 78 pages, Baxter Healthcare Corporation, Deerfield, IL.
Baxa Corporation, DoseEdge The Leading Edge in Dose Management, Brochure, published copyright date 2010—5 pages.
Baxa Corporation, Product Catalog 2010-2011, published at least by Sep. 15, 2012, https://web.archive.org/web/20120915210739http://www.baxa.com/resources/docs/BaxaCatalog.pdf (52 pages).
Bell Atlantic Healthcare Systems, Inc., court exhibit, StatLan Functions and Features, Specification, release 3.5, dated Nov. 12, 1992, 49 pages.
Ben Schneiderman, “Designing the User Interface: Strategies for Effective Human-Computer Interaction,” 2d Ed., 1992, Chapter 5: Direct Manipulation (56 pages), Addison-Wesley Publishing Company.
“Block Medical: Growing with Home Infusion Therapy,” taken from INVIVO, The Business and Medicine Report, Apr. 1991, pp. 7-9.
Bynum et al., “The Effect of Telepharmacy Counseling on Metered-Dose Inhaler Technique among Adolescents with Asthma in Rural Arkansas”, Telemedicine Journal and e-health, vol. 7, No. 3, 2001, Mary AnnLiebert, Inc., pp. 207-218.
Cabral, Jr. et al., “Multmedia Systems for Telemedicine Systems for Telemedicine and Their Communications Requirements,” IEEE Communications Magazine Jul. 1996, pp. 20-27.
Cardinal Health Introduces Rxe-source(SM) to Address Pharmacist Labor Shortage and Medication Safety Challenges at Hospitals. PR Newswire, Feb. 25, 2003—5 pages.
Casey, Michelle M. et al., “Pharmacist Staffing and the Use of Technology in Small Rural Hospitals: Implications for Medication Safety” Upper Midwest Rural Health Research Center, Dec. 2005—51 pages.
Cato Reference Manual, Support for Trial Version (Abridged), Vienna, May 2004 Jun. 1, 2004.
Cato Reference Manual, Vienna, May 2005 May 1, 2005.
Charles Safran, M.D. et al., “Computer-Based Support for Clinical Decision Making,” Clinical Computin, vol. 7, No. 5 (1990), pp. 319-322.
Clayton M. Curtis, “A Computer-based Patient Record Emerging from the Public Sector: The Decentralized Hospital Computer Program,” First Annual Nicholas E. Davies Award Proceedings of the CPR Recognition Symposium, 1995, pp. 75-132, Computer-based Patient Record Institute, Inc., Bethesda, MD.
Clement J. McDonald, M.D. et al, “The Three-Legged Stool: Regenstrief Institute for Health Care,” Third Annual Nicholas E. Davies Award Proceedings of the CPR Recognition Symposium, 1997, pp. 131-158, Computer-based Patient Record Institute, Inc., Bethesda, MD.
Clement J. McDonald, M.D. et al., The Regenstrief Medical Record System: 20 Years of Experience in Hospitals, Clinics, and Neighborhood Health Centers,: M.D. Computing, 1992 pp. 206-217, vol. 9, No. 4, Springer-Verlag, New York, NY.
Clifton, G. Dennis et al., “Provision of pharmacy services to underserved populations via remote dispensing and two-way videoconferencing” Am J Health-Syst Pharm, vol. 60, Dec. 15, 2003 oe pp. 2577-2582.
Dan Murphy, “Nuclear Pharmacy Primer”, Radiation Protection Management, vol. 20, No. 5 (2003), pp. 1-10.
Dan Scheraga; “Tech firms answer chain pharmacy's call for productivity,” Drug Store News; Dec. 15, 2003; 25, 17; ProQuest Research Library, p. 31-32.
Daniel Andresen et al., “Scalability Issues for High Performance Digital Libraries on the World Wide Web,” Proceedings of ADL '96, 1996, pp. 139-148, IEEE.
Daniel J. Nigrin et al., “Glucoweb: A Case Study of Secure, Remote Biomonitoring and Communication,” Proceedings of the 2000, 5 pages, American Medical Informatics Association, Bethesda, MD.
Darryl V. Wareham et al., “Combination Medication Cart and Computer Terminal in Decentralized Drug Distribution,” American Journal of Hospital Pharmacy, Jun. 1983, pp. 976-978, vol. 40, American Society of Hospital Pharmacists.
Dart, Luann, “Digital Doses” Rural Electric, Jan. 2005—pp. 28-31.
Deborah J. Mayhew, “Principles and Guidelines in Software user Interface Designs,” 1992, selected portions of Chapter 9, 17 pages, Prentice-Hall, Inc.
Defendants Initial Invalidity Contentions with Exhibits A and B dated Sep. 8, 2014; Civil Action No. 1:14-cv-00222.
Dennis D. Cote et al., “Robotic system for i.v. antineoplastic drug preparation: Description and preliminary evaluation under simulated conditions,” American Journal of Hospital Pharmacy, Nov. 1989, pp. 2286-2293, vol. 46, American Society of Hospital Pharmacists.
Donna Young; “Loan repayments help pharmacists provide care in medically underserved areas,” American Journal of Health-System Pharmacy; Nov. 1, 2003, pp. 2186-2188, vol. 60.
Environmental Scan of Pharmacy Technicians; M. MacInnis; Canadian Pharmacists Association; Sep. 2001.
Exhibit 1, Publications Manually Reviewed for the Search to U.S. Pat. No. 8,347,887 titled “System and Method for Remotely Supervising and Verifying Pharmacy Functions” As of Jun. 25, 2014.
Exhibit 1001 U.S. Pat. No. 8,374,887, Alexander issued Feb. 12, 2013.
Exhibit 1002 Patent File History U.S. Pat. No. 8,374,887.
Exhibit 1003, Declaration of Mr. Brian T. Hart from U.S. Pat. No. 8,374,887.
Exhibit 1004, Declaration of Wayne H. Grant from U.S. Pat. No. 8,374,887.
Exhibit 1005, 22 TAC §§291.20, 291.36, and 291.71-291.74 date issued Mar. 5, 2015 from U.S. Pat. No. 8,374,887.
Exhibit 1006 U.S. Pat. No. 6,711,460 Reese issued Mar. 23, 2004 from U.S. Pat. No. 8,374,887.
Exhibit 1009, Peterson et al., The North Dakota Telepharmacy Project: Restoring and Retaining Pharmacy Services in Rural Communities; the journal of Pharmacy Technology, vol. 20, No. 1, Jan./Feb. 2004—pp. 1-39 from U.S. Pat. No. 8,374,887.
Exhibit 1010, Declaration of Benjamin E. Weed from U.S. Pat. No. 8,374,887.
Exhibit 1011, Complaint—Alexander v. Baxter, (W.D.Texas 2014) filed Mar. 13, 2014 from U.S. Pat. No. 8,374,887.
Exhibit 1012, Charles F. Seifert et al., “The Training of a Telepharmacist: Addressing the Needs of Rural West Texas,” American Journal of Pharmaceutical Education, 2004; 68 (3) Article 60—pp. 1-9 from U.S. Pat. No. 8,374,887.
Exhibit 1013, Assignment Emily H. Alexander to Becton, Dickinson and Company; U.S. Appl. No. 13/747,231; Reel 034110/Frame 0789 from U.S. Pat. No. 8,374,887.
Exhibit 1014, Exhibit A—Corrected Parties' Claims Construction Terms, Proposed Construction and cites Civil, 1:14cv-00222-LY—pp. 1-7 from U.S. Pat. No. 8,374,887.
Exhibit 1015, Information about Telepharmacy presentation 42503 and Presentation Telepharmacy at Texas Tech; Jon Phillips—1-27 from U.S. Pat. No. 8,374,887.
Exhibit 1017, Declaration of Dr. Roger W. Anderson in Support of Becton, Dickinson & Company's Response to Baxter's Motion for Summary Judgment of Invalidity Based Upon 35 U.S.C. § 101 filed Jan. 15, 2015 from U.S. Pat. No. 8,374,887.
Exhibit 1018, Plaintiff's Claim Construction Brief, 1:14-cv-222-LY filed Oct. 17, 2014 from U.S. Pat. No. 8,374,887.
Exhibit 1019, Plaintiff's Reply Claim Construction Brief, 1:14-cv-222-LY filed Nov. 7, 2014 from U.S. Pat. No. 8,374,887.
Exhibit 1020, The United States Pharmacopeia—the Official Compendia of Standards; 2004 from U.S. Pat. No. 8,374,887.
Exhibit 1021, Curriculum Vitae of Brian T Hart from U.S. Pat. No. 8,374,887.
Exhibit 1022, Curriculum Vitae of Wayne H Grant—Expert oversight—Expert Witness—Litigation Support from U.S. Pat. No. 8,374,887.
Exhibit 1023, Charles D Peterson et al., “The North Dakota Telepharmacy Project: Restoring and Retaining Pharmacy Services in Rural Communities,” J Pharm Technol, 2004; vol. 20—pp. 028-039 from U.S. Pat. No. 8,374,887.
Exhibit 1025, Affidavit of Christopher Butler with attached Telemedicine Report Archive dated Mar. 4, 2015—6 pages from U.S. Pat. No. 8,374,887.
Exhibit 1026, Affidavit of Christopher Butler with attached presentation Telepharmacy at Text Tech—Jon Phillips dated Mar. 4, 2015—31 pages from U.S. Pat. No. 8,374,887.
Exhibit 1027, Order on Motion for Summary Judgment filed Aug. 3, 2015 from U.S. Pat. No. 8,374,887.
Exhibit 1028, Final Judgment filed Aug. 3, 2015 from U.S. Pat. No. 8,374,887.
Exhibit 1029 Charles Seifert from U.S. Pat. No. 8,374,887.
Exhibit 1030 Deposition of Charles Seifert Dec. 4, 2015 from U.S. Pat. No. 8,374,887.
Exhibit 1031 Deposition of Diane B. Ginsburg, PhD. Dec. 16, 2015 from U.S. Pat. No. 8,374,887.
Exhibit 1032 Texas Administrative Code, Title 22, Chapter 291, Subchapter A, Section 291.23 as in effect on Feb. 1, 2004 from U.S. Pat. No. 8,374,887.
Felkey, Bill G., “Integrating Technology at the Point of Care”, Insight, Jan. 2004—pp. 8-10.
Formula for Patient Safety; ScriptPro; Aug. 17, 2003.
Fred Puckett, “Medication-management component of a point-of-care information system,” Am. J. Health-Syst.Pharm., Jun. 15, 1995, pp. 1305-1309, vol. 52, American Society of Health-System Pharmacists, Inc.
“GE ImageQuant TL 7.0 Image Analysis Software” User Manual , May 2007, http://nba.uth.tmc.edu/Assets/pdf/otherityphoon-supporting-files/IQTL-UserManual.pdf, Uppsala, Sweden.
Gerald E. Meyer et al., “Use of bar codes in inpatient drug distribution,” Am. J. Hosp. Pharm., May 1991, pp. 953-966, vol. 48, American Society of Hospital Pharmacists, Inc.
Ghent, Natale, “Pharmacists go digital to fight shortage”, Pharmacy Practice 20.11 (Nov. 2004): 47—2 pages.
Gilad J. Kuperman, M.D. et al., “Innovations and research review: The impact of the HELP computer system on the LDS Hospital paper medical record,” Topics in Health Record Management, 1991, pp. 76-85, vol. 12, Issue 2, Aspen Publishers, Inc.
“Global Med Announces First SAFETRACE TX™ Sale,” Apr. 1, 1999, 2 pages.
Global Med Technologies, Inc. Introduces PeopleMed™.com, inc., A Chronic Disease Management Application Service Provider (ASP) Subsidiary, Jan. 11, 2000, 2 pages, Global med Technologies, Inc., Denver, CO.
Gretchen A. Barry et al., “Bar-code technology for documenting administration of large-volume intravenous solutions,” American Journal of Hospital Pharmacy, Feb. 1989, pp. 282-287, vol. 46, American Society of Hospital Pharmacists.
H. Paul Hammann et al., “A World Wide Web Accessible Multi-Species ECG Database,” 1997, pp. 7-12, ISA.
Halverson, Daniel R. IsoRx: TelePharmacy Software presentation—23 pages.
Henry J. Lowe et al., “WebReport: A World Wide Web Based Clinical Multimedia Reporting System,” 1996, pp. 314-318, AMIA, Inc.
“Hospitals battle errors with bar codes,” Mar. 24, 2004, 3 pages, MSNBC.
Howard L. Bleich et al., “Clinical Computing in a Teaching Hospital,” Use and Impact of Computers in Clinical Medicine, 1987, pp. 205-223 and selected pages, Springer-Verlag, New York, NY.
http://isorx.com/ Jan. 29, 2004.
http://www.scriptpro.com/products//sp-200/main.htm, Feb. 13, 2004, Product listing for SP 200® Robotic Prescription Dispensing System.
http://www.scriptpro.com/products/space/space200.htm, Feb. 10, 2004, Product listing for SP Automation Center 200TM (Space 200TM) Prescription Dispensing Automation Center.
Hughes, Shirley, “ Bedside Terminals: Clinicom,” Clinical Computing, Jan./Feb. 1988, pp. 22-28, vol. 5, No. 1.
IPR Decision Paper No. 8 Entered Aug. 13, 2015 from U.S. Pat. No. 8,374,887.
IPR Final Written Decision Paper No. 29 Entered Jul. 11, 2016 from U.S. Pat. No. 8,374,887.
James Kazmer et al., “The Creation of Virtual Electronic Medical Record,” 1996, 17 pages.
Jennifer Langham; “Taking Automation to New Levels,” Insight, the QS/1 Magazine, Oct. 2002; pp. 2-5.
John Frady; “What's New in RxCare Plus 17.2,” Insight, the QS/1 Magazine, Apr. 2002; pp. 2-3, 14.
Jones, et al., “Use of a remote computerized system for study documentation in clinical trials” Drug Information Journal, Oct.-Dec. 1998, vol. 32, No. 4 oe pp. 1153-1163.
Karen E. Bradshaw et al., “Physician decision-making—Evaluation of data used in a computerized ICU,” International Journal of Clinical Monitoring and Computing, 1984, pp. 81-91, vol. 1, Martinus Nijhoff Publishers, Netherlands.
Kastango, Eric S. and Bradshaw, Brian D., “USP chapter 797: Establishing a practice standard for compounding sterile preparations in pharmacy” Am J Health-Syst Pharm., Sep. 15, 2004, vol. 61—pp. 1928-1938.
Kenneth N. Barker et al., “Effect of an automated bedside dispensing machine on medication errors,” American Journal of Hospital Pharmacy, Jul. 1984, pp. 1352-1358, vol. 41, No. 7, American Society of Hospital Pharmacists.
Keeys, Christopher A. et al., “Providing nighttime pharmaceutical services through telepharmacy” Am J Health-Syst Pharm, Apr. 15, 2002, vol. 59—pp. 716-721.
Khan, Shamima et al., “Is There a Successful Business Case for Telepharmacy?” Telemedicine and e-Health, vol. 14, No. 3, Apr. 2008, pp. 235-245.
Kimber, Michael B. et al., “Telepharmacy-Enabling Technology to Provide Quality Pharmacy Services in Rural and Remote Communities” Journal of Pharmacy Practice and Research, vol. 36, No. 2, 2006—128-133.
Kodak DirectView PACS—Rural Hospital Joins the Big Leagues PACS/Enterprise Information management (EIM) Solution—www.kodak.com/go/medical—4 pages.
Kosub, David, “Device allows pharmacy care in remote areas” Pharmacy Practice, vol. 20, No. 10, Oct. 2004—pp. 12-13.
Koutnik, Eileen, Assistnat Editor, Pharmacy Times, “The Pharmacy of Tomorrow” Pharmacy Times, Aug. 1, 2003—3 pages.
Larry B. Grandia, B.S.E. et al., “Building a computer-based Patient Record System in an Evolving Integrated Health System,” First Annual Nicholas E. Davies Award Proceedings of the CPR Recognition Symposium, 1995, pp. 19-55, Computer-based Patient Record Institute, Inc., Bethesda, MD.
Lefkowitz, Sheldon et al., “A Trial of the Use of Bar Code Technology to Restructure a Drug Distribution and Administration System,” 1991, pp. 239-242, Hospital Pharmacy, vol. 26.
LP, “ATM-STyle Drug Dispensers Taking Hold in Areas With Limited Pharmacist Services” Pharmacy Practice News, Jan 2004, vol. 31, No. 1—4 pages.
“The Longitudinal Clinical Record: A View of the Patient,” taken from Proceedings of the 1994 Annual HIMSS Conference, Feb. 14, 1994, pp. 239-250, Healthcare Information and Management Systems Society, Chicago, Illinois, USA.
Lustig, Ahuva, “Medication error prevention by pharmacists—An Israeli solution” Pharmacy World & Science, 2000, vol. 22, No. 1—pp. 21-25.
Medicaid Memo—Department of Medical Assistance Services (Converting NDCs from 10-digits to 11-digits) May 31, 2007.
Medcin® Technical Overview, undated, 111 pages, Medicomp Systems.
Michael H. Mackin, “Impact of Technology on Environmental Therapeutic Device Design,” Medical Instrumentation, Feb. 1987, pp. 33-35, vol. 21, No. 1, Association for the Advancement of Medical Instrumentation.
Michelle M. Casey, M.S., Jill Klingner, R.N., M.S., and Ira Moscovice, Ph.D.; “Access to Rural Pharmacy Services in Minnesota, North Dakota, and South Dakota,” Working Paper Series, Jul. 2001, #36.
Monane et al., “Improving Prescribing Patterson for the Elderly Through an Online Drug Utilization Review Intervention”, JAMA, Oct. 14, 1998, vol. 280, No. 14—pp. 1249-1252.
Morris, Aisha M., Schneider, Philip J., Pedersen, Craig A. and Mirtallo, Jay M. “National survey of quality assurance activities for pharmacy-compounded sterile preparations” Am J Health-Syst Pharm, Dec. 15, 2003, vol. 60—pp. 2567-2576.
Murray, Michael D. et al. “Effects of Computer-based Prescribing on Pharmacist Work Patterns” Journal of the American Medical Informatics Association, Nov./Dec. 1998, vol. 5, No. 6—pp. 546-553.
Napoli, M. et al., “Picture archiving and communication in radiology”, Rays. Jan.-Mar. 2003—PubMed—NCBI http://www.ncbi.nlm.m=nih.gov/pubmed/14509181—Abstract.
Nissen et al., Can telepharmacy provide pharmacy services in the bush, School of Pharmacy, University of Queensland, Brisbane, Australia, Journal of Telemedicine and Telecare 2003, vol. 9 (Suppl. 2): S2:39-41.
North Dakota Century Code Statute Law—State Board of Pharmacy—219 pages.
Parks, Liz, “Annual report of retail pharmacy: Using central-fill to maximize dispensing” Drug Store News, Aug. 20, 2001 vol. 24, No. 11—pp. 51, 75.
Parsons, et al., “Digital Media—Can I Change a Graphic's File Size?”, New Perspectives on Computer Concepts—Course Technology, 2011, Cengage Learning, Boston, MA.
Paul H. Perlstein et al., “Computer-Assisted Newborn Intensive Care,” Pediatrics, Apr. 1976, pp. 494-501, vol. 57, No. 4, American Academy of Pediatrics, Inc., Evanston, Illinois.
Paul H. Perlstein et al., “Future Directions for Device Design and Infant Management,” Medical Instrumentation, Feb. 1987, pp. 36-41, vol. 21, No. 1, Association for the Advancement of Medical Instrumentation.
PCA II Multi-Mode Cartridge Operator's Manual, Sep. 1995, approx. 40 pages, Baxter Healthcare Corporation, Deerfield, IL.
Pesce, James, “Bedside Terminals: Medtake,” Clinical Computing, Jan. /Feb. 1988, pp. 16-21, vol. 5, No. 1.
Peter Lord et al., MiniMed Technologies Programmable Implantable Infusion System, Annals New York Academy of Science, pp. 66-71, describing clinical trials from Nov. 1986.
Peterson et al., The North Dakota Telepharmacy Project Restoring and Retaining Pharmacy Services in Rural Communities—Presentation North Dakota State University, Fargo, North Dakota.
Petition for Inter Partes Review Baxter International Inc. v. Becton, Dickinson and Company for U.S. Pat. No. 8,374,887, pp. 1-69.
Pharmacy Automation ONLINE Vendors Page; Internet Archive Wayback Machine; http://pharmacyautomation.com/vendors.html—3 pages.
Pharmacy Data Management (PDM) Technical Manual/Security Guide Version 1.0, Sep. 1997—55 pages.
Pharmacy education and practice out of sync? (Roundtable) Chain Drug Review, vol. 25, No. 6, Mar. 17, 2003, RX2 (6).
Prem S. Chopra, Virgil A. Thomason, and Dell M. Stinett; “Voice-Activated Networked Workstation for a Physically Disabled Physician,” 10-7803-2050-6/94 1994 IEEE, pp. 478-479.
Product literature, Baxter Healthcare Corporation, “Flo-Gard® 6201 Volumetric Infusion Pump,” 1992, 2 pages.
Product literature, Baxter Healthcare Corporation, “MultiPlex™ Series 100 Fluid Management System,” 1988, 2 pages.
Product literature, Baxter Healthcare Corporation, “MultiPlex™ Series 100 Fluid Management System,” undated, 2 pages.
Remote Dispensing Regulations, NABPLAW Sep. 2003.
Woodall, Sandra C., Remote Order Entry and Video Verification; Reducing After-Hours Medication Errors in a Rural Hospital; S. Woodall; Joint Commission on Accreditation of Healthcare Organizations; vol. 30; No. 8; Aug. 2004.
Rich Muller; “NRx QS/1's Premium Pharmacy Software,” Insight, the QS/1 Magazine, Jul. 2003; pp. 2-3, 12-15.
Rouse, et al., Academy of Managed Care Pharmacy et al., “White paper on pharmacy technicians 2002: Needed changes can no longer wait” Am J Health-Syst Pharm, Jan. 1, 2003, vol. 60—pp. 37-51.
Rule Section 291.36—Class A Pharmacies Compounding Sterile Pharmaceuticals—1 page.
Schrenker, Richard and Cooper, Todd, “Building the Foundation for Medical Device Plug-and-Play Interoperability”.
Seifert et al.; “The Training of a Telepharmacist: Addressing the Needs of Rural West Texas,” American Journal of Pharmaceutical Education 2004; 68 (3) Article 60. Jul. 16, 2004.
Standard Specification for Transferring Clinical Laboratory Data Messages Between Independent computer Systems, Annual Book of ASTM Standards, Mar. 25, 1988, pp. 1-16, E 1238-88, Global Engineering Documents, Philadelphia, PA.
Standard Specification for Transferring Clinical Observations Between Independent Computer Systems, Annual Book of ASTM Standards, Jun. Mar. 1994, pp. 132-210, E 1238-94, Philadelphia, PA.
Standard Specification for Transferring Clinical Observations Between Independent Computer Systems, Aug. 10, 1997, 79 pages, ASTM E 1238-97, West Conshohocken, PA, United States.
Standard Specification for Transferring Information Between Clinical Instruments and Computer Systems, Annual Book of ASTM Standards, Jun. 1991, 15 pages, E 1394-91, Philadelphia, PA.
Suzanne Carter, RN, Ed.D. et al., “The Computer-based Patient Record: The Jacobi Medical Center Experience,” Second Annual Nicholas E. Davies Award Proceedings of the CPR Recognition Symposium, 1996, pp. 71-95, Computer-based Patient Record Institute, Inc., Bethesda, MD.
T. Allan Pryor et al., “help—A Total Hospital Information System,” Proceedings of the Fourth Annual Symposium on Computer Applications in Medical Care, Nov. 2-5, 1980, pp. 3-7, vol. 1, Institute for Electrical and Electronics Engineers, New York, NY.
T.E. Bozeman et al., “The Development and Implementation of a Computer-Based Patient Record in a Rural Integrated Health System,” Third Annual Nicholas E. David Award Proceedings of the CPR Recognition Symposium, 1997, pp. 101-130, Computer-based Patient Record Institute, Inc., Bethesda, MD.
“Telepharmacy project expands students' practice experience” Telemedicine Report, vol. 6, No. 1, Jan. 2004 oe 4 pages.
The World's First Fully Integrated Workflow Manager for I.V. Rooms, IntelliFlowRx Brochure, For Health Technologies Inc,. United States, May 2008.
Title 22. Examining Boards, 22 TAC Section 1.161; texinfo.library.unt.edu/Texasregister/html/2001/sep-14/PROPOSED/22.EXAMING BOARDS.html—Sep. 20, 2014, pp. 1-70.
Ukens, Carol, “Pharmacist shortage boosts telepharmacy” Drug Topoics, Jun 3, 2002; 146, 11—p. 53.
Valeriy Nenov et al., “Remote Analysis of Physiological Data from Neurosurgical ICU Patients,” Journal of the American Medical Informatics Association, Sep./Oct. 1996, pp. 318-327, vol. 3, No. 5.
“Victor J. Perini et al.,”“Comparison of automated medication-management systems,: Am. J. Hosp. Pharm., Aug. 1, 1994, pp. 1883-1891, vol. 51, American Society of Hospital Pharmacists, Inc.”.
Vincenzo Della Mae et al., “HTML generation and semantic markup for telepathology,” Computer Networks and ISDN Systems, 1996, pp. 1085-1094, vol. 28, Elsevier Science B.V.
Website information for Cartharsis Medical Technology Products, Dec. 9, 2001, 15 pages.
Website information for MedPoint™, Mar. 13, 2003, 20 pages, Bridge Medical, Solana Beach, CA.
William R. Dito et al., “Bar codes and the clinical laboratory: adaptation perspectives,” Clinical Laboratory Management Review, Jan./Feb. 1992, pp. 72-85, Clinical Laboratory Management Association, Inc.
Wills, Robert D., “Drug Images and Drug Imprints” Insight, Apr. 2001—p. 7.
Yvonne Mari Abdoo, “Designing a Patient Care Medication and Recording System that Uses Bar Code Technology,” Computers in Nursing, May/Jun. 1992, pp. 116-120, vol. 10, No. 3.
Jon Phillips, Telepharmacy at Texas Tech, PowerPoint, Jan. 26, 1997, https://web.archive.org/web/20040509162423/http:/www.ttuhsc.edu/telemedicine/Powerpoint/Telepharmacy%20presentation%2042503.ppt.
A.H. McMorris et al. “Are Process Control Rooms Obsolete?”, Control Engineering, pp. 42-47, Jul. 1971.
Standard Specification for Transferring Clinical Observations between Indepdendent Computer Systems, Annual Book of ASTM Standards, Nov. 14, 1991, pp. 1-64, ASTM E 1238-91,Philadelphia, PA.
Standard Specification for Transferring Information Between Clinical Instruments and Computer Systems, Dec. 10, 1997; 15 pages, ASTM E 1394-97, West Conshohocken, PA, United States.
Web site information, Information Data Management, Inc.'s PCMS: Plasma Center Management System, Dec. 14, 2001, 11 pages.
Web site Information, Wyndgate Technologies' SafeTrace Tx™, undated, 15 pages.
Specification for Low-Level Protocol to Transfer Messages Between Clinical Laboratory Instruments and Computer Systems, Mar. 11, 1991; 7 pages, ASTM E 1381-91, Philadelphia, PA, United States.
Atherton, H.D., Dollberg, S., Donnelly, M.M., Perlstein, P. H. Roath, S.B., “Computerized Temperature Control of the Low-Birth-Weight Infant: A 20-Year Retrospective and Future Prospects,” Biomedical Instrumentation and Technology, Jul./Aug. 1994, pp. 302-309, vol. 28 No. 4.
Friesdorf, W., Grob-Alltag, F., Konichezky, S., Schwilk, B., Fattroth, A., Fett, P., “Lessons learned while building an integrated ICU workstation,” International Journal of Clinical Monitoring and Computing, 1994, pp. 89-97, vol. 11.
Gammon, K., Robinson, K., “Bedside Data System Aids Pharmacy,” Computers in Healthcare, Dec. 1988, pp. 3537, vol. 9 No. 12.
Graseby 3100 Syringe Pump, Graseby Medical Ltd., A Cambridge Electronic Industries Company, England, 2 pages.
Kampmann, J., Lau, G., Kropp, ST., Schwarzer, E., Hernandez Sande, C., “Connection of electronic medical devices in ICU according to the standard ‘MIB’,” International Journal of Clinical Monitoring and Computing, 1991, pp. 163-166, vol. 8.
Angaran, “Telemedicine and telepharmacy: Current status and future implications”, Am J Health-Syst Pharm, vol. 56, Jul. 15, 1999 (32 pages).
Carson, Ewart et al., “A Systems Methodology for the Development and Evaluation of a Telematic Home Haemodialysis Service,” Proceedings—19th International Conference—IEEE/EMBS Oct. 30-Nov. 2, 1997, Chicago, Illinois, pp. 907-910.
Related Publications (1)
Number Date Country
20160180057 A1 Jun 2016 US
Provisional Applications (1)
Number Date Country
62088358 Dec 2014 US