Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Ong, CA

Adrian E. Ong, San Jose, CA US

Patent application numberDescriptionPublished
20100228514DELAY LOCK LOOP DELAY ADJUSTING METHOD AND APPARATUS - Systems and methods for synchronizing communication between devices include using a test circuit to measure a propagation time through a delay circuit. The propagation time is used to determine an initial delay value within a delay lock loop. This delay value is then changed until a preferred delay value, resulting in synchronization, is found. In various embodiments, used of the initial delay value increases the speed, reliability or other beneficial features of the synchronization.09-09-2010

Adrian E. Ong, Pleasanton, CA US

Patent application numberDescriptionPublished
20080278190Testing fuse configurations in semiconductor devices - Methods, systems, and apparatus for testing semiconductor devices. A semiconductor device includes one or more external terminals configured to receive fuse configuration data from an external source. The semiconductor device also includes a soft-blow circuit to generate a soft-blow signal based on the fuse configuration data, and a fuse circuit that includes a fuse and has first and second operational states corresponding to the fuse being intact and blown, respectively. The fuse circuit is configured to receive the soft-blow signal and to select its operational state to be the first or second operational state based on the received soft-blow signal.11-13-2008
20090257296Programmable memory repair scheme - The present disclosure provides semiconductor devices and methods, systems, and apparatus for testing and operating the same. A semiconductor memory device includes data storage elements and a repair circuit. The data storage elements include primary data storage elements and one or more redundant data storage elements, the primary data storage elements having respective addresses for memory access operations. The repair circuit is programmable by another semiconductor device separate from the memory device to recognize a malfunctioning address of the primary data storage elements and the programmed repair circuit is configured to reroute memory access from a primary data storage element having the recognized malfunctioning address to a corresponding redundant data storage element.10-15-2009
20100100661PROCESSOR-MEMORY UNIT FOR USE IN SYSTEM-IN-PACKAGE AND SYSTEM-IN-MODULE DEVICES - An apparatus and method for a processor-memory unit for use in system-in-package (SiP) and system-in-package (SiP) integrated circuit devices. The apparatus includes a processing module, a memory module and a programmable system module. The programmable system module is configured to function as an interface between the memory module and the processing module, or as an interface between the memory module and a testing device. The invention facilitates integration and testing of processor-memory units including functional components having different communication protocols.04-22-2010
20110016352PROGRAMMABLE MEMORY REPAIR SCHEME - The present disclosure provides semiconductor devices and methods, systems, and apparatus for testing and operating the same. A semiconductor memory device includes data storage elements and a repair circuit. The data storage elements include primary data storage elements and one or more redundant data storage elements, the primary data storage elements having respective addresses for memory access operations. The repair circuit is programmable by another semiconductor device separate from the memory device to recognize a malfunctioning address of the primary data storage elements and the programmed repair circuit is configured to reroute memory access from a primary data storage element having the recognized malfunctioning address to a corresponding redundant data storage element.01-20-2011
20110063897DIFFERENTIAL READ AND WRITE ARCHITECTURE - A memory cell includes a pair of magnetic tunnel junctions and a pair of associated transistors. The magnetic tunnel junctions of the pair are differentially disposed so that in response to the applied voltages, when one them stores a logic one, the other one stores a logic zero. Accordingly, the read operation margin is increased by a factor of two. The true and complementary bit lines of the differential memory cell are coupled to a sense amplifier. Consequently, the need for using reference bit lines is eliminated.03-17-2011
20110063898METHOD AND SYSTEM FOR PROVIDING A HIERARCHICAL DATA PATH FOR SPIN TRANSFER TORQUE RANDOM ACCESS MEMORY - A method and system for providing a magnetic memory are described. The method and system include providing memory array tiles (MATs), intermediate circuitry, global bit lines, global word lines, and global circuitry. Each MAT includes magnetic storage cells, bit lines, and word lines. Each of the magnetic storage cells includes at least one magnetic element and at least one selection device. The magnetic element(s) are programmable using write current(s) driven through the magnetic element(s). The bit lines and the word lines correspond to the magnetic storage cells. The intermediate circuitry controls read and write operations within the MATs. Each global bit line corresponds to a first portion of the plurality of MATs. Each global word line corresponds to a second portion of the MATs. The global circuitry selects and drives part of the global bit lines and part of the global word lines for the read and write operations.03-17-2011
20110141802METHOD AND SYSTEM FOR PROVIDING A HIGH DENSITY MEMORY CELL FOR SPIN TRANSFER TORQUE RANDOM ACCESS MEMORY - A method and system for providing a magnetic memory are described. The method and system include providing a plurality of magnetic storage cells, a plurality of bit lines corresponding to the magnetic storage cells, a plurality of word lines corresponding to the magnetic storage cells, and a common voltage plane coupled with the magnetic storage cells. Each of the magnetic storage cells includes at least one magnetic element and at least one selection device coupled with the magnetic element(s). The magnetic element(s) are programmable using at least one write current driven through the magnetic element(s). The common voltage plane is coupled with the memory cells. The write current(s) flow between the common voltage plane, the magnetic element(s), and at least one of the bit lines.06-16-2011
20110202789PROCESSOR-MEMORY UNIT FOR USE IN SYSTEM-IN-PACKAGE AND SYSTEM-IN-MODULE DEVICES - An apparatus and method for a processor-memory unit for use in system-in-package (SiP) and system-in-package (SiP) integrated circuit devices. The apparatus includes a processing module, a memory module and a programmable system module. The programmable system module is configured to function as an interface between the memory module and the processing module, or as an interface between the memory module and a testing device. The invention facilitates integration and testing of processor-memory units including functional components having different communication protocols.08-18-2011
20110251819INTEGRATED CIRCUIT TESTING MODULE INCLUDING SIGNAL SHAPING INTERFACE - Systems and methods of testing integrated circuits are disclosed. The systems include a test module configured to operate between automated testing equipment and an integrated circuit to be tested. The testing interface is configured to test the integrated circuit at a higher slew rate than the slew rate at which signals are received from the automated testing equipment. In order to do so, the testing interface includes components configured for generating addresses, commands, and test data to be conveyed to the integrated circuit. A variety of test data patterns can be produced and the test data can be address dependent. The systems are optionally configured to include a test plan memory component configured to store one or more test plans. A test plan may include a sequence of test patterns and/or conditional branches whereby the tests to be performed next are dependent on the results of the preceding tests. The test plan memory is, optionally, be detachable from the test module.10-13-2011
20110273928METHOD AND SYSTEM FOR PROVIDING A MAGNETIC MAGNETIC FIELD ALIGNED SPIN TRANSFER TORQUE RANDOM ACCESS MEMORY - A method and system for providing a magnetic memory are described. The method and system include providing magnetic storage cells, bit lines coupled with the magnetic storage cells, preset lines, and word lines coupled with the magnetic storage cells. Each magnetic storage cell includes magnetic element(s). The bit lines drive write current(s) through selected storage cell(s) of the magnetic storage cells to write to the selected storage cell(s). The preset lines drive preset current(s) in proximity to but not through the selected storage cell(s). The preset current(s) generate magnetic field(s) to orient the magnetic element(s) of the selected storage cell(s) in a direction. The word lines enable the selected storage cell(s) for writing. Either the bit lines reside between the preset lines and the storage cells or the preset lines reside between the storage cells and on a storage cell side of the bit lines.11-10-2011
20110291693TESTING FUSE CONFIGURATIONS IN SEMICONDUCTOR DEVICES - Methods, systems, and apparatus for testing semiconductor devices. A semiconductor device includes one or more external terminals configured to receive fuse configuration data from an external source. The semiconductor device also includes a soft-blow circuit to generate a soft-blow signal based on the fuse configuration data, and a fuse circuit that includes a fuse and has first and second operational states corresponding to the fuse being intact and blown, respectively. The fuse circuit is configured to receive the soft-blow signal and to select its operational state to be the first or second operational state based on the received soft-blow signal.12-01-2011
20110299330PSEUDO PAGE MODE MEMORY ARCHITECTURE AND METHOD - A non-volatile memory array includes a plurality of word-lines and a plurality of columns. One of the columns further includes a bistable regenerative circuit coupled to a first, a second, a third, and a fourth signal lines. The column also includes a non-volatile memory cell having current carrying terminals coupled to the first and second signal lines and a control terminal coupled to one of the plurality of word-lines. The column further includes a first transistor and a second transistor. The first transistor is coupled to the first terminal of the bistable regenerative circuit, and to a fifth signal line. The second transistor has a first current carrying terminal coupled to the second terminal of the bistable regenerative circuit, and a second current carrying terminal coupled to a sixth signal line. The gate terminals of the first and second transistors are coupled to a seventh signal line.12-08-2011
20120020159NON-VOLATILE STATIC RAM CELL CIRCUIT AND TIMING METHOD - A non-volatile static random access memory cell and includes a bistable regenerative circuit coupled to first and second transistors and to first and second non-volatile memory cells. Methods of use include directly transferring a complementary data bit between the non-volatile memory cell and the bistable regenerative circuit. Alternatively, complementary data from the bistable regenerative circuit may be regenerated by a sense amplifier and a second bistable regenerative circuit before being transferred to non-volatile memory cells in a column of memory cells. The bistable regenerative circuit may be reset to ground potential. Applications using the non-volatile SRAM cell with direct read out from the bistable regenerative circuit include a non-volatile flip-flop or non-volatile multiplexer.01-26-2012

Patent applications by Adrian E. Ong, Pleasanton, CA US

Azalea S. Ong, Castro Valley, CA US

Patent application numberDescriptionPublished
20120102595Novel Antifungal Proteins and Methods of Use - Compositions and methods for protecting a plant from a pathogen, particularly a fungal pathogen, are provided. Compositions include amino acid sequences, and variants and fragments thereof, for novel variants of antipathogenic polypeptides generated through DNA shuffling that exhibit improved antipathogenic activity. Polynucleotides that encode the antipathogenic polypeptides are also provided. A method for inducing pathogen resistance in a plant using the polynucleotides disclosed herein is further provided. Compositions comprising an antipathogenic polypeptide or a microorganism comprising an antipathogenic polynucleotide of the invention in combination with a carrier and methods of using these compositions to protect a plant from a pathogen are further provided. Plants, plant cells, seeds, and microorganisms comprising an antipathogenic polynucleotide or polypeptide of the invention are also disclosed.04-26-2012

Azalea Sukfun Ong, Castro Valley, CA US

Patent application numberDescriptionPublished
20110191903ENGINEERING PLANT RESISTANCE TO DISEASES CAUSED BY PATHOGENS - Methods for identifying one or more amino acid substitutions in an oxalate oxidase (OXOX) variant polypeptide that confer maintained or increased OXOX activity are described herein. Methods and compositions for increasing a plant's resistance to a pathogen using the modified OXOX variant polypeptides are provided. Transformed plants, plant cell, tissues, seed, and expression vectors are also provided.08-04-2011

Bon S. Ong, Torrance, CA US

Patent application numberDescriptionPublished
20090101696Attachable rigid bottom with hinge for file folder - A file folder with a rigid bottom piece attached to the inside of the file folder with a hinge is contemplated. The file folder may be a hanging file folder. The file folder may also have open side ends or closed side ends that are closed in with side walls. The rigid bottom piece is uniquely affixed with a hinge attachment and is useful in creating a stable file folder that maintains its shape when filled with documents, items, or other materials.04-23-2009

Bon S. Ong, Carson, CA US

Patent application numberDescriptionPublished
20110114710STEP INDEX FILE FOLDER - A file folder is formed with front and back faces and a plurality of dividers located therebetween. Side panels of the folder are formed with pleated folds. Each of the dividers is provided with a pocket label tab. The folder may include a cover that forms a window to allow concurrent visual observation of all of the label tabs on all the dividers, even when the pockets are collapsed. The cover can be closed over the front face of the folder. The label tabs can be arranged in a single row, or in a plurality of rows in which each row behind projects above the row immediately in front. Even with the cover closed and the pockets collapsed all of the label tabs are concurrently visible through the window. Also, the file folder may be formed without a cover and with the pockets collapsed.05-19-2011
20110114711File Folder - A file folder comprises a transparent see-thru window portion between a folder body and a folder cover in such a manner that the stepped design nameplates in the file folder can be directly read through the transparent see-thru window portion. By such arrangements, when needing to search a desired file from many file folders, the user can directly search the desired file by reading the complete nameplates through the transparent see-thru window portions of the respective file folders without opening all the file folders, so that the files can be accessed quickly and conveniently.05-19-2011

Bon Sang Ong, Torrance, CA US

Patent application numberDescriptionPublished
20120074212DOCUMENT FILING CASE WITH EXTERNALLY MOUNTED SLIDING COVER - A document filing case comprises a filing case body with a sliding cover. The cover includes a closure flap and a connecting or mounting panel having at least one track follower that is engaged in a track formed in the back panel. Each track is formed as a longitudinal slot in the back panel extending parallel to the side edges thereof. A latch mechanism is mounted on the free edge of the closure flap and is releasably engageable with a catch mechanism on the outside surface of the front panel of the filing case body. The track follower permits longitudinal, sliding movement of the filing case cover and allows it to be drawn over the top of the filing case body, whereupon the latch mechanism on the closure flap is secured to the catch mechanism on the front panel of the filing case body.03-29-2012

Brett Ong, San Jose, CA US

Patent application numberDescriptionPublished
20100103606Air Flow Snorkel for Computer System - A vent for a computer apparatus having first and second groups of components. The vent has an air inlet that receives air from a location adjacent to the first group of components and an air outlet that provides air into a space defined between the first and second components. Air flows from the air inlet to the air outlet through a channel that circumvents the first group of components. The computer apparatus may be a server having a plurality of disk drives disposed in a front section of a cabinet. A fan in the back section of the cabinet draws air through a first airflow path across the disk drives. A snorkel defines a second airflow path that circumvents the disk drives in the front section to provide air to the second group of components in the back section.04-29-2010

Bruce Ong, San Francisco, CA US

Patent application numberDescriptionPublished
20100185940METHOD AND APPARATUS FOR GENERATING OBJECT-ORIENTED WORLD WIDE WEB PAGES - In the present invention, HTML elements are mapped to objects in an object-oriented environment. Classes of objects are defined for each HTML element as well as the HTML document (or page). By providing a one-to-one mapping between each HTML element and object classes, HTML documents can be manipulated programmatically. The properties of each element are stored in instance variables of the associated object. Each object class can include methods to manipulate the HTML element within an HTML document.07-22-2010
20110159848METHODS AND APPARATUS FOR PROVISIONING DEVICES WITH SECRETS - A method for provisioning a mobile device with a secret to be used as a basis for generating One-Time passwords includes receiving a first request using a first communications method. The first request includes a mobile device identifier. The method also includes sending a credential message using a second communications method. The credential message includes an authentication credential. The method also includes receiving a second request using a third communications method different from the second communications method. The second request includes information based upon the authentication credential sent by the provisioning service. The method also includes sending the secret if the authentication credential in the credential message corresponds to the information based upon the authentication credential in the second request.06-30-2011

Patent applications by Bruce Ong, San Francisco, CA US

Edgar Ong, San Diego, CA US

Patent application numberDescriptionPublished
20110027792ASSAY FOR MYCOBACTERIUM AVIUM/INTRACELLULARE NUCLEIC ACID - Disclosed is a method for determining the presence of 02-03-2011
20120088242ASSAY FOR MYCOBACTERIUM AVIUM/INTRACELLULARE NUCLEIC ACID - Disclosed is a method for determining the presence of 04-12-2012

Patent applications by Edgar Ong, San Diego, CA US

Edgar B. Ong, San Diego, CA US

Patent application numberDescriptionPublished
20090181366INTERNAL POSITIVE CONTROL FOR NUCLEIC ACID ASSAYS - Compositions and methods for detecting a non-specific nucleic acid amplification inhibitor in a reaction are disclosed. An internal positive control (IPC) may be included in samples to be tested for target nucleic acids as a means to monitor non-specific inhibition of nucleic acid amplification and provide confidence in negative results obtained in target-specific assays. Provided herein are an IPC polynucleotide, IPC control primers, and IPC probes. Also provided are methods of using an IPC polynucleotide, primers, and probes to detect a non-specific nucleic acid amplification inhibitor.07-16-2009

Edgar O. Ong, San Diego, CA US

Patent application numberDescriptionPublished
20100105121Nucleic acid molecules encoding transmembrane serine proteases, the encoded proteins and methods based thereon - Provided herein is are polypeptides that include the protease domain of a type II transmembrane serine protease (MTSP) as a single chain. Methods using the polypeptides to identify compounds that modulate the protease activity of an MTSP are provided. Also provided are MTSPs designated MTSP3 and MTSP4 and a form of an MTSP designated MTSP6.04-29-2010
20110105731Nucleic acid molecules encoding transmembrane serine proteases, the encoded proteins and methods based thereon - Provided herein are antibodies, fragments and derivatives of an antibody containing a binding domain thereof, where the antibody, fragment or derivative specifically binds to a single chain protease domain of a type II transmembrane serine protease (MTSP). Methods using the antibodies to modulate the protease activity of an MTSP are provided. Also provided are antibodies that bind to MTSPs designated MTSP3 and MTSP4 and to a form of an MTSP designated MTSP6.05-05-2011
20110117564COMPOSITIONS, KITS AND RELATED METHODS FOR THE DETECTION AND/OR MONITORING OF SALMONELLA - Provided are compositions, kits, and methods for the identification of 05-19-2011

Patent applications by Edgar O. Ong, San Diego, CA US

Han Ming Ong, San Jose, CA US

Herbert Ong, Cupertino, CA US

Patent application numberDescriptionPublished
20100107215SCALABLE FIREWALL POLICY MANAGEMENT PLATFORM - Securing large networks having heterogeneous computing resources including provision of multiple services both to clients within and outside of the network, multiple sites, security zones, and other characteristics is provided using access control functionality implemented at hosts within the network. The access control functionality includes respective access control policies for indicating to each host from which other computers it can accept connections. Content of the access control policies can be determined based on application data flow needs, and can draw information from databases including DNS and security zone information for hosts to which the access control policies will be applied. Access control policies can be formatted automatically for different host with different characteristics from the same base logical rule set. Other aspects include using more permissive and/or access control rules provided on network equipment to block known bad data, while providing host-based access control focused on application data flow.04-29-2010

Hong-Kien Kenneth Ong, Rancho Santa Fe, CA US

Patent application numberDescriptionPublished
20090252383Method and Apparatus to Incorporate Automatic Face Recognition in Digital Image Collections - A method and apparatus for creating and updating a facial image database from a collection of digital images is disclosed. A set of detected faces from a digital image collection is stored in a facial image database, along with data pertaining to them. At least one facial recognition template for each face in the first set is computed, and the images in the set are grouped according to the facial recognition template into similarity groups. Another embodiment is a naming tool for assigning names to a plurality of faces detected in a digital image collection. A facial image database stores data pertaining to facial images detected in images of a digital image collection. In addition, the naming tool may include a graphical user interface, a face detection module that detects faces in images of the digital image collection and stores data pertaining to the detected faces in the facial image database, a face recognition module that computes at least one facial recognition template for each facial image in the facial image database, and a similarity grouping module that groups facial images in the facial image database according to the respective templates such that similar facial images belong to one similarity group.10-08-2009

James J. Ong, Woodland Hills, CA US

Patent application numberDescriptionPublished
20100324617ADAPTER FOR ELECTROSTIMULATION LEAD AND METHOD FOR REDUCING EXTRACARDIAC STIMULATION - A method of cardiac electrostimulation of a patient with a cardiac electrostimulation device includes implanting a first electrode in the left ventricle of the patient. A second electrode is implanted in the heart of the patient. In some embodiments, the first electrode and second electrode are electrically connected in parallel and share a common anode. The method reduces the likelihood of phrenic stimulation in the patient. Adapters and electrostimulation devices are also disclosed.12-23-2010

John Ong, San Diego, CA US

Patent application numberDescriptionPublished
20090035253Poly(lactide-Co-glycolide) based sustained release microcapsules comprising a polypeptide and a sugar - This invention relates to compositions for the sustained release of biologically active polypeptides, and methods of forming and using said compositions, for the sustained release of biologically active polypeptides. The sustained release compositions of this invention comprise a biocompatible polymer having dispersed therein, a biologically active polypeptide and a sugar.02-05-2009
20090069226Transmucosal delivery of peptides and proteins - Provided are methods and compositions for enhancing the transmucosal absorption of bioactive peptides and proteins. More particularly, the invention provides compositions for enhancing the transmucosal absorption of bioactive peptides and proteins, such as exendin-4, PYY, PYY3-36, and GLP-1 and their analogs and derivatives, wherein the compositions comprise an absorption enhancing mixture of a cationic polyamino acid, at least one additional absorption enhancing agent, and a buffer that is compatible with the polyamino acid. Also provided are methods for enhancing the transmucosal absorption and bioavailability of bioactive peptides and proteins using such compositions.03-12-2009
20090247463POLYMER-BASED SUSTAINED RELEASE DEVICE - This invention relates to compositions for the sustained release of biologically active polypeptides, and methods of forming and using said compositions, for the sustained release of biologically active polypeptides. The sustained release compositions of this invention comprise a biocompatible polymer having dispersed therein, a biologically active polypeptide and a sugar.10-01-2009

Patent applications by John Ong, San Diego, CA US

John Ong, San Marcos, CA US

Patent application numberDescriptionPublished
20090291886TRANSMUCOSAL DELIVERY OF PEPTIDES AND PROTEINS - Provided are methods and compositions for enhancing the transmucosal absorption of bioactive peptides and proteins. More particularly, the invention provides compositions for enhancing the transmucosal absorption of bioactive peptides and proteins, such as exendin-4, PYY, PYY11-26-2009

Patent applications by John Ong, San Marcos, CA US

John T.h. Ong, San Marcos, CA US

Patent application numberDescriptionPublished
20080200383Pharmaceutical Formulations Comprising Incretin Peptide and Aprotic Polar Solvent - The present disclosure is directed to stable pharmaceutical formulations and uses thereof.08-21-2008

Ken Ong, Rancho Santa Fe, CA US

Patent application numberDescriptionPublished
20090210631MOBILE APPLICATION CACHE SYSTEM - Providing a framework for developing, deploying and managing sophisticated mobile solutions, with a simple Web-like programming model that integrates with existing enterprise components. Mobile applications may consist of a data model definition, user interface templates, a client side controller, which includes scripts that define actions, and, on the server side, a collection of conduits, which describe how to mediate between the data model and the enterprise. In one embodiment, the occasionally-connected application server assumes that data used by mobile applications is persistently stored and managed by external systems. The occasionally-connected data model can be a METAdata description of the mobile application's anticipated usage of this data, and be optimized to enable the efficient traversal and synchronization of this data between occasionally connected devices and external systems.08-20-2009
20090300656MOBILE APPLICATIONS - Providing a framework for developing, deploying and managing sophisticated mobile solutions, with a simple Web-like programming model that integrates with existing enterprise components. Mobile applications may consist of a data model definition, user interface templates, a client side controller, which includes scripts that define actions, and, on the server side, a collection of conduits, which describe how to mediate between the data model and the enterprise. In one embodiment, the occasionally-connected application server assumes that data used by mobile applications is persistently stored and managed by external systems. The occasionally-connected data model can be a METAdata description of the mobile application's anticipated usage of this data, and be optimized to enable the efficient traversal and synchronization of this data between occasionally connected devices and external systems.12-03-2009

Kenlip Ong, Burbank, CA US

Patent application numberDescriptionPublished
20120007808Interactive game pieces using touch screen devices for toy play - There is provided a system and method for facilitating an interaction using first and second peripheral devices and related structures. Each of the first and second peripheral devices have a plurality of touch points for touching a touch surface of a touch-sensitive system. According to an exemplary embodiment, a method comprises detecting a plurality of contemporaneous touches on the touch surface of the touch-sensitive system. One of the first and second peripheral devices is identified based on the plurality of contemporaneous touches as compared to the plurality of touch points of one of the first and second peripheral devices. In some embodiments, orientation of the one of the first and second peripheral devices can be determined based on the plurality of contemporaneous touches as compared to the plurality of touch points of the one of the first and second peripheral devices.01-12-2012
20120007817Physical pieces for interactive applications using touch screen devices - There are provided systems and methods for facilitating an interaction with a first peripheral device using a touch-sensitive system having a processor and a touch surface. An example method includes detecting, using the processor, the first peripheral device touching the touch surface of the touch-sensitive system, identifying, using the processor, the first peripheral device touching the touch surface of the touch-sensitive system, and determining, using the processor, that the first peripheral device has an accessory attached thereto. A method may include determining, using the processor, transformation of the first peripheral device. Another method may include determining, using the processor, a position of the first peripheral device with respect to digital elements displayed on the touch surface, and interacting with the first peripheral device based on the position of the first peripheral device with respect to the digital elements displayed on the touch surface.01-12-2012
20120071062SYSTEMS AND METHODS TO COMMUNICATE AND CONTROL ACTIONS USING LIGHT EMITTING DIODES - In some embodiments, a signal of light may be emitted from an illumination source of a first transceiver. A second transceiver may detect a signal of light from the first transceiver that exceeds a threshold luminosity; and activate, in response to the detecting of the signal of light that exceeds the threshold luminosity, an illumination source of the second transceiver to illuminate. An intensity of the illumination source of the first transceiver may then be reduced in response to the activating of the illumination source of the second transceiver to illuminate.03-22-2012
20120083182INTERACTIVE TOY WITH EMBEDDED VISION SYSTEM - Systems and associated methods for providing a play device capable of capturing an image stream through a camera module and process the images through computer vision software. Embodiments provide interactive toys that recognize a set of pre-programmed images and provide responses to images presented by a user. For example, embodiments provide for a toy that requests a certain image and provides a response based upon whether the user presents the correct image.04-05-2012

Kian Win Ong, La Jolla, CA US

Patent application numberDescriptionPublished
20100205579Application Design And Data Flow Analysis - Techniques, apparatuses, and systems for application design and application data flow analysis. Techniques, apparatuses, and systems can include providing a design interface to create an application with different user groups and access rights, the design interface operable to specify an action to include to a page of the application, where the action, when invoked, modifies the application state; receiving an action specification that describes an access rights modification that results from an invocation of the action during an execution of the application, where the access rights modification indicates an enabling or disabling of one or more access rights of a user; and generating application specification queries and commands to enforce access rights based on the access rights modification.08-12-2010

Kian Win Ong, San Diego, CA US

Patent application numberDescriptionPublished
20110191407WEB APPLICATION DEVELOPMENT FRAMEWORK - Techniques, systems, apparatus and computer-program products are disclosed for developing a web-hosted shared database system with improved user interface and reduced programming. In one aspect, using a web application development framework includes declaratively specifying a web application's pages using page configurations. The framework can automatically coordinate page state with the state of a database server and an applications server, so that the specified page is first rendered and then one or more portions of the page can be updated in response to a server data change, Also, programs that are executed when a request is issued are declaratively specified using program configurations. Either or both of the page configurations and the program configurations can be implemented by access to a unified application state virtual database. Further, the unified application state virtual database can include the persistent database of the application and transient memory-based data, such as session and page data.08-04-2011
20120060107WEB-PAGE-BASED SYSTEM FOR DESIGNING DATABASE DRIVEN WEB APPLICATIONS - In a web-page-based system for designing database driven web applications, a page is initiated containing one or more top level iterators. A user introduces fields to the page from a palette including: input, display, hyperlink, iterator. In one case, the user creates iterators nested in a user-selected iterator, and retaining context of the selected iterator, where the system accommodates iterators that are recursive. In an alternative embodiment, the user adds both display and entry fields pertaining to a given user-selected iterator, retaining context of the selected iterator. Responsive to user introduced fields, the system automatically creates representative data structures in a database and automatically relates fields of the pages to the data structures in accordance with a predetermined logic.03-08-2012

Lawrence Eric Ong, Beverly Hills, CA US

Patent application numberDescriptionPublished
20090221957Ambulatory Infusion Devices And Methods With Blockage Detection - Infusion devices with blockage detection capability and methods of monitoring infusion devices.09-03-2009

Lyndon Y. Ong, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080232372Methods and systems for interworking RSVP-based external control plane protocols with internal control plane protocols - The present invention provides improved methods and systems for interworking Resource Reservation Protocol (RSVP)-based external control plane protocols with internal control plane protocols, such as Optical Signaling and Routing Protocol (OSRP). The present invention utilizes only a high-level mapping in which a trigger is created in the internal control plane protocol to initiate the desired internal control plane action or vice versa. The external control plane protocol messages and fields are encapsulated as data in the internal control plane messages and fields and are processed only at the remote end of the internal domain. By encapsulating the entirety or parts of the external control plane protocol messages and fields ensures that necessary information is carried from an ingress border node to an egress border node. At the egress border node, the encapsulated external control plane protocol messages and fields are mapped back to the external control plane protocol, without having to make changes to the internal control plane protocol or perform processing at intermediate nodes.09-25-2008
20080247393Methods and systems for using a link management interface to distribute information in a communications network - In various exemplary embodiments, the present invention provides a low-cost, low-processing overhead mechanism for distributing routing, topology, reachability, and recovery information across the interface between two nodes that may then be used by a network or client device to populate a topology database, route a connection, recover from a connection failure, etc. Specifically, the methods and systems of the present invention use a link management interface and the associated link management protocol(s) to distribute this routing, topology, reachability, and recovery information, adding it to the normal link management protocol(s).10-09-2008
20100142943DYNAMIC PERFORMANCE MONITORING SYSTEMS AND METHODS FOR OPTICAL NETWORKS - The present disclosure provides dynamic performance monitoring systems and methods for optical networks to ascertain optical network health in a flexible and accurate manner. The present invention introduces accurate estimations for optical channel performance characteristics based either on existing channels or with a dynamic optical probe configured to measure characteristics on unequipped wavelengths. Advantageously, the dynamic performance monitoring systems and methods introduce the ability to determine physical layer viability in addition to logical layer viability.06-10-2010

Patent applications by Lyndon Y. Ong, Sunnyvale, CA US

Michael Ong, San Diego, CA US

Patent application numberDescriptionPublished
20080199909Methods for Expression and Purification of Recombinant Human Growth Hormone - The present invention relates generally to the production, purification, and isolation of human growth hormone (hGH). More particularly, the invention relates to the production, purification, and isolation of substantially purified hGH from recombinant host cells or culture medium including, for example, yeast, insect, mammalian and bacterial host cells. The process of the present invention is also useful for purification of hGH linked to polymers or other molecules.08-21-2008

Philip James Ong, Milpitas, CA US

Patent application numberDescriptionPublished
20100180945Method and Structure for Fabricating Solar Cells - A photovoltaic cell device, e.g., solar cell, solar panel, and method of manufacture. The device has an optically transparent substrate comprises a first surface and a second surface. A first thickness of material (e.g., semiconductor material, single crystal material) having a first surface region and a second surface region is included. In a preferred embodiment, the surface region is overlying the first surface of the optically transparent substrate. The device has an optical coupling material provided between the first surface region of the thickness of material and the first surface of the optically transparent material. A second thickness of semiconductor material is overlying the second surface region to form a resulting thickness of semiconductor material.07-22-2010

Patent applications by Philip James Ong, Milpitas, CA US

Ping-Wen Ong, Laguna Niguel, CA US

Patent application numberDescriptionPublished
20080228962VIRTUAL PIPE FOR WIRE ADAPTER COMMUNICATIONS - A wire adapter in a Wireless Universal Serial Bus configuration includes endpoints bound to communication constructs for communicating with discrete identified endpoints of downstream devices. A Virtual Pipe system is provided for the wire adapter to manage the communications pathways between a host and a downstream device connected to the wire adapter. The system provides for establishing data pathways through previously unused endpoints in the wire adapter.09-18-2008

Ping-Wen Ong, Irvine, CA US

Patent application numberDescriptionPublished
20090125653ASSOCIATION USING USB VIDEO ADAPTER - Certified Wireless USB 1.0 (CWUSB) defines two different types of association: cable association and numeric association. In the numeric association, the CWUSB host and device use a specific protocol to exchange the security information. At final stage of this information exchange, both host and device need to display a number asking user's feedback. Once this is done, both host and device will be able to generate the connection key as the shared secret for the following secured communication. One problem of this numeric association method is that device needs to be able to display the numbers. For certain class of device that has capability to display an image, there is a natural way to add this function to them. A method for this class of devices is described. Another kind of association, which is not defined in the CWUSB 1.0, is manual association. User needs only to manually type in the Connection Key coming from the CWUSB device. There are many ways to delivery the key, but it is very easy for device that can display an image.05-14-2009
20090125658CWUSB HOST MANAGEMENT SYSTEM - Universal Serial Bus (USB) is a Master/Salve or Host/Device system in which there is only one host and one or more devices connected by cables to the host. To connect a USB device to a different host controller (say another PC), the user unplugs the USB cable and establishes the connection physically by plugging the cable into the new host controller interface. Certified Wireless USB (CWUSB), a logical extension to the USB, preserves the USB connection model, except that the link between the host and the device is now using a wireless technology. A wireless device is usually connected to only one wireless host at a given point of time, even though several wireless hosts may be co-located in the same physical neighborhood. The connection between the wireless host and device is initiated by the device. A device usually selects a wireless host from a stored set of known hosts that have established a trusted relationship with the device. If more than one wireless host is operating in the same neighborhood, there is no well known established procedure for the device to select a particular wireless host to establish a connection.05-14-2009
20090132738PRE-ASSOCIATION FOR CWUSB - Certified Wireless USB 1.0 defines two different types of association: cable association and numeric association. In order to implementation these two association methods, the CWUSB device needs to have either upstream USB connector (for cable association) or display capability (for numeric association). These extra requirements make the CWUSB device bulkier (one more USB connector) and/or more expensive (extra display components). For cheap and simple CWUSB devices, we need a simpler association method that is easy and cheap to implement. In a pre-packaged total solution, which includes a host and one or more device(s), we can use pre-association to smooth the user experience. The host and device(s) are pre-associated. When an end user starts to use this solution, they do not need to worry about the association at all.05-21-2009

Qing Yuan Ong, Santa Clara, CA US

Patent application numberDescriptionPublished
20100154998ALTERNATE USE FOR LOW VISCOSITY LIQUIDS AND METHOD TO GEL LIQUID - The present disclosure teaches a method and apparatus to gel a dopant material, which may be a low viscosity liquid, and apply it towards beneficially coating dopant liquid in the manufacture of a three-dimensional thin-film solar cell substrate. As an alternate to using high viscosity dopants, a dopant coating liquid, which is typically distributed in low viscosity alcohol based liquid forms, may instead be utilized as a dopant material in a gelatinous state towards the manufacture of a three-dimensional thin-film solar cell substrate. The methods and devices disclosed herein provide for enhancing the high viscosity characteristics of a dopant material. The present disclosure teaches the use of the dopant material in its gelatinous state towards an exemplary cavity filling method. The more cotable dopant material is applied in an exemplary coating layout and an exemplary integrated coating system to achieve improvements in coating coverage with regards to uniformity, which may be, but is not limited to, homogeneity, color uniformity, opacity, and density of the dopant material.06-24-2010

Rob Qing Yuan Ong, Santa Clara, CA US

Patent application numberDescriptionPublished
20100144080METHOD AND APPARATUS TO TRANSFER COAT UNEVEN SURFACE - A method and apparatus for transferring material on at least a portion of an uneven surface of a substrate in the manufacture of photovoltaic cells, which may include, but is not limited to a thin-film solar substrates (3-D TFSS). An apparatus for transfer coating onto an uneven surface comprising an applicator roll, a transport roll, a heating device, a drying system, a conveying system, a reservoir, a blade, and a substrate. A method for positioning a substrate, selectively coating the material on an uneven surface, compressing the material to conform at the uneven surface, heating the material to a temperature more than that of the substrate, and drying the material to form continuous material coverage on said uneven surface. A method and apparatus for passing the substrate in a controlled environment, agitating the material prior to step of selectively coating, and heating the conveying plane.06-10-2010

Shauchi Ong, San Jose, CA US

Patent application numberDescriptionPublished
20090112843SYSTEM AND METHOD FOR PROVIDING DIFFERENTIATED SERVICE LEVELS FOR SEARCH INDEX - Programs, systems and methods for providing differentiated service levels for a search index are disclosed. Data object documents are processed by extracting terms and scoring each of the terms associated with each document according to criteria to indicate relative importance of the associated document. A plurality of posting lists are generated for each term each comprising entries identifying documents that include the term. The entries are allocated to the different posting lists for the given term depending upon the score for the term associated with particular document. The different posting lists, e.g. a high score and low score posting list, may then be stored as data objects managed according to their indicated importance. For example, the high score posting list data object may be stored in higher performance storage than the low score posting list data object. Scores may be regularly updated.04-30-2009
20090141619SYSTEM AND METHOD FOR ENABLING EFFICIENT SMALL WRITES TO WORM STORAGE - According to the present invention, there is provided a method of providing a WORM storage system, the method including a sector-append capability. The method includes receiving data to be written to a WORM storage system. In addition, the method includes identifying a target sector at which the data is to be written. Also, the method includes determining if the received data can be added to the target sector. Moreover, the method includes adding the received data to the target sector if it is determined that the received data can be added to the target sector.06-04-2009
20090193289Reducing data loss and unavailability by integrating multiple levels of a storage hierarchy - A method for reducing data loss and unavailability by integrating multiple levels of a storage hierarchy is provided. The method includes receiving a read request. In addition, the method includes recognizing a data failure in response to the read request. The method further includes locating an alternate source of the data to be read in response to recognizing the data failure. The alternate source includes data cached at devices in the storage hierarchy, data in a backup system, and cumulative changes to the data since the last backup. Moreover, the method includes responding to the read request with data from the alternate source.07-30-2009
20090320146SYSTEM AND METHOD FOR SECURING DATA WITHIN A STORAGE SYSTEM - According to the present invention, there is provided a system for securing data with a storage system. The system includes at least one storage device. In addition, the system includes a security mechanism for recognizing an attempt to insert or remove the storage device. Moreover, the system includes a management unit to control the insertion and removal of the storage device.12-24-2009

Patent applications by Shauchi Ong, San Jose, CA US

Shaunchi Ong, San Jose, CA US

Patent application numberDescriptionPublished
20080294852System and method for achieving reliable WORM storage using WMRM storage - The invention provides a method for ensuring that data stored on rewritable storage is immutable. The method includes initializing selected user-addressable blocks of storage to a writable state. In addition, the method includes accepting data to be stored in specified user-addressable blocks. Also, the method includes determining if the specified block(s) is writable. Also, the method includes storing the accepted data to the rewritable storage. Moreover, the method includes setting the state of the specified block(s) to non-writable. In one embodiment, the writable/non-writable state associated with each block is encoded and stored in the contents of the corresponding block. In another embodiment, the steps of determining whether the specified block(s) is writable, storing the accepted data to the rewritable storage, and setting the state of the specified block(s) to non-writable, are integrated and indivisible.11-27-2008

Stephen Ong, Fremont, CA US

Patent application numberDescriptionPublished
20110134988PROGRAMMABLE SFP OR SFP+ MODULE - Various example embodiments are disclosed. According to one example embodiment, a small form factor pluggable (SFP or SFP+) module may include an equalizer and a logic controller. The equalizer may be configured to receive data, provide signal information to a logic controller based on the received data, equalize the data based on equalization instructions received from the logic controller, and transmit the equalized data. The logic controller may be configured to transmit the signal information received from the equalizer receive programming instructions provide the equalization instructions to the equalizer based on the programming instructions, receive control inputs associated with the data, and provide status outputs based on the control inputs and the programming instructions. The SFP or SFP+ module may be configured to plug into a small form factor (SFF) host connector.06-09-2011

Stephen Ong, Cupertino, CA US

Patent application numberDescriptionPublished
20100303098AUTO CODE GENERATION TO GENERATE PACKET HEADER GENERATION LIBRARY FOR SWITCH DIAGNOSTICS - Techniques are disclosed for describing packet headers in a format that can be used by a code generation tool to generate source code that can generate any type of packet header when compiled and invoked within switch/router firmware. Such packet headers may then be used in a variety of switch diagnostic/testing functions. A code generation tool may be configured to receive a description of a packet header in the description format. The packet description language provides an easily used approach for defining fields in a packet header. Further, the code generation tool may be configured to generate packet header library for use by firmware on a network device, e.g., for testing and diagnostic functions.12-02-2010

Thanh Ong, San Diego, CA US

Patent application numberDescriptionPublished
20100291976METHOD AND APPARATUS FOR POWER CONSERVATION FOR AN ELECTRONIC DEVICE - An apparatus comprises a first interface module configured to wirelessly interface with one or more user devices; a second interface module configured to interface with a wireless communication network; and a controller. The controller is configured to detect a signal received through the second interface module, the signal including a command; and execute the command. Executing the command causes one or more components of the apparatus to exit a power conservation mode and enter a full operation mode.11-18-2010

Thanh Khai Ong, San Diego, CA US

Patent application numberDescriptionPublished
20080268880SYSTEM AND METHOD FOR REMOTE OPERATION OF A NODE - A wireless communication method includes monitoring WWAN signals for a device while a primary processor of the device is in a low-power or power-off mode, determining if a WWAN signal includes a message including instructions to wake up the device, and transmitting a signal to the primary processor to wake up the device if the message includes said instructions to wake up the device.10-30-2008
20090234934MANAGING MULTIPLE NETWORK INTERFACES BY ASSIGNING THEM TO INDIVIDUAL APPLICATIONS - A multiple network interface system that efficiently utilizes the different interfaces by binding specific applications to them. The system is able to direct selected applications to specified interfaces through a resource management module, which can dynamically or manually bind the application. The resource management module acts as a router within the system, encompassing all the interface connections.09-17-2009
20100268947SYSTEMS AND METHODS FOR REGISTERING A CLIENT DEVICE IN A DATA COMMUNICATION SYSTEM - A two-way wireless communication system comprises a central authority in communication with a plurality of client devices via both a circuit switched data communication system and a packet switched data communication system. The packet switched communication system can assign packet switched network addresses to the client devices dynamically. Therefore, the central authority can be configured to send a circuit switched message, through the circuit switched data network, to a client device requesting the client device to register with the central authority through the packet switched data network10-21-2010

Patent applications by Thanh Khai Ong, San Diego, CA US

Warren Robert Ong, Menlo Park, CA US

Patent application numberDescriptionPublished
20120086733PIXEL CIRCUIT AND DISPLAY SYSTEM COMPRISING SAME - A display system which includes a display controller, a display unit, and a light source is disclosed. The display controller includes a processor unit, a memory device, a voltage source and, optionally, a light source control unit. The display unit includes an array of pixel cells and circuitry to receive logic and control voltages and data and operate the display, a transparent counter electrode, and a liquid crystal layer disposed between the two alignment layers. The pixel cell includes a storage element, a DC balance control switch, a pixel voltage override circuit, an inverter able to select between two voltages available to it, and a pixel electrode/mirror. In different modes of operation the pixel mirror voltage may be determined by the storage element or by the pixel voltage override circuit. The display system may display images in one period and reset to a fixed state in another period.04-12-2012