Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


John Miller

John Miller, Green Valley, AZ US

Patent application numberDescriptionPublished
20110100500POWERLESS AIR CHARGING APPARATUS, SYSTEM, AND METHOD - The air charger system provided is configured to provide an air supply to a pressurized water storage system without the use of external power. The system includes a venturi vented to the ambient atmosphere, such that the venturi siphons air from the ambient atmosphere when the venturi reaches a choked flow condition, and the system stores the siphoned air in a charging tank to supply a water storage tank. In various embodiments, the air charger system conserves energy because the use of external power is eliminated. Instead of using a traditional air compressor, the air charger systems converts the potential energy of water in a storage tank to kinetic energy in order to pressurize air in a charging tank. In addition, the air charger system also achieves greater energy conservation with the elimination of an air compressor, such that the system requires less repair and maintenance than a traditional system.05-05-2011

John Miller, Los Altos, CA US

Patent application numberDescriptionPublished
20110072217Distributed Consistent Grid of In-Memory Database Caches - A plurality of mid-tier databases form a single, consistent cache grid for data in a one or more backend data sources, such as a database system. The mid-tier databases may be standard relational databases. Cache agents at each mid-tier database swap in data from the backend database as needed. Consistency in the cache grid is maintained by ownership locks. Cache agents prevent database operations that will modify cached data in a mid-tier database unless and until ownership of the cached data can be acquired for the mid-tier database. Cache groups define what backend data may be cached, as well as a general structure in which the backend data is to be cached. Metadata for cache groups is shared to ensure that data is cached in the same form throughout the entire grid. Ownership of cached data can then be tracked through a mapping of cached instances of data to particular mid-tier databases.03-24-2011

John Miller, Durham, NC US

Patent application numberDescriptionPublished
20110052534Imidazopyridazine Compounds for Treating Viral Infections - Disclosed are compounds and compositions of Formula (I), pharmaceutically acceptable salts and solvates thereof, and their preparation and uses for treating viral infections mediated at least in part by a virus in the Flaviviridae family of viruses:03-03-2011
20110053892Imidazo[4,5-d]Pyridazine Compounds For Treating Viral Infections - Disclosed are compounds and compositions of Formula (I), pharmaceutically acceptable salts and solvates thereof, and their preparation and uses for treating viral infections mediated at least in part by a virus in the Flaviviridae family of viruses:03-03-2011

John Miller, Tupelo, MS US

Patent application numberDescriptionPublished
20090127756Spring for items of furniture - A quiet, non-binding collapsible spring mechanism for resiliently supporting a mattress includes a system of collapsible, sinuous springs, each having hooked ends for silencing the mechanism during use or collapse, as well as central offset portions for enabling the sinuous springs to compress to a greater extent than heretofore. Both rigid and yieldable support structures connect the spring mechanism to an item of furniture.05-21-2009
20100170038YIELDABLE MATTRESS SUPPORT STRUCTURE FOR ITEMS OF FURNITURE - A quiet, non-binding collapsible spring mechanism for resiliently supporting a mattress includes a system of collapsible, sinuous springs, each having hooked ends for silencing the mechanism during use or collapse, as well as central offset portions for enabling the sinuous springs to compress to a greater extent than heretofore. Both rigid and yieldable support structures connect the spring mechanism to an item of furniture.07-08-2010

Patent applications by John Miller, Tupelo, MS US

John Miller, Seattle, WA US

Patent application numberDescriptionPublished
20100090403PRESS-YOUR-LUCK CHALLENGE - A method of hosting a press-your-luck challenge includes receiving a stake from a player and iteratively beginning phases of the press-your-luck challenge. Each phase of the press-your-luck challenge comprises dealing an active subset of game items from a set of game items. If the active subset of game items is defeated by an immediately previous subset of game items, the press-your-luck challenge is ended. If the active subset of game items is not defeated by an immediately previous subset of game items, the player is offered a return equal to a total value of the active subset of game items. If the player accepts the return, the player is awarded the return and the press-your-luck challenge ends. If the player declines the return, a subsequent phase of the press-your-luck challenge is begun.04-15-2010
20100120513GAME OF CHANCE - A game of chance includes receiving a stake corresponding to a target game-item from a player. In each phase of the game, a random integer is selected and a game-item corresponding to that integer is removed from play. If the target game-item is removed from play, the player is awarded a return and the game of chance ends. If specific game-items or combinations of game items are removed from play, the player is defeated, and the game of chance ends. A subsequent phase of the game of chance begins if the player is not defeated or awarded a return.05-13-2010
20100130277GAME OF CHANCE - A game of chance includes receiving a stake from a player. Each phase of the game of chance comprises assigning randomly selected elements to a number of game stops in the form of a pyramidal matrix. Random selection of an element for each game stop is performed independently of random selection for all other game stops. The player is awarded a return based on a composition of elements assigned to the plurality of game stops.05-27-2010

John Miller, Redwood City, CA US

Patent application numberDescriptionPublished
20080215077Systems, methods and devices for removing obstructions from a blood vessel - Devices and methods for removing an obstruction from a blood vessel are described. The devices are deployed in a collapsed condition and are then expanded within the body. The devices are then manipulated to engage and remove the obstruction.09-04-2008
20080234706Systems, methods and devices for removing obstructions from a blood vessel - Devices and methods for removing an obstruction from a blood vessel are described. The devices are deployed in a collapsed condition and are then expanded within the body. The devices are then manipulated to engage and remove the obstruction.09-25-2008
20100004607Devices and methods for accessing a cerebral vessel - The present invention is directed to methods and devices for accessing a cerebral vessel. The system includes a support catheter, which can be advanced into small and tortuous vessels. By advancing the support catheter nearer to the obstruction then can be achieved with conventional guide catheters, the support catheter reduces the likelihood vessel compression and collapse when manipulating a working catheter.01-07-2010
20100076452Systems, methods and devices for removing obstructions from a blood vessel - Devices and methods for removing an obstruction from a blood vessel are described. The devices are deployed in a collapsed condition and are then expanded within the body. The devices are then manipulated to engage and remove the obstruction.03-25-2010
20100114135Devices and methods for temporarily opening a blood vessel - A device for temporarily opening a blood vessel is provided. The device has an expandable cage mounted over a shaft having a lumen. The lumen has a distal end, which extends beyond the distal end of the cage so that the lumen provides access to the vasculature distal to the obstruction.05-06-2010
20110166586SYSTEMS, METHODS AND DEVICES FOR REMOVING OBSTRUCTIONS FROM A BLOOD VESSEL - A system for removing an obstruction from a blood vessel includes an obstruction engaging element and an expandable capture element. The capture element preferably has a flexible cover and an expandable support structure. The engaging element engages the obstruction and moves the obstruction into the capture element. The capture element protects the obstruction when the obstruction is moved into the catheter.07-07-2011
20110172699Balloon Catheter - This is a balloon catheter having at least two lumens. One of the lumens is a large working lumen. The balloon catheter is especially useful as a guide catheter or micro catheter and may be used in a variety of therapeutic and diagnostic procedures. In particular, it has value in treating neurovascular embolic strokes in combination with other devices which are delivered to the stroke site through that working lumen. The remainder of the lumens typically are used to inflate and to deflate the balloon.07-14-2011
20120046683DEVICES AND METHODS FOR TEMPORARILY OPENING A BLOOD VESSEL - A device for temporarily opening a blood vessel is provided. The device has an expandable cage mounted over a shaft having a lumen. The lumen has a distal end, which extends beyond the distal end of the cage so that the lumen provides access to the vasculature distal to the obstruction.02-23-2012
20120123330DEVICES AND METHODS FOR REMOVING OBSTRUCTIONS FROM A CEREBRAL VESSEL - The present invention is directed to methods and devices for removing an obstruction. The system includes a support catheter which can be advanced into small and tortuous vessels. By advancing the support catheter nearer to the obstruction then can be achieved with conventional guide catheters, the support catheter reduces the likelihood vessel compression and collapse when pulling on the retrieval element.05-17-2012

Patent applications by John Miller, Redwood City, CA US

John Miller, Cambridge GB

Patent application numberDescriptionPublished
20080294779Connection Management in Peer-to-Peer Content Distribution Clouds - A topology management process is implemented which involves removing or “tearing down” connections between nodes in certain situations in order to try to replace those connections with more optimal ones. Idle connections are torn down unless those are in a “notify” state; a notify state being one in which a request for content has been made to a neighbour but that neighbour has no available content as yet. Idle connections in a notify state are torn down only if they remain idle for a longer time than that required before an idle connection is torn down. To avoid problems caused by clusters of node forming and of loners being unable to join the cloud, network churn algorithms are taught. These involve requiring nodes to drop connections when specified conditions are met. Relative content distribution between connections is monitored and this information used to influence selection of those connections to drop.11-27-2008
20080301246Peer-To-Peer Message Format Data Structure - A wire protocol is described which implements connection management and other methods to give enhanced peer-to-peer content distribution. Connections between nodes can be placed in a “notify” state when they are idle but may soon yield useful content. This notify state is also used together with a content request/response cycle to allow a peer to evaluate content available at a neighbour. If no suitable content is available a notify state is entered. When new content is later received at the neighbour it is able to inform the requesting node to allow it to restart the content request/response cycle.12-04-2008
20080320300Authorisation and Authentication - The invention relates to content distribution over a network and provides methods of controlling the distribution, of receiving the content and of publishing content. The method of controlling distribution of content over a network includes receiving a content description and location information for a source of the content from a publisher, where the content description comprises authorisation details associated with the publisher. The validity of the authorisation details is checked and if found to be valid, the content description is provided to a node in the network12-25-2008
20090138486Secure Content Descriptions - The invention describes a control node for a content distribution network and a method of automatically verifying content distributed over a network at a node in the network. In the method, a content description is received which comprises a content identifier, a publisher identifier, publisher authorisation information and content checking information. The integrity and validity of this information are checked and if both the checks are passed, the content description is stored.05-28-2009
20090248898Encoding And Decoding Optimisations - The invention provides methods of encoding content for distribution over a network and methods for decoding encoded content which has been distributed over the network. In a first example in which the content is divided into a plurality of segments and each segment comprising a plurality of blocks of data, the method comprises selecting a segment from the plurality of segments and selecting at least two blocks of the selected segment from a store of blocks. A new encoded block is created from a linear combination of the selected blocks.10-01-2009
20090265473Topology Management in Peer-to-Peer Content Distribution Clouds - A topology management process is implemented in peer-to-peer content distribution clouds using tracker nodes. Tracker nodes have information about available peers and assist peers in finding other peers to connect to. Various algorithms for use at the tracker nodes are described for selecting which peers to return as potentials for forming connections to. In addition, architectures and algorithms to allow efficient scaling of tracker nodes in peer-to-peer clouds are described.10-22-2009

Patent applications by John Miller, Cambridge GB

John Miller, Lakewood, CO US

Patent application numberDescriptionPublished
20090125353SYSTEM AND METHOD FOR MATCHING HUMAN RESOURCES TO HUMAN RESOURCE NEEDS - A system for matching entities having needs to entities having capability to meet the needs. A plurality of needs profiles are created, where each need profile comprises a data record specifying attributes about a need. A plurality of capability profiles are also created, where each capability profile comprises a data record specifying set of attributes of an entity having a capability of meeting a need. A matching engine is coupled to repetitively and automatically examine the needs profiles and capability profiles to identify matched profiles, wherein a match comprises a set of profiles judged to be substantially compatible based upon correspondence of the attributes specified therein.05-14-2009

John Miller, Pasadena, CA US

Patent application numberDescriptionPublished
20080295456BUSINESS METHODS FOR DISTRIBUTION OF TRANSPARENT CONDUCTIVE CARBON FILMS - A system and business method for maximizing the fabrication and distribution efficiency of transparent conductive carbon films, while at the same time preserving the desirable mechanical, electrical and optical properties of the films, are discussed. This system and method preferably employ a roll-to-roll fabrication process, environmental controls, testing of pertinent optoelectronic properties and packaging.12-04-2008

John Miller, Cheshire GB

Patent application numberDescriptionPublished
20080269178Pharmaceutical Manufacturing Process For Heat Sterilized Glucocorticoid Suspensions - The present invention provides a method for preparing a sterile suspension of a glucocorticosteroid. The glucocorticosteroids used in the invention are preferably antiinflammatory glucocorticosteroids. By making the last stage of product preparation be the sterilization process, the potential for contamination during manufacture and heat degradation of products is greatly reduced.10-30-2008

John Miller, Cedar, MI US

Patent application numberDescriptionPublished
20080235944METHOD OF MAKING A CORRUGATED ELECTRODE CORE TERMINAL INTERFACE - A method of making a corrugated electrode core terminal interface is disclosed.10-02-2008
20080241656CORRUGATED ELECTRODE CORE TERMINAL INTERFACE APPARATUS AND ARTICLE OF MANUFACTURE - A corrugated electrode core terminal interface apparatus and article of manufacture are disclosed. In one embodiment, the corrugated electrode core terminal interface apparatus comprises a first current collector foil, a separator, a second current collector foil, and a plurality of termination wires.10-02-2008

John Miller, San Luis Obispo, CA US

Patent application numberDescriptionPublished
20080219844Reverse flow cooling for fan motor - An air mover, such as a cooling fan, comprises a motor and an impeller which is driven by the motor to generate a flow of air through a flowpath. The motor comprises at least one inlet opening and at least one outlet opening, each of which is in fluid communication with the flowpath. In operation of the air mover, a pressure difference between the inlet and outlet openings causes a portion of the flow of air to flow into the inlet opening, through the motor and out the outlet opening to thereby cool the motor.09-11-2008

John Miller, Holliston, MA US

Patent application numberDescriptionPublished
20120021854Softball training device and method of using the same - A softball training device includes a plate assembly pivotally connected to a support member. The plate assembly includes a flat, circular balance plate and a downwardly protruding kick stand formed on its rear end. The support member includes an enlarged base and rectangular mounting bracket transversely disposed on the base, the balance plate directly teetering on the mounting bracket. In use, the training device can be used to train a hitter to maximize lower power drive. Specifically, the hitter centers her rear foot on the balance plate and positions her other foot in front of the device. The hitter then loads her weight rearward, the kick stand keeping the balance plate horizontal. The hitter finally transfers her weight forward through accelerated hip and torso rotation so that the balance plate pivots forward and strikes the base to create an audible signal. With hips and torso initiating the forward movement, the arms are similarly pulled forward so the bat travels through the hitting zone.01-26-2012

John Miller, Shaker Heights, OH US

Patent application numberDescriptionPublished
20120123489ENERGY STORAGE ELEMENT DESIGN AND CONFIGURATION FOR IMPLANTABLE INTRAVASCULAR DEVICE - An energy storage component for use with an implantable intravascular medical device that maximizes the useful volume available in the implantable intravascular medical device by providing a bore in a capacitor or battery that allows connections between various segments of the implantable intravascular medical device to be connected with one another.05-17-2012