Zhang, San Jose
Alex Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090158275 | Dynamically Resizing A Virtual Machine Container - Embodiments of the present invention pertain to dynamically resizing a virtual machine container. According to one embodiment, an optimal utilization is determined based on a desired performance for a multi-tiered application and transaction mix information that describes a mix of transactions that result from executing the multi-tiered application. Automatic modification of an amount of a physical resource a virtual machine container is entitled to for executing a particular application component associated with the multi-tiered application is enabled where the amount is automatically modified based on the optimal utilization. | 06-18-2009 |
20120130760 | ADJUSTING A POINT PREDICTION THAT IS PART OF THE LONG-TERM PRODUCT LIFE CYCLE BASED FORECAST - Illustrated is a system and method for modeling and predicting call center service calls to plan staffing needs based upon historical call center volume data and product life cycle data for the product being serviced by the call center. It includes identifying adjusted historical monthly call volume data. Additionally, the system and method includes transforming the adjusted historical monthly call volume data, using a forecasting algorithm, into a long-term trend and season effect forecast. Further, the system and method includes transforming the adjusted historical monthly call volume data, using a regression algorithm, into a long-term product life cycle based forecast. Additionally, the system and method includes adjusting a point prediction, based on the long-term product life cycle based forecast to create a long-term adjusted monthly forecast, the point prediction adjusted where it exceeds a data point in a bound forecast generated from the long-term trend and season effect forecast. | 05-24-2012 |
Alex X. Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100103176 | Non-overlapping visualization of data records of a scatter plot - Non-overlapping visualization of data records of a scatter plot is provided by providing rows and columns in a visualization screen containing cells representing respective data records. The rows correspond to value ranges of a first attribute, and the columns correspond to value ranges of a second attribute. The value ranges are automatically generated for the rows and columns from data values of the data records. | 04-29-2010 |
20100153319 | METHODS, APPARATUS AND ARTICLES OF MANUFACTURE TO CHARACTERIZE APPLICATIONS - Example methods, apparatus and articles of manufacture to characterize applications are disclosed. A disclosed example method includes collecting resource utilization trace data from the two or more applications simultaneously running on one or more computational devices, determining an intrinsic dimensionality of the collected trace data, the intrinsic dimensionality representing a number of predominate features that substantially characterize the trace data, and characterizing each application's workload based on the determined intrinsic dimensionality. | 06-17-2010 |
Alex Xin Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100231594 | Constructing a cell-based cluster of data records of a scatter plot - To construct at least one cluster of data records of a scatter plot, cells representing the data records are placed in a visualization screen according to values of a first attribute and a second attribute of the data records. Visual indicators are assigned to the cells according to values of a third attribute of the data records. In response to detecting data records having a particular pair of first attribute and second attribute values, cells representing the data records having the particular pair of first attribute and second attribute values are placed in nearby positions according to similarity of values of the third attribute to form the at least one cluster of cells having similar visual indicators. | 09-16-2010 |
20130311227 | RESOURCE PLANNING USING FULL TIME EQUIVALENTS - Methods, apparatus, and computer readable media with executable instructions stored thereon for resource planning using FTEs are provided. Example methods of the present disclosure can include identifying full time equivalent (FTE) requirements of jobs, skills corresponding to the jobs, resources corresponding to the skills, and FTE capacity of resources [ | 11-21-2013 |
Chang Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110279233 | INPUT-PROTECTED STRUCTURAL HEALTH MONITORING SYSTEM - A structural health monitoring (SHM) system that protects its active and passive components with filter circuits, instead of switches. The active module of the SHM system utilizes a high pass filter, and the passive module of the SHM system utilizes a low pass filter. The active module transmits its interrogating, or excitation, signals at relatively high frequencies that are filtered out by the low pass filter of the passive module, preventing the passive module from sustaining any damage due to the high voltage excitation signals. Meanwhile, the high frequency interrogating signals are passed to the active module's circuitry by its high pass filter, where they can be analyzed accordingly. | 11-17-2011 |
20120029842 | TRIGGER CIRCUIT FOR LOW-POWER STRUCTURAL HEALTH MONITORING SYSTEM - A trigger circuit for use with a structural health monitoring system. To save power, a structural health monitoring system is programmed with a sleep mode and a wake, or operational, mode. In its operational mode, the structural health monitoring system can perform its usual tasks, e.g. monitoring a structure and determining its structural health. In sleep mode, many functions are suspended, so that the system requires less power. The trigger circuit wakes the system when the sensors of the structural health monitoring system emit a sufficiently large signal, i.e. when an event occurs. That is, when not in use, the system enters sleep mode, and when some event occurs (e.g., impact, or some other stresses that are of concern), the trigger circuit alerts the system, prompting it to shift from sleep mode to operational mode and to begin taking/analyzing data. | 02-02-2012 |
20140068725 | Wireless Pairing and Communication Between Devices Using Biometric Data - In a first implementation, a host determines to pair with a device and transmits biometric data for a user to the device. The device receives the transmitted biometric data and compares such to device biometric data to determine whether or not to pair with the host and/or what data stored by the device to allow the host to access. The host then accesses data of the device to which the device has allowed access. In another implementation, a device determines to pair with a host and transmits biometric data for a user to the host. The host receives the transmitted biometric data and compares such to device biometric data to determine whether or not to pair with the device and/or what data stored by the host to allow the device to access. The device then accesses data of the host to which the host has allowed access. | 03-06-2014 |
Daniel Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090271749 | PATTERN-CLIP-BASED HOTSPOT DATABASE SYSTEM FOR LAYOUT VERIFICATION - One embodiment of the present invention provides a system that generates a pattern-clip-based hotspot database for performing automatic pattern-clip-based layout verification. During operation, the system receives a list of pattern clips which specify manufacturing hotspots to be avoided in a layout, wherein each pattern clip comprises a set of geometries in proximity to each other. Next, for each pattern clip, the system perturbs the pattern clip to determine a first range of variations for the constituent set of geometries wherein the perturbed pattern clip no longer causes a manufacturing hotspot. The system then extracts a set of correction guidance descriptions from the first range of variations for correcting the pattern clip. Subsequently, the system stores the pattern clip and the set of correction guidance descriptions in the pattern-clip-based hotspot database. | 10-29-2009 |
Daniel N. Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090288047 | METHOD AND APPARATUS FOR USING A DATABASE TO QUICKLY IDENTIFY AND CORRECT A MANUFACTURING PROBLEM AREA IN A LAYOUT - One embodiment provides a system for using a database to quickly identify a manufacturing problem area in a layout. During operation, the system receives a first check-figure which identifies a first area in a first layout, wherein the first area is associated with a first feature. Next, the system determines a first sample using the first check-figure, wherein the first sample represents the first layout's geometry within a first ambit of the first check-figure, wherein the first sample's geometry is expected to affect the shape of the first feature. The system then performs a model-based simulation using the first sample to obtain a first simulation-result which indicates whether the first feature is expected to have manufacturing problems. Next, the system stores the first simulation-result in a database which is used to quickly determine whether a second feature is expected to have manufacturing problems. | 11-19-2009 |
Dengzhi Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090196346 | Transition Creation for Encoded Video in the Transform Domain - A system and method for calculating data representative of at least one intermediary transition image between a first image and a second image in the encoded domain is disclosed. Cinematic transitions can be created between encoded still images and frames from video sequences. For each corresponding location within the first and second image, a transform coded value is calculated for the at least one intermediary image using the transform encoded data of the first and second images without transform decoding the transform encoded data. The transform coded values can be fully encoded using a compression protocol and transmitted to a device for decoding and display of the cinematic transition. | 08-06-2009 |
20100118972 | System, Method, and Computer Program Product for Translating an Element of a Static Encoded Image in the Encoded Domain - A computer-implemented method for creating in the encoded domain one or more video frames from a compressed still video image wherein image content in the created video frames is translated in location by panning or scrolling or a combination thereof on a non-block basis (i.e. pixel-level). A new block formed from portions of two other blocks is created by processing the original two blocks with identity matrices based upon the shift amount. By performing the creation process in the encoded domain processing power requirements are reduced and image quality is increased. | 05-13-2010 |
Ethan Yi Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100332967 | SYSTEM AND METHOD FOR AUTOMATICALLY GENERATING WEB PAGE AUGMENTATION - Embodiments of the present application provide methods and systems for automatically generating web page augmentation for web pages. In one embodiment, a computer implemented method for automatically providing a web page augmentation is provided. The method includes analyzing content of a web page to determine if a web page augmentation is needed for the web page. If the web page augmentation is needed, the method proceeds to determine a type of web page augmentation needed for the web page based on the content of the web page. The method also includes issuing a request to generate the web page augmentation, and receiving the web page augmentation sent by a web page augmentation generating system. The method further includes displaying the web page augmentation. | 12-30-2010 |
Gefan Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100293327 | TCAM Management Approach That Minimize Movements - Methods for efficiently managing a ternary content-addressable memory (TCAM) by minimizing movements of TCAM entries include determining a first node and a second node in the TCAM, determining if there is a free TCAM entry between the first node and the second node, and storing the new entry in the free TCAM entry. Upon determining that a free TCAM entry does not exist between the first node and the second node, further determining a chain of nodes and then determining if there is a free TCAM entry in the chain of nodes. Upon determining that there is a free TCAM entry within the chain of nodes, moving the TCAM entries identified as the nodes in the chain of nodes to generate a free node nearest to the new entry and inserting the new entry in the free node. Moving the TCAM entries identified as the nodes in the chain of nodes preserves the order of the nodes. | 11-18-2010 |
Guangbin Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110261233 | IMAGING SENSOR HAVING REDUCED COLUMN FIXED PATTERN NOISE - An imaging sensor having reduced column fixed pattern noise includes a plurality of imaging pixels and a column sampling circuit. The plurality of imaging pixels are arranged in a column the column sampling circuit is coupled to the column. A plurality of sampling channels are included in the column sampling circuit, where the column sampling circuit randomly selects a first sampling channel from among the plurality of sampling channels to sample a first data signal from a pixel included in the plurality of imaging pixels and where the column sampling circuit randomly selects a second sampling channel from among the plurality of sampling channels to sample a second data signal from the pixel. | 10-27-2011 |
Guogen Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080222176 | STREAMING XPATH ALGORITHM FOR XPATH EXPRESSIONS WITH PREDICATES - A method and system for evaluating a path query are disclosed. The path query corresponds to a query tree including a plurality of query nodes. At least one query node corresponds to at least one predicate and is at a level. The predicate(s) are evaluated for previous query node(s). The method and system include scanning data nodes of a document and determining if the data nodes match the query nodes. The method and system also include placing data related to the data node in match stacks corresponding to matched query nodes. The data for the query node(s) include attribute(s) corresponding to the predicate(s). The method and system further include propagating a matching of the at least one query node backward to a matching of the at least one previous query node. | 09-11-2008 |
20080256045 | XML SUB-DOCUMENT VERSIONING METHOD IN XML DATABASES USING RECORD STORAGES - A new sub-document versioning method for record storages of XML documents which uses virtual cutting points to ensure that a search tree is able to support multiple versions of sub-documents and provide efficient mechanisms for XML updating. Record boundaries and virtual cut points divide the two-dimensional space, the horizontal axis representing node identifiers in document order and vertical axis representing version numbers, into rectangles. The bottom corner of the rectangle is used to represent the rectangles and the corresponding information of the corner is added to the search tree index. | 10-16-2008 |
20080313136 | METHOD AND APPARATUS FOR PRODUCING UP-TO-DATE QUERY RESULTS FROM TABLES INCLUDING DATA FROM A DATA WAREHOUSE - Methods, systems, and computer program products for answering a query to be executed on a database comprising a first table and a second table, and in which the second table includes data from the first table. In one implementation, the method includes refreshing the data in the second table with corresponding data in the first table at a first time, receiving a first query on the first table at a second time that is subsequent to the first time, rewriting the first query into a second query on the first table and a third query on the second table, and executing the second query and the third query respectively on the first table and the second table to generate results for the first query. | 12-18-2008 |
20080313234 | EFFICIENT XML SCHEMA VALIDATION OF XML FRAGMENTS USING ANNOTATED AUTOMATON ENCODING - An XML schema is compiled into an annotated automaton encoding, which includes a parsing table for structural information and annotation for type information. The representation is extended to include a mapping from schema types to states in a parsing table. To validate a fragment against a schema type, it is necessary simply to determine the state corresponding to the schema type, and start the validation process from that state. When the process returns to the state, fragment validation has reached successful completion. This approach is more efficient than a general tree representation. Only the data representation of the schema information is handled, making it much easier than manipulating validation parser code generated by a parser generator. In addition, only one representation is needed for schema information for both document and fragment validation. This approach also provides a basis for incremental validation after update. | 12-18-2008 |
20090112858 | EFFICIENT METHOD OF USING XML VALUE INDEXES WITHOUT EXACT PATH INFORMATION TO FILTER XML DOCUMENTS FOR MORE SPECIFIC XPATH QUERIES - A system and method is provided for query processing comprises: creating an index of a database and ordering a set of index candidates from the index into a list based on a set of heuristic rules. A query defining a query path is then reduced into a list of single path expressions. Each index candidate is matched against the list of single path expressions according to the ordering of the index candidates. The matched candidate nodes are also verified to insure that they satisfy the query path. | 04-30-2009 |
20110302195 | Multi-Versioning Mechanism for Update of Hierarchically Structured Documents Based on Record Storage - A method for multi-versioning data of a hierarchically structured document stored in data records includes: changing document data in one or more data records, each data record assigned a record identifier, the data record including a plurality of nodes assigned a node identifier, and the document assigned a document identifier; storing an update timestamp in a base table row referencing the document identifier; storing in each changed data record a start timestamp for a start of a validity period for the changed data record and an end timestamp for an end of the validity period; and storing the start timestamp and the end timestamp in one or more node identifier index entries referencing the document identifier, the record identifier, and the node identifier. A version of the document may be obtained using node identifier index entries satisfying a version timestamp. | 12-08-2011 |
20120226693 | DYNAMIC SELECTION OF OPTIMAL GROUPING SEQUENCE AT RUNTIME FOR GROUPING SETS, ROLLUP AND CUBE OPERATIONS IN SQL QUERY PROCESSING - A method, apparatus, and article of manufacture for optimizing a query in a computer system. During compilation of the query, a GROUP BY clause with one or more GROUPING SETS, ROLLUP or CUBE operations is maintained in its original form until after query rewrite. The GROUP BY clause with the GROUPING SETS, ROLLUP or CUBE operations is then translated into a plurality of levels having one or more grouping sets. After compilation of the query, a grouping sets sequence is dynamically determined for the GROUP BY clause with the GROUPING SETS, ROLLUP or CUBE operations based on intermediate grouping sets, in order to optimize the grouping sets sequence. The execution of the grouping sets sequence is optimized by selecting a smallest grouping set from a previous one of the levels as an input to a grouping set on a next one of the levels. Finally, a UNION ALL operation is performed on the grouping sets. | 09-06-2012 |
20140019422 | ENCODED DATA PROCESSING - Techniques are provided for encoded data processing which allows for continuous data processing as encoded data changes. Data is decomposed into one or more blocks with each block containing at least one data record. At least one data record within a given block is encoded with a first encoding process selected from one or more encoding processes. The first encoding process is associated with the given data block. Techniques evaluate whether or not to implement an encoding change for a given block when updating a given data record in the given block. Responsive to the evaluation, the given block is re-encoded with a second encoding process. Responsive to the re-encoding, the association of the given block is updated. A map is formed to convert the given data record encoded with the first encoding process to the second encoding process so as to preserve comparative relationships of the given data record. | 01-16-2014 |
20140019472 | ENCODED DATA PROCESSING - Techniques for encoded data processing which allow for continuous data processing as encoded data changes. Data is decomposed into one or more blocks with each block containing at least one data record. At least one data record within a given block is encoded with a first encoding process selected from one or more encoding processes. The first encoding process is associated with the given data block. Techniques evaluate whether or not to implement an encoding change for a given block when updating a given data record in the given block. Responsive to the evaluation, the given block is re-encoded with a second encoding process. Responsive to the re-encoding, the association of the given block is updated. A map is formed to convert the given data record encoded with the first encoding process to the second encoding process so as to preserve comparative relationships of the given data record. | 01-16-2014 |
20140095441 | Archiving Data in Database Management Systems - According to one embodiment of the present invention, at least a portion of data from a first processing system is archived onto a second processing system based on partitions of the data. A query received at the first processing system is processed at the second processing system to retrieve archived data satisfying the received query in response to determining at the first processing system that the received query encompasses archived data. Embodiments of the present invention further include methods, systems, and computer program products for archiving and accessing data in substantially the same manner described above. | 04-03-2014 |
20140095443 | Archiving Data in Database Management Systems - At least a portion of data from a first processing system is archived onto a second processing system based on partitions of the data. A query received at the first processing system is processed at the second processing system to retrieve archived data satisfying the received query in response to determining at the first processing system that the received query encompasses archived data. Embodiments of the present invention further include methods, systems, and computer program products for archiving and accessing data in substantially the same manner described above. | 04-03-2014 |
20140280031 | System and Method for Adaptive Vector Size Selection for Vectorized Query Execution - System and method embodiments are provided for adaptive vector size selection for vectorized query execution. The adaptive vector size selection is implemented in two stages. In a query planning stage, a suitable vector size is estimated for a query by a query planner. The planning stage includes analyzing a query plan tree, segmenting the tree into different segments, and assigning to the query execution plan an initial vector size to each segment. In a subsequent query execution stage, an execution engine monitors hardware performance indicators, and adjusts the vector size according to the monitored hardware performance indicators. Adjusting the vector size includes trying different vector sizes and observing related processor counters to increase or decrease the vector size, wherein the vector size is increased to improve hardware performance according to the processor counters, and wherein the vector size is decreased when the processor counters indicate a decrease in hardware performance. | 09-18-2014 |
Guorui Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090287739 | OUTAGE SCHEDULING SYSTEM - A system for scheduling, changing, and maintaining an outage schedule includes a data entry module adapted to allow a user to enter data pertaining to an outage, a pre-defined database containing transaction rules to define transaction flows, a processing module, and a display module. The processing module is adapted to process the data entered into the data entry module and the transaction rules provided in the pre-defined database. The display module receives processed data from the processing module, transforms the processed data into visual information representative of the processed data, and displays the visual information on a display of a computing device. | 11-19-2009 |
20090307233 | Efficient Handling of PMU Data for Wide Area Power System Monitoring and Visualization - A real-time, wide-area power system monitoring and visualization system is provided, including comprising an application database adapted to contain a synchronized data object queue and configuration data; a web service; an event-triggered data archive service; an event database; and a smart client visualization application adapted to commence web service with the application database and the event database. A method of real-time, wide-area power system monitoring and visualization is also provided including receiving synchronized, real-time data objects in a first-in, first-out synchronized data object queue contained in an application database: requesting retrieval of the latest system-oriented data from the application database by a smart client visualization application; packaging the most recent system-oriented data into a lightweight data-interchange format; transmitting the most recent system-oriented data package to the client visualization system via a web service; and operating the smart client visualization application. | 12-10-2009 |
20100250168 | Accurate Magnetic Field Sensor and Method for Wireless Phasor Measurement Unit - A phasor measurement unit and method including a transducer for transduction measurement of an electrical characteristic of a current carrying element in electrical power generation or distribution systems, the transducer generating a transducer output signal representative of the electrical characteristic; an amplifier receiving the transducer output signal and generating an amplifier output signal; a filter receiving the amplifier output signal, low pass filtering the amplifier output signal. and generating a filter output signal; a digital to analog converter receiving the filter output signal and generating a digital output signal; and a processor receiving the digital output signal, calculating phasor data from the digital output signal and generating a data output signal, wherein the calculated phasor data is at least as accurate as phasor data from a phasor measurement unit or a frequency data recorder having a transducer for nontransduction measurement of the same electrical characteristic. | 09-30-2010 |
20110040786 | METHOD OF HANDLING LARGE VOLUMES OF SYNCHROPHASOR MEASURMENTS FOR REAL TIME EVENT REPLAY - A method is provided for handling synchrophasor measurements relating to an electrical power system. The method includes: (a) acquiring a plurality of synchrophasor measurements containing data representing at least one power system event; (b) inserting and storing the event related synchrophasor measurements in a database as a partitioned binary large object (BLOB); (c) reading and transferring the synchrophasor measurements related to a user selected current or historical event from the database to a client computer partition by partition; and (d) processing the event data at the client computer on a partition-by-partition basis such that the client computer will be able to start a replay of the event replay as soon as processing of the first partition of the event BLOB data is completed. | 02-17-2011 |
Haibo Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080198754 | Method and system for testing a communication network - A multicast test of an Internet Protocol (IP) network is performed with an initial multicast probing frequency. The multicast probing frequency of the multicast test is increased, and an impairment of the IP network based on the multicast test is detected based on the multicast test. Based on detecting the impairment, a unicast test is performed at one or more segments of the IP network. Based on the unicast test, an impaired segment of the IP network is identified. | 08-21-2008 |
20090029700 | SYSTEM FOR REGISTRATION OF COMMUNICATION DEVICES - A system that incorporates teachings of the present disclosure may include, for example, a mobile Voice over IP (VoIP) communication device (MVCD) having a controller element to register with a VoIP call processing system by way of a Wireless Fidelity (WiFi) access point operating in a cluster of WiFi access points each having cell coverage area, and re-register with the VoIP call processing system by way of the WiFi access point in response to receiving a re-registration request upon expiration of a timer having a period determined from one or more behavioral attributes of the MVCD. Additional embodiments are disclosed. | 01-29-2009 |
20090097554 | METHODS AND APPARATUS TO MANAGE A BONDED DIGITAL SUBSCRIBER LINE (DSL) SERVICE - Methods and apparatus to manage a bonded digital subscriber line (DSL) service are disclosed. A disclosed example method comprises collecting data representative of bandwidth usage for two or more applications serviced by a bonded set of subscriber lines; analyzing historical activity of the two or more applications based on the collected bandwidth usage data; and selecting a first digital subscriber line (DSL) line profile for a first wire pair in the set of subscriber lines, the set of subscriber lines forming a single DSL communication link. | 04-16-2009 |
20110194496 | SYSTEM FOR REGISTRATION OF COMMUNICATION DEVICES - A system that incorporates teachings of the present disclosure may include, for example, a mobile voice over internet protocol communication device, comprising a controller operable to register with a voice over internet protocol call processing system by way of a wireless fidelity access point operating in a cluster of wireless fidelity access points, and re-register with the voice over Internet Protocol call processing system by way of the wireless fidelity access point in response to receiving a re-registration request upon expiration of a timer having a period determined from one or more usage characteristics of the cluster by the mobile voice over Internet Protocol communication device. Additional embodiments are disclosed. | 08-11-2011 |
Haining Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090061781 | TECHNIQUES FOR CONTROLLING A RADIO PROCESSOR IN A MOBILE COMPUTING DEVICE - Techniques for controlling a radio processor for a mobile computing device are described. An apparatus may comprise a mobile computing device to support cellular voice communication, wireless data communication and computing capabilities, the mobile computing device including an applications processor coupled to a radio processor. The applications processor may include a radio management module to manage operations for the radio processor, the radio management module having a radio control module arranged to enable and disable the radio processor in accordance with a radio control schedule. Other embodiments are described and claimed. | 03-05-2009 |
20110258426 | BOOTING AND CONFIGURING A SUBSYSTEM SECURELY FROM NON-LOCAL STORAGE - According to one aspect, a multifunctional computing device having a wireless communications processor (e.g., cellular processor) and an application processor (e.g., general-purpose processor such as a CPU) share a storage device that is associated with or attached to the application processor. An example of such a multifunctional computing device may be a Smartphone device having a cellular phone and handheld computer functionalities. There is no specific storage device directly associated with or attached to the wireless communications processor (hereinafter simply referred to as a wireless processor). Instead, the wireless processor communicates with the application processor via a high speed communications link, such as a USB link, to access code and data stored in the storage device (e.g., flash memory device) associated with the application processor. | 10-20-2011 |
20120115553 | ADAPTIVE ANTENNA DIVERSITY SYSTEM - Electronic devices may be provided that contain wireless communications circuitry. The wireless communications circuitry may include radio-frequency transceiver circuitry with first and second ports that are coupled by switching circuitry to first and second antennas. A first receiver in the transceiver circuitry may be associated with the first port and a second receiver in the transceiver circuitry may be associated with the second port. An electronic device may be operated in a single receiver mode in which only one of the receivers is active to conserve power or a dual receiver mode in which signals from both antennas may be received in parallel to compare antenna performance. Based on antenna performance metrics, the electronic device may adjust the switching circuitry to ensure that an optimal antenna is being used. | 05-10-2012 |
20120233361 | HOST DEVICE SUSPENDING COMMUNICATION LINK TO CLIENT DEVICE BASED ON CLIENT DEVICE NOTIFICATION - A communication link between a host device and a client device can be suspended based on a suspend request or notification provided by the client device. The suspend request can be transmitted by a client device to a host device if the client device determines that suspension is appropriate, and can be sent in response to receiving a polling request from the host device. After receiving a suspend request, the host device can initiate an operation to suspend the communication link between the devices. | 09-13-2012 |
20130331044 | FACILITATING SWITCHING BETWEEN TRANSMITTING ANTENNAS IN PORTABLE ELECTRONIC DEVICES - The disclosed embodiments provide a system that uses a first antenna and a second antenna in a portable electronic device. During operation, the system receives a request to switch from the first antenna to the second antenna to transmit a signal to a cellular receiver. Next, the system loads a set of radio-frequency (RF) calibration values for the second antenna. Finally, the system performs the switch from the first antenna to the second antenna to transmit the signal, wherein the second antenna is operated using the RF calibration values after the switch. | 12-12-2013 |
20130332156 | Sensor Fusion to Improve Speech/Audio Processing in a Mobile Device - The disclosed system and method for a mobile device combines information derived from onboard sensors with conventional signal processing information derived from a speech or audio signal to assist in noise and echo cancellation. In some implementations, an Angle and Distance Processing (ADP) module is employed on a mobile device and configured to provide runtime angle and distance information to an adaptive beamformer for canceling noise signals, provides a means for building a table of filter coefficients for adaptive filters used in echo cancellation, provides faster and more accurate Automatic Gain Control (AGC), provides delay information for a classifier in a Voice Activity Detector (VAD), provides a means for automatic switching between a speakerphone and handset mode of the mobile device, or primary microphone and reference microphones and assists in separating echo path changes from double talk. | 12-12-2013 |
Hongdi Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100293523 | Development environment configured to generate application source code from database objects - Development tools are disclosed that connect various artifacts in a database aware fashion. For example, the development environment may integrate SQL query builders across multiple application development interfaces (e.g., a source code editor, XML editor, database scripting tools, etc.), significantly improving developer productivity, reducing development cost and time. Thus, the process of consuming heterogeneous artifacts in an application (or creating them for consumption) becomes a very productive experience, eliminating the need to manually cut/paste information in multiple project files in many cases. | 11-18-2010 |
20100293524 | DEVELOPMENT ENVIRONMENT FOR MANAGING DATABASE AWARE SOFTWARE PROJECTS - Embodiments of the invention introduce development tools that connect various artifacts in a database aware fashion. For example, embodiments of the invention integrate SQL query builders across multiple application development interfaces (e.g., a source code editor, XML editor, database scripting tools, etc.), significantly improving developer productivity, reducing development cost and time. Thus, the process of consuming heterogeneous artifacts in an application (or creating them for consumption) becomes a very productive experience, eliminating the need to manually cut/paste information in multiple project files in many cases. | 11-18-2010 |
20120151436 | DEVELOPMENT ENVIRONMENT FOR MANAGING DATABASE AWARE SOFTWARE PROJECTS - Embodiments of the invention introduce development tools that connect various artifacts in a database aware fashion. For example, embodiments of the invention integrate SQL query builders across multiple application development interfaces (e.g., a source code editor, XML editor, database scripting tools, etc.), significantly improving developer productivity, reducing development cost and time. Thus, the process of consuming heterogeneous artifacts in an application (or creating them for consumption) becomes a very productive experience, eliminating the need to manually cut/paste information in multiple project files in many cases. | 06-14-2012 |
20120159432 | DEVELOPMENT ENVIRONMENT CONFIGURED TO GENERATE APPLICATION SOURCE CODE FROM DATABASE OBJECTS - Development tools are disclosed that connect various artifacts in a database aware fashion. For example, the development environment may integrate SQL query builders across multiple application development interfaces (e.g., a source code editor, XML editor, database scripting tools, etc.), significantly improving developer productivity, reducing development cost and time. Thus, the process of consuming heterogeneous artifacts in an application (or creating them for consumption) becomes a very productive experience, eliminating the need to manually cut/paste information in multiple project files in many cases. | 06-21-2012 |
Hongqin Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120070140 | LIGHT ISOLATING PROTECTIVE COVER FOR SMALL FORM FACTOR ELECTRONIC DEVICE - A portable device has a rear facing camera assembly and a front facing display assembly that includes at least a protective cover layer, a display stack that includes a plurality of display components arranged in a plurality of interconnected layers, the display stack providing an imaging service, and a flat support chassis arranged to provide support for the display stack. In the described embodiment, a protective cover can wrap around and protect at least the rear portion of the portable device without adversely affecting an image capture process carried out by the rear facing camera assembly. | 03-22-2012 |
20120086812 | DIGITAL CAMERA IMAGING EVALUATION MODULE - An operator friendly camera testing module is described. The camera testing module includes at least a color shift evaluation unit and a color non-uniformity evaluation unit. The color shift evaluation unit providing a color shift metric and the color non-uniformity evaluation unit providing a color non-uniformity metric each used to characterize a digital camera. | 04-12-2012 |
20120148225 | LIGHT ISOLATING PROTECTIVE COVER FOR SMALL FORM FACTOR ELECTRONIC DEVICE - A portable device has a rear facing camera assembly and a front facing display assembly that includes at least a protective cover layer, a display stack that includes a plurality of display components arranged in a plurality of interconnected layers, the display stack providing an imaging service, and a flat support chassis arranged to provide support for the display stack. In the described embodiment, a protective cover can wrap around and protect at least the rear portion of the portable device without adversely affecting an image capture process carried out by the rear facing camera assembly. | 06-14-2012 |
20130229531 | CAMERA BLEMISH DEFECTS DETECTION - A digital image captured by a digital camera module is scaled to a smaller size, and separately horizontal direction filtered and vertical direction filtered using one-dimensional spatial filters. The horizontal direction filtered image and the vertical direction filtered image are combined, wherein edge regions and corner regions of the combined filtered image are created differently than its middle region. The combined filtered image is then thresholded selected pixels of the thresholded image are marked as a blemish region. Other embodiments are also described and claimed. | 09-05-2013 |
20140267785 | Methods for Display Uniform Gray Tracking and Gamma Calibration - A method is provided for calibrating a display having color channels. Each color channel is capable of adjusting settings for pixel values at gray level entries. The method includes selecting a gray level entry for calibration. The method also includes providing a target white point in chromaticity coordinates (x, y) and a target brightness at the selected gray level entry to the display. The method further includes adjusting the setting for the pixel values for the color channels at the selected gray level entry such that the display achieves the target white point and the target brightness at an adjusted pixel value. | 09-18-2014 |
Hongyu Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090002227 | HIGH SENSITIVITY GNSS RECEIVER PLATFORM WITH SHARED MEMORY - Provided herein is multi-function platform comprising a plurality of devices and a large memory that is external to the devices and shared among the devices. In an embodiment, a Direct Memory Access (DMA) controller is provided for each device to efficiently transfer data between the device and the shared memory. More than one DMA may be provided for a device. For example, separate DMAs may be provided for different components of a device that perform different subfunctions enabling efficient transfer of data between the different components of the device and the shared memory. In another embodiment, each device comprises a local embedded memory and is provided with a DMA for transferring data between the local memory and the shared memory. Examples of devices that can be included in the platform include a GNSS receiver, a audio player, a video player, a wireless communication device, a routing device, or the like. | 01-01-2009 |
Huanbo Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120034849 | CARRIER HEAD WITH NARROW INNER RING AND WIDE OUTER RING - A carrier head for a chemical mechanical polisher includes base, a substrate mounting surface, an annular inner ring, and an annular outer ring. The inner ring has an inner surface configured to circumferentially surround the edge of a substrate positioned on the substrate mounting surface, an outer surface, and a lower surface to contact a polishing pad. The inner ring is vertically movable relative to the substrate mounting surface. The outer ring has an inner surface circumferentially surrounding the inner ring, an outer surface, and a lower surface to contact the polishing pad. The outer ring is vertically movable relative to and independently of the substrate mounting surface and the inner ring. The lower surface of the inner ring has a first width, and the lower surface of the outer ring has a second width greater than the first width. | 02-09-2012 |
20120277897 | SELECTION OF POLISHING PARAMETERS TO GENERATE REMOVAL PROFILE - Values are selected for a plurality of controllable parameters of a chemical mechanical polishing system that includes a carrier head with a plurality of zones to apply independently controllable pressures on a substrate. Data is stored relating variation in removal profile on a front surface of the substrate to variation in the controllable parameters, the data including removal at a plurality of positions on the front surface of the substrate, there being a greater number of positions than chambers. A value is determined for each parameter of the plurality of controllable parameters to minimize a difference between a target removal profile and an expected removal profile calculated from the data relating variation in removal profile on a front surface of the substrate to variation in the parameters. The value for each parameter of the plurality of controllable parameters is stored. | 11-01-2012 |
20130149942 | INNER RETAINING RING AND OUTER RETAINING RING FOR CARRIER HEAD - An inner ring for a carrier head has an inner surface configured to circumferentially surround the edge of a substrate positioned on the substrate mounting surface, an outer surface, and a lower surface to contact a polishing pad. An outer ring for a carrier head has an inner surface circumferentially surrounding the inner ring, an outer surface, and a lower surface to contact the polishing pad. | 06-13-2013 |
20140277670 | Selection of Polishing Parameters to Generate Removal or Pressure Profile - Values are selected for a plurality of controllable parameters of a chemical mechanical polishing system that includes a carrier head with a plurality of zones to apply independently controllable pressures on a substrate. Data is stored relating variation in removal profile on a front surface of the substrate to variation in the controllable parameters, the data including removal at a plurality of positions on the front surface of the substrate, there being a greater number of positions than chambers. A value is determined for each parameter of the plurality of controllable parameters to minimize a difference between a target removal profile and an expected removal profile calculated from the data relating variation in removal profile on a front surface of the substrate to variation in the parameters. The value for each parameter of the plurality of controllable parameters is stored. | 09-18-2014 |
Jane J. Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120012554 | SYSTEM AND METHOD OF FABRICATING MEDIA - A method of fabricating media comprises forming recording media on a substrate. An overcoat is deposited on the recording media opposite the substrate. The overcoat has a first surface finish. The overcoat is etched to remove material and provide the overcoat with a second surface finish that is smoother than the first surface finish. The depositing and etching may occur sequentially in an in-situ, dry vacuum process. The second surface finish may not be mechanically processed after etching to further planarize the overcoat. | 01-19-2012 |
20120325771 | SYSTEM AND METHOD OF FABRICATING MEDIA - A method of fabricating media comprises forming recording media on a substrate. An overcoat is deposited on the recording media opposite the substrate. The overcoat has a first surface finish. The overcoat is etched to remove material and provide the overcoat with a second surface finish that is smoother than the first surface finish. The depositing and etching may occur sequentially in an in-situ, dry vacuum process. The second surface finish may not be mechanically processed after etching to further planarize the overcoat. | 12-27-2012 |
Jane Jie Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100118423 | DETERMINATION OF THE QUALITY OF AN ERASE PROCESS FOR PERPENDICULAR MAGNETIC RECORDING DISKS - Methods and test systems are disclosed for determining the quality of an erase process for perpendicular magnetic recording (PMR) disks. After performing an erase process on a PMR disk and before the PMR disk is assembled into a hard disk drive, a first test pattern of magnetization pulses is written to a region of the PMR disk. A second test pattern is subsequently read from the region of the PMR disk. The second pattern of magnetization pulses is analyzed in relation to the first test pattern and measured to determine the quality of the erase process. | 05-13-2010 |
20110019298 | TESTING MAGNETIC DISK PERFORMANCE WITH A SINGLE SLIDER SIMULATING SLIDERS OF VARIOUS DISK DRIVE SYSTEMS - Magnetic disk drive systems and associated methods are described for testing magnetic disk performance for certification with a plurality of magnetic disk drive systems prior to installation. The test system may position a slider at a first spacing between the magnetic disk in the slider and simulate the recording performance of a disk drive system with the magnetic disk at the first spacing. The disk drive test system may then transfer a control signal to a heating element in the slider to move the slider to a different spacing between the magnetic disk and the slider to simulate the recording performance of another disk drive system. The test system may, thus, use a single slider to certify a magnetic disk with a plurality of disk drive systems. | 01-27-2011 |
20110075286 | SYSTEM, METHOD AND APPARATUS FOR DETERMINING TRACK PITCH IN A HARD DISK DRIVE TO SATISFY THE REQUIREMENTS OF BOTH OFF-TRACK CAPACITY AND ADJACENT TRACK ERASURE - Track pitch in a hard disk drive is selected to satisfy the requirements of both off-track capacity (OTC) and adjacent track interference (ATI). The invention separately measures the track pitch requirements for OTC and ATI. The track pitch for the drive is set with the larger of the OTC and ATI track pitches. The OTC track pitch is measured with a 747 curve, and the ATI track pitch is measured by the positions of adjacent tracks at which the on-track error rate is not worse than a given value after the targeted number of adjacent track writes in the ATI requirement. | 03-31-2011 |
20120113538 | SIMULATING DISCRETE TRACK MEDIA WITH CONTINUOUS MEDIA FOR HEAD EVALUATION - Approaches for a testing device for selecting a discrete track media (DTM) format for use with a particular head of a hard-disk drive (HDD). The testing device comprises a continuous magnetic-recording disk, rotatably mounted on a spindle, which stores data using a continuous media format. The testing device also comprises a testing module configured to simulate reading data, stored using a discrete track media (DTM) format, from the continuous magnetic-recording medium. Advantageously, testing time and cost is reduced as both discrete track media (DTM) disks and expensive discrete track media (DTM) recording testing hardware are not required to select the optimal a discrete track media (DTM) format for use with a particular head of a hard-disk drive (HDD). In addition, embodiments may be used to optimize features of the tracks of the DTM disk, such as the land to groove ratio. | 05-10-2012 |
Jingwu Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080241569 | ENCAPSULATION OF RAMAN ACTIVE NANOPARTICLES - Embodiments of the present invention provide methods for coating nanoparticles with polymeric coatings and nanoparticles that are coated with polymeric coatings. The polymeric coatings typically comprise two or more layers wherein the first layer has a charge that is opposite to that of the second layer. In further embodiments, the nanoparticles that can act as labels or reporters are coated with polymeric coatings. Optionally, these reporter or label nanoparticles may be Raman-active, such that they provide a distinctive Raman signature upon excitation with electromagnetic radiation. | 10-02-2008 |
20080262989 | MULTIPLEX DATA COLLECTION AND ANALYSIS IN BIOANALYTE DETECTION - Method and device to collect multiplex data simultaneously in analyte detection and analyze the data by experimentally trained software (machine-learning) is disclosed. Various ways (magnetic particles and microcoils) are disclosed to collect multiple reporter (tag) signals. Multiplex detection can increase the biomolecule analysis efficiency by using small sample size and saving assay reagents and time. Machine learning and data analysis schemes are also disclosed. Multiple affinity binding partners, each labeled by a unique reporter, are contacted with a sample and a single spectrum is taken to detect multiple reporter signals. The spectrum is deconvoluted by experimentally trained software to identify multiple analytes. | 10-23-2008 |
20090004670 | METHODS FOR FABRICATING SURFACE ENHANCED FLUORESCENT (SEF) NANOPARTICLES AND THEIR APPLICATIONS IN BIOASSAYS - Embodiments of the invention relate to SEF nanoparticles with increased fluorescence, methods of making SEF nanoparticles, and their application in various bioassays for the detection of target bioanalytes. One embodiment includes the SEF nanoparticle itself, a second embodiment includes the fabrication of SEF nanoparticles, a third embodiment includes methods of using SEF nanoparticles in biodetection assays. A final embodiment includes kits to be used in the fabrication of SEF nanoparticles. | 01-01-2009 |
20090005260 | MULTIPLEX DATA COLLECTION AND ANALYSIS IN BIOANALYTE DETECTION - Method and device to collect multiplex data simultaneously in analyte detection and analyze the data by experimentally trained software (machine-learning) is disclosed. Various ways (magnetic particles and microcoils) are disclosed to collect multiple reporter (tag) signals. Multiplex detection can increase the biomolecule analysis efficiency by using small sample size and saving assay reagents and time. Machine learning and data analysis schemes are also disclosed. Multiple affinity binding partners, each labeled by a unique reporter, are contacted with a sample and a single spectrum is taken to detect multiple reporter signals. The spectrum is deconvoluted by experimentally trained software to identify multiple analytes. | 01-01-2009 |
Lizheng Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090319969 | METHOD AND SYSTEM FOR PERFORMING STATISTICAL LEAKAGE CHARACTERIZATION, ANALYSIS, AND MODELING - A method, system, and computer program product are disclosed for performing statistical leakage power characterization to estimate yield of a circuit in terms of leakage power. According to some approaches, this is performed with consideration of state correlation. | 12-24-2009 |
20100083198 | METHOD AND SYSTEM FOR PERFORMING STATISTICAL LEAKAGE CHARACTERIZATION, ANALYSIS, AND MODELING - A method, system, and computer program product are disclosed for performing statistical leakage power characterization to estimate yield of a circuit in terms of leakage power. According to some approaches, this is performed with consideration of bi-exponential modeling. | 04-01-2010 |
Peinan C. Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100082621 | MECHANISM FOR ENABLING NEW TASK TYPES TO BE ADDED TO A SYSTEM FOR MANAGING DISTRIBUTED NODES - A mechanism is disclosed for enabling new task types to be added to a management server without changing the source code of the management server. To add a new task type, a descriptor file is provided. This descriptor file specifies all of the particulars of the new task type. Any mechanisms referred to in the descriptor file are also provided. At startup time, the management server processes the descriptor file and forms associations between the various aspects of the task type with the mechanisms that are responsible for implementing those various aspects. At runtime, these associations are used to manage the definition and execution of tasks of that task type. By doing so, the management server enables new task types to be added, and enables task instances of the new task types to be defined and executed, without changing the source code of the management server. | 04-01-2010 |
Pu Paul Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110082836 | STORAGE REPLICATION SYSTEMS AND METHODS - Systems and methods for information storage replication are presented. In one embodiment, a namespace conversion process is performed. Node information regarding a file systems operation change is received. A changed node to pathname object conversion process is performed. An unchanged node to pathname object conversion process is performed. In one exemplary implementation, the changed node to pathname object conversion process and the unchanged node to pathname object conversion process utilize data structures that return the object indications and parent node indications. An object indication is inserted in a pathname. | 04-07-2011 |
Ruofei Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080256050 | SYSTEM AND METHOD FOR MODELING USER SELECTION FEEDBACK IN A SEARCH RESULT PAGE - The present invention provides for improving the search relevance of a search results page by including a perceived relevance factor. The system, device and method monitors user selection of elements in the search results page, where these selections indicate relevance of the element compared with the original search request. A perceived relevance factor for the element is then determined based on probabilistic-based computations accounting for the element, which may include a description, a thumbnail and/or meta data, and the position of the element on the search results page. Thereby, for future searches and search results page generation, relevance factors may be calculated based on various factors, including the element attribute based relevant scores and the perceived relevance factor. | 10-16-2008 |
20090198671 | SYSTEM AND METHOD FOR GENERATING SUBPHRASE QUERIES - A system for generating subphrase queries. The system includes a sequence label modeling engine and a regression modeling engine. The sequence label modeling engine generates a plurality of subphrase queries by indexing through each token in a search phrase and labeling each token based on an association to other tokens in the search phrase. The regression modeling engine scores each subphrase query at least partially on the association according to a scoring model. The regression modeling engine identifies the subphrase query with the highest score which may then be used for identifying a sponsored search list or a web search item. | 08-06-2009 |
20090263014 | CONTENT FINGERPRINTING FOR VIDEO AND/OR IMAGE - The subject matter disclosed herein relates to generating a fingerprint for identifying electronic video files based at least in part on color correlograms. | 10-22-2009 |
20090274364 | APPARATUS AND METHODS FOR DETECTING ADULT VIDEOS - Disclosed are apparatus and methods for detecting whether a video is adult or non-adult. In certain embodiments, a learning system is operable to generate one or more models for adult video detection. The model is generated based on a large set of known videos that have been defined as adult or non-adult. Adult detection is then based on this adult detection model. This adult detection model may be applied to selected key frames of an unknown video. In certain implementations, these key frames can be selected from the frames of the unknown video. Each key frame may generally correspond to a frame that contains key portions that are likely relevant for detecting pornographic or adult aspects of the unknown video. By way of examples, key frames may include moving objects, skin, people, etc. In alternative embodiments, a video is not divided into key frames and all frames are analyzed by a learning system to generate a model, as well as by an adult detection system based on such model. | 11-05-2009 |
20100070498 | OPTIMIZATION FRAMEWORK FOR TUNING RANKING ENGINE - Disclosed are apparatus and methods for facilitating the ranking of web objects. The method includes automatically adjusting a plurality of weight values for a plurality of parameters for inputting into a ranking engine that is adapted to rank a plurality of web objects based on such weight values and their corresponding parameters. The adjusted weight values are provided to the ranking engine so as to generate a ranked set of web objects based on such adjusted weight values and their corresponding parameters, as well as a particular query. A relevance metric (e.g., that quantifies or qualifies how relevant the generated ranked set of web objects are for the particular query) is determined. The method includes automatically repeating the operations of adjusting the weight values, providing the adjusted weight values to the ranking engine, and determining a relevance metric until the relevance metric reaches an optimized level, which corresponds to an optimized set of weight values. The repeated operations utilize one or more sets of weight values including at least one set that results in a worst relevance metric value, as compared to a previous set of weight values, according to a certain probability in order to escape local optimal solution to reach the global optimal solution. | 03-18-2010 |
20100250523 | SYSTEM AND METHOD FOR LEARNING A RANKING MODEL THAT OPTIMIZES A RANKING EVALUATION METRIC FOR RANKING SEARCH RESULTS OF A SEARCH QUERY - An improved system and method for learning a ranking model that optimizes a ranking evaluation metric for ranking search results of a search query is provided. An optimized nDCG ranking model that optimizes an approximation of an average nDCG ranking evaluation metric may be generated from training data through an iterative boosting method for learning to more accurately rank a list of search results for a query. A combination of weak ranking classifiers may be iteratively learned that optimize an approximation of an average nDCG ranking evaluation metric for the training data by training a weak ranking classifier at each iteration for each document in the training data with a computed weight and assigned class label, and then updating the optimized nDCG ranking model by adding the weak ranking classifier with a combination weight to the optimized nDCG ranking model. | 09-30-2010 |
20110191169 | KALMAN FILTER MODELING IN ONLINE ADVERTISING BID OPTIMIZATION - The present invention provides methods and systems for use in bid optimization in connection with advertisement serving impression opportunities available in an auction-based online advertising exchange. Methods are presented in which, based in part on historical advertisement performance information, a Kalman filter-based model is used in forecasting performance of a set of possible advertisement impressions served over a future period of time. Forecasted performance information is used in determining an optimized bid in connection with an available opportunity. | 08-04-2011 |
20110191170 | SIMILARITY FUNCTION IN ONLINE ADVERTISING BID OPTIMIZATION - The present invention provides methods and systems for use in bid optimization in connection with advertisement serving impression opportunities available in an auction-based online advertising exchange. Methods are presented in which, based in part on historical advertisement performance information, a Kalman filter-based model is used in forecasting performance of a set of possible advertisement impressions served over a future period of time. Forecasted performance information is used in determining an optimized bid in connection with an available opportunity. A similarity function, including non-linearly determined feature weighting, can be used in determining most similar forecasted impressions to the available opportunity. | 08-04-2011 |
20110196739 | SYSTEMS AND METHODS FOR EFFICIENTLY RANKING ADVERTISEMENTS BASED ON RELEVANCY AND CLICK FEEDBACK - The present invention provides a method and system for ranking and selecting advertisements based on relevancy, click feedback and click over expected click (COEC) data. Advertisements may be described as contextual, page-embedded advertisements appearing on publisher websites. The method and system includes storing page-advertisement relevancy features in a vector space model and historical impression and click features in a click feedback model and analyzing data in the vector space model and click feedback model. The method and system further includes storing empirical click-through data in a serving log and analyzing data therein. The method and system then generates a regression model based on the analyzed data, which is stored in a regression storage module. The method and system receives requests for advertisement content from client devices, selects a plurality of candidate advertisements based on the generated regression model and provides a plurality of advertisements to a client device. | 08-11-2011 |
Ruofei (bruce) Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100121712 | DIVERSITY OF ADS DISPLAYED ON A PUBLISHER PAGE - A system for selecting advertisements for a web page. An advertisement request is received and the web page content is evaluated to identify a first advertisement query based on the content of the web page and a second advertisement query based on the content of the web page or a behavioral feature. A first set of advertisements is retrieved based on the first advertisement query and a second set of advertisements is retrieved based on the second advertisement query. The first set of advertisements is blended with the second set of advertisements to form a blended advertisement set. The blended advertisement set is provided for display with the web page. | 05-13-2010 |
20110196733 | Optimizing Advertisement Selection in Contextual Advertising Systems - A contextual advertising system optimizes computer selection of low performance ranked messages and high performance ranked messages for display on a network location. The system divides a ranked group of online messages into a first list, a second list, and a promotion set. Each message in the first list has a performance score that is greater than each performance score of messages in the second list and the promotion set. The system moves a message within the promotion set to a third list as a function of a confidence value and moves a message from one of the third list and the second list to the first list based on an experiment event outcome. The system transmits top messages in the first list over a network for display at a recipient computer. | 08-11-2011 |
20120284128 | ORDER-INDEPENDENT APPROXIMATION FOR ORDER-DEPENDENT LOGIC IN DISPLAY ADVERTISING - Methods, systems, and apparatuses for forecasting pricing for an advertisement campaign that covers a set of impressions. A dynamic cost per mille (dCPM) value is defined for the campaign. An effective bid price is determined for each of the impressions to generate a plurality of effective bid prices. A parametric distribution is determined based on the plurality of effective bid prices. A mean and a variance are determined for the determined parametric distribution. Bids for the impressions are determined based on the effective bid prices and a participation probability function. The bids are determined in a manner that is independent of an order in which the bids are processed. | 11-08-2012 |
Tian Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090063453 | APPARATUS, SYSTEM, AND METHOD FOR EXECUTING A DISTRIBUTED SPATIAL DATA QUERY - An apparatus, system, and method for executing a distributed spatial data query. The present invention allows a client to perform spatial queries against spatial data stored in a various formats in various separate databases. A view of the data is created in the relevant databases, wherein the spatial data is converted to WKB and stored as a BLOB. A federated server contains nicknames for the various database views, and also contains views of the data where the BLOB is converted back to a spatial data type. The federated server presents to clients an application view of the distributed heterogeneous spatial data such that the clients can treat the data as if it were a homogenous data source. Also taught is incorporating distributed non-spatial data into the application view by creating a nickname and a view on top of the nickname which derives spatial information from the non-spatial location information. | 03-05-2009 |
20090063524 | APPARATUS, SYSTEM, AND METHOD FOR EXECUTING A DISTRIBUTED SPATIAL DATA QUERY - A method for executing a distributed spatial data query. The present invention allows a client to perform spatial queries against spatial data stored in a various formats in various separate databases. A view of the data is created in the relevant databases, wherein the spatial data is converted to WKB and stored as a BLOB. A federated server contains nicknames for the various database views, and also contains views of the data where the BLOB is converted back to a spatial data type. The federated server presents to clients an application view of the distributed heterogeneous spatial data such that the clients can treat the data as if it were a homogenous data source. Also taught is incorporating distributed non-spatial data into the application view by creating a nickname and a view on top of the nickname which derives spatial information from the non-spatial location information. | 03-05-2009 |
20110208719 | EVALUATING REFERENCE BASED OPERATIONS IN SHARED NOTHING PARALLELISM SYSTEMS - Embodiments are included for methods, systems, and computer program products for evaluating operations in a shared nothing parallelism system using an electronic computing device are presented, the methods and computer program products including: causing the electronic computing device to receive the operation, where the operation is non-collocated, reference based operation, and where the operation is configured for execution on a first partition in the shared nothing parallelism system; causing the electronic computing device to insert a table queue operator on a second partition, where the second partition includes a reference to input data, causing the electronic computing device to place the reference to the input data on the first partition by the table queue operator; and causing the electronic computing device to execute the operation on the reference to the input data on the first partition. | 08-25-2011 |
Tony J. Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100198790 | UPDATING ELEMENTS IN A DATA STORAGE FACILITY USING A PREDEFINED STATE MACHINE, WITH SERIAL ACTIVATION - A technique for updating elements in a data storage facility, including a single server or a multi-server system, such as by providing updated internal code packages to the elements. The update is performed using a fixed state machine, where the elements are updated in a coordinated manner within the constraints of the state machine. In a multi-server device, code packages are distributed to elements associated with the different servers in one traversal of the state machine, during distribute states of the state machine. The distributed code packages are activated in activate states of the state machine in multiple traversals of the state machine, so there is a serial activation. The code packages can be grouped in a flexible way by configuring an external update bundle used by the state machine. The distributing of the code is based on the grouping. | 08-05-2010 |
20110178982 | UPDATING ELEMENTS IN A DATA STORAGE FACILITY USING A PREDEFINED STATE MACHINE, WITH SERIAL ACTIVATION - A technique for updating elements in a data storage facility, including a single server or a multi-server system, such as by providing updated internal code packages to the elements. The update is performed using a fixed state machine, where the elements are updated in a coordinated manner within the constraints of the state machine. In a multi-server device, code packages are distributed to elements associated with the different servers in one traversal of the state machine, during distribute states of the state machine. The distributed code packages are activated in activate states of the state machine in multiple traversals of the state machine, so there is a serial activation. The code packages can be grouped in a flexible way by configuring an external update bundle used by the state machine. The distributing of the code is based on the grouping. | 07-21-2011 |
Weiguo Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110014489 | Method for Strengthening Adhesion Between Dielectric Layers Formed Adjacent to Metal Layers - A method is provided which includes forming a metal layer and converting at least a portion of the metal layer to a hydrated metal oxide layer. Another method is provided which includes selectively depositing a dielectric layer upon another dielectric layer and selectively depositing a metal layer adjacent to the dielectric layer. Consequently, a microelectronic topography is formed which includes a metal feature and an adjacent dielectric portion comprising lower and upper layers of hydrophilic and hydrophobic material, respectively. A topography including a metal feature having a single layer with at least four elements lining a lower surface and sidewalls of the metal feature is also provided herein. The fluid/s used to form such a single layer may be analyzed by test equipment configured to measure the concentration of all four elements. In some cases, the composition of the fluid/s may be adjusted based upon the analysis. | 01-20-2011 |
20110271905 | Methods and System for Processing a Microelectronic Topography - Methods and systems are provided which are adapted to process a microelectronic topography, particularly in association with an electroless deposition process. In general, the methods may include loading the topography into a chamber, closing the chamber to form an enclosed area, and supplying fluids to the enclosed area. In some embodiments, the fluids may fill the enclosed area. In addition or alternatively, a second enclosed area may be formed about the topography. As such, the provided system may be adapted to form different enclosed areas about a substrate holder. In some cases, the method may include agitating a solution to minimize the accumulation of bubbles upon a wafer during an electroless deposition process. As such, the system provided herein may include a means for agitating a solution in some embodiments. Such a means for agitation may be distinct from the inlet/s used to supply the solution to the chamber. | 11-10-2011 |
20120282483 | Method for Strengthening Adhesion Between Dielectric Layers Formed Adjacent to Metal Layers - A method is provided which includes forming a metal layer and converting at least a portion of the metal layer to a hydrated metal oxide layer. Another method is provided which includes selectively depositing a dielectric layer upon another dielectric layer and selectively depositing a metal layer adjacent to the dielectric layer. Consequently, a microelectronic topography is formed which includes a metal feature and an adjacent dielectric portion comprising lower and upper layers of hydrophilic and hydrophobic material, respectively. A topography including a metal feature having a single layer with at least four elements lining a lower surface and sidewalls of the metal feature is also provided herein. The fluid/s used to form such a single layer may be analyzed by test equipment configured to measure the concentration of all four elements. In some cases, the composition of the fluid/s may be adjusted based upon the analysis. | 11-08-2012 |
20140037982 | Method for Strengthening Adhesion Between Dielectric Layers Formed Adjacent to Metal Layers - A method is provided which includes forming a metal layer and converting at least a portion of the metal layer to a hydrated metal oxide layer. Another method is provided which includes selectively depositing a dielectric layer upon another dielectric layer and selectively depositing a metal layer adjacent to the dielectric layer. Consequently, a microelectronic topography is formed which includes a metal feature and an adjacent dielectric portion comprising lower and upper layers of hydrophilic and hydrophobic material, respectively. A topography including a metal feature having a single layer with at least four elements lining a lower surface and sidewalls of the metal feature is also provided herein. The fluid/s used to form such a single layer may be analyzed by test equipment configured to measure the concentration of all four elements. In some cases, the composition of the fluid/s may be adjusted based upon the analysis. | 02-06-2014 |
Xiafang Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120086940 | METHOD OF DETERMINING AN ASYMMETRIC PROPERTY OF A STRUCTURE - Methods of determining asymmetric properties of structures are described. A method includes measuring, for a grating structure, a first signal and a second, different, signal obtained by optical scatterometry. A difference between the first signal and the second signal is then determined. An asymmetric structural parameter of the grating structure is determined based on a calculation using the first signal, the second signal, and the difference. | 04-12-2012 |
Xianan Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110191477 | System and Method for Automatically Optimizing Capacity Between Server Clusters - A resource management system for a virtual machine computing environment includes a software component that optimizes capacity between server clusters or groups by monitoring the capacity of server clusters or groups and automatically adding and removing host systems to and from server clusters or groups. The software component may be implemented at a server cluster management level to monitor and execute host system moves between server clusters and/or at a higher level in the resource management hierarchy. At the higher level, the software component is configured to monitor and execute host system moves between sets of server clusters being managed by different server cluster management agents. | 08-04-2011 |
20150046586 | SYSTEM AND METHOD FOR AUTOMATICALLY OPTIMIZING CAPACITY BETWEEN SERVER CLUSTERS - A resource management system for a virtual machine computing environment includes a software component that optimizes capacity between server clusters or groups by monitoring the capacity of server clusters or groups and automatically adding and removing host systems to and from server clusters or groups. The software component may be implemented at a server cluster management level to monitor and execute host system moves between server clusters and/or at a higher level in the resource management hierarchy. At the higher level, the software component is configured to monitor and execute host system moves between sets of server clusters being managed by different server cluster management agents. | 02-12-2015 |
Xiaodi Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100169160 | GIFT RECOMMENDATION METHOD AND SYSTEM - Embodiments for recommending gifts to users for their gift recipients over a network are described. For example, a gift recommendation system may collect a set of historical transaction data of a plurality of transactions, and organize the set of historical transaction data based on information related to buyer gender, buyer age, item category, and transaction date of each transaction, in which the list of predetermined amount of gift categories are ordered based on an entire item purchase amount of each gift category. The gift recommendation system may retrieve gender and age information of a gift recipient, for example, via a graphical user interface, and then may automatically present to the user a list of predetermined amount of gift categories selected from the organized set of historical transaction data based on the gender and age information of the gift recipient. Once a gift category is selected from the presented list of predetermined amount of gift categories, the gift recommendation system may automatically present to the user a list of predetermined amount of gift items belonging to the selected gift category. | 07-01-2010 |
20100169341 | PREDICTIVE ALGORITHM FOR SEARCH BOX AUTO-COMPLETE - In various exemplary embodiments, a system and associated method to predict search results in an electronic environment is disclosed. The system architecture comprises a communications module to receive a query from a remote end-user where the query includes one or more characters contained within a first single communications packet. A query engine is coupled to the communications module. The query engine uses the one or more characters from the query to predictively match keywords contained within a data structure (e.g., a database) and forms a response from the one or more characters. The response is transmitted back to the end-user within a second single TCP communications packet. | 07-01-2010 |
20100250524 | RANKING ALGORITHM FOR SEARCH BOX AUTO-COMPLETE - In various exemplary embodiments, a system and associated method for prioritizing search results in an electronic environment is disclosed. The system comprises a communications module to receive a search query from an end-user. The search query includes one or more characters contained within a single TCP packet. A query engine coupled to the communications module matched the one or more characters from the search query against a plurality of selected keywords contained within a database against the search query. Each keyword is then ranked within the plurality of selected keywords thus forming a subset of selected keywords. A response including the subset of selected keywords is returned to the end-user. | 09-30-2010 |
20110004508 | METHOD AND SYSTEM OF GENERATING GUIDANCE INFORMATION - One embodiment provides a system for generating questions related to product aspects. The system may comprise: a product review analyzer to extract product values associated with the products from product reviews, in which the product values may include product categories, product aspects and product aspect evaluations; a product review summary builder to build product review summaries based on the extracted product values associated with the products; and a question generator to generate a set of questions regarding the product aspects based on the product review summaries. | 01-06-2011 |
20110099201 | SYSTEM AND METHOD FOR AUTOMATICALLY PUBLISHING DATA ITEMS ASSOCIATED WITH AN EVENT - Systems and methods are disclosed to automatically publish data items associated with a news event. In one example embodiment, a method comprises monitoring search queries associated with a search query category, detecting a change in a search request frequency associated with the search query category with respect to a baseline frequency, determining an event associated with the search query category, identifying one or more data items associated with the event, and generating a visual representation of a relationship between the one or more data items and the event. The search query category may be associated with at least one search term a baseline frequency. | 04-28-2011 |
Xiaohua Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110029819 | SYSTEM AND METHOD FOR PROVIDING PROGRAM TRACKING INFORMATION - There is provided a system and method of providing program tracking information. An exemplary method comprises compiling a program into a plurality of instruction bundles. The exemplary method also comprises placing an instruction to store program tracking information in a local path table or a global path table into at least one of the plurality of instruction bundles. | 02-03-2011 |
Xiaolian Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090160595 | Compact Power Semiconductor Package and Method with Stacked Inductor and Integrated Circuit Die - A power semiconductor package is disclosed with high inductance rating while exhibiting a reduced foot print. It has a bonded stack of power IC die at bottom, a power inductor at top and a circuit substrate, made of leadframe or printed circuit board, in the middle. The power inductor has a inductor core of closed magnetic loop. The circuit substrate has a first number of bottom half-coil forming conductive elements beneath the inductor core. A second number of top half-coil forming conductive elements, made of bond wires, three dimensionally formed interconnection plates or upper leadframe leads, are located atop the inductor core with both ends of each element connected to respective bottom half-coil forming conductive elements to jointly form an inductive coil enclosing the inductor core. A top encapsulant protectively encases the inductor core, the top half-coil forming conductive elements, the bottom half-coil forming conductive elements and the circuit substrate. | 06-25-2009 |
Xiaoru Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090311972 | SYNTHESIZER AND MODULATOR FOR A WIRELESS TRANSCEIVER - A transceiver including a transmit modulator and a receiver. The modulator may accept a channel selection input, a first modulation input, a second modulation input, and an amplitude input. During transmit time slots, the modulator may generate a modulated output having a carrier frequency selected by the channel selection input. The carrier frequency may be frequency modulated by the first modulation inputs, phase modulated by the second modulation input, and amplitude modulated by the amplitude input. During receive time slots, the modulator may generate a carrier frequency selected by the channel selection input and offset by the first modulation input. The modulator may alternate between providing modulated transmit signals during transmit time slots and providing a local oscillator for the receiver during receive time slots. | 12-17-2009 |
20090311979 | POLAR MODULATOR WITH PATH DELAY COMPENSATION - A modulation system comprising a signal processing unit and a modulator. The signal processing unit may generate a low frequency modulator signal, a high frequency modulator signal, and a modulator amplitude control signal. The modulator may generate a modulated signal for transmission via a wireless network based, at least in part, on the low frequency modulator signal, the high frequency modulator signal, and the modulator amplitude control signal. The signal processing unit comprises a delay compensation unit for delaying the generation of the high frequency modulator signal and the modulator amplitude control signal based, at least in part, on signal generation and modulation path delays associated with the low frequency modulator signal to substantially align the modulator signals at the output of the modulation system. | 12-17-2009 |
20120281638 | CONCURRENT BACKGROUND SPECTRAL SCANNING FOR BLUETOOTH PACKETS WHILE RECEIVING WLAN PACKETS - A Bluetooth detection unit can be implemented to minimize the time required for executing the inquiry and paging scan procedures on a Bluetooth device associated with a collocated WLAN device. The Bluetooth detection unit can execute concurrent background spectral scanning to detect Bluetooth control packets while the WLAN device is receiving WLAN packets. The Bluetooth detection unit can analyze, for each Bluetooth control channel, the Bluetooth device can determine energy measurements associated with each Bluetooth control channel and can determine whether each Bluetooth control channel comprises a narrowband signal based, at least in part, on frequency domain samples associated with an RF signal received at the WLAN device. The Bluetooth detection unit can determine which of the Bluetooth control channels comprise a Bluetooth control packet. | 11-08-2012 |
Xiao Tian Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080211070 | Flip chip contact (FCC) power package - This invention discloses a power device package for containing, protecting and providing electrical contacts for a power transistor. The power device package includes a top and bottom lead frames for directly no-bump attaching to the power transistor. The power transistor is attached to the bottom lead frame as a flip-chip with a source contact and a gate contact directly no-bumping attaching to the bottom lead frame. The power transistor has a bottom drain contact attaching to the top lead frame. The top lead frame further includes an extension for providing a bottom drain electrode substantially on a same side with the bottom lead frame. In a preferred embodiment, the power device package further includes a joint layer between device metal of source, gate or drain and top or bottom lead frame, through applying ultrasonic energy. In another embodiment, a layer of conductive epoxy or adhesive, a solder paste, a carbon paste, or other types of attachment agents for direct no-bumping attaching the power transistor to one of the top and bottom lead frames. | 09-04-2008 |
20080233679 | Semiconductor package with plated connection - A semiconductor package and method for making a semiconductor package are disclosed. The semiconductor package has a top surface and a mounting surface and includes a die, a conducting connecting material, a plating material and an insulating material. The die has a processed surface facing towards the mounting surface of the semiconductor package. Exposed metal connections are at the processed surface of the die. The conducting connecting material is disposed on the exposed metal connections. The plating material is in contact with the conducting connecting material. The insulating material is formed around the conducting connecting material, and the plating material extends to the exterior of the insulating material. | 09-25-2008 |
Xiaoyong Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100328831 | Method and Circuit for Over-Current Protection - In one embodiment the present invention includes an over-current protection method. The method comprises generating a switching signal, starting and stopping a timer, sensing a current through a switch, comparing a response time to a reference time, and generating an over-current alarm signal. The switching signal activates one or more switches in a switching regulator. The timer is started in response to the switch being activated and is stopped in response to the sensed current exceeding a threshold. The response time indicates the time period between the starting and the stopping of the timer. The over-current alarm signal is generated if the response time is less than the reference time. | 12-30-2010 |
Yanli Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090322795 | METHOD AND APPARATUS FOR REDUCING POWER CONSUMPTION FOR DISPLAYS - A system, apparatus and method to reduce power consumption for displays is described. The method may include receiving image data comprising a plurality of color components, generating a histogram for each of the plurality of color components, and adjusting each of a plurality of light sources based on the histograms. The plurality of light sources may correspond to the plurality of color components. Other embodiments are described and claimed. | 12-31-2009 |
20090327777 | POWER EFFICIENT HIGH FREQUENCY DISPLAY WITH MOTION BLUR MITIGATION - Some embodiments describe techniques that relate to power efficient, high frequency displays with motion blur mitigation. In one embodiment, the refresh rate of a display device may be dynamically modified, e.g., to reduce power consumption and/or reduce motion blur. Other embodiments are also described. | 12-31-2009 |
20100253611 | Method and apparatus for adaptive black frame insertion - In some embodiments, a display device may include a flat panel display a controller coupled to the flat panel display. The controller may be configured to determine an operating mode for the flat panel display among a plurality of operating modes including at least a first operating mode and a second operating mode. In the first operating mode, the controller may set the flat panel display to utilize a first frame rate and a first inversion mode to save power. In the second operating mode, the controller may set the flat panel display to utilize a second frame rate, a second inversion mode, and black frame insertion to improve image quality. The second frame rate may be faster than the first frame rate. The second inversion mode and black frame insertion may be mutually configured to maintain a DC balanced operation of the flat panel display. Other embodiments are disclosed and claimed. | 10-07-2010 |
20110157212 | Techniques for adapting a color gamut - Techniques are described that can be used to provide color space conversion for images and video to a display color gamut space. Some techniques provide for accessing an sRGB gamut color table, determining a color conversion matrix based on the sRGB gamut color table and chromaticity values of RGBW primary and gamma stored in the display or associated with the display, applying color space conversion to the pixels for pixels using the color conversion matrix, and applying linear correction of pixels by applying a normalization factor to the color conversion matrix. In addition, some techniques provide analysis of content gamut with respect to display gamut in HSV space, adjustment in HSV space, and conversion back to RGB space before applying color space conversion. | 06-30-2011 |
20110181611 | USER INTERFACE AND CONTROL OF SEGMENTED BACKLIGHT DISPLAY - In some embodiments a user interface is adapted to monitor user inputs and one or more controllers are adapted to modify backlight segment brightness and/or image pixel values of a segmented backlight display in response to the monitored user inputs. Other embodiments are described and claimed. | 07-28-2011 |
20110291171 | VARACTOR - A variable capacitance device including a plurality of FETs, the sources and drains of each FET being coupled to a first terminal, the gates of each FET being coupled to a second terminal, the capacitance of said device between said first and second terminals varying as a function of the voltage across said terminals, the device further including a biasing providing a respective backgate bias voltage to each the FETs setting a respective gate threshold voltage thereof. The aggregate V-C characteristic can be tuned as desired, either at design time or dynamically. The greater the number of FETs forming the varactor, the greater the number of possible Vt values that can be individually set, so that arbitrary V-C characteristics can be more closely approximated. | 12-01-2011 |
20120064694 | FORMING IMPLANTED PLATES FOR HIGH ASPECT RATIO TRENCHES USING STAGED SACRIFICIAL LAYER REMOVAL - A method of forming a deep trench structure for a semiconductor device includes forming a mask layer over a semiconductor substrate. An opening in the mask layer is formed by patterning the mask layer, and a deep trench is formed in the semiconductor substrate using the patterned opening in the mask layer. A sacrificial fill material is formed over the mask layer and into the deep trench. A first portion of the sacrificial fill material is recessed from the deep trench and a first dopant implant forms a first doped region in the semiconductor substrate. A second portion of the sacrificial fill material is recessed from the deep trench and a second dopant implant forms a second doped region in the semiconductor substrate, wherein the second doped region is formed underneath the first doped region such that the second doped region and the first doped region are contiguous with each other. | 03-15-2012 |
20120086077 | FET STRUCTURES WITH TRENCH IMPLANTATION TO IMPROVE BACK CHANNEL LEAKAGE AND BODY RESISTANCE - An FET structure on a semiconductor substrate which includes forming recesses for a source and a drain of the gate structure on a semiconductor substrate, halo implanting regions through the bottom of the source and drain recesses, the halo implanted regions being underneath the gate stack, implanting junction butting at the bottom of the source and drain recesses, and filling the source and drain recesses with a doped epitaxial material. In exemplary embodiments, the semiconductor substrate is a semiconductor on insulator substrate including a semiconductor layer on a buried oxide layer. In exemplary embodiments, the junction butting and halo implanted regions are in contact with the buried oxide layer. In other exemplary embodiments, there is no junction butting. In exemplary embodiments, halo implants implanted to a lower part of the FET body underneath the gate structure provide higher doping level in lower part of the FET body to reduce body resistance, without interfering with FET threshold voltage. | 04-12-2012 |
20120122303 | SEMICONDUCTOR STRUCTURE HAVING WIDE AND NARROW DEEP TRENCHES WITH DIFFERENT MATERIALS - Disclosed is a method of forming a semiconductor device structure in a semiconductor layer. The method includes forming a first trench of a first width and a second trench of a second width in the semiconductor layer; depositing a layer of first material which conforms to a wall of the first trench but does not fill it and which fills the second trench; removing the first material from the first trench, the first material remaining in the second trench; depositing a second material into and filling the first trench and over a top of the first material in the second trench; and uniformly removing the second material from the top of the first material in the second trench, wherein the first trench is filled with the second material and the second trench is filled with the first material and wherein the first material is different from the second material. | 05-17-2012 |
20120187490 | FET STRUCTURES WITH TRENCH IMPLANTATION TO IMPROVE BACK CHANNEL LEAKAGE AND BODY RESISTANCE - A field effect transistor (FET) structure on a semiconductor substrate which includes a gate structure having a spacer on a semiconductor substrate; an extension implant underneath the gate structure; a recessed source and a recessed drain filled with a doped epitaxial material; halo implanted regions adjacent a bottom of the recessed source and drain and being underneath the gate stack. In an exemplary embodiment, there is implanted junction butting underneath the bottom of each of the recessed source and drain, the junction butting being separate and distinct from the halo implanted regions. In another exemplary embodiment, the doped epitaxial material is graded from a lower dopant concentration at a side of the recessed source and drain to a higher dopant concentration at a center of the recessed source and drain. In a further exemplary embodiment, the semiconductor substrate is a semiconductor on insulator substrate. | 07-26-2012 |
20120199945 | METHOD OF FORMING DEEP TRENCH CAPACITOR - Aspects of the invention provide for methods of forming a deep trench capacitor structure. In one embodiment, aspects of the invention include a method of forming a deep trench capacitor structure, including: forming a deep trench within a semiconductor substrate; depositing a first liner within the deep trench; filling a lower portion of the deep trench with a filler material; depositing a second liner within an upper portion of the deep trench; removing the filler material, such that the lower portion of the deep trench includes only the first liner and the upper portion of the deep trench includes the first liner and the second liner; forming a high doped region around the lower portion of the deep trench; and removing the first liner within the lower portion of the deep trench and the second liner within the upper portion of the deep trench. | 08-09-2012 |
20130032859 | EPITAXIAL EXTENSION CMOS TRANSISTOR - A pair of horizontal-step-including trenches are formed in a semiconductor layer by forming a pair of first trenches having a first depth around a gate structure on the semiconductor layer, forming a disposable spacer around the gate structure to cover proximal portions of the first trenches, and by forming a pair of second trenches to a second depth greater than the first depth. The disposable spacer is removed, and selective epitaxy is performed to form an integrated epitaxial source and source extension region and an integrated epitaxial drain and drain extension region. A replacement gate structure can be formed after deposition and planarization of a planarization dielectric layer and subsequent removal of the gate structure and laterally expand the gate cavity over expitaxial source and drain extension regions. Alternately, a contact-level dielectric layer can be deposited directly on the integrated epitaxial regions and contact via structures can be formed therein. | 02-07-2013 |
20130113694 | METHOD AND APPARATUS FOR ADAPTIVE BLACK FRAME INSERTION - In some embodiments, a display device may include a flat panel display a controller coupled to the flat panel display. The controller may be configured to determine an operating mode for the flat panel display among a plurality of operating modes including at least a first operating mode and a second operating mode. In the first operating mode, the controller may set the flat panel display to utilize a first frame rate and a first inversion mode to save power. In the second operating mode, the controller may set the flat panel display to utilize a second frame rate, a second inversion mode, and black frame insertion to improve image quality. The second frame rate may be faster than the first frame rate. The second inversion mode and black frame insertion may be mutually configured to maintain a DC balanced operation of the flat panel display. Other embodiments are disclosed and claimed. | 05-09-2013 |
20130168822 | SELF ALIGNED STRUCTURES AND DESIGN STRUCTURE THEREOF - Vertical bipolar junction structures, methods of manufacture and design structures. The method includes forming one or more sacrificial structures for a bipolar junction transistor (BJT) in a first region of a chip. The method includes forming a mask over the one or more sacrificial structures. The method further includes etching an opening in the mask, aligned with the one or more sacrificial structures. The method includes forming a trench through the opening and extending into diffusion regions below the one or more sacrificial structures. The method includes forming a base region of the BJT by depositing an epitaxial material in the trench, in contact with the diffusion regions. The method includes forming an emitter contact by depositing a second epitaxial material on the base region within the trench. The epitaxial material for the emitter region is of an opposite dopant type than the epitaxial material of the base region. | 07-04-2013 |
20130171794 | EPITAXIAL EXTENSION CMOS TRANSISTOR - A pair of horizontal-step-including trenches are formed in a semiconductor layer by forming a pair of first trenches having a first depth around a gate structure on the semiconductor layer, forming a disposable spacer around the gate structure to cover proximal portions of the first trenches, and by forming a pair of second trenches to a second depth greater than the first depth. The disposable spacer is removed, and selective epitaxy is performed to form an integrated epitaxial source and source extension region and an integrated epitaxial drain and drain extension region. A replacement gate structure can be formed after deposition and planarization of a planarization dielectric layer and subsequent removal of the gate structure and laterally expand the gate cavity over expitaxial source and drain extension regions. Alternately, a contact-level dielectric layer can be deposited directly on the integrated epitaxial regions and contact via structures can be formed therein. | 07-04-2013 |
20130189826 | Reduced Corner Leakage in SOI Structure and Method - A structural alternative to retro doping to reduce transistor leakage is provided by providing a liner in a trench, undercutting a conduction channel region in an active semiconductor layer, etching a side, corner and/or bottom of the conduction channel where the undercut exposes semiconductor material in the active layer and replacing the removed portion of the conduction channel with insulator. This shaping of the conduction channel increases the distance to adjacent circuit elements which, if charged, could otherwise induce a voltage and cause a change in back-channel threshold in regions of the conduction channel and narrows and reduces cross-sectional area of the channel where the conduction in the channel is not well-controlled; both of which effects significantly reduce leakage of the transistor. | 07-25-2013 |
20130248974 | COMPACT THREE DIMENSIONAL VERTICAL NAND AND METHOD OF MAKING THEREOF - A NAND device has at least a 3×3 array of vertical NAND strings in which the control gate electrodes are continuous in the array and do not have an air gap or a dielectric filled trench in the array. The NAND device is formed by first forming a lower select gate level having separated lower select gates, then forming plural memory device levels containing a plurality of NAND string portions, and then forming an upper select gate level over the memory device levels having separated upper select gates. | 09-26-2013 |
20130278616 | RESOLUTION LOSS MITIGATION FOR 3D DISPLAYS - Systems, devices and methods are described including determining a display type and a display mode, preparing stereoscopic image content in response to the display mode, where preparing the stereoscopic image content includes storing a full resolution left image and a full resolution right image in memory, and determining a display refresh rate in response to at least a content frame rate of the stereoscopic image content. The stereoscopic image content may then be processed for display according to the display type, the display refresh rate, and a power policy. | 10-24-2013 |
20130328950 | METHOD AND APPARATUS FOR REDUCING POWER CONSUMPTION FOR DISPLAYS - A system, apparatus and method to reduce power consumption for displays is described. The method may include receiving image data comprising a plurality of color components, generating a histogram for each of the plurality of color components, and adjusting each of a plurality of light sources based on the histograms. The plurality of light sources may correspond to the plurality of color components. Other embodiments are described and claimed. | 12-12-2013 |
20140035064 | SEMICONDUCTOR STRUCTURES AND METHODS OF MANUFACTURE - Semiconductor structures and methods of manufacture are disclosed herein. Specifically, disclosed herein are methods of manufacturing a high-voltage metal-oxide-semiconductor field-effect transistor and respective structures. A method includes forming a field-effect transistor (FET) on a substrate in a FET region, forming a high-voltage FET (HVFET) on a dielectric stack over a over lightly-doped diffusion (LDD) drain in a HVFET region, and forming an NPN on the substrate in an NPN region. | 02-06-2014 |
20140054664 | POLYSILICON/METAL CONTACT RESISTANCE IN DEEP TRENCH - A method of forming a trench structure that includes forming a metal containing layer on at least the sidewalls of a trench, and forming an undoped semiconductor fill material within the trench. The undoped semiconductor fill material and the metal containing layer are recessed to a first depth within the trench with a first etch. The undoped semiconductor fill material is then recessed to a second depth within the trench that is greater than a first depth with a second etch. The second etch exposes at least a sidewall portion of the metal containing layer. The trench is filled with a doped semiconductor containing material fill, wherein the doped semiconductor material fill is in direct contact with the at least the sidewall portion of the metal containing layer. | 02-27-2014 |
20140062329 | DISPLAY BACKLIGHT MODULATION - An apparatus may include a backlight for illuminating a liquid crystal display and a control module for controlling the illumination of the backlight. The control module may alternate between turning the backlight on and off at a first frequency and turning the backlight on and off at a second frequency. | 03-06-2014 |
20140126291 | 3D STACKED NON-VOLATILE STORAGE PROGRAMMING TO CONDUCTIVE STATE - Programming NAND strings in a 3D stacked storage device to a conductive state is disclosed. Storage elements may be erased by raising their Vt and programmed by lowering their Vt. Programming may include applying a series of increasing voltages to selected bit lines until the selected memory cell is programmed. Unselected bit lines may be held at about ground, or close to ground. The selected word line may be grounded, or be held close to ground. Unselected word lines between the selected word line and the bit line may receive about the selected bit line voltage. Unselected word lines between the source line and the selected word line may receive about half the selected bit line voltage. Programming may be achieved without boosting channels of unselected NAND strings to inhibit them from programming. Therefore, program disturb associated with leakage of boosted channel potential may be avoided. | 05-08-2014 |
20140131782 | SEMICONDUCTOR DEVICE HAVING DIFFUSION BARRIER TO REDUCE BACK CHANNEL LEAKAGE - A semiconductor-on-insulator (SOI) substrate comprises a bulk semiconductor substrate, a buried insulator layer formed on the bulk substrate and an active semiconductor layer formed on the buried insulator layer. Impurities are implanted near the interface of the buried insulator layer and the active semiconductor layer. A diffusion barrier layer is formed between the impurities and an upper surface of the active semiconductor layer. The diffusion barrier layer prevents the impurities from diffusing therethrough. | 05-15-2014 |
20140218349 | POWER EFFICIENT HIGH FREQUENCY DISPLAY WITH MOTION BLUR MITIGATION - Some embodiments describe techniques that relate to power efficient, high frequency displays with motion blur mitigation. In one embodiment, the refresh rate of a display device may be dynamically modified, e.g., to reduce power consumption and/or reduce motion blur. Other embodiments are also described. | 08-07-2014 |
20140247288 | CONTENT ADAPTIVE POWER MAGNEMENT OF PROJECTOR SYSTEMS - Content adaptive power management technologies of projector systems are described. One method analyzes image data to be displayed by a projector system. A projector brightness of a light source of the projector system is adjusted based on the analyzed image data. The pixel values of the image data input into an imager of the projector system are adjusted based on the analyzed image data. | 09-04-2014 |
20140353738 | FLOATING GATE ULTRAHIGH DENSITY VERTICAL NAND FLASH MEMORY AND METHOD OF MAKING THEREOF - A method of making a monolithic three dimensional NAND string including providing a stack of alternating first material layers and second material layers over a substrate. The first material layers comprise an insulating material and the second material layers comprise sacrificial layers. The method also includes forming a back side opening in the stack, selectively removing the second material layers through the back side opening to form back side recesses between adjacent first material layers and forming a blocking dielectric inside the back side recesses and the back side opening. The blocking dielectric has a clam shaped regions inside the back side recesses. The method also includes forming a plurality of copper control gate electrodes in the respective clam shell shaped regions of the blocking dielectric in the back side recesses. | 12-04-2014 |
20150037950 | COMPACT THREE DIMENSIONAL VERTICAL NAND AND METHOD OF MAKING THEREOF - A NAND device has at least a 3×3 array of vertical NAND strings in which the control gate electrodes are continuous in the array and do not have an air gap or a dielectric filled trench in the array. The NAND device is formed by first forming a lower select gate level having separated lower select gates, then forming plural memory device levels containing a plurality of NAND string portions, and then forming an upper select gate level over the memory device levels having separated upper select gates. | 02-05-2015 |
20150041895 | SEMICONDUCTOR STRUCTURES AND METHODS OF MANUFACTURE - Semiconductor structures and methods of manufacture are disclosed herein. Specifically, disclosed herein are methods of manufacturing a high-voltage metal-oxide-semiconductor field-effect transistor and respective structures. A method includes forming a field-effect transistor (FET) on a substrate in a FET region, forming a high-voltage FET (HVFET) on a dielectric stack over a over lightly-doped diffusion (LDD) drain in a HVFET region, and forming an NPN on the substrate in an NPN region. | 02-12-2015 |
20150056760 | SEMICONDUCTOR DEVICE HAVING DIFFUSION BARRIER TO REDUCE BACK CHANNEL LEAKAGE - A semiconductor-on-insulator (SOI) substrate comprises a bulk semiconductor substrate, a buried insulator layer formed on the bulk substrate and an active semiconductor layer formed on the buried insulator layer. Impurities are implanted near the interface of the buried insulator layer and the active semiconductor layer. A diffusion barrier layer is formed between the impurities and an upper surface of the active semiconductor layer. The diffusion barrier layer prevents the impurities from diffusing therethrough. | 02-26-2015 |
Yanli S. Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080238856 | USING SPATIAL DISTRIBUTION OF PIXEL VALUES WHEN DETERMINING ADJUSTMENTS TO BE MADE TO IMAGE LUMINANCE AND BACKLIGHT - A method of adjusting the display of data oh a flat panel display may include ascertaining color value information and spatial distribution information for pixels in an image. A desired image adjustment and a desired backlight adjustment may be determined based on both the color value information and spatial distribution information. The method may also include adjusting color values of at least some pixels in the image based on the desired image adjustment and controlling a backlight intensity based on the desired backlight adjustment. | 10-02-2008 |
20100328333 | Power savings for display panels - In some embodiments one or more areas of interest to a user of a display screen are determined. Portions of the display screen other than the one or more areas of interest are dimmed. Other embodiments are described and claimed. | 12-30-2010 |
Yongshan Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100098427 | EMI SHROUD FOR A PLASTIC RECEIVE OPTICAL SUBASSEMBLY - The principles of the present invention provide for a plastic ROSA that has a metallic EMI shroud covering a portion of the plastic ROSA. The combination of the plastic ROSA and the EMI shroud provides the unexpected result of having EMI shielding substantially similar to a metal ROSA. | 04-22-2010 |
20100158057 | FEEDBACK CONTROL FOR HEATED TOSA - A closed loop system for controlling laser temperature without the need for additional sensors or other hardware. Embodiments utilize an existing automatic power feedback loop and existing sensors to determine the temperature of a TOSA based on changes in laser bias current, thus avoiding the need for the additional hardware. The automatic power feedback loop will modify the laser bias current as the temperature of the TOSA changes. That is, as the temperature increases, the amount of laser bias current is increased and as the temperature decreases, the amount of laser bias current is decreased. Thus, the laser bias current may be used as feedback for the laser temperature control. Accordingly, when the transceiver module drops below a predetermined temperature, a laser heater current may be controlled to thereby maintain the same laser bias current as at the preset temperature. | 06-24-2010 |
20110081120 | OPTICAL SUBASSEMBLY GROUNDING IN AN OPTOELECTRONIC MODULE - Optical subassembly grounding in an optoelectronic module. In one example embodiment, a conductive OSA grounding gasket assembly includes a top gasket and a bottom gasket. The top gasket includes a top shell surface and a top OSA surface. The top shell surface is configured to be in direct physical contact with a conductive top shell of an optoelectronic module. The top OSA surface is configured to make direct physical contact with a conductive housing of an OSA. The bottom gasket includes a bottom OSA surface and a bottom shell surface. The bottom OSA surface is configured to be in direct physical contact with the conductive housing of the OSA. The bottom shell surface is configured to make direct physical contact with a conductive bottom shell of the optoelectronic module. | 04-07-2011 |
20120007689 | EMI TRAP USING MICROWAVE CIRCUIT - In one example embodiment, a transmitter comprises a first component coupled to receive a signal for transmission and a second component communicatively coupled to the first component to transmit the signal over a transmission medium. The transmitter further comprises a planar transmission line formed on a substrate and disposed between the first and second components to couple the signal from the first component to the second component. The planar transmission line includes a first transmission line element formed on the substrate and configured to suppress radiation of EMI at a predetermined frequency. | 01-12-2012 |
20130194000 | ELECTROMAGNETIC RADIATION DISSIPATING DEVICES - Electromagnetic radiation (“EMR”) dissipating devices. One example embodiment includes an electrical circuit including an EMR source configured to generate an output signal at an operating bit rate. The output signal may include an EMR component. The electrical circuit may also include an EMR dissipating device electrically coupled to the EMR source and configured to have a resonance frequency corresponding to the operating bit rate. | 08-01-2013 |
Yongzheng Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110078167 | SYSTEM AND METHOD FOR TOPIC EXTRACTION AND OPINION MINING - Methods, apparatus, and systems to determine a niche market of items or services, the first phase of which identifies a gap between demand and supply for a set of items. Session logs may be evaluated to compare transactions involving a specific item to those of a larger group of items. The resultant information identifies areas of high demand, but with low availability. The niche market information may be provided as direct merchandising items for sellers. In one example, the method generates niche market item web pages in specific categories. Additional methods, apparatus, and systems are disclosed. | 03-31-2011 |
20110113027 | DETECTING COMPETITIVE PRODUCT REVIEWS - One embodiment provides a system for recommending products. The system may include a search engine to retrieve, from a collection of product reviews, product review results using at least two input product names. The system may also include a template builder to build comparative sentence templates to define relationships between at least two product names, in which each comparative sentence template has a weight as a function of the defined relationship, and the search engine extracts one or more snippets matching at least one of the comparative sentence templates within each product review result. The system may further include a review ranking device to rank the product review search results based on the one or more extracted snippets, in which each snippet has a same weight as its matched comparative sentence template. | 05-12-2011 |
20110258202 | CONCEPT EXTRACTION USING TITLE AND EMPHASIZED TEXT - A concept extraction machine accesses textual data of a document. The document comprises text and a title, and the textual data comprises the title and the text of the document. The concept extraction machine identifies a portion of the text as a text token. The concept extraction machine identifies the text token based on the portion of the text appearing in the emphasized text and in the title. The concept extraction machine further calculates a relevance value of the text token based on the textual data. The relevance value represents a probability that the text token is relevant to a concept expressed in the document. Based on the relevance value, the concept extraction machine stores the text token as concept metadata of the document. The concept extraction machine indexes the concept metadata and searches the concept metadata to identify the document in response to a search request. | 10-20-2011 |
20140012863 | SYSTEM AND METHOD FOR TOPIC EXTRACTION AND OPINION MINING - Technique for topic extraction and opinion mining are described. For example, a document that is pertinent to a topic is selected based on searching, using a key phrase, a plurality of documents. A subtopic referenced in the document is identified. A feature of the subtopic is identified based on the document. A rating of the feature of the subtopic is determined based on the document. Using at least one processor, a sentiment of the document is determined based in part on the feature and the rating of the feature. | 01-09-2014 |
20140095408 | DETECTING COMPETITIVE PRODUCT REVIEWS - One embodiment provides a system for recommending products. The system may include a search engine to retrieve, from a collection of product reviews, product review results using at least two input product names. The system may also include a template builder to build comparative sentence templates to define relationships between at least two product names, in which each comparative sentence template has a weight as a function of the defined relationship, and the search engine extracts one or more snippets matching at least one of the comparative sentence templates within each product review result. The system may further include a review ranking device to rank the product review search results based on the one or more extracted snippets, in which each snippet has a same weight as its matched comparative sentence template. | 04-03-2014 |
20140244361 | SYSTEM AND METHOD OF PREDICTING PURCHASE BEHAVIORS FROM SOCIAL MEDIA - In an example embodiment, a first social media profile is retrieved. Express interests in the first social media profile are extracted, and social media categories corresponding to the express interests are identified. Demographic information is also extracted from the first social media profile. Then, the identified social media categories and demographic information are correlated with ecommerce categories of purchases. Using results from the correlating, a machine learning process is configured, the machine learning process accepting a second social media profile as input and returning a prediction of an ecommerce category as output. | 08-28-2014 |
Yuan Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110309426 | Metal Control Gate Structures And Air Gap Isolation In Non-Volatile Memory - High-density semiconductor memory utilizing metal control gate structures and air gap electrical isolation between discrete devices in these types of structures are provided. During gate formation and definition, etching the metal control gate layer(s) is separated from etching the charge storage layer to form protective sidewall spacers along the vertical sidewalls of the metal control gate layer(s). The sidewall spacers encapsulate the metal control gate layer(s) while etching the charge storage material to avoid contamination of the charge storage and tunnel dielectric materials. Electrical isolation is provided, at least in part, by air gaps that are formed in the row direction and/or air gaps that are formed in the column direction. | 12-22-2011 |
20110309430 | Non-Volatile Memory With Flat Cell Structures And Air Gap Isolation - High-density semiconductor memory is provided with enhancements to gate-coupling and electrical isolation between discrete devices in non-volatile memory. The intermediate dielectric between control gates and charge storage regions is varied in the row direction, with different dielectric constants for the varied materials to provide adequate inter-gate coupling while protecting from fringing fields and parasitic capacitances. Electrical isolation is further provided, at least in part, by air gaps that are formed in the column (bit line) direction and/or air gaps that are formed in the row (word line) direction. | 12-22-2011 |
20120001252 | ULTRAHIGH DENSITY VERTICAL NAND MEMORY DEVICE AND METHOD OF MAKING THEREOF - Monolithic, three dimensional NAND strings include a semiconductor channel, at least one end portion of the semiconductor channel extending substantially perpendicular to a major surface of a substrate, a plurality of control gate electrodes having a strip shape extending substantially parallel to the major surface of the substrate, the blocking dielectric comprising a plurality of blocking dielectric segments, a plurality of discrete charge storage segments, and a tunnel dielectric located between each one of the plurality of the discrete charge storage segments and the semiconductor channel. | 01-05-2012 |
20120199898 | ULTRAHIGH DENSITY VERTICAL NAND MEMORY DEVICE AND METHOD OF MAKING THEREOF - Monolithic, three dimensional NAND strings include a semiconductor channel, at least one end portion of the semiconductor channel extending substantially perpendicular to a major surface of a substrate, a plurality of control gate electrodes having a strip shape extending substantially parallel to the major surface of the substrate, the blocking dielectric comprising a plurality of blocking dielectric segments, a plurality of discrete charge storage segments, and a tunnel dielectric located between each one of the plurality of the discrete charge storage segments and the semiconductor channel. | 08-09-2012 |
20130069138 | ULTRAHIGH DENSITY VERTICAL NAND MEMORY DEVICE AND METHOD OF MAKING THEREOF - Monolithic, three dimensional NAND strings include a semiconductor channel, at least one end portion of the semiconductor channel extending substantially perpendicular to a major surface of a substrate, a plurality of control gate electrodes having a strip shape extending substantially parallel to the major surface of the substrate, the blocking dielectric comprising a plurality of blocking dielectric segments, a plurality of discrete charge storage segments, and a tunnel dielectric located between each one of the plurality of the discrete charge storage segments and the semiconductor channel. | 03-21-2013 |
20130334587 | Metal Control Gate Structures And Air Gap Isolation In Non-Volatile Memory - High-density semiconductor memory utilizing metal control gate structures and air gap electrical isolation between discrete devices in these types of structures are provided. During gate formation and definition, etching the metal control gate layer(s) is separated from etching the charge storage layer to form protective sidewall spacers along the vertical sidewalls of the metal control gate layer(s). The sidewall spacers encapsulate the metal control gate layer(s) while etching the charge storage material to avoid contamination of the charge storage and tunnel dielectric materials. Electrical isolation is provided, at least in part, by air gaps that are formed in the row direction and/or air gaps that are formed in the column direction. | 12-19-2013 |
20140001533 | NAND Memory Device Containing Nanodots and Method of Making Thereof | 01-02-2014 |
20140001535 | Non-Volatile Memory Structure Containing Nanodots and Continuous Metal Layer Charge Traps and Method of Making Thereof | 01-02-2014 |
20140151778 | Select Gate Formation for Nanodot Flat Cell - Methods of fabricating a memory device include forming a tunnel oxide layer over a memory cell area of a semiconductor substrate, forming a floating gate layer over the tunnel oxide layer in the memory cell area, the floating gate layer comprising a plurality of nanodots embedded in a dielectric material, forming a blocking dielectric layer over the floating gate layer in the memory cell area, removing portions of the blocking dielectric layer, the floating gate layer, the tunnel oxide layer, and the semiconductor substrate in the memory cell area to form a first plurality of isolation trenches, and forming isolation material within the first plurality of isolation trenches. | 06-05-2014 |
20140175530 | THREE DIMENSIONAL NAND DEVICE WITH SILICIDE CONTAINING FLOATING GATES AND METHOD OF MAKING THEREOF - A method of making a monolithic three dimensional NAND string, including providing a stack of alternating first material layers and second material layers different from the first material layer over a substrate, the stack comprising at least one opening containing a charge storage material comprising a silicide layer, a tunnel dielectric on the charge storage material in the at least one opening, and a semiconductor channel on the tunnel dielectric in the at least one opening, selectively removing the second material layers without removing the first material layers from the stack and forming control gates between the first material layers. | 06-26-2014 |
20140346583 | INVERTED-T WORD LINE AND FORMATION FOR NON-VOLATILE STORAGE - A non-volatile memory system, comprising non-volatile storage device with word lines having an inverted T-shape over floating gates. The inverted T-shape shape has a wider bottom portion and a thinner top portion. The thinner top portion increases the separation between adjacent word lines relative to the separation between the wider bottom portions. An air gap may separate adjacent word lines. The thinner top portion of the word lines increases the path length between adjacent word lines. The likelihood of word line to word line short may be decreased by reducing the electric field between adjacent word lines. | 11-27-2014 |
20140346584 | MEMORY DEVICE WITH CONTROL GATE OXYGEN DIFFUSION CONTROL AND METHOD OF MAKING THEREOF - An embodiment relates to a memory device that includes a semiconductor channel, a tunnel dielectric located over the semiconductor channel, a charge storage region located over the tunnel dielectric, a blocking dielectric located over the charge storage region, and a control gate located over the blocking dielectric. An interface between the blocking dielectric and the control gate substantially prevents oxygen diffusion from the blocking dielectric into the control gate. | 11-27-2014 |
20150072488 | THREE DIMENSIONAL NAND DEVICE WITH SILICIDE CONTAINING FLOATING GATES AND METHOD OF MAKING THEREOF - A method of making a monolithic three dimensional NAND string, including providing a stack of alternating first material layers and second material layers different from the first material layer over a substrate, the stack comprising at least one opening containing a charge storage material comprising a silicide layer, a tunnel dielectric on the charge storage material in the at least one opening, and a semiconductor channel on the tunnel dielectric in the at least one opening, selectively removing the second material layers without removing the first material layers from the stack and forming control gates between the first material layers. | 03-12-2015 |
Yusheng Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100107256 | Methods for Software Virus Protection in a Digital Display Device - This invention relates to methods for identifying potentially infected files downloaded to a digital display device (“DDD”) and for managing those potentially infected files. These methods may include the steps of: connecting the DDD to a device; downloading one or more files to the DDD; disconnecting the DDD from the device; verifying and repairing the boot sector of the DDD; removing the one or more downloaded files that are not supported for playback on the DDD; and scanning the one or more downloaded files that are supported for playback on the DDD. | 04-29-2010 |
20100177598 | Methods and Apparatuses for a Network Enabled Alarm Clock - An electronic alarm clock connected to one or more networks comprises: a network communications device, wherein the network device receives content from the networks; a touch screen; one or more speakers; and a local storage device, wherein a clock function is provided, wherein an alarm function is provided that plays user specified content at a user specified time on said screen and the speakers, and wherein a physical button is disposed on the clock to manage the alarm function during an alarm. | 07-15-2010 |
Zengyan Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100057939 | Delivering Partially Processed Results Based on System Metrics in Network Content Delivery Systems - Methods, apparatuses and systems directed to processing client requests in distributed systems. Particular implementations of the invention are directed to allowing application servers to return partially processed results after having consumed a time slice allocation based on performance estimates, network performance metrics, and/or system performance metrics. | 03-04-2010 |
20100082608 | SYSTEM, METHOD, OR APPARATUS RELATING TO DETERMINING SEARCH RESULTS BASED AT LEAST IN PART ON ONE OR MORE CONTEXT FEATURES - Embodiments of methods, apparatuses, devices and systems associated with determining search results are disclosed. | 04-01-2010 |
20100121712 | DIVERSITY OF ADS DISPLAYED ON A PUBLISHER PAGE - A system for selecting advertisements for a web page. An advertisement request is received and the web page content is evaluated to identify a first advertisement query based on the content of the web page and a second advertisement query based on the content of the web page or a behavioral feature. A first set of advertisements is retrieved based on the first advertisement query and a second set of advertisements is retrieved based on the second advertisement query. The first set of advertisements is blended with the second set of advertisements to form a blended advertisement set. The blended advertisement set is provided for display with the web page. | 05-13-2010 |
20110066496 | Combining Historical CTR and Bid Amount in Search Message Selection - A method, system and computer readable medium selects additional message content to display to a user when the user request base content. In order to optimize the intermediate selection pool of message candidates (from which a final selection is chosen), for each candidate message, a historical aggregate of CTR data is combined with an offline estimate, also obtained from historical data, of RElative Probability of Action (REPA, which combines computed relevancy scores and ranking information) and with bid amount to obtain an estimate for revenue generation. This estimate is combined with dynamic matching between the message and the page/user pair to obtain a final score for each message that is used to create the intermediate selection pool of message for the page displayed. Final message selection uses a feedback loop, using specific CRT in conjunction with the specific page displayed, for the messages in the intermediately selected pool. | 03-17-2011 |
Zhaobo Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120062308 | POWER SWITCH DESIGN AND METHOD FOR REDUCING LEAKAGE POWER IN LOW-POWER INTEGRATED CIRCUITS - Power switching circuits and power management techniques are provided that can reduce static power of ICs, including digital core processors. In one embodiment, the power switching circuit includes a footer (power-gating transistor) between the core and a ground rail and at least two additional power-gating transistors parallel to the footer. The power-gating transistors are controlled by respective control signals to enable selective switching. In a specific embodiment, for each sleep mode, at most, a single one of the transistors is turned on. Multiple sleep modes are accomplished according to the relative sizing of the additional power-gating transistors. A larger of the additional transistors is used to provide a standby mode during short idling times by providing a fast wake-up time and some reduction in static power. For standby modes during longer idling periods, smaller sized transistors are turned on. For longest idling periods, all transistors are turned off. | 03-15-2012 |
Zhaoli Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090080763 | METHOD AND SYSTEM FOR THE VISUAL CLASSIFICATION OF DEFECTS - A method and system for the classifying of defects in a device is disclosed. The method and system comprises directly classifying samples based upon a feature space; and creating knowledge from the samples of a feature group within the feature space for a supervised classifier. Finally, the method and system includes selecting features to create a best feature group from the feature space for a particular classification of defects. A visual classifier in accordance with the present invention is utilized in three different ways to improve speed and accuracy of the classification. First, the visual classifier directly classifies data. Second, the visual classifier can help to create knowledge about the defects quickly and correctly. Third, a feature selection process is also performed by the visual classifier in accordance with the present invention. | 03-26-2009 |
20140321730 | METHOD AND SYSTEM OF CLASSIFYING DEFECTS ON A WAFER - A method of classifying the defects on a wafer having some same chips and corresponding system is provided. After receiving images formed by scanning the wafer using a charged particle beam, these images are examined such that both defective images and defect-free images are found. Then, the defect-free images are translated into a simulated layout of the chip, or a database is used to provide the simulated layout of the chip. Finally, the defects on the defective images are classified by comparing the images with the simulated layout of the chip. The system has some modules separately corresponds to the steps of the method. | 10-30-2014 |
Zhao-Li Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100158346 | METHOD AND SYSTEM OF CLASSIFYING DEFECTS ON A WAFER - Method of classifying the defects on a wafer having some same chips and corresponding system. After receiving images formed by scanning the wafer using a charged particle beam, these images are examined such that both defective images and defect-free images are found. Then, the defect-free images are translated into a simulated layout of the chip, or a database is used to provide the simulated layout of the chip. Finally, the defects on the defective images are classified by comparing the images with the simulated layout of the chip. The system has some modules separately corresponds to the steps of the method. | 06-24-2010 |
20100246929 | METHOD AND SYSTEM FOR DETERMINING A DEFECT DURING CHARGED PARTICLE BEAM INSPECTION OF A SAMPLE - A method for determining a defect during charged particle beam inspection of a sample locates at least one examination region within a charged particle microscopic image of the sample by making reference to a database graphic of the sample corresponding to the charged particle microscopic image. Each located examination region concerns at least one element of the sample, and each element has at least one characteristic in common. At least one point response value is then generated for each point in the located examination regions. The presence of a defect at the location of the concerned point is then determined by applying at least one decision tree operator to the generated point response values of the concerned point. Applications of the proposed method as a computing agent and a charged particle beam inspection system are also disclosed. | 09-30-2010 |
20120027287 | METHOD AND SYSTEM OF CLASSIFYING DEFECTS ON A WAFER - A method of classifying the defects on a wafer having some same chips and corresponding system is provided. After receiving images formed by scanning the wafer using a charged particle beam, these images are examined such that both defective images and defect-free images are found. Then, the defect-free images are translated into a simulated layout of the chip, or a database is used to provide the simulated layout of the chip. Finally, the defects on the defective images are classified by comparing the images with the simulated layout of the chip. The system has some modules separately corresponds to the steps of the method. | 02-02-2012 |
Zhengwei Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100090658 | BATTERY CHARGER WITH TEMPERATURE CONTROL - A battery charger integrated circuit with temperature control is disclosed that includes a temperature sensor circuit and a charging current generator circuit. Upon receiving a temperature reading voltage (VDT), the temperature sensing circuit is operable to generate a second reference voltage (VREF) that is a function of the first reference voltage (VREF | 04-15-2010 |
20100308773 | BATTERY CHARGER WITH TEMPERATURE CONTROL - A battery charger integrated circuit with temperature control is disclosed that includes a temperature sensor circuit and a charging current generator circuit. Upon receiving a temperature reading voltage (VDT), the temperature sensing circuit is operable to generate a second reference voltage (VREF) that is a function of the first reference voltage (VREF | 12-09-2010 |
Zhenyu Zhang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080279173 | Method to Synchronize Receiver's Clock to Transmitter's Clock at Sub-100Nsec | 11-13-2008 |
20110305264 | Beacon Miss Prevention in Power Save Modes Using Timing Synchronization Function - An integrated circuit comprising a transceiver module, a beacon miss module, and a control module. The transceiver module is configured to, at predetermined times, transition a wireless network device from an inactive mode to an active mode. The beacon miss module is configured to count a number of delivery traffic indication message (DTIM) beacons missed by the transceiver module during each of a first predetermined period and a second predetermined period, wherein the first predetermined period is shorter than the second predetermined period. The control module is configured to adjust the predetermined times at which the wireless network device is transitioned from the inactive mode to the active mode based on the number of the DTIM beacons missed by the transceiver module during each of i) the first predetermined period and ii) the second predetermined period. | 12-15-2011 |
20130077549 | INTEGRATED CIRCUIT AND METHOD WITH PRE-BEACON ACTIVATION TIME ADJUSTMENT - An integrated circuit including a transceiver module that receives beacons from an access point (AP), and transition a wireless network device to an active mode based on: a predetermined beacon interval; and a first predetermined period prior to one of multiple beacons. A timestamp module calculates a first correction value based on a first timestamp received from the AP. An adjustment module adjusts the first predetermined period based on the first correction value. A beacon module detects a beacon missed during an inactive mode by the transceiver module. The timestamp module transmits a probe request signal to the AP a second predetermined period after detection of the missed beacon, receives a second timestamp from the AP in response to the probe request signal, and recalculates the first correction value based on the second timestamp. The adjustment module adjusts the first predetermined period based on the recalculated first correction value. | 03-28-2013 |