Zhang, Sunnyvale
Anne Ya Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20100125570 | CLICK MODEL FOR SEARCH RANKINGS - Approaches and techniques are discussed for ranking the documents indicated in search results for a query based on click-through information collected for the query in previous query sessions. According to an embodiment of the invention, when calculating a relevance score for a particular document, one may overcome positional bias by utilizing click-through information about other documents previously returned in the same search results as the particular document. According to an embodiment, one may utilize Dynamic Bayesian Network, based on said click-through information, to model relevance. According to an embodiment of the invention, one may utilize click-through information to generate targets for learning a ranking function. | 05-20-2010 |
20110071965 | SYSTEM AND METHOD FOR CROSS DOMAIN LEARNING FOR DATA AUGMENTATION - According to an example embodiment, a method comprises executing instructions by a special purpose computing apparatus to, for labeled source domain data having a plurality of original labels, generate a plurality of first predicted labels for the labeled source domain data using a target function, the target function determined by using a plurality of labels from labeled target domain data. The method further comprises executing instructions by the special purpose computing apparatus to apply a label relation function to the first predicted labels for the source domain data and the original labels for the source domain data to determine a plurality of weighting factors for the labeled source domain data. The method further comprises executing instructions by the special purpose computing apparatus to generate a new target function using the labeled target domain data, the labeled source domain data, and the weighting factors for the labeled source domain data, and evaluate a performance of the new target function to determine if there is a convergence. | 03-24-2011 |
Cerina Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140353774 | METHODS FOR STICTION REDUCTION IN MEMS SENSORS - A method of the invention includes reducing stiction of a MEMS device by providing a conductive path for electric charge collected on a bump stop formed on a substrate. The bump stop is formed by depositing and patterning a dielectric material on the substrate, and the conductive path is provided by a conductive layer deposited on the bump stop. The conductive layer can also be roughened to reduce stiction. | 12-04-2014 |
20150076631 | REDUCTION OF CHIPPING DAMAGE TO MEMS STRUCTURE - A MEMS (microelectromechanical systems) structure comprises a MEMS wafer. A MEMS wafer includes a cap with cavities bonded to a structural layer through a dielectric layer disposed between the cap and the structural layer. Unique configurations of MEMS devices and methods of providing such are set forth which provide for, in part, creating rounded, scalloped or chamfered MEMS profiles by shaping the etch mask photoresist reflow, by using a multi-step deep reactive ion etch (DRIE) with different etch characteristics, or by etching after DRIE. | 03-19-2015 |
20150353353 | METHODS FOR STICTION REDUCTION IN MEMS SENSORS - A method of the invention includes reducing stiction of a MEMS device by providing a conductive path for electric charge collected on a bump stop formed on a substrate. The bump stop is formed by depositing and patterning a dielectric material on the substrate, and the conductive path is provided by a conductive layer deposited on the bump stop. The conductive layer can also be roughened to reduce stiction. | 12-10-2015 |
20160039668 | APPARATUS AND METHOD TO FABRICATE MEMS DEVCE - A MEMS device and fabrication of MEMS device is disclosed. The method includes providing a device layer, disposing a sacrificial layer over a first surface of the device layer, forming at least one MEMS feature in the device layer, wherein the formed MEMS feature is attached to the sacrificial layer. Selective portions of the sacrificial layer are removed so as to permit movement of the formed MEMS feature. | 02-11-2016 |
Chong Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140376606 | GRAPHICS SERVER AND METHOD FOR STREAMING RENDERED CONTENT VIA A REMOTE GRAPHICS PROCESSING SERVICE - A graphics server and method for streaming rendered content via a remote graphics rendering service. One embodiment of the graphics server includes: (1) a frame capturer configured to capture frames of rendered content at a frame rate, (2) an encoder configured to encode captured frames at the frame rate, and (3) a processor configured to cause encoded frames to be transmitted if the rendered content is at least partially changed, and cause a skip-frame message to be transmitted, the skip-frame message configured to cause the frame capturer to forgo capturing and the encoder to forgo encoding if the rendered content is unchanged. | 12-25-2014 |
Dachuan Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20080288526 | Composition of electronic document layout - Resolution and composition of electronic document layout are provided. An intermediate text data structure may be generated to hold a “resolved” rich text state for a given document. Properties contained in the “resolved” rich text state are a composite of all relevant properties including user defined and entered properties and including properties associated with the document according to a pre-built document context. This text body resolution process then may be utilized for generating a composite text layout for the text streams associated with a plurality of document components for generating a single rich text stream for presentation to and editing by a user. | 11-20-2008 |
20100037140 | Sections of a Presentation having User-Definable Properties - In general, this disclosure describes techniques that employ user-defined values of properties of sections of an electronic presentation. As described herein, a user may configure a presentation to include a plurality of sections. Each of the sections includes zero or more slides of the electronic slide presentation. In addition to the slides associated with each section, each of the sections is associated with one or more properties having values that can be defined by an author of the presentation. Because the values of the properties of the sections are user-definable, these properties may, in some implementations of these techniques, enable the author of the presentation to use the sections in ways not possible in presentation applications that merely use sections as a means of grouping thumbnail images of slides for navigation among slides in an authoring interface. | 02-11-2010 |
20110138268 | REMOTE BATCH EDITING OF FORMATTED TEXT VIA AN HTML EDITOR - Remote batch editing of formatted text may be provided. A request to edit a source document comprising text using a first markup language may be received. The source document may be converted to a second markup language and provided to the requestor. Changes to the converted document may be received and edit commands may be generated for those changes. The edit commands may then be applied to the source document. | 06-09-2011 |
20120117194 | SERIALIZING DOCUMENT EDITING COMMANDS - A command stream is generated that includes serialized commands for editing a document. The command stream can be applied to a modified document to generate a single document that contains modifications to the document made using both a Web application and a client application. The command stream can also be utilized to recreate the edited state of a document following the disconnection from a Web application for editing the document, to load balance a server computer hosting the Web application even while editing sessions are in progress, to perform an upgrade of a server hosting the Web application while editing sessions are in progress, and for other purposes. | 05-10-2012 |
20120131464 | Sections of a Presentation having User-Definable Properties - In general, this disclosure describes techniques that employ user-defined values of properties of sections of an electronic presentation. As described herein, a user may configure a presentation to include a plurality of sections. Each of the sections includes zero or more slides of the electronic slide presentation. In addition to the slides associated with each section, each of the sections is associated with one or more properties having values that can be defined by an author of the presentation. Because the values of the properties of the sections are user-definable, these properties may, in some implementations of these techniques, enable the author of the presentation to use the sections in ways not possible in presentation applications that merely use sections as a means of grouping thumbnail images of slides for navigation among slides in an authoring interface. | 05-24-2012 |
20150253941 | SECTIONS OF A PRESENTATION HAVING USER-DEFINABLE PROPERTIES - In general, this disclosure describes techniques that employ user-defined values of properties of sections of an electronic presentation. As described herein, a user may configure a presentation to include a plurality of sections. Each of the sections includes zero or more slides of the electronic slide presentation. In addition to the slides associated with each section, each of the sections is associated with one or more properties having values that can be defined by an author of the presentation. Because the values of the properties of the sections are user-definable, these properties may, in some implementations of these techniques, enable the author of the presentation to use the sections in ways not possible in presentation applications that merely use sections as a means of grouping thumbnail images of slides for navigation among slides in an authoring interface. | 09-10-2015 |
Dongmin Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140089124 | Dynamic Product Content Generation - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for building and serving dynamic product advertisements. A request is received for content including request data. Product data is accessed representing multiple product records, each associated with a different product. Multiple matching rules are applied to each of the product records in order to identify a subset of product records satisfying the matching rules. For each of the product records satisfying the matching rules, multiple scores are generated, each score representing the relevance of the product to the request based on the request data. The scores are aggregated. One or more of the product records are selected based at least on the aggregate scores. A dynamic product content item is served in response to the request featuring the products associated with the one or more selected product records. | 03-27-2014 |
Dong Ping Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20160086654 | THERMAL AWARE DATA PLACEMENT AND COMPUTE DISPATCH IN A MEMORY SYSTEM - A method of managing thermal levels in a memory system may include determining an expected thermal level associated with each of a plurality of locations in a memory structure, and for each operation of a plurality of operations addressed to the memory structure, assigning the operation to a target location of the plurality of physical locations in the memory structure based on a thermal penalty associated with the operation and the expected thermal level associated with the target location. | 03-24-2016 |
Fenghong Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090127723 | AIM-Compatible Targets for Use with Methods of Inspecting and Optionally Reworking Summed Photolithography Patterns Resulting from Plurally-Overlaid Patterning Steps During Mass Production of Semiconductor Devices - Alignment targets include optically resolvable regions and SEM resolvable regions. SEM measurements taken of the SEM resolvable regions produce correction factors that can be applied to optical measurements taken of the optically resolvable regions where the correction factors improve the accuracy of the optical measurements. When one or more batches of wafers from a continuous production run are to be measured, a small sub-sample is measured with use of an SEM scan of their SEM resolvable regions. Then the correction factors developed from the SEM scans are applied to optical measurements taken of others of the wafers in the same mass production run. | 05-21-2009 |
20090253079 | FORMING REVERSE ILLUMINATION PATTERNS - In photolithographic exposure, the illumination pattern ( | 10-08-2009 |
20090297956 | PHOTOLITHOGRAPHY WITH OPTICAL MASKS HAVING MORE TRANSPARENT FEATURES SURROUNDED BY LESS TRANSPARENT FEATURES - In photolithographic exposure, a feature ( | 12-03-2009 |
20100063764 | USE OF DIFFERENT PAIRS OF OVERLAY LAYERS TO CHECK AN OVERLAY MEASUREMENT RECIPE - An overlay measurement recipe is checked for reliability as follows. A first pair of overlay layers ( | 03-11-2010 |
Feng-Hong Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090130570 | Methods for Inspecting and Optionally Reworking Summed Photolithography Patterns Resulting from Plurally-Overlaid Patterning Steps During Mass Production of Semiconductor Devices - A batch of wafers is temporarily stalled during a Double Pattern Technology (DPT) process before a temporary representation of a second of to-be-overlaid patterns is permanently combined with a first of the patterns. Sampled ones of the stalled wafers are inspected to determine if sufficiently close alignment is present between the two patterns. If excessive misalignment is detected (e.g., by SEM microscopy), the second but still temporary pattern representation is erased from all wafers of the batch and the batch is routed for rework and corrected reestablishment of the temporary representation of the second of to-be-overlaid patterns. | 05-21-2009 |
Gary Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090076329 | Disposable Stereoscopic Endoscope System - A disposable simultaneous stereo endoscope system is disclosed. The disposable endoscope does not include image relay. Instead, two electronic imaging sensors and solid illumination lighting are arranged inside the endoscope. A demultiplexing beam splitter is used for splitting the two imaging light beams to the two imaging devices. A wedged multi-facet illumination window is used to create an illumination field that is larger than the field of view of the imaging optics. An electrically conductive heat sink is engaged for dissipating the heat generated by the solid light source and also for shielding end side of the endoscope. The disposable endoscope is shielded from electromagnetic interferences. A repeater unit is used to electrically connect the disposable endoscope with a remote receiver and to increase the data transfer rate. An electrical isolation means is provided between the endoscope and an image processing and power conditioning unit to protect the endoscope against electric shock. | 03-19-2009 |
Guangbin Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090201400 | Backside illuminated image sensor with global shutter and storage capacitor - A backside illuminated imaging sensor pixel includes a photodiode region, a pixel circuitry region, and a storage capacitor. The photodiode region is disposed within a semiconductor die for accumulating an image charge. The pixel circuitry region is disposed on the semiconductor die between a frontside of the semiconductor die and the photodiode region. The pixel circuitry region overlaps at least a portion of the photodiode region. The storage capacitor is included within the pixel circuitry region overlapping the photodiode region and is selectively coupled to the photodiode region to temporarily store image charges accumulated thereon. | 08-13-2009 |
20090243668 | FREQUENCY DIVIDER SPEED BOOSTER - Embodiments of the present invention synthesize a core frequency divider by adding a switching feedback shell and using multiple clock edges to trigger the frequency divider. Feedback logic is used to determine which edge will be used. Embodiments allow multiple recursive use, which boosts the overall speed resulting frequency divider circuit 2 | 10-01-2009 |
Guanghua Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140160019 | METHODS FOR ENHANCING USER INTERACTION WITH MOBILE DEVICES - A method for enhancing user interaction with mobile electronic devices is presented. The method includes determining screen orientation on the device by first detecting the presence of a user using data captured by a camera of the portable electronic device. The method further includes searching the data from the camera for a plurality of physical characteristics of the user if a user is detected. The method also includes determining a facial orientation of the user based on information regarding at least one physical characteristic of the user determined from the data. Finally, the method includes setting a screen orientation of a display device of the portable electronic device based on the determined facial orientation of the user. | 06-12-2014 |
20150035999 | METHOD FOR SHARING DIGITAL PHOTOS SECURELY - A method for sharing digital photos securely is presented. The method includes capturing image data using a digital camera system. It also includes encrypting the image data using an encryption key to produce encrypted image data. Further, it comprises storing metadata associated with the encrypting in at least one field within a file format, wherein the file format defines a structure for storing the encrypted image data, and wherein the at least one field is located within an extensible segment of the file format. Finally, it comprises transmitting the encrypted image data to a recipient. | 02-05-2015 |
20150036020 | METHOD FOR SHARING ORIGINAL PHOTOS ALONG WITH FINAL PROCESSED IMAGE - A method for storing digital images is presented. The method comprises accessing a first image. It further comprises capturing at least one second image. Further, it comprises storing metadata associated with the at least one second image in at least one field within a file format of the first image, wherein the file format defines a structure for the image, and wherein the at least one field is located within an extensible segment of the file format. In one embodiment, the at least one second image is an image that is intermediate in relation to the first image, wherein the at least one second image is selected from a group consisting of: intermediate HDR images; RAW Bayer image data; RGB image data; RAW images; multiple exposures captured to produce a single final image. | 02-05-2015 |
Guanghua Gary Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140071245 | SYSTEM AND METHOD FOR ENHANCED STEREO IMAGING - A system and method for stereoscopic image capture. The method includes capturing a first image with a first camera and capturing a second image with a second camera. The second camera comprises a lower resolution sensor than a sensor of the first camera. The method further includes determining a third image based on adjusting the first image to a resolution of the lower resolution sensor of the second camera and generating a stereoscopic image comprising the second image and the third image. | 03-13-2014 |
20140071330 | SYSTEM AND METHOD FOR ENHANCED MONOIMAGING - A system and method for enhanced automatic monoimaging. Embodiments of the present invention are operable for configuring a first camera based on a configuration determination by a second camera. The method includes capturing a first image with the first camera and determining an optical configuration based on an optical measurement performed by a second camera. In one embodiment, the second camera comprises a lower resolution sensor than a sensor of the first camera. The method further includes sending the optical configuration from the second camera to the first camera and adjusting a configuration of the first camera based on the optical configuration. The method further includes capturing a second image with the first camera. The first image and the second image may be preview images. | 03-13-2014 |
20140307116 | METHOD AND SYSTEM FOR MANAGING VIDEO RECORDING AND/OR PICTURE TAKING IN A RESTRICTED ENVIRONMENT - A system and method for initiating cooperative control over a mobile device configured to capture static images or images contained within a video sequence. The method includes obtaining an instruction on the mobile device from an external source. The method includes initiating an image controller on the mobile device, wherein the image controller controls an image capturing pipeline of the mobile device. The method includes determining that a raw image was captured by the mobile device. The method includes performing an action on the raw image based on the instruction. | 10-16-2014 |
20140368724 | METHODS FOR ENHANCING CAMERA FOCUSING PERFORMANCE USING CAMERA ORIENTATION - An electronic system for enhancing camera focusing on a portable electronic device is disclosed. The system comprises a body, a bus, and a camera module coupled to the bus and comprising a photosensitive substrate and a lens assembly wherein the lens assembly comprises a lens capable of being selectively moved to a distance from the photosensitive substrate for light focus thereon. Further, it comprises an accelerometer coupled to the bus and configured to generate orientation information, said orientation information indicating contemporaneous orientation of the body with respect to a predetermined reference. It also comprises a memory and a processor coupled to the bus. The memory comprises instructions that when executed implement an autofocus program configured to automatically determine the distance based on: 1) image data captured by said camera module; and 2) the orientation information generated by the accelerometer. | 12-18-2014 |
20150039621 | METHOD FOR CAPTURING THE MOMENT OF THE PHOTO CAPTURE - A method for storing digital images is presented. The method includes capturing an image using a digital camera system. It also comprises capturing metadata associated with the image or a moment of capture of the image. Further, it comprises storing the metadata in at least one field within a file format, wherein the file format defines a structure for the image, and wherein the at least one field is located within an extensible segment of the file format. In one embodiment, the metadata is selected from a group that comprises audio data, GPS data, time data, related image information, heat sensor data, gyroscope data, annotated text, and annotated audio. | 02-05-2015 |
Haochuan Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20080291448 | METHODS AND APPARATUS FOR FINDING A SUBSTRATE NOTCH CENTER - Methods and apparatus are provided for locating a notch and/or a center of the notch of a substrate. An exemplary method includes rotating a substrate; illuminating an edge of the substrate with a light beam as the substrate rotates; detecting a change in light intensity of the light beam as the substrate rotates; determining a rough location of a notch in the edge of the substrate based on a position of the substrate when the change in light intensity of the light beam is detected; and reversing a rotational direction of the substrate to determine a fine location of the notch in the edge of the substrate. Numerous other aspects are provided. | 11-27-2008 |
Haowei Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150301832 | DYNAMICALLY ENABLED BRANCH PREDICTION - Embodiments for a processor that selectively enables and disables branch prediction are disclosed. The processor may include counters to track a number of fetched instructions, a number of branches, and a number of mispredicted branches. A misprediction threshold may be calculated dependent upon the tracked number of branches and a predefined misprediction ratio. Branch prediction may then be disabled when the number of mispredictions exceed the determined threshold value and dependent upon the branch rate. | 10-22-2015 |
Jianlong Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20130197994 | SYSTEMS AND METHODS FOR DISPLAYING DIGITAL CONTENT AND ADVERTISEMENTS OVER ELECTRONIC NETWORKS - System and methods are provided for analyzing and displaying digital content and advertisements over electronic networks. In accordance with one implementation, a method is provided that calculates, using at least one processor, an engagement metric (including, for example, click probability) for a specific combination of time, promotion slot, and user segment, for an individual promotion of a set of promotions, and calculates a value of a landing page associated with the promotion. The method then can multiply the engagement metric and the value to determine the valuation of the promotion. The method can operate recursively by using previous calculations in later runs of the same method. | 08-01-2013 |
Jiayao Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20130050689 | Large Particle Detection For Multi-Spot Surface Scanning Inspection Systems - The illumination power density of a multi-spot inspection system is adjusted in response to detecting a large particle in the inspection path of an array of primary illumination spots. At least one low power, secondary illumination spot is located in the inspection path of an array of relatively high power primary illumination spots. Light scattered from the secondary illumination spot is collected and imaged onto one or more detectors without overheating the particle and damaging the wafer. Various embodiments and methods are presented to distinguish light scattered from secondary illumination spots. In response to determining the presence of a large particle in the inspection path of a primary illumination spot, a command is transmitted to an illumination power density attenuator to reduce the illumination power density of the primary illumination spot to a safe level before the primary illumination spot reaches the large particle. | 02-28-2013 |
20140268172 | Enhanced Inspection and Metrology Techniques And Systems Using Bright-Field Differential Interference Contrast - A method of providing high accuracy inspection or metrology in a bright-field differential interference contrast (BF-DIC) system is described. This method can include creating first and second beams from a first light beam. The first and second beams have round cross-sections, and form first partially overlapping scanning spots radially displaced on a substrate. Third and fourth beams are created from the first light beam or a second light beam. The third and fourth beams have elliptical cross-sections, and form second partially overlapping scanning spots tangentially displaced on the substrate. At least one portion of the substrate can be scanned using the first and second partially overlapping scanning spots as the substrate is rotated. Radial and tangential slopes can be determined using measurements obtained from the scanning using the first and second partially overlapping scanning spots. These slopes can be used to determine wafer shape or any localized topography feature. | 09-18-2014 |
Leilei Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20080303152 | Contact pad and method of forming a contact pad for an integrated circuit - A contact pad in an integrated circuit is disclosed. The contact pad comprises a flat portion comprising a base of the contact pad; a plurality of projections extending from and substantially perpendicular to the flat portion; and a solder ball attached to the projections and the flat portion. A method of forming a contact pad is also disclosed. | 12-11-2008 |
20100193229 | BARRIER LAYER TO PREVENT CONDUCTIVE ANODIC FILAMENTS - A through hole is formed in a circuit board ( | 08-05-2010 |
20120098130 | LEAD-FREE STRUCTURES IN A SEMICONDUCTOR DEVICE - A semiconductor device includes a semiconductor die and lead-free solder bumps disposed on a surface of the semiconductor die. A substrate includes metal layers and dielectric layers. One of the metal layers includes contact pads corresponding to lead-free solder bumps, and one of the dielectric layers is an exterior dielectric layer having respective openings for the contact pad. Respective copper posts are disposed on the contact pads. The respective copper post for each contact pad extends from the contact pad through the respective opening for the contact pad. The semiconductor die is mounted on the substrate with connections between the lead-free solder bumps and the copper posts. | 04-26-2012 |
20130251967 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR CONTROLLING WARPING OF A SUBSTRATE - A system, method, and computer program product are provided for controlling warping of a substrate. In use, a first solder mask is attached to a top side of a substrate. Additionally, a second solder mask is attached to a bottom side of the substrate, wherein the first solder mask and the second solder mask control warping of the substrate. | 09-26-2013 |
20130252414 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR AFFIXING A POST TO A SUBSTRATE PAD - A system, method, and computer program product are provided for affixing a post to a substrate pad. In use, a post is affixed to each of one or more pads of a substrate, where each post receives a ball of a package during an assembly process. | 09-26-2013 |
20130256873 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PREPARING A SUBSTRATE POST - A system, method, and computer program product are provided for preparing a substrate post. In use, a first solder mask is applied to a substrate. Additionally, a post is affixed to each of one or more pads of the substrate. Further, a second solder mask is applied to the substrate. | 10-03-2013 |
20130313720 | PACKAGING SUBSTRATE WITH RELIABLE VIA STRUCTURE - A packaging substrate includes a high reliability via structure that extends through multiple layers of the packaging substrate. The via structure includes an opening formed through multiple layers of the packaging substrate and an electrically conductive layer that is deposited in the opening. The opening is formed in a single material removal process and the conductive layer is formed in a single deposition process. Because the conductive layer is formed in a single deposition process, the conductive layer provides an interface-free conductive path between the multiple layers. | 11-28-2013 |
20140117527 | REDUCED INTEGRATED CIRCUIT PACKAGE LID HEIGHT - One embodiment of the present invention sets forth an integrated circuit package that includes a substrate, one or more devices mounted on the substrate, and a lid having a top portion and an end portion and configured to encapsulate the one or more devices. The top portion is thinner than the end portion. One advantage of the disclosed design is that the overall height of an IC package may be reduced without significantly impacting the structural integrity or co-planarity of the IC package. | 05-01-2014 |
20140124254 | NON-SOLDER MASK DEFINED COPPER PAD AND EMBEDDED COPPER PAD TO REDUCE PACKAGING SYSTEM HEIGHT - Embodiments of the present invention provide a packaging system, which generally includes a substrate, a first electrical conductive pad and a second electrical conductive pad formed on a top surface of the substrate, and a mask section formed on the top surface of the substrate and disposed between the first electrical conductive pad and the second electrical conductive pad. The packaging system further includes a passive component mounted onto a top surface of the mask section, wherein a portion of a back surface of the passive component is in physical contact with the first electrical conductive pad and the second electrical conductive pad, respectively. | 05-08-2014 |
20140124913 | OPEN SOLDER MASK AND OR DIELECTRIC TO INCREASE LID OR RING THICKNESS AND CONTACT AREA TO IMPROVE PACKAGE COPLANARITY - A packaging substrate, a packaged semiconductor device, a computing device and methods for forming the same are provided. In one embodiment, a packaging substrate is provided that includes a packaging structure having a chip mounting surface and a bottom surface. The packaging structure has at a plurality of conductive paths formed between the chip mounting surface and the bottom surface. The conductive paths are configured to provide electrical connection between an integrated circuit chip disposed on the chip mounting surface and the bottom surface of the packaging structure. The packaging structure has an opening formed in the chip mounting surface proximate a perimeter of the packaging structure. A stiffening microstructure is disposed in the opening and is coupled to the packaging structure. | 05-08-2014 |
20140124944 | SUBSTRATE BUILD UP LAYER TO ACHIEVE BOTH FINER DESIGN RULE AND BETTER PACKAGE COPLANARITY - Embodiments of the invention generally relate to package substrates for integrated circuits. The package substrates each include a core having electrically conductive vias therethrough. Build-up layers formed from dielectric materials having different compositions are disposed around the core and include interconnects formed therein for facilitating electrical connections between integrated circuits coupled to the package substrate. The dielectric materials are selected to allow finer interconnect geometries where desired, and to increase the rigidity, and thus planarity, of the package substrate. Exemplary dielectric materials include pre-impregnated composite fibers for increasing the rigidity of a package substrate, and Ajinomoto Build-up Film for allowing the formation finer interconnect geometries. | 05-08-2014 |
20140138823 | VARIABLE-SIZE SOLDER BUMP STRUCTURES FOR INTEGRATED CIRCUIT PACKAGING - One embodiment of the present invention sets forth an integrated circuit package including a substrate, an integrated circuit die, a first plurality of solder bump structures, and a first plurality of variable-size solder bump structures. The first plurality of solder bump structures electrically couple the integrated circuit die to the substrate. The first plurality of variable-size solder bump structures are disposed on a bottom surface of the substrate. The first plurality of variable-size solder bump structures are sized to be substantially coplanar with a seating plane of the integrated circuit package. | 05-22-2014 |
20140138824 | OFFSET INTEGRATED CIRCUIT PACKAGING INTERCONNECTS - One embodiment of the present invention sets forth an integrated circuit package including a substrate, an integrated circuit die, and a plurality of solder bump structures. The substrate includes a first plurality of interconnects disposed on a first surface of the substrate. The integrated circuit die includes a second plurality of interconnects disposed on a first surface of the integrated circuit die. The plurality of solder bump structures couple the first plurality of interconnects to the second plurality of interconnects. The first plurality of interconnects are configured to be substantially aligned with the second plurality of interconnects when the integrated circuit package is at a first temperature within a range of about 0° C. to about −100° C. The first plurality of interconnects are configured to be offset from the second plurality of interconnects when the integrated circuit package is at a temperature above the first temperature. | 05-22-2014 |
20140167216 | LOW-PROFILE CHIP PACKAGE WITH MODIFIED HEAT SPREADER - An integrated circuit system includes a heat spreader that is thermally coupled to a semiconductor chip and has a cavity or opening formed in the heat spreader. The cavity or opening is positioned so that capacitors and/or other passive components mounted to the same packaging substrate as the semiconductor chip are at least partially disposed in the cavity or opening. Because the passive components are disposed in the cavity or opening, the integrated circuit system has a reduced package thickness. | 06-19-2014 |
20140175681 | ABSORBING EXCESS UNDER-FILL FLOW WITH A SOLDER TRENCH - One embodiment sets forth an integrated circuit package that includes a substrate, one or more devices mounted on the substrate, a layer of under-fill configured to secure the one or more devices on the substrate, and a solder trench formed in the substrate, where the aggregate volume of the solder trench is large enough to capture a flow of excess under-fill during fabrication. One advantage of the disclosed integrated circuit package is that the solder trench is used in lieu of solder dam structures, thereby allowing a stencil to be lowered closer to the substrate surface during fabrication, which facilitates depositing solder paste during fabrication. | 06-26-2014 |
20140208590 | PROCESS FOR MANUFACTURING A PRINTED CIRCUIT BOARD HAVING HIGH DENSITY MICROVIAS FORMED IN A THICK SUBSTRATE - A process for manufacturing a printed circuit board having high-density microvias formed in a thick substrate is disclosed. The method includes the steps of forming one or more holes in a thick substrate using a laser drilling technique, electroplating the one or more holes with a conductive material, wherein the conductive material does not completely fill the one or more holes, and filling the one or more plated holes with a non-conductive material. | 07-31-2014 |
20140362550 | SELECTIVE WETTING PROCESS TO INCREASE SOLDER JOINT STANDOFF - One embodiment of the invention sets forth a packaging system, which includes a first package substrate, an electrically conductive pad formed on a surface of the first package substrate, and a supporting structure formed on the electrically conductive pad. The supporting structure has a top surface and a side surface, and only the top surface of the supporting structure is coupled to a solder joint to establish an electrical connection between the first package substrate and an adjacent, parallel second package substrate. By having the solder joint connected only to the top surface of the supporting structure, the resulting solder joint structure is narrower and taller. Therefore, even if solder joints are placed at a finer pitch, a standoff height between the first and second package substrates can be maintained at a desired height to accommodate a fixed-size IC chip that is disposed between the first and second package substrates. | 12-11-2014 |
20150016042 | PACKAGING SUBSTRATE THAT HAS ELECTROPLATED PADS THAT ARE FREE OF PLATING TAILS - An integrated circuit package includes a packaging substrate with an electrical connection pad formed thereon and an integrated circuit die coupled to the electrical connection pad. The electrical connection pad includes an electroplated surface finish layer, but does not include an electrical trace configured as a plating tail. Because the electrical connection pad is free of a plating tail, signal degradation caused by the presence of plating tails in the integrated circuit package is avoided. | 01-15-2015 |
20150016043 | INTEGRATED CIRCUIT PACKAGE WITH A CONDUCTIVE GRID FORMED IN A PACKAGING SUBSTRATE - An integrated circuit package includes a packaging substrate, which has an electrically conductive grid formed on a dielectric layer, and an integrated circuit die electrically coupled to the electrically conductive grid at one or more locations. In this embodiment, the electrically conductive grid includes a plurality of electrically conductive portions, wherein each portion is electrically coupled to at least one other portion, and a plurality of void regions that are electrically non-contiguous and substantially free of electrically conductive material. One advantage of the integrated circuit package is that a packaging substrate that is reduced in thickness, and therefore rigidity, can still maintain planarity during operation. The electrically conductive grid formed on a dielectric layer in the packaging substrate can replace a power plane or a ground plane in the packaging substrate, thereby reducing stressed produced as a result of thermal expansion mismatch between materials in the packaging substrate. | 01-15-2015 |
20150077918 | STIFFENING ELECTRONIC PACKAGES - Stiffening is provided for an electronic package assembly having a substrate. A first electronic package, having a first function, is electromechanically fastened to a first surface of the substrate with a first array of electrically conductive interconnects, which is disposed over a central area of the substrate first surface. A second electronic package, having a second function, is fastened to the first substrate surface with a second conductive interconnect array. At least a pair of the first array conductors is electrically coupled to at least a pair of the second array conductors for data/signal exchange and at least a component of the first electronic package interacts with at least a component of the second package. A metallic stiffener ring is disposed about an outer periphery of at least the central area of the substrate. | 03-19-2015 |
20150102483 | MICROELECTRONIC PACKAGE WITH STRESS-TOLERANT SOLDER BUMP PATTERN - A microelectronic package includes larger diameter solder bumps and smaller diameter solder bumps for coupling an interposer to a packaging substrate. The larger diameter solder bumps are positioned on a peripheral surface of the interposer and the smaller diameter solder bumps are positioned on a center surface of the interposer. The solder bumps positioned in the peripheral region can more reliably withstand the higher mechanical stresses that occur in this peripheral region during operation of the microelectronic package. | 04-16-2015 |
20150243610 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR A HIGH BANDWIDTH BOTTOM PACKAGE - A system, method, and computer program product are provided for producing a high bandwidth bottom package of a die-on-package structure. The method includes the steps of receiving a bottom package comprising a substrate material having a top layer and an integrated circuit die that is coupled to the top layer of the substrate material. A first set of pads is formed on the top layer of the substrate material and a layer of dielectric material is applied on a top surface of the bottom package to cover the integrated circuit die and the first set of pads. | 08-27-2015 |
Liangxuan Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140199377 | MULTIPLE GROWTH FACTOR COMPOSITIONS, METHODS OF FABRICATION, AND METHODS OF TREATMENT - Disclosed are compositions with sustained-release carriers associated with at least two different types of growth factors and methods of fabrication and treatments thereof. In some embodiments, simultaneous release of the growth factors may be preferred while in other embodiments, sequential release of the growth factors may be preferred. Application of at least two growth factors to an injury site, e.g., compromised cardiac tissue caused by, for example, myocardial infarction or ischemic heart failure, may better mimic and induce the complex growth factor signaling pathways necessary to improve cardiac function. When applied to a patient after a myocardial infarction or ischemic heart failure, multiple growth factors within a sustained-release carrier platform or platforms may cause a synergistic effect on injected cells intending to alleviate left ventricle remodeling. Methods of treatment include percutaneous, sub-xiphoid, and open chest methods using catheters and/or syringes. | 07-17-2014 |
Lintao Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090113550 | Automatic Filter Generation and Generalization - Methods and architectures for automatic filter generation are described. In an embodiment, these filters are generated in order to block inputs which would otherwise disrupt the normal functioning of a program. An initial set of filter conditions is generated by analyzing the path of a program from a point at which a bad input is received to the point at which the malfunctioning of the program is detected and creating conditions on an input which ensure that this path is followed. Having generated the initial set of filter conditions, the set is made less specific by determining which instructions do not influence whether the point of detection of the attack is reached and removing the filter conditions which correspond to these instructions. | 04-30-2009 |
20090254505 | RECONFIGURABLE HARDWARE ACCELERATOR FOR BOOLEAN SATISFIABILITY SOLVER - A hardware accelerator is provided for Boolean constraint propagation (BCP) using field-programmable gate arrays (FPGAs) for use in solving the Boolean satisfiability problem (SAT). An inference engine may perform implications. Block RAM (BRAM) may be used to store SAT instance information. Computation may be co-located with the BRAM memory, taking advantage of the high on-chip bandwidth and low latency of an FPGA. SAT instances may be partitioned into multiple groups that can be processed by multiple inference engines in parallel. New SAT instances can be inserted into FPGA without invoking the time-consuming FPGA re-synthesizing process. | 10-08-2009 |
20100057647 | ACCOMMODATING LEARNED CLAUSES IN RECONFIGURABLE HARDWARE ACCELERATOR FOR BOOLEAN SATISFIABILITY SOLVER - A hardware accelerator is provided for Boolean constraint propagation (BCP) using field-programmable gate arrays (FPGAs) for use in solving the Boolean satisfiability problem (SAT). An inference engine may perform implications. Learned clauses may be generated during conflict analysis. Operations pertaining to learned clauses may include clause insertion and clause deletion (e.g., by invalidation) from a learned clause inference engine, and “garbage collection” in which unused or invalidated clauses may be removed from an inference engine. | 03-04-2010 |
20100125758 | DISTRIBUTED SYSTEM CHECKER - A distributed system checker may check a distributed system against events to detect bugs in the distributed system. The events may include machines crashes, network partitions, and packet losses, for example. The distributed system checker may check a distributed system that can have multiple threads and multiple processes running on multiple nodes. To obtain control over a distributed system, a distributed system checker may insert an interposition layer between a process and the operating system on each node. | 05-20-2010 |
Liyun Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090106275 | Method and system for screening items for transport - A method and a system for screening items for transport are disclosed. A passenger information database is provided, the passenger information database including a first passenger data record associated with the first passenger, the first passenger data record including an item list. The item list is populated by obtaining, from the first passenger, a list of items for transport. Access to the list of items is provided to security officer. A knowledge base having transport limitation for a plurality of items is provided. Using the knowledge base, for each item of the list of items, transport limitation of the item is determined. The security officer is notified with the item transport limitation. | 04-23-2009 |
Lizhu Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150095795 | COPYING/PASTING ITEMS IN A VIRTUAL DESKTOP INFRASTRUCTURE (VDI) ENVIRONMENT - In a computer-implemented method for copying/pasting items in a virtual desktop infrastructure (VDI) environment a request is received to copy an item from a first virtual machine and paste the item to a second virtual machine. A unique identifier of the item is generated. An indication is received at the second virtual machine, from a communication broker, that the item is at the first virtual machine. The item is received at the second virtual machine directly from the first virtual machine. | 04-02-2015 |
Qiaolin Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090070083 | MODELING AN ARBITRARILY POLARIZED ILLUMINATION SOURCE IN AN OPTICAL LITHOGRAPHY SYSTEM - One embodiment of the present invention provides a system that accurately models polarization states of an illumination source in an optical lithography system for manufacturing integrated circuits. During operation, the system starts by receiving a two-dimensional (2D) grid map for an illumination source pupil in the optical lithography system. The system then constructs a source-polarization model for the illumination source by defining a polarization state at each grid point in the grid map. Next, the system enhances a lithography model for the optical lithography system by incorporating the source-polarization model into the lithography/OPC model. | 03-12-2009 |
20090070730 | METHOD AND APPARATUS FOR MODELING A VECTORIAL POLARIZATION EFFECT IN AN OPTICAL LITHOGRAPHY SYSTEM - One embodiment of the present invention provides a system that accurately models polarization effects in an optical lithography system for manufacturing integrated circuits. During operation, the system starts by receiving a polarization-description grid map for a lens pupil in the optical lithography system. The system then constructs a pupil-polarization model by defining a vectorial matrix at each grid point in the grid map, wherein the vectorial matrix specifies a pupil-induced polarization effect on an incoming optical field at the grid point. Next, the system enhances a lithography model for the optical lithography system by incorporating the pupil-polarization model into the lithography/OPC model. The system then uses the enhanced lithography model to perform convolutions with circuit patterns on a mask in order to simulate optical lithography pattern printing. | 03-12-2009 |
Renhua Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20110094574 | Polarization Resistant Solar Cell Design Using SiCN - A polarization resistant solar cell is provided. The solar cell uses a dual layer dielectric stack disposed on the front surface of the cell. The dielectric stack consists of a passivation layer disposed directly on the front cell surface and comprised of either SiO | 04-28-2011 |
20110094575 | Polarization Resistant Solar Cell Design Using an Oxygen-Rich Interface Layer - A polarization resistant solar cell using an oxygen-rich interface layer is provided. The oxygen-rich interface layer may be comprised of SiO | 04-28-2011 |
Renshan Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20110204507 | TWO-SHELF INTERCONNECT - Consistent with the present disclosure, a package is provided that includes a housing having a recessed portion to accommodate an integrated circuit or chip. The housing has an inner periphery that defines or delineates the recessed portion. The inner periphery may be stepped and includes first and second surfaces that are spaced vertically from one another and extend in respective parallel planes, for example, to thereby constitute first and second shelves. First bonding pads or contacts (“housing pads”) may be provided on the first surface, which may electrically connect or interconnect with first pads on the integrated circuit (“IC pads”), and second housing pads may be provided on the second surface, which can electrically connect or interconnect with second IC pads. Thus, the IC pads connect to corresponding housing pads on the inner periphery of the housing that are above and below one another. Since the housing pads are not provided on the same surface, the number of housing pads on each step or shelf of the periphery can be reduced, and the housing pads can be spaced from one another by a spacing or pitch that is greater than that of the IC pads. Accordingly, the dimensions and spacing of the housing pads may comply with relevant design rules, while providing connection to an increased number of IC pads. | 08-25-2011 |
Ron Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150270209 | STACKED DIE INTEGRATED CIRCUIT - An apparatus relates generally to an integrated circuit package. In such an apparatus, a package substrate has a first plurality of via structures extending from a lower surface of the package substrate to an upper surface of the package substrate. An die has a second plurality of via structures extending to a lower surface of the die. The lower surface of the die faces the upper surface of the package substrate in the integrated circuit package. The package substrate does not include a redistribution layer. The die and the package substrate are coupled to one another. | 09-24-2015 |
Sean Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20080258103 | Method for preparation of anisotropic materials - Various embodiments of the present invention are directed to methods for manufacturing complex, anisotropic materials with desirable properties for information storage, processing, and display. Certain of these methods involve employing a magnetic field during manufacture to induce desired orientations of precursors, subunits, and/or molecular subassemblies. The applied magnetic field steers the precursors, subunits, and/or molecular subassemblies into desirable orientations while the precursors, subunits, and/or molecular subassemblies are assembled or self-assemble into a complex, anisotropic material. One embodiment of the present invention is a class of new, complex, well-ordered, network-like materials that include a ferromagnetic-material-based framework in which organic and/or organometallic compounds are organized. The ferromagnetic-molecule-based framework provides a scaffold for assembling the stable, precisely separated layers of organic and/or organometallic compounds and maintaining the layers of organic and/or organometallic compounds in well-ordered, anisotropic arrangements. Additional embodiments of the present invention are directed to methods for manufacturing the new ferromagnetic-molecule-based, network-like materials. | 10-23-2008 |
Sean X. Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20080224131 | Compound, a molecular switch employing the compound and a method of electronic switching - Classes of molecules are disclosed which can, for example, be used in molecular switches. The classes of molecules include at least three segments—an electronic donor (“D”), a switchable bridge (“B”), and an electronic acceptor (“A”)—chemically connected and linearly arranged (e.g., D-B-A). The electronic donor can be an aromatic ring system with at least one electron donating group covalently attached; an aromatic ring system with an electron withdrawing group covalently attached is usually employed as the electronic acceptor; and the switchable bridge can be a pi system that can be switched on or off using an external electric field. | 09-18-2008 |
20100171114 | METHOD OF FORMING A CROSSED WIRE MOLECULAR DEVICE INCLUDING A SELF-ASSEMBLED MOLECULAR LAYER - A method of forming a crossed wire molecule device comprising a plurality of bottom electrodes, a plurality of top electrodes crossing the bottom electrodes at a non-zero angle, and a self-assembled molecular film chemically bonded to a surface of each of the bottom electrodes is provided. The self-assembled molecular film includes one or more defect sites and a plurality of active device molecules, each of the plurality of active device molecules including a molecular switching moiety having a self-assembling connecting group at one end of the moiety and a linking group at an opposed end of the moiety. The polymeric material chemically bonds to at least some of the linking groups of the plurality of active device molecules, causing the formation of the self-assembled molecular layer covering the plurality of active device molecules and the defect site(s). A molecular switching device is also provided. | 07-08-2010 |
Sean Xiao-An Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20110269240 | IMMOBILIZING CHEMICAL OR BIOLOGICAL SENSING MOLECULES ON SEMI-CONDUCTING NANOWIRES - The present invention is drawn toward a chemical or biological sensor that can comprise a semi-conducting nanowire and a chemical or biological sensing molecule tethered to the semi-conducting nanowire through a spacer group including a hydrophilic reactive group. In one embodiment, the semi-conducting nanowire can be part of an array of like or similar semi-conducting nanowires. Electrical leads can provide an electrical current to the array, and a signal measurement apparatus can be electrically coupled to the array, and can be configured for detecting changes in the electrical current of the array. | 11-03-2011 |
Sherry Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090095290 | TRACHEAL TUBE WITH COLORIMETRIC CO2 INDICATOR - Tracheal tubes having an integrated calorimetric CO | 04-16-2009 |
Wenhua Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090027763 | MEMS DEVICE WITH NANOWIRE STANDOFF LAYER - A microelectromechanical systems (MEMS) device and related methods are described. The MEMS device comprises a first member having a first surface and a second member having a second surface, the first and second surfaces being separated by a gap that is closable by a MEMS actuation force applied to at least one of the first and second members. A standoff layer is disposed on the first surface of the first member, the standoff layer providing standoff between the first and second surfaces upon a closing of the gap by the MEMS actuation force. The standoff layer comprises a plurality of nanowires that are anchored to the first surface of the first member and that extend outward therefrom. | 01-29-2009 |
20100089153 | Adjusting the Damping Level of an Encapsulated Device - Encapsulated devices that can adjust the damping level within are provided. In this regard, a representative encapsulated device, among others, comprises a bottom substrate, a middle substrate that is disposed above the bottom substrate, and a top substrate that is disposed above the middle substrate. The middle substrate comprises an outermost structure and at least one damping device. The at least one damping device is supported to the outermost structure. At least one top gap and a bottom gap are formed between the at least one damping device and the top and bottom substrates, respectively. The at least one top gap has at least one cavity depth that is adapted to adjust the damping level of the encapsulated device. | 04-15-2010 |
20100109579 | RESONATOR HAVING A STATOR COUPLED TO THREE STATOR VOLTAGES - A resonator includes a translator, a stator, and a control circuit. The control circuit is configured to provide first and second translator voltages and first through third stator voltages, wherein the translator is configured to move with respect to the stator at a resonant frequency of the resonator in response to the control circuit. | 05-06-2010 |
20100257934 | Gyroscopes Using Surface Electrodes - Gyroscopes using surface electrodes are provided. In this regard, a representative microelectromechanical systems (MEMS) gyroscope, among others, includes a top substrate and a bottom substrate. The top substrate includes an outermost structure that is open and enclosed and a first driving structure that is disposed within the outermost structure and includes first driving electrodes disposed on a bottom surface. The bottom substrate is disposed below the top substrate and includes second driving electrodes disposed on a top surface of the bottom substrate. The second driving electrodes are substantially aligned below the first driving electrodes such that a force can be applied to the first driving structure by an electrostatic force generated between the first and second driving electrodes. The first and second driving electrodes are also configured to provide a capacitance signal based on the movement of the first driving structure. | 10-14-2010 |
20110141546 | TUNABLE NANOWIRE RESONANT CAVITY FOR OPTICAL MODULATION - A resonant cavity with tunable nanowire. The resonant cavity includes a substrate. The substrate is coupleable to an optical resonator structure. The resonant cavity also includes a plurality of nanowires formed on the substrate. The plurality of nanowires is actuated in response to an application of energy. | 06-16-2011 |
20110179866 | COMPENSATING FREQUENCY MISMATCH IN GYROSCOPES - Gyroscopes that can compensate frequency mismatch are provided. In this regard, a representative gyroscope, among others, includes a top substrate including an outermost structure, a first driving structure and a first sensing structure. The first driving structure and the first sensing structure are disposed within the outermost structure. The first driving structure and the first sensing structure include a first driving electrode and a first sensing electrode that are disposed on a bottom surface of the first driving structure and first sensing structure, respectively. A portion of the mass on the top surface of the first sensing structure is removed. The gyroscope further includes a bottom substrate that is disposed below the top substrate. The bottom substrate includes a second driving electrode and a second sensing electrode that are disposed on a top surface of the bottom substrate and below the first driving electrode and the first sensing electrode. | 07-28-2011 |
Wesley W. Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090139854 | CONTROL OF ARBITRARY SCAN PATH OF A ROTATING MAGNETRON - A control system and method for controlling two motors determining the azimuthal and circumferential position of a magnetron rotating about the central axis of the sputter chamber in back of its target sputtering and capable of a nearly arbitrary scan path, e.g., with a planetary gear mechanism. A system controller periodically sends commands to the motion controller which closely controls the motors. Each command includes a command ticket, which may be one of several values. The motion controller accepts only commands having a command ticket of a different value from the immediately preceding command. One command selects a scan profile stored in the motion controller, which calculates motor signals from the selected profile. Another command instructs a dynamic homing command which interrogates sensors of the position of two rotating arms to determine if the arms in the expected positions. If not, the arms are rehomed. | 06-04-2009 |
20120103800 | Homing of arbitrary scan path of a rotating magnetron - A control system and method for controlling two motors determining the azimuthal and circumferential position of a magnetron rotating about the central axis of the sputter chamber in back of its target sputtering and capable of a nearly arbitrary scan path, e.g., with a planetary gear mechanism. A system controller periodically sends commands to the motion controller which closely controls the motors. Each command includes a command ticket, which may be one of several values. The motion controller accepts only commands having a command ticket of a different value from the immediately preceding command. One command selects a scan profile stored in the motion controller, which calculates motor signals from the selected profile. Another command instructs a dynamic homing command which interrogates sensors of the position of two rotating arms to determine if the arms in the expected positions. If not, the arms are rehomed. | 05-03-2012 |
Wujian Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140204122 | REDUCING THE NUMBER OF SCALING ENGINES USED IN A DISPLAY CONTROLLER TO DISPLAY A PLURALITY OF IMAGES ON A SCREEN - Methods and apparatuses to reduce the number of scaling engines used in a display controller that displays image content associated with a plurality of image sources on a screen are provided. A first multiplexer may receive image content from a plurality of storage devices, and select first image content from one of the plurality of image sources. A first scaling engine may process the selected first image content, wherein a plurality of multiplexers can receives an output of the first scaling engine and the image content from the plurality of storage devices, respectively. Each one of the plurality of multiplexers may output either the image content input to the multiplexer or the output of the first scaling engine depending on which image content was scaled by the first scaling engine. Additionally, a plurality of post-processors may perform additional post-processing on the output of the plurality of multiplexer, respectively. | 07-24-2014 |
Xiangwei Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20100246913 | COMPUTER-AIDED DETECTION OF ANATOMICAL ABNORMALITIES IN X-RAY TOMOSYNTHESIS IMAGES - Methods, systems, and related computer program products for computer-aided detection (CAD) of anatomical abnormalities in a breast volume based on a plurality of two-dimensional x-ray tomosynthesis projection images thereof is described. Each projection image is processed according to at least one predetermined feature extraction algorithm to generate at least one projection feature array corresponding thereto. For each of the at least one predetermined features extracted, the plurality of corresponding projection feature arrays is backprojected according to a predetermined tomosynthesis reconstruction algorithm to form a plurality of two-dimensional tomosynthesis reconstructed feature arrays. Each pixel in the three-dimensional breast geometry is then individually classified as being either a pixel of interest, or not a pixel of interest, based upon the at least one tomosynthesis reconstructed feature array value corresponding to that pixel. CAD detections for the breast volume are then generated based on the identified pixels of interest. | 09-30-2010 |
Xiaonan Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140068011 | PREDICTING CONTENT PERFORMANCE WITH INTEREST DATA - Systems and methods for predicting content performance with interest data include receiving a content selection request that includes a client identifier. One or more topical interest categories associated with the client identifier may be used as inputs to a prediction model to predict the likelihood of an online action occurring as a result of third-party content being selected. The predicted likelihood may be used to select third-party content. | 03-06-2014 |
Xiaoru Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20100316175 | Packet detection, synchronization, and frequency offset estimation - Techniques are disclosed for detecting a packet. One technique includes sampling a received signal to produce a sequence of samples wherein the sequence of samples includes a plurality of subsequences of samples; cross correlating the subsequences of samples with a known form of the subsequence to produce cross correlations; self correlating the cross correlations to produce a plurality of self correlations; summing the self correlations; and processing the sum of the self correlations. | 12-16-2010 |
Xiaoxin Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20130072217 | TIME OF ARRIVAL BASED POSITIONING SYSTEM - A TOA positioning system can be implemented that employs a calculated initial location of a wireless network device. For each of a plurality of reference wireless network devices, a distance between the wireless network device and the reference wireless network device is determined based, at least in part, on a round trip transit time between the wireless network device and the reference wireless network device. An initial location of the wireless network device can be calculated based, at least in part, on a location of each of the plurality of reference wireless network devices. A location of the wireless network device can be estimated based, at least in part, on the calculated initial location, the distance to each of the reference wireless network devices, and an initial distance calibration constant. | 03-21-2013 |
20130072218 | TIME DIFFERENCE OF ARRIVAL BASED POSITIONING SYSTEM - A TDOA positioning system that employs a calculated initial location of a wireless network device can be implemented to minimize sensitivity to the initial location of the wireless network device. For each pair of a plurality of reference network devices, the wireless network device can determine a distance difference between itself and the pair of the plurality of reference network devices based, at least in part, on round trip transit times between the wireless network device and the plurality of reference network devices. The initial location of the wireless network device can be calculated based on a location of each of the plurality of reference network devices. A location of the wireless network device can be estimated based on the calculated initial location of the wireless network device, the distance differences, and the location of each of the plurality of reference network devices. | 03-21-2013 |
20130072219 | HYBRID TIME OF ARRIVAL BASED POSITIONING SYSTEM - A hybrid TOA positioning system can be implemented to improve location estimation of a wireless network device. An initial location of the wireless network device can be calculated based on locations of a plurality of reference network devices. A first intermediate location of the wireless network device and an intermediate distance calibration constant can be determined based, at least in part, on the initial location of the wireless network device and distance between the wireless network device and each of the reference network devices. A second intermediate location of the wireless network device and a target distance calibration constant can be calculated based on the locations of the reference network devices, the first intermediate location, and/or the intermediate distance calibration constant. The location of the wireless network device can be iteratively estimated based, at least in part, on the second intermediate location and the target distance calibration constant. | 03-21-2013 |
20130072220 | HYBRID TDOA AND TOA BASED POSITIONING SYSTEM - A hybrid TDOA-TOA positioning system can be implemented to improve location estimation of a wireless network device. An initial location of the wireless network device can be calculated based on locations of a plurality of reference network devices. An intermediate location of the wireless network device can be determined based, at least in part, on the initial location of the wireless network device and distance differences between the wireless network device and each pair of the reference network devices. A second intermediate location of the wireless network device and a distance calibration constant can be calculated based on the locations of the reference network devices, the intermediate location, and/or round trip transit times between the wireless network device and each reference network device. The location of the wireless network device can be iteratively estimated based, at least in part, on the second intermediate location and the distance calibration constant. | 03-21-2013 |
20130100850 | TIME OF ARRIVAL BASED POSITIONING FOR WIRELESS COMMUNICATION SYSTEMS - A TOA positioning system can be implemented to improve location estimation of a wireless network device. A first subset of a plurality of reference wireless network devices for determining potential locations of the wireless network device and a second subset of the plurality of reference wireless network devices for determining an estimated location of the wireless network device can be selected. The first and the second subsets can be selected based on a plurality of distance measurements and an average distance and associated with each of the plurality of reference wireless network devices. The potential locations of the wireless network device can be determined based on the first subset of the plurality of reference wireless network devices. The estimated location of the wireless network device can be determined from the potential locations of the wireless network device based on the second subset of the plurality of reference wireless network devices. | 04-25-2013 |
20130148514 | POSITIONING TECHNIQUE FOR WIRELESS COMMUNICATION SYSTEM - A hybrid positioning system can be implemented to improve location estimation of a wireless network device when reference network devices can have different distance calibration constants. For each of a plurality of positions at which the wireless network device is placed and for each reference network device, a distance between the wireless network device and the reference network device is determined. A first positioning algorithm is executed to determine an intermediate location (corresponding to each position) of the wireless network device and a distance calibration constant for each reference network device based, in part, on a corresponding initial location of the wireless network device. A second positioning algorithm is executed to estimate a subset of the positions of the wireless network device based on the intermediate location (corresponding to the position) of the wireless network device and the distance calibration constant of each of reference network devices. | 06-13-2013 |
20130307723 | METHOD AND APPARATUS FOR DETERMINING LOCATIONS OF ACCESS POINTS - Methods, systems, computer-readable media, and apparatuses for determining locations of access points (AP) are presented. Techniques are described for determining relative and absolute locations of APs. In one embodiment, a device may send and receive messages to one or more APs for from various locations for determining the distance between the device and the AP. The device may additionally keep track of its own displacement for the purposes of determining the location of the one or more APs. In one embodiment, the device also determines the turnaround calibration factor (TCF) for the AP that compensates for the processing time at the AP may also be used for increasing the accuracy of the determination of the location of the AP. | 11-21-2013 |
20130336131 | RTT BASED RANGING SYSTEM AND METHOD - A system and method are disclosed for performing ranging operations ( | 12-19-2013 |
20140086369 | CYCLIC SHIFT DELAY DETECTION USING AUTOCORRELATIONS - Systems, apparatus and methods for determining a cyclic shift diversity (CSD) mode are presented. Examples use two different autocorrelations to determine a current CSD mode. Specifically, a delay-based autocorrelation and a cyclic shift-based autocorrelation are each computed then compared to each other, for example, by taking a difference of the two autocorrelations. A multipath signal leads to similar autocorrelations, where as a signal with a CSD mode enabled leads to dissimilar autocorrelations. By examining the number of peaks in the delay-based autocorrelation or the autocorrelation difference, a current CSD mode may be determined. | 03-27-2014 |
20140153420 | CYCLIC SHIFT DELAY DETECTION USING A CLASSIFIER - Systems, apparatus and methods for determining a cyclic shift delay (CSD) mode from a plurality of CSD modes is disclosed. A received OFDM signal is converted to a channel impulse response (CIR) signal in the time domain and/or a channel frequency response (CFR) signal in the frequency domain. Matched filters and a comparator are used to determine a most likely current CSD mode. Alternatively, a classifier is used with a number of inputs including outputs from two or more matched filters and one or more outputs from a feature extractor. The feature extractor extracts features in the time domain from the CIR signal and/or in the frequency domain from the CFR signal useful in distinguishing various CSD modes. | 06-05-2014 |
20140160959 | Methods and Systems for Enhanced Round Trip Time (RTT) Exchange - Disclosed are systems, methods and devices for obtaining round trip time measurements for use in location based services. In particular implementations, a fine timing measurement request message wirelessly transmitted by a first transceiver device to a second transceiver device may permit additional processing features in computing or applying a signal round trip time measurement. Such a signal round trip time measurement may be used in positioning operations. | 06-12-2014 |
20140269400 | BROADCASTING SHORT INTERFRAME SPACE INFORMATION FOR LOCATION PURPOSES - A method and apparatus for broadcasting short interframe space information to aid in determining a round trip time are provided. The round trip time is used as an aid in locating nodes within a WiFi or WLAN network. The method begins with capturing a time of transmission of a frame by a transmitting station. The receiving station then captures the time of arrival of the frame just sent by the transmitting station. The receiving station replies with a received frame message and the time of departure is captured. The transmitting station then captures the time of arrival of the received frame message. The captured arrival and departure times of the frame and the received frame message allow the round trip time to be computed. The RTT may then be included as part of a network message. | 09-18-2014 |
20140355462 | METHODS AND SYSTEMS FOR ENHANCED ROUND TRIP TIME (RTT) EXCHANGE - Disclosed are systems, methods and devices for obtaining round trip time measurements for use in location based services. In particular implementations, a fine timing measurement request message wirelessly transmitted by a first transceiver device to a second transceiver device may permit additional processing features in computing or applying a signal round trip time measurement. Such a signal round trip time measurement may be used in positioning operations. | 12-04-2014 |
20150049679 | METHOD OF ENABLING SINGLE CHAIN RANGING OPERATIONS - A system and method are disclosed for performing ranging operations between two wireless devices without employing cyclic shift diversity (CSD) compensation techniques. For some embodiments, a first wireless device sends a negotiation request frame requesting the second wireless device to respond to subsequently received frames of a specified type using a selected one of the transmit chains in the second wireless device. Thereafter, the first wireless device sends a data frame to the second wireless device to initiate a ranging operation. The second wireless device sends a response frame of the specified type to the first wireless device using the selected one of the transmit chains. | 02-19-2015 |
Xincheng Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20130268879 | SMART USER-CUSTOMIZED GRAPHICAL KEYBOARD - A computing device automatically customizes attributes of a graphical keyboard based on user inputs to the graphical keyboard. For example, the computing device can display a first graphical keyboard arrangement that includes a first representation of a key associated with a target region of an input-sensitive display. The computing device receives a plurality of user inputs, each associated with a respective touch region of the input-sensitive display. Subsequent to determining that one or more of the touch regions is not substantially aligned with the target region, the computing device displays a second graphical keyboard arrangement that includes a second representation of the key, wherein at least one attribute of the second representation of the key is graphically modified relative to the first representation of the key so as to substantially align one or more of the touch regions with a target region associated with the second representation of the key. | 10-10-2013 |
20140040761 | PROVIDING AN UPDATE ASSOCIATED WITH A USER-CREATED POINT OF INTEREST - The subject technology enables a user to create a point of interest based on a specified geolocation and allows one or more user to update the point of interest by posting messages. By way of example, the subject technology can provide an electronic map that enables the user to interactively choose the desired geolocation for the point of interest. Further, a user can create multiple points of interest for the same location, and have different audiences for each point of interest to the same location (e.g., a restaurant). This functionality provided by the subject technology also applies for multiple users creating points of interests to the same location. The subject technology designates a target audience for the point of interest. The target audience sets a scope of users that are permitted to view and post updates or messages to the point of interest. | 02-06-2014 |
20140108500 | SHARING ONLINE WITH GRANULARITY - Sharing online with granularity is described, including providing content for presenting to a user; receiving input from the user indicating identification of a portion of the content; associating with another user a notice of availability of the content; receiving a request from the another user, the request identifies the content; and providing the content for presenting to the another user, such that at least a part of the portion of the content is positioned for presenting without navigation input from the another user. | 04-17-2014 |
20140380224 | SMART USER-CUSTOMIZED GRAPHICAL KEYBOARD - A computing device automatically customizes attributes of a graphical keyboard based on user inputs to the graphical keyboard. For example, the computing device can display a first graphical keyboard arrangement that includes a first representation of a key associated with a target region of an input-sensitive display. The computing device receives a plurality of user inputs, each associated with a respective touch region of the input-sensitive display. Subsequent to determining that one or more of the touch regions is not substantially aligned with the target region, the computing device displays a second graphical keyboard arrangement that includes a second representation of the key, wherein at least one attribute of the second representation of the key is graphically modified relative to the first representation of the key so as to substantially align one or more of the touch regions with a target region associated with the second representation of the key. | 12-25-2014 |
20160004761 | PERSON-BASED DISPLAY OF POSTS IN SOCIAL NETWORK - Methods, systems, and computer programs are presented for providing a Graphical User Interface in a social network. One method includes an operation for generating post groups for a plurality of user posts. The user posts are to be presented to a user of the social network, and each post group includes user posts created by social contacts in the social network. Additionally, the post groups are sorted according to the post time of the most recent user post within the post group. The method further includes an operation for defining, for each post group, the number of user posts to be displayed for each post group. The post groups are displayed in the order determined by the sorting, where the defined number of user posts is displayed for each post group. | 01-07-2016 |
Ya Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20080301069 | SYSTEM AND METHOD FOR LEARNING BALANCED RELEVANCE FUNCTIONS FROM EXPERT AND USER JUDGMENTS - The present invention relates to systems and methods for determining a content item relevance function. The method comprises collecting user preference data at a search provider for storage in a user preference data store and collecting expert-judgment data at the search provider for storage in an expert sample data store. A modeling module trains a base model through the use of the expert-judgment data and tunes the base model through the use of the user preference data to learn a set of one or more tuned models. A measure (B measure) is designed to evaluate the balanced performance of tuned model over expert judgment and user preference. The modeling module generates or selects the content item relevance function from the tuned models with B measure as the selection criterion. | 12-04-2008 |
20090307198 | IDENTIFYING REGIONAL SENSITIVE QUERIES IN WEB SEARCH - A system for determining the intent of query that includes a search engine that receives a first search query, a query/click log module configured to store log data associated with the first search query; and a computational module that generates metric values associated with the first search query based on the log data and that determines that the first search query is one of a regional specific query or a global query based on the metric values, where the metric values reflect a likelihood of local intent of the first search query, and where the search engine provides search results selected in part based on the metric values. | 12-10-2009 |
20110202522 | AUTOMATED USER BEHAVIOR FEEDBACK SYSTEM FOR WHOLE PAGE SEARCH SUCCESS OPTIMIZATION - Various users' navigational behaviors relative to search results presented by a search engine are monitored. URLs that are visited and revised queries that are submitted after the submission of an original query are placed within a trail that begins with the original query. These trails are grouped based on the original queries with which they begin. For each trail group, a set of URLs that frequently occur in that group's trails, and a set of revised queries that frequently occur in that group's trails, are determined. These frequently occurring elements are mapped to the original queries with which all the trails in the corresponding trail group begin. In response to subsequent submissions of the same original query, the search engine ensures that URLs and revised queries that are mapped to the original query are prominently displayed on the search results pages that are initially returned in response to those submissions. | 08-18-2011 |
Yadong Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140115706 | NETWORK INFRASTRUCTURE OBFUSCATION - A shadow network, which can be a virtual reproduction of a real, physical, base computer network, is described. Shadow networks duplicate the topology, services, host, and network traffic of the base network using shadow hosts, which are low interaction, minimal-resource-using host emulators. The shadow networks are connected to the base network through virtual switches, etc. in order to form a large obfuscated network. When a hacker probes into a host emulator, a more resource-intensive virtual machine can be swapped in to take its place. When a connection is attempted from a host emulator to a physical computer, the a host emulator can step in to take the place of the physical computer, and software defined networking (SDN) can prevent collisions between the duplicated IP addresses. Replicating the shadow networks within the network introduces problems for hackers and allows a system administrator easier ways to identify intrusions. | 04-24-2014 |
20150096048 | ALTERNATE FILES RETURNED FOR SUSPICIOUS PROCESSES IN A COMPROMISED COMPUTER NETWORK - Methods and systems are presented of presenting false and/or decoy content to an intruder operating on a computer system by obfuscating critical files on a computer storage device with data that directs subsequent infiltration and propagation to designated decoy hosts and decoy applications. | 04-02-2015 |
20150229663 | NETWORK INFRASTRUCTURE OBFUSCATION - A shadow network, which can be a virtual reproduction of a real, physical, base computer network, is described. Shadow networks duplicate the topology, services, host, and network traffic of the base network using shadow hosts, which are low interaction, minimal-resource-using host emulators. The shadow networks are connected to the base network through virtual switches, etc. in order to form a large obfuscated network. When a hacker probes into a host emulator, a more resource-intensive virtual machine can be swapped in to take its place. When a connection is attempted from a host emulator to a physical computer, the a host emulator can step in to take the place of the physical computer, and software defined networking (SDN) can prevent collisions between the duplicated IP addresses. Replicating the shadow networks within the network introduces problems for hackers and allows a system administrator easier ways to identify intrusions. | 08-13-2015 |
Yale Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20120008137 | Active Planar Autofocus - A system for inspecting a constant layer depth relative to a particular device layer. The system has an image sensor with a fixed focal plane. A focus sensor senses the surface topography of the substrate and outputs a focus data stream. A stage moves the substrate in an XY plane, and a motor moves the substrate in a Z dimension. A controller operates the system in one of a setup mode and an inspection mode. In the setup mode the controller controls XY movement of the substrate so as to scan a first portion of the substrate. The controller receives the focus data stream, concurrently receives XY data, and stores correlated XYZ data for the substrate. In the inspection mode the controller controls XY movement of the substrate so as to scan a second portion of the substrate. The controller receives the focus data stream, concurrently receives XY data, and subtracts the stored Z data from the focus data stream to produce a virtual data stream. The controller feeds the virtual data stream plus an offset to the motor for moving the substrate up and down during the inspection, thereby holding the focal plane at a desired Z distance, regardless of the surface topography of the substrate. | 01-12-2012 |
Yan Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150026369 | Systems and Methods for Managing USB Data Transfers - System and methods are provided for managing universal-serial-bus (USB) data transfers. An example system includes a non-transitory computer-readable storage medium including a first scheduling queue for sorting endpoints and a host controller. The host controller is configured to: store a plurality of endpoints for data transfers to the storage medium, an endpoint corresponding to a portion of a USB device; sort the plurality of endpoints in a first order; generate a first transmission data unit including multiple original data packets, the original data packets being allocated to the plurality of endpoints based at least in part on the first order; and transfer the first transmission data unit. | 01-22-2015 |
Yifei Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150348093 | ADVERTISEMENT IMPRESSION INVENTORY MANAGER - A social networking system determines a predicted supply of ad impressions over a future period of time for social networking system users based on past viewing information of advertisements presented to the users during a prior time period. Based on the predicted supply of ad impressions, the social networking system manages advertisement campaigns including ad requests received from advertisers. The social networking system determines whether the predicted supply of ad impressions is sufficient to satisfy criteria associated with an advertising campaign and provides feedback to an advertiser associated with the advertising campaign indicating whether the predicted supply of ad impressions contains sufficient unallocated expected ad impression opportunities to satisfy criteria associated with the advertising campaign. | 12-03-2015 |
Yizhen Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20100006032 | CHAMBER COMPONENTS FOR CVD APPLICATIONS - Apparatus for use with a processing chamber are provided. In one aspect a blocker plate is provided including an annular plate having an inner portion of a first thickness and the annular plate having an aperture pattern including a center portion, a first patterned portion concentrically disposed around the center portion and comprising a first plurality of apertures having a first number of apertures, an second patterned portion concentrically disposed around the first patterned portion and comprising a second plurality of apertures having a second number of apertures greater than the first number of apertures, a perimeter portion concentrically disposed around the second patterned portion, and an outer portion comprising a raised concentric portion disposed on a perimeter of the annular plate. In another aspect, a second, third, and fourth blocker plates are provided. Additionally, a mixing apparatus and a liquid evaporating apparatus for use in a processing chamber are provided. | 01-14-2010 |
Yongjun Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20130088261 | LOW LEAKAGE SPARE GATES FOR INTEGRATED CIRCUITS - Devices, systems, methods, and other embodiments associated with spare gates are described. In one embodiment, a spare gate in an integrated circuit has a disconnected discharge path to minimize or eliminate current leakage. | 04-11-2013 |
20150347749 | CONSISTENT EXTENSION POINTS TO ALLOW AN EXTENSION TO EXTEND FUNCTIONALITY OF AN APPLICATION TO ANOTHER APPLICATION - According to one embodiment, in response to an inquiry received from a first application for an extension service associated with a first of a plurality of extension points of an operating system, a list of one or more extensions is identified that have been registered for the first extension point with the operating system, where the first application is executed within a first sandboxed environment. The identified list of extensions is displayed to prompt a user to select one of the extensions to be associated with the first application. In response to a selection of one of the extensions, the selected extension is launched in a second sandboxed environment. The selected extension and the second application were packaged in an application bundle, and when the application bundle was installed, the selected extension and the second application appeared in a registry of the operating system as separate applications. | 12-03-2015 |
Yumin Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20160125120 | DRC-Based Hotspot Detection Considering Edge Tolerance And Incomplete Specification - A range-pattern-matching-type DRC-based process hotspot detection is provided that considers edge tolerances and incomplete specification (“don't care”) regions in foundry-provided hotspot patterns. First, all possible topological patterns are enumerated for the foundry-provided hotspot pattern. Next, critical topological features are extracted from each pattern topology and converted to critical design rules using Modified Transitive Closure Graphs (MTCGs). Third, the extracted critical design rules are arranged in an order that facilitates searching space reduction techniques, and then the DRC process is sequentially repeated on a user's entire layout pattern for each critical design rule in a first group, then searching space reduction is performed to generate a reduced layout pattern, and then DRC process is performed for all remaining critical design rules using the reduced layout pattern. Candidate locations are then identified using the DRC results, and then the true hotspot locations are confirmed using longest common subsequence and linear scan techniques. | 05-05-2016 |
Yunqiang Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20100011325 | METHOD AND APPARATUS FOR DETERMINING THE EFFECT OF PROCESS VARIATIONS - Embodiments of the present invention provide systems and techniques for determining the effect of process variations. During operation, the system can receive a layout which includes multiple instances of a pattern. Next, the system can correct the pattern instances using different photolithography process models which model the photolithography process at different exposure and focus conditions. Next, the corrected layout can be printed on a wafer. The system can then perform electrical tests on the wafer, or it can measure the critical dimensions of the features on the wafer. The yield loss or the exposure-focus matrix can then be generated by using the test data or the measurement data. | 01-14-2010 |
Zhaoxia Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20080210474 | Motor vehicle having a touch screen - A motor vehicle includes a touch screen, which is disposed in the passenger compartment of the motor vehicle, for outputting a position signal. The position signal is dependent on the touch screen being touched. An actuator is provided for deflecting the touch screen. A control configuration evaluates the position signal for the purpose of recognizing a handwriting and for controlling the actuator in order to generate a haptic feedback for an operator of the touch screen. | 09-04-2008 |
Zhenyong Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20110012662 | SUB-BEAM FORMING TRANSMITTER CIRCUITRY FOR ULTRASOUND SYSTEM - Multi-channel pulser driver circuitry for a sub-beam forming transmitter of an ultrasound system in which sub-beam signals are formed by delaying sub-beam pulse pattern data in accordance with sub-beam pulse delay data and multiple clock signals. | 01-20-2011 |
20110013488 | SUB-BEAM FORMING RECEIVER CIRCUITRY FOR ULTRASOUND SYSTEM - Multi-channel receiver circuitry for a sub-beam forming receiver of an ultrasound system in which digital filtering, down-sampling and successive data storage circuitry impose programmable fine and coarse time delays on received digital data signals. | 01-20-2011 |
Zhunian Zhang, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20120102223 | REDIRECTION OF REQUESTS FOR TARGET ADDRESSES - In one embodiment, a first network device may receive a request for an identifier of at least one target to service a client. The first network device may obtain an identifier of each of two or more targets. The first network device may then determine whether to redirect the request. The first network device may redirect the request to a second network device according to a result of the determining step, where the first network device is in a first autonomous system and the second network device is in a second autonomous system. | 04-26-2012 |