Patent application number | Description | Published |
20080319968 | PROCESSING QUERY CONDITIONS HAVING FILTERED FIELDS WITHIN A DATA ABSTRACTION ENVIRONMENT - Embodiments of the invention provide techniques for composing and executing queries using filtered fields. In one embodiment, a query may be composed with compatible fields, meaning filtered fields that store related data of a particular data type. Such compatible fields may be combined into a single query condition, thus simplifying the composition and execution of the query. In one embodiment, fields may be identified as compatible based on metadata included in a database abstraction model. | 12-25-2008 |
20080319969 | QUERY CONDITIONS HAVING FILTERED FIELDS WITHIN A DATA ABSTRACTION ENVIRONMENT - Embodiments of the invention provide techniques for composing and executing queries using filtered fields. In one embodiment, a query may be composed with compatible fields, meaning filtered fields that store related data of a particular data type. Such compatible fields may be combined into a single query condition, thus simplifying the composition and execution of the query. In one embodiment, fields may be identified as compatible based on metadata included in a database abstraction model. | 12-25-2008 |
20090077012 | DISPLAYING RELEVANT ABSTRACT DATABASE ELEMENTS - Embodiments of the invention enable users of an abstract database to use logical fields that are relevant to a given model entity. In one embodiment, a user may be presented with a query interface that includes relevant fields, and which may be used to compose abstract queries. In another embodiment, the query interface may include an initial query result, and may include relevant fields for model entities included in the initial query result. The query interface may be configured to enable a user to perform subsequent query operations using the included relevant fields. | 03-19-2009 |
20100030548 | METHOD FOR DISPLAYING SOFTWARE APPLICATIONS IN A SECONDARY LANGUAGE WHILE INTERACTING AND VIEWING THE DEFAULT LANGUAGE VERSION - A method in one embodiment includes selecting an application under test; selecting one or more secondary human languages; starting a single instance of the application under test; receiving input via a first window displaying data from the application in a primary human language, the input invoking steps in a testing sequence; and evaluating a response of the application to the input received via the first window. A response of the application is output to each step in the testing sequence in one or more secondary windows to the one or more selected secondary human languages by: looking up text used in the step from the first window using the default language resource bundle for the application under test; finding the resource bundle “keys” associated with the default language text used in the step; using the keys to look up translated text used in the step within the secondary language resource bundles for the application under test; and running the automated step in the one or more secondary windows by substituting the secondary language texts to identify objects on the secondary screens using the test automation software. | 02-04-2010 |
20120221346 | Administering Medical Digital Images In A Distributed Medical Digital Image Computing Environment - Administering medical digital images including receiving a request for an image processing transaction to process the medical digital image; creating a medical image business object representing the business transaction; storing the medical image business object in the medical image metadata database; storing the medical image in the medical image repository; selecting, in dependence upon workflow selection rules and the attributes of the medical image business object, one or more clinical workflows to process the medical image; processing the medical image of the request with the clinical workflows, thereby creating a resultant business object and resultant medical image; routing the resultant medical image to a destination. | 08-30-2012 |
20120221535 | Auditing Database Access In A Distributed Medical Computing Environment - Methods, systems, and computer program products are provided for auditing database access in a distributed medical computing environment including receiving from a user a query of one or more databases within the distributed medical administration computing environment; determining by an audit manager in dependence upon audit policies for the medical computing environment whether any of the results of the query require auditing access; and if any of the results of the query require auditing access, creating an audit record and storing the audit record in an audit database. | 08-30-2012 |
20130091106 | AUDITING DATABASE ACCESS IN A DISTRIBUTED MEDICAL COMPUTING ENVIRONMENT - Methods, systems, and computer program products are provided for auditing database access in a distributed medical computing environment including receiving from a user a query of one or more databases within the distributed medical administration computing environment; determining by an audit manager in dependence upon audit policies for the medical computing environment whether any of the results of the query require auditing access; and if any of the results of the query require auditing access, creating an audit record and storing the audit record in an audit database. | 04-11-2013 |
20130097456 | Managing Failover Operations On A Cluster Of Computers - Managing failover operations on a cluster of computers, including: identifying, by a failover hold module, a failure to access data storage in the cluster of computers; preventing the execution of all read operations directed to the data storage that were received after the failure to access data storage was identified; executing all write operations directed to the data storage that were received after the failure to access data storage was identified, including writing data to a cache; identifying that a failover to alternative data storage is complete; executing the held read operations, including reading data from the alternative data storage; and copying, from cache to the alternative data storage, the data written to the cache as part of the write operations. | 04-18-2013 |
20130097457 | MANAGING FAILOVER OPERATIONS ON A CLUSTER OF COMPUTERS - Managing failover operations on a cluster of computers, including: identifying, by a failover hold module, a failure to access data storage in the cluster of computers; preventing the execution of all read operations directed to the data storage that were received after the failure to access data storage was identified; executing all write operations directed to the data storage that were received after the failure to access data storage was identified, including writing data to a cache; identifying that a failover to alternative data storage is complete; executing the held read operations, including reading data from the alternative data storage; and copying, from cache to the alternative data storage, the data written to the cache as part of the write operations. | 04-18-2013 |
Patent application number | Description | Published |
20140025749 | System and Method for Delivering Alerts - A technique is provided for delivering an alert to a user. The technique includes identifying which single device of a user's multiple devices should receive the alert. A server is configured to collect device statistics about the user's devices and determine which device should receive the alert. Example device statistics include locations of the devices, last use time of the devices, statistics received from other applications that the user is accessing (e.g., email, search engine, applications, mobile apps, etc.), statistics from other users in the same location as the user, statistics from cameras, motion detectors, or proximity sensors associated with the devices, history/pattern of the user consuming previous alerts, what type of message is associated with the alert (e.g., email, SMS, picture, video, etc.), and/or whether a particular device is ON/OFF or locked/unavailable, among others. | 01-23-2014 |
20140025758 | System and Method for Delivering Alerts - A technique is provided for delivering an alert to a user. The technique includes identifying which single device of a user's multiple devices should receive the alert. A server is configured to collect device statistics about the user's devices and determine which device should receive the alert. Example device statistics include locations of the devices, last use time of the devices, statistics received from other applications that the user is accessing (e.g., email, search engine, applications, mobile apps, etc.), statistics from other users in the same location as the user, statistics from cameras, motion detectors, or proximity sensors associated with the devices, history/pattern of the user consuming previous alerts, what type of message is associated with the alert (e.g., email, SMS, picture, video, etc.), and/or whether a particular device is ON/OFF or locked/unavailable, among others. | 01-23-2014 |
Patent application number | Description | Published |
20080243086 | BLOOD EXPOSURE PREVENTION IN VASCULAR ACCESS DEVICES - An apparatus for preventing blood exposure or contamination upon withdrawal of a hypodermic needle is provided. The apparatus may include a needle having a tip and a shield configured to at least partially entrap the needle tip upon withdrawal of the needle. The apparatus may further include a blood stabilizing material disposed such that upon withdrawal of the needle the blood stabilizing material is disposed in operative association with the needle tip such that blood carried by the needle is prevented from escaping the apparatus. In some exemplary implementations, the blood stabilizing material may be disposed on one or more surfaces of the shield. The shield of the hypodermic needle may include protective device and/or a housing for shielding the needle tip upon withdrawal. The housing may be adapted to at least partially cover the needle tip upon withdrawal of the needle. In some implementations, the housing may be adapted to allow the protective device to shield the needle before the needle is completely withdrawn. | 10-02-2008 |
20080243092 | BLOOD EXPOSURE PREVENTION IN VASCULAR ACCESS DEVICES - An extravascular system includes a catheter assembly, a needle assembly, and a hemostatic adapter. The catheter assembly defines a lumen extending from an opening at a distal end thereof to a catheter hub at a proximal end thereof. The needle assembly includes a needle hub disposed at a proximal end of a needle disposed within the lumen defined by the catheter assembly. The needle has a needle tip extending from the opening of the catheter assembly. The hemostatic adapter defines a passage and is adapted to be operatively associated with the needle assembly and the catheter assembly. The hemostatic adapter further includes at least one liquid-reactive material adapted to at least substantially seal the passage upon contact with one or more liquids. The liquid-reactive material is selected and configured to morph upon contact with liquids to provide a mechanical barrier to prevent blood flow. A fluid may be injected into the lumen and/or passage by way of an optional port to provide a fluidic barrier in addition to the mechanical barrier. | 10-02-2008 |
20090182280 | REDUCING WITHDRAWAL FORCE IN A SAFETY IV CATHETER - An extravascular system for accessing the vasculature of a patient may include a catheter adapter, a needle, and/or a needle tip shield assembly. The needle tip shield assembly may have a needle cap, and the needle cap may have a needle shield and at least one low friction surface. The needle may be disposed within the catheter assembly and the needle tip shield assembly. The low friction surface may reside between the needle shield and the needle. The at least one low friction surface may reside on the needle, on the V-clip, and/or on a structure located between the needle and the V-clip. | 07-16-2009 |