Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Morrison, CO

Donald L. Morrison, Fort Collins, CO US

Patent application numberDescriptionPublished
20080221363Process for the Monosulfonation of Aromatic Phosphines, and Zwitterionic Product Derived Therefrom - A method of preparing an aromatic phosphine monosulfonate in zwitterionic form, such as dicyclohexylphenylphosphine monosulfonate zwitterion, involving contacting an aromatic phosphine with a sulfonating agent to provide a reaction mixture containing aromatic phosphine monosulfonate in acid form and unconverted sulfonating agent; quenching or removing substantially all of the unconverted sulfonating agent; partially neutralizing the aromatic phosphine monosulfonate in acid form to phase separate aromatic phosphine monosulfonate in zwitterionic form as a solid or neat liquid layer; and collecting the zwitterion as a solid or neat liquid. The zwitterion may be neutralized to form the corresponding aromatic phosphine monosulfonate metal salt, which is useful in preparing catalysts for hydroformylation processes.09-11-2008
20090118548HYDROFORMYLATION PROCESS AND PRODUCT SEPARATION WITH IMPROVED RECOVERY OF RHODIUM - A non-aqueous hydroformylation process with liquid catalyst recycle involving a hydroformylation step and one or more stages of phase separation to recover a high molecular weight aldehyde product with efficient recovery of rhodium catalyst. The process includes a hydroformylation step to prepare a non-aqueous hydroformylation reaction product composition comprising one or more aldehyde products, one or more conjugated polyolefins, a rhodium-organophosphorus ligand complex, free organophosphorus ligand, and an organic solubilizing agent for said complex and said free ligand, and thereafter one or more stages of phase separation using added water under a carbon monoxide gas, hydrogen gas, or a mixture thereof. The process requires a specific range of total pressure for the hydroformylation, a specific range of total pressure for at least one of the separation stages, and a minimum sum of the total pressure of the hydroformylation step and the total pressure of the separation stage containing said gas.05-07-2009
20100298610ALDEHYDE COMPOSITIONS DERIVED FROM SEED OILS - An aldehyde composition derived by hydroformylation of a transesterified seed oil and containing a mixture of formyl-substituted fatty acids or fatty acid esters having the following composition by weight: greater than about 10 to less than about 95 percent monoformyl, greater than about 1 to less than about 65 percent diformyl, and greater than about 0.1 to less than about 10 percent triformyl-substituted fatty acids or fatty acid esters, and having a diformyl to triformyl weight ratio of greater than about 5/1; preferably, greater than about 3 to less than about 20 percent saturates; and preferably, greater than about 1 to less than about 20 percent unsaturates.11-25-2010

Patent applications by Donald L. Morrison, Fort Collins, CO US

John Morrison, Boulder, CO US

Patent application numberDescriptionPublished
20150363970Model and Sizing Information from Smartphone Acquired Image Sequences - A method for providing a model file to a user. The user acquires a plurality of images using a device, such as a smart phone, with at least a monocular image capture device. The plurality of images are then processed to provide the user with a model file. The model file is created by a minimization of an energy which is done using a primal-dual hybrid gradient. The model file may be used in a printer capable of printing in three dimensions. The user is either charged a fee for uploading the plurality of images, downloading the model file, or both.12-17-2015

John A. Morrison, Fort Collins, CO US

Patent application numberDescriptionPublished
20090083467Method and System for Handling Interrupts Within Computer System During Hardware Resource Migration - A method and system for handling interrupts within a computer system during hardware resource migration are disclosed. In at least some embodiments, the method includes (a) programming an address conversion component so that incoming interrupt signals are directed to a control component rather than to a source processing resource, and (b) accumulating the incoming interrupt signals at the control component. Additionally the method also includes, subsequent to the migration of the partition from the source processing resource to a destination processing resource, (c) sending the accumulated incoming interrupt signals to the destination processing resource, and (d) reprogramming the address conversion component so that further incoming interrupt signals are directed to the destination processing resource.03-26-2009
20090287906ALLOCATING RESOURCES TO PARTITIONS IN A PARTITIONABLE COMPUTER - Techniques are provided for allocating a plurality of resources on a chip to a plurality of partitions in a partitionable computer system. In one embodiment, a resource allocated to a first partition generates a physical address in an address space allocated to the first partition. A partition identification value identifies the first partition. The first partition identification value is stored in the first physical address to produce a partition-identifying address, which may be transmitted to a system fabric. In another embodiment, a transaction is received which includes a source terminus identifier identifying a source device which transmitted the transaction. It is determined, based on the source terminus identifier, whether the source device is allocated to the same partition as any of the plurality of resources. If the source device is so allocated, the transaction is transmitted to a resource that is allocated to the same partition as the source device.11-19-2009
20100091666Discovering Parameters for a Communications Link - To dynamically adjust at least one setting of an interface to a communications link in a system, in response to receiving an indication of a change in a characteristic of the communications link, a representation of potential solutions for parameters associated with the communications link is constructed. From the representation, at least one solution is selected from among the potential solutions, where the selected at least one solution specifies values for the parameters that define the at least one setting for the interface to the communications link.04-15-2010
20100250877Method and system for moving active virtual partitions between computers - Embodiments of the present invention are directed to enhancing VPAR monitors to allow an active VPAR to be moved from one machine to another, as well as to enhancing virtual-machine monitors to move active VPARs from one machine to another. Because traditional VPAR monitors lack access to many computational resources and to executing-operating-system state, VPAR movement is carried out primarily by specialized routines executing within active VPARs, unlike the movement of guest operating systems between machines carried out by virtual-machine-monitor routines.09-30-2010
20110145412MANAGING HARDWARE RESOURCES FOR SOFT PARTITIONING - Methods and apparatus for subdividing a hard partition of a computer server system into one or more soft partitions using partition management programming installed within firmware of the server system. The partition management firmware may be disposed at least partially on a central service processor and may be programmed to present generic interfaces, so that operating systems do not require modification to interface with the partition management programming.06-16-2011
20120324191SYSTEM AND METHOD FOR PERFORMING DATA RETENTION THAT INCORPORATES ENVIRONMENTAL CONDITIONS - A solid-state storage system is described with a method for adjusting the frequency of data retention operations. The data retention operation frequency can be increased or decreased according to a variety of environmental factors such as error code frequency, system temperature, altitude, and other operating conditions. These factors can indicate an increased or decreased risk of failure and accordingly provide increased or decreased rates of data retention operations.12-20-2012

Patent applications by John A. Morrison, Fort Collins, CO US

John A. Morrison, Ft. Collins, CO US

Patent application numberDescriptionPublished
20090083505System and Method for Achieving Protected Region Within Computer System - A system and method for achieving one or more protected regions within a computer system having multiple partitions are disclosed. In at least some embodiments, the system includes an intermediary device for use within the computer system having the multiple partitions. The intermediary device includes a fabric device, and a first firewall device capable of limiting communication of a signal based upon at least one of a source of the signal and an intended destination of the signal, the first firewall device being at least indirectly coupled to the fabric device. The intermediary device further includes a first conversion device that is one of integrated with the first firewall device and distinct from the first firewall device, and that is capable of converting between a processor address and a fabric address for use by the fabric device. In some embodiments, the various devices each include Control and Status Registers (CSRs).03-26-2009
20090089787Method and System for Migrating Critical Resources Within Computer Systems - A method and system for migrating at least one critical resource during a migration of an operative portion of a computer system are disclosed. In at least some embodiments, the method includes (a) sending first information constituting a substantial copy of a first of the at least one critical resource via at least one intermediary between a source component and a destination component. The method further includes (b) transitioning a status of the destination component from being incapable of receiving requests to being capable of receiving requests, and (c) re-programming an abstraction block to include modified addresses so that at least one incoming request signal is forwarded to the destination component rather than to the source component.04-02-2009

John C. Morrison, Boulder, CO US

Patent application numberDescriptionPublished
20140016227TAPE LIBRARY STRING REQUEST MANAGEMENT - Systems and methods that dynamically distribute status, cartridge movement and other types of requests and communications from a library manager to one or more libraries of a library string based on target or subject libraries in the requests. Upon receiving and/or generating a request, the library manager determines whether active connections (e.g., control paths) are available from the library manager substantially directly to the subject libraries and then distributes the requests over such active connections when available. When such active connections are unavailable, the library manager may distribute such requests over active connections to non-subject libraries which may forward such requests to the subject libraries via an inter-library communication interconnect.01-16-2014

Michael J. Morrison, Golden, CO US

Patent application numberDescriptionPublished
20140072507METHODS OF PROCESSING SOLUTIONS OF POTASSIUM SULFATE AND MAGNESIUM SULFATE, METHODS OF PRODUCING POTASSIUM SULFATE, AND RELATED SYSTEMS - Methods of processing an aqueous solution comprising potassium sulfate and magnesium sulfate include crystallizing K03-13-2014
20140334995METHODS OF PROCESSING SOLUTIONS OF POTASSIUM SULFATE AND MAGNESIUM SULFATE, METHODS OF PRODUCING POTASSIUM SULFATE, AND RELATED SYSTEMS - Methods of processing an aqueous solution comprising potassium sulfate and magnesium sulfate include crystallizing K11-13-2014

Paul A. Morrison, Longmont, CO US

Patent application numberDescriptionPublished
20100074089METHOD FOR FINDING AND TRACKING SINGLE-MODE OPERATION POINT OF EXTERNAL CAVITY DIODE LASERS - An apparatus comprising: a processor for determining if a laser is operating in a single-mode state and for determining the degree to which one of one or more tunable parameters for the laser must be adjusted so that laser operates in a single-mode state if not operating in a single-mode state, wherein the one or more tunable parameters include the following parameters: the laser current and the wavelength of the output light. The apparatus may include a laser and/or a holographic storage medium. Also provided is a method for determining if a laser is operating in a single-mode state and for determining the degree to which one of one or more tunable parameters for the laser must be adjusted so that laser operates in a single-mode state if not operating in a single-mode state.03-25-2010
20120287491METHOD FOR FINDING AND TRACKING SINGLE-MODE OPERATION POINT OF EXTERNAL CAVITY DIODE LASERS - An apparatus comprising: a processor for determining if a laser is operating in a single-mode state and for determining the degree to which one of one or more tunable parameters for the laser must be adjusted so that laser operates in a single-mode state if not operating in a single-mode state, wherein the one or more tunable parameters include the following parameters: the laser current and the wavelength of the output light. The apparatus may include a laser and/or a holographic storage medium. Also provided is a method for determining if a laser is operating in a single-mode state and for determining the degree to which one of one or more tunable parameters for the laser must be adjusted so that laser operates in a single-mode state if not operating in a single-mode state.11-15-2012

Shawn C. Morrison, Boulder, CO US

Patent application numberDescriptionPublished
20130023275MOBILE DEVICE TUNE AWAY PERIODS - A particular method includes receiving first data via a first network at a device that is configured to receive the first data via the first network based on a first wireless communication subscription and is configured to receive second data via a second network based on a second wireless communication subscription. The method also includes while receiving the first data, determining that a tuneaway period associated with the second network has passed, where the tuneaway period is longer than a discontinuous reception (DRX) cycle length associated with the second network. The method further includes tuning a receiver of the device to a paging channel of the second network in response to passing of the tuneaway period.01-24-2013
20130316718Multiple Subscription Resource Access Control - The various embodiments include methods for managing how a MSMS communication device that is accessing an arbitrary combination of multiple telephony networks processes paging collisions. The embodiment methods promote improving a subscription's page blocking rate by causing a MSMS communication device to implement a retransmission remedial action for a blocked subscription. In the various embodiments, the MSMS communication device may implement the retransmission remedial action by increasing a blocked subscription's priority during a subsequent retransmission interval to increase the likelihood that the blocked subscription will receive a repeated page message from its mobile network during this retransmission interval. In some embodiments, the blocked subscription's current priority may be based on the number of retransmission intervals that are presently occurring.11-28-2013
20140342728PERFORMING NEIGHBOR CELL ACTIVITIES IN A MULTI-STACK DEVICE - Systems, methods, and devices providing a framework which reduces the amount of switching required by single transceiver hardware chain mobile devices operating multiple cellular technology and/or service stacks. The various embodiments enable two or more service stacks on the mobile device of various cellular technologies (e.g., 3GPP GSM, UMTS, LTE, WCDMA, etc), to share information, such as network measurements. The various embodiments may also enable one service stack to perform procedures for and provide information to another service stack.11-20-2014

Teresa Morrison, Fort Collins, CO US

Patent application numberDescriptionPublished
20090248593Combining speculative physics modeling with goal-based artificial intelligence - In one embodiment, the present invention includes a method for identifying a deformable object of a scene of a computer game that is visible by an artificial intelligence (AI) character of the game, requesting a speculative physics simulation associated with the deformable object to determine a result of an action to the deformable object by the Al character, and selecting an action to be performed by the AI character, where the selection is based at least in part on the speculative physics simulation. Other embodiments are described and claimed.10-01-2009
20120030148Combining Speculative Physics Modeling With Goal-Based Artificial Intelligence - In one embodiment, the present invention includes a method for identifying a deformable object of a scene of a computer game that is visible by an artificial intelligence (AI) character of the game, requesting a speculative physics simulation associated with the deformable object to determine a result of an action to the deformable object by the AI character, and selecting an action to be performed by the AI character, where the selection is based at least in part on the speculative physics simulation. Other embodiments are described and claimed.02-02-2012
20140181472SCALABLE COMPUTE FABRIC - A method and apparatus for providing a scalable compute fabricare provided herein. The method includes determining a workflow for processing by the scalable compute fabric, wherein the workflow is based on an instruction set. A pipeline in configured dynamically for processing the workflow, and the workflow is executed using the pipeline.06-26-2014
20140189298CONFIGURABLE RING NETWORK - A apparatus and computing device for providing a configurable ring network are provided herein. The apparatus includes logic to configure a ring processor for each of a plurality of processing elements, and logic to network each ring processor, wherein each ring processor communicates with other ring processors using a set of commands.07-03-2014

Patent applications by Teresa Morrison, Fort Collins, CO US

Website © 2015 Advameg, Inc.