Abstract: Techniques for collecting statistics of column data or R-Tree indexes are provided. A distributed database system includes a plurality of processing nodes controlling portions of spatial data. The nodes are instructed to create minimum bounding rectangles (MBR's) for their spatial data or R-Trees. The individual MBR's are merged and reformatted into a grid of equally sized cells. Each processing node is provided a copy of the grid to update based on statistics of each processing node's spatial data for a target table. The updated grids are then merged into a single grid and used by an optimizer to evaluate queries before the queries are executed.
Abstract: The invention relates to a porous heterogeneous catalyst. In order to prepare a catalyst which catalyzes with a relatively high selectivity the hydrogenation of individual unsaturated bonds of polyunsaturated compounds it is proposed that the inner surface of the catalysts is coated with an ionic liquid.
Type:
Grant
Filed:
April 24, 2007
Date of Patent:
December 18, 2012
Assignee:
Sud-Chemie AG
Inventors:
Andreas Jess, Wolfgang Korth, Bastian Etzold
Abstract: In one example, a two points on a medical image can be identified. In this example, three or more anatomical features can be identified and labeled. For example, these labels can be displayed with other medical images that show the same anatomical features. For example, points in the L1 and L5 vertebrae can be identified, and labels for the L1-L5 vertebrae can be displayed.
Abstract: Memory stores data for access by a computer program that is capable of being executed on a data processing system. A data structure is stored in the memory, which includes information resident in a database used by the computer program. The information includes payload data made up of data objects, process data for a process associated with the data objects, and a header that includes technical data for transmitting the data structure.
Abstract: Various embodiments include an apparatus comprising a server operable to generate a customized virtual catalog including a plurality of composite images, wherein at least one of the plurality of composite images includes an image of a promotional product decorated using a decorative image associated with a client requesting access to the customized virtual catalog.
Abstract: An implantable medical device with an inductive switching regulator having an inductor with a ferromagnetic core is described. The device incorporates a core saturation detector for detecting saturation in the inductor core indicating the presence of a magnetic field such as produced by an MRI scan. The device is configured to alter its behavior when core saturation is detected such as by entering an MRI mode that may include cessation of therapy, fixed-rate bradycardia pacing, and/or disablement of tachyarrhythmia therapy.
Abstract: Apparatus, systems, and methods may operate to receive, sequentially, individual lines of information included in a file stored in an electronic storage medium; to locate one or more tables in a spreadsheet when at least two of the lines in a sequence are consecutive lines that begin with a non-empty cell and have a matching length; to determine a vertical orientation or a horizontal orientation of the tables based on an arrangement of the information within the lines and across the lines; and to create metadata from the information, based on the arrangement. The metadata may comprise object label names, object qualifications, and/or object data types. Additional apparatus, systems, and methods are disclosed.
Abstract: According to one embodiment, an availability analysis tool includes executable code that is operable to calculate an availability value for a system having a number of operational units. The executable code may receive one or more reliability metrics for each operational unit and designate one or more reliability metrics for at least spare unit associated with the operational unit to be similar to the one or more reliability metrics. An availability value for the system may be calculated according to the reliability metrics of the operational unit and its associated at least one hot or cold spare unit. The executable code may then output this calculated availability value to the user interface.
Abstract: A method is provided to evaluate whether one or more test patterns is power safe for use during manufacturing testing of an integrated circuit that includes a nonuniform power grid and that includes a scan chain, the method comprising: assigning respective toggle count thresholds for respective power grid regions of the non-uniform power grid; and determining whether respective numbers of toggles by scan elements of the scan chain within one or more respective power grid regions meet respective toggle count thresholds for the one or more respective regions during at least one scan-shift cycle in the course of scan-in of a test pattern to the scan chain.
Abstract: A gallery widget is invoked when a tag in a markup language document, such as a web page, is processed. The gallery widget selects a number of images specified in the tag and places the images in the markup language document as defined by the tag. The images are selected from a gallery containing all images available for display or from a pool of images chosen from the gallery using a gallery administration tool.
Abstract: In an embodiment, a correlation SONAR system is adapted for use in shallow water. A pulse generator transmits an initial burst of pulses towards a bottom of a body of water. Echoes of the initial burst of pulses are received on a hydrophone array. After the receiving the echoes of the initial burst of pulses, a second burst of pulses is transmitted towards the bottom of the body of water. The echoes of the second burst of pulses are received on the hydrophone array, and a SONAR processor correlates a pulse from the initial burst of pulses and a pulse from the second burst of pulses to calculate a velocity estimate.
Abstract: Embodiments of phase-generation circuitry and methods for generating a multiphase signal with duty-cycle correction are generally described herein. The phase-generation circuitry may include a plurality of controllable delay stages arranged in series and phase detector circuitry. Each delay stage may be configured to phase shift a differential signal based on a control signal. The phase detector circuitry may be configured to generate the control signal based on a first time difference and a second time difference. The first time difference may be a time difference between rising edges of a first component of the differential signal and a second component of a phase-shifted signal. The second time difference may be a time difference between falling edges of the first component of the differential signal and the second component of the phase-shifted signal. Other circuits, systems, and methods are described.
Abstract: Systems and methods are provided for writing code to access data arrays. One aspect provides a method of accessing a memory array. Data is provided within a one-dimensional array of allocated memory. A dimensional dynamic overlay is declared from within a block of statements, and the declaration initializes various attributes within an array attribute storage object. The data is accessed from within the block of statements as a dimensional indexed array using the array attribute storage object. Another aspect provides a method of creating and accessing a dimensional dynamic array. A dimensional dynamic array is declared from within a block of statements, and memory storage for the array is dynamically allocated. A dynamic overlay storage object is also provided and its attributes are initialized from the dynamic array declaration. The data is accessed as a dimensional indexed array from within the block of statements using the array attribute storage object.
Abstract: Various device embodiments comprise a pulse generator, a signal processing module and a controller. The pulse generator is adapted to provide a neural stimulation signal to be applied at a neural simulation site within an autonomic nervous system (ANS). The signal processing module is adapted to receive and process sensed neural traffic at a neural sensing site within the ANS. The controller is connected to the pulse generator and adapted to provide a neural stimulation control signal to the pulse generator to generate the neural stimulation signal, and to the signal processing module to receive a feedback control signal indicative of the sensed neural traffic. The controller is adapted to adjust the neural stimulation control signal to adjust at least one parameter of the neural stimulation signal to converge on desired sensed neural traffic at the neural sensing site. Other aspects and embodiments are provided herein.
Type:
Grant
Filed:
November 16, 2005
Date of Patent:
December 11, 2012
Assignee:
Cardiac Pacemakers, Inc.
Inventors:
Imad Libbus, Andrew P. Kramer, Julia Moffitt
Abstract: Systems and methods provide a type driven interface for a wagering game machine. One aspect of the systems and methods includes providing a game framework including a game library manager that manages creation, update and deletion of multiple wagering games on a gaming machine.
Abstract: A system and method are described for performing failover and recovery of a computing application hosted by a virtual instance of a machine. An example system may include an instance status monitor, an instance failure detector, and a failover module. The instance status monitor may be configured to monitor status of a virtual instance hosted by a virtualization service. The instance failure detector may be configured to detect that the virtual instance has failed or is running in a degraded or failed state and is thus to be considered a failed virtual instance. The failover module may be configured to facilitate launching a new virtual instance in a recovered state that reflects a last known operational state of the failed virtual instance.
Abstract: Disclosed in one example is a data access method in which a request for application data from a first application is received. The application data is searched for in a first cache and responsive to a miss from the first cache, a second cache is contacted over a network and searched. Responsive to a miss from the second cache, a third cache is contacted over a network and searched. The third cache being specific to one of a plurality of geographical areas, the third cache storing data for the first application and a plurality of other applications executing in that geographical area, the searching for the application data in the third cache including searching data stored by the plurality of other applications and data stored by the first application. If the third cache misses, a persistent store is contacted over a network and searched. If any of the first, second, or third caches hits, receiving the application data.
Type:
Grant
Filed:
March 31, 2011
Date of Patent:
December 11, 2012
Assignee:
Zynga Inc.
Inventors:
Scott Dale, Nathan Brown, Michael Luxton
Abstract: A particulate matter sensor includes a ceramic rod, a first metal layer deposited on the ceramic rod, a ceramic layer deposited on the first metal layer, and a second metal layer deposited on the ceramic layer. The first metal layer serves as a source electrode, and the second metal layer serves as a detection electrode. In another embodiment, a particulate matter sensor includes a metal rod, a ceramic sheet deposited or wrapped around the ceramic rod, and a metal layer deposited on the ceramic layer or sheet. The metal rod serves as a source electrode, and the second metal layer serves as a detection electrode.
Abstract: Approaches are disclosed for lock optimization and lock prediction for reducing the number of client-server messages involved in working with server-based resources. First one or more lock requests for first one or more locks on a remote data resource that is linked by a slow communication link are received. Based on the first one or more lock requests, a sequence of lock requests for locks on the remote data resource is determined. A first message that includes the sequence of lock requests is sent. A second message is received. The second message includes second one or more locks on the remote data resource, where the second one or more locks correspond to second one or more lock requests of the sequence of lock requests. A particular lock of the second one or more locks is granted in response to receiving a particular lock request for the particular lock on the remote data resource.
Type:
Grant
Filed:
March 4, 2005
Date of Patent:
December 11, 2012
Assignee:
Cisco Technology, Inc.
Inventors:
Israel Zvi Ben-Shaul, Idan Zach, Etai Lev-Ran, Shahar Glixman
Abstract: Some embodiments include methods and devices having a module and memory cells. The module is configured to reduce the amount of electrons in the sources and drains of the memory cells during a programming operation.
Type:
Grant
Filed:
July 28, 2011
Date of Patent:
December 11, 2012
Assignee:
Micron Technology, Inc.
Inventors:
Prashant S. Damle, Krishna Parat, Alessandro Torsi, Carlo Musilli, Kalpana Vakati, Akira Goda