Patent application number | Description | Published |
20120182075 | APPARATUS AND METHOD FOR MILLER COMPENSATION FOR MULTI-STAGE AMPLIFIER - An amplifier circuit includes a first amplifier stage having a first output node; a second amplifier stage having a second output node; and a compensation block electrically coupled between the first and second output nodes. The compensation block has a compensation capacitor electrically coupled to the first node and electrically connectable to the second node, and has an impedance electrically connectable to the compensation capacitor. The compensation capacitor is electrically coupled via a switch to the impedance such that the compensation capacitor can contribute a zero to shunt branch formed by the compensation capacitor and impedance when the compensation capacitor is disconnected from the second node. | 07-19-2012 |
20130069706 | APPARATUS AND METHODS FOR ADAPTIVE COMMON-MODE LEVEL SHIFTING - Apparatus and methods for adaptive level shifting are provided. In one embodiment, a method of level shifting in an adaptive level shifter (ALS) is provided. The technique includes charging a first capacitor and a second capacitor each to a voltage that is about equal to a difference between a common mode voltage of a differential input voltage signal and a reference voltage. The technique can further include inserting the first capacitor between a first input and a first output of the ALS and the second capacitor between the second input and a second output of the ALS. The technique can further include switching the first capacitor and the second capacitor such that the first capacitor is inserted between the second input and the second output and the second capacitor is inserted between the first input and the first output. | 03-21-2013 |
20130069718 | APPARATUS AND METHODS FOR ELECTRONIC AMPLIFICATION - Apparatus and methods for electronic amplification are provided. In one embodiment, an amplifier includes a first adaptive level shifter (ALS), a second ALS, a first transconductance amplification circuit, a second transconductance amplification circuit, and a transimpedance amplification circuit. The first ALS and the second ALS are electrically coupled to the first and second transconductance amplification circuits to improve the input voltage range and common-mode rejection ratio (CMRR) of the amplifier. The transimpedance amplification block is electrically coupled to the first and second transconductance amplification blocks and generates an output voltage of the amplifier. The first ALS receives a differential input voltage, and the second ALS is configured to receive a feedback signal configured to change in relation to the output voltage signal. | 03-21-2013 |
Patent application number | Description | Published |
20100082754 | SYSTEM AND METHOD FOR PROCESSING INSTANT MESSAGES - Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user. Further, aspects relate to using instant messaging in a trading environment. | 04-01-2010 |
20100082755 | SYSTEM AND METHOD FOR PROCESSING INSTANT MESSAGES - Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user. Further, aspects relate to using instant messaging in a trading environment. | 04-01-2010 |
20100082756 | SYSTEM AND METHOD FOR PROCESSING INSTANT MESSAGES - Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user. Further, aspects relate to using instant messaging in a trading environment. | 04-01-2010 |
20130041965 | System and Method for Processing Instant Messages - Various aspects relate to using structured messages within systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user. Further, aspects relate to using instant messaging in a trading environment. | 02-14-2013 |
20140222939 | System and Method for Processing Instant Messages - Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user. Further, aspects relate to using instant messaging in a trading environment. | 08-07-2014 |
Patent application number | Description | Published |
20110043442 | Method and System for Displaying Images on Moveable Display Devices - A display system includes a display device having multiple possible poses, including a neutral pose. A physical constraint maintains the display device in the neutral pose absent an application of an external force. A sensor measures a magnitude and direction of a displacement of the display device to a displaced pose due to the application of the external force. Then, the rendering engine renders an image on the display device according to the magnitude and direction of the displacement even while the display device remains constant in the displaced pose. | 02-24-2011 |
20110099130 | Integrated learning for interactive synthetic characters - A practical approach to real-time learning for synthetic characters grounded in the techniques of reinforcement learning and informed by insights from animal training. The approach simplifies the learning task for characters by (a) enabling them to take advantage of predictable regularities in their world, (b) allowing them to make maximal use of any supervisory signals, and (c) making them easy to train by humans. An autonomous animated dog is described that can be trained with a technique used to train real dogs called “clicker training.” | 04-28-2011 |
20110157355 | Method and System for Detecting Events in Environments - A system and a method for detecting events in time-series data are disclosed, wherein the time-series data represent atomic activities sensed by sensors in an environment, and wherein each atomic activity includes a time and a location at which the each atomic activity is sensed, comprising the steps of: mapping a specified event to a Petri net (PN), wherein the specified event is a spatio-temporal pattern of the atomic activities, wherein the spatio-temporal pattern is based only on the time and the location of the atomic activities, such that a spatio-temporal sequence of the atomic activities forms a primitive activity, and the spatio-temporal pattern includes primitive activities and constraints on the primitive activities, wherein the constraints are sequential and/or concurrent; and detecting, in the time-series data, a sensed event corresponding the specified event mapped to the PN to produce a result, wherein the detecting is performed by a processor. | 06-30-2011 |
20110157431 | Method and System for Directing Cameras - A system and a method for directing a camera based on time-series data are disclosed, wherein the time-series data represent atomic activities sensed by sensors in an environment, and wherein each atomic activity includes a time and a location at which the each atomic activity is sensed, comprising: providing a spatio-temporal pattern of the specified atomic activity, wherein the spatio-temporal pattern is based only on the time and the location of the atomic activities, such that a spatio-temporal sequence of the atomic activities forms the specified primitive activity; detecting, in the time-series data, a sensed primitive activity corresponding to the spatio-temporal pattern to produce a result, wherein the detecting is performed by a processor; and directing the camera based on the result. | 06-30-2011 |
20110187502 | Active Badge Localization Using Passive Sensors - A network in an environment includes passive sensors with associated sensor identification numbers. A set of active badges with associated badge identification numbers, wherein each badge is associated with an object, and wherein a particular sensor broadcasts a packet in response to detecting a particular object, wherein the packet includes the sensor identification number and a time, and only if the particular object is associated with a particular badge then the badge appends the badge identification number to the packet and broadcasts the appended packet, and the particular sensor receives and rebroadcasts the appended packet for further processing to passively and actively monitor the environment. | 08-04-2011 |
20110280372 | Method for Determining Paths of Particle Beams Through 3D Tissue Volumes - A path of a particle beam is determined through a 3D planning treatment volume (PTV), wherein the PTV includes a set of slices in a depth order, and each slice includes a set of locations. For each slice, the set of locations are grouped into a set of lines along a selected direction, wherein each line is a straight line and includes a starting location and an ending location, and each line is connected to one or two other lines, and the connecting connects two lines to either the starting location or the ending location of the lines to form a tour, and the tours are connected through the slices in the depth order to form the path of the particle beam. | 11-17-2011 |
20110284771 | PLAN-BASED MEDICAL IMAGE REGISTRATION FOR RADIOTHERAPY - A method determines an error in aligning a patient with a radiation beam. A planning volume V is acquired during treatment planning, and a treatment volume I is acquired during treatment. For each point r in the planning volume and treatment volume to be aligned by a coordinate transformation T, a weighted error DWE is minimized using an objective function F(r, T) applied to the planning volume and the treatment volume weighted by a weighting function W(r) as | 11-24-2011 |
Patent application number | Description | Published |
20080247599 | Method for Detecting Objects Left-Behind in a Scene - A method detects an object left-behind in a scene by updating a set of background models using a sequence of images acquired of the scene by a camera. Each background model is updated at a different temporal scales ranging from short term to long term. A foreground mask is determined from each background model after the updating for a particular image of the sequence. A motion image is updated from the set of foreground masks. In the motion, image, each pixel has an associated evidence value. The evidence values are compared with a evidence threshold to detect and signal an object left behind in the scene. | 10-09-2008 |
20080317332 | System and Method for Determining Geometries of Scenes - A method and an apparatus determines a geometry of a scene by projecting one or more output image into the scene, in which a time to project the output image is t | 12-25-2008 |
20100329432 | Positioning an Object Based on Aligned Images of the Object - Embodiment of the invention describes a system and a method for positioning an object from a first pose to a second pose. The method displays concurrently a first image and a second image on a display device, wherein the first image and the second image represent respectively the first pose and the second pose of the object. The method updates, in response to a change in a pose of the display device, the second image such that an alignment of the first image and the second image on the display device depends on the change in the pose of the display device, and positions the object from the first pose to the second pose based on the change in the pose of the display device. | 12-30-2010 |
20110208688 | Nearest Neighbor Methods for Non-Euclidean Manifolds - Embodiments of the invention disclose a system and a method for determining a nearest neighbor to an input data point on a non-Euclidean manifold. The data points on the non-Euclidean manifold are clustered, projected into Euclidean sub-space nearest to the cluster and mapped from the Euclidean sub-space into a Hamming space such that neighboring data points of the Hamming space corresponds to neighboring data points on the non-Euclidean manifold. The method maps the input data point to the Hamming space corresponding to a particular Euclidean sub-space, wherein the particular Euclidean sub-space is the nearest to the input data point, and selects a data point corresponding to a nearest data point to the input data point in the Hamming space as the nearest neighbor for the input data point on the non-Euclidean manifold. | 08-25-2011 |