Patent application number | Description | Published |
20080213853 | Magnetofluidics - Magnetofluidic systems and techniques. In one aspect, a magnetofluidic device includes a superhydrophobic surface and a fluid sample in physical contact with the superhydrophobic surface, the fluid sample comprising a collection of particles coated with a passivating layer. The particles are magnetically active in that they respond to an applied magnetic field. | 09-04-2008 |
20100255059 | Artificial micro-gland - A micro-scale artificial gland is disclosed in the form of an independent unit for promoting biological activity. The artificial gland includes cells formed in a membrane enclosing a reservoir. The reservoir is a bio-reactor capable of containing a product of activity of the cells. The reservoir comprises a gas, a liquid, and a gel and preferably also contains nanoparticles, a buffer, a surfactant, and, a gel precursor. The reservoir may also contain cells. Nanoparticles may also surround the artificial gland to form a protective coating. A variety of methods are disclosed for making the artificial gland by directed assembly of cells into the artificial micro-gland by gel, liquid or bubble templating. All involve coating the surface of gel, droplet or bubble with the living cells and the stabilizing the cells on the surface of gels, droplets or bubbles. | 10-07-2010 |
20120264113 | USE OF SUPERHYDROPHOBIC SURFACES FOR LIQUID AGGLUTINATION ASSAYS - This invention relates to the use of thermodynamically incompatible surfaces in agglutination assays for the express purpose of using the sample as a key component of the detection instrument. Specifically, the invention relates to formation of a lense and a virtual container for rapid mixing via thermal energy by a sample liquid disposed on a superhydrophobic surfaces, and a subsequent specific analyte or overall protein concentration assay using particles agglutination for use in the industrial, environmental, and clinical laboratory test fields. | 10-18-2012 |
Patent application number | Description | Published |
20120253518 | METHODS AND SYSTEMS FOR DRILLING BOREHOLES - A computer-readable medium including program instructions for drilling a borehole. When the program instructions are executed by one or more processors of a computer system operatively associated with a drill rig, the program instructions cause the processor to carry out the steps of initiating a drilling phase and monitoring a drill parameter during the drilling phase. The drill parameter includes at least one of drill rotational speed, drill torque or number of drill retractions. The program instructions further cause the processor to carry out the step of determining whether the monitored drill parameter is within a predetermined specification for the monitored drill parameter in order to choose a drilling phase defect mitigation routine. After implementing the drilling phase defect mitigation routine, the processors carry out the step of resuming the drilling phase. | 10-04-2012 |
20120253519 | METHODS AND SYSTEMS FOR DRILLING BOREHOLES - A computer-readable medium including program instructions for collaring a borehole. When the program instructions are executed by one or more processors of a computer system operatively associated with a drill rig, the program instructions cause the one or more processors to carry out the steps of performing a first phase collaring operation from a surface start to a point at which a drill bit reaches a dynamically determined collaring depth or a maximum collaring depth, and performing a second phase collaring operation to form a hole collar. The second phase collaring operation includes the steps of retracting the drill bit until the drill bit is above the surface, and activating a water injection system during the retracting of the drill bit. | 10-04-2012 |
20120255775 | METHODS AND SYSTEMS FOR DRILLING BOREHOLES - A system for drilling a borehole according to the present invention includes a drill rig and a control system. The control system receives information from the drill rig that relates to at least one drill parameter. The control system processes information relating to the drill parameter, determines whether the drill parameter is within a predetermined specification for the monitored drill parameter, chooses a hole defect mitigation routine based on the monitored drill parameter when the monitored drill parameter is outside the predetermined specification, and controls the drill rig to implement the chosen hole defect mitigation routine. | 10-11-2012 |
20140027181 | METHODS AND SYSTEMS FOR DRILLING BOREHOLES - A system for drilling a borehole according to the present invention includes a control system and a drill rig, including a water injection system and an air injection system. The control system receives information from the drill rig that relates to at least one drill parameter. The control system processes information relating to the drill parameter, determines whether to implement a hole defect mitigation routine, including a drilling phase defect mitigation routine or a retraction phase defect mitigation routine following completion of the drilling phase. The control system determines whether the drill parameter is within a predetermined specification for the monitored drill parameter, chooses a hole defect mitigation routine based on the monitored drill parameter when the monitored drill parameter is outside the predetermined specification, and controls the drill rig to implement the chosen hole defect mitigation routine. | 01-30-2014 |
Patent application number | Description | Published |
20080246453 | POWER SUPPLY SYSTEM USING DELAY LINES IN REGULATOR TOPOLOGY TO REDUCE INPUT RIPPLE VOLTAGE - A power supply system for reducing input ripple voltage, the system including: a first regulator having at least two inputs, one input being a voltage input pin and another input being a synchronization pin; a second regulator having at least two inputs, one input being a voltage input pin and another input being a synchronization pin; a Nth regulator having at least two inputs, one input being a voltage input pin and another input being a synchronization pin; wherein outputs of the first regulator, second regulator, and Nth regulator are connected to a single power bus or correspondingly to separate power buses; a first delay connected to the synchronization pin of the second regulator; a second delay connected to the synchronization pin of the Nth regulator; wherein the first delay and the second delay have different delays configured for enabling the first regulator, second regulator, and the Nth regulator to operate out of phase; and a master clock for providing timing control to the first and second delay. | 10-09-2008 |
20090021383 | METHOD FOR REDUNDANT CONTROL OF SERVICE INDICATOR LEDS - A lighting circuit for energizing an indicating light on a device coupled to a host, the circuit including a flasher circuit of the host; a fault detection circuit of the device; and an XNOR gate for receiving input from the flasher circuit and the fault detection circuit wherein the lighting circuit is adapted for energizing the indicating light and causing the indicating light to flash in the presence of a fault signal from the fault detection circuit | 01-22-2009 |
20090300342 | APPARATUS, SYSTEM, AND METHOD FOR RESETTING AND BYPASSING MICROCONTROLLER STATIONS - An apparatus, system, and method are disclosed for resetting and bypassing microcontroller stations. A command module asserts and de-asserts a reset line in response to a command. A reset module resets a microcontroller station if the command module asserts and de-asserts the reset line within a time interval. In addition, the reset module bypasses the microcontroller station if the command module asserts and holds the reset line for a time period exceeding the time interval. | 12-03-2009 |
Patent application number | Description | Published |
20090204270 | METHOD AND SYSTEM FOR REDUNDANT MANAGEMENT OF FANS WITHIN A SHARED ENCLOSURE - A method for providing redundant management of fans within a shared enclosure, comprising: detecting for an abnormal cooling condition in an enclosure configured for housing a first server having a first fan and a second server having a second fan; operating the first fan and the second fan to run at a nominal power state; and enabling the first server to assert the first fan to operate from the nominal power state to the high power state while enabling the first server to unconditionally force the second fan of the second server to operate from the nominal power state to a high power state through an overriding mechanism in the second server when the abnormal cooling condition is detected in the enclosure, the overriding mechanism being coupled to the first server. | 08-13-2009 |
20090300216 | APPARATUS, SYSTEM, AND METHOD FOR REDUNDANT DEVICE MANAGEMENT - An apparatus, system, and method are disclosed for redundant device management. The apparatus is provided with a plurality of modules configured to functionally execute the necessary steps of receiving a communication message, determining whether an address associated with the communication message designates a local processor as a destination for the communication message, wherein the address is stored in an address field associated with the communication message, and transmitting the communication message to a remote device. These modules in the described embodiments include a transmitter module, a receiver module, and an addressing module. | 12-03-2009 |
20100180067 | SYSTEM FOR EMULATING AND EXPANDING A SPI CONFIGURATION ROM FOR IO ENCLOSURE - The present disclosure is directed to a method for providing serial peripheral interface (SPI) access in an IO enclosure. The method may comprise receiving a SPI access request at a bus interface unit; sending the SPI access request to a register bus, the register bus connecting an internal ROM, at least one status register, and at least one control register; fetching from the internal ROM when the SPI access request is a read request for configuration information; reading from the at least one status register when the SPI access request is a read request for at least one of an indicator, a sensor, or a controller within the IO enclosure; and writing to the at least one control register when the SPI access request is a write request for at least one of the indicator, the sensor, or the controller within the IO enclosure. | 07-15-2010 |
20100312942 | Redundant and Fault Tolerant control of an I/O Enclosure by Multiple Hosts - An apparatus, system, and method are disclosed for reliably controlling an I/O enclosure. A bus module receives two or more Peripheral Component Interconnect Express (“PCIe”) sideband signals via one or more PCIe cables. The one or more PCIe cables are connected between one or more hosts and an I/O enclosure. A decode module determines an asserted value of each of the two or more PCIe sideband signals and combines the PCIe sideband signal asserted values to form a bus value. Each PCIe sideband signal represents a bit in the bus value, and the bus value specifies a command for controlling the I/O enclosure. An execution module executes the specified command to perform control actions on the I/O enclosure. | 12-09-2010 |
20120159069 | Concurrently Moving Storage Devices from One Adapter Pair to Another - A mechanism is provided for moving control of storage devices from one adapter pair to another. In a trunked disk array configuration, moving the storage devices from one disk array to another disk array begins by attaching the downstream ports of the two independent disk arrays together. The mechanism redefines one set of the ports as upstream ports and through switch zoning makes a set of devices available to the second disk array adapters. By controlling zoning access and performing discovery one device port at a time, the mechanism transfers access and ownership of the RAID group from one adapter pair to another. | 06-21-2012 |
20140244876 | DATA PROCESSING LOCK SIGNAL TRANSMISSION - In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application. | 08-28-2014 |
20140245387 | DATA PROCESSING LOCK SIGNAL TRANSMISSION - In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application. | 08-28-2014 |
20140282428 | EMBEDDING AND EXECUTING TRACE FUNCTIONS IN CODE TO GATHER TRACE DATA - Provided are a computer program product, system, and method for embedding and executing trace functions in code to gather trace data. A plurality of trace functions are embedded in the code. For each embedded trace function, a trace level is included indicating code to which the trace applies. The trace level comprises one of a plurality of levels. During the execution of the code, the embedded trace functions having one of the levels associated with a specified at least one level specified are executed. The embedded trace functions associated with at least one level not comprising one of the at least one specified level are not invoked. | 09-18-2014 |
20140344300 | EFFICIENT LOGGING OF PROCESSING PEAKS IN CONTROL SYSTEMS - A method for efficient logging in a control system is provided. A temporary history record corresponding to a message transaction placed onto a message queue data structure is generated. A total processing time for the received message transaction is determined. The total processing time is compared with a previously determined peak processing time value. In response to determining that the total processing time exceeds the previously determined peak processing time value, the temporary history record corresponding to the received message transaction is stored in an event log. | 11-20-2014 |
20140372426 | FILTERING EVENT LOG ENTRIES - A method for efficient logging in a control system is provided. A first plurality of registers, frequently accessed registers, is identified. A request is received from a server to access at least one of the first plurality of registers. The request includes a second plurality of registers and a plurality of data values to be stored in the second plurality of registers. At least some registers included in the request are frequently accessed registers. A third plurality of registers is identified based on predetermined criteria for inclusion. The third plurality of registers is a subset of the second plurality of registers storing a corresponding subset of the plurality of data values. A log entry is stored in an event log file corresponding to each data value included the third plurality of registers. | 12-18-2014 |
Patent application number | Description | Published |
20100074970 | METHOD AND COMPOSITION FOR PREVENTING AND HEALING OSTEONECROSIS OF THE JAW - A method and composition for preventing and treating all forms of osteonecrosis of the jaw are disclosed. The composition is comprised of 0.005%-2.0% weight/volume (w/v) chlorine dioxide source, such as sodium chlorite, chlorite ion, stabilized chlorine dioxide or similar and may take the form of a paste, gel, rinse, spray, powder, varnish or similar. The method for treatment and prevention includes the application of the composition in the oral cavity and other body areas affected by osteonecrosis of the jaw. | 03-25-2010 |
20110318282 | COMPOSITION AND METHOD FOR REDUCING DEMINERALIZATION OF TEETH - A human oral care composition, includes safe and effective amounts of the fluoride ion and stabilized chlorine dioxide, that may take the form of a paste, gel, rinse, spray, powder, varnish or similar that reduces demineralization and promotes remineralization of teeth. The method includes the topical application of the composition to the human oral cavity (including but not limited to the teeth, gingiva, and tongue), preferably at least once daily, to enhance the anti-caries effect of fluoride by released chlorine dioxido compromising any biofilm present. | 12-29-2011 |
20120164084 | COMPOSITION AND METHOD TO FLAVOR ORAL CARE COMPOSITIONS CONTAINING A CHLORINE DIOXIDE SOURCE - A flavored oral care composition and method of making same for preventing and/or treating bacterial, fungal or inflammatory diseases and conditions of the oral cavity may be in the form of a rinse, spray, or the like, and free of glycerin and free of castor oil and castor oil derivatives, incorporates a chlorine dioxide source, a phosphate buffer, a flavoring system containing a polyoxyethylene sorbitan ester (emulsifier/suspender) and flavoring agent, a sweetener and water. With the addition of a fluoride ion source, the composition may be used as an anticaries agent. | 06-28-2012 |
20140112875 | METHOD FOR REDUCING DEMINERALIZATION AND ENHANCING REMINERALIZATION OF TEETH - A human oral care composition, includes safe and effective amounts of the fluoride ion and stabilized chlorine dioxide, that may take the form of a paste, gel, rinse, spray, powder, varnish or similar that reduces demineralization and promotes remineralization of teeth. The method includes the topical application of the composition to the human oral cavity (including but not limited to the teeth, gingiva, and tongue), preferably at least once daily, to enhance the anti-caries effect of fluoride by released chlorine dioxido compromising any biofilm present. | 04-24-2014 |
20140178499 | COMPOSITION FOR PREVENTING AND HEALING OSTEONECROSIS OF THE JAW - A composition for preventing and treating all forms of osteonecrosis of the jaw are disclosed. The composition is comprised of 0.005%-2.0% weight/volume (w/v) chlorine dioxide source, such as sodium chlorite, chlorite ion, stabilized chlorine dioxide or similar and may take the form of a paste, gel, rinse, spray, powder, varnish or similar. The prevention and treatment includes the application of the composition in the oral cavity and other body areas affected by osteonecrosis of the jaw. | 06-26-2014 |
Patent application number | Description | Published |
20150128121 | DYNAMIC APPLICATION VERSION SELECTION - It is to be understood that both the following general description and the following detailed description are exemplary and explanatory only and are not restrictive. In an aspect, the methods and systems of the present disclosure can relate to managing data via a network. As an example, the network can be a local area network, a wide area network (e.g., the Internet), or other network of devices. In another aspect, the methods and system of the present disclosure can relate to a holographic web service (serving). As an example, the holographic web serving allows developers to code applications for a single web server using standard web requests (e.g., GET, POST, etc.). Such code can execute (run) as is, both in a local environment and in complex cloud environments. As another example, operators of a holographic cloud environment not only have the flexibility to scale the application as needed, but can have multiple versions of the application running at the same time. Operators are also able to specify one or more of a plurality of servers and processes to handle particular requests. As such, developers do not need to be concerned with, code for, or even know about load balancers, message buses, or workers. | 05-07-2015 |
Patent application number | Description | Published |
20100306437 | METHOD AND APPARATUS TO SELECTIVELY EXTEND AN EMBEDDED MICROPROCESSOR BUS THROUGH A DIFFERENT EXTERNAL BUS - A method and apparatus to selectively extend an embedded microprocessor bus through a different external bus are generally presented. In this regard, an apparatus is introduced comprising a first high speed serializer/deserializer (SERDES) bus internal to an integrated circuit device to couple an embedded microprocessor with an embedded component, a second high speed SERDES bus different from the first bus to couple the embedded component with an external interface of the integrated circuit device, and extension circuitry to selectively bypass the embedded component and extend the first bus to function at the external interface over a physical layer of the second bus. Other embodiments are also described and claimed. | 12-02-2010 |
20110243211 | Method, apparatus, and system for enabling a deterministic interface - To address the need for efficient and reliable testing of integrated devices, system on chips, and computers, deterministic behavior for an interface is accomplished by fixing variation in latency associated with receiver and transmitter data stream. The interface may be a serial interface that is PCIe compliant and corrects latency variations in the receiver that consequently results in deterministic transmit data. Consequently, the data received and/or transmitted is predictable with respect to time and facilitates testing and validation of the devices and logic associated with the interface. | 10-06-2011 |
20140122916 | REDUCING THE OVERHEAD ASSOCIATED WITH FREQUENCY CHANGES IN PROCESSORS - In many cases, processors may change frequency sufficiently often to result in significant performance and power consumption losses. These performance and power consumption losses may be mitigated by changing the frequency using a squashing technique rather than using a phase locked loop technique. The squashing technique involves simply eliminated clock pulses to reduce the frequency. This can be done more quickly, resulting in less overhead in some cases. | 05-01-2014 |
Patent application number | Description | Published |
20080250169 | REAL-TIME NOTIFICATION OF DEVICE EVENTS - Real-time notification is provided of an event which has occurred in a computer-related device. Upon the occurrence of an event, a record of the event is stored in a buffer, such as a Really Simple Syndication buffer, associated with the device. The buffer is updated based on indications and other events noted by a CIM agent in the device. One of a series of regular requests is received from an open browser window on a user computer, the request inquiring about any record of the event stored in the buffer. In response to the request, the record of the event is transmitted to an HTML event element in a page of the browser window whereby the record of the event is inserted into the HTML element and displayed in the browser window. | 10-09-2008 |
20080263059 | File Profiling to Minimize Fragmentation - A storage device implements a file profiling mechanism to minimize fragmentation. A plurality of files is organized according to a high or low read/write access frequency. A plurality of unchanging file types are placed in a first grouping. A plurality of oscillating file types are placed in a second grouping adjacent to the first grouping. A plurality of the high frequency read/write access files which are growing file types are placed in a third grouping adjacent to the second grouping. A remainder of the growing file types not placed in the third grouping is defragmented. The remainder of the growing file types is then placed in a fourth grouping adjacent to the third grouping. | 10-23-2008 |
20080295004 | APPARATUS, SYSTEM, AND METHOD FOR CUSTOMIZING A GRAPHICAL USER INTERFACE - An apparatus, system, and method are disclosed for customizing a graphical user interface. A rendition module renders a base GUI to provide an operator with tools for managing Data Processing Devices (DPD). A tag module communicates interface tags to the base GUI. The interface tags describe added functionality for managing a specified DPD, wherein the added functionality is not supported by the base GUI and the base GUI is not configured to employ the interface tags. A translation module translates the interface tags into interpreted display code. The rendition module is further configured to render the interpreted display code with previously rendered display code for the base GUI to provide the added functionality for managing the specified DPD. The operator may manage the specified DPD with the added functionality. | 11-27-2008 |
Patent application number | Description | Published |
20080215986 | DEVICE DIRECTED USER INTERFACE ELEMENTS FOR DATA HANDLING SYSTEM MANAGEMENT CONSOLE GRAPHICAL USER INTERFACE - A management console managing a data handling system stores user interface panel elements, and an attached device sends directions to the management console to select at least one of the stored user interface panel elements for a graphical user interface (GUI) panel for the device. The device sends directions to the management console to correlate at least one device command for the device to the GUI panel for the attached device; and the management console generates GUI panel(s) employing the selected user interface panel element(s); and calls commands in response to operation of inputs to the GUI panel(s), the correlated command being available to be called. Further, the attached device(s) send directions to the management console as to labeling of the GUI panel for the attached device; and the management console inserts label(s) in the user interface panel element per the labeling directions. | 09-04-2008 |
20080282172 | DYNAMIC GUI RENDERING BY AGGREGATION OF DEVICE CAPABILITIES - Provided are techniques for rendering a Graphical User Interface (GUI). A device capabilities set is obtained from a device. A rendering package that corresponds to the device capabilities set for the device is selected. The GUI is generated using the rendering package and the device capabilities set. The GUI is displayed to a user on a user interface to enable the user to manage the device. | 11-13-2008 |
20100235826 | APPARATUS, SYSTEM, AND METHOD FOR EFFICIENT CODE UPDATE - An apparatus, system, and method are disclosed for efficiently collecting code updates. The apparatus includes a generation module that identifies sites that provide code updates based on information about the computing system and its components that is already stored in the system. A supplement module identifies additional sites by monitoring Internet traffic on the computing system and looking for certain keywords, patterns, and regular expressions in visited sites. The user may also manually enter sites to supplement the sites automatically identified by the generation module and the supplement module. A monitor module monitors the identified sites for changes and determines when a new code update is available. A notification module notifies the user of the code updates when the monitor module determines that they have become available. The apparatus may also include a download module that automatically downloads new code updates for the user to install. | 09-16-2010 |
Patent application number | Description | Published |
20100324921 | SYSTEM AND METHOD FOR PROCESSING TRIP REQUESTS - A system and method for planning trips and for processing trip requests that utilizes a centralized network for facilitating travel reservations and/or services. The system includes multi-purpose point of service terminals that provide a plurality of modules for various travel related applications such as an integrated e-mail booking module, a computer telephony integration module, a super passenger name record database, a customer database, a trip planning module, a customer relationship management module, a workflow module, and a low fare search module. | 12-23-2010 |
20110246248 | SYSTEM AND METHOD FOR PROCESSING TRIP REQUESTS - A system and method for planning trips and for processing trip requests that utilizes a centralized network for facilitating travel reservations and/or services. The system includes multi-purpose point of service terminals that provide a plurality of modules for various travel related applications such as an integrated e-mail booking module, a computer telephony integration module, a super passenger name record database, a customer database, a trip planning module, a customer relationship management module, a workflow module, and a low fare search module. | 10-06-2011 |
Patent application number | Description | Published |
20140332956 | INTEGRATED CIRCUIT PACKAGE WITH SPATIALLY VARIED SOLDER RESIST OPENING DIMENSION - An integrated circuit (IC) package stack with a first and second substrate interconnected by solder further includes solder resist openings (SRO) of mixed lateral dimension are spatially varied across an area of the substrates. In embodiments, SRO dimension is varied between at least two different diameters as a function of an estimated gap between the substrates that is dependent on location within the substrate area. In embodiments where deflection in at least one substrate reduces conformality between the substrates, a varying solder joint height is provided from a fixed volume of solder by reducing the lateral dimensioning of the SRO in regions of larger gap relative to SRO dimensions in regions of smaller gap. In embodiments, the first substrate may be any of an IC chip, package substrate, or interposer while the second substrate may be any of another IC chip, package substrate, interposer, or printed circuit board (PCB). | 11-13-2014 |
20150108204 | INTEGRATED CIRCUIT PACKAGE WITH SPATIALLY VARIED SOLDER RESIST OPENING DIMENSION - An integrated circuit (IC) package stack with a first and second substrate interconnected by solder further includes solder resist openings (SRO) of mixed lateral dimension are spatially varied across an area of the substrates. In embodiments, SRO dimension is varied between at least two different diameters as a function of an estimated gap between the substrates that is dependent on location within the substrate area. In embodiments where deflection in at least one substrate reduces conformality between the substrates, a varying solder joint height is provided from a fixed volume of solder by reducing the lateral dimensioning of the SRO in regions of larger gap relative to SRO dimensions in regions of smaller gap. In embodiments, the first substrate may be any of an IC chip, package substrate, or interposer while the second substrate may be any of another IC chip, package substrate, interposer, or printed circuit board (PCB). | 04-23-2015 |