Patent application number | Description | Published |
20120108969 | SYSTEMS AND METHODS FOR REDUCING NON-UNIFORM ROTATION DISTORTION IN ULTRASOUND IMAGES - A method for generating an ultrasound image includes receiving an image frame having consecutive ultrasound scan lines obtained using a rotating ultrasound imaging arrangement and determining first and second cross-correlation values for a plurality of the scan lines. For each individual scan line, the first cross-correlation value includes a cross-correlation coefficient between a first subframe of consecutive scan lines including the individual scan line and a second subframe of scan lines shifted from the first subframe by a first integer value. The second correlation value includes a cross-correlation coefficient between the first subframe and a third subframe of scan lines shifted from the first subframe by a second integer value. The method further includes evaluating, individually for multiple scan lines, whether that scan line exhibits non-uniform rotation distortion using at least one of the first and second cross-correlation values. A correction for non-uniform rotation distortion is applied. | 05-03-2012 |
20120123271 | SYSTEMS AND METHODS FOR MAKING AND USING ROTATIONAL TRANSDUCERS FOR CONCURRENTLY IMAGING BLOOD FLOW AND TISSUE - A method for generating a composite image using an intravascular imaging device includes receiving reflected echo signals from at least one transducer along a first of a plurality of radial scan lines. The received echo signals are passed through a plurality of signal processing channels to form a plurality of filtered signals. The filtered signals include a high-resolution tissue structure signal and at least one first pre-blood-flow-mask signal. High-resolution tissue structure signals are processed to form a high-resolution tissue structural image. First pre-blood-flow-mask signals are cross-correlated with second pre-blood-flow-mask signals from an adjacent radial scan line to form blood-flow-mask signals. Blood-flow-mask signals are processed to form a blood-flow mask. For each pixel of the composite image, it is determined whether to use a corresponding pixel of the high-resolution tissue structural image or a corresponding pixel of the cross-correlated blood flow mask to generate the composite image pixel. | 05-17-2012 |
20140073924 | SYSTEMS AND METHODS FOR MAKING AND USING ROTATIONAL TRANSDUCERS FOR CONCURRENTLY IMAGING BLOOD FLOW AND TISSUE - A method for generating a composite image using an intravascular imaging device includes receiving reflected echo signals from at least one transducer along a first of a plurality of radial scan lines. The received echo signals are passed through a plurality of signal processing channels to form a plurality of filtered signals. The filtered signals include a high-resolution tissue structure signal and at least one first pre-blood-flow-mask signal. High-resolution tissue structure signals are processed to form a high-resolution tissue structural image. First pre-blood-flow-mask signals are cross-correlated with second pre-blood-flow-mask signals from an adjacent radial scan line to form blood-flow-mask signals. Blood-flow-mask signals are processed to form a blood-flow mask. For each pixel of the composite image, it is determined whether to use a corresponding pixel of the high-resolution tissue structural image or a corresponding pixel of the cross-correlated blood flow mask to generate the composite image pixel. | 03-13-2014 |
20140243679 | IMAGING DEVICES WITH AN ARRAY OF TRANSDUCERS AND METHODS OF MANUFACTURE AND USE - A medical imaging assembly includes an elongated catheter having a connector at the proximal end; an array of transducers on the distal end of the catheter; conductors electrically coupled to the array of transducers and in electrical communication with the connector of the catheter; and a control unit coupleable to the catheter to send and receive electrical signals between the control unit and the array of transducers through the connector of the catheter. The control unit has a processor to execute instructions including 1) selecting a first subset of M transmitting transducers and a second subset of N receiving transducers from the array of transducers, where N>M; and 2) for each of at least N transmit/receive cycles, a) directing the first subset of M transmitting transducers to transmit an acoustic signal; and b) directing the second subset of N receiving transducers to receive corresponding echo signals. | 08-28-2014 |
20140249423 | SYSTEMS AND METHODS FOR LUMEN BORDER DETECTION IN INTRAVASCULAR ULTRASOUND SEQUENCES - A method for processing a sequence of ultrasound frames for display includes receiving a sequence of intravascular ultrasound (IVUS) frames of a vessel having a lumen, the sequence including a first frame and a second frame; determining one or more texture features for each of one or more regions of the first frame; determining at least one flow feature for each of the one or more regions by comparing the first and second frames; deriving a lumen border for the first frame using the one or more texture features and the at least one flow feature to characterize the one or more regions as within or outside of the lumen of the vessel; and displaying an ultrasound image of the first frame with the lumen border. | 09-04-2014 |
20150073279 | SYSTEMS AND METHODS FOR SELECTION AND DISPLAYING OF IMAGES USING AN INTRAVASCULAR ULTRASOUND IMAGING SYSTEM - A method for real-time displaying of cross-sectional images during an intravascular ultrasound (IVUS) imaging procedure includes, during an intravascular ultrasound imaging procedure, receiving electrical signals from at least one transducer in a catheter as the at least one transducer rotates and moves longitudinally along a lumen of a patient blood vessel; during the intravascular ultrasound imaging procedure, processing the received electrical signals to form a series of cross-sectional images that are longitudinally-offset from one another along a length of the lumen; during the intravascular ultrasound imaging procedure, concurrently displaying i) a most recent image and ii) a previous image that is either a) selected by the operator or b) automatically selected as having a maximum or minimum of a selected image characteristic; and, during the intravascular ultrasound imaging procedure, updating the display of the most recent image as a new image from the series of cross-sectional images is processed. | 03-12-2015 |
Patent application number | Description | Published |
20110302025 | Conversion Path Performance Measures And Reports - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and reports. In one aspect, user interaction data are obtained, were the user interaction data specify user interactions for a plurality of conversions. User interactions that are associated with each conversion are selected from the user interaction data, where the associated user interactions for each conversion are user interactions with a converting user during the conversion cycle for the conversion. Using the user interaction data for the selected user interactions, a quantity of user interactions that are associated with each conversion and occurred during the conversion cycle for the conversion are determined. In turn, conversion path performance measures are computed and reports specifying the conversion path performance measures are generated. | 12-08-2011 |
20110307320 | Conversion Path Performance Measures And Reports - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content performance measures and reports. In one aspect, a method receives a request for a user interaction report that specifies measures of user interactions with content items for a reporting period. Initial user interaction data representing user interactions with content items over the reporting period are obtained, where the user interaction data is associated with unique identifiers that each represents a user device with which user interactions are associated. For each of the unique identifiers an initialization time that specifies a time at which the unique identifier was associated with a user device is determined. In turn, initial user interaction data that are associated with unique identifiers having at least a minimum age are selected as final user interaction data, where the age of a unique identifier is an amount of time between the initialization time for the unique identifier and a time at which the conversion occurred. The user interaction report is generated using the final user interaction data. | 12-15-2011 |
20110307321 | Conversion Path Performance Measures And Reports - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content performance measures and reports. In one aspect, a method receives a request for a user interaction report that specifies measures of user interactions with content items for a reporting period. Initial user interaction data representing user interactions with content items over the reporting period are obtained, where the user interaction data is associated with unique identifiers that each represents a user device with which user interactions are associated. For each of the unique identifiers an initialization time that specifies a time at which the unique identifier was associated with a user device is determined. In turn, initial user interaction data that are associated with unique identifiers having at least a minimum age are selected as final user interaction data, where the age of a unique identifier is an amount of time between the initialization time for the unique identifier and a time at which the conversion occurred. The user interaction report is generated using the final user interaction data. | 12-15-2011 |
20110307322 | Conversion Path Performance Measures And Reports - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and reports. In one aspect, user interaction data are obtained, were the user interaction data specify user interactions for a plurality of conversions. User interactions that are associated with each conversion are selected from the user interaction data, where the associated user interactions for each conversion are user interactions with a converting user during the conversion cycle for the conversion. Using the user interaction data for the selected user interactions, a quantity of user interactions that are associated with each conversion and occurred during the conversion cycle for the conversion are determined. In turn, conversion path performance measures are computed and reports specifying the conversion path performance measures are generated. | 12-15-2011 |
20110307324 | Conversion Path Performance Measures And Reports - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and reports. In one aspect, user interaction data are obtained, were the user interaction data specify user interactions for a plurality of conversions. User interactions that are associated with each conversion are selected from the user interaction data, where the associated user interactions for each conversion are user interactions with a converting user during the conversion cycle for the conversion. Using the user interaction data for the selected user interactions, a quantity of user interactions that are associated with each conversion and occurred during the conversion cycle for the conversion are determined. In turn, conversion path performance measures are computed and reports specifying the conversion path performance measures are generated. | 12-15-2011 |
20110307325 | Conversion Path Performance Measures And Reports - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and reports. In one aspect, user interaction data are obtained, were the user interaction data specify user interactions for a plurality of conversions. User interactions that are associated with each conversion are selected from the user interaction data, where the associated user interactions for each conversion are user interactions with a converting user during the conversion cycle for the conversion. Using the user interaction data for the selected user interactions, a quantity of user interactions that are associated with each conversion and occurred during the conversion cycle for the conversion are determined. In turn, conversion path performance measures are computed and reports specifying the conversion path performance measures are generated. | 12-15-2011 |
20110307326 | Conversion Path Performance Measures And Reports - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and reports. In one aspect, user interaction data are obtained, were the user interaction data specify user interactions for a plurality of conversions. User interactions that are associated with each conversion are selected from the user interaction data, where the associated user interactions for each conversion are user interactions with a converting user during the conversion cycle for the conversion. Using the user interaction data for the selected user interactions, a quantity of user interactions that are associated with each conversion and occurred during the conversion cycle for the conversion are determined. In turn, conversion path performance measures are computed and reports specifying the conversion path performance measures are generated. | 12-15-2011 |
20110307330 | Conversion Path Performance Measures And Reports - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and reports. In one aspect, user interaction data are obtained, were the user interaction data specify user interactions for a plurality of conversions. User interactions that are associated with each conversion are selected from the user interaction data, where the associated user interactions for each conversion are user interactions with a converting user during the conversion cycle for the conversion. Using the user interaction data for the selected user interactions, a quantity of user interactions that are associated with each conversion and occurred during the conversion cycle for the conversion are determined. In turn, conversion path performance measures are computed and reports specifying the conversion path performance measures are generated. | 12-15-2011 |
20110307509 | Conversion Path Performance Measures And Reports - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and reports. In one aspect, user interaction data are obtained, were the user interaction data specify user interactions for a plurality of conversions. User interactions that are associated with each conversion are selected from the user interaction data, where the associated user interactions for each conversion are user interactions with a converting user during the conversion cycle for the conversion. Using the user interaction data for the selected user interactions, a quantity of user interactions that are associated with each conversion and occurred during the conversion cycle for the conversion are determined. In turn, conversion path performance measures are computed and reports specifying the conversion path performance measures are generated. | 12-15-2011 |
20110307515 | Conversion Path Performance Measures And Reports - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and reports. In one aspect, user interaction data are obtained, were the user interaction data specify user interactions for a plurality of conversions. User interactions that are associated with each conversion are selected from the user interaction data, where the associated user interactions for each conversion are user interactions with a converting user during the conversion cycle for the conversion. Using the user interaction data for the selected user interactions, a quantity of user interactions that are associated with each conversion and occurred during the conversion cycle for the conversion are determined. In turn, conversion path performance measures are computed and reports specifying the conversion path performance measures are generated. | 12-15-2011 |
20130041748 | CONVERSION TYPE TO CONVERSION TYPE FUNNELING - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium including receiving first information as to completion of at least a first conversion and a second conversion by a user, grouping the received first information into at least one sequence of events, receiving second information as to which conversions are to be included in a report, and a time frame with respect to completion of the conversions, extracting information from the at least one sequence of events that is pertinent to the received second information, and providing the extracted information in the form of a report. | 02-14-2013 |
20140214535 | CONTENT SEQUENCING - This specification describes technologies relating to selection and display of content items based in part on sequencing information. In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving a request for content and a user identifier. The methods may further include identifying a sequence of content items in a browsing history corresponding to the user identifier, where the content items in the sequence are members of a set of content items. The methods may further include retrieving an estimate of a conditional probability of conversion for a first content item from the set, where the first content item is presented after the identified sequence. The methods may further include determining a bid for an impression in the requested content based in part on the estimate of the conditional probability of conversion and transmitting the bid. | 07-31-2014 |
Patent application number | Description | Published |
20090073989 | Redundancy at a Virtual Provider Edge Node that faces a Tunneling Protocol Core Network for Virtual Private Local Area Network (LAN) Service (VPLS) - In one embodiment, a method includes receiving configuration data at a particular node of a first set of multiple nodes. The configuration data includes data that indicates a particular zero or more instances for which the particular node is primary among multiple virtual local area network (VLAN) instances to be forwarded. It is determined whether a VLAN indicated in a data packet received at the particular node is included in the particular instances for which the particular node is primary. If so, then the data packet is forwarded. In another embodiment, multiple nodes are configured to perform as a single virtual node, and the single virtual node is configured to forward data packets for the multiple VLAN. | 03-19-2009 |
20140010091 | Aggregating Data Traffic From Access Domains - According to one embodiment, a first message identifying a best root node of a spanning tree may be generated. The spanning tree may be implemented by an access domain. The message may be generated independently of a spanning tree protocol instance. The first aggregation node may transmit the first message to a plurality of access nodes of the access domain. Data traffic from the plurality of access nodes may be received. Each access node of the plurality of access nodes may implement a spanning tree protocol instance that selects the best root node as a root node of the spanning tree. The data traffic may be aggregated with other data traffic of a plurality of access domains, and the aggregated data traffic transmitted to an aggregation network. | 01-09-2014 |
20140269254 | VIRTUAL ROUTER UPGRADE VIA GRACEFUL RESTART - Embodiments herein generally provide techniques for upgrading a virtual router (VR) comprising first and second physical routers used to route data between network devices. Before upgrade the first physical router, one or more ports of the router are disabled which causes data paths previously flowing through the first router to flow through the second router. After performing the upgrade, the first router is rebooted and uses a unique router ID to discover the network topology of an external network coupled to the VR. Once the network topology is identified, the first router activates a routing application (e.g., a BGP routing application) which enables the router to process control plane traffic received from the second router. Once routing information is gathered, the first router is able to assume the responsibility of forwarding data packets in the network, thereby freeing the second router to be upgraded. | 09-18-2014 |
20140314081 | Automatic Assignment of Internet Protocol Addresses in a Ring Network - In one embodiment, a negotiation is performed between each adjacent pair of a plurality of packet switching devices in a ring network to determine an Internet Protocol (IP) subnet to be used for communicating between said packet switching devices of said adjacent pair. Packets are communicated by said packet switching devices of said adjacent pair using a different IP address of said determined IP subnet. In one embodiment, each of the plurality of packet switching devices is initially assigned an IP subnet to use on one of its two interfaces participating in the ring network; and wherein said negotiation determines which of said two interfaces will use said initially assigned IP subnet. | 10-23-2014 |
20150036484 | Packet Switching Device Including Cascaded Aggregation Nodes - In one embodiment, a packet switching device includes one or more host devices and a cascade of aggregation nodes. The aggregation nodes aggregate customer traffic and communicate it with the host device. Typically the aggregation nodes are remotely located from the host device. The host device may be connected to one or both ends of the cascaded topology of aggregation nodes. In one embodiment, the cascaded topology of aggregation nodes automatically configures itself using initiation packets. In one embodiment, the cascaded topology of aggregation nodes reacts to detected faults, such as by changing direction packet traffic is sent through the cascaded topology. By cascading aggregation nodes, in contrast to having each aggregation node connected to the host device via one or more point-to-point links, communications costs are decreased in one embodiment. | 02-05-2015 |
Patent application number | Description | Published |
20080227793 | Benzimidazole and Pyridylimidazole Derivatives - This invention relates to benzimidazoles, pyridylimidazoles and related bicyclic heteroaryl compounds, all of which may be described by of Formula I | 09-18-2008 |
20100267698 | Benzimidazole and Pyridylimidazole Derivatives - This invention relates to benzimidazoles, pyridylimidazoles and related bicyclic heteroaryl compounds, all of which may be described by of Formula I | 10-21-2010 |
20110082107 | INHIBITORS OF 11-BETA-HYDROXY STEROID DEHYDROGENASE TYPE 1 - The present invention relates to compounds with the formula (I), (II), (III) or (IV): | 04-07-2011 |
20120010256 | INHIBITORS OF 11-BETA-HYDROXY STEROID DEHYDROGENASE TYPE 1 - The present invention relates to compounds with the formula (I), (II), (III) or (IV): | 01-12-2012 |
20120065185 | SUBSTITUTED ALKYLAMINE DERIVATIVES AND METHODS OF USE - Selected heterocyclic compounds are effective for prophylaxis and treatment of diseases, such as angiogenesis mediated diseases. The invention encompasses novel compounds, analogs, prodrugs and pharmaceutically acceptable derivatives thereof, pharmaceutical compositions and methods for prophylaxis and treatment of diseases and other maladies or conditions involving, cancer and the like. | 03-15-2012 |
20130273004 | SUBSTITUTED ALKYLAMINE DERIVATIVES AND METHODS OF USE - Selected heterocyclic compounds are effective for prophylaxis and treatment of diseases, such as angiogenesis mediated diseases. The invention encompasses novel compounds, analogs, prodrugs and pharmaceutically acceptable derivatives thereof, pharmaceutical compositions and methods for prophylaxis and treatment of diseases and other maladies or conditions involving, cancer and the like. | 10-17-2013 |
Patent application number | Description | Published |
20100027503 | METHOD AND APPARATUS FOR REDUCING DATA LOSS DURING HANDOVER IN A WIRELESS COMMUNICATION SYSTEM - Techniques for buffering and resending data in order to reduce data loss during handover are described. A network controller may determine whether or not to buffer data for a user equipment (UE). The network controller may continuously buffer a predetermined amount of latest data sent to a serving Node B if a decision is made to buffer the data for the UE. In one design, the network controller may send data for the UE to a source Node B, perform handover of the UE from the source Node B to a target Node B, resend to the target Node B a portion of the data sent previously to the source Node B, and send new data for the UE to the target Node B. e.g., after the resent data. The buffer and resend feature may be selectively enabled or disabled for each data flow for the UE. | 02-04-2010 |
20100167779 | HANDLING OF MAC-HS/EHS RESET IN ENHANCED SERVING CELL CHANGE - Systems and methodologies are described that effectuate and/or facilitate MAC-hs/ehs resets in an enhanced serving cell. In accordance with various aspects set forth herein, systems and/or methods are provided that identify transmission power control bits included in active set update messages received from source or target base stations, ascertain whether or not transmission power control values included in the active set update messages differ from transmission power control values that the system currently operates under, and performs serving cell changes and where necessary media access control status resets based on an examination of a transmission power control combination index. | 07-01-2010 |
20110044292 | Apparatus and Method for Increasing Reliability of Serving Cell Change - Methods and apparatus are described herein to manage a serving cell change. A HS-SCCH monitored set is maintained to store entries for all pending serving cell change requests. The HS-SCCH for each entry is monitored for a timer period. Once a change request has been confirmed for one entry, monitoring for the other entries continues until expiration of the associated timers. | 02-24-2011 |
20110085537 | EFFICIENT SIGNALING FOR CLOSED-LOOP TRANSMIT DIVERSITY - Techniques for encoding a phase adjustment for a feedback signal in a closed-loop transmit diversity system. In an aspect, codewords for the phase adjustments are chosen according to a variable-length prefix code. The prefix code aspect allows the codewords to be transmitted in sequence on the feedback channel without being separated by “commas” or demarcation symbols. The variable-length aspect provides a variety of coarse and fine phase adjustment quantization step sizes to accommodate multiple different channel scenarios. In an aspect, the length of the codewords may be further optimized according to the Huffman encoding algorithm. | 04-14-2011 |
20110317642 | SYSTEM AND PROCESS FOR TRANSMISSION SEQUENCE NUMBER MANAGEMENT IN AN INTRA-NODE B UNSYNCHRONIZED SERVING CELL CHANGE - Various aspects of the disclosure provide an intra-Node B unsynchronized serving cell change enabling the typical loss of packets resulting from such a procedure to be reduced or eliminated. In one example, when a UE ceases listening to a downlink channel from a first cell provided by a Node B and starts to configure its receiver to listen to a downlink channel from a second cell provided by the Node B, a continued incrementing of a sequence number may be stalled in the transmission of packets to the UE. That is, the TSN space may be stalled, such that HARQ retransmissions recur beyond the preconfigured maximum number of retransmissions, until the UE indicates that the serving cell change is complete. In another example, the transmission of packets to the UE from the first cell may be halted until the UE indicates that the serving cell change is complete. | 12-29-2011 |
20120147869 | SYSTEM AND METHOD FOR REDUCING RESETS DURING HANDOVERS IN A SINGLE FREQUENCY DUAL CARRIER WIRELESS COMMUNICATION SYSTEM - A method, apparatus, and computer program product can provide for procedures at an access terminal for handling the delivery of packets from the MAC entity to the RLC entity, with an aim to reduce the occurrence of RLC resets that might otherwise be caused by out-of-order processing of control packets following a serving cell change. In one example, a MAC entity may insert an identifier into a packet delivered up to the RLC entity, to indicate whether the packet arrived from the current primary serving cell. In another example, a serving cell change procedure may include steps to flush a queue at the MAC entity and kill any running reordering release timers. In these ways potential problems caused by out-of-order control packets can be reduced or avoided. | 06-14-2012 |
20120163315 | SYSTEM AND METHOD FOR PERFORMING A RADIO LINK CONTROL (RLC) RESET IN A DOWNLINK MULTIPOINT SYSTEM - A method and apparatus for wireless communication may provide an RLC reset procedure tailored for a multipoint HSDPA system utilizing a plurality of disparate Node Bs to provide an RLC flow from an RNC to a UE. Some aspects of the disclosure provide for a flush request to be provided to each of a plurality of Node Bs utilized as serving cells in the multipoint HSDPA system, so that stale packets are not retained in internal buffers at the Node Bs following the RLC reset procedure. In some examples, the RLC reset procedure is only completed after confirmation that the flush of the internal buffers has been completed. Confirmation may be explicitly provided by each Node B utilizing a backhaul interface, or may be implicitly determined utilizing timers or signaling between the respective Node Bs. | 06-28-2012 |
Patent application number | Description | Published |
20080200454 | CARBON-LINKED TETRAHYDRO-PYRAZOLO-PYRIDINE MODULATORS OF CATHEPSIN S - Carbon-linked tetrahydro-pyrazolo-pyridine compounds are described, which are useful as cathepsin S modulators. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by cathepsin S activity, such as psoriasis, pain, multiple sclerosis, atherosclerosis, and rheumatoid arthritis. | 08-21-2008 |
20080269241 | BICYCLIC AMINOPROPYL TETRAHYDRO-PYRAZOLO-PYRIDINE MODULATORS OF CATHEPSIN S - Bicyclic aminopropyl tetrahydro-pyrazolo-pyridine compounds are described, which are useful as cathepsin S modulators. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by cathepsin S activity, such as psoriasis, pain, multiple sclerosis, atherosclerosis, and rheumatoid arthritis. | 10-30-2008 |
20080293732 | Substituted pyrazoles - Substituted pyrazoles, methods of manufacturing them, compositions containing them, and methods of using them to treat, for example, autoimmune diseases mediated by cathepsin S. | 11-27-2008 |
20080300255 | Substituted pyrazoles - Substituted pyrazoles, methods of manufacturing them, compositions containing them, and methods of using them to treat, for example, autoimmune diseases mediated by cathepsin S. | 12-04-2008 |
20090118274 | MONOCYCLIC AMINOPROPYL TETRAHYDRO-PYRAZOLO-PYRIDINE MODULATORS OF CATHEPSIN S - Monocyclic aminopropyl tetrahydro-pyrazolo-pyridine compounds are described, which are useful as cathepsin S modulators. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by cathepsin S activity, such as psoriasis, pain, multiple sclerosis, atherosclerosis, and rheumatoid arthritis. | 05-07-2009 |
20110092474 | Diamino-pyridine, pyrimidine, and pyrazine modulators of the histamine H4 receptor - Diamino-pyridine, pyrimidine and pyridazine compounds which may be used as H | 04-21-2011 |
20110160451 | 2-Aminopyrimidine modulators of the histamine H4 receptor - 2-Aminopyrimidine compounds are described, which are useful as H | 06-30-2011 |
20110160452 | 2-Aminopyrimidine modulators of the histamine H4 receptor - 2-Aminopyrimidine compounds are described, which are useful as H | 06-30-2011 |
20110218338 | 2-AMINOPYRIMIDINE MODULATORS OF THE HISTAMINE H4 RECEPTOR - 2-Aminopyrimidine compounds are described, which are useful as H | 09-08-2011 |
20130158258 | 2-AMINOPYRIMIDINE MODULATORS OF THE HISTAMINE H4 RECEPTOR - 2-Aminopyrimidine compounds are described, which are useful as H | 06-20-2013 |
20130158259 | 2-AMINOPYRIMIDINE MODULATORS OF THE HISTAMINE H4 RECEPTOR - 2-Aminopyrimidine compounds are described, which are useful as H | 06-20-2013 |
20140357614 | Diamino-Pyridine, Pyrimidine, and Pyrazine Modulators of the Histamine H4 Receptor - Diamino-pyridine, pyrimidine and pyridazine compounds which may be used as H | 12-04-2014 |
Patent application number | Description | Published |
20080218853 | Micro-structure based screen system for use in rear projection array display systems - The viewing angle brightness sensitivity typically encountered in tiled rear projection display systems cannot be solely overcome by edge blending and calibration techniques. The rear projection array display-screen system of this invention, being comprised of a micro-structure array screen combined with a conventional diffusion screen, overcomes this viewing angle brightness sensitivity in both linear as well as matrix tiled rear projection display systems including those that use wide field-of-view projectors. The latter capability enables low form-factor and compact packaging of tiled rear projection display systems. | 09-11-2008 |
20090059095 | PROJECTION LENS SYSTEM AND METHOD - The disclosed embodiments relate to a system and method for medium wide angle projection system. An exemplary embodiment of the present technique comprises an imaging system configured to create an image, at least one lens configured to produce a medium wide-angle representation of the image, and an aperture stop positioned to capture the medium wide-angle representation of the image from the at least one lens. | 03-05-2009 |
20090122277 | PROJECTION LENS WITH EXTERIOR STOP - The disclosed embodiments relate to a system and method for medium wide-angle projection system. An exemplary embodiment of the present technique comprises an imaging system configured to create an image, a lens having a front surface and a back surface, the lens configured to receive an image on the back surface and produce a medium wide-angle representation of the image on the front surface, and an aperture stop positioned adjacent to the front surface of the lens to capture the medium wide-angle representation of the image from the lens. | 05-14-2009 |
20090231723 | WIDE ANGLE PROJECTION LENS SYSTEM AND METHOD - The disclosed embodiments relate to a system and method for wide angle image projection. An exemplary embodiment of the present invention comprises a video unit, comprising an imaging system configured to create a projected image, a lens group optically coupled to the imaging system to receive the projected image. The lens group including a lens doublet having a first positive crown element, a negative flint element affixed to the first positive crown element, and a second positive crown element adjacent to the lens doublet and facing the imaging system. The video unit further comprises a positive flint element optically coupled to the lens group to receive the projected image from the lens group, a physical stop disposed between the positive flint element and the lens group, and a negative crown meniscus optically coupled to the positive flint element to receive the projected image from the positive flint element, the negative crown meniscus adapted to produce a wide-angle representation of the projected image. | 09-17-2009 |
20130141895 | Spatio-Optical Directional Light Modulator - A novel spatio-optical directional light modulator with no moving parts is introduced. This directional light modulator can be used to create 2D/3D switchable displays of various sizes for mobile to large screen TV. The inherently fast modulation capability of this new directional light modulator increases the achievable viewing angle, resolution, and realism of the 3D image created by the display. | 06-06-2013 |
20130258451 | Spatio-Temporal Directional Light Modulator - A spatio-temporal directional light modulator is introduced. This directional light modulator can be used to create 3D displays, ultra-high resolution 2D displays or 2D/3D switchable displays with extended viewing angle. The spatio-temporal aspects of this novel light modulator allow it to modulate the intensity, color and direction of the light it emits within an wide viewing angle. The inherently fast modulation and wide angular coverage capabilities of this directional light modulator increase the achievable viewing angle, and directional resolution making the 3D images created by the display be more realistic or alternatively the 2D images created by the display having ultra high resolution. | 10-03-2013 |
20130321581 | Spatio-Temporal Light Field Cameras - Spatio-temporal light field cameras that can be used to capture the light field within its spatio temporally extended angular extent. Such cameras can be used to record 3D images, 2D images that can be computationally focused, or wide angle panoramic 2D images with relatively high spatial and directional resolutions. The light field cameras can be also be used as 2D/3D switchable cameras with extended angular extent. The spatio-temporal aspects of the novel light field cameras allow them to capture and digitally record the intensity and color from multiple directional views within a wide angle. The inherent volumetric compactness of the light field cameras make it possible to embed in small mobile devices to capture either 3D images or computationally focusable 2D images. The inherent versatility of these light field cameras makes them suitable for multiple perspective light field capture for 3D movies and video recording applications. | 12-05-2013 |
Patent application number | Description | Published |
20080247487 | Dynamic crest factor reduction system - A system and method for performing digital crest factor reduction. In one embodiment, the method is devised to suppress the signal amplitude to maintain a low signal peak to average ratio (PAR), while maintaining a desirable Error Vector Magnitude (EVM). This technique may be designed to operate in highly dynamic signal conditions. | 10-09-2008 |
20080260066 | Dynamic digital pre-distortion system - A Dynamic Digital Pre-Distortion (DDPD) system is disclosed to rapidly correct power amplifier (PA) non-linearity and memory effects. To perform pre-distortion, a DDPD engine predistorts an input signal in order to cancel PA nonlinearities as the signal is amplified by the PA. The DDPD engine is implemented as a composite of one linear filter and N-1 high order term linear filters. The bank of linear filters have programmable complex coefficients. To compute the coefficients, samples from the transmit path and a feedback path are captured, and covariance matrices A and B are computed using optimized hardware. After the covariance matrices are computed, Gaussian elimination processing may be employed to compute the coefficients. Mathematical and hardware optimizations may be employed to simplify and reduce the number of multiplication operands and other operations, which can enable the DDPD system to fit within a single chip. | 10-23-2008 |
20100020900 | DIGITAL PRE-DISTORTION TECHNIQUE USING NONLINEAR FILTERS - A method and computer program product for operating a linearizer for a circuit, including generating a set of coefficients via a characterizer; predistorting a signal input to the circuit responsive to the coefficients and generating a linearized output in response thereto; filtering the signal through a linear digital filter having linear digital filter taps, each tap other than a first tap being successively delayed by one delay unit; generating powers of the signal; inputting the generated powers of the signal through tapped delay lines, each line having nonlinear digital filter taps, each tap other than a first tap being successively delayed by one delay unit; applying the coefficients to the linear and nonlinear digital filter taps; summing each of the nonlinear digital filter taps corresponding to a certain number of delay units; and adding the sum of each of the delay units to a particular linear digital filter tap. | 01-28-2010 |
20100054364 | DIGITAL PRE-DISTORTION TECHNIQUE USING NONLINEAR FILTERS - A system and method for stabilizing a coefficient set used by a digital predistortion (DPD) engine to apply pre-distortion to a transmit signal and cancel distortion generated by a distorting element or distorting system when transmitting the transmit signal, including obtaining an initial coefficient set; rotating the initial coefficient set to maintain a phase of fundamental components (w | 03-04-2010 |
20110059710 | DYNAMIC CREST FACTOR REDUCTION SYSTEM - A system and method for performing digital crest factor reduction. In one embodiment, the method is devised to suppress the signal amplitude to maintain a low signal peak to average ratio (PAR), while maintaining a desirable Error Vector Magnitude (EVM). This technique may be designed to operate in highly dynamic signal conditions. | 03-10-2011 |
Patent application number | Description | Published |
20080215534 | COST-BASED SUBQUERY CORRELATION AND DECORRELATION - Techniques are provided that determine that a query includes at least one subquery that may be correlated or decorrelated. An internal representation of the query that represents the subquery in both correlated and decorrelated form is generated, wherein the internal representation includes at least one virtual table. | 09-04-2008 |
20080222176 | STREAMING XPATH ALGORITHM FOR XPATH EXPRESSIONS WITH PREDICATES - A method and system for evaluating a path query are disclosed. The path query corresponds to a query tree including a plurality of query nodes. At least one query node corresponds to at least one predicate and is at a level. The predicate(s) are evaluated for previous query node(s). The method and system include scanning data nodes of a document and determining if the data nodes match the query nodes. The method and system also include placing data related to the data node in match stacks corresponding to matched query nodes. The data for the query node(s) include attribute(s) corresponding to the predicate(s). The method and system further include propagating a matching of the at least one query node backward to a matching of the at least one previous query node. | 09-11-2008 |
20090112858 | EFFICIENT METHOD OF USING XML VALUE INDEXES WITHOUT EXACT PATH INFORMATION TO FILTER XML DOCUMENTS FOR MORE SPECIFIC XPATH QUERIES - A system and method is provided for query processing comprises: creating an index of a database and ordering a set of index candidates from the index into a list based on a set of heuristic rules. A query defining a query path is then reduced into a list of single path expressions. Each index candidate is matched against the list of single path expressions according to the ordering of the index candidates. The matched candidate nodes are also verified to insure that they satisfy the query path. | 04-30-2009 |
20110302195 | Multi-Versioning Mechanism for Update of Hierarchically Structured Documents Based on Record Storage - A method for multi-versioning data of a hierarchically structured document stored in data records includes: changing document data in one or more data records, each data record assigned a record identifier, the data record including a plurality of nodes assigned a node identifier, and the document assigned a document identifier; storing an update timestamp in a base table row referencing the document identifier; storing in each changed data record a start timestamp for a start of a validity period for the changed data record and an end timestamp for an end of the validity period; and storing the start timestamp and the end timestamp in one or more node identifier index entries referencing the document identifier, the record identifier, and the node identifier. A version of the document may be obtained using node identifier index entries satisfying a version timestamp. | 12-08-2011 |
20120078942 | Supporting efficient partial update of hierarchically structured documents based on record storage - Methods and apparatus, including computer program products, implementing and using techniques for performing a partial update of a hierarchically structured document referencing one or more records stored in a database. An expression specifying one or more updates to be applied to the document is received. The document is searched to find update target position(s). Based on the received expression, a pending update list is built. When an update target position is found, a row of a document column in a base table is updated with the new version number for the document. New database records for insertion into the new document version are generated from the pending update list. Old database records to be replaced are identified. A database table for the document is updated to mark the old database records as obsolete and to add new database records to be referenced in the new version of the document. | 03-29-2012 |
20130013617 | INDEXING TIMESTAMP WITH TIME ZONE VALUE - Techniques are described for processing a query to produce query results, the query specifying at least a first timestamp value. Embodiments receive the query for processing and access a database index containing a plurality of database keys. The database index contains one or more database index keys, each of which includes at least a timestamp value and a time zone value. Embodiments compare the first timestamp value specified in the query with a portion of one the database index keys to locate at least a portion of the query results. More specifically, the compared portion of the database index key excludes the time zone value. The located portion of the query results is then retrieved. | 01-10-2013 |
20130124500 | QUERY REWRITE FOR PRE-JOINED TABLES - Various aspects of this disclosure are directed to receiving, by a computing device, a first table join query that may include a first group of table identifiers that identify the two or more tables. The computing device may determine whether the first table join query includes an outer join command. When the first table join query includes the outer join command, the computing device may compare the first group of table identifiers and a second group of table identifiers of one or more pre-joined tables to determine whether each of the first table identifiers matches at least one of the second group of table identifiers. The computing device may further determine whether a predicate associated with each table identifier matches a predicate associated with a matching second table identifier. When each of the predicates match, the computing device may rewrite the first table join query. | 05-16-2013 |
20150074134 | BOOLEAN TERM CONVERSION FOR NULL-TOLERANT DISJUNCTIVE PREDICATES - System, method, and computer program product to modify a received query, the received query including a first predicate specifying a comparison operator and a second predicate specifying an IS NULL operator, by replacing the comparison operator of the first predicate with an extended comparison operator, and removing the IS NULL operator from the received query, the extended comparison operator configured to support searching of NULL values in a database management system (DBMS), wherein the extended comparison operator is configured to return rows having column data matching a value predefined to represent NULL values. | 03-12-2015 |
20150074135 | BOOLEAN TERM CONVERSION FOR NULL-TOLERANT DISJUNCTIVE PREDICATES - System, method, and computer program product to modify a received query, the received query including a first predicate specifying a comparison operator and a second predicate specifying an IS NULL operator, by replacing the comparison operator of the first predicate with an extended comparison operator, and removing the IS NULL operator from the received query, the extended comparison operator configured to support searching of NULL values in a database management system (DBMS), wherein the extended comparison operator is configured to return rows having column data matching a value predefined to represent NULL values. | 03-12-2015 |
Patent application number | Description | Published |
20080252659 | Post-rendering anti-aliasing with a smoothing filter - A system to apply a smoothing filter during anti-aliasing at a post-rendering stage. An embodiment of the system includes a three-dimensional renderer, an edge detector, and a smoothing filter. The three-dimensional renderer is configured to render a three-dimensional scene. The edge detector is coupled to the three-dimensional renderer. The edge detector is configured to read values of a depth buffer and to apply edge detection criteria to the values of the depth buffer in order to detect an object edge within the three-dimensional scene. The smoothing filter coupled to the edge detector. The smoothing filter is configured to read values of a color buffer and to apply a smoothing coefficient to the values of the color buffer. The values of the color buffer include a pixel sample at the detected object edge. | 10-16-2008 |
20080256300 | System and method for dynamically reconfiguring a vertex cache - A system to process a plurality of vertices to model an object. An embodiment of the system includes a processor, a front end unit coupled to the processor, and cache configuration logic coupled to the front end unit and the processor. The processor is configured to process the plurality of vertices. The front end unit is configured to communicate vertex data to the processor. The cache configuration logic is configured to establish a cache line size of a vertex cache based on a vertex size of a drawing command. | 10-16-2008 |
20080273042 | Apparatus and method for texture level of detail computation - A graphic processing system to compute a texture level of detail. An embodiment of the graphic processing system includes a memory device, a driver, and level of detail computation logic. The memory device is configured to implement a first lookup table. The first lookup table is configured to provide a first level of detail component. The driver is configured to calculate a log value of a second level of detail component. The level of detail computation logic is coupled to the memory device and the driver. The level of detail computation logic is configured to compute a level of detail for a texture mapping operation based on the first level of detail component from the lookup table and the second level of detail component from the driver. Embodiments of the graphic processing system facilitate a simple hardware implementation using operations other than multiplication, square, and square root operations. | 11-06-2008 |
20100131786 | Single Chip 3D and 2D Graphics Processor with Embedded Memory and Multiple Levels of Power Controls - An apparatus and method is provided for data processing where power is automatically controlled with a feed back loop with the host processor based on the internal work load characterized by performance counters. The host automatically adjusts internal frequencies or voltage level to match the work load. The feedback loop allows tuning of frequency or voltage controlling power dissipation. | 05-27-2010 |
20100271370 | METHOD FOR DISTRIBUTED CLIPPING OUTSIDE OF VIEW VOLUME - A distributed clipping scheme is provided, view frustum culling is distributed in several places in a graphics processing pipeline to simplify hardware implementation and improve performance. In general, many 3D objects are outside viewing frustum. In one embodiment, clipping is performed on these objects with a simple algorithm in the PA module, such as near Z clipping, trivial rejection and trivial acceptance. In one embodiment, the SE and RA modules perform the rest of clipping, such as X, Y and far Z clipping. In one embodiment, the SE module performs clipping by way of computing a initial point of rasterization. In one embodiment, the RA module performs clipping by way of conducting the rendering step of the rasterization process. This approach distributes the complexity in the graphics processing pipeline and makes the design simpler and faster, therefore design complexity, cost and performance may all be improved in hardware implementation. | 10-28-2010 |
20110249901 | Anti-Aliasing System and Method - A system to reduce aliasing in a graphical image includes an edge detector configured to read image depth information from a depth buffer. The edge detector also applies edge detection procedures to detect an object edge within the image. An edge style detector is configured to identify a first edge end and a second edge end. The edge style detector also identifies an edge style associated with the detected edge based on the first edge end and the second edge end. The system also includes a restoration module configured to identify pixel data associated with the detected edge and a blending module configured to blend the pixel data associated with the detected edge. | 10-13-2011 |
20130002651 | Apparatus and Method For Texture Level Of Detail Computation - A graphic processing system to compute a texture level of detail. An embodiment of the graphic processing system includes a memory device, a driver, and level of detail computation logic. The memory device is configured to implement a first lookup table. The first lookup table is configured to provide a first level of detail component. The driver is configured to calculate a log value of a second level of detail component. The level of detail computation logic is coupled to the memory device and the driver. The level of detail computation logic is configured to compute a level of detail for a texture mapping operation based on the first level of detail component from the lookup table and the second level of detail component from the driver. Embodiments of the graphic processing system facilitate a simple hardware implementation using operations other than multiplication, square, and square root operations. | 01-03-2013 |
20130097212 | Low Power and Low Memory Single-Pass Multi-Dimensional Digital Filtering - Disclosed are new approaches to Multi-dimensional filtering with a reduced number of memory reads and writes. In one embodiment, a filter includes first and second coefficients. A block of a data having width and height each equal to the number of one of the first or second coefficients is read from a memory device. Arrays of values from the block are filtering using the first filter coefficients and the results filtered using the second coefficients. The final result may be optionally blended with another data value and written to a memory device. Registers store results of filtering with the first coefficients. The block of data may be read from a location including a source coordinate. The final result of filtering may be written to a destination coordinate obtained by rotating and/or mirroring the source coordinate. The orientation of arrays filtered using the first coefficients varies according to a rotation mode. | 04-18-2013 |
Patent application number | Description | Published |
20090129383 | HUB AND SPOKE MULTICAST MODEL - Techniques for implementing multicast messaging between spokes in a hub and spoke network are provided in the present disclosure. Multicast messages may be efficiently routed by creating separate multicast groups for upstream traffic from a source spoke to the hub (a “To Hub” group joined by the hub) and downstream traffic from the hub to spokes (a “From Hub” group joined by spokes interested in receiving multicast messages). A source spoke may send a multicast message encapsulated in a packet with the “To Hub” group address as the destination. Upon receipt, the hub may re-route the multicast message to spokes that have joined the “From Hub” group by encapsulating the original message in a packet with the “From Hub” group address as the destination. | 05-21-2009 |
20100054245 | SYSTEM AND METHOD FOR MULTICASTING IN AN INTERNET PROTOCOL VIRTUAL PRIVATE NETWORK ENVIRONMENT - A method is provided in one example implementation and includes sending a PIM join message to the second spoke router by the hub router. The second spoke router dynamically determines each interested remote spoke router by parsing a hub-sent PIM message and accordingly constructs the multicast routing entry such that the first and second spoke routers establish multicast communication independent of a hub router. In more specific embodiments, the PIM join/prune messaging includes a list of each downstream spoke router that sent a PIM join/prune, in a new attribute. The PIM join/prune message is sent by the hub router towards a multicast source. A new receiver-list attribute is created that the hub router populates with a non-broadcast multi-access (NBMA) address for each interested spoke router. | 03-04-2010 |
20110051727 | Network based multicast stream duplication and merging - In one embodiment, a method includes receiving a join message from a receiver at a receiver edge router, the join message identifying a source and a group, and creating at least two forwarding trees for transmitting multicast data streams comprising duplicate data to the receiver edge router. The forwarding trees include a root at a source edge router in communication with the source, and different network paths. The method further includes receiving a packet from one of the forwarding trees and processing the received packet to determine if the packet is a duplicate of another packet received at the receiver edge router. If the packet is a duplicate packet, it is discarded. If the packet is not a duplicate, it is forwarded to the receiver. An apparatus is also disclosed. | 03-03-2011 |
20110317695 | SYSTEM AND METHOD FOR PROVIDING A PATH AVOIDANCE FEATURE IN A NETWORK ENVIRONMENT - A method is provided in one example and includes evaluating multiple paths in a network in order to execute a reverse path forwarding decision for multicast traffic associated with a source. The method may also include selecting a second network path based on a first network path previously been designated as a route for the multicast traffic associated with the source. The first network path and a second network path differ by at least one network element. The method further includes receiving at least one of a first data stream and a second data stream, wherein the first data stream is associated with the first network path and the second data stream is associated with the second network path. | 12-29-2011 |
20120218898 | Bandwidth utilization for equal cost multiple paths - In one embodiment, a method includes identifying a packet at an upstream node in communication with a source and in communication with a downstream node through equal cost multiple paths including first and second multi-access networks, the packet transmitted on the first multi-access network and associated with a multicast group, and transmitting from the upstream node a request to the downstream node to join the group on the second multi-access network, if the upstream node is already transmitting data to the group on the second multi-access network, or a bandwidth utilization at the first multi-access network exceeds a specified threshold. An apparatus is also disclosed. | 08-30-2012 |
20120294308 | Protocol independent multicast designated router redundancy - In one embodiment, a method includes transmitting a packet from a router located in a communication path between a source and a receiver, the load balancing packet having one or more values used to select a group designated router from a list of candidate group designated routers for multicast traffic streams, selecting the router as said group designated router for one or more of the multicast traffic streams, and forwarding traffic for the one or more multicast traffic streams to the receiver. The candidate group designated routers are last hop routers for transmitting the multicast traffic streams to a common link connected to the receiver. An apparatus is also disclosed. | 11-22-2012 |
20120294309 | METHOD OF ROUTING MULTICAST TRAFFIC - A method of routing multicast traffic in a computer network is disclosed. The method comprises associating a plurality of multicast group addresses on a network device with respective multicast routing topologies. A network device and a network are also disclosed. | 11-22-2012 |
20140079058 | METHOD OF ROUTING MULTICAST TRAFFIC - A method of routing multicast traffic in a computer network is disclosed. The method comprises associating a plurality of multicast group addresses on a network device with respective multicast routing topologies. A network device and a network are also disclosed. | 03-20-2014 |