Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Ng, San Jose

Edward Ng, San Jose, CA US

Patent application numberDescriptionPublished
20100020446HIGH BANDWIDTH AND MECHANICAL STRENGTH BETWEEN A DISK DRIVE FLEXIBLE CIRCUIT AND A READ WRITE HEAD SUSPENSION - A base layer for a suspension. The base layer includes a structure. The structure has a slider end portion and a tail portion. The structure includes an opening in the tail portion. The opening provides access to a conductive assembly coupleable there with. The structure also includes a strengthening member integrated within said opening.01-28-2010
20100178137SYSTEMS, APPARATUS AND METHODS FOR MOVING SUBSTRATES - Systems, methods and apparatus are provided for moving substrates in electronic device manufacturing. In some aspects, end effectors having a base portion and at least three pads are provided. Each of the pads has a contact surface, and at least one of the contact surfaces has a curved shape. A substrate supported by the end effector may be moved at a relatively high lateral g-force without significant slipping relative to the pads. Additional aspects are provided.07-15-2010

Patent applications by Edward Ng, San Jose, CA US

John L. Ng, San Jose, CA US

Patent application numberDescriptionPublished
20090307674IMPROVING DATA LOCALITY AND PARALLELISM BY CODE REPLICATION AND ARRAY CONTRACTION - Provided are a method, system, and article of manufacture improving data locality and parallelism by code replication and array contraction. Source code including an array of elements referenced using at least two indices is processed. The array is nested within multiple loops, wherein at least two of the loops perform iterations with respect to the indices of the array, wherein the index incremented in at least one innermost loop of the loops does not comprise a leftmost index in the array. The source code is transformed to object code by performing operations including fusing at least two innermost loops of the loops in object code generated by compiling the source code by replicating statements from at least one of the innermost loops into a fused innermost loop and performing loop interchange in the object code to have the fused innermost loop provide iterations with respect to the leftmost index in the array.12-10-2009
20090307675DATA DEPENDENCE TESTING FOR LOOP FUSION WITH CODE REPLICATION, ARRAY CONTRACTION, AND LOOP INTERCHANGE - Methods and apparatus to data dependence testing for loop fusion, e.g., with code replication, array contraction, and/or loop interchange, are described. In one embodiment, a compiler may optimize code for efficient execution during run-time by testing for dependencies associated with improving memory locality through code replication in loops that enable various loop transformations. Other embodiments are also described.12-10-2009
20090328021Multiversioning if statement merging and loop fusion - In one embodiment of the invention, a method for fusing a first loop nested in a first IF statement with a second loop nested in a second IF statement without the use of modified and referenced (mod-ref) information to determine if certain conditional statements in the IF statements retain variable values.12-31-2009

Kelvin Ng, San Jose, CA US

Patent application numberDescriptionPublished
20090125290Automatic verification of device models - An efficient and cost effective mechanism for generating test files for automatic verification of a device model is disclosed. Uncompleted coverage goals determined based upon simulating processing of a test file by a design model may be expressed as negative assertions for input to a test data generator, where output from the test data generator may used to create a test file for completing all or some of the uncompleted coverage goals. The test data generator may indicate data which causes a property to fail, and therefore, may indicate test data which causes the uncompleted coverage goal to succeed. The initial test file may represent zero code coverage and/or zero functional coverage, thereby enabling the test data generator to automatically create one or more test files for accomplishing the more extensive code coverage goals and/or functional coverage goals. Functional coverage goals may be automatically generated by the test data generator.05-14-2009

Kwok Ng, San Jose, CA US

Patent application numberDescriptionPublished
20090133474METHOD AND APPARATUS FOR SENSING HYDROGEN GAS - A hydrogen sensor and/or switch fabricated from an array of nanowires or a nanoparticle thick film composed of metal or metal alloys. The sensor and/or switch demonstrates a wide operating temperature range and shortened response time due to fabrication materials and methods. The nanowires or nanoparticle thick films demonstrate an increase in conductivity in the presence of hydrogen.05-28-2009

Patricia Ng, San Jose, CA US

Patent application numberDescriptionPublished
20100191714METHOD AND SYSTEM FOR AUTOMATICALLY UPDATING SEARCH RESULTS ON AN ONLINE AUCTION SITE - A method and system for updating searches on an online auction site are described. In one embodiment, a database of auction postings is automatically searched based upon at least one search criteria to produce at least one new search result. The at least one new search result is compared with at least one previous search result. In addition, an e-mail notification of the result of the comparison is sent to a user notifying a user of the comparison.07-29-2010

Spencer W. Ng, San Jose, CA US

Patent application numberDescriptionPublished
20090150614NON-VOLATILE CACHE IN DISK DRIVE EMULATION - A method and apparatus for deferring media writes for emulation drives are provided. By deferring media writes using non-volatile storage, the performance penalty associated with RMW operations may be minimized. Deferring writes may allow the RMW operations to be done while the disk drive is idle. Further, deferring writes may also allow data blocks to be accumulated over time, allowing a full (4K) disk drive block size to be written with a simple write operation, thus making a RMW unnecessary.06-11-2009
20090168230Mixed format disk drive - A magnetic disk for a hard disk drive comprising a plurality of physical sector sizes is disclosed. The magnetic disk includes a first sector size area physically formatted according to a first physical sector size and a second sector size area physically formatted according to a second physical sector size different from the first sector size by a multiple of the first sector size wherein the second sector size can be presented externally as multiple sectors of said first sector size.07-02-2009
20110153959IMPLEMENTING DATA STORAGE AND DUAL PORT, DUAL-ELEMENT STORAGE DEVICE - A method for implementing data storage and a dual port, dual element storage device are provided. A storage device includes a predefined form factor including a first port and a second port, and a first storage element and a second storage element. A controller coupled between the first port and second port, and the first storage element and second storage element controls access and provides two separate data paths to the first storage element and second storage element.06-23-2011

Patent applications by Spencer W. Ng, San Jose, CA US

Wendy Ng, San Jose, CA US

Patent application numberDescriptionPublished
20090121889PROXIMITY SENSORS AND METHODS FOR SENSING PROXIMITY - In an embodiment, a proximity sensor includes a driver, a photo-diode (PD) and an analog-to-digital converter (ADC). The proximity sensor can also include a controller to control the driver. The driver selectively drives a light source, e.g., an infrared (IR) light emitting diode (LED). The PD, which produces a current signal indicative of the intensity of light detected by the PD, is capable of detecting both ambient light and light produced by the light source that is reflected off an object. The ADC receives one or more portion of the current signal produced by the PD. The ADC produces one or more digital output that can be used to estimate the proximity of an object to the PD in a manner that compensates for ambient light detected by the PD and transient changes to the detected ambient light.05-14-2009

William Ng, San Jose, CA US

Patent application numberDescriptionPublished
20100045331Method of locating failure site on semiconductor device under test - In an analysis of a semiconductor device under test (DUT) using a Thermal Induced Voltage Alteration (TIVA) tool, the TIVA is connected to an output of the DUT and the DC component on the output is decoupled from the TIVA. The remaining AC component from the output is analyzed by the TIVA while scanning the DUT with a scanning laser to identify locations on the DUT that produce signal anomalies at the DUT output.02-25-2010

Yin Shyang Ng, San Jose, CA US

Patent application numberDescriptionPublished
20100277159SYSTEMS AND METHOD FOR LASER VOLTAGE IMAGING STATE MAPPING - An apparatus and method for laser probing of a DUT is disclosed. The system enables laser voltage imaging state mapping of devices within the DUT. A selected area of the DUT is illuminating a while the DUT is receiving test signals causing certain of the active devices to modulate. Light reflected from the DUT is collected and is converted into an electrical signal. Phase information is extracting from the electrical signal and a two-dimensional image is generated from the phase information, wherein the two-dimensional image spatially correlates to the selected area.11-04-2010