Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Hatcher, CA

Brain K. Hatcher, San Jose, CA US

Patent application numberDescriptionPublished
20090272492PLASMA REACTOR WITH CENTER-FED MULTIPLE ZONE GAS DISTRIBUTION FOR IMPROVED UNIFORMITY OF CRITICAL DIMENSION BIAS - A gas distribution assembly for the ceiling of a plasma reactor includes a center fed hub and an equal path length distribution gas manifold underlying the center fed hub.11-05-2009

Brian Hatcher, San Jose, CA US

Patent application numberDescriptionPublished
20130168231Method For Sputter Deposition And RF Plasma Sputter Etch Combinatorial Processing - Combinatorial processing of a substrate comprising site-isolated sputter deposition and site-isolated plasma etching can be performed in a same process chamber. The process chamber, configured to carry out sputter deposition and RF plasma etch, comprises a grounded shield having at least an aperture disposed above the substrate to form a small, dark space gap to reduce or eliminate any plasma formation within the gap07-04-2013

Geoff Hatcher, Irvine, CA US

Patent application numberDescriptionPublished
20090015324Power amplifier amplitude modulator system and method - A system for controlling amplifier power is provided. The system includes a voltage envelope detector receiving a voltage signal and generating an attenuated voltage envelope signal. A current envelope detector receives a current signal and generates an attenuated current envelope signal. A controller receives power level data and generates attenuation control data for the voltage envelope signal and the current envelope signal. A detector receives the voltage envelope signal and the current envelope signal and generates a control signal based on the greater of the voltage envelope signal and the current envelope signal. A power amplifier level controller receives the control signal and generates a power amplifier level control signal.01-15-2009
20120001693POWER AMPLIFIER AMPLITUDE MODULATOR SYSTEM AND METHOD - A system for controlling amplifier power is provided. The system includes a voltage envelope detector receiving a voltage signal and generating an attenuated voltage envelope signal. A current envelope detector receives a current signal and generates an attenuated current envelope signal. A controller receives power level data and generates attenuation control data for the voltage envelope signal and the current envelope signal. A detector receives the voltage envelope signal and the current envelope signal and generates a control signal based on the greater of the voltage envelope signal and the current envelope signal. A power amplifier level controller receives the control signal and generates a power amplifier level control signal.01-05-2012
20120027137RECEIVER SECOND ORDER INTERMODULATION CORRECTION SYSTEM AND METHOD - A system for correcting a second order intermodulation product in a direct conversion receiver is provided. The system includes a cross-covariance system receiving a data signal and a second order intermodulation estimate signal and generating a cross-covariance value. An auto-covariance system receives the second order intermodulation estimate signal and generates an auto covariance value. A buffer system stores a second order intermodulation product correction factor. A divider receives the cross-covariance value, the auto-covariance value and the second order intermodulation product correction factor and generates a running average second order intermodulation product correction factor.02-02-2012

Geoffrey Hatcher, Newport Beach, CA US

Patent application numberDescriptionPublished
20080258806Phase-Locked Loop Based Controller for Adjusting an Adaptive Continuous-Time Filter - A direct conversion radio-frequency (RF) receiver includes a controller and an adaptive continuous-time filter. The adaptive continuous-time filter receives a multiple-bit control signal generated by the controller to adjust a characteristic of the continuous-time filter. The controller generates the multiple-bit control signal in response to process variation in the semiconductor material used to implement the controller and the adaptive continuous-time filter. A method for tuning an adaptive continuous-time filter comprises determining a RC time constant, converting the RC time constant to a digital word, comparing a select bit of the digital word to a respective bit of a predetermined reference word to generate a control bit, applying the control bit to an adjustable element to modify the RC time constant, repeating the determining, converting, comparing and applying steps until the control bits generate an output word and providing the output word to the adaptive continuous-time filter.10-23-2008
20110075777Phase-Locked Loop Based Controller for Adjusting an Adaptive Continuous-Time Filter - A direct conversion radio-frequency (RF) receiver includes a controller and an adaptive continuous-time filter. The adaptive continuous-time filter receives a multiple-bit control signal generated by the controller to adjust a characteristic of the continuous-time filter. The controller generates the multiple-bit control signal in response to process variation in the semiconductor material used to implement the controller and the adaptive continuous-time filter. A method for tuning an adaptive continuous-time filter comprises determining a RC time constant, converting the RC time constant to a digital word, comparing a select bit of the digital word to a respective bit of a predetermined reference word to generate a control bit, applying the control bit to an adjustable element to modify the RC time constant, repeating the determining, converting, comparing and applying steps until the control bits generate an output word and providing the output word to the adaptive continuous-time filter.03-31-2011

Patent applications by Geoffrey Hatcher, Newport Beach, CA US

Geoffrey Hatcher, Lake Forest, CA US

Patent application numberDescriptionPublished
20160087605ADAPTIVE CONTINUOUS-TIME FILTER ADJUSTMENT DEVICE - A device includes a controller and an adaptive continuous-time filter that includes a control input and a first array of elements. The controller generates a digital word responsive to a time constant and compares a select bit of the digital word to a corresponding reference word to generate a control bit. The controller includes a duplicate array of elements, and applies the control bit to an adjustable element of the duplicate array of elements to modify the time constant. The controller provides the output word to the control input of the adaptive continuous-time filter to generate a filter response that accounts for effects of semiconductor process variation in the first array of elements.03-24-2016

Geoffrey Hatcher, Orange, CA US

Patent application numberDescriptionPublished
20120133426PHASE-LOCKED LOOP BASED CONTROLLER FOR ADJUSTING AN ADAPTIVE CONTINUOUS-TIME FILTER - A direct conversion radio-frequency (RF) receiver includes a controller and an adaptive continuous-time filter. The adaptive continuous-time filter receives a multiple-bit control signal generated by the controller to adjust a characteristic of the continuous-time filter. The controller generates the multiple-bit control signal in response to process variation in the semi-conductor material used to implement the controller and the adaptive continuous-time filter. A method for tuning an adaptive continuous-time filter comprises determining a RC time constant, converting the RC time constant to a digital word, comparing a select bit of the digital word to a respective bit of a predetermined reference word to generate a control bit, applying the control bit to an adjustable element to modify the RC time constant, repeating the determining, converting, comparing and applying steps until the control bits generate an output word and providing the output word to the adaptive continuous-time filter.05-31-2012

Heathcliff Hatcher, San Diego, CA US

Patent application numberDescriptionPublished
20150258679TRAINABLE MODULAR ROBOTIC APPARATUS AND METHODS - Apparatus and methods for a modular robotic device with artificial intelligence that is receptive to training controls. In one implementation, modular robotic device architecture may be used to provide all or most high cost components in an autonomy module that is separate from the robotic body. The autonomy module may comprise controller, power, actuators that may be connected to controllable elements of the robotic body. The controller may position limbs of the toy in a target position. A user may utilize haptic training approach in order to enable the robotic toy to perform target action(s). Modular configuration of the disclosure enables users to replace one toy body (e.g., the bear) with another (e.g., a giraffe) while using hardware provided by the autonomy module. Modular architecture may enable users to purchase a single AM for use with multiple robotic bodies, thereby reducing the overall cost of ownership.09-17-2015
20150258683TRAINABLE MODULAR ROBOTIC APPARATUS AND METHODS - Apparatus and methods for a modular robotic device with artificial intelligence that is receptive to training controls. In one implementation, modular robotic device architecture may be used to provide all or most high cost components in an autonomy module that is separate from the robotic body. The autonomy module may comprise controller, power, actuators that may be connected to controllable elements of the robotic body. The controller may position limbs of the toy in a target position. A user may utilize haptic training approach in order to enable the robotic toy to perform target action(s). Modular configuration of the disclosure enables users to replace one toy body (e.g., the bear) with another (e.g., a giraffe) while using hardware provided by the autonomy module. Modular architecture may enable users to purchase a single AM for use with multiple robotic bodies, thereby reducing the overall cost of ownership.09-17-2015
20150350614APPARATUS AND METHODS FOR TRACKING USING AERIAL VIDEO - In some implementations, a camera may be disposed on an autonomous aerial platform. A user may operate a smart wearable device adapted to configured, and/or operate video data acquisition by the camera. The camera may be configured to produce a time stamp, and/or a video snippet based on receipt of an indication of interest from the user. The aerial platform may comprise a controller configured to navigate a target trajectory space. In some implementation, a data acquisition system may enable the user to obtain video footage of the user performing an action from the platform circling around the user.12-03-2015
20160075018TRAINABLE MODULAR ROBOTIC APPARATUS - Apparatus and methods for a modular robotic device with artificial intelligence that is receptive to training controls. In one implementation, modular robotic device architecture may be used to provide all or most high cost components in an autonomy module that is separate from the robotic body. The autonomy module may comprise controller, power, actuators that may be connected to controllable elements of the robotic body. The controller may position limbs of the toy in a target position. A user may utilize haptic training approach in order to enable the robotic toy to perform target action(s). Modular configuration of the disclosure enables users to replace one toy body (e.g., the bear) with another (e.g., a giraffe) while using hardware provided by the autonomy module. Modular architecture may enable users to purchase a single AM for use with multiple robotic bodies, thereby reducing the overall cost of ownership.03-17-2016

John M. Hatcher, Santa Maria, CA US

Patent application numberDescriptionPublished
20110088099On demand visibility services and smart directory - An on-demand communication system, device, method and program are provided which allows a consumer to request information from an on-demand visibility service. The on-demand visibility service places a request with the on-demand directory service that may then choose a relevant provider to be queried for this information based on situation-based access control logic. The on-demand visibility service then queries the relevant providers with the request for information. Providers may then gather information by optionally using sensors, and may then transmit a provider response to the on-demand visibility service. The on-demand visibility service may then forward this provider response in the form of an answer to the consumer, thereby satisfying the consumer request for information.04-14-2011

Timothy Hatcher, San Jose, CA US

Patent application numberDescriptionPublished
20110191344AUTOMATIC ORGANIZATION OF BROWSING HISTORIES - An automatic organization into topics for a browsing history. In one embodiment, a system identifies groups of browsing actions as related, and clusters the browsing history (e.g. a web browsing history) into sessions based on heuristics used to determine relationships. Latent semantic analysis can be used to determine the relationships which can be considered topics. User interfaces for displaying or otherwise presenting these sessions can include icons representative of topics, and these icons can have different sizes depending on a frequency of web page visits within a topic. The topics can be displayed in time ranges or in a cover flow view or both time ranges and cover flow view.08-04-2011

Timothy G. Hatcher, Cupertino, CA US

Patent application numberDescriptionPublished
20130219013PROGRESS INDICATOR FOR LOADING DYNAMICALLY-SIZED CONTENTS - A new resource address is registered in response to input received from a user. The user is then notified when a visually non-empty portion of content from the resource address has been loaded into a viewing area of the content viewing application. The notification cues the user to direct his/her attention to the viewing area of the content viewing application.08-22-2013

Timothy G. Hatcher, Tracy, CA US

Patent application numberDescriptionPublished
20100313159PROGRESS INDICATOR FOR LOADING DYNAMICALLY-SIZED CONTENTS - A new resource address is registered in response to input received from a user. The user is then notified when a visually non-empty portion of content from the resource address has been loaded into a viewing area of the content viewing application. The notification cues the user to direct his/her attention to the viewing area of the content viewing application.12-09-2010
20120304286METHODS AND APPARATUS FOR BLOCKING USAGE TRACKING - Methods and apparatuses that maintain one or more data stores capable of storing local data in a device for loading a resource of a domain are described. The resource may be loaded to cause one or more data access operations on the data stores. Access to usage tracking data of the device from the domain may depend on at least one of the data access operations. The data access operations may be configured to block the usage tracking data of the device from the domain. The data access operations may be performed on the data stores for the loading of the resource. A web page may be presented to a user when the resource is successfully loaded.11-29-2012
20140337991METHODS AND APPARATUS FOR BLOCKING USAGE TRACKING - Methods and apparatuses that maintain one or more data stores capable of storing local data in a device for loading a resource of a domain are described. The resource may be loaded to cause one or more data access operations on the data stores. Access to usage tracking data of the device from the domain may depend on at least one of the data access operations. The data access operations may be configured to block the usage tracking data of the device from the domain. The data access operations may be performed on the data stores for the loading of the resource. A web page may be presented to a user when the resource is successfully loaded.11-13-2014

Patent applications by Timothy G. Hatcher, Tracy, CA US

Timothy Gene Hatcher, San Jose, CA US

Patent application numberDescriptionPublished
20080307328METHODS AND SYSTEMS FOR EDITING OF WEB PAGES IN AN APPLICATION CAPABLE OF DISPLAYING WEB PAGE CONTENT - Editing of blocks of web page content from within an integrated application capable of displaying a web page. An algorithm based on both the element and the element format is applied to identify a qualifying block to which a user's input is directed. The heuristic applied to identify such a block is designed to select enough content that a minimal number of user inputs are required without selecting so much content that the user is unable to retain desirable portions of the web page. Then, to facilitate an easy way of editing the web page content, a visual option is displayed for selection by the user to perform an operation (deleting, copying, etc.) on the block. The visual option can be a button, an image, or a menu option.12-11-2008

Timothy Gene Hatcher, Manteca, CA US

Patent application numberDescriptionPublished
20150347354DISCRETE SOURCE CODE TIMELINES - Instructions stored in tangible, non-transitory, computer readable medium executable by a computing device to display a webpage on a graphical user interface. The instructions include instructions to, when a first event on the webpage is detected, determine location of a first piece of code in the webpage source code that is executed to produce the first event. Based on the location, the first event may be grouped with a second event that is produced using a common resource (e.g., file). Grouping the first and second event allows a first graphical element, which describes time and duration of the first event, and a second graphical element, which describes time and duration of the second event, to be displayed under a common resource grouping on the graphical user interface.12-03-2015

William Hatcher, Los Angeles, CA US

Patent application numberDescriptionPublished
20100003647System and Method for Automated Meal Recommendations - A system and method are provided for making automatic meal recommendations. A user rates his likes and dislikes regarding various factors/characterizations of food, and identifies any dietary restrictions (e.g., avoid sodium, allergic to peanuts). Illustrative factors include types of cuisine (e.g., Italian), type of food (e.g., seafood, vegetarian), method of preparation (e.g., broiled), specific foods or food components (e.g., hamburger, mustard), etc. A user rating of 1 indicates a “like,” −1 indicates a “dislike.” Some number of preconfigured meals (including snacks) is characterized similarly. A characterization may comprise a 1 for factors that the meal contains or matches, and 0 for factors it does not match. For each factor, a meal's value is multiplied by the user's value, and the products for each factor are added to produce a rank for that meal for the user. Any number of meals may be recommended.01-07-2010
Website © 2016 Advameg, Inc.