Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Kwan, CA

Brian Kwan, Pasadena, CA US

Patent application numberDescriptionPublished
20090303186USER INPUT HANDLING FOR DIGITAL VIDEO PLAYBACK DEVICE - Subject matter disclosed herein may relate to providing user inputs, such as, for example, text from a keyboard, to an application executed on a digital video object playback device.12-10-2009
20090304346MESSAGING WITH USER GENERATED CONTENT RELATED TO VIDEO OBJECT TIMECODE - Subject matter disclosed herein may relate to messaging techniques with user generated content related to video object timecode.12-10-2009
20090304365METHODS AND APPARATUSES FOR USE WITH A DATA ACCESS DEVICE AND AN OPTICAL DISC IN AN ELECTRONIC ENTERTAINMENT SYSTEM - Methods and apparatuses are provided, which may be implemented using an optical disc and a data access device such as, e.g., an optical disc player device. The optical disc may include content information, such as, video data, audio data, and advertisement data. The advertisement data may be associated with at least one product and/or service that is not adapted for use by the optical disc player device. The optical disc may include instructional information to adapt the optical disc player device to access user input data identifying user contact information and at least one advertisement selection, and to initiate transmission of an information request associated with at least one product and/or service associated with advertisement selection and/or advertisement data. The information request may include user contact information and may be adapted for use by at least one information delivery system which may initiate subsequent user contact without using the optical disc player device.12-10-2009
20090307227METHODS AND APPARATUSES FOR COMBINING AND DISTRIBUTING USER ENHANCED VIDEO/AUDIO CONTENT - Methods and apparatuses are provided, which may be implemented to combine and distribute user enhanced video and/or audio content.12-10-2009
20120082426Systems and Methods for Incentivizing Content Engagement - Systems and associated methods for incentivizing content engagement are described. Embodiments provide a recommended feature application to offer premier/recommended content. This can take place at a variety of times, for example during the primary content selection interface display, as well as offering said content interactively as an overlay during the conclusion of a piece of content. Embodiments employ a weighted process for selecting a recommended feature based on one or more stored preference files. The recommended feature application can be utilized across titles.04-05-2012
20120082439Systems and Methods for Dynamic Content Play List Creation - Systems and associated methods for dynamic content play list creation are described. A fastplay application provides for dynamic play list generation, using feature categorization and local storage to present a set of custom play list(s) that are tailored to a user's preference(s). The settings may be stored locally on the media player storage device such that the preference(s) can be utilized across titles.04-05-2012

Bruce H. Kwan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080198746SWITCH FABRIC END-TO-END CONGESTION AVOIDANCE MECHANISM - Aspects of a switch fabric end-to-end congestion avoidance mechanism are presented. Aspects of a system for end-to-end congestion avoidance in a switch fabric may include at least one circuit that enables reception of a congestion notification message that specifies a traffic flow identifier. The circuitry may enable increase or decrease of a current rate for transmission of data link layer (DLL) protocol data units (PDU) associated with the specified traffic flow identifier as a response to the reception of the congestion notification message.08-21-2008
20100142536UNICAST TRUNKING IN A NETWORK DEVICE - A network device for selecting a port from a trunk group to transmit a unicast packet on the selected port. The network device includes at least one trunk group including a plurality of physical ports. The network device also includes a table with a plurality of entries. Each entry is associated with one trunk group and includes a plurality of fields that are associated with ports in the trunk group. Each entry also includes a hash field that is used to select bits from predefined fields of an incoming unicast packet to obtain an index bit for accessing one of the plurality of fields. The network device further includes transmitting means for transmitting the unicast packet to a port associated with an accessed one of the plurality of fields.06-10-2010
20100172260METHOD AND SYSTEM FOR TRANSMISSION CONTROL PROTOCOL (TCP) TRAFFIC SMOOTHING - Various aspects of a method and system for transmission control protocol (TCP) traffic smoothing are presented. Traffic smoothing may comprise a method for controlling data transmission in a communications system that further comprises scheduling the timing of transmission of information from a TCP offload engine (TOE) based on a traffic profile. Traffic smoothing may comprise transmitting information from a TOE at a rate that is either greater than, approximately equal to, or less than, the rate at which the information was generated. Some conventional network interface cards (NIC) that utilize TOEs may not provide a mechanism that enables traffic shaping. By not providing a mechanism for traffic shaping, there may be a greater probability of lost packets in the network.07-08-2010

Patent applications by Bruce H. Kwan, Sunnyvale, CA US

Chikan Kwan, San Diego, CA US

Patent application numberDescriptionPublished
20110021142METHOD AND SYSTEM FOR A DUAL-MODE BLUETOOTH LOW ENERGY DEVICE - A dual-mode BLE device identifies idle intervals within Bluetooth BR/EDR traffic communications. The identified idle intervals are used by the dual-mode BLE device to concurrently perform various BLE activities. For example, advertising packet transmissions, advertising packet scanning, connection setup, and/or data packet communication may be concurrently performed within identified idle intervals within the Bluetooth BR/EDR traffic communications. Packet transmission timing, advertising interval, scan window, and/or packet size are determined based on the identified idle intervals within the Bluetooth BR/EDR traffic communications. A scan window is adjusted based on timing of expected advertising transmissions and/or advertising interval(s) for saving power. BLE packets and Bluetooth BR/EDR packets may be detected in a single advertising channel. Maximal payload size is set based on the identified idle intervals within Bluetooth BR/EDR traffic communications. As a slave, the dual-mode BLE device updates connection parameters based on the identified idle intervals within Bluetooth BR/EDR traffic communications.01-27-2011
20110319020METHOD AND SYSTEM FOR MULTI-STAGE DEVICE FILTERING IN A BLUETOOTH LOW ENERGY DEVICE - A Bluetooth low energy (BLE) device receives advertising packets from an advertising BLE device. The BLE device filters the received advertising packets utilizing hardware to search for the advertiser. If the advertiser is not found by the hardware, the packet filtering continues utilizing firmware. Device identity information, comprising non-private and/or private device identities, of preferred BLE devices is partitioned to form a different white list for the hardware, firmware, and host, respectively, to concurrently support privacy and white listing. If the advertiser is found by the hardware, the hardware sends a response to the advertiser following a successful CRC check performed in the hardware. If the advertiser is found by the firmware, the device identity information of the advertiser is inserted in the white list for the hardware. The host may be awakened based on the device configuration and/or attribute type information of the received advertising packets.12-29-2011

Chi Shing Kwan, Foster City, CA US

Patent application numberDescriptionPublished
20100014432METHOD FOR IDENTIFYING UNDESIRABLE FEATURES AMONG COMPUTING NODES - One embodiment of the present invention provides a system for identifying undesirable features in a network of computers. During operation, the system detects an anomaly associated with a node in the network. Next, the system identifies one or more features which are associated with the anomaly. The system then updates the identified features. Next, the system communicates the information corresponding to updated features to at least one other node in the network. The system then receives information indicating a correlation between the updated features and the anomaly from at least one other node in the network. Next, the system correlates the updated features with the anomaly based on the received information. The system subsequently produces a result which indicates a correlation between the updated features and the anomaly.01-21-2010
20110276876Method and system for storing words and their context to a database - A method and system for conveniently storing words and their context to a database. This system and method is called Wordbees. A user uses Wordbees to store a selected word in an electronic document by running Wordbees extraction tool while the selection is in place. Wordbees detects the selected word and extracts the context of the word. Further Wordbees stores the word and its context in a database. Wordbees further provides an interface for the users to review the words they stored.11-10-2011

Patent applications by Chi Shing Kwan, Foster City, CA US

Darren Kwan, Menlo Park, CA US

Patent application numberDescriptionPublished
20110040920SYSTEM AND METHOD FOR PROVIDING MULTI-PROCESS PROTECTION USING DIRECT MEMORY MAPPED CONTROL REGISTERS - A method and system for providing multi-process protection using direct memory mapped control registers is disclosed. According to one embodiment, a computer-implemented method provides a set of control registers for each execution unit of a plurality of execution units in a controller switch. The controller switch facilitates communication between a host system and one or more devices connected to a plurality of device ports of the controller switch. A device driver is provided to allow users' processes to access the controller switch and to grant exclusive access to each execution unit of the plurality of execution units. A first access request to access an execution unit of the plurality of execution units is received from a first process. A set of direct accessible addresses to the set of control registers of the execution unit is allocated, and the first process is granted to exclusive access the execution unit until the first process release the exclusive access to the execution unit. A second access request to access the execution unit received from a second process is denied by checking the assignment of the set of direct accessible addresses to the set of control registers of the execution unit while the first process retains exclusive access to the execution unit.02-17-2011

David C. Kwan, Monterey Park, CA US

Patent application numberDescriptionPublished
20090014379Filtration faucet system - A filtration faucet system includes a filter housing for mounting underneath a faucet countertop and a filter cartridge. The filter housing has a filter compartment, a water inlet adapted for operatively linking to a water source, a filtered water outlet adapted for operatively linking to a first water opening of a faucet device, and an unfiltered water outlet adapted for operatively linking to a second water opening of the faucet device. The filter cartridge is supported in the filter compartment and is adapted not only for filtering water flowing from the water inlet to the filtered water outlet before the water exits at the first water opening but also for guiding the water directly flowing from the water inlet to the unfiltered water outlet before the water exits at the second water opening.01-15-2009
20090014382Filtration faucet system - A filtration faucet system includes a filter housing for mounting underneath a faucet countertop and a filter cartridge. The filter housing has a filter compartment, a water inlet adapted for operatively linking to a water source, a filtered water outlet adapted for operatively linking to a first water opening of a faucet device, and an unfiltered water outlet adapted for operatively linking to a second water opening of the faucet device. The filter cartridge is supported in the filter compartment and is adapted not only for filtering water flowing from the water inlet to the filtered water outlet before the water exits at the first water opening but also for guiding the water directly flowing from the water inlet to the unfiltered water outlet before the water exits at the second water opening.01-15-2009

Dennis Kwan, San Diego, CA US

Patent application numberDescriptionPublished
20100295674Integrated health management console - A health management system is described, comprising at least one console, one or more devices in two-way wireless communication with the console wherein the console acts as an intelligent gateway through which the one or more devices may communicate to external data and voice networks, and an alert system wherein an alert is triggered by one or more of a user's action and pre-set alarm criteria and wherein the triggering of an alert causes the console to take an action.11-25-2010
20100295684Personal health management device - A personal health management device is described. The device is part of a system comprising at least one console, one or more devices in wireless communication with the console wherein the console acts as an intelligent gateway through which the one or more devices may communicate to external data and voice networks, and an alert system wherein an alert is triggered by one or more of a user's action and pre-set alarm criteria and wherein the triggering of an alert causes the console to take an action. The device may be a wearable device or it may be implemented in software and reside on third-party hardware.11-25-2010
20110305232Wireless system protocols for power-efficient implementation of star and mesh wireless networks with local and wide-area coverage - A communication system that allows communication devices to synchronize the transfer of data to allow the devices to wirelessly and efficiently communicate in a star or mesh network. The communication system operates in the presence of other communication systems noise sources using a spread spectrum frequency hopping transmission scheme to efficiently generate adaptive frequency hopping patterns that are unique to the members of the wireless network based on a network identification code. The communication system employs a predictive retrieval of data for transmission from one device storing the data to a requesting device. A communication device transfers communication from a first network to a second network when the device has been moved beyond the range of the first network, where the second network is in communication with at least one other member device of the first network.12-15-2011
20110305356Audio output drivers for piezo speakers - A driver circuit for a piezoelectric speaker is described, wherein charge is transferred from a charge reservoir to the speaker. In a first embodiment a delta sigma circuit uses a pulse width modulated digital audio signal to control a push-pull circuit to drive the piezoelectric speaker. High frequency harmonics are introduced to the delta sigma drive signals to enhance the low frequency response of the speaker. A charge recovery mechanism recovers charge from the speaker to reduce the frequency of replenishing the charge reservoir and to provide additional drive current for the speaker. In a second embodiment the pulse width modulated signal is used to drive a voltage quadrupling circuit that drives the piezoelectric speaker, wherein the reservoir capacitor is integrated with the capacitors of quadrupling circuit, which provides charge recovery.12-15-2011

Dick Kwan, San Mateo, CA US

Patent application numberDescriptionPublished
20080304834SYSTEM AND METHOD FOR REGISTRATION OF NETWORK UNITS - A system and method for registration of network units is disclosed. A system that incorporates teachings of the present disclosure may include, for example, an optical network unit (ONU) in a passive optical network (PON) that can have a controller element to receive a registration code, send the registration code and a serial number of the ONU to an optical line terminal (OLT) that configures the ONU for temporary connectivity with the PON, and upon an expiration of the registration code or a termination of the temporary connectivity, re-send the serial number to the OLT to re-configure the connectivity with the PON. Additional embodiments are disclosed.12-11-2008
20090064248SYSTEM AND METHOD OF MONITORING VIDEO DATA PACKET DELIVERY - Systems and methods of monitoring packet delivery are disclosed. In an embodiment, a method is disclosed that includes querying multiple network devices for performance metrics corresponding to video data packets sent from a video server. The network devices may include multicast branching points between the video server and the destination. A delivery failure may be identified based on the performance metrics, and a response to the delivery failure may be initiated.03-05-2009

Gary Yu-Kwun Kwan, Santa Cruz, CA US

Patent application numberDescriptionPublished
20120060140Methods and Apparatus For Single Testing Stimulus - Methods and apparatus useful for improving the performance of testing and diagnostic operations on user circuit designs potentially across multiple phases of the development lifecycle and across multiple implementation technologies are described. As one example, a single testing and diagnostic stimulus source can variously provide test pattern data to different potential instantiations of the user circuit design by supporting and selectively utilizing a number of DUT-facing communication channels.03-08-2012

Hang Kwan, San Bruno, CA US

Patent application numberDescriptionPublished
20090241081REVERSE DONUT MODEL - A pruning algorithm for generating a reverse donut model (RDM) for running timing analysis for a block in an IC includes logic to reduce a hierarchical model of the IC to a single level flat model. A block from a plurality of blocks that make up the IC is identified from the single level flat model of the IC. The pruning algorithm is further used to initialize a timer and to define timing constraints associated with each of a plurality of input and output pins associated with the identified block. A RDM for the identified block is generated by identifying and including connectivity information associated with a plurality of input and output pins in an outer boundary of the identified block and at least one layer of interface connection between each of the plurality of input and output pins in the outer layer of the identified block and one or more circuit elements external to the identified block in the IC interfacing with each of the plurality of input and output pins in the identified block. The generated RDM acts as a blackbox for the identified block and is used in place of the identified block for running the timing analysis.09-24-2009

Harry Kwan, Fremont, CA US

Patent application numberDescriptionPublished
20100091606SYSTEM FOR USE IN BONE CEMENT PREPARATION AND DELIVERY - A system for use in bone cement preparation can include a chamber for intermixing a liquid monomer and solid polymer components, a container, a vacuum channel, and a filter. The mixing chamber can be configured to hold a non-liquid, polymer powder component of a bone cement. The container can be configured to hold a liquid component of the bone cement. The system can have a first interface disposed between the mixing chamber and the container and a second interface disposed between the mixing chamber and the vacuum channel. The second interface can to receive and position the filter between the mixing chamber and the vacuum channel. The vacuum channel can direct a partial vacuum to draw the liquid component from the container into the non-liquid component in the mixing chamber to intermix the components and to thereby provide a settable bone cement04-15-2010
20110190767Cavity Ablation Apparatus and Method - Ablation devices and associated methods are provided for use in ablating the margin of a cavity such as a surgical or body cavity. The ablation apparatus includes an integral or connected elongate probe and an elongate sleeve. Suction can be applied with a vacuum source operably connected to the proximal end region of the sleeve, whereby tissue of the surgical cavity is drawn against the surface of the sleeve. The probe includes one or more electrodes disposed at the probe's distal end region, for ablating tissue when the electrode(s) are activated to create an ablated margin of tissue at least partially surrounding the surgical cavity.08-04-2011

Patent applications by Harry Kwan, Fremont, CA US

Hwa-Wan Kwan, Chula Vista, CA US

Patent application numberDescriptionPublished
20090045009LINEAR ACOUSTIC LINER - A linear acoustic liner for an aircraft includes a cellular core having a first surface and an opposed second surface. A substantially imperforate back skin covers the first surface, and a perforate face skin covers the second surface of the core. The perforate face skin includes an outer face skin layer having a first plurality of spaced openings, an inner face skin layer having a second plurality of spaced openings, and a porous layer disposed between the outer face skin layer and the inner face skin layer. Each of the first plurality of spaced openings are substantially aligned with one of the second plurality of spaced openings.02-19-2009
20110162910LINEAR ACOUSTIC LINER - A linear acoustic liner for an aircraft includes a cellular core having a first surface and an opposed second surface. A substantially imperforate back skin covers the first surface, and a perforate face skin covers the second surface of the core. The perforate face skin includes an outer face skin layer having a first plurality of spaced openings, an inner face skin layer having a second plurality of spaced openings, and a porous layer disposed between the outer face skin layer and the inner face skin layer. Each of the first plurality of spaced openings are substantially aligned with one of the second plurality of spaced openings.07-07-2011

Jenny Kwan, Redwood City, CA US

Patent application numberDescriptionPublished
20120084090EPROCUREMENT CHANGE REQUEST PROCESS - The present invention is directed to methods and systems for implementing a procurement change request process. The method includes receiving a request to edit a requisition order from a requestor. The requisition order has been previously completed and the requisition order includes a lines. The method further includes receiving updates to at least one of the lines, and based on the received updates, updating the at least one of the lines of the requisition order. Further, the method includes determining that the at least one of the lines has been sourced to a purchase order, in response to the at least one of the lines being sourced to the purchase order, creating a requisition change request for the at least one of the lines, and updating the purchase order with the updates to the at least one of the lines of the requisition order.04-05-2012

Joe Kwan, Castro Valley, CA US

Patent application numberDescriptionPublished
20110226422RF-DRIVEN ION SOURCE WITH A BACK-STREAMING ELECTRON DUMP - A novel ion source is described having an improved lifetime. The ion source, in one embodiment, is a proton source, including an external RF antenna mounted to an RF window. To prevent backstreaming electrons formed in the beam column from striking the RF window, a back streaming electron dump is provided, which in one embodiment is formed of a cylindrical tube, open at one end to the ion source chamber and capped at its other end by a metal plug. The plug, maintained at the same electrical potential as the source, captures these backstreaming electrons, and thus prevents localized heating of the window, which due to said heating, might otherwise cause window damage.09-22-2011

John Kwan, Santa Clara, CA US

Patent application numberDescriptionPublished
20100290677Facial and/or Body Recognition with Improved Accuracy - Processors are disclosed configured to perform one or more of the following: assess at least one image containing an item for identification and a reference object to at least partly create an object schematic, and/or manage a list of object cells containing object schematics, and/or search the object cell list for matches to a second object schematic of an unknown person to create a list of possible matched persons. The object schematics include realistic parameters that may be realistic distances and/or positions. The object schematic, the list of object cells, and the list of possible matched persons are all products of various methods. The apparatus further includes removable memories and/or servers configured to deliver programs, installation packages and/or Finite State Machine configuration packages.11-18-2010
20120027268Reference Objects and/or Facial/Body Recognition - Five embodiments are disclosed. The first may generate and/or manage reference objects in images. The second may use the reference objects to create 3-D simulations of landscapes, urban settings, architectural models, land management presentations, disaster analysis and/or interactive games. The third may use the reference objects and/or previously presented object schematics to construct provably impartial mug shot folders for law enforcement, alter security processes to support communication of object schematics with a database used to identify people, and/or modify that database to use object schematics. The fourth may access an image with a focal length spread to generate one or more derived images to find the reference images and the items of interest for human facial/body recognition based upon realistic parameters of the reference objects to create/alter the object schematics. The fifth may implement combinations of two or more of the previous four embodiments.02-02-2012

John Man Kwong Kwan, Santa Clara, CA US

Patent application numberDescriptionPublished
20090204813SYSTEM AND METHOD FOR AUTHENTICATING DATA USING INCOMPATIBLE DIGEST FUNCTIONS - A system for authenticating data of interest includes a digest locator engine capable to locate a first and a second digest result in a data file, including a set of data; a first digest creator capable to create, using a first digest function, a first digest of the set of data, the first digest function being identical to a digest function used to create the first digest result; a second digest creator capable to create, using a second digest function that is incompatible with the first digest function, a second digest of the set of data, the second digest function being identical to a second digest function used to create the second digest result; and a digest comparator engine, communicatively coupled to the digest locator, first digest creator and the second digest creator, capable to compare the first and second created digests with the first and second located digest results respectively.08-13-2009

Joyce Karen Kwan, San Leandro, CA US

Patent application numberDescriptionPublished
20100285503FRET-BASED BINDING ASSAY - The present invention provides for an assay that identifies kinase inhibitors by employing fluorescence resonance energy transfer in a competition binding approach.11-11-2010

Kai Kwan, Tustin, CA US

Patent application numberDescriptionPublished
20110148381CONVERTER WITH CROSSOVER FREQUENCY RESPONSIVE TO SWITCHING FREQUENCY - A power converter constituted of: a reference source; a clock generator exhibiting a variable frequency output, the value of the frequency of the variable frequency output responsive to an input signal; and an error amplifier in communication with the reference source, the error amplifier exhibiting a gain whose value is responsive to the input signal. Preferably the error amplifier is a transconductance amplifier. In one embodiment the power converter further exhibits a current squarer, arranged to produce a squared value of the input signal and provide the squared value to the transconductance amplifier.06-23-2011

Katherine W. Kwan, San Jose, CA US

Patent application numberDescriptionPublished
20100189018System architecture for linking packet-switched and circuit-switched clients - A method and computer program product which allows both phone-based and IP-based clients to participate in a single audio conference. The method enables at least two multi-point control units (MCUs) (i.e., conferencing servers) to connect via a standard data linkage (i.e., full-duplex dial-up or IP link). The method and computer program product enables the phone-based MCU to handle the phone clients and the IP-based MCU to handle the IP-based clients, while connecting the two to allow each participating client to hear all other participating clients.07-29-2010

Kin Yip Kwan, San Jose, CA US

Patent application numberDescriptionPublished
20090027361Display device and driving method - A novel method for driving a display having an array of pixels arranged in a plurality of columns and a plurality of rows includes the steps of defining a modulation period for a row of pixels, dividing the modulation period into a number of coequal time intervals equal to n times the number of rows in the array, receiving a multi-bit data word that indicates an intensity value, and updating the signal asserted on the pixel during a plurality of the time intervals such that the intensity value is displayed by the pixel. Note that n is an integer greater than zero. The method can be applied to all rows, which can be driven asynchronously. A display driver for performing the novel methods is also disclosed. The present invention facilitates driving the display at 100% bandwidth efficiency during each time interval in the modulation period.01-29-2009
20090027362Display device and driving method that compensates for unused frame time - A novel method for driving a display having an array of pixels arranged in a plurality of columns and a plurality of rows includes the steps of defining a modulation period for a row of pixels, dividing the modulation period into a number of coequal time intervals equal to n times the number of rows in the array, receiving a multi-bit data word that indicates an intensity value, and updating the signal asserted on the pixel during a plurality of the time intervals such that the intensity value is displayed by the pixel. Note that n is an integer greater than zero. The method can be applied to all rows, which can be driven asynchronously. A display driver for performing the novel methods is also disclosed. The present invention facilitates driving the display at 100% bandwidth efficiency during each time interval in the modulation period.01-29-2009
20090027364Display device and driving method - A novel method for driving a display having an array of pixels arranged in a plurality of columns and a plurality of rows includes the steps of defining a modulation period for a row of pixels, dividing the modulation period into a number of coequal time intervals equal to n times the number of rows in the array, receiving a multi-bit data word that indicates an intensity value, and updating the signal asserted on the pixel during a plurality of the time intervals such that the intensity value is displayed by the pixel. Note that n is an integer greater than zero. The method can be applied to all rows, which can be driven asynchronously. A display driver for performing the novel methods is also disclosed. The present invention facilitates driving the display at 100% bandwidth efficiency during each time interval in the modulation period.01-29-2009

Kin Yip Kenneth Kwan, San Jose, CA US

Patent application numberDescriptionPublished
20090027360Display device and driving method - A novel method for driving a display having an array of pixels arranged in a plurality of columns and a plurality of rows includes the steps of defining a modulation period for a row of pixels, dividing the modulation period into a number of coequal time intervals equal to n times the number of rows in the array, receiving a multi-bit data word that indicates an intensity value, and updating the signal asserted on the pixel during a plurality of the time intervals such that the intensity value is displayed by the pixel. Note that n is an integer greater than zero. The method can be applied to all rows, which can be driven asynchronously. A display driver for performing the novel methods is also disclosed. The present invention facilitates driving the display at 100% bandwidth efficiency during each time interval in the modulation period.01-29-2009
20090027363Display device and driving method using multiple pixel control units - A novel method for driving a display having an array of pixels arranged in a plurality of columns and a plurality of rows includes the steps of defining a modulation period for a row of pixels, dividing the modulation period into a number of coequal time intervals equal to n times the number of rows in the array, receiving a multi-bit data word that indicates an intensity value, and updating the signal asserted on the pixel during a plurality of the time intervals such that the intensity value is displayed by the pixel. Note that n is an integer greater than zero. The method can be applied to all rows, which can be driven asynchronously. A display driver for performing the novel methods is also disclosed. The present invention facilitates driving the display at 100% bandwidth efficiency during each time interval in the modulation period.01-29-2009

Michael Kwan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080283743Method and system for non-destructive distribution profiling of an element in a film - A method to determine a distribution profile of an element in a film. The method comprises exciting an electron energy of an element deposited in a first film, obtaining a first spectrum associating with the electron energy, and removing a background spectrum from the first spectrum. Removing the background value generates a processed spectrum. The method further includes matching the processed spectrum to a simulated spectrum with a known simulated distribution profile for the element in a film comparable to the first film. A distribution profile is obtained for the element in the first film based on the matching of the processed spectrum to a simulated spectrum selected from the set of simulated spectra.11-20-2008
20110144787METHOD AND SYSTEM FOR NON-DESTRUCTIVE DISTRIBUTION PROFILING OF AN ELEMENT IN A FILM - A method to determine a distribution profile of an element in a film. The method comprises exciting an electron energy of an element deposited in a first film, obtaining a first spectrum associating with the electron energy, and removing a background spectrum from the first spectrum. Removing the background value generates a processed spectrum. The method further includes matching the processed spectrum to a simulated spectrum with a known simulated distribution profile for the element in a film comparable to the first film. A distribution profile is obtained for the element in the first film based on the matching of the processed spectrum to a simulated spectrum selected from the set of simulated spectra.06-16-2011

Patent applications by Michael Kwan, Sunnyvale, CA US

Michael Chiu Kwan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20120009803Mixing Energized and Non-Energized Gases for Silicon Nitride Deposition - A dual channel gas distributor can simultaneously distribute plasma species of an first process gas and a non-plasma second process gas into a process zone of a substrate processing chamber. The gas distributor has a localized plasma box with a first inlet to receive a first process gas, and opposing top and bottom plates that are capable of being electrically biased relative to one another to define a localized plasma zone in which a plasma of the first process gas can be formed. The top plate has a plurality of spaced apart gas spreading holes to spread the first process gas across the localized plasma zone, and the bottom plate has a plurality of first outlets to distribute plasma species of the plasma of the first process gas into the process zone. A plasma isolated gas feed has a second inlet to receive the second process gas and a plurality of second outlets to pass the second process gas into the process zone. A plasma isolator is between the second inlet and second outlets to prevent formation of a plasma of the second process gas in the plasma isolated gas feed.01-12-2012

Ming Kwan, San Leandro, CA US

Patent application numberDescriptionPublished
20090161462CONTROLLING AC DISTURBANCE WHILE PROGRAMMING - A system and methodology that can minimize disturbance during an AC operation associated with a memory, such as, program, read and/or erase, is provided. The system pre-charges all or a desired subset of the bit lines in a memory array to a specified voltage, during an AC operation to facilitate reducing AC disturbances between neighboring cells. A pre-charge voltage can be applied to all bit lines in a block in the memory array, or to bit lines associated with a selected memory cell and neighbor memory cells adjacent to the selected memory cell in the block. The system ensures that source and drain voltage levels can be set to desired levels at the same or substantially the same time, while selecting a memory cell. This can facilitate minimizing AC disturbances in the selected memory cell during the AC operation.06-25-2009
20100103732CONTROLLING AC DISTURBANCE WHILE PROGRAMMING - A system and methodology that can minimize disturbance during an AC operation associated with a memory, such as, program, read and/or erase, is provided. The system pre-charges all or a desired subset of the bit lines in a memory array to a specified voltage, during an AC operation to facilitate reducing AC disturbances between neighboring cells. A pre-charge voltage can be applied to all bit lines in a block in the memory array, or to bit lines associated with a selected memory cell and neighbor memory cells adjacent to the selected memory cell in the block. The system ensures that source and drain voltage levels can be set to desired levels at the same or substantially the same time, while selecting a memory cell. This can facilitate minimizing AC disturbances in the selected memory cell during the AC operation.04-29-2010
20100240210STRAPPING CONTACT FOR CHARGE PROTECTION - A semiconductor device includes a substrate and a memory cell formed on the substrate. The memory cell includes a word line. The semiconductor device also includes a protection area formed in the substrate, a conductive structure configured to extend the word line to the protection area, and a contact configured to short the word line and the protection area.09-23-2010
20110235412CONTROLLING AC DISTURBANCE WHILE PROGRAMMING - A system and methodology that can minimize disturbance during an AC operation associated with a memory, such as, program, read and/or erase, is provided. The system pre-charges all or a desired subset of the bit lines in a memory array to a specified voltage, during an AC operation to facilitate reducing AC disturbances between neighboring cells. A pre-charge voltage can be applied to all bit lines in a block in the memory array, or to bit lines associated with a selected memory cell and neighbor memory cells adjacent to the selected memory cell in the block. The system ensures that source and drain voltage levels can be set to desired levels at the same or substantially the same time, while selecting a memory cell. This can facilitate minimizing AC disturbances in the selected memory cell during the AC operation.09-29-2011

Patent applications by Ming Kwan, San Leandro, CA US

Ming Sang Kwan, San Leandro, CA US

Patent application numberDescriptionPublished
20080279014MULTI-PHASE WORDLINE ERASING FOR FLASH MEMORY - Erasing wordlines at the same time can cause undesirable results because some wordlines are affected by electromagnetic waves of other wordlines. However, other wordlines are not affected because they are next to contacts. Therefore, it can be beneficial to erase wordlines in a multi-phase sequence that allows for erasing wordlines without an impact from other wordlines.11-13-2008
20100322006NAND MEMORY CELL STRING HAVING A STACKED SELECT GATE STRUCTURE AND PROCESS FOR FOR FORMING SAME - A memory cell string is disclosed. The memory cell string includes a first select gate that includes a first plurality of elements. A plurality of wordlines are coupled to the first select gate and a second select gate, that includes a second plurality of elements, is coupled to the plurality of wordlines. The distances between one element of the first and the second plurality of elements and the plurality of wordlines are the same as the distances that exist between each wordline of the plurality of wordlines.12-23-2010

Nang Kon Kwan, Mountain View, CA US

Patent application numberDescriptionPublished
20080209275TEST FRAMEWORK FOR TESTING AN APPLICATION - A device, method and/or computer-readable medium for testing an application within a test framework includes a framework controller associated with the test framework installed on a master device and a test driver associated with the test framework installed on one or more client devices. The master device is connected to the one or more client devices and a virtual machine (VM) module is installed on each of the one or more client devices. VMs can be created on the client devices and the application is installed on at least one of the VMs. The application is executed on the VMs according to a test scenario file. The framework controller collects data to generate an output result.08-28-2008

Peter Kwan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20110307885Enhanced Software License Management - Systems, methods, computer program product embodiments are provided for enhanced license management. An embodiment includes providing an asset management module for managing software license utilization in a computer processing environment, and allowing configuration of the asset management module to designate software license utilization based upon a containment level associated with virtualization capabilities of one or more computer processing systems within the computer processing environment.12-15-2011

Philip Kwan, San Jose, CA US

Patent application numberDescriptionPublished
20090254973SYSTEM AND METHOD FOR SOURCE IP ANTI-SPOOFING SECURITY - A system and method that provides for using source IP addresses and MAC addresses in a network to provide security against attempts by users of the network to use false source IP addresses in data packets. The system and method provide for analyzing MAC addresses and source IP addresses at the datalink (layer 2) level, and to use the information derived from such analysis to block access through a port where a host device is using a false, or spoofed, source IP address in transmitted data packets.10-08-2009
20090260083SYSTEM AND METHOD FOR SOURCE IP ANTI-SPOOFING SECURITY - A system and method that provides for using source IP addresses and MAC addresses in a network to provide security against attempts by users of the network to use false source IP addresses in data packets. The system and method provide for analyzing MAC addresses and source IP addresses at the datalink (layer 2) level, and to use the information derived from such analysis to block access through a port where a host device is using a false, or spoofed, source IP address in transmitted data packets. Further, the system and method provide for validating initially learned source IP addresses, and for determining whether the number of unsuccessful attempts to validate new source IP addresses exceeds a threshold level, and where the number does exceed the threshold number the system and method can provide for operation in a possible attack mode.10-15-2009
20090265785SYSTEM AND METHOD FOR ARP ANTI-SPOOFING SECURITY - A system and method that provides for copying ARP replies, and generating data packets which include the ARP reply, and other information such as an identification of the port on the ARP reply was received. These data packets are then transmitted to an ARP collector which stores the ARP reply and port information. The ARP collector then uses this stored information, and analyzes future data packets relative to the stored information to detect occurrences of ARP spoofing. The ARP collector further provides for generating alerts and taking security actions when ARP reply spoofing is detected.10-22-2009
20090307773SYSTEM AND METHOD FOR ARP ANTI-SPOOFING SECURITY - A system and method that provides for copying ARP replies, and generating data packets which include the ARP reply, and other information such as an identification of the port on the ARP reply was received. These data packets are then transmitted to an ARP collector which stores the ARP reply and port information. The ARP collector then uses this stored information, and analyzes future data packets relative to the stored information to detect occurrences of ARP spoofing. The ARP collector further provides for generating alerts and taking security actions when ARP reply spoofing is detected.12-10-2009
20100223654MULTIPLE TIERED NETWORK SECURITY SYSTEM, METHOD AND APPARATUS USING DYNAMIC USER POLICY ASSIGNMENT - A multiple key, multiple tiered network security system, method and apparatus provides at least three levels of security. The first level of security includes physical (MAC) address authentication of a user device being attached to the network, such as a user device being attached to a port of a network access device. The second level includes authentication of the user of the user device, such as user authentication in accordance with the IEEE 802.109-02-2010
20100325700SYSTEM, METHOD AND APPARATUS FOR PROVIDING MULTIPLE ACCESS MODES IN A DATA COMMUNICATIONS NETWORK - A system, method and apparatus for providing multiple access modes in a data communications network includes a network access device having a plurality of input ports, a plurality of output ports, and a switching fabric for routing data received on the plurality of input ports to at least one of the plurality of output ports. Control logic within the network access device is adapted to determine whether a user device coupled to one of the plurality of input ports supports a user authentication protocol used by a host network. If the user authentication protocol is not supported, then the input port to which the network access device is coupled is placed in a semi-authorized access state that limits access to a pre-configured network accessible via the host network.12-23-2010
20100333191SYSTEM AND METHOD FOR PROTECTING CPU AGAINST REMOTE ACCESS ATTACKS - A system and method that provides for protection of a CPU of a router, by establishing a management port on a router. Hosts which are connected to a non-management ports of the router are denied access to management functions of a CPU of the router. The system and method can utilize an application specific integrated circuit, in conjunction with a CAM-ACL, which analyzes data packets received on the ports of router, and the ASIC operates to drop data packets which are directed to the CPU of the router. This system and method operates to filter data packets which may be generated in attempts to hack in to control functions of a network device, and the operation does not require that the CPU analyze all received data packets in connection with determining access to the control functions of the router.12-30-2010
20120011584SYSTEM AND METHOD FOR ARP ANTI-SPOOFING SECURITY - A system and method that provides for copying ARP replies, and generating data packets which include the ARP reply, and other information such as an identification of the port on the ARP reply was received. These data packets are then transmitted to an ARP collector which stores the ARP reply and port information. The ARP collector then uses this stored information, and analyzes future data packets relative to the stored information to detect occurrences of ARP spoofing. The ARP collector further provides for generating alerts and taking security actions when ARP reply spoofing is detected.01-12-2012

Patent applications by Philip Kwan, San Jose, CA US

Richard J. Kwan, Freemont, CA US

Patent application numberDescriptionPublished
20120047216Method and Apparatus for Telephonically Accessing and Navigating the Internet - A method for accessing and browsing the interne through the use of a telephone and the associated DTMF signals is disclosed. The preferred embodiment provides a system that converts the information content of a web page from text to speech (voice signals), signals the hyperlink selections of a web page in an audio manner, and allows selection of the hyperlinks through the use of DTMF signals generated from a telephone keypad. Upon receiving a DTMF signal corresponding to a hyperlink, the corresponding web page is fetched and again delivered to the user via one of the available delivery methods such as voice, fax-on-demand, electronic mail, or regular mail.02-23-2012

Teri Q. Kwan, Monterey Park, CA US

Patent application numberDescriptionPublished
20090014379Filtration faucet system - A filtration faucet system includes a filter housing for mounting underneath a faucet countertop and a filter cartridge. The filter housing has a filter compartment, a water inlet adapted for operatively linking to a water source, a filtered water outlet adapted for operatively linking to a first water opening of a faucet device, and an unfiltered water outlet adapted for operatively linking to a second water opening of the faucet device. The filter cartridge is supported in the filter compartment and is adapted not only for filtering water flowing from the water inlet to the filtered water outlet before the water exits at the first water opening but also for guiding the water directly flowing from the water inlet to the unfiltered water outlet before the water exits at the second water opening.01-15-2009
20090014382Filtration faucet system - A filtration faucet system includes a filter housing for mounting underneath a faucet countertop and a filter cartridge. The filter housing has a filter compartment, a water inlet adapted for operatively linking to a water source, a filtered water outlet adapted for operatively linking to a first water opening of a faucet device, and an unfiltered water outlet adapted for operatively linking to a second water opening of the faucet device. The filter cartridge is supported in the filter compartment and is adapted not only for filtering water flowing from the water inlet to the filtered water outlet before the water exits at the first water opening but also for guiding the water directly flowing from the water inlet to the unfiltered water outlet before the water exits at the second water opening.01-15-2009

Thomas Kwan, San Diego, CA US

Patent application numberDescriptionPublished
20090318299DEVELOPMENT AND USE OF FLUORESCENT PROBES OF UNBOUND ANALYTES - A method for high throughput screening of probes is described. These probes are useful for characterization and measurement of unbound metabolites in a fluid sample, particularly characterization and measurement of levels of unbound free fatty acids. By practice of the disclosed invention, a profile of unbound metabolites can be determined for an individual which can be used to determine the individual's relative risk for disease such as stroke, cardiac disease and cancer.12-24-2009
20100062948USE OF PROBES FOR UNBOUND METABOLITES - Methods of determining levels of unbound metabolites are disclosed. Probes derived from fatty acid binding protein muteins are described that bind preferentially to a number of unbound metabolites including oleate, stearate, linoleate, palmitate, arachidonate and unconjugated bilirubin. A profile for a patient is determined using one or more of the described probes. The profile is useful in diagnosis of disease, particularly myocardial infarction, non-alcoholic fatty liver disease (NAFLD), diabetes, stroke, sepsis and neonatal jaundice. The responses of multiple probes to a test sample are used to classify the degree of acute coronary syndrome by comparison to multi-probe profiles generated from unstable angina, non ST elevation myocardial infarction, and ST elevation myocardial infarction.03-11-2010
20100298162DEVELOPMENT AND USE OF CYSTEINE-LABELED FLUORESCENT PROBES OF UNBOUND ANALYTES - A method for high throughput discovery of proteins fluorescently labeled at a cysteine residue and that undergo a change in fluorescence ratio at 2 wavelengths upon binding an unbound analyte is described. Probes are disclosed which are labeled at a cysteine residue and also probes labeled at both cysteine and lysine with two different fluorophores. These probes are useful for characterization and measurement of hydrophobic species in a fluid sample, particularly characterization and measurement of levels of unbound free fatty acids. A profile of unbound free fatty acids can be determined for an individual which can be used to determine the individual's relative risk for disease.11-25-2010

Patent applications by Thomas Kwan, San Diego, CA US

Ting Yin Kwan, Cupertino, CA US

Patent application numberDescriptionPublished
20090198487Community Translation On A Social Network - Embodiments of the invention provide techniques for translating text in a social network. In one embodiment translations of text phrases are received from members of the social network. These text phrases include content displayed in a social networking system, such as content from social networking objects. A particular member is provided with content including a text phrase in a first language, and the member requests translation into another language. Responsive to this request, a translation of the text phrase is selected from a set of available translations. The selection is based on actions by friends of the member in the social network, the actions being associated with the set of available translations. These actions can the viewing of or approval of translations by the friends, for example. The selected translation is then presented to the member requesting the translation.08-06-2009

Tom Kwan, Cupertino, CA US

Patent application numberDescriptionPublished
20090268646Line Driver For An Adaptive Hybrid Circuit - A second output transmission signal (“TX10-29-2009
20100109632POWER SUPPLY REGULATOR WITH DIGITAL CONTROL - An integrated circuit and method in an integrated circuit for providing electrical power utilizing digital power regulation. Various aspects of the present invention provide an integrated circuit comprising a power supply module that outputs electrical power at an output voltage level. An error determination module may receive a power supply reference signal and a signal indicative of the output voltage level and output a power supply error signal. A digital controller module may receive the power supply error signal, digitally process the power supply error signal, and output a power supply control signal. A power output-monitoring module may monitor the electrical power output from the power supply module and output the signal indicative of the output voltage level. The power supply module may receive the power supply control signal and output the electrical power based, at least in part, on the power supply control signal.05-06-2010
20100134191Frequency-Locked Clock Generator - A frequency-locked clock generator includes a voltage-controlled oscillator (VCO), a frequency-to-current converter, a reference current source and a gain stage. The VCO generates an output signal. The frequency-to-current converter generates a converter current proportional to a frequency of the output signal. The reference current source generates a reference current. The gain stage generates a control signal based on a difference between the converter current and the reference current. The control signal is applied to the VCO to adjust the frequency of the output signal. Feedback forces the VCO to generate an output clock signal such that the corresponding current it produces (i.e., the converter current) is equal to the reference current. When in lock, the frequency of the output signal is determined by a time constant (or equivalent time constant) of the frequency-locked clock generator.06-03-2010
20100176977Area-Efficient Analog-to-Digital Converter - The present invention relates generally to analog-to-digital converters (ADCs). Embodiments of the present invention provide novel ADC architectures directed at reducing the overall ADC area and power consumption. Embodiments of the present invention may be used in pipelined ADCs, cyclic ADCs, and successive approximation (SAR) ADCs, for example. Further, embodiments of the present invention may be implemented using both single-ended and differential configurations.07-15-2010

Patent applications by Tom Kwan, Cupertino, CA US

Tom W. Kwan, Cupertino, CA US

Patent application numberDescriptionPublished
20080266749Scalable integrated circuit high density capacitors - The present invention provides several scalable integrated circuit high density capacitors and their layout techniques. The capacitors are scaled, for example, by varying the number of metal layers and/or the area of the metal layers used to from the capacitors. The capacitors use different metallization patterns to form the metal layers, and different via patterns to couple adjacent metal layers. In embodiments, optional shields are included as the top-most and/or bottom-most layers of the capacitors, and/or as side shields, to reduce unwanted parasitic capacitance.10-30-2008
20090251346Segmented data shuffler apparatus for a digital to analog converter (DAC) - A method and apparatus is disclosed to convert a digital input signal to an analog output signal. A digital to analog converter (DAC) module converts the digital input signal to the analog output signal through segmentation. A primary sigma-delta modulator sigma-delta modulates the digital input signal to produce a primary digital segment and a primary quantization error. A primary sample delay delays the primary digital segment to produce a delayed primary digital segment. A primary decoder module decodes the delayed primary digital segment to produce a primary decoded digital signal. A primary scrambler scrambles the primary decoded digital signal to produce a primary scrambled digital signal. A primary DAC converts the primary scrambled digital signal from a digital representation to an analog representation to produce a primary analog segment. A secondary sigma-delta modulates the primary quantization error to produce a secondary digital segment. A secondary noise module shapes the secondary digital segment by a noise transfer function of the primary sigma-delta modulator to produce a noise shaped secondary digital segment. A secondary decoder module decodes the noise shaped secondary digital segment to produce a secondary decoded digital signal. A secondary scrambler scrambles the secondary decoded digital signal to produce a secondary scrambled digital signal. A secondary DAC converts the secondary scrambled digital signal from a digital representation to an analog representation to produce a secondary analog segment. A scaling module scales the magnitude of the secondary analog segment by a scaling factor to produce the secondary analog segment. An adder combines the primary analog segment and the secondary analog segment to produce the analog output signal.10-08-2009
20090283858Scalable Integrated Circuit High Density Capacitors - The present invention provides several scalable integrated circuit high density capacitors and their layout techniques. The capacitors are scaled, for example, by varying the number of metal layers and/or the area of the metal layers used to form the capacitors. The capacitors use different metallization patterns to form the metal layers, and different via patterns to couple adjacent metal layers. In embodiments, optional shields are included as the top-most and/or bottom-most layers of the capacitors, and/or as side shields, to reduce unwanted parasitic capacitance.11-19-2009
20090290283Scalable Integrated Circuit High Density Capacitors - The present invention provides several scalable integrated circuit high density capacitors and their layout techniques. The capacitors are scaled, for example, by varying the number of metal layers and/or the area of the metal layers used to from the capacitors. The capacitors use different metallization patterns to form the metal layers, and different via patterns to couple adjacent metal layers. In embodiments, optional shields are included as the top-most and/or bottom-most layers of the capacitors, and/or as side shields, to reduce unwanted parasitic capacitance.11-26-2009
20110115604REMOTE CONTROL FOR MULTIMEDIA SYSTEM HAVING TOUCH SENSITIVE PANEL FOR USER ID - Operating a remote control to identify a user by receiving touch pad input from at least one touch sensitive element of the remote control that has a plurality of touch sensitive elements. The touch pad input corresponds to the user's touch of at least some of the plurality of touch sensitive elements. The touch pad input is at least partially processed by processing circuitry of the remote control and transmitted to a multimedia system console via a communications interface of the remote control for processing of the at least partially processed touch pad input to identify the user via pattern recognition. At least partially processing the touch pad input can be by identifying at least one finger orientation, at least one finger spacing, at least one finger width, a plurality of finger knuckle/joint locations, and/or a plurality of finger lengths based upon the touch pad input.05-19-2011
20110115606TOUCH SENSITIVE PANEL IN VEHICLE FOR USER IDENTIFICATION - A vehicle control system includes at least one touch pad having a plurality of touch sensitive elements and processing circuitry communicatively coupled to the at least one touch pad. The processing circuitry is operable to receive touch pad input from the at least one touch pad, the touch pad input corresponding to a user's touch of at least some of the plurality of touch sensitive elements. The processing circuitry further processes the touch pad input to determine user finger characteristics. The processing circuitry further processes the user finger characteristics to identify the user via pattern recognition and alters at least one vehicle setting based upon the identified user. Vehicle settings may be one or more of entertainment system settings, navigation system settings, suspension system settings, seat settings, mirror settings, steering wheel settings, climate control system settings, suspension system settings, engine control system settings, lighting system settings, and communication system settings.05-19-2011
20110118025GAME CONTROLLER WITH TOUCH PAD USER INTERFACE - A game controller with a communications interface, at least one touch sensitive pad having a plurality of touch sensitive elements, and processing circuitry coupled to the communications interface and the at least one touch sensitive pad. The processing circuitry receives touch pad input via the plurality of touch sensitive elements of the at least one touch sensitive pad. The processing circuitry then transmits the touch pad input to a game console via the communications interface. The touch sensitive pad can have a plurality of separate and distinct touch sensitive pads, allowing the processing circuitry to receive touch pad input via each of the plurality of separate and distinct touch sensitive pads. Touch pad input could include user finger and/or user thumb touch pad input.05-19-2011
20110118026HAND-HELD GAMING DEVICE THAT IDENTIFIES USER BASED UPON INPUT FROM TOUCH SENSITIVE PANEL - Operating a game controller to identify a user by receiving touch pad input from at least one touch sensitive pad of the game controller that has a plurality of touch sensitive elements. The touch pad input corresponds to the user's touch of at least some of the plurality of touch sensitive elements. The touch pad input is at least partially processed by processing circuitry of the game controller and transmitted to a game console via a communications interface of the game controller for processing of the at least partially processed touch pad input to identify the user via pattern recognition. At least partially processing the touch pad input can be by identifying at least one finger orientation, at least one finger spacing, at least one finger width, a plurality of finger knuckle/joint locations, and/or a plurality of finger lengths based upon the touch pad input.05-19-2011
20110118027ALTERING VIDEO GAME OPERATIONS BASED UPON USER ID AND-OR GRIP POSITION - Operating a gaming system having a game console and a game controller by receiving touch pad input from at least one touch sensitive pad of the game controller that has a plurality of touch sensitive elements. The touch pad input corresponds to a user's touch of at least some of the plurality of touch sensitive elements. The touch pad input is at least partially processed by processing circuitry of the game controller to produce partially processed touch pad input and transmitted from the game controller to the game console via communications interfaces of the game controller and the game console. The game console processes the at least partially processed touch pad input to produce game alteration data. The at least one corresponding game operation is altered based upon the game alteration data.05-19-2011
20110118029HAND-HELD GAMING DEVICE WITH TOUCH SENSITIVE PANEL(S) FOR GAMING INPUT - Operating a game controller by receiving touch pad input from at least one touch sensitive pad of the game controller that has a plurality of touch sensitive elements. The touch pad input corresponds to the user's touch of at least some of the plurality of touch sensitive elements. The touch pad input is at least partially processed by processing circuitry of the game controller and the at least partially processed touch pad input is transmitted to a game console via a communications interface of the game controller for use as gaming input. At least partially processing the touch pad input can be by determining hand/foot position, changes in hand/foot position, hand grip/foot pressure, changes in hand grip/foot pressure based upon the touch pad input.05-19-2011
20120018843Scalable Integrated Circuit High Density Capacitors - The present invention provides several scalable integrated circuit high density capacitors and their layout techniques. The capacitors are scaled, for example, by varying the number of metal layers and/or the area of the metal layers used to from the capacitors. The capacitors use different metallization patterns to form the metal layers, and different via patterns to couple adjacent metal layers. In embodiments, optional shields are included as the top-most and/or bottom-most layers of the capacitors, and/or as side shields, to reduce unwanted parasitic capacitance.01-26-2012

Patent applications by Tom W. Kwan, Cupertino, CA US

Tom W. Kwan, Milpitas, CA US

Patent application numberDescriptionPublished
20080284919Fully integrated tuner architecture - An integrated receiver with channel selection and image rejection substantially implemented on a single CMOS integrated circuit is described. A receiver front end provides programmable attenuation and a programmable gain low noise amplifier. Frequency conversion circuitry advantageously uses LC filters integrated onto the substrate in conjunction with image reject mixers to provide sufficient image frequency rejection. Filter tuning and inductor Q compensation over temperature are performed on chip. The filters utilize multi track spiral inductors. The filters are tuned using local oscillators to tune a substitute filter, and frequency scaling during filter component values to those of the filter being tuned. In conjunction with filtering, frequency planning provides additional image rejection. The advantageous choice of local oscillator signal generation methods on chip is by PLL out of band local oscillation and by direct synthesis for in band local oscillator. The VCOs in the PLLs are centered using a control circuit to center the tuning capacitance range. A differential crystal oscillator is advantageously used as a frequency reference. Differential signal transmission is advantageously used throughout the receiver.11-20-2008
20110067083Fully Integrated Tuner Architecture - An integrated receiver with channel selection and image rejection substantially implemented on a single CMOS integrated circuit is described. A receiver front end provides programmable attenuation and a programmable gain low noise amplifier. Frequency conversion circuitry advantageously uses LC filters integrated onto the substrate in conjunction with image reject mixers to provide sufficient image frequency rejection. Filter tuning and inductor Q compensation over temperature are performed on chip. The filters utilize multi track spiral inductors. The filters are tuned using local oscillators to tune a substitute filter, and frequency scaling during filter component values to those of the filter being tuned. In conjunction with filtering, frequency planning provides additional image rejection. The advantageous choice of local oscillator signal generation methods on chip is by PLL out of band local oscillation and by direct synthesis for in band local oscillator. The VCOs in the PLLs are centered using a control circuit to center the tuning capacitance range. A differential crystal oscillator is advantageously used as a frequency reference. Differential signal transmission is advantageously used throughout the receiver.03-17-2011

Patent applications by Tom W. Kwan, Milpitas, CA US

Yul Kwan, Coronoa, CA US

Patent application numberDescriptionPublished
20080317652Emission control system internal to a boiler - This invention is an emission control system wherein the boiler hosts a reactor which contains one or more catalysts for the purpose of reducing NO12-25-2008

Yul Kwan, Corona, CA US

Patent application numberDescriptionPublished
20080279741Reactor system for reducing NOx emissions from boilers - A zeolite based SCR catalyst for NOx reduction using a reducing agent for treating exhaust streams from industrial and commercial boilers is provided. The reactor system has a zeolite based catalyst arranged in catalyst cassettes in a modular fashion where the reactor containing the zeolite based SCR catalyst cassettes is placed in a perpendicular direction to the exhaust exiting the industrial and/or commercial boiler. The catalyst selectively reduces nitrogen oxides to nitrogen with a reducing agent at low to medium temperatures. The reactor results in high NOx conversions and very low ammonia slip and is active for a wide range of boiler firing conditions. Boilers with low NOx and/or ultra low NOx burners can be replaced with a standard conventional burner for overall emissions reduction performance, efficiency improvements and energy savings. Boilers with low NOx and ultra low NOx burners can also be fitted with this zeolite based SCR catalyst reactor for additional NOx reductions and energy savings.11-13-2008
20090274601Method of reducing nitrogen oxides in a gas stream with vaporized ammonia - The present invention is a method for selective reduction of nitrogen oxides in a gas stream with ammonia wherein the ammonia is vaporized prior to contacting it with the carrying fluid. The present invention also comprises a reducing agent dispersion system for use in substantially uniformly mixing a reducing agent with nitrogen oxides in a flue gas stream comprising a header and a plurality of lances. Further, the present invention comprises a novel reactor design for use in selective reduction of nitrogen oxides in a gas stream.11-05-2009
20110133127 SYSTEM AND METHOD TO GASIFY AQUEOUS UREA INTO AMMONIA VAPORS USING SECONDARY FLUE GASES - The present invention is a combustion system employing a urea-to-ammonia vapor reactor system. The urea-to-ammonia reactor housing enclosed in a bypass flow duct that receives a secondary flue gas stream at a split point from a main flue gas stream containing nitrogen oxides (NOx) emanating from a boiler. The bypass flow duct allows the secondary flue gas stream to flow past the enclosed reactor housing where injected aqueous urea in atomized or non-atomized form, is gasified to ammonia vapor. The resulting gaseous mixtures of ammonia, its by-products and the secondary flue gas stream subsequently rejoin the main stream, before the main flue gases are treated through a Selective Catalytic Reduction (SCR) reactor apparatus. A residence time of the secondary stream within the bypass flow duct, which may be increased by a recirculation loop, enables effective conversion of urea to ammonia to be used in the SCR apparatus.06-09-2011

Patent applications by Yul Kwan, Corona, CA US