Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Chan, Sunnyvale

Ada Y. Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20100299623Directional Focus Navigation - A rendering engine that supports directional focus navigation, in response to a directional input, shifts the focus to an appropriate focusable element. The rendering engine determines one or more focusable elements that are candidates to receive the focus based on the received directional input and based on the relative display locations of the focusable elements. The rendering engine selects the most appropriate candidate focusable element based on each candidate element's display location in relation to the display location of the element that currently has focus.11-25-2010

Patent applications by Ada Y. Chan, Sunnyvale, CA US

Bonnie Ming-Yan Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090166820TSOP LEADFRAME STRIP OF MULTIPLY ENCAPSULATED PACKAGES - A method of fabricating a semiconductor leadframe package from a strip including multiply encapsulated leadframe packages, and a leadframe package formed thereby are disclosed. An entire row or column of leadframes gets encapsulated together. Encapsulating an entire row or column reduces the keep-out area between adjacent leadframe packages, which allows the internal leads of each leadframe and the semiconductor die coupled thereto to be lengthened.07-02-2009
20090166828ETCHED SURFACE MOUNT ISLANDS IN A LEADFRAME PACKAGE - A method of fabricating a leadframe-based semiconductor package, and a semiconductor package formed thereby, are disclosed. The semiconductor package includes a leadframe and one or more semiconductor die affixed to a die paddle of the leadframe. The leadframe is formed with a plurality of electrical terminals that get surface mounted to a host PCB. The leadframe further includes one or more extended leads, at least one of which includes an electrically conductive island which gets surface mounted to the host PCB with the electrical terminals. The islands effectively increase the number terminals within the package without adding footprint to the package.07-02-2009

Chiu-Ki Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20100281034Query-Independent Entity Importance in Books - A corpus contains information including text from books and metadata about the books. The book texts mention entities of various types, such as location, date, event, and person entities. An entity importance engine analyzes the information in the corpus to identify the entities mentioned therein, and ranks the entities using query-independent importance scores. The importance scores can be based in part on the contexts in which the entities are mentioned by the books. A presentation engine enables searching of the corpus to identify books satisfying a search query. The presentation engine presents information about a designated book. Entities mentioned in the book are presented in a style selected to enhance comprehension and utility. For example, location entities can be presented on a map with markers showing the locations of the entities. The number of entities presented are limited and ordered based on the query-independent importance scores.11-04-2010

David A. Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080268643METHODS AND APPARATUS FOR POLISHING CONTROL - A CMP station can be closed loop controlled by using data obtained by an inline metrology station from a first polished wafer to affect the processing of subsequent polished wafers. The first wafer is polished and measured by the inline metrology station. The metrology station measures at various points the array dielectric thickness, field dielectric thickness, barrier residue thickness and metal residue thickness. The data is then inputted into an algorithm and polishing parameter outputs are calculated. The outputs are sent to the CMP station and used to supplement or replace the previous polishing parameters. Subsequent wafers are polished on the CMP station using the revised polishing parameters.10-30-2008
20100062684POLISHING SYSTEM WITH IN-LINE AND IN-SITU METROLOGY - A computer-implemented method for process control in chemical mechanical polishing in which an initial pre-polishing thickness of a substrate is measured at a metrology station, a parameter of an endpoint algorithm is determined from the initial thickness of the substrate, a substrates is polished at a polishing station, and polishing stops when an endpoint criterion is detected using the endpoint algorithm.03-11-2010
20110195528POLISHING SYSTEM WITH IN-LINE AND IN-SITU METROLOGY - A computer-implemented method for process control in chemical mechanical polishing in which an initial pre-polishing thickness of a substrate is measured at a metrology station, a parameter of an endpoint algorithm is determined from the initial thickness of the substrate, a substrates is polished at a polishing station, and polishing stops when an endpoint criterion is detected using the endpoint algorithm.08-11-2011

Patent applications by David A. Chan, Sunnyvale, CA US

Frank Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20100025270BIOSENSOR CONTAINER - A biosensor container comprising a housing defining an internal glucose test strip compartment. The housing has an engagement portion for retaining a detachable means for storing data, and the means for storing data has data stored thereon specific to a batch of glucose test strips. At least one of the housing and the means for storing data includes at least one data reading element that is externally accessible when the means for storing data is retained by the engagement portion of the housing. The container includes various fail safe features to prevent mishandling and insure the user obtains the correct results. The housing includes means for connecting to the bG meter only when the means for storing data is retained by the housing. The housing further includes means for dispensing glucose test strips only when the housing is in either of an attached-to meter mode or a stand-alone mode. In the attached-to-meter mode the means for storing data is retained by the housing and the housing is connected to a bG meter. In the stand-alone mode the means for storing data is detached from the housing and the housing is not connected to the bG meter.02-04-2010
20100145230INTEGRATED LANCING TEST STRIP WITH RETRACTABLE LANCET - An integrated lancing test strip device includes a lancet configured to form an incision in tissue and a test strip coupled to the lancet for analyzing body fluid. A retention mechanism acts as a detent to hold the lancet in a static position relative to the test strip before forming the incision. The retention mechanism is configured to release the lancet for retracting the lancet relative to the test strip to reduce smearing of body fluid by the lancet during collection of the fluid with the test strip. In one form, the retention mechanism includes breakable tabs that are broken to release the lancet, and the lancet is retracted via translational movement. The retention mechanism in another form includes one or more dimples that release the lancet when the lancet is retracted via rotational motion. In a further form, the entire integrated device is rotated to collect fluid.06-10-2010
20110182785Flat Pop-Up Primary Container And Methods of Manufacturing And Utilization Thereof - A test strip container with a pop-up design which provides easy removal of test strips, and methods of manufacturing and utilization thereof are disclosed. The test strip container comprises a base, a lid, and an elevating platform which translates in a vertical direction upon opening of the test strip container. The test strips are arranged within the base such that they face radially inward and rest upon the elevating platform. Translation of the elevating platform causes the test strips resting upon the platform to translate upward in a perpendicular manner, such that they may be easily removed by test strip users.07-28-2011

Patent applications by Frank Chan, Sunnyvale, CA US

Hester Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20110106007ANTERIOR INFLATION BALLOON - An inflatable bone tamp for performing a minimally invasive surgical procedure includes an inflatable structure having at least three contiguous lobes, that when inflated, cause the inflatable structure to exhibits an outwardly tapering expansion profile. By forming the inflatable structure such that the reduced-diameter junction(s) between the lobes has a greater wall thickness then the adjacent lobes, the durability and abrasion-resistance of the inflatable bone tamp can be increased.05-05-2011
20110106184ANTERIOR INFLATION BALLOON - An inflatable bone tamp for performing a minimally invasive surgical procedure includes an inflatable structure that exhibits an outwardly tapering expansion profile. The outward taper can beneficially allow the inflatable bone tamp to exert greater targeted force in difficult environments. For example, in a vertebra with a compression fracture, the outwardly tapering expansion profile of the inflatable bone tamp can result in greater lifting force being applied to the endplates of the vertebra, thereby increasing the likelihood of restoring the height lost due to the compression fracture.05-05-2011

Michael Y. Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090174070Three-dimensional stacked substrate arrangements - Three-dimensional stacked substrate arrangements with reliable bonding and inter-substrate protection.07-09-2009
20110260319THREE-DIMENSIONAL STACKED SUBSTRATE ARRANGEMENTS - Three-dimensional stacked substrate arrangements with reliable bonding and inter-substrate protection.10-27-2011

Patent applications by Michael Y. Chan, Sunnyvale, CA US

Patrick Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20110261005METHOD AND APPARATUS FOR IMPROVING DYNAMIC RANGE OF A TOUCHSCREEN CONTROLLER - A touchscreen system for increasing the dynamic range of the system comprising a touchscreen coupled to an offset cancellation element and a capacitance measuring element. The offset cancellation element is configured to be dynamically changed in capacitance such that it offsets parasitic and sensor capacitances of the touchscreen sensors thereby leaving only touch event capacitance to be measured by the measuring element. The offset cancellation element is able to adjust to the initial unwanted capacitances of each sensor as well as dynamically adjust to changes in the unwanted capacitance due to the environment. In some embodiments, the offset cancellation element is a capacitance digital-to-analog converter that is controlled by a controller for offsetting the unwanted capacitance. As a result, the touchscreen system is able to utilize a small integrating capacitor thereby lowering cost and improving the dynamic range of the system.10-27-2011
20110261006SYSTEM FOR AND METHOD OF TRANSFERRING CHARGE TO CONVERT CAPACITANCE TO VOLTAGE FOR TOUCHSCREEN CONTROLLERS - A touchscreen controller system determines the actual locations of multiple simultaneous touches by eliminating mutual capacitance between adjacent rows and columns during self-capacitance measurements and selectively enabling mutual capacitance during mutual capacitance measurements. During the self-capacitance measurements, the controller system generates a set of candidate touch locations, which includes the locations of real and ghost touches. During the mutual capacitance measurements, only the locations in the candidate set are measured and, from these measurements, the actual touch locations are determined. By limiting the mutual capacitive measurements to only a small subset of the locations over the entire touch panel, real touch locations are determined on a linear order. Also, by using on-chip integration capacitors, embodiments of the invention are able to perform each measurement in a single cycle.10-27-2011
20110261007NOISE CANCELLATION TECHNIQUE FOR CAPACITIVE TOUCHSCREEN CONTROLLER USING DIFFERENTIAL SENSING - A differential sensing scheme provides a means for detecting one or more touch events on a touch sensitive device in the presence of incident noise. Instead of sensing one touch sensitive channel, such as a row, column, or single touch sensor, multiple touch sensitive channels are sampled at a time. By sampling two nearby channels simultaneously and doing the measurement differentially, noise common to both channels is cancelled. The differential sensing scheme is implemented using simple switch-capacitor AFE circuitry. The originally sensed data on each individual channel is recovered free of common-mode noise. The recovered sensed data is used to determine the presence of one or more touch events and if present the location of each touch event on the touch sensitive device.10-27-2011
20110261008USE OF RANDOM SAMPLING TECHNIQUE TO REDUCE FINGER-COUPLED NOISE - Random sampling techniques include techniques for reducing or eliminating errors in the output of capacitive sensor arrays such as touch panels. The channels of the touch panel are periodically sampled to determine the presence of one or more touch events. Each channel is individually sampled in a round robin fashion, referred to as a sampling cycle. During each sampling cycle, all channels are sampled once. Multiple sampling cycles are performed such that each channel is sampled multiple times. Random sampling techniques are used to sample each of the channels. One random sampling technique randomizes a starting channel in each sampling cycle. Another random sampling technique randomizes the selection of all channels in each sampling cycle. Yet another random sampling technique randomizes the sampling cycle delay period between each sampling cycle. Still another random sampling technique randomizes the channel delay period between sampling each channel.10-27-2011

Paul Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090136113REDUCING FALSE POSITIVES IN COMPUTER-AIDED DETECTION - Methods, systems, and related computer program products for computer-aided detection (CAD) of anatomical abnormalities in digital (or digitized) x-ray mammograms are described. The inventive techniques are based on using a foundational CAD processing algorithm that is characterized by at least one of non-shift-invariance, non-rotational-invariance, and non-inversional-invariance. According to one preferred embodiment, a first x-ray mammogram image of a breast is received, and at least one altered version thereof is generated that differs therefrom by at least one of image shift, image rotation, and image inversion. The first x-ray mammogram image and each of the at least one altered versions thereof are individually processed using the foundational CAD algorithm to generate a respective plurality of individual CAD detection sets. The plurality of CAD detection sets are then compared to generate an overall CAD detection set.05-28-2009
20090234245NON-INVASIVE MONITORING OF INTRACRANIAL PRESSURE - Methods, systems, and related computer program products for are described for non-invasive detection of intracranial pressure (ICP) variations in an intracranial compartment of a patient. Optical radiation is propagated transcranially into the intracranial compartment, and optical radiation that has migrated through at least a portion of the intracranial compartment and back out of the cranium is detected. At least one signal representative of the detected optical radiation is processed to extract therefrom at least one component signal that varies in time according to at least one of an intrinsic physiological oscillation and an externally driven oscillation in the patient. Examples of suitable intrinsic physiological oscillations include intrinsic respiratory and cardiac oscillations. Examples of suitable externally driven oscillations include ventilated respiratory oscillations and externally mechanically induced oscillations. The extracted component signal is then processed to generate an output signal representative of the ICP variations in the intracranial compartment.09-17-2009

Su Han Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20100094868DETECTION OF UNDESIRABLE WEB PAGES - A system for detecting artificial promotion of a resource, including a search engine operative to index a set incoming links (“inlinks”) which reference the resource, a log module coupled with the search engine and configured to store log data associated with the set of inlinks, a partitioning module coupled with log module and operative to partition the set of inlinks into a plurality of groups of inlinks based on at least one partitioning scheme, a statistics module coupled with the partitioning module and operative to compute a statistic associated with the inlinks within each of the plurality of groups of inlinks, and a computation module coupled with the statistics module and operative to process the computed statistic associated with the inlinks of each of the plurality of groups of inlinks and compute a metric associated with set of inlinks where the metric indicates a level of uniformity of a distribution of values of the respective computed statistics among the plurality of groups of inlinks, and where the search engine places a list of search results, generated in response to a search query, in a pattern based on the metric.04-15-2010
20100287129SYSTEM, METHOD, OR APPARATUS RELATING TO CATEGORIZING OR SELECTING POTENTIAL SEARCH RESULTS - Embodiments of methods, apparatuses, devices and systems associated with categorizing or selecting potential search engine results are disclosed.11-11-2010

Tung-Fai Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080273548CONFIGURATION OF SERVICE GROUPS IN A CABLE NETWORK - A method and apparatus for configuring service groups in a cable network is provided. A method may comprise identifying a primary downstream channel in a cable network and identifying a plurality of fiber nodes fed by the primary downstream channel. For each fiber node identified, the method may comprise identifying a set of downstream channels communicating with the fiber node. If duplicate sets are identified, duplicate sets of downstream channels may be eliminated and a downstream service group may be associated with each of the remaining sets of downstream channels. In an example embodiment, at least one Media Access Control (MAC) domain is automatically selected to correspond to the identified service groups.11-06-2008

Wai Cheong Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20110291729Hardware performance monitor (HPM) with extended resolution for adaptive voltage scaling (AVS) systems - An apparatus includes a delay line having at least two parallel branches, where each branch includes multiple delay cells coupled in series. The delay line is configured to receive an input signal and to propagate the input signal in parallel through the delay cells in the branches. The apparatus also includes multiple sampling circuits configured to sample the input signal at different taps in the branches of the delay line and to output sampled values. The taps in a first of the branches are associated with different amounts of delay compared to the taps in a second of the branches. At least some of the delay cells in the branches of the delay line could have a minimum delay, and a difference in delay between at least one tap in the first branch and at least one tap in the second branch could be less than a smallest of the minimum delays.12-01-2011

Wei Chan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20100167981Encapsidation of Heterologous Entities into Virus-Like Particles - Methods are provided for the utilization of bacterial cell-free extracts in the synthesis of high yields of virus like particles with encapsidated cargo.07-01-2010