Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Hamilton, CA

Abla L. Hamilton, San Francisco, CA US

Patent application numberDescriptionPublished
20120116967Mobile payment system and method - System, method, and computer program product are provided for a user to send and receive P2P payments using a mobile device. Through the use of the mobile device, a user may access his/her accounts at a financial institution and direct payments to a third-party using an alias. The user may ensure a secure payment to a third-party through the network associated with a financial institution. Payments may be directed to individuals the user may input into the system by providing the individual's alias. An alias may be a unique identifier of an individual and tied to a financial account of that individual. The sender of the P2P payments may input the recipient's alias and transfer funds via the P2P payment system without having to input the recipient's account information. This invention allows a user to receive and provide payments for transactions utilizing the convenience of a mobile device.05-10-2012
20120116973Online payment system and method - System, method, and computer program product are provided for a user to send and receive P2P payments using the Internet. Through the use of a network, a user may access accounts the user has at a financial institution and direct payments to other individuals or entities using the other individuals or entities alias. In this way, the user may ensure a secure payment to a third-party through the network associated with a financial institution. The payments may be directed to individuals the user may input into the system by providing the user's alias. A user's alias may be a unique identifier of the user and tied to a financial account of that user. In this way, the sender of the P2P payments may input the recipient's alias and transfer funds via the P2P payment system without having to input the recipient's account information.05-10-2012

Amy Hamilton, San Francisco, CA US

Patent application numberDescriptionPublished
20100178655SINGLE-CELL NUCLEIC ACID ANALYSIS - The present invention provides methods for analysis of genomic DNA and/or RNA from small samples or even single cells. Methods for analyzing genomic DNA can entail whole genome amplification (WGA), followed by preamplification and amplification of selected target nucleic acids. Methods for analyzing RNA can entail reverse transcription of the desired RNA, followed by preamplification and amplification of selected target nucleic acids.07-15-2010

Bobbi Hamilton, Santa Monica, CA US

Patent application numberDescriptionPublished
20100048356METHOD AND APPARATUS FOR INTEGRATING PHYSICAL EXERCISE AND INTERACTIVE MULTIMEDIA - A physical exercise method and apparatus comprises a mat/cushion device and accessories designed for fitness interactivity using an array of variations of graphics specifically placed on the mat. The locations of the graphics are provided as an aid to guide proper body positions or postures, placement and alignment in yoga and physical exercise, and for the use of creative sequencing of movement, proper technique, and body mechanics. The apparatus is a foundation and map for physical exercise programs, games, interactive play, physical therapies and methods. The apparatus contains graphics with anthropometric measurements that may be synchronized with instruction, audio and/or video displays, and/or video games containing and delivering corresponding graphics for body placement and timing. The method through instruction and gaming can be delivered auditorially and/or visually, through interactive multimedia systems, on a timed and/or touch sensitive system, as well as an array of different technologies such as the internet.02-25-2010
20120015334METHOD AND APPARATUS FOR INTEGRATING PHYSICAL EXERCISE AND INTERACTIVE MULTIMEDIA - A physical exercise apparatus comprises a mat/cushion device and accessories designed for fitness interactivity using an array of variations of graphics specifically placed on the mat. The locations of the graphics are provided as an aid to guide proper body positions or postures, placement and alignment in yoga and physical exercise, and for the use of creative sequencing of movement, proper technique, and body mechanics. The apparatus is a foundation and map for physical exercise programs, games, interactive play, physical therapies and methods. The apparatus contains graphics with anthropometric measurements that may be synchronized with instruction, audio and/or video displays, and/or video games containing and delivering corresponding graphics for body placement and timing. The method through instruction and gaming can be delivered auditorially and/or visually, through interactive multimedia systems, on a timed and/or touch sensitive system, as well as an array of different technologies such as the internet.01-19-2012

Brian K. Hamilton, San Jose, CA US

Patent application numberDescriptionPublished
20110126332Raspberry plant named 'DrisRaspTwo' - This invention relates to a new and distinct variety of raspberry plant named ‘DrisRaspTwo’ which is primarily characterized by medium-sized, medium-red fruit that mature to a dark red color and having an early bud burst, is disclosed.05-26-2011

Bruce Hamilton, Menlo Park, CA US

Patent application numberDescriptionPublished
20080228445Instrument display with multiple-range visual depictions - An instrument display that provides increased utility and flexibility by employing multiple range visual depictions. An instrument according to the present teachings includes an instrument display for providing a visual depiction of a set of physical phenomena wherein the visual depiction includes a trace for each physical phenomenon superimposed on a set of axes that provide multiple ranges.09-18-2008
20080270819Uncorrelated actions using a distributed system - A distributed system that uses distributed synchronized time to perform uncorrelated actions. A distributed system according to the present teachings includes a set of nodes each having a synchronized real-time clock. The nodes use the synchronized real-time clocks to trigger a set of uncorrelated actions from the nodes.10-30-2008
20090089555Methods and apparatus for executing or converting real-time instructions - In one embodiment, a computer processor is configured to execute a plurality of instructions defined by an instruction set including at least one real-time instruction. Each of the at least one real-time instruction specifies an execution timing of a respective one of the at least one real-time instruction. Each execution timing is tied to a common real-time measurement system. Other embodiments are also described.04-02-2009
20090113229METHOD AND A SYSTEM FOR SYNCHRONISING RESPECTIVE STATE TRANSITIONS IN A GROUP OF DEVICES - A method of synchronizing respective state transitions in a group of devices including at least one responding device is disclosed. The group of devices is communicatively coupled to an initiating device via a communication network. The method includes the at least one responding device receiving a trigger message from the initiating device. The trigger message includes a state transition time or a time from which a state transition time is obtainable. The method further includes the at least one responding device jointly making a respective state transition at the state transition time. A responding device, and a system including the initiating device and the responding device are also disclosed.04-30-2009
20090150862USER-SPECIFIED SEMANTICS FOR PARALLEL OPERATIONS WITH A TIME-EXPLICIT PROGRAMMING LANGUAGE - In a computer programming language environment wherein operations are specified in one or more parallel frame sequences of frames arranged on a time scale, a programming language provides user-specifiable semantics for defining the start times for starting the frames and the end times for ending the frames. A method may be executed according to a routine constructed using the programming language, wherein the method includes providing user-specified semantics for defining the start times for starting the frames and for defining the end times for ending the frames, and executing operations according to the start times and end times for the frames as defined by the user-specified semantics.06-11-2009

Patent applications by Bruce Hamilton, Menlo Park, CA US

Chad Hamilton, Fremont, CA US

Patent application numberDescriptionPublished
20080210309DIVERTER VALVE - A diverter valve may include a body portion and a lid portion. The lid and body portions may define a fluid chamber. The lid portion may include a first stop and a second stop. A closure member may at least partially be received within the fluid chamber. A movable member, such as a handle, may be operatively associated with closure member. The movable member may be selectively movable relative to the lid portion between the first and second stops. A stop member may be selectively positioned on the lid portion. When positioned between the first and second stops, the stop member may limit movement of the movable member to between the stop member and one of the first and second stops. The first stop, the second stop, or both, may also comprise a stop member.09-04-2008
20090218772MULTI-LOBED SEAL MEMBER - A seal member for creating an adequate sealing engagement between two bodies. The seal member may have a closed loop shape, a plurality of engagement surfaces and a plurality of lobes formed on the engagement surfaces. The lobes may contact a sealing surface on a body to aid in creating an adequate seal between two bodies.09-03-2009
20110089357Diverter Valve - A diverter valve may include a body portion and a lid portion. The lid and body portions may define a fluid chamber. The lid portion may include a first stop and a second stop. A closure member may at least partially be received within the fluid chamber. A movable member, such as a handle, may be operatively associated with closure member. The movable member may be selectively movable relative to the lid portion between the first and second stops. A stop member may be selectively positioned on the lid portion. When positioned between the first and second stops, the stop member may limit movement of the movable member to between the stop member and one of the first and second stops. The first stop, the second stop, or both, may also comprise a stop member.04-21-2011

Patent applications by Chad Hamilton, Fremont, CA US

Chuck Hamilton, Redondo Beach, CA US

Patent application numberDescriptionPublished
20090254398Computer system for managing orders for and deliveries of goods - A computer system may manage orders for goods from a plurality of purchasers. The computer system may receive the orders, calculate an approximate volume that the goods which are the subject of each order would collectively occupy during shipment, and compare each calculated approximate volume to a pre-determine maximum allowed volume that the purchaser of the order is permitted. The computer system may accept each order whose approximate volume does not exceed the maximum allowed volume for the purchaser of the order, or reject each order whose approximate volume exceeds this maximum allowed volume.10-08-2009

Craig Hamilton, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090059836Portable Voice and Data Radio Base Station - Various embodiments are directed to a portable voice and data radio base station to couple to a mobile computing device. When coupled, the portable voice and data radio base station and the mobile computing device may cooperatively form a wireless access point to enable communications among a network and other local wireless communication devices. Other embodiments are described and claimed.03-05-2009
20090176481Providing Location-Based Services (LBS) Through Remote Display - Embodiments of the present disclosure include a method (and corresponding system and computer program product) for a mobile computing device to provide location-based services through a peripheral display device. The method includes receiving location-related data at the mobile computing device, establishing a communication connection between the mobile computing device and the peripheral display device. The mobile computing device generates visual data for a location-based service and transmits the visual data to the peripheral display device. The peripheral display device displays the received visual data. The peripheral display device may optionally receive user input and transmit the input to the mobile computing device for process.07-09-2009
20090215439TECHNIQUES TO MANAGE AUDIO SETTINGS - Techniques to manage audio settings are described. For example, a mobile computing device may comprise an audio management module to receive information from a sensor and automatically adjust at least one audio setting based on the information. Other embodiments are described and claimed.08-27-2009
20100285817APPARATUS AND METHODS FOR PROVIDING LOCATION-BASED SERVICES TO A MOBILE COMPUTING DEVICE HAVING A DUAL PROCESSOR ARCHITECTURE - Various embodiments of systems and techniques for providing location-based services (LBS) to a mobile computing device having a dual processor architecture are described. In one or more embodiments, the mobile computing device may comprise or implement hardware and/or software configured to enable LBS and data communications sessions using a single active data stack at any particular point in time. Other embodiments are described and claimed.11-11-2010

Craig C. Hamilton, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080242312Updating position assist data on a mobile computing device - A mobile computing device comprises a memory, a processor and a transceiver. The memory is configured to store at least one type of position assist data. The processor is configured to provide a position fix based on the position assist data. The transceiver is configured for wireless communication. The memory is configured to store updated position assist data for the type of position assist data. The processor is operable in a first operating mode in which the type of position assist data is not updated and operable in a second operating mode in which the type of position assist data is updated in response to at least one triggering event.10-02-2008
20080293432Location information to identify known location for internet phone - A mobile phone includes the ability to place calls using a voice over Internet protocol. Location information is provided from the phone itself which can be used to identify the location of the mobile phone.11-27-2008
20090098903USING WIRELESS CHARACTERISTIC TO TRIGGER GENERATION OF POSITION FIX - A wireless characteristic of a wireless signal may be used to trigger generation of a position fix. A mobile computing device may include a wireless transceiver, a location determination circuit and a processing circuit. The wireless transceiver may be configured to receive a wireless signal over a short range wireless network from a wireless system. The processing circuit may be configured to detect a change in the wireless signal and, in response to the detected change, to generate a position fix using the location determination circuit.04-16-2009
20090248178UPDATING POSITION ASSIST DATA ON A MOBILE COMPUTING DEVICE - A mobile computing device comprises a memory, a processor and a transceiver. The memory is configured to store at least one type of position assist data. The processor is configured to provide a position fix based on the position assist data. The transceiver is configured for wireless communication. The memory is configured to store updated position assist data for the type of position assist data. The processor is operable in a first operating mode in which the type of position assist data is not updated and operable in a second operating mode in which the type of position assist data is updated in response to at least one triggering event.10-01-2009
20120021767UPDATING POSITION ASSIST DATA ON A MOBILE COMPUTING DEVICE - A mobile computing device comprises a memory, a processor and a transceiver. The memory is configured to store at least one type of position assist data. The processor is configured to provide a position fix based on the position assist data. The transceiver is configured for wireless communication. The memory is configured to store updated position assist data for the type of position assist data. The processor is operable in a first operating mode in which the type of position assist data is not updated and operable in a second operating mode in which the type of position assist data is updated in response to at least one triggering event.01-26-2012

Patent applications by Craig C. Hamilton, Sunnyvale, CA US

Daniel Hamilton, Napa, CA US

Patent application numberDescriptionPublished
20120130487INTRAOCULAR LENS - An intraocular lens comprises an optic and at least two haptics, each of which comprises a step feature that protrudes from a posterior surface of the haptic to prevent posterior capsular opacification.05-24-2012
20120130488INTRAOCULAR LENS - An intraocular lens comprises an optic and at least two haptics. Each haptic is offset in an anterior direction from a central optic plane of the optic. The offset allows for predictable posterior vaulting upon implantation.05-24-2012

David B. Hamilton, Milpitas, CA US

Patent application numberDescriptionPublished
20110055276SYSTEMS AND METHODS FOR AUTOMATIC INCLUSION OF ENTITIES INTO MANAGEMENT RESOURCE GROUPS - Systems and methods for the automatic inclusion of entities into one or more management resource groups are described herein. Some embodiments include processing logic and memory coupled to the processing logic and including a database. The processing logic stores within the database a grouping representative of at least one network element, a role defined for a user, and a grouping-role pair associated with the user. The processing logic further automatically adds a new element as a grouping member upon its identification and automatically authorizes the user to perform the role with the new network element.03-03-2011
20110283100Determination and Display of LUN Encryption Paths - A management station which manages the encryption devices in a SAN to set up encrypted LUNs. In setting up the encryption, the source and target ports are identified, along with the target LUN. LUN serial numbers used to identify unique LUNs. As paths to a given LUN are defined, the management station compares the path to existing paths and provides an indication if there is a mismatch in the encryption policies or keys being applied to the LUN over the various paths. This allows the administrator to readily identify when there is a problem with the paths to an encrypted LUN and then take steps to cure the problem. By determining the paths and then comparing them, the management station greatly simplifies setting up multipath I/O to an encrypted LUN or access by multiple hosts to an encrypted LUN.11-17-2011

David Brooks Hamilton, Milpitas, CA US

Patent application numberDescriptionPublished
20080270943COLOR AND SYMBOL CODED VISUAL CUES FOR RELATING SCREEN ITEMS TO EACH OTHER - Described is a system and a computer program product for visually delineating a relationship between diverse, but related graphical objects in a graphical user interface. An icon that has specified color scheme is associated with the diverse, but related but graphical objects. When one of the related graphical objects is displayed, the icon is displayed within the displayed graphical object. The persistence of the icon with the specified color scheme in the displayed graphical objects allows them to be recognized as related. In a particular instance, the icon is displayed with each graphical object in a series of graphical objects that represent an evolution of progression of development.10-30-2008

Edward Hamilton, San Jose, CA US

Patent application numberDescriptionPublished
20080300955System and Method for Multi-Week Scheduling - Systems and methods of scheduling a customer center workforce are disclosed. One exemplary method comprises ordering a set of slots in the scheduling period to be bound to worker shifts. The method further comprises binding a first portion of the worker shifts within a domain to the ordered set of slots to produce a first schedule. The first schedule has a first evaluation factor. The method further comprises comparing the first evaluation factor to a second evaluation factor. The method further comprises outputting a selected schedule based on the comparison.12-04-2008
20100114645SYSTEMS AND METHODS FOR AUTOMATIC SCHEDULING OF A WORKFORCE - Systems and methods are disclosed for scheduling overtime and time-off for a workforce. In one embodiment, a method of workforce scheduling to handle an expected workload comprises, in an instruction execution system, receiving a first workforce schedule describing existing assignments of a plurality of workers to a plurality of shifts, each of the shifts being associated with a time range and a day; in response to a variance in the expected workload, selecting a modification to the first workforce schedule required to handle the variance in the expected workload during the day; and producing a second workforce schedule that modifies the length of at least one of the plurality of shifts to accommodate the modification to the first workforce schedule.05-06-2010

Patent applications by Edward Hamilton, San Jose, CA US

Eric Hamilton, Los Gatos, CA US

Patent application numberDescriptionPublished
20100226430Robust Single-Pass Variable Bit Rate Encoding - An encoding manager facilitates robust single-pass variable bit rate video encoding of a video sequence. Before encoding the video sequence, the encoding manager determines the size of a buffer to use for keeping track of over/under used bits generated during encoding. The encoding manager uses the target bit rate for the video sequence and the length of the video sequence to determine the size of the buffer. After allocating bits to a frame of the sequence, the encoding manager determines the quant to use to encode that frame. The determination of a quant to use to encode a frame is informed by the fullness of the buffer. The encoding manager adjusts the quant to use (and thus the aggressiveness of its encoding) in response to the amount of overflow generated thus far by the encoding of the video sequence.09-09-2010

Patent applications by Eric Hamilton, Los Gatos, CA US

Eric Hamilton, Mountain View, CA US

Patent application numberDescriptionPublished
20090193162COORDINATED ACTIONS OF KERNEL AND USERSPACE COMPONENTS - A system for and method of coordinating actions of components between userspace and kernel are described. The system comprises a processor; zero or more hardware components coupled with the processor; and a memory coupled with the processor and comprising a set of processor-executable instructions. The instructions comprise a component handling state machine responsive to at least one of a kernel component or a userspace component; and at least one component interface thread in communication with the component handling state machine and configured to interact with at least one of the zero of more hardware components responsive to a signal from the component handling state machine.07-30-2009

Patent applications by Eric Hamilton, Mountain View, CA US

Eric R. Hamilton, Los Gatos, CA US

Patent application numberDescriptionPublished
20100332724Accessing a Serial Number of a Removable Non-Volatile Memory Device - A removable non-volatile memory device durably stores a serial number or identifier, which is used to mark multimedia content legally stored on the removable non-volatile memory device. In order to retrieve the serial number, a host electronic system coupled to the removable non-volatile memory device sends a sequence of multiple file access commands to access a predefined target file stored on the removable non-volatile memory device. In accordance with the executed predefined sequence of multiple file access commands, a corresponding sequence of data access commands are received at the removable non-volatile memory device and are interpreted as a request by the host electronic device to read the serial number. The removable non-volatile memory device outputs the serial number in response to the sequence of data access commands.12-30-2010

Eric W. Hamilton, Mountain View, CA US

Patent application numberDescriptionPublished
20080270739Management of copy-on-write fault - An embodiment of the invention provides an apparatus and method for management of copy-on-write faults. The apparatus and method include the acts of: assigning a translation to a first physical memory page, where the translation is a virtual memory address to physical memory address translation and where an offset portion in the translation includes a physical address of the first physical memory page; and creating a second physical memory page which is a copy of the first physical memory page.10-30-2008

Patent applications by Eric W. Hamilton, Mountain View, CA US

Graham Hamilton, Palo Alto, CA US

Patent application numberDescriptionPublished
20100169869Supporting method references in the JAVA language - According to one embodiment of the invention, the JAVA compiler is modified so that when the JAVA compiler determines, while compiling source code, that an invocation of a first method, which expects to receive a reference to an object, passes, to the first method, a reference to a second method instead of a reference to an object, the JAVA compiler does not issue a compile-time error as the JAVA compiler normally would. Instead, the JAVA compiler generates compiled code (e.g., byte code) that the JAVA compiler would have generated if the source code had (a) defined a “bridge” class that implemented a method that invoked the second method and (b) contained, in the invocation of the first method, a reference to an object that was an instance of the “bridge” class in the place of the reference to the second method.07-01-2010

Greg Hamilton, San Francisco, CA US

Patent application numberDescriptionPublished
20090029876CAPILLARY PINS FOR HIGH-EFFICIENCY MICROARRAY PRINTING DEVICE - This invention provides improved components (e.g. array “pins”, print head, substrate platen, print head platen, and the like) for microarray printing devices as well as microarray printing devices incorporating such components. In one embodiment, this invention provides a microarray print head comprising a plurality of glass or quartz spotting capillaries disposed in a support that maintains a fixed spacing between the spotting capillaries and that permits the spotting capillaries to move in a direction parallel to the long axis of the capillaries.01-29-2009

Henry Hamilton, Hillsborough, CA US

Patent application numberDescriptionPublished
20090292300Suturing Device, System, and Method - Improved medical suturing devices, systems, and methods may hold a suture needle at a fixed location relative to a handle of the device, allowing the surgeon to grasp and manipulate the handle of the suturing device to insert the needle through tissues in a manner analogous to use of a standard needle gripper. Cycling the handle from a closed position to an open position and back to the closed position may alternate the device between gripping the needle with a first clamp (for example, along a proximal portion of the needle) to gripping the needle with a second clamp (for example, along a distal portion of the needle) and optionally back to gripping with the first clamp, with the needle often staying at a substantially fixed location relative to the suturing device body.11-26-2009

Henry H. Hamilton, Hillsbourgh, CA US

Patent application numberDescriptionPublished
20120074659TOOL ASSEMBLY AND RELATED METHODS - A tool assembly for a rotary hammer is provided. The tool assembly includes an adapter and a drive socket removably mounted on the adapter. The adapter has a first end portion configured to be held by a chuck of the rotary hammer and a second end portion that includes a socket square drive fitting on which the drive socket is removably mounted. The socket drive fitting can have any suitable size. For example, the socket drive fitting can be a ¼ inch, a ⅜ inch, a ½ inch, or a ¾ inch square drive fitting.03-29-2012

Henry H. Hamilton, Hillsborough, CA US

Patent application numberDescriptionPublished
20080228204Limited Access Suturing Devices, System, and Methods - Medical suturing devices, systems, and methods will be useful for endoscopic (with or without access ports) or other surgeries in which access is limited, including ear, nose, and throat procedures. Articulation motions may be transferred from a handle to needle grasping jaws using an axial movement of a shaft that has axial stiffness (such as being stiff in compression) and lateral flexibility or an axial movement of a cable. An extension body (within which the shaft or cable moves) between the handle and jaws can be pre-bent or custom bent by the user. Portions of the devices may be disposable, replaceable, and/or reusable. A spring adjacent the clamp may open the clamp or impose a gripping force.09-18-2008
20080243147Replaceable Tip Suturing Devices, System, and Methods for Use with Differing Needles - Medical suturing devices, systems, and methods will be useful for endoscopic or open surgeries, including ear, nose, and throat procedures. Articulation motions may be transferred from a handle to needle grasping jaws using an axial movement of a shaft. Portions of the devices may be disposable, replaceable, and/or reusable, with different needle-grasping jaws and/or different elongate extension bodies having different configurations optionally being selectably coupleably to an articulatable handle and housing so as to allow the user to configure the device for a particular procedure.10-02-2008
20100268257SUTURING DEVICE, SYSTEM, AND METHOD - Improved medical suturing devices, systems, and methods may hold a suture needle at a fixed location relative to a handle of the device, allowing the surgeon to grasp and manipulate the handle of the suturing device to insert the needle through tissues in a manner analogous to use of a standard needle gripper. Cycling the handle from a closed position to an open position and back to the closed position may alternate the device between gripping the needle with a first clamp (for example, along a proximal portion of the needle) to gripping the needle with a second clamp (for example, along a distal portion of the needle) and optionally back to gripping with the first clamp, with the needle often staying at a substantially fixed location relative to the suturing device body. Related single-clamp needle grasping devices can be bent plastically by a surgeon, and/or have bodies that are grasped by a hand while a portion of the hand actuates a handle.10-21-2010
20110251627Suturing Device, System, and Method - Improved medical suturing devices, systems, and methods may hold a suture needle at a fixed location relative to a handle of the device, allowing the surgeon to grasp and manipulate the handle of the suturing device to insert the needle through tissues in a manner analogous to use of a standard needle gripper. Cycling the handle from a closed position to an open position and back to the closed position may alternate the device between gripping the needle with a first clamp (for example, along a proximal portion of the needle) to gripping the needle with a second clamp (for example, along a distal portion of the needle) and optionally back to gripping with the first clamp, with the needle often staying at a substantially fixed location relative to the suturing device body. Related single-clamp needle grasping devices can be bent plastically by a surgeon, and/or have bodies that are grasped by a hand while a portion of the hand actuates a handle.10-13-2011

Patent applications by Henry H. Hamilton, Hillsborough, CA US

James Hamilton, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080200028METHODS OF POSITIONING AND/OR ORIENTING NANOSTRUCTURES - Methods of positioning and orienting nanostructures, and particularly nanowires, on surfaces for subsequent use or integration. The methods utilize mask based processes alone or in combination with flow based alignment of the nanostructures to provide oriented and positioned nanostructures on surfaces. Also provided are populations of positioned and/or oriented nanostructures, devices that include populations of positioned and/or oriented nanostructures, systems for positioning and/or orienting nanostructures, and related devices, systems and methods.08-21-2008
20080293244Methods of Positioning and/or Orienting Nanostructures - Methods of positioning and orienting nanostructures, and particularly nanowires, on surfaces for subsequent use or integration. The methods utilize mask based processes alone or in combination with flow based alignment of the nanostructures to provide oriented and positioned nanostructures on surfaces. Also provided are populations of positioned and/or oriented nanostructures, devices that include populations of positioned and/or oriented nanostructures, systems for positioning and/or orienting nanostructures, and related devices, systems and methods.11-27-2008

James M. Hamilton, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080224123Methods for nanowire alignment and deposition - The present invention provides methods and systems for nanowire alignment and deposition. Energizing (e.g., an alternating current electric field) is used to align and associate nanowires with electrodes. By modulating the energizing, the nanowires are coupled to the electrodes such that they remain in place during subsequent wash and drying steps. The invention also provides methods for transferring nanowires from one substrate to another in order to prepare various device substrates. The present invention also provides methods for monitoring and controlling the number of nanowires deposited at a particular electrode pair, as well as methods for manipulating nanowires in solution.09-18-2008
20080280069METHOD AND SYSTEM FOR PRINTING ALIGNED NANOWIRES AND OTHER ELECTRICAL DEVICES - Methods and systems for applying nanowires and electrical devices to surfaces are described. In a first aspect, at least one nanowire is provided proximate to an electrode pair. An electric field is generated by electrodes of the electrode pair to associate the at least one nanowire with the electrodes. The electrode pair is aligned with a region of the destination surface. The at least one nanowire is deposited from the electrode pair to the region. In another aspect, a plurality of electrical devices is provided proximate to an electrode pair. An electric field is generated by electrodes of the electrode pair to associate an electrical device of the plurality of electrical devices with the electrodes. The electrode pair is aligned with a region of the destination surface. The electrical device is deposited from the electrode pair to the region.11-13-2008
20090124025Nanowire-based sensor configurations - This invention provides nanowire based molecular sensors and methods for detecting analytes in a microfluidic system. Methods for sensing analytes include detecting changed electrical parameters associated with contact of a nanowire with the analyte in a microfluidic system. Sensors of the invention include nanowires mounted in microchambers of a microfluidic system in electrical contact with the detector, whereby electrical parameter changes induced in the nanowire by the analyte can be monitored by the detector.05-14-2009
20110165337METHOD AND SYSTEM FOR PRINTING ALIGNED NANOWIRES AND OTHER ELECTRICAL DEVICES - Methods and systems for applying nanowires and electrical devices to surfaces are described. In a first aspect, at least one nanowire is provided proximate to an electrode pair. An electric field is generated by electrodes of the electrode pair to associate the at least one nanowire with the electrodes. The electrode pair is aligned with a region of the destination surface. The at least one nanowire is deposited from the electrode pair to the region. In another aspect, a plurality of electrical devices is provided proximate to an electrode pair. An electric field is generated by electrodes of the electrode pair to associate an electrical device of the plurality of electrical devices with the electrodes. The electrode pair is aligned with a region of the destination surface. The electrical device is deposited from the electrode pair to the region.07-07-2011
20110284380Methods for Nanowire Alignment and Deposition - The present invention provides methods and systems for nanowire alignment and deposition. Energizing (e.g., an alternating current electric field) is used to align and associate nanowires with electrodes. By modulating the energizing, the nanowires are coupled to the electrodes such that they remain in place during subsequent wash and drying steps. The invention also provides methods for transferring nanowires from one substrate to another in order to prepare various device substrates. The present invention also provides methods for monitoring and controlling the number of nanowires deposited at a particular electrode pair, as well as methods for manipulating nanowires in solution.11-24-2011
20120135158METHODS AND SYSTEMS FOR ELECTRIC FIELD DEPOSITION OF NANOWIRES AND OTHER DEVICES - Methods, systems, and apparatuses for nanowire deposition are provided. A deposition system includes an enclosed flow channel, an inlet port, and an electrical signal source. The inlet port provides a suspension that includes nanowires into the channel. The electrical signal source is coupled to an electrode pair in the channel to generate an electric field to associate at least one nanowire from the suspension with the electrode pair. The deposition system may include various further features, including being configured to receive multiple solution types, having various electrode geometries, having a rotatable flow channel, having additional electrical conductors, and further aspects.05-31-2012

Patent applications by James M. Hamilton, Sunnyvale, CA US

Jennifer H. Hamilton, Northridge, CA US

Patent application numberDescriptionPublished
20110036915HIDDEN TAG FOR PROVIDING INFORMATION ABOUT ASSOCIATED GOODS AND SERVICES - The present invention relates to a method and system for creating and utilizing hidden tags on goods, associated labels and/or associated promotional materials related to such goods or to certain services that are only visible through the use of a viewing device.02-17-2011

Jim Hamilton, Sunnyvale, CA US

Patent application numberDescriptionPublished
20100285972Nanofiber surfaces for use in enhanced surface area applications - This invention provides novel nanofiber enhanced surface area substrates and structures comprising such substrates, as well as methods and uses for such substrates.11-11-2010

John Hamilton, San Rafael, CA US

Patent application numberDescriptionPublished
20090293402BEAM ASSEMBLY - An office work system comprises a first furniture unit having a first laterally-extending channel, and a second furniture unit having a second laterally-extending channel, the second channel being disposed substantially parallel to and at least substantially the same vertical height as the first channel, such that at least a portion of the first and second channels coextend. The office work system further comprises a work accessory and a connector assembly to connect the work accessory to the first and second furniture units along the coextending portions of the channels, the assembly including a pair of engagement members adapted to engage the first and second channels.12-03-2009

John R. Hamilton, San Rafael, CA US

Patent application numberDescriptionPublished
20090293388PARTITION ASSEMBLY - A beam assembly for subdividing a floor plan area comprises a horizontally-extending beam member including an interiorly-facing surface, a bottom wall having at least one aperture extending therethrough, and at least one horizontally-extending lower frame member located below the beam member. The beam assembly further comprises at least one vertical frame member extending between and coupled with the beam member and the at least one lower frame member, wherein the at least one vertical frame member extends through the at least one aperture and the bottom wall of the beam member and interferingly engages the interior-facing surface of the beam member.12-03-2009

John R. Hamilton, Emeryville, CA US

Patent application numberDescriptionPublished
20090293773WORKSURFACE ASSEMBLY - A worksurface assembly includes a support structure and a top portion that is movable relative to the support structure. The worksurface assembly may include a mounting rail configured to support various accessory units. A utility supply system is provided, and the top portion of the worksurface assembly may be moved to provide access to the utility supply system. A mechanism provides for controlled movement of the top portion of the worksurface assembly relative to the support structure.12-03-2009

Jon Hamilton, Alameda, CA US

Patent application numberDescriptionPublished
20100295258Z-STAGE WITH DYNAMICALLY DRIVEN STAGE MIRROR AND CHUCK ASSEMBLY - Substrate support apparatus and methods are disclosed. Motion of a substrate chuck relative to a stage mirror may be dynamically compensated by sensing a displacement of the substrate chuck relative to the stage mirror and coupling a signal proportional to the displacement in one or more feedback loops with Z stage actuators and/or XY stage actuators coupled to the stage mirror. Alternatively, a substrate support apparatus may include a Z stage plate a stage mirror, one or more actuators attached to the Z stage plate, and a substrate chuck mounted to the stage mirror with constraints on six degrees of freedom of movement of the substrate chuck. The actuators impart movement to the Z stage in a Z direction as the Z stage plate is scanned in a plane perpendicular to the Z direction. The actuators may include force flexures having a base portion attached to the Z stage plate and a cantilever portion extending in a lateral direction from the base portion. The cantilever portion may include a parallelogram flexure coupled between the base portion and a free end of the cantilever portion.11-25-2010

Joseph G. Hamilton, San Diego, CA US

Patent application numberDescriptionPublished
20110002264APPARATUS AND METHODS FOR DIGITAL-TO-ANALOG CONVERSION WITH VECTOR QUANTIZATION - A digital-to-analog converter (DAC) includes a mismatch shaping feedback vector quantizer configured to store state information in expanded format using One-Hot Encoding of a matrix. The expanded state format storage enables implementation of a simplified state sorter for the vector feedback mechanism of the vector quantizer. The simplified state sorter may minimize the variance of ones (or other symbols representing state values) in the matrix, and allow performing sorting in a reduced number of clock cycles. For example, sorting may be performed on a predetermined edge of single clock cycle, or on two edges of the same clock cycle. The matrix may be normalized periodically or as needed, to avoid overflow and underflow. The DAC may be used as a quantizer of a modulator of an access terminal in a cellular communication system.01-06-2011

Julie Hamilton, Tracy, CA US

Patent application numberDescriptionPublished
20100229384Flexible Electrode Array for Artificial Vision - An image is captured or otherwise converted into a signal in an artificial vision system. The signal is transmitted to the retina utilizing an implant. The implant consists of a polymer substrate made of a compliant material such as poly(dimethylsiloxane) or PDMS. The polymer substrate is conformable to the shape of the retina. Electrodes and conductive leads are embedded in the polymer substrate. The conductive leads and the electrodes transmit the signal representing the image to the cells in the retina. The signal representing the image stimulates cells in the retina.09-16-2010

Ken Hamilton, San Diego, CA US

Patent application numberDescriptionPublished
20090113414Computer administration deployment system - One or more target computers have a supervisor-responsive program which permits remote administration by a supervisory computer's administrative website, and permits configuration, control and software management by an administrator through a supervisory computer accessible through a supervisory computer's administrative website. The supervisory computer allows administrators to login and manage which of one or more target computers should have security products provided by the supervisory computer. The supervisory computer's administrative website also delivers information about the effectiveness of the installed security products.04-30-2009

Ken Hamilton, Menifee, CA US

Patent application numberDescriptionPublished
20100147786Gate Removal Assembly and Related Storage Systems for Use with Hauling and Transport Vehicles - Gate removal assemblies are disclosed herein that include a stabilizing assembly; an adjustment assembly coupled to the stabilizing assembly; and a releasing assembly coupled to the adjustment assembly. Gate rack assemblies are also disclosed that includes a coupling mechanism, and at least one support mechanism. Gate removal systems are disclosed herein and include at least one gate removal assembly, and at least one gate rack assembly. In some embodiments, gate removal systems further include a gate removal assembly caddy.06-17-2010

Kurt Hamilton, Orange, CA US

Patent application numberDescriptionPublished
20080245026JOINT CEMENT-FREE DRYWALL JOINT CONSTRUCTION AND METHOD - A drywall joint construction and method consisting essentially of abutting drywall boards having a lengthwise crack therebetween and a joint finishing system formed within the crack to complete the drywall joint construction such that a flexible layer defines the joint's center-line surface. Where the drywall boards are non-tapered, the resulting crack therebetween may be filled with a flexible compound that also forms the flexible layer and flushes the joint finishing system with the drywall boards.10-09-2008

Leslie Hamilton, Santa Ana, CA US

Patent application numberDescriptionPublished
20090143059System and method remote servicing of a wireless data processing device - A system and method for remotely servicing a wireless data processing device over a telephony audio channel. For example, a method is described for remotely debugging a wireless data processing device from a service, the wireless device capable of communicating over both a data channel and a telephony channel, the method comprising: receiving a remote diagnostic session request at the service from a wireless data processing device; establishing a telephony-based communication channel with the wireless data processing device if a telephony-based communication channel is not already established; entering codes via the telephone keypad at the service to diagnose the wireless data processing device and transmitting the codes to the wireless data processing device, the codes causing the wireless data processing device to perform one or more operations identified by the codes; and receiving the results of the operations at the service, the results usable for the diagnosis of a problem with the wireless data processing device.06-04-2009

Lindsey A. Hamilton, San Jose, CA US

Patent application numberDescriptionPublished
20120034492ELECTROLESS COATED DISKS FOR HIGH TEMPERATURE APPLICATIONS AND METHODS OF MAKING THE SAME - A disk for a hard disk drive is provided. The disk comprises a substrate comprising aluminum, and a coating layer disposed over the substrate. The coating layer comprises an alloy of Ni, X02-09-2012

Mark Hamilton, San Jose, CA US

Patent application numberDescriptionPublished
20110185074REAL-TIME PUBLISH-SUBSCRIBE SYSTEM - A real-time protocol for real-time network programming applications is disclosed. The protocol is executable on a computer network having a plurality of nodes that include applications, a network stack, an operating system, and middleware capable of executing real-time operations. The protocol can use group objects to model physical and logical devices connected to the network wherein each group object comprises at least one variable. Changes in these variables are encapsulated in variable change messages which are propagated in the network using communication objects. Also described is a real-time messaging format useful for implementing the protocol.07-28-2011

Mary Hamilton, San Francisco, CA US

Patent application numberDescriptionPublished
20120089429SYSTEMS AND METHODS FOR GATHERING AND ANALYZING SOCIAL MEDIA DATA - Systems and methods are provided for gathering and analyzing social media data, business platform data, and/or gatekeeper data. Priorities are assigned to a plurality of strategic outcomes and business platforms. Scores and recommendations associated with the plurality of strategic outcomes and business platforms are generated.04-12-2012

Mary Elizabeth Hamilton, San Francisco, CA US

Patent application numberDescriptionPublished
20110035323Electronic Process-Enabled Collaboration System - A process-enabled collaboration system integrates the collaboration tools and applications needed for a remote project into a single portal. The collaboration system identifies the type of project to be performed, and generates a custom collaboration site tailored to the specific project. The custom collaboration site provides a convenient and direct relationship between remote members of a project team and the collaborative tools and information they will use.02-10-2011

Matthew Hamilton, New Jersey, CA US

Patent application numberDescriptionPublished
20100210638MODULATORS OF ATP-BINDING CASSETTE TRANSPORTERS - Compounds of the present invention, and pharmaceutically acceptable compositions thereof, are useful as modulators of ATP-Binding Cassette (“ABC”) transporters or fragments thereof, including Cystic Fibrosis Transmembrane Conductance Regulator (“CFTR”). The present invention also relates to methods of treating ABC transporter mediated diseases using compounds of the present invention.08-19-2010

Matthew Carl Hamilton, Pacifica, CA US

Patent application numberDescriptionPublished
20090248452Method and Apparatus for Controlling Insurance Business Processes - A computer-based insurance billing system for use in controlling insurance business processes is provided. As used herein the insurance business processes may include delinquency, invoicing, accruing earned commissions, paying commissions, distributing received payments, and disbursing owed amount, to note a few. At a user interface, the end user is provided (10-01-2009
20100094738Method and Apparatus Pertaining to Metrics-Based Prioritization of Billing Exceptions - A computer-based billing system presents, via an end-user interface, a plurality of exceptions as have occurred with respect to corresponding billing events as pertain to a plurality of billed parties while also presenting exceptions metrics as pertain to this plurality of exceptions. These exceptions metrics include at least one age-related metric, at least one financial-related metric, and at least one count-related metric. These teachings then further provide for permitting the end user to selectively prioritize the presenting of the plurality of exceptions as a function of at least one of these exceptions metrics.04-15-2010
20110137771Method and Apparatus Pertaining to Provision and Use of a Unified Account Current and Statement Billing Workflow - A digital-computing platform provides a unified account current and statement billing workflow. This workflow comprises a plurality of event points including, for example, sending a statement, checking for receipt of a promise to pay, and checking for receipt of a payment. This platform uses an end-user interface to facilitate configuring a specific billing plan by use of this unified workflow. This can comprise configuring at least one action with respect to at least one of the aforementioned event points. By one approach, this can comprise providing an opportunity to select whether and when to send a statement, whether to receive a promise to pay, and/or a date by when to receive such a promise to pay. Configuring a specific billing plan can also comprise, if desired, providing an opportunity to identify an action to automatically take when an expected promise to pay is not received as expected.06-09-2011

Patent applications by Matthew Carl Hamilton, Pacifica, CA US

Rasean L. Hamilton, Santa Clara, CA US

Patent application numberDescriptionPublished
20110213413ANEURYSM SENSING DEVICES AND DELIVERY SYSTEMS - A system for gaining access to an interventional site within vasculature through a vessel wall or other structure such as that of a medical device. An apparatus is provided to accomplish a sealed worksite as are sensor delivery systems including sealable sensor devices that are adapted to be placed at the interventional site.09-01-2011

Rex Rilen Hamilton, Ben Lomond, CA US

Patent applications by Rex Rilen Hamilton, Ben Lomond, CA US

Robert M. Hamilton, Menifee, CA US

Patent application numberDescriptionPublished
20100326442RESUSCITATION/RESPIRATION SYSTEM - A patient resuscitation/respiratory system includes a system control unit with a timer module controlling a plurality of air pressure modules. In an exemplary embodiment, the air pressure modules include a first air pressure module for controlling a first flow of pressurized gas from a first pressurized gas supply to an inflatable abdominal cuff, a second air pressure module for controlling a second flow of pressurized gas from the first gas supply to an inflatable chest cuff, and a third air pressure module for controlling a third flow of pressurized gas from the first gas supply to an inflatable leg cuff. The control unit in this embodiment includes a ventilator supply module for controlling a flow of breathable gas from a second pressurized gas supply to a patient ventilator module to periodically connect the patient ventilator module and the patient's lungs to the breathable gas supply. The timer module is configured to automatically cycle the plurality of air pressure modules to periodically inflate and deflate the cuffs in a resuscitation mode. The system control unit in a portable embodiment may be battery powered, and the gas supplies may be portable compressed gas cylinders.12-30-2010

Robert M. Hamilton, Brea, CA US

Patent application numberDescriptionPublished
20100199985PORTABLE GAS POWERED POSITIVE PRESSURE BREATHING APPARATUS AND METHOD - A portable positive pressure breathing apparatus includes a demand valve with a supply inlet port adapted to be connected to a pressurized source of oxygen and an outlet port adapted to be connected to the inlet of a patient's breathing appliance. The demand valve further includes a reference chamber and a valve assembly responsive to the reference chamber/appliance inlet pressure differential for connecting/disconnecting the inlet port to and from the outlet port. At least one manually adjustable back pressure regulator is connected to the pressure source and the reference chamber for setting the pressure in the reference chamber (and inlet to the breathing appliance) at a selected level above atmospheric pressure.08-12-2010

Robert W. Hamilton, San Carlos, CA US

Patent application numberDescriptionPublished
20100087624Methods for making recombinant proteins using apoptosis inhibitors - The invention provided improved methods of making and producing recombinant proteins in in vitro cultures of host cells using apoptosis inhibitors. The use of one or more apoptosis inhibitors in the methods can reduce apoptosis in the cell cultures and markedly improve yield of the desired recombinant proteins.04-08-2010

Sam P. Hamilton, Los Altos, CA US

Patent application numberDescriptionPublished
20090017804System for Serving Targeted Advertisements Over Mobile Messaging Services - A system is described for serving targeted advertisements over mobile messaging services. The system may include a processor, a memory and an interface. The memory may store a request for an advertisement and an advertisement. The interface may be operatively connected to the memory and the processor and may communicate with mobile network operators. The mobile network operators may be capable of providing mobile services users. The processor may be operatively connected to the interface and the memory and may receive a request for an advertisement from a mobile network operator via the interface. The request for an advertisement may be related to a mobile message sent from a first user to a second user via the mobile network operator. The processor may retrieve an advertisement based on the request for an advertisement. The processor may communicate the advertisement to the mobile network operator via the interface.01-15-2009
20090017805System for Targeting Data to Users on Mobile Devices - A system is described for targeting data to users on mobile devices. The system may include a processor, a memory and an interface. The memory may be operatively connected to the processor and the interface and may store a request, a mobile identifier, a session identifier, a user behavior dataset and a data. The interface may be operatively connected to the memory and the processor and may communicate with the mobile device. The processor may be operatively connected to the interface and the memory and may receive a request from a user on a mobile device via the interface. The processor may extract a mobile identifier from the request and map the mobile identifier to a session identifier. The processor may use the session identifier to collect a user behavior dataset and may communicate data to the user based on the user behavior dataset via the interface.01-15-2009
20090018913SYSTEM FOR SERVING TARGETED ADVERTISEMENTS OVER MOBILE MESSAGING SERVICES - A system is described for serving targeted advertisements over mobile messaging services. The system may include a processor, a memory and an interface. The memory may store a content related to a mobile alert service and an advertisement. The content may be provided to a user when an alert condition is met. The interface may be operatively connected to the memory and may communicate with the user. The processor may be operatively connected to the memory and the interface. The processor may receive a request from the user, via the interface, to subscribe to the mobile alert service. The processor may detect when the alert condition is met and generate a mobile message containing the content. The processor may retrieve an advertisement related to the content and may attach the advertisement to the mobile message. The processor may provide the mobile message to the user via the interface.01-15-2009
20090030784BUSINESS APPLICATIONS AND MONETIZATION MODELS OF RICH MEDIA BRAND INDEX MEASUREMENTS - A method for campaign optimization of interactive rich media advertising includes providing a plurality of creatives; assigning a weight to each creative; tracking user interaction with at least some of the plurality of creatives; continuously computing a brand index (BI) for each creative based on the tracked user interaction and the weight of each tracked creative; updating an optimization engine with a latest BI for each creative, wherein the optimization engine dynamically adjusts the weight of each creative based on the latest BI for each creative; and serving over a communication network the creatives based on the weight associated with each, such that the creatives with higher weight are served more frequently than the creatives with lower weight as an optimized ad campaign of the plurality of creatives.01-29-2009
20090125376ADVERTISEMENTS ON MOBILE DEVICES USING INTEGRATIONS WITH MOBILE APPLICATIONS - A method for delivering advertisements to mobile devices includes integrating an ad position within an application executable from a mobile device, wherein the ad position remains substantially constant in a location on a screen of the mobile device as viewed by a user throughout use of the application; including an ad call associated with the ad position; in response to executing the application, causing the ad call to retrieve an advertisement from an ad server; and receiving the advertisement into the ad position by the mobile device for display to the user.05-14-2009
20090171763System and method for online advertising driven by predicting user interest - An improved system and method for online advertising driven by predicting user interest is provided. An advertising demand engine may be provided for selecting advertisements to be served to a user for display with requested content. An advertisement may be correlated to an advertisement previously selected by a user or by other users in the user's segment. An advertising correlation engine may be provided for correlating an advertisement to another advertisement using collaborative filtering, an advertising clustering engine may be provided for clustering correlated advertisements using item-based collaborative filtering, and a user correlation engine may be provided for segmenting users by selected advertisements and creating a cluster of advertisements associated with each cluster of users. Correlated advertisements that are selected may be allocated web page placements and then served to a user for display with requested content.07-02-2009
20090327081System to Correlate Online Advertisement - This patent discloses a method to display an online advertisement to a user. The online advertisement may include an object ad profile, at least one user ad profile, and a users personal profile. The method may determine whether to display the online advertisement to the user by comparing at least one of (i) a personal profile of the user and an ad profile of the user to at least one of (ii) the object ad profile, the at least one user ad profile, and the users personal profile.12-31-2009
20110218883DOCUMENT PROCESSING USING RETRIEVAL PATH DATA - The browsing activity of a first user is motivated by some intent. The first user requests retrieval of a particular document while browsing. A document processing and presentation machine associates the document with a retrieval path taken by the first user. By using the retrieval path data of the document, the document processing and presentation machine infers an intent that likely motivated the first user. When a second user makes a request similar to a request within the retrieval path, the machine presents the second user with the document and some of the retrieval path data, thus providing the second user with a shortcut that leads the second user directly to the document. Thus, the second user may be able to satisfy his intent with significantly less browsing activity compared to the first user.09-08-2011
20110219029DOCUMENT PROCESSING USING RETRIEVAL PATH DATA - The browsing activity of a first user is motivated by some intent. The first user requests retrieval of a particular document while browsing. A document processing and presentation machine associates the document with a retrieval path taken by the first user. By using the retrieval path data of the document, the document processing and presentation machine infers an intent that likely motivated the first user. When a second user makes a request similar to a request within the retrieval path, the machine presents the second user with the document and some of the retrieval path data, thus providing the second user with a shortcut that leads the second user directly to the document. Thus, the second user may be able to satisfy his intent with significantly less browsing activity compared to the first user.09-08-2011
20110219030DOCUMENT PRESENTATION USING RETRIEVAL PATH DATA - The browsing activity of a first user is motivated by some intent. The first user requests retrieval of a particular document while browsing. A document processing and presentation machine associates the document with a retrieval path taken by the first user. By using the retrieval path data of the document, the document processing and presentation machine infers an intent that likely motivated the first user. When a second user makes a request similar to a request within the retrieval path, the machine presents the second user with the document and some of the retrieval path data, thus providing the second user with a shortcut that leads the second user directly to the document. Thus, the second user may be able to satisfy his intent with significantly less browsing activity compared to the first user.09-08-2011

Sam Peter Hamilton, Los Altos, CA US

Patent application numberDescriptionPublished
20090216616Method and System for Displaying Correlated Advertisements to Internet Users - Broadly speaking, the present invention fills the need of selecting correlated advertisements for displaying to users by utilizing the advertisement-viewing data collected on users of a web site. The advertisement-viewing (ad-viewing) data of users of a web site can be correlated to extract similarities and patterns of ads being viewed by users of the web site. The correlated ad-viewing data of all users of the web site, along with URLs (Uniform Resource Locators) of ads viewed by a particular user, can be used to select advertisements that are likely to be interests to the particular user. Ad-viewing data correlation allows the web site to select ads to display to users in real-time based on users' latest ad-viewing data. Since selection of ads to display is based on mathematical calculation using a correlation table of ad-viewing that has been generated ahead of time, the method can be scaled to meet demands of a large amount of users, such as millions. In addition to ad-viewing correlation table and users' latest ad-viewing data, advertisement pool of advertisements paid by advertisers is also taken into consideration during the ad-selection process.08-27-2009

Scot Fraser Hamilton, Dublin, CA US

Patent application numberDescriptionPublished
20110099085PRODUCT IDENTIFICATION USING MULTIPLE SERVICES - A method and a system to determine a product identification of an item for sale in an online publication system is shown and described. For example, the method may be initiated when an input identifying an item is received from a user. An input type (e.g., image, text, audio recording, etc.) may be determined and one or more identification services may be selected based on the input type. At least a portion of the input is transmit to the selected one or more identification services. A product identification is received from each of the one or more identification services. Based on the received product identifications, a recommended product identification is determined. The recommended product identification is transmitted to the user.04-28-2011

Scott Hamilton, Santa Paula, CA US

Patent application numberDescriptionPublished
20090149327Combination Algae Killer and Surface Stain Remover - A stain removal formula includes a combination of a bromide donor, a salt of sulfamic acid; and a salt of phosphoric acid. Preferred formulas include effective amounts of sodium bromide, sodium sulfamic acid, sodium hexametaphosphate, disodium phosphate, and tetrasodium pyrophosphate. In a swimming pool, preferred formulas are effective in resolving algae stain within a 2 hour period, which represents at least an order of magnitude greater efficacy than prior art formulations. In addition, preferred formulas provide ongoing effectiveness in suppressing bacterial, fungal and/or algae growth.06-11-2009
20090206298Calcium Reduction Composition and Method - A formula and method for reducing water hardness includes the combination of a sulfate donor, salt of phosphoric acid, and salt of sulfamic acid. Preferred formulas include effective amounts of sodium bisulfate, sodium hexametaphosphate, and sulfamic acid. In a swimming pool, preferred formulas are effective in reducing calcium to under 200 ppm within a two day period. In addition, preferred formulas provide ongoing effectiveness in suppressing scaling, staining and cloudy water.08-20-2009

Scott Hamilton, Los Angeles, CA US

Patent application numberDescriptionPublished
20100199084SECURE CONTENT DISTRIBUTION SYSTEM - A secure system for online media content distribution is described, which system utilizes a proprietary, controlled environment media player. This player is specifically registered to a particular machine, directly downloads encrypted files from a media distributing server via a secure nugget browser, and retrieves secure decryption keys from a key distributing server via the registered player or the secure nugget browser.08-05-2010

Scott E. Hamilton, Los Angeles, CA US

Patent application numberDescriptionPublished
20100145158Pod Connected Data Monitoring System - In a perfect world, citizens would have all of the sensing equipment and analysis capability with no concern about costs. Unfortunately, the costs are an impediment to most people and their health and well-being may be compromised as a result. By leveraging popular consumer devices such as mobile players and other CE devices, it is possible to create “piggy-back” solutions that effectively bring the costs into the range that ordinary people can afford. Once ordinary people can afford these solutions, the state of their health and/or well being can be improved greatly.06-10-2010

Shawn Hamilton, Boulder Creek, CA US

Patent application numberDescriptionPublished
20090142163Wafer position correction with a dual, side-by-side wafer transfer robot - Methods and systems for positioning wafers using a dual side-by-side end effector robot are provided. The methods involve performing place moves using dual side-by-side end effector robots with active wafer position correction. According to various embodiments, the methods may be used for placement into a process module, loadlock or other destination by a dual wafer transfer robot. The methods provide nearly double the throughput of a single wafer transfer schemes by transferring two wafers with the same number of moves.06-04-2009
20090142167Loadlock designs and methods for using same - Provided are apparatuses and methods disclosed for wafer processing. Specific embodiments include dual wafer handling systems that transfer wafers from storage cassettes to processing modules and back and aspects thereof. Stacked independent loadlocks that allow venting and pumping operations to work in parallel and may be optimized for particle reduction are provided. Also provided are annular designs for radial top down flow during loadlock vent and pumpdown.06-04-2009
20120003063LOADLOCK DESIGNS AND METHODS FOR USING SAME - Provided are apparatuses and methods disclosed for wafer processing. Specific embodiments include dual wafer handling systems that transfer wafers from storage cassettes to processing modules and back and aspects thereof. Stacked independent loadlocks that allow venting and pumping operations to work in parallel and may be optimized for particle reduction are provided. Also provided are annular designs for radial top down flow during loadlock vent and pumpdown.01-05-2012

Stuart Hamilton, Livermore, CA US

Patent application numberDescriptionPublished
20120136975SIMPLE HOME NETWORKING - A network management system is provided for managing a computer network. The management system is configured to represent the computer network as having one of a plurality of defined network states. Once the state of the network has been identified, the management system can assist the user in making modifications to the computer network and in making recommendations to the user for possible modifications to the computer network. These modifications can include, for example, configuring network devices, removing network devices, replacing network devices, and adding new network devices.05-31-2012

Thomas A. Hamilton, Milpitas, CA US

Patent application numberDescriptionPublished
20100090743INTERFACE TO REGULATE VOLTAGE FOR ASIC POWER MANAGEMENT - A method and apparatus to regulate voltage used to power an ASIC comprising an ASIC having a signal source and a modulator. The modulator establishes a characteristic of a signal created by the signal source to indicate a voltage level to be used to power the ASIC. The signal is communicated to a voltage regulator to apply an optimal voltage to the ASIC.04-15-2010
20100218058FAULT INJECTION - Systems, methods, and other embodiments associated with programmable application specific integrated circuit (ASIC) fault injection are described. One example ASIC includes a serializer de-serializer (SERDES). The example ASIC may also include logics to process data in the ASIC. At least one of the logics either receives data from the SERDES and/or provides data to the SERDES. The example ASIC may also include an embedded fault injection logic (EFIL) to control injection of a fault to a path (e.g., data, control) associated with at least one of the logics. The example ASIC may also include an embedded set of multiplexers (ESOMs) controlled by the EFIL. The ESOMs are controllable by the EFIL to inject a fault signal to the data path.08-26-2010