| Patent application number | Description | Published |
| 20090070470 | Priority Based LDAP Service Publication Mechanism - A method and system are provided for directing a client to a preferred service instance. At creation of a service instance, the service binding attribute of the created instance is extended to include assigned domains and associated priorities. There are then two phases to directing a client to the preferred service instance. The first phase is compilation of a list of domains and priorities for the service in response to a query. Upon completion of the first phase, a second phase is executed to determine a preferred service for the client by comparing fully qualified domain name entries and assigned priority entries. | 03-12-2009 |
| 20110055406 | Maintaining session states within virtual machine environments - Sessions states within virtual machine (VM) environments are maintained. Each VM environment hosts a guest operating system (OS) and one or more application programs running. The guest OS and the application computer programs of each VM environment constitute a session. A connection broker maintains a state machine as to states of the sessions and permits transitions among the states in response to messages, commands, and internal decisions. Different types of agents may send the messages, and the commands. The states of the sessions may include a pending state and a number of other states. The pending state is an interim state that indicates a session is being transitioned from one of the other states to another of the other states. These other states may include an offline state, an online-down state, an online-up state, a suspended state, an active state, an idle state, a disconnected state, and a failed state. | 03-03-2011 |
| 20110161736 | Debugging module to load error decoding logic from firmware and to execute logic in response to an error - A computing device includes a processor, firmware, a hardware component, and a debugging module. The firmware stores error decoding logic particular to the computing device. The hardware component detects an error in the computing device, and responsively issues an interrupt and halts the processor such that the processor cannot execute any more computer-readable code. The debugging module loads the logic from the firmware at reset and executes the logic responsive to the interrupt. The debugging module does not use the processor to execute the logic, the firmware is not part of the debugging module, and the debugging module is not part of the hardware component. The firmware may also store a mapping between registers of the hardware component and field-replaceable hardware units of the computing device, which the debugging module loads at reset and uses when executing the error decoding logic to determine which unit has caused the error. | 06-30-2011 |
| Patent application number | Description | Published |
| 20100174129 | HIGH THROUGHPUT PROPYLENE FROM METHANOL CATALYTIC PROCESS DEVELOPMENT METHOD - A catalytic process development apparatus and method for simulating a commercial scale methanol and/or DME to propylene catalytic conversion system that includes a plurality of series-connected plug-flow reactors. The method involves simulating the operation of the series-connected plug-flow reactors by operating a series of multistage series-connected laboratory scale plug-flow reactors, the stages of which each containing a zeolite catalyst bed, each of the laboratory scale reactors corresponding to a separate one of the commercial scale series-connected reactors. Fresh feed, including methanol and/or DME, is supplied to the first of the laboratory scale reactor stages, and selected ones of steam, methanol and/or DME, contaminants and reaction products are supplied to selected ones of the laboratory scale reactor stages. The simulation is repeated at different sets of operating conditions and catalyst characteristics. | 07-08-2010 |
| 20100317907 | HIGH THROUGHPUT CLEAN FEED HYDROPROCESSING DEVELOPMENT METHOD - A method for determining a set of operating parameters for a commercial scale plug flow catalytic process and reactor system for hydroprocessing clean feedstocks in the presence of hydrogen, comprises the steps of: supplying a clean hydrocarbon feedstock to the inlet of a composite multistage series-connected laboratory scale plug flow reactor, the stages of said laboratory scale reactor each containing a catalyst suitable for the hydroprocessing of said feedstock; hydrocracking and isomerizing hydrocarbon molecules; sampling and measuring the concentration of reactants and catalytic process products and byproducts in the effluents of each of said reactor stages of said laboratory scale reactor for determining the nature of the catalytic reactions taking place in each such stage. | 12-16-2010 |
| 20100320121 | HIGH THROUGHPUT DEVELOPMENT METHOD FOR CATALYTIC HYDROPROCESSING OF DIRTY FEEDSTOCKS - A method for determining a set of operating parameters for a commercial scale plug flow catalytic process and reactor system for hydroprocessing dirty feedstocks, comprises the steps of: feeding selected partial pressures of said feedstock and hydrogen to the inlet the first reactor stage of a first composite multi-stage series-connected laboratory scale plug flow reactor including at least three reactor stages, the catalyst beds of each of said reactor stages including catalyst particles capable of catalyzing the removal by hydrogen of heteroatoms from said heterocyclic molecules; sampling the effluents of each of said reactor stages; measuring the concentration of heterocyclic molecules in said dirty feedstock in the concentrations of heterocyclic molecules and intermediate and final products and by products of the catalytic reaction in the effluents of each of said reactor stages. | 12-23-2010 |
| 20100323449 | HIGH THROUGHPUT CATALYTIC PROCESS DEVELOPMENT METHOD - A method for investigating longitudinally dependent properties of the composite catalyst bed of a laboratory scale plug flow reactor, comprises the steps of: supplying fresh reactant feed to the inlet of said composite catalyst bed; sampling and measuring the amounts of fresh reactant feed and amounts and characteristics of reaction products and byproducts at a plurality of positions along the length of said catalyst bed; based on the amounts of fresh reactant feed and amounts and characteristics of reaction products and byproducts at said plurality of positions, determining information concerning longitudinal gradients occurring in the composite catalyst bed of said plug flow reactor. | 12-23-2010 |
| 20100324157 | HIGH THROUGHPUT FISCHER-TROPSCH CATALYTIC PROCESS DEVELOPMENT METHOD - A method for determining a set of operating parameters for developing a commercial-scale Fischer-Tropsch catalytic plug flow process comprising the steps of: selectively feeding fresh feed gas to the inlet the first laboratory scale plug flow reactor stage of a composite multi-stage series-connected reactor, said reactant feed gas including CO and H | 12-23-2010 |
| Patent application number | Description | Published |
| 20080244444 | CONTEXTUAL COMPUTER WORKSPACE - A contextual computer workspace feature provides users with a mechanism to capture and output a state of a contextual computer workspace so that the user may continue working on a computer-based task as though no interruptions occurred. A state of a contextual computer workspace, including the window views and content thereof, is captured. Upon capturing a state of a contextual computer workspace, an indication to access the contextual computer workspace is received. The state of the contextual computer workspace is restored and the restored state is then output to communicate the contextual computer workspace to the user. | 10-02-2008 |
| 20090006111 | EVENT NEGOTIATION - A method for negotiating details of an event is disclosed. A user interface provides a set of widgets adapted to define details of the event, and at least one widget adapted to create a poll for a detail of the event. When the widget to create a poll is selected, at least one data field is provided to receive options regarding the event detail. Once the event is saved, it is published to a web page, and invitations are sent electronically to guests. If a poll has been created, then the published web page includes voting buttons that may be selected by the guests when they visit the web page such that preferences may be accommodated in scheduling the event. Further, the event web page is modified each time a vote button is selected such that tallies of the votes for each option are displayed. | 01-01-2009 |
| 20100180333 | Communication Abuse Prevention - Communication abuse prevention techniques are described. In an implementation, a reputation level for a communication is determined based on relation information for a sender and an intended recipient of the communication. A challenged is invoked that is to be completed by the sender before the communication is sent. The challenge is selected based on the reputation level for the communication. | 07-15-2010 |