| Patent application number | Description | Published |
| 20100308070 | DISPENSING CANISTER FOR DELIVERY OF SOLID MEDICATIONS - The apparatus and process of the present invention provides for the automated, singulated dispensing of articles, particularly solid oral medication in predetermined quantities. The apparatus of the invention is a canister which houses a screw having a channel of a certain width and depth that corresponds to the dimensions of a particular pill type. The screw is removably mounted to a cradle and the screw and cradle combination is positioned within the canister so that it is generally parallel to the base of the canister. By virtue of being removably mounted, screws having channels of various dimensions, corresponding to a particular pill to be dispensed, can be substituted into the cradle within canister. A removable shelf is mounted to at least one interior side of the cradle and is positioned near the proximal end of the screw and cradle combination. Like the screw channel, the shelf is of a certain width that corresponds with a certain pill size. The shelf also can be easily removed and replaced to correspond with a particular pill. The screw traverses the canister and at the proximal end of the screw is an aperture in the canister. At the aperture in the canister, a singulation blade is mounted which allows for pills to be dispensed one at a time. The screw channel and shelf encase a portion of the pill. Upon rotating the screw, the pill travels along the shelf from the distal end of the canister to the proximal end of the canister, entering the aperture and exiting the canister after passing the singulation blade. A rotational driver-coupling is mounted to the proximal end of the screw, allowing for activation of the canister by engaging the screw. The present invention further describes methods of dispensing articles and methods of loading the apparatus. | 12-09-2010 |
| 20120043344 | DISPENSING CANISTER FOR DELIVERY OF SOLID MEDICATIONS - The processes of the present invention provides for the automated, singulated dispensing of articles, particularly solid oral medication in predetermined quantities. The dispensing of an article is effected by at least activating a driver-coupling connected to a screw having a channel of a predetermined width and depth corresponding to the dimensions of said article; rotating said screw until detection of an article drop; removing a second article from said channel; and stopping the rotation of said screw upon detection of an article drop. The methods of the present invention further include embodiments in which the rotation of the screw is subsequently reversed. Furthermore, the present invention permits for the dispensing of articles to be stopped upon having a predetermined number of articles dispensed or a detection of increased torque applied to the screw. The present invention provides for accurate pill dispensing. | 02-23-2012 |
| Patent application number | Description | Published |
| 20100005148 | EMAIL SMS NOTIFICATION SYSTEM PROVIDING ENHANCED CHARGE ACCOUNTING FEATURES AND RELATED METHODS - A communications system may include at least one wireless communications device and at least one electronic mail (email) server for storing email messages for the at least one wireless communications device. An email relay server may detect a new email message on the at least one email server and, based thereon, send a short message service (SMS) notification with an original SMS identifier to the at least one wireless communications device. The at least one wireless communications device may detect the SMS notification and send an instruction to the email relay server to thereafter send any subsequent SMS notification with a different SMS identifier rather than the original SMS identifier. | 01-07-2010 |
| 20100061310 | COMMUNICATIONS SYSTEM PROVIDING EXTENSIBLE PROTOCOL TRANSLATION FEATURES AND RELATED METHODS - A communications system may include a plurality of data storage devices each using at least one of a plurality of different operating protocols, and a plurality of mobile wireless communications devices for accessing the plurality of data storage devices. Each mobile wireless communications device may also use at least one of the plurality of different operating protocols. The system may further include a protocol interface device. In particular, the protocol interface device may include a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols, and a front-end proxy module coupled to the protocol engine. The front-end proxy module may include a respective proxy module for communicating with the plurality of mobile wireless communications devices using each different operating protocol, and at least one common core service module connected to the proxy modules. | 03-11-2010 |
| 20100153493 | COMMUNICATIONS SYSTEM PROVIDING EXTENSIBLE PROTOCOL TRANSLATION AND CONFIGURATION FEATURES AND RELATED METHODS - A communications system may include data storage devices and mobile wireless communications devices for accessing the data storage devices, each using one or more different operating protocols. The system may further include a protocol interface device, which may include a protocol engine module for communicating with the data storage devices using respective operating protocols, and a front-end proxy module coupled to the protocol engine module. The front-end proxy module may include a respective proxy module for communicating with the mobile wireless communications devices using each different operating protocol, and at least one common core service module coupled to the proxy modules. The protocol interface device may also include a configuration file module coupled to the front-end proxy module for storing a plurality of different sets of configuration files relating to different allocations of resources of the at least one common core service module. | 06-17-2010 |
| 20100217815 | CACHING EMAIL UNIQUE IDENTIFIERS - Accessing, via an end user device, email messages of an external mail source. A direct access proxy is operative to reconcile the email contents of external email sources with the email contents of user devices through the use of lists of unique email identifiers (UIDs). A Partition Database returns UID lists reflective of the UIDs of email messages previously received from the external email source and forwarded to a network server of the system (forwarded UID lists). A memory cache external to the direct access proxy and its corresponding Partition Database returns forwarded UID lists. The direct access proxy determines the data reliability of the Partition Database and memory cache, and obtains forwarded UID lists from the memory cache when it determines that the memory cache is at least as reliable as the Partition Database. | 08-26-2010 |
| 20100293259 | COMMUNICATIONS SYSTEM PROVIDING MULTI-LAYERED EXTENSIBLE PROTOCOL INTERFACE AND RELATED METHODS - A communications system may include data storage devices each using at least one of a plurality of different operating protocols, and mobile wireless communications devices (MWCDs) for accessing the data storage devices and each using at least one of the different operating protocols. The system may further include a protocol interface device, which may include a protocol engine module for communicating with the data storage devices using respective operating protocols. The protocol interface device may further include a front-end proxy module coupled to the protocol engine. The front-end proxy module may include a respective proxy module for communicating with the MWCDs using each different operating protocol. The front-end proxy module may also include one or more common core service modules coupled to the proxy modules and communicating therewith at a first layer, and communicating with the protocol engine module at a second layer lower than the first layer. | 11-18-2010 |
| 20110246978 | APPLICATION PORTABILITY AND TRANSFER OF DEVICE MANAGEMENT FOR MOBILE DEVICES - Provided are methods and apparatus for managing software components on a device when transferring device management responsibilities for the device from a first device management server to a second device management server. The capability to change device management servers while coordinating changes to software components on a managed device may be referred to as application portability. A mobile device in the present disclosure may change device management providers while maintaining access to certain licensed applications managed by a device management server. In an embodiment, a proprietary software component may be removed and a replacement software component installed from a category of applications that comprises the removed proprietary software component and the installed replacement software component. Also provided is a mechanism for managing software components on a mobile device switching network providers by sending configuration changes rather than reloading software components that are substantially similar. | 10-06-2011 |
| Patent application number | Description | Published |
| 20100305000 | METHOD AND USE OF MICROARRAY TECHNOLOGY AND PROTEOGENOMIC ANALYSIS TO PREDICT EFFICACY OF HUMAN AND XENOGRAPHIC CELL, TISSUE AND ORGAN TRANSPLANT - The present invention is directed to systems and proteogenomic methods for predicting the success of the transplant of a cell, tissue, or organ by providing a means to determine the quality of the cell, tissue, or organ to be transplanted. In one embodiment, the present invention uses samples from the preservation solution to obtain phenomic fingerprints correlated with transplant pre-operative and post-operative data as a pre-operative tissue diagnostic and procedural success predictive indicator. | 12-02-2010 |
| 20110152719 | MATERIALS AND METHODS FOR HYPOTHERMIC COLLECTION OF WHOLE BLOOD - The present invention relates to materials and methods for hypothermic collection of whole blood, and components thereof, which can extend the holding time of blood beyond the current useable limit. Additionally, blood can be drawn directly into a hypothermic preservation solution without the addition of standard anticoagulants. This is enabled by providing sustained cellular viability under hypothermic conditions using a nutrient matrix devoid of animal proteins and containing energy substrates, free-radical scavengers, and impermeants that is ionically balanced for storage of biologic materials at low temperatures to prevent cellular stress-induced apoptosis. | 06-23-2011 |
| 20120040450 | APPARATUSES AND COMPOSITIONS FOR CRYOPRESERVATION OF CELLULAR MONOLAYERS - Provided are apparatuses for cryopreserving cells which include a vessel comprising a biocompatible substrate, wherein the vessel further comprises an interior and an exterior, and a mechanical ice nucleating device disposed in or on the vessel interior for initiating ice crystal formation. Also provided are kits comprising one or more apparatuses for cryopreserving cells and a biopreservation medium. Further provided are compositions comprising a vessel for holding cells, a mechanical ice nucleating device, a biopreservation medium, and cells disposed in the vessel. The apparatuses, kits, and compositions of the invention can optionally include an insulating material which is disposed on all or a portion of the vessel. | 02-16-2012 |
| Patent application number | Description | Published |
| 20090172041 | Asynchronous Replication - Contents of a copy of a server file may be saved to a down load file, a base file, and a working file. An indication may be received from an application that the application has edited the working file and a copy of the edited working file may be saved to an upload file. A server computer may be queried to determine if the server file on the server computer has been changed. If the server file on the server computer has not been changed, the server file on the server computer may be updated with contents of the upload file. If the server file on the server computer has been changed, a three-way merge of the upload file, the base file, and the changed server file on the server computer may be performed. Then the server file on the server computer may be updated with the three-way merge results. | 07-02-2009 |
| 20090276698 | Document Synchronization Over Stateless Protocols - Example systems, methods, and data structures are directed at synchronizing documents. One example data structure includes receiving a request from a first client to edit a document, and sending short-term check out metadata to the first client to begin an editing session. The data structure includes a plurality of cells and a plurality of data objects defining content of the document. Each data object is associated with one of the cells and has an object identifier that uniquely identifies the data object within the associated cell, and is configured to communicate with other cells and with objects within the associated cell. In addition, each of the cells is defined so that each other cell remains unaffected by changes to data objects of the cell. | 11-05-2009 |
| 20090313331 | MERGING VERSIONS OF DOCUMENTS USING MULTIPLE MASTERS - Tools and techniques are described for merging versions of documents using multiple masters. These tools may provide methods that include syncing a first peer system with at least a second peer system, with the first and second peer systems receiving respective instances of a document for collaborative editing. The first and second peer systems may maintain respective version histories associated with the document, with these version histories capturing and storing revisions occurring locally at the first and second peer systems. The first and second peer systems may exchange version histories, and merge these version histories. | 12-17-2009 |
| 20100241969 | METHOD AND SYSTEM FOR CREATING TEMPORARY VISUAL INDICIA - The present invention relates to new and improved embodiments of systems and methods for using a “pen” input as a temporary pointer to highlight a portion of a document and having the “ink” disappear. In embodiments, a method and system for temporarily marking a portion of a document comprises sending a marking directive that produces a visual indicia on a document being viewed on two or more display devices connected over a network, waiting a period of time, and automatically erasing the visual indicia on the document being viewed on the two or more display devices. | 09-23-2010 |
| 20110225242 | METHOD AND SYSTEM FOR TRANSITIONING BETWEEN SYNCHRONOUS AND ASYNCHRONOUS COMMUNICATION MODES - Many different users may access, revise and update the same shared object simultaneously through several different transports. Clients may communicate asynchronously by accessing the shared object through a physical server. Clients may also communicate synchronously by accessing the shared object through a peer-to-peer network. A manifest file associated with the shared object identifies the locations where other versions and instances of the shared object are stored. The shared object and the associated manifest file allow a client to transition seamlessly between local access, synchronous and asynchronous communication such that the user is not aware that the mode of communication has changed. A user may change location and any available data sharing transports are automatically identified. Thus, the user may access a shared object and collaborate with other authorized users through different mechanisms. | 09-15-2011 |
| Patent application number | Description | Published |
| 20090125518 | Collaborative Authoring - A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment generally inhibits the users from providing conflicting editing instructions to the master copy of the document. For example, each user can generate a content lock about one or more data units within the document. The authoring environment may synchronize content locks automatically and content only at the request of the user. | 05-14-2009 |
| 20090282041 | Caching Infrastructure - Example systems and methods are directed at maintaining and retrieving presence metadata. One example method includes receiving a request from a first client to edit a document file, and sending short-term check out metadata to the first client to begin an editing session. The method also includes writing the transition ID to a transition table stored in a cache, wherein the presence of another transition ID in the cache indicates that a document has switched from a single-client mode to a multi-client mode. An example system includes a processing unit operative to receive a document, the document including short-term check out metadata indicating an editing session has begun, ping a cache to determine if another transition ID is stored in the cache, and send a transition ID to a transition table stored in a cache to switch from a single-client mode to a multi-client mode. | 11-12-2009 |
| 20090282462 | Controlling Access to Documents Using File Locks - Examples are related to systems and methods for controlling access to document files on a document server. One example system includes document files stored on a document server, at least one of the document files referencing a file lock, and a document access processing module. The example document access processing module includes a file sharing processing module that determines a coauthoring status of a software application of a client computer requesting access to the document file, and a file lock processing module that stores one or more file locks and that controls the setting and resetting of file locks. The example document access processing module uses the coauthoring status of the software application and the file lock status of a document file to determine whether a software application is permitted to have write access to the document file. | 11-12-2009 |
| 20110184906 | Client Side Locking - A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment generally inhibits the users from providing conflicting editing instructions to the master copy of the document. For example, each user can generate a content lock about one or more data units within the document. The authoring environment may synchronize content locks automatically and content only at the request of the user. | 07-28-2011 |