Patent application number | Description | Published |
20100106692 | CIRCUIT FOR COMPRESSING DATA AND A PROCESSOR EMPLOYING SAME - The present application addresses a fundamental problem in the design of computing systems, that of minimising the cost of memory access. This is a fundamental limitation on the design of computer systems as regardless of the memory technology or manner of connection to the processor, there is a maximum limitation on how much data can be transferred between processor and memory in a given time, this is the available memory bandwidth and the limitation of compute power by available memory bandwidth is often referred to as the memory-wall. The solution provided creates a map of a data structure to be compressed, the map representing the locations of non-trivial data values in the structure (e.g. non-zero values) and deleting the trivial data values from the structure to provide a compressed structure. | 04-29-2010 |
20100106947 | PROCESSOR EXPLOITING TRIVIAL ARITHMETIC OPERATIONS - The present application relates to the field of processors and in particular to the carrying out of arithmetic operations. Many of the computations performed by processors consist of a large number of simple operations. As a result, a multiplication operation may take a significant number of clock cycles to complete. The present application provides a processor having a trivial operand register, which is used in the carrying out of arithmetic or storage operations for data values stored in a data store. | 04-29-2010 |
20130202040 | BROADCAST VIDEO DECODER WITH REDUCED MEMORY AND PROCESSING REQUIREMENTS SUITABLE FOR HANDHELD AND MOBILE APPLICATIONS - The present application relates to an apparatus for programmable video size reduction with dynamic image filtering for use in block-based video decoding system. The invention improves the image quality within low video memory requirements and allows for efficient decoding of higher resolution video to be displayed on a lower resolution display device. | 08-08-2013 |
20140348431 | CORNER DETECTION - The present application provides a method of corner detection and an image processing system for detecting corners in an image. The preferred implementation is in software using enabling and reusable hardware features in the underlying vector processor architecture. The advantage of this combined software and programmable processor datapath hardware is that the same hardware used for the FAST algorithm can also be readily applied to a variety of other computational tasks, not limited to image processing. | 11-27-2014 |
20150046677 | APPARATUS, SYSTEMS, AND METHODS FOR PROVIDING COMPUTATIONAL IMAGING PIPELINE - The present application relates generally to a parallel processing device. The parallel processing device can include a plurality of processing elements, a memory subsystem, and an interconnect system. The memory subsystem can include a plurality of memory slices, at least one of which is associated with one of the plurality of processing elements and comprises a plurality of random access memory (RAM) tiles, each tile having individual read and write ports. The interconnect system is configured to couple the plurality of processing elements and the memory subsystem. The interconnect system includes a local interconnect and a global interconnect. | 02-12-2015 |
Patent application number | Description | Published |
20090030960 | Data processing system and method - A matrix by vector multiplication processing system ( | 01-29-2009 |
20150046673 | VECTOR PROCESSOR - A vector processor is disclosed including a variety of variable-length instructions. Computer-implemented methods are disclosed for efficiently carrying out a variety of operations in a time-conscious, memory-efficient, and power-efficient manner. Methods for more efficiently managing a buffer by controlling the threshold based on the length of delay line instructions are disclosed. Methods for disposing multi-type and multi-size operations in hardware are disclosed. Methods for condensing look-up tables are disclosed. Methods for in-line alteration of variables are disclosed. | 02-12-2015 |
20150046674 | LOW POWER COMPUTATIONAL IMAGING - The present application discloses a computing device that can provide a low-power, highly capable computing platform for computational imaging. The computing device can include one or more processing units, for example one or more vector processors and one or more hardware accelerators, an intelligent memory fabric, a peripheral device, and a power management module. The computing device can communicate with external devices, such as one or more image sensors, an accelerometer, a gyroscope, or any other suitable sensor devices. | 02-12-2015 |
20150046675 | APPARATUS, SYSTEMS, AND METHODS FOR LOW POWER COMPUTATIONAL IMAGING - The present application discloses a computing device that can provide a low-power, highly capable computing platform for computational imaging. The computing device can include one or more processing units, for example one or more vector processors and one or more hardware accelerators, an intelligent memory fabric, a peripheral device, and a power management module. The computing device can communicate with external devices, such as one or more image sensors, an accelerometer, a gyroscope, or any other suitable sensor devices. | 02-12-2015 |
20150046678 | APPARATUS, SYSTEMS, AND METHODS FOR PROVIDING CONFIGURABLE COMPUTATIONAL IMAGING PIPELINE - The present application relates generally to a parallel processing device. The parallel processing device can include a plurality of processing elements, a memory subsystem, and an interconnect system. The memory subsystem can include a plurality of memory slices, at least one of which is associated with one of the plurality of processing elements and comprises a plurality of random access memory (RAM) tiles, each tile having individual read and write ports. The interconnect system is configured to couple the plurality of processing elements and the memory subsystem. The interconnect system includes a local interconnect and a global interconnect. | 02-12-2015 |
Patent application number | Description | Published |
20110128250 | METHOD AND DEVICE FOR DETECTING USER INPUT - A method and a device for detecting user input includes receiving a user input at an input arrangement of a user interface. The input arrangement has at least one piezoelectric sensor that generates an electric signal in response to the input. The electric signal is processed to determine the presence of the input. The processing may indicate the magnitude of the force of the input, in addition to the input's location. An output arrangement of the user interface generates an output in response to the processing. The output may be a haptic, audio or visual output. | 06-02-2011 |
20120229264 | SMART LINEAR RESONANT ACTUATOR CONTROL - The present invention provides a haptics control system that may include a driver to generate a continuous drive signal and to output the drive signal to a mechanical system on an electrical signal line, wherein the continuous drive signal causes the mechanical system to vibrate to produce a haptic effect. The haptics control system may further include a monitor, coupled to the electrical signal line, to capture a Back Electromotive Force (BEMF) signal generated by the mechanical system in the electrical signal line, to measure a BEMF signals attribute, and to transmit an adjustment signal to the driver based on the BEMF signals attribute. The driver is further configured to adjust the continuous drive signal according to the adjustment signal. | 09-13-2012 |
20120249462 | METHOD AND APPARATUS FOR HAPTIC VIBRATION RESPONSE PROFILING AND FEEDBACK - Embodiments of the present invention may provide a device to adaptively generate a haptic effect. The device may include a controller to generate a haptic command associated with a haptic profile and a haptic driver to generate a drive signal based on the haptic command, wherein the drive signal causes an actuator to produce vibrations corresponding to a haptic effect. Further, the device may include a sensor, coupled mechanically to the actuator, to measure at least one property of the vibrations. The controller may adjust the haptic command according to the measured at least one property. Therefore, the device may continuously tune haptic effect generation according to vibration measurements. | 10-04-2012 |
Patent application number | Description | Published |
20080215018 | Method and Apparatus for Treating Stenoses at Bifurcated Regions - A bifurcated catheter includes a first catheter branch having a first distal portion and a second catheter branch having a second distal portion. The first and second distal portions are linked together for delivery to the bifurcated region. Upon delivery to the bifurcated region, the first and second distal portions are released from each other such that the first and second catheter branches may be tracked into first and second vessel branches, respectively. The first and second distal portions can be linked together by an appendage disposed on the first distal portion that is sized and shaped such that the appendage fits snugly within a distal opening of the second distal portion, a cup disposed on the first distal portion that is sized and shaped to snugly receive the second distal portion, moving pocket disposed on the first distal portion and slidable relative to the first distal portion that is sized and shaped to snugly receive the second distal portion, or a sheath coupled to the first distal portion and wrapped around the second distal portion. | 09-04-2008 |
20090118811 | Globe Stent - A stent for treating a region of a body lumen wherein at least two vessels form a junction includes a compressed state and an expanded state. In the expanded state, the stent is generally an ellipsoidal, spheroidal, or spherical shape. The stent is delivered to the junction in the compressed state disposed within a sleeve. Once at the junction, the sleeve is withdrawn proximally relative to the stent such that the stent is released from the sleeve and expands to the expanded state. A balloon may further expand the stent to appose the walls of the body lumen at the junction. | 05-07-2009 |
20090259293 | Side Branch Stent Having a Proximal Split Ring - A stent has a generally cylindrical body portion and is intended for placement in a side branch vessel associated with a bifurcated or trifurcated vessel. The side branch stent includes a proximal split ring formed of two detached semi-circular portions, a first semi-circular portion and a second semi-circular portion. The first semi-circular portion has a larger radius than the second semi-circular portion such that in a compressed or crimped state, the second semi-circular portion nests within the first semi-circular portion to achieve a low delivery profile. Upon expansion of the side branch stent as explained in further detail below, the two detached semi-circular portions expand to form a ring. The outer diameter of the proximal split ring, in both the compressed and expanded configurations, is larger than the outer diameter of the side branch stent's generally cylindrical body portion. The proximal split ring is used as a stopper or anchor which contacts the ostium of a vessel or the inner surface of a stent deployed in a main vessel of a bifurcated vessel in order to properly position the side branch stent in a side branch vessel. | 10-15-2009 |
20090259299 | Side Branch Stent Having a Proximal Flexible Material Section - A stent system for placement in a bifurcated vessel includes a side branch stent. The side branch stent includes an expandable metallic distal section and a proximal section. The distal end of the proximal section is coupled to the distal section. The proximal section is made from a flexible material in the form of a sheet and is not supported by a frame proximally of the distal end. The proximal section includes a curled or tabbed proximal end adapted to engage walls of the main vessel at a junction of the main vessel and the side branch vessel. A second stent is configured for placement in the main vessel and the main vessel branch. Expansion of the second stent pushes the curled or tabbed proximal end of the first stent against the walls of the main vessel at the junction. | 10-15-2009 |
20100125265 | Cell Delivery System to Induce Cell Growth and Angiogenesis - Systems and methods that allow the local delivery of stem cells and/or endothelial progenitor cells to a treatment site. More particularly, this disclosure provides cell delivery systems used to induce cell growth and angiogenesis at a treatment site. | 05-20-2010 |