Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Gray, WA

David Gray, Seattle, WA US

Patent application numberDescriptionPublished
20100070611Dye Injected Request Generation - Web server processes can host multiple web applications that process multiple requests from multiple clients. Recorded diagnostic information may not provide a useful separation of server execution data (e.g., functionality executed to process a request) based on a client's use of the web server process. An effective method for separating server execution data by client information is provided herein. Dye is injected into a request from a client, the dye comprises information regarding the client application making the request and a transaction (e.g., client defined set of requests) that the request is comprised within. The dye injected request is sent to a web server process (e.g., on a web server) that extracts the dye and executes the request. During execution of the request, executed functionality is associated and stored with the extracted dye. The recorded server execution data may be organized based upon the request, client, application, and/or transaction.03-18-2010

David Dusell Gray, Sammamish, WA US

Patent application numberDescriptionPublished
20110271929ROTARY COMBUSTION APPARATUS - A combustion apparatus having a housing including an inner surface that defines at least one chamber, a rotor, a rotor shaft, an intake shaft, an exhaust shaft, and a gearing mechanism. The chamber includes an intake valve port and an exhaust valve port, and the rotor shaft is coupled to a gear at one end and has at least two opposing flat surfaces received by an opening in the rotor. The intake and exhaust shafts are geared to the rotor shaft and have at least one opening each that is aligned with the intake and the exhaust valve ports. A gearing mechanism selectively controls the duration in which the openings are aligned with the ports. Two or more rotors may be utilized to produce more power and reduce vibration.11-10-2011

Everette D. Gray, Mukilteo, WA US

Patent application numberDescriptionPublished
20090279970Internal Chamfering Device and Method - A method of forming an opening in a layered structure includes providing a layered structure including a first layer and a second layer and a near-zero gap interface defined between the first layer and the second layer; providing an opening through the layered structure such that the opening extends through the first layer and the second layer; and working simultaneously the opening in the fay surface of the first layer and the opening in the fay surface of the second layer without separating the first layer and the second layer. An internal chamfering device is also disclosed.11-12-2009

James C. Gray, Bellevue, WA US

Patent application numberDescriptionPublished
20120117370HARDWARE DIAGNOSTICS AND SOFTWARE RECOVERY ON HEADLESS SERVER APPLIANCES - Described is a headless server appliance configured with a secondary actuation mechanism that when actuated, enters the headless server appliance into a diagnostic mode. For example, the diagnostic mode may correspond to a secondary operating system booted from a BIOS component activated by the secondary actuation mechanism. In the diagnostic mode, primitives may be communicated between a client device coupled (e.g., via a network or USB connection) to the headless server appliance, such as to provide the client device with access to the headless server appliance's hard disk. Other primitives, such as communicated via APIs, may provide the client device with access to the BIOS. The secondary operating system and/or client device may perform diagnostics and recovery operations on the headless server appliance. For example, the client device or similar source may restore or update the primary operating system image to a storage medium of the headless server appliance.05-10-2012

James Christopher Gray, Kirkland, WA US

Patent application numberDescriptionPublished
20080201477Client side replacement of DNS addresses - A DHCP response is intercepted and the DNS address in the DHCP response is placed with an address for a server device when the server device is present on a local network. When the server device is not present, the DNS address from the DHCP response is used. The server device may provide authentication, shared resources, or other services to devices within a local area network and may also serve as a gateway to other networks including the Internet.08-21-2008

James Christopher Gray, Bellevue, WA US

Patent application numberDescriptionPublished
20090183086Componentized Remote User Interface - Systems and methods for providing a componentized remote user interface are disclosed. Such user interfaces are particularly suitable for use in remote configuration of a device, such as a headless device, that is in network communication with a computer. The user interface may be a web page rendered from an HTML file that defines the web page and a separate file that includes script for associating a value with a variable parameter. The HTML file may include a reference to the variable parameter and incorporate the other file therein by reference. When the web page is rendered, the device parses the HTML file to identify the file incorporated therein by reference and substitutes the parameter value provided in the file for the variable included in the HTML file. Thus, the rendered web page may include the actual value of the parameter, and the HTML file need not have the actual value hard-coded therein.07-16-2009

Patent applications by James Christopher Gray, Bellevue, WA US

James Christopher Gray, Belllevue, WA US

Patent application numberDescriptionPublished
20080250085Backup system having preinstalled backup data - A backup system has a set of temporary backup data stored on a data storage system. When performing a backup operation for a device over a network, a block of data on the device may be compared to blocks of the temporary backup data. If the block of data already exists on the backup system in the temporary backup data, the block of data is not transferred over the network. Comparisons between blocks of data may be performed by calculating and comparing a hash value for the blocks.10-09-2008

Jan S. Gray, Bellevue, WA US

Patent application numberDescriptionPublished
20110145553ACCELERATING PARALLEL TRANSACTIONS USING CACHE RESIDENT TRANSACTIONS - Handling parallelism in transactions. One embodiment includes a method that includes beginning a cache resident transaction. The method further includes encountering a nested structured parallelism construct within the cache resident transaction. A determination is made as to whether the transaction would run faster serially in cache resident mode or faster parallel in software transactional memory mode for the overall transaction. In the software transactional memory mode, cache resident mode is used for one or more hierarchically lower nested transactions. The method further includes continuing the transaction in the mode determined.06-16-2011

Jan Stephen Gray, Redmond, WA US

Patent application numberDescriptionPublished
20110113405AUTOMATED METHOD AND SYSTEM FOR COLLECTING AND REPORTING API PERFORMANCE PROFILES - A method to measure the performance of an Application Programming Interface (API) includes selecting a target API and tracking memory allocation for the functional calls of the selected API to generate a list of functions called by the API. The individual functions are then called within the API in isolation and timing and memory allocation data for each are collected and recorded. The recorded results are then bucketized according to a log base 2 method and made accessible by API users to indicate the performance of specific APIs.05-12-2011

Patent applications by Jan Stephen Gray, Redmond, WA US

Jerrold Lee Gray, Woodinville, WA US

Patent application numberDescriptionPublished
20090193225SYSTEM AND METHOD FOR APPLICATION SPECIFIC ARRAY PROCESSING - A processing architecture and methods therein for building application specific array processing utilizing a sequential data bus for control and data propagation. The methods of array processing provided by the architecture allows for numerical analysis of large numerical data such as simulation, image processing, computer modeling or other numerical functions. The architecture is unlimited in scalability and facilitates mixed mode processing of idealized, analytical and real data, in conjunction with real time input and output.07-30-2009

John Gray, Shoreline, WA US

Patent application numberDescriptionPublished
20080283663SYSTEMS AND METHODS FOR PROVIDING AIRFLOW IN AN AEROSPACE VEHICLE - Systems and methods for providing airflow in an aerospace vehicle are disclosed. A system in accordance with one embodiment includes an aerospace vehicle having an interior volume with a first portion and a second portion. The system can further include an external air supply device positioned to provide supply air to the interior volume at a variable supply flow rate and a recirculation fan configured to move air positioned within the interior volume between the first portion of the interior volume and the second portion of the interior volume. The system can still further include a controller operably coupled to the recirculation fan and configured to vary a rotation speed of the recirculation fan. Variations in the rotation speed of the recirculation fan can be associated with variations in a recirculation flow rate. In selected embodiments, the system can include sensors and/or data link devices operably coupled to the controller.11-20-2008

John C. Gray, Shoreline, WA US

Patent application numberDescriptionPublished
20100203818METHOD FOR REDUCING OUTSIDE AIR INFLOW REQUIRED FOR AIRCRAFT CABIN AIR QUALITY - A method for reducing outside air inflow required for aircraft passenger cabin air quality is provided. The method determines when passenger cabin air quality is the driving outside air inflow requirement and reduces the outside air inflow to that required for passenger cabin air quality. In one embodiment, there is provided a method for reducing outside air inflow required for aircraft passenger cabin air quality using a fixed minimum outflow valve open area setpoint. In another embodiment, there is provided a method for reducing outside air inflow required for aircraft passenger cabin air quality using calculations that are repeated at regular intervals and using a mathematical function relating an outside air inflow requirement to a set of independent variables. In another embodiment, there is provided a method for calculating an aircraft fuselage leakage value and communicating the fuselage leakage value and an increase in a fuel consumption rate due to an additional amount of outside air inflow required to replenish air loss due to fuselage leakage, due to aerodynamic drag, and due to reduced thrust recovery.08-12-2010
20110046822Method for Reducing Outside Air Inflow Required for Aircraft Cabin Air Quality - A method for calculating an aircraft fuselage leakage calculation of an aircraft is provided. The method comprises determining a calculation period for an aircraft fuselage leakage value and inputting the calculation period into a computer to obtain a first input data. The method further comprises obtaining one or more outside air inflow rates and inputting the one or more outside air inflow rates into the computer to obtain a second input data. The method further comprises obtaining one or more air outflow rates and inputting the one or more air outflow rates into the computer to obtain a third input data. The method further comprises accumulating the first input data, the second input data, and the third input data in the computer to obtain an accumulated input data. The method further comprises processing the accumulated input data with a process software to obtain an output data in the form of a calculated aircraft fuselage leakage value. The method further comprises sending the output data to a data file. The method further comprises using the calculated aircraft fuselage leakage value to calculate an aircraft fuel savings potential value.02-24-2011

Patent applications by John C. Gray, Shoreline, WA US

Lou Gray, Bellevue, WA US

Patent application numberDescriptionPublished
20090325140METHOD AND SYSTEM TO ADAPT COMPUTER-BASED INSTRUCTION BASED ON HEURISTICS - Embodiments of the present invention disclose a method for adapting a lesson. The method comprises for a given learner, forming an expectation of the learner's performance in answering questions of a lesson; adapting the lesson a first time based on the expectation; evaluating the learner's actual performance in answering questions of the adapted lesson; and selectively adapting the lesson a second time if a difference between the expectation and the actual performance is greater than a threshold.12-31-2009
20100209896VIRTUAL MANIPULATIVES TO FACILITATE LEARNING - Embodiments of the invention disclose a virtual manipulative to facilitate math learning. The virtual manipulative comprises a user interface to progressively form one on more columns to hold partial sums or number decompositions to assist a learner in computing a sum.08-19-2010

Patent applications by Lou Gray, Bellevue, WA US

Marvin Gray, Tacoma, WA US

Patent application numberDescriptionPublished
20090313781SPRING-LOADED BLADED HAND TOOL - A force reducing bladed hand tool designed to allow the tool's blade to rotate so that the working edge of the blade is continuously aligned for optimal cutting or scraping with each arm movement. In the first embodiment, the hand tool is a knife with a hollow handle with a longitudinally aligned tension spring located therein. Mounted on the distal end of the handle is a connector with a downward extending spline attached thereto. Pivotally attached to the spline is an elongated blade with a cutting edge. The proximal end of the blade is attached to a coupler which connects at an opposite end to the spring bias the blade inward through the connector and towards the handle. During assembly, a pivot pin is extended through the bore in the spline and a complimentary bore formed on the blade. The pivot pin and the lower slot on the connector enables the distal end of the blade to pivot upward when excessive pressure is exerted on the handle by the user's hand.12-24-2009

Michel J. Gray, Pasco, WA US

Patent application numberDescriptionPublished
20090054538Chemical production processes, systems, and catalyst compositions - Chemical production processes are provided than can include exposing a reactant composition to a catalyst composition to form a product composition, with the reactant composition including a multihydric alcohol compound and product composition including a carbonyl compound. The catalyst composition can include one or more elements of groups 5 and 6 of the periodic table of elements. Catalyst compositions are provided that can include one or more of niobia, hydrated niobia, tungstic acid, phosphotungstic acid, and phosphomolybdic acid.02-26-2009
20090054693Chemical production processes, systems, and catalyst compositions - Chemical production processes are provided that can include exposing a reactant composition to a catalyst composition to form a product composition. Catalyst compositions are also provided that can include metal phosphate compositions, metal phosphorous compositions, and/or solid support compositions with the solid support compositions including one or more of F—Al02-26-2009
20090054694Chemical production processes, systems, and catalyst compositions - Chemical production processes are provided that include exposing a reactant composition to a catalyst composition to form a product composition, with the reactant composition including a multihydric alcohol compound and the catalyst composition being effective to dehydrate at least a portion of the multihydric alcohol compound. Embodiments of the process provide that the reactant composition is exposed to the catalyst composition for less than about 0.25 seconds and/or that the catalyst is maintained at a temperature of from about 280° C. to about 320° C. Processes utilizing a reactant composition including a multihydric alcohol compound and an inert compound are also provided.02-26-2009
20090054695Chemical production processes, systems, and catalyst compositions - Chemical production processes are provided that can include exposing a reactant composition to a catalyst composition to form a product composition. The reactant composition can include a multihydric alcohol compound and the product composition can include a carbonyl compound. The catalyst composition can include a metal effective to facilitate catalyst activation. Processes disclosed also include supplementing a dehydration catalyst with a promoter, and activating the supplemented catalyst in the presence of oxygen. Processes also include providing a supplemented dehydration catalyst to within a reactor, and exposing a multihydric alcohol compound to the dehydration catalyst, with the exposing forming coke within the reactor. Oxygen can be provided to the reactor to remove at least a portion of the coke.02-26-2009
20100152469Hydroxymethyl Furfural Oxidation Methods - A method of oxidizing hydroxymethylfurfural (HMF) includes providing a starting material which includes HMF in a solvent comprising water into a reactor. At least one of air and O06-17-2010
20100152470Hydroxymethyl Furfural Oxidation Methods - A method of oxidizing hydroxymethylfurfural (HMF) includes providing a starting material which includes HMF in a solvent comprising water into a reactor. At least one of air and O06-17-2010

Patent applications by Michel J. Gray, Pasco, WA US

Michel J. Gray, Richland, WA US

Patent application numberDescriptionPublished
20110152582Multihydric Compound Dehydration Systems, Catalyst Compositions, and Methods - The present disclosure relates to facilities, systems, methods and/or catalysts for use in chemical production. In particular, the disclosure provides innovations relating to dehydration of multihydric compounds such as glycerol to form acrolein. Some of these innovations include continuous reaction systems as well as system parameters that allow for long term production.06-23-2011

Nate Gray, Renton, WA US

Patent application numberDescriptionPublished
20090189325Helicopter blade mandrel with roller assembly - Methods and apparatus are provided for making a rotor blade spar from composite material wherein a multi-component mandrel is used to form the composite spar. The mandrel is made using a number of components that are assembled and held in place using a roller assembly. The roller assembly is removed after pre-cure lay up and compaction of the composite material. Once the roller assembly is removed, the remaining mandrel components can be separated from each other and easily removed from the spar. The mandrel components, including the roller assembly, can then be re-assembled and re-used to form additional composite spars.07-30-2009
20120034090Helicopter Blade Mandrel With Roller Assembly - Methods and apparatus are provided for making a rotor blade spar from composite material wherein a multi-component mandrel is used to form the composite spar. The mandrel is made using a number of components that are assembled and held in place using a roller assembly. The roller assembly is removed after pre-cure lay up and compaction of the composite material. Once the roller assembly is removed, the remaining mandrel components can be separated from each other and easily removed from the spar. The mandrel components, including the roller assembly, can then be re-assembled and re-used to form additional composite spars.02-09-2012

Patrick Gray, Seattle, WA US

Patent application numberDescriptionPublished
20080260643USE OF PDE7 INHIBITORS FOR THE TREATMENT OF MOVEMENT DISORDERS - A method of treating a movement abnormality associated with the pathology of a neurological movement disorder, such as Parkinson's disease or Restless Leg(s) Syndrome by administering a therapeutically effective amount of a PDE7 inhibitory agent. An aspect of the invention provides for the administration of a PDE& inhibitory agent in conjunction with a dopamine agonist or precursor, such as levodopa. In another aspect of the invention, the PDE7 inhibitory agent may be selective for PDE7 relative to other molecular targets (i) known to be involved with the pathology of Parkinson's disease or (ii) at which other drug(s) that are therapeutically effective to treat Parkinson's disease act.10-23-2008
20100113486USE OF PDE7 INHIBITORS FOR THE TREATMENT OF MOVEMENT DISORDERS - A method of treating a movement abnormality associated with the pathology of a neurological movement disorder, such as Parkinson's disease or Restless Leg(s) Syndrome by administering a therapeutically effective amount of a PDE7 inhibitory agent. An aspect of the invention provides for the administration of a PDE& inhibitory agent in conjunction with a dopamine agonist or precursor, such as levodopa. In another aspect of the invention, the PDE7 inhibitory agent may be selective for PDE7 relative to other molecular targets (i) known to be involved with the pathology of Parkinson's disease or (ii) at which other drug(s) that are therapeutically effective to treat Parkinson's disease act.05-06-2010
20110091388USE OF PDE7 INHIBITORS FOR THE TREATMENT OF MOVEMENT DISORDERS - A method of treating a movement abnormality associated with the pathology of a neurological movement disorder, such as Parkinson's disease or Restless Leg(s) Syndrome by administering a therapeutically effective amount of a PDE7 inhibitory agent. An aspect of the invention provides for the administration of a PDE& inhibitory agent in conjunction with a dopamine agonist or precursor, such as levodopa. In another aspect of the invention, the PDE7 inhibitory agent may be selective for PDE7 relative to other molecular targets (i) known to be involved with the pathology of Parkinson's disease or (ii) at which other drug(s) that are therapeutically effective to treat Parkinson's disease act.04-21-2011

Patent applications by Patrick Gray, Seattle, WA US

Rick Gray, Bothell, WA US

Patent application numberDescriptionPublished
20110108538ELECTRICALLY HEATED GARMENT - An article of clothing includes a garment body and a heater coupled to the garment body. A battery holder defines a cavity. A rechargeable battery pack is configured for use with at least one of a power tool and a sensing device. The rechargeable battery pack is slidably received within the cavity and detachably coupled to the battery holder by a latching arrangement. A controller selectively provides power from the rechargeable battery pack to the heater. A user input member for selecting a mode of the controller is coupled to the garment body.05-12-2011

Ronald E. Gray, Sequim, WA US

Patent application numberDescriptionPublished
20090241813Combination Digging Implement and Valuables Container - The invention is a container for safely holding personal items of a user at the beach. The container includes a hollow shell with a pointed lower end, an aperture at a top end, and a cover. With the personal items inserted into the hollow shell through the aperture and the cover closed, the container may be grasped by the user to dig into the ground surface and then be buried below the ground surface. A marker strap is fixed to the shell, such that the marker strap may protrude from the ground surface to mark the location of the buried container. The hollow shell includes a pair of finger apertures for facilitating gripping of the container. The hollow shell further includes a plurality of divider slots and divider panels to divide the container into compartments, allowing the user to organize personal items within the container.10-01-2009

Ronald E. Gray, Redmond, WA US

Patent application numberDescriptionPublished
20080208998SYSTEM AND METHOD FOR IMPROVED SYNCHRONIZATION BETWEEN A SERVER AND A CLIENT - A system and method for improved client and server communications, more particularly, an improved protocol that may be used for communication between a client and a server, such as in an email environment. Many features are provided for improved communications. An email server may provide the best message body available for an email message, may transfer an entire data object if requested property or properties are not well defined within the data object, may provide progress data for use in tracking download progress, and may send error information for a data object having an error. Email changes may be optimized at an email server component, even if the email changes occurred at another email server component. An email server may maintain a table of changes that occur to folders at an associated data store, and may notify a subscribed email client component of changes that occur in the table.08-28-2008
20110161448System and Method for Improved Synchronization Between a Server and a Client - A system and method for improved client and server communications, more particularly, an improved protocol that may be used for communication between a client and a server, such as in an email environment. Many features are provided for improved communications. An email server may provide the best message body available for an email message, may transfer an entire data object if requested property or properties are not well defined within the data object, may provide progress data for use in tracking download progress, and may send error information for a data object having an error. Email changes may be optimized at an email server component, even if the email changes occurred at another email server component. An email server may maintain a table of changes that occur to folders at an associated data store, and may notify a subscribed email client component of changes that occur in the table.06-30-2011

Patent applications by Ronald E. Gray, Redmond, WA US

Thomas C. Gray, Clarkston, WA US

Patent application numberDescriptionPublished
20080289695Heat activated automatic gas shut-off valve - This invention relates to a heat activated shut-off device for gas and liquid flows in fuel supply lines and consists of a housing with a longitudinal void therethrough for fluid passage. A valve seat within the longitudinal void and a spring biased piston slidably carried within the housing when in bearing engagement, will shut-off the flow of fluid. A eutectic metal fuse which is temperature sensitive and fails at a pre-determined temperature extends in part externally of the external surface of the housing and couples with a flow indicator carried adjacent the housing external surface. Coupling of the eutectic metal fuse and flow indicator exposes the eutectic metal fuse at least in part to ambient air. The flow indicator is rotatable upon displacement of the piston. Failure of the eutectic metal fuse results in the uncoupling of the flow indicator that permits the spring to displace the piston into the valve and consequently rotate the flow indicator to another position thereby evidencing shut-off.11-27-2008

William Gray, Mercer Island, WA US

Patent application numberDescriptionPublished
20110301641Systems And Methods For Treating Septal Defects - A system for treating a septal defect having an implantable treatment apparatus and devices for delivering the implantable treatment apparatus, devices for controlling delivery of the treatment apparatus and methods for treating a septal defect are provided. The implantable treatment apparatus is preferably implantable through a septal wall or portion thereof. The treatment system can include a flexible elongate body member, a delivery device configured to deliver the implantable apparatus, and a proximal control device for controlling delivery of the implantable apparatus, among others.12-08-2011

William A. Gray, Mercer Island, WA US

Patent application numberDescriptionPublished
20090088796Systems and Methods for Treating Septal Defects - A system for treating a septal defect having an implantable treatment apparatus and devices for delivering the implantable treatment apparatus and methods for treating a septal defect are provided. The implantable treatment apparatus is preferably implantable through a septal wall or portion thereof. The treatment system can include a flexible elongate body member, a delivery device configured to deliver the implantable apparatus, a stabilization device configured to stabilize the body member and a positioning device configured to position the delivery device in a desired location.04-02-2009
20110218567Systems and Methods for Treating Septal Defects - A system for treating a septal defect having an implantable treatment apparatus and devices for delivering the implantable treatment apparatus and methods for treating a septal defect are provided. The implantable treatment apparatus is preferably implantable through a septal wall or portion thereof. The treatment system can include a flexible elongate body member, a delivery device configured to deliver the implantable apparatus, a stabilization device configured to stabilize the body member and a positioning device configured to position the delivery device in a desired location.09-08-2011
20120041480Systems and Methods for Treating Septal Defects - A system for treating a septal defect having an implantable treatment apparatus and devices for delivering the implantable treatment apparatus and methods for treating a septal defect are provided. The implantable treatment apparatus is preferably implantable through a septal wall or portion thereof. The treatment system can include a flexible elongate body member, a delivery device configured to deliver the implantable apparatus, a stabilization device configured to stabilize the body member and a positioning device configured to position the delivery device in a desired location.02-16-2012

Patent applications by William A. Gray, Mercer Island, WA US