Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Hill, WA
Aaron Hill, Bellingham, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080208606 | Dynamic Price Tracking for Products and Services in Electronic Commerce - A computing system for tracking price changes in assets like products and services includes a data storage device for storing executable code, and a processing system associated with the data storage device. The computing system receives an identity of an asset with a price that is subject to change over time. A rule is identified for determining whether a specified action is authorized in the event the price changes. The computing system tracks the price over time, identifies any changes in the price, and issues a notification regarding a change in the price when the rule authorizes the action. | 08-28-2008 |
| 20080208817 | System and Method for Retrieving Data Using Agents in a Distributed Network - A method and apparatus for data retrieval by a computing system and a plurality of agent computers in a distributed network is disclosed. The computing system sends a request to each agent computer to perform a search at a node. The agents perform the searches. The agents thereupon send the resulting data to the computing system for storage in a central database. | 08-28-2008 |
| 20080209318 | Dynamic Overlaying of Content on Web Pages for Tracking Data - A computer system for overlaying content in a designated area of a web page is disclosed. The computer system may be used to run executable code configured to identify a data field in a received web page, insert a visible user control substantially adjacent to the data field, display the web page comprising the user control, and cause a value in the data field to be tracked upon actuation of the user control. | 08-28-2008 |
| 20110161351 | SYSTEM AND METHOD FOR RETRIEVING DATA USING AGENTS IN A DISTRIBUTED NETWORK - A method and apparatus for data retrieval by a computing system and a plurality of agent computers in a distributed network is disclosed. The computing system sends a request to each agent computer to perform a search at a node. The agents perform the searches. The agents thereupon send the resulting data to the computing system for storage in a central database. | 06-30-2011 |
Andrew William Hill, Bellevue, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20110310015 | COMPUTER MOUSE - A computer mouse includes a head and a tail. The head is configured to detect movement relative to a reference surface. The head is selectively switchable between an on state and an off state. The tail is connected to the head and is moveable between a curved configuration and a flat configuration. The tail is configured to switch the head to the on state when in the curved configuration and to switch the head to the off state when in the flat configuration. | 12-22-2011 |
August W. Hill, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20120011014 | MEDIA PURCHASE TECHNIQUES - Media purchase techniques are described. In an implementation, an indication is received that an item of media was successfully purchased through a single transaction that includes rights for access to the item of media in different forms that are optimized, respectively, for different classes of computing devices. Responsive to the receipt of the indication, the item of media is permitted to be streamed to at least one of the computing devices to enable output of the item of media for playback as the item of media is streamed and storage of the item of media to local storage of the computing device. | 01-12-2012 |
Charles Hill, Issaquah, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090076502 | Prostate cancer ablation - Methods and systems for delivering electrical energy and controlled, mild hyperthermia to a prostate tissue of a patient for destruction of cancerous and/or hyperplastic tissue. A method includes positioning a plurality of electrodes in a target tissue region comprising the prostate tissue, and establishing an alternating electrical current flow through a volume of the prostate tissue to induce mild heating and destruction of cancerous cells in the volume. | 03-19-2009 |
Charles E. Hill, Issaquah, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20110060393 | SYSTEM AND METHOD FOR ENERGY DELIVERY TO A TISSUE USING AN ELECTRODE ARRAY - Devices, systems, and related methods for electric fields delivery for preferential destruction of cancerous cells and tissue ablation. | 03-10-2011 |
Clyde D. Hill, Lacey, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090284382 | Moisture Sensing Strips - A water leakage monitoring and response system for residential and commercial use. A flexible, elongated moisture sensor strip for placement on a floor or adjacent a baseboard or plumbing fixture comprises flexible upper and lower wires separated by a water permeable, nonconductive layer, and nonconductive upper and lower layers that extend away from the wires to form margins for attaching the strip to a surface and for wicking moisture toward the wires. Alternatively, the wires are laterally spaced-apart within the strip and/or the strip assumes the form of a pad to cover a surface area. In use, a plurality of strips/pads are wired to input jacks of a battery-powered electronic interface unit that provides audible and visual signals when moisture shorts the wires in the strips/pads. The unit also provides audible warning of low-battery power and can signal a home security system when a leak is detected. | 11-19-2009 |
Daryl G. Hill, Yakima, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090016896 | Conical washer system for propeller stabilization - A mount and conical spring element for use in a propeller stabilizer system, especially suited to stabilize the propellers of a wind machine or alternatively a wind powered generator, and more particularly a system of conical washers, or “belleville” type washers, positioned at the teeter pinned hub of the propeller, to counter a tilting action of the propeller upon the hub. The propeller stabilizer system includes a propeller assembly with a rotating hub having a plurality of propeller blades attached, and the hub mounted to a propeller shaft. The hub connects to the propeller shaft with a teeter pin, and the propeller assembly is tilt-able on the shaft, about the teeter pin. The propeller shaft also includes a washer mount for receiving a conical washer element, which abuts to both the propeller assembly and the washer mount. The conical washer element dampens the tilt of the propeller assembly upon the propeller shaft, about the teeter pin. | 01-15-2009 |
| 20100014975 | Mast mounted heating system for a wind machine - An air flow heating system for wind machine is provided, which can be mounted to a conventional, propeller driven wind machine's mast or tower, to provide a stream of heated updrafting air, for use by the wind machine, to supplement the overall convective air current in the vicinity of the wind machine. The system includes a heater assembly with a plurality of heater arms, each heater arm having at least a single burner, and each burner provided with a combustible fuel. The heater assembly mounts to the middle portion of the wind machine mast, below the propeller blade's rotation, thereby providing increased induced updraft and air mixing effects, while heating the air supplied to the propeller, without interfering with air flow to, or from the propeller, which is especially useful in freeze protection for crops and orchards | 01-21-2010 |
David Hill, Bellevue, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20110175809 | Tracking Groups Of Users In Motion Capture System - In a motion capture system, a unitary input is provided to an application based on detected movement and/or location of a group of people. Audio information from the group can also be used as an input. The application can provide real-time feedback to the person or group via a display and audio output. The group can control the movement of an avatar in a virtual space based on the movement of each person in the group, such as in a steering or balancing game. To avoid a discontinuous or confusing output by the application, missing data can be generated for a person who is occluded or partially out of the field of view. A wait time can be set for activating a new person and deactivating a currently-active person. The wait time can be adaptive based on a first detected position or a last detected position of the person. | 07-21-2011 |
David P. Hill, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080256342 | SCALABLE AND CONFIGURABLE EXECUTION PIPELINE - Optimizing pipeline handler execution. A method may be practiced in a computing environment including an execution pipeline. The method includes acts to optimize execution of handlers in the pipeline. The method includes receiving a payload object. Policy information about the payload object is referenced. The policy information includes at least one property value. Based on the policy information about the payload object, handlers are selected from among the pipeline to execute on the payload object. The policy information may be referenced by strategies. Handlers may be registered with the strategies to facilitate the strategies being used to select handlers. | 10-16-2008 |
David Paul Hill, Remond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090132915 | VIEW SELECTION AND SWITCHING - Application logic and user interfaces are separated to allow more than one interface or view to be easily employed for given application logic. A particular interface can be utilized to display data and/or facilitate interaction simply by identifying the interface. Available interfaces are identified to users for selection thereof. The specific interfaces and manner of identification can be filtered or otherwise controlled or arranged. Upon selection of an interface, data can be rendered accordingly. A transition can also be applied between switched interfaces. | 05-21-2009 |
David Paul Hill, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090193434 | ISOLATION OF USER-INTERACTIVE COMPONENTS - The isolation of user-interactive components form the logical components of an exemplary computing application environment is provided. In an illustrative implementation, an exemplary computing application environment comprises one or more user interface (UI) elements that run on an exemplary user-interface processing thread and application logic that illustratively operatively runs asynchronously on at least one other processing thread. In an illustrative implementation an isolation boundary is provided between an exemplary user interface and the application logic of the exemplary computing application environment. In the illustrative implementation, the isolation boundary can comprise an asynchronous view contract comprising a channel between an exemplary view layer of an exemplary user interface (e.g., one or more user-interactive components) and application logic. | 07-30-2009 |
Elizabeth A. Hill, Woodinville, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090144723 | Dynamic Updateable Web Toolbar - A toolbar that persists in a browser window across multiple Web pages during a browsing session is displayed. This toolbar includes multiple toolbar buttons. An updated toolbar is automatically received from a remote toolbar source that is independent of the multiple Web pages, and this updated toolbar includes a change to the toolbar buttons. The toolbar in the browser is replaced, during the browsing session, with this updated toolbar. The toolbar can also include one or more buttons based at least in part on customization information regarding a user of the browser. | 06-04-2009 |
Emily Nicole Hill, Seattle, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100077197 | NON-VOLATILE MEMORY CACHE PERFORMANCE IMPROVEMENT - In order to provide a more efficient persistent storage device, one or more long-term storage media are included along with a non-volatile memory. In one embodiment, one portion of the non-volatile memory is used as a write buffer and a read cache for writes and reads to the long-term storage media. Interfaces are provided for controlling the use of the non-volatile memory as a write buffer and a read cache. Additionally, a portion of the non-volatile memory is used to provide a direct mapping for specified sectors of the long-term storage media. Descriptive data regarding the persistent storage device is stored in another portion of the non-volatile memory. | 03-25-2010 |
| 20120005422 | Non-Volatile Memory Cache Performance Improvement - In order to provide a more efficient persistent storage device, one or more long-term storage media are included along with a non-volatile memory. In one embodiment, one portion of the non-volatile memory is used as a write buffer and a read cache for writes and reads to the long-term storage media. Interfaces are provided for controlling the use of the non-volatile memory as a write buffer and a read cache. Additionally, a portion of the non-volatile memory is used to provide a direct mapping for specified sectors of the long-term storage media. Descriptive data regarding the persistent storage device is stored in another portion of the non-volatile memory. | 01-05-2012 |
Eric A. Hill, Kennewick, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100062483 | PRODUCTION OF BIO-BASED MATERIALS USING PHOTOBIOREACTORS WITH BINARY CULTURES - A method, device and system for producing preselected products, (either finished products or preselected intermediary products) from biobased precursors or Co | 03-11-2010 |
| 20100311156 | PRODUCTION OF BIO-BASED MATERIALS USING PHOTOBIOREACTORS WITH BINARY CULTURES - A method, device and system for producing preselected products, (either finished products or preselected intermediary products) from biobased precursors or CO | 12-09-2010 |
Jay G. Hill, Renton, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20110260889 | ELECTRICAL STIMULATION SYSTEM AND PROCESS - A method and apparatus to electrically stimulate a driver of a vehicle using a Transcutaneous Electrical Nerve Stimulation (TENS) device is disclosed. A signal supplied to or received from a vehicle instrument indicating operational characteristics of a vehicle is monitored. A determination is made from the signal when the vehicle characteristics exceed predetermined parameters. In response to the determination, electrically stimulating a user of the vehicle. The amount of the electrical stimulation from the TENS device is then varied based on the determination. | 10-27-2011 |
Jeff Hill, Snohomish, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090076983 | METHOD AND SYSTEM FOR OBJECT-ORIENTED MANAGEMENT OF MULTI-DIMENSIONAL DATA - Methods and systems for managing and analyzing multi-dimensional data are provided. Example embodiments provide a Meta-Object Data Management System “MODMS,” which enables users to arrange and to rearrange the hierarchical relationships of the data on an ad-hoc basis and allows the data to be analyzed using any set of attributes (dimensions) while the system is running. The MODMS represents heterogeneous data in a normalized (standardized) fashion using an object type management system that allows the arbitrary coercion of one type of object into another different type of object and automatically resolves attribute dependencies. In one embodiment, the MODMS comprises an object type management subsystem; a meta-object instantiation subsystem; one or more data repositories that hold, for example, the data used to populate objects and object type definitions; and an input/output interface. These components cooperate to allow the creation, management, and analysis of relationships between many different types of single and multi-dimensional data. In one embodiment, the MODMS is used to implement an enterprise portfolio management system. | 03-19-2009 |
| 20090077107 | METHOD AND SYSTEM FOR OBJECT-ORIENTED MANAGEMENT OF MULTI-DIMENSIONAL DATA - Methods and systems for managing and analyzing multi-dimensional data are provided. Example embodiments provide a Meta-Object Data Management System “MODMS,” which enables users to arrange and to rearrange the hierarchical relationships of the data on an ad-hoc basis and allows the data to be analyzed using any set of attributes (dimensions) while the system is running. The MODMS represents heterogeneous data in a normalized (standardized) fashion using an object type management system that allows the arbitrary coercion of one type of object into another different type of object and automatically resolves attribute dependencies. In one embodiment, the MODMS comprises an object type management subsystem; a meta-object instantiation subsystem; one or more data repositories that hold, for example, the data used to populate objects and object type definitions; and an input/output interface. These components cooperate to allow the creation, management, and analysis of relationships between many different types of single and multi-dimensional data. In one embodiment, the MODMS is used to implement an enterprise portfolio management system. | 03-19-2009 |
Jeremy Hill, Seattle, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20110197161 | HANDLES INTERACTIONS FOR HUMAN-COMPUTER INTERFACE - A system is disclosed for providing on-screen graphical handles to control interaction between a user and on-screen objects. A handle defines what actions a user may perform on the object, such as for example scrolling through a textual or graphical navigation menu. Affordances are provided to guide the user through the process of interacting with a handle. | 08-11-2011 |
Matthew D. Hill, Camas, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100010885 | Methods and Systems for Account Management and Virtual Agent Design and Implementation - Aspects of the present invention comprise systems and methods for design and use of web-based applications for account management. Some embodiments may comprise a virtual agent or avatar as part of an account collection or management web application. Some embodiments may comprise applications, utilities and tools for account-related web resource design. | 01-14-2010 |
Paul Hill, Everett, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20110177082 | COMPOSITIONS AND METHODS FOR THE THERAPY AND DIAGNOSIS OF OVARIAN CANCER - Compositions and methods for the therapy and diagnosis of cancer, particularly ovarian cancer, are disclosed. Illustrative compositions comprise one or more ovarian tumor polypeptides, immunogenic portions thereof, polynucleotides that encode such polypeptides, antigen presenting cell that expresses such polypeptides, and T cells that are specific for cells expressing such polypeptides. The disclosed compositions are useful, for example, in the diagnosis, prevention and/or treatment of diseases, particularly ovarian cancer. | 07-21-2011 |
Paul A. Hill, Snohomish, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080199541 | LIQUID CHALCOGENIDE COMPOSITIONS AND METHODS OF MANUFACTURING AND USING THE SAME - The present invention provides novel stable, liquid compositions comprising chalcogenides or salts thereof. These compositions may be used for a variety of purposes, including the treatment and prevention of ischemic or hypoxic injury, as well as in the preservation of biological matter. | 08-21-2008 |
| 20110162994 | Liquid Chalcogenide Compositions and Methods of Manufacturing and Using the Same - The present invention provides novel stable, liquid compositions comprising chalcogenides or salts thereof. These compositions may be used for a variety of purposes, including the treatment and prevention of ischemic or hypoxic injury, as well as in the preservation of biological matter. | 07-07-2011 |
| 20110165268 | Liquid Chalcogenide Compositions and Methods of Manufacturing and Using the Same - The present invention provides novel stable, liquid compositions comprising chalcogenides or salts thereof. These compositions may be used for a variety of purposes, including the treatment and prevention of ischemic or hypoxic injury, as well as in the preservation of biological matter. | 07-07-2011 |
Richard D. Hill, Kirkland, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090132671 | MESSAGE STATE MAINTENANCE AT A CURSOR - The present invention extends to methods, systems, and computer program products for maintaining message state at a cursor. A message consumer requests messages from a cursor. The cursor can maintain state information for the message consumers separately from a message log that stores messages. Any of a variety of message delivery assurances can be used when delivering a message to a message consumer. | 05-21-2009 |
| 20090132868 | MESSAGE STATE MAINTENANCE AT A MESSAGE LOG - The present invention extends to methods, systems, and computer program products for maintaining message state at a message log. Messages are accumulated at a message log in accordance with a message retention policy. Any of a variety of message capture assurances can be used when capturing a message from a message producer within a message log. A message becomes visible to message consumers after the outcome of writing the message is known (either failure or success). Messages are requested using (e.g., monotonically increasing) sequence numbers. Messages are also dropped from the message log in accordance with the message retention policy. | 05-21-2009 |
| 20090133038 | DISTRIBUTED MESSAGING SYSTEM WITH CONFIGURABLE ASSURANCES - The present invention extends to methods, systems, and computer program products for configuring assurances within distributed messaging systems. A defined set of message log and cursor components are configurably activatable and deactivatable to compose a variety of different capture assurances, transfer assurances, and delivery assurances within a distributed messaging system. A composition of a capture assurance, a transfer assurance, and a delivery assurance can provide an end-to-end assurance for a messaging system. End-to-end assurances can include one of best effort, at-most-once, at-least-once, and exactly once and can include one of: durable or non-durable. Using a defined set of activatable and deactivatable message log and cursor components facilities more efficient transitions between desired assurances. In some embodiments, a composition of a capture assurance, a transfer assurance, and a delivery assurance provides durable exactly-once message delivery. | 05-21-2009 |
| 20090133039 | DURABLE EXACTLY ONCE MESSAGE DELIVERY AT SCALE - The present invention extends to methods, systems, and computer program products for durable exactly once message delivery at scale. A message capture system uses a synchronous capture channel and transactions to provide durable exactly once message capture. Messages are sent from the message capture system to a message delivery system over a network using an at least once transfer protocol. The message delivery system implements a durable at most once messaging behavior, the combination of which results in durable exactly once transfer of messages from the message capture system to the message delivery system. The message delivery system uses a synchronous delivery channel and transactions to provide durable exactly once message delivery. Cursors maintaining message consumer state are collocated with message consumers, freeing up message log resources to process increased volumes of messages, such as, for example, in a queued or pub/sub environment. | 05-21-2009 |
| 20090199208 | QUEUED MESSAGE DISPATCH - Embodiments described herein allow a service component author to write service components without having to handle incoming messages being received at any time. This may be facilitated by a message dispatch engine that dispatches messages from the incoming message queue only when the destination service component has indicated that it is ready to receive the message having that context. If the service component is not yet ready for the message, the message dispatch component may lock the message at least until the destination service component indicates that it is now ready to receive the message. Until that time, the message dispatch engine may ignore the locked message when finding messages to dispatch. | 08-06-2009 |
| 20100192025 | AVAILABILITY AND SCALABILITY IN A MESSAGING SYSTEM IN A MANNER TRANSPARENT TO THE APPLICATION - Methods, systems, and computer program products that provide for a runtime messaging infrastructure, which abstracts send and receive operations for exchanging messages with partner endpoint. The messaging infrastructure improves availability and scalability of a message application by improving on the availability and scalability of the underlying message transports. In particular, availability and scalability are improved by linking the message application at runtime with any number of the message transports, without the message application specifying a transport at development time. The message infrastructure receives instructions from the message application specifying end-to-end delivery assurances. The infrastructure uses transports in order to fulfill the specified delivery assurance, and creates a link between the message application and transports for use in exchanging messages. Session state storage can be maintained in a pluggable store, which could be, for example, a durable database store or an application memory store. | 07-29-2010 |
| 20100268808 | DISTRIBUTED AGGREGATION ON AN OVERLAY NETWORK - The present invention extends to methods, systems, and computer program products for distributed aggregation on an overlay network. Embodiments of the invention utilize tiers of nodes that are cascaded in a layered system. Each tier reduces the size of data by orders of magnitude through pre-aggregation. Thus, high volume streams of messages can be reduced to lower volume streams at large scales, such as, for example, the Internet. No central coordination is used; thus there is no central point of failure or bottleneck. When a node fails, other nodes in the same tier as the failing node automatically take over the responsibilities of the failed node. | 10-21-2010 |
Robert Lawrence Hill, Mill Creek, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100318460 | ELECTRONIC PAYMENT AND AUTHENTICATION SYSTEM WITH DEBIT AND IDENTIFICATION DATA VERIFICATION AND ELECTRONIC CHECK CAPABILITIES - An electronic payment and authentication system that includes features to verify the authenticity of a payer, validate debit data, and facilitate debit (as opposed to credit) payment transactions. The electronic payment system allows a consumer to purchase items and services via a network while utilizing a debit transaction. The invention provides merchants with the ability to verify the identity of the consumer, determine if the consumer is a good debit transaction risk, and retrieve debit data associated with a particular consumer. | 12-16-2010 |
Steven J. Hill, Bothell, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080249407 | User Interface System and Method for Creating, Organizing and Setting-Up Ultrasound Imaging Protocols - An ultrasound imaging system includes a display for displaying an ultrasound image and an analysis package operatively connected to the image display. The analysis package provides a user the ability to manage an ultrasound imaging protocol. The analysis package facilitates the management of the imaging protocol by displaying for the sonographer an interface which allows for editing, sorting and organizing protocol views using representative images. | 10-09-2008 |
