U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Celebrity Inventors

Superstar singer Michael Jackson co-patented a "Method and means for creating anti-gravity illusion" in 1993.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: VIERRA MAGEN MARCUS & DENIRO LLP


Number of patents: 608
Last date: May 22, 2012

1                      
NumberTitleIssue Date
8184479Reducing the impact of interference during programming
A system for programming non-volatile storage is proposed that reduces the impact of interference from the boosting of neighbors. Memory cells are divided into two or more groups. In one example, the memory cells are divided into odd and even memory cells; however, ...
05/22/2012
8184478Apparatus with reduced program disturb in non-volatile storage
A non-volatile semiconductor storage system is programmed in a manner that reduces program disturb by applying a higher boosting voltage on one or more word lines that are connected to non-volatile storage elements that may be partially programmed. ...
05/22/2012
8180994Optimized page programming order for non-volatile memory
During a programming data transfer process in a non-volatile storage system, recording units of data are transferred from a host to a memory device, such as a memory card. For each recording unit, pages of data are arranged in an order such that a page which takes l...
05/15/2012
8179723Non-volatile memory with boost structures
A non-volatile memory having boost structures. Boost structures are provided for individual NAND strings and can be individually controlled to assist in programming, verifying and reading processes. The boost structures can be commonly boosted and individually disch...
05/15/2012
8179717Maintaining integrity of preloaded content in non-volatile memory during surface mounting
A non-volatile memory chip package is prepared for surface mounting to a substrate in a solder reflow process by programming erased blocks to higher threshold voltage levels, to improve data retention for blocks which are preloaded with content, such as by an electr...
05/15/2012
8175939Merchant powered click-to-call method
A method is disclosed for enhancing the predictability, scalability and cost effectiveness of online advertising with voice over IP connectivity and event tracking technologies. A service provider maintains a list of merchants who have offered to pay for customer Vo...
05/08/2012
8174895Programming non-volatile storage with fast bit detection and verify skip
A set of non-volatile storage elements are subjected to a programming process in order to store data. During the programming process, one or more verification operations are performed to determine whether the non-volatile storage elements have reached their target. ...
05/08/2012
8172675Personalization using a hand-pressure signature
A hand-held device having a body with a pressure-sensitive exterior surface. At least a portion of the pressure-sensitive exterior surface is designed to be grasped by a user's hand. The pressure-sensitive surface contains a plurality of pressure sensors operative t...
05/08/2012
8169822Data state-dependent channel boosting to reduce channel-to-floating gate coupling in memory
In a programming operation, selected storage elements on a selected word line are programmed while unselected storage elements on the selected word line are inhibited from programming by channel boosting. To provide a sufficient but not excessive level of boosting, ...
05/01/2012
8168328Silicon thin film anode for lithium secondary battery and preparation method thereof
Disclosed are a silicon thin film anode for a lithium secondary battery having enhanced cycle characteristics and capacity and a preparation method thereof. A preparation method for a silicon thin film anode for a lithium secondary battery, comprises: preparing a co...
05/01/2012
8167659Connector block feature
A memory card connector, within a slot of a host device, for receiving a first memory card having a first row of contact fingers and a second row of contact fingers and a second memory card having only a single row of contact fingers. The memory card connector inclu...
05/01/2012
8164957Reducing energy consumption when applying body bias to substrate having sets of nand strings
Body bias can be applied to optimize performance in a non-volatile storage system. Body bias can be set in an adaptive manner to reduce an error count of an error correcting and/or detecting code when reading data from non-volatile storage elements. Also, a body bia...
04/24/2012
8163622Method for angular doping of source and drain regions for odd and even NAND blocks
A method for creating NAND flash memory. Source implantations are performed at a first implantation angle to areas between stacked gate structures of a NAND string. Drain implantations are performed at a second implantation angle to areas between the stacked gate st...
04/24/2012
8161231Device identifiers for nonvolatile memory modules
A memory card has a data scrambler that performs a data scrambling operation on data stored in the memory card according to a device ID associated with the memory card. The device ID is either set at the factory and permanently stored in the card, or configurable by...
04/17/2012
8160063Data center interconnect and traffic engineering
A system for commoditizing data center networking is disclosed. The system includes an interconnection topology for a data center having a plurality of servers and a plurality of nodes of a network in the data center through which data packets may be routed. The sys...
04/17/2012
8158457Rule-based semiconductor die stacking and bonding within a multi-die package
A rule-based method of optimizing wire bonding jumps is disclosed which minimizes the amount of wire used for wire bonds and/or minimizes a number of power and ground pads on a substrate to support all wired connections. ...
04/17/2012
8156931Direct vent cap
A vent cap for a direct vent system. The cap may include a base plate and a semicircular outer housing secured to the base plate. A divider is coupled within the outer housing, with the divider forming in exhaust region and an inlet region. A heat shield is position...
04/17/2012
8154921Dynamic and adaptive optimization of read compare levels based on memory cell threshold voltage distribution
A process is performed periodically or in response to an error in order to dynamically and adaptively optimize read compare levels based on memory cell threshold voltage distribution. One embodiment of the process includes determining threshold voltage distribution ...
04/10/2012
8154918Method for page- and block based scrambling in non-volatile memory
A method and system for programming and reading data with reduced read errors in a memory device. In one approach, date to be written to the memory device is scrambled using a first pseudo random number which is generated based on a page of the memory device to whic...
04/10/2012
8154904Programming reversible resistance switching elements
A storage system and method for operating the storage system that uses reversible resistance-switching elements is described. Techniques are disclosed herein for varying programming conditions to account for different resistances that memory cells have. These techni...
04/10/2012
8154633Line removal and object detection in an image
In one aspect, lines in image data of an event are automatically found and repaired. For example, the event may be a sporting event which is played on a field, and the line segment is a field line on the field which may be obscured by a player, game ball or other ob...
04/10/2012
8154005Non-volatile memory arrays comprising rail stacks with a shared diode component portion for diodes of electrically isolated pillars
An integrated circuit including vertically oriented diode structures between conductors and methods of fabricating the same are provided. Two-terminal devices such as passive element memory cells can include a diode steering element in series with an antifuse and/or...
04/10/2012
8149874Adaptive-allocation of I/O bandwidth using a configurable interconnect topology
Apparatus and methods allocate I/O bandwidth of an electrical component, such as an IC, by configuring an I/O interface into various types of interfaces. In an embodiment of the present invention, an I/O interface is configured into either a bi-directional contact, ...
04/03/2012
8149210Pointing device and method
A system and method for identifying a pointing organ or a pointing device in a field of imaging of a 3-D imaging system and for calculating a line of pointing relative to this organ or device are disclosed. The method and system may be used to enable a user to commu...
04/03/2012
8147233Apparatus for highly controlled color distribution in mass produced concrete products
An apparatus for highly controlled color composition and distribution within the face mix of semi-dry concrete mix paving stones. ...
04/03/2012
8145981Soft bit data transmission for error correction control in non-volatile memory
Data stored in non-volatile storage is decoded using iterative probabilistic decoding. An error correcting code such as a low density parity check code may be used. In one approach, initial reliability metrics, such as logarithmic likelihood ratios, are used in deco...
03/27/2012
8145855Built in on-chip data scrambler for non-volatile memory
A non-volatile memory in which data is randomized before being stored in the non-volatile memory to minimize data pattern-related read failures. Randomizing is performed using circuitry on the memory die so that the memory die is portable relative to an external, of...
03/27/2012
8144511Selective memory cell program and erase
Techniques are disclosed herein for programming memory arrays to achieve high program/erase cycle endurance. In some aspects, only selected word lines (WL) are programmed with other WLs remaining unprogrammed. As an example, only the even word lines are programmed w...
03/27/2012
8143156Methods of forming high density semiconductor devices using recursive spacer technique
High density semiconductor devices and methods of fabricating the same are disclosed. Spacer fabrication techniques are utilized to form circuit elements having reduced feature sizes, which may be smaller than the smallest lithographically resolvable element size of...
03/27/2012
8141320Construction connector anchor cage system
An anchor member securing system includes a securing member and a rebar cage structure secured to the member. The securing system may include at least a first foundation placement guide. The anchor members may comprise mudsill anchors and anchor bolts, and the syste...
03/27/2012
8139391Multi-bit resistance-switching memory cell
A non-volatile storage apparatus comprises a set of Y lines, a set of X lines and a plurality of memory cells in communication with the set of X lines and the set of Y lines. Each memory cell of the plurality of memory cells includes a resistance element in a static...
03/20/2012
8139142Video manipulation of red, green, blue, distance (RGB-Z) data including segmentation, up-sampling, and background substitution techniques
RGB-Z imaging systems acquire RGB data typically with a high X-Y resolution RGB pixel array, and acquire Z-depth data with an array of physically larger Z pixels having additive signal properties. In each acquired frame, RGB pixels are mapped to a corresponding Z pi...
03/20/2012
8139141Single chip red, green, blue, distance (RGB-Z) sensor
An RGB-Z sensor is implementable on a single IC chip. A beam splitter such as a hot mirror receives and separates incoming first and second spectral band optical energy from a target object into preferably RGB image components and preferably NIR Z components. The RG...
03/20/2012
8135780Email safety determination
A computer implemented method for assisting email users recognizes deviations in characteristics of emails sent from a particular source identifier or “source ID” to a user. After one or more emails having a pattern of characteristics are received, an action on ...
03/13/2012
8135739Online relevance engine
Information is automatically located which is relevant to source content that a user is viewing on a user interface without requiring the user to perform an additional search or navigate links of the source content. The source content can be, e.g., a web page or a d...
03/13/2012
8135277Delayed optical router/switch
A system, method, and apparatus for delayed optical router based on slow light and nondegenerate four-wave mixing processes are presented, in which three laser pulses interact with a three-level nonlinear optical medium composing two closely spaced ground states and...
03/13/2012
8134871Programming memory with reduced pass voltage disturb and floating gate-to-control gate leakage
Program disturb is reduced in a non-volatile storage system by programming storage elements on a selected word line WLn in separate groups, according to the state of their WLn−1 neighbor storage element, and applying an optimal pass voltage to WLn−1 for each gro...
03/13/2012
8134637Method and system to increase X-Y resolution in a depth (Z) camera using red, blue, green (RGB) sensing
An imaging system substantially simultaneously acquires z-depth and brightness data from first sensors, and acquires higher resolution RGB data from second sensors, and fuses data from the first and second sensors to model an RGBZ image whose resolution can be as hi...
03/13/2012
8130891Clock-data recovery (“CDR”) circuit, apparatus and method for variable frequency data
A circuit, such as a CDR circuit, includes a sampler to receive a data signal having a variable data bit-rate responsive to a clock signal in an embodiment of the present invention. A clock circuit is coupled to the sampler and generates the clock signal responsive ...
03/06/2012
8130556Pair bit line programming to improve boost voltage clamping
A programming technique reduces program disturb in a set of non-volatile storage elements by programming using selected bit line patterns which increase the clamped boosting potential of an inhibited channel to avoid program disturb. One aspect groups alternate pair...
03/06/2012
1                      
 
Sign InRegister
Username  
Password   
forgot password?