Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Cherry, US

Andrew Cherry, Everett, WA US

Patent application numberDescriptionPublished
20110271261MODIFIABLE HIGH-LEVEL INTERMEDIATE REPRESENTATION OF SOURCE CODE - A computer-implemented method includes compiling one or more segments of code during run-time of a process executing at one or more processors of a computer system. The compilation produces a high-level intermediate representation of the one or more segments of the code. The high-level intermediate representation is modifiable by the process, without executing the high-level intermediate representation, to generate a modified high-level intermediate representation that is executable by the process.11-03-2011
20110276953DYNAMIC TOKEN RESOLUTION DURING COMPILATION - A method includes, during compilation of a portion of source code at a compiler, initiating token resolution with respect to a token included in the portion of source code. A static context and a dynamic context of the compiler are queried to identify one or more lookup results of the token. A particular lookup result is selected to resolve the token based on one or more semantic rules of the compiler. The particular lookup result is selected independently of whether the particular lookup result is sourced from the static context or from the dynamic context. The method includes resolving the token based on the selected particular lookup result.11-10-2011

Craig D. Cherry, Eugene, OR US

Patent application numberDescriptionPublished
20100123009HIGH-RESOLUTION INTERPOLATION FOR COLOR-IMAGER-BASED OPTICAL CODE READERS - An optical code reader includes a color image sensor array having first and second sets of pixels arranged along multiple parallel axes of a first axes group and multiple parallel axes of a second axes group transverse to the first axes group. The pixels of the first set produce data representing sensed light intensity values. In one configuration, the optical code reader includes a single-axis interpolator to produce interpolated intensity values that correspond to selected locations of pixels of the second set. The single-axis interpolator is operable to produce an interpolated intensity value for a selected location by using only intensity values sensed by pixels of the first set that share an axis of the first axes group with the selected location.05-20-2010
20120000982ADAPTIVE DATA READER AND METHOD OF OPERATING - Disclosed systems and methods preferably capture one or more images of an item bearing an optical code and analyze such images to determine whether the item has a highly, or relatively highly, reflective surface or not. Based on such a determination, operating parameters of the system, such as the gain, exposure time, and amount of illumination, are preferably automatically adjusted by the system to capture a subsequent image of the item where the subsequent image has sufficient contrast to decode the optical code. The subsequent image may include a plurality of images, and different operating parameters may be used to capture several, or each, of the plurality of images based on the determination of whether the item has a highly, or relatively highly, reflective surface or not.01-05-2012
20120067956SYSTEM AND METHOD FOR READING OPTICAL CODES ON REFLECTIVE SURFACES WHILE MINIMIZING FLICKER PERCEPTION OF PULSED ILLUMINATION - Methods and systems are disclosed for improved operation of readers of optical codes presented on electronic display screens or other highly reflective surfaces. Certain configurations include controlling image exposure and illumination pulse timing so as to avoid or minimize the perception of flicker of the pulsed illumination by a user or bystander while implementing methods for reading optical codes presented on electronic display screens or other highly reflective surfaces.03-22-2012

Patent applications by Craig D. Cherry, Eugene, OR US

Craig Douglas Cherry, Eugene, OR US

Patent application numberDescriptionPublished
20100193588SYSTEMS AND METHODS FOR SELECTIVELY MASKING A SCAN VOLUME OF A DATA READER - Systems and methods are provided for selectively reading and accepting optical codes within a scan volume of the data reader. A method of processing an optical code within the scan volume comprises acquiring, via the data reader, scan data including an image or scan of an optical code located within the scan volume of the data reader, processing the scan data for decodable data corresponding to the optical code, and determining whether to accept or reject the optical code based on a position within the scan volume of the optical code relative to a configurable exclusion zone. The determination of whether to accept or reject the optical code may be based on other conditions of the optical code, such as a position of the optical code within the depth of field of the data reader, a symbology type of the optical code, and data encoded in the optical code.08-05-2010

Criag D. Cherry, Eugene, OR US

Patent application numberDescriptionPublished
20100158310METHOD AND APPARATUS FOR IDENTIFYING AND TALLYING OBJECTS - An system and method for tallying objects presented for purchase preferably images the objects with a machine vision system while the objects are still, or substantially still. Images of the objects may be used to recognize the objects and to collect information about each object, such as the price. A pre-tally list may be generated and displayed to a customer showing the customer the cost of the recognized objects. A prompt on a customer display may be given to urge a customer to re-orient unrecognized objects to assist the machine vision system with recognizing such unrecognized objects. A tallying event, such as removing a recognized object from the machine vision system's field of view, preferably automatically tallies recognized objects so it is not necessary for a cashier to scan or otherwise input object information into a point of sale system.06-24-2010

David Glenn Cherry, Loveland, OH US

Patent application numberDescriptionPublished
20100251696PLASMA ENHANCED RAPIDLY EXPANDED GAS TURBINE ENGINE TRANSITION DUCT - A plasma enhanced rapidly expanded duct system includes a gas turbine engine inter-turbine transition duct having radially spaced apart conical inner and outer duct walls extending axially between a duct inlet and a duct outlet. A conical plasma generator produces a conical plasma along the outer duct wall. An exemplary embodiment of the conical plasma generator is mounted to the outer duct wall and including radially inner and outer electrodes separated by a dielectric material. The dielectric material is disposed within a conical groove in a radially inwardly facing surface of the outer duct wall. An AC power supply is connected to the electrodes to supply a high voltage AC potential to the electrodes.10-07-2010

Patent applications by David Glenn Cherry, Loveland, OH US

Don T. Cherry, Stamford, CT US

Patent application numberDescriptionPublished
20120090367COATED FERTILIZER PARTICLES - A composition has a core of at least one fertilizer substance and at least one layer of a coating material surrounding the core. The core may contain nitrogen and the coating material may include one or more linear, saturated aliphatic monocarboxylic acids.04-19-2012

Duane Cherry, Live Oak, FL US

Patent application numberDescriptionPublished
20090128494Computerized phone book - A handy, lightweight computerized phone book includes a main memory partitioned into various compartments for storage of residential phone numbers and business phone numbers that are inputted manually or from a disc whereupon the numbers and addresses whereupon the numbers and addresses are segregated by number, business address, emergency numbers, and frequent/favorite numbers all of which are quickly accessible by the user manually pressing one or more buttons located on the face and which include a resident button, a business button, an emergency button, a list button, a disc button and a help button and then following simple and minimal screen promptings to retrieve the desired number and/or business address.05-21-2009

Eric Cherry, Delray Beach, FL US

Patent application numberDescriptionPublished
20090029773Poker Tournament Where Players Can Redeem Tournament Chips - A poker tournament that allows players to cash out their tournament chips before being eliminated from the tournament. In this way, players who do not believe they can still win the tournament will not sabotage the tournament for others by playing foolishly since they can still cash out their tournament chips.01-29-2009

Greg E. Cherry, Arcadia, OK US

Patent application numberDescriptionPublished
20100058569SYSTEM FOR DISASSEMBLING TRANSMISSION VALVE BODY ASSEMBLY - An improved system and method for disassembling the valve body assembly of a motor vehicle transmission. Air automatically ejects the internal components of a valve body assembly sub-assembly, thereby eliminating the need for an operator to manually “beat” the sub-assembly to remove said internal components. The process of separating the upper and lower sub-assembly, and of pre-washing the sub-assembly, remain the same as in the prior art. As before, the operator manually removes the valve retainers and plugs in each sub-assembly. The operator then loads either sub-assembly onto tooling specifically designed for that sub-assembly (either upper or lower). Once started, the tooling begins an automated, pre-programmed sequence of (1) clamping the sub-assembly, (2) injecting air into specific valve ports to eject internal components causing them to be automatically ejected into parts bins specified for each valve port, and (3) releasing the sub-assembly that no longer contains any internal parts.03-11-2010

Guy Cherry, Beaverton, OR US

Guy A. Cherry, Kalamazoo, MI US

Patent application numberDescriptionPublished
20100024208TOOL FOR REMOVING REMNANT OF SPARK PLUG BOOT - A tool facilitates removing a remnant piece of rubber/insulating material on a spark plug located in a deep engine recess, where the piece is a remnant portion (e.g., a ring portion) of an insulating boot from a conductor assembly formerly attached to a top of the spark plug, but where the remnant portion tore away upon removal of the boot. The tool includes a long shaft, a handle, and a tip configured to slip between or under the remnant piece and the spark plug, where it can be partially rotated to slip under or bite into the piece to forcibly pull the piece out of the recess. The tip includes a sharp corner and a chamfered corner adapted to physically dig into (or slip under) the remnant piece upon the partial rotation of the shaft. A related method is also disclosed. The tool can be a strip of 3/16″× 1/32″ steel, such as an oil dipstick.02-04-2010

Jessica Cherry, Dover, NH US

Patent application numberDescriptionPublished
20100093000Tyrosine phosphorylation sites - The invention discloses novel phosphorylation sites identified in carcinoma and/or leukemia, peptides (including AQUA peptides) comprising a phosphorylation site of the invention, antibodies specifically bind to a novel phosphorylation site of the invention, and diagnostic and therapeutic uses of the above.04-15-2010

Jessica Cherry, Durham, NH US

Patent application numberDescriptionPublished
20090098581Tyrosine phosphorylation sites - The invention discloses 482 novel phosphorylation sites identified in carcinoma and/or leukemia, peptides (including AQUA peptides) comprising a phosphorylation site of the invention, antibodies specifically bind to a novel phosphorylation site of the invention, and diagnostic and therapeutic uses of the above.04-16-2009

Jessica Ann Cherry, Dover, NH US

Patent application numberDescriptionPublished
20110045603Serine, Threonine, and Tyrosine Phosphorylation Sites - The invention discloses 990 novel phosphorylation sites identified in carcinoma and leukemia, peptides (including AQUA peptides) comprising a phosphorylation site of the invention, antibodies specifically bind to a novel phosphorylation site of the invention, and diagnostic and therapeutic uses of the above.02-24-2011

J. Theodore Cherry, Licking, MO US

Patent application numberDescriptionPublished
20080285385METHODS AND SYSTEMS FOR SEISMIC EVENT DETECTION - The invention is directed to a system for detecting seismic waves. The system has one or more sensor modules. Each sensor module has a detection unit, a positioning module, a digitizer, a radio transmitter, and a power supply. The system also includes a communications interface including a receiver, a data storage device, and a data relay module, and a data processor. The system may be used to detect seismic events by positioning sensor modules in an area, positioning a communications interface module in an area, establishing communication, polling the sensor modules for data, and relaying the data. The polling and relaying may be repeated at predetermined time intervals. Then, analysis may be performed on the data, and the seismic event may be identified as a precursor.11-20-2008
20090257309METHODS AND SYSTEMS FOR SEISMIC EVENT DETECTION - The invention is directed to a system for detecting seismic waves. The system has one or more sensor modules. Each sensor module has a detection unit, a positioning module, a digitizer, a radio transmitter, and a power supply. The system also includes a communications interface including a receiver, a data storage device, and a data relay module, and a data processor. The system may be used to detect seismic events by positioning sensor modules in an area, positioning a communications interface module in an area, establishing communication, polling the sensor modules for data, and relaying the data. The polling and relaying may be repeated at predetermined time intervals. Then, analysis may be performed on the data, and the seismic event may be identified as a precursor.10-15-2009

Kim N. Cherry, Star, ID US

Patent application numberDescriptionPublished
20080305894ROTATING PLATFORM ASSEMBLY FOR PITCHING MACHINES - A pivoting frame assembly for use with a pitching machine. The pitching machine for pitching balls. The pivoting frame assembly for supporting the pitching machine above a ground surface. The pivoting frame assembly having a first portion for supporting the pitching machine and a second portion configured for contacting a ground surface, these first and second portions pivotally connected to one another.12-11-2008

Lorinda Cherry, Gillette, NJ US

Patent application numberDescriptionPublished
20090161837Method and system for verifying the status of 911 emergency telephone services - A method and system allow a subscriber to test emergency 911 telephone services routed from the subscriber's location over a network to a response center. An alternative dialing code (*911) is provided for testing, and when a call placed by a subscriber to the alternative dialing code is received in the network, the network identifies the response center to which a 911 call placed from the subscriber's location is routed. An answering device is provided with status information with respect to the identified response center, and calls placed by the subscriber to the alternative dialing code are routed to the answering device, whereby when a subscriber places a call to the alternative dialing code, the answering device will supply the subscriber with status information with respect to the identified response center that receives a 911 call from the subscriber's location.06-25-2009

Mark Cherry, Lakeville, MN US

Patent application numberDescriptionPublished
20110077754SYSTEMS AND METHODS FOR CONTROLLING A BUILDING MANAGEMENT SYSTEM - Described herein are systems and methods for controlling a building management system (BMS). The present embodiments are directed towards systems and methods that allow a user to implement threat levels in the context of a BMS. In broad terms, aspects of the technology described herein allow a user to define sets of configuration data for various building systems, and associate those sets of data with threat levels. In response to a change in conditions, a user selectively implements a different threat level, which causes the relevant configuration data to be applied to the various building systems. One embodiment provides a method, implemented in a computer system, including receiving data indicative of a threat level identifier, and subsequently receiving a user instruction to associate one or more sets of building system configuration data with the threat level identifier. Each set of building system configuration data relates to a respective building system. The method further includes processing the instruction, thereby to selectively associate the one or more sets of building system configuration data with the threat level identifier. Subsequently, in response to an instruction to implement a threat level corresponding to the threat level identifier, signals are generated and transmitted thereby to instruct the relevant building systems to apply configuration data corresponding to the one or more data sets associated with the threat level identifier.03-31-2011

Patricia Anne Cherry, Navarre, FL US

Patent application numberDescriptionPublished
20100192823Color pin counting system - The Color Pin Counting System allows needle workers who stitch by hand, and are working on a large design (with 32 to 40 threads per inch) to start and maintain a method of keeping track of threads. The method utilizes 10 pins with jeweled or colored tops. Each pin represents ten linen or canvas threads. After outlining the design area with basting stitches or a marking pen or pencil, one can easily count the threads in the design to find a starting point for stitching. The Color Pin Counting System solves the dilemma of losing place. The primary advantage of the invention is to allow a needle worker to complete a large design while keeping track of the many threads.08-05-2010

Robert S. Cherry, Idaho Falls, ID US

Patent application numberDescriptionPublished
20080216478INTEGRATION OF A WATER-SPLITTING PROCESS WITH PRODUCTION OF FERTILIZER PRECURSORS - Methods and apparatus for the integration of a water splitting process with the production of fertilizer precursors such as ammonia, nitric acid, and sulfuric acid are provided. At least one of heat and electricity from a power plant are used to split water into hydrogen gas and oxygen gas. Nitrogen gas is provided by air separation. The hydrogen gas and nitrogen gas are used to produce ammonia. The ammonia and oxygen gas are used to produce nitric acid. The oxygen gas, water, and sulfur are used to produce sulfuric acid. Further disclosed is an apparatus for the production of nitric acid comprising a power plant and an apparatus for the production of nitric acid. Also disclosed is an apparatus for the production of sulfuric acid comprising a power plant and an apparatus for the production of sulfuric acid.09-11-2008
20080318094METHODS FOR CONVERSION OF A LIGHT ALKANE TO A HIGHER HYDROCARBON, METHOD OF DEHYDROGENATING AN ALKANE, AND METHOD OF REACTIVATING A CATALYST LAYER - A controllable proton exchange reactive membrane comprising a proton exchange membrane, at least two catalyst layers disposed on opposing sides of the proton exchange membrane, and a power source operably coupled to the at least two catalyst layers. A direction and magnitude of flow of hydrogen through the proton exchange reactive membrane is controlled by modulating the power source across the proton exchange membrane, thereby enabling hydrogen to be transported in either direction across the proton exchange reactive membrane. By controlling the transport of hydrogen, the extent of a homologation reaction is enhanced. A proton exchange reactive membrane reactor comprising the proton exchange reactive membrane is also disclosed. A method of producing a higher hydrocarbon from a light alkane is disclosed, as is a method of regenerating a catalyst layer.12-25-2008
20090068090METHODS FOR REACTING AND SEPARATING COMPONENTS OF A GAS-PHASE EQUILIBRIUM REACTION AND A CENTRIFUGAL SEPARATION DEVICE FOR SAME - A method of separating gaseous components. An equilibrium-limited, gas phase reaction is conducted in a centrifugal separation device and at least a portion of a first product of the reaction is separated from a reaction mixture comprising at least one reactant and at least one product in the centrifugal separation device. In another embodiment, the equilibrium-limited, gas phase reaction is conducted in a reactor and a reaction mixture is transferred from the reactor to the centrifugal separation device for separation of at least a portion of the first product. A gas centrifuge comprising at least one rotor and a catalyst is disclosed, as is a gas cyclone comprising the catalyst. The catalyst is formulated to increase a rate of the equilibrium-limited, gas phase reaction.03-12-2009

Terra Cherry, Mentor, OH US

Patent application numberDescriptionPublished
20120046667RETRIEVAL DEVICE - An endoscopic device for retrieving an object from within a human body is disclosed. The device includes a support assembly, a transmitting assembly, a wire, and a net element. The support assembly has a base and a tubular member. The transmitting assembly includes a handle and a motion transmitting link fixed to the handle and extending through at least a portion of the tubular member. The wire defines a loop portion and two leg portions. A proximal end of each leg portion is secured to the link by a first connection and the two leg portions are secured to each other by at least a second connection distal from the first connection. The net element has a distally protruding portion secured to the loop portion and a proximally protruding portion secured relative to the leg portions.02-23-2012