Patent application number | Description | Published |
20090325387 | METHODS AND APPARATUS FOR IN-SITU CHAMBER DRY CLEAN DURING PHOTOMASK PLASMA ETCHING - Embodiments of the invention include method for in-situ chamber dry clean after photomask plasma etching. In one embodiment, the method includes placing a photomask upon a support pedestal, introducing a process gas into a process chamber, forming a plasma from the process gas, etching a chromium containing layer disposed on the photomask in the presence of the plasma, removing the photomask from the support pedestal, placing a dummy substrate on the pedestal and performing an in-situ dry cleaning process by flowing a cleaning gas containing O | 12-31-2009 |
20100276391 | INDUCTIVELY COUPLED PLASMA REACTOR HAVING RF PHASE CONTROL AND METHODS OF USE THEREOF - Methods of operating inductively coupled plasma (ICP) reactors having ICP sources and substrate bias with phase control are provided herein. In some embodiments, a method of operating a first plasma reactor having a source RF generator inductively coupled to the first plasma reactor on one side of a substrate support surface of a substrate support within the first plasma reactor and a bias RF generator coupled to the substrate support on an opposing side of the substrate support surface, wherein the source RF generator and the bias RF generator provide respective RF signals at a common frequency may include selecting a desired value of a process parameter for a substrate to be processed; and adjusting the phase between respective RF signals provided by the source RF generator and the bias RF generator to a desired phase based upon a predetermined relationship between the process parameter and the phase. | 11-04-2010 |
20110162797 | METHOD AND APPARATUS FOR PHOTOMASK PLASMA ETCHING - A method and apparatus for etching photomasks is provided herein. In one embodiment, the apparatus comprises a process chamber having a support pedestal adapted for receiving a photomask. An ion-neutral shield is disposed above the pedestal and a deflector plate assembly is provided above the ion-neutral shield. The deflector plate assembly defines a gas flow direction for process gases towards the ion-neutral shield, while the ion-neutral shield is used to establish a desired distribution of ion and neutral species in a plasma for etching the photomask. | 07-07-2011 |
20110236806 | DC VOLTAGE CHARGING OF CATHODE FOR PLASMA STRIKING - Methods for processing photomasks are provided herein. In some embodiments, a method for processing a photomask may include providing a photomask to a substrate support within a process chamber; providing a process gas to the process chamber having the photomask disposed therein; providing a negative or zero voltage to a substrate support cathode having the photomask disposed thereon; providing a source RF power to an anode coupled to the process chamber to ignite the process gas to form a plasma; and processing the photomask. | 09-29-2011 |
Patent application number | Description | Published |
20110168389 | Surface Controlled Downhole Shut-In Valve - A tool assembly having a downhole shut-in valve, a packer, and one or more ports. The downhole shut-in valve may be configured to selectively permit flow from a conduit to a target zone of a wellbore. The packer may be configured to isolate the target zone of the wellbore. The ports may be between the conduit and the target zone. The downhole shut-in valve may be configured to close in about 5 seconds or less. | 07-14-2011 |
20120097396 | Bottom hole assembly - A bottom hole assembly is provided. The bottom hole assembly comprises an upper component, a lower component and a telescoping assembly disposed between the upper component and the lower component. | 04-26-2012 |
20130092400 | Apparatus and Method for Providing Wellbore Isolation - An actuatable wellbore isolation assembly comprising a housing generally defining an axial flowbore and comprising a mandrel portion, a first end portion, and a second end portion, a radially expandable isolating member positioned circumferentially about a portion of the housing, a sliding sleeve circumferentially positioned about a portion of the mandrel of the cylindrical housing, the sliding sleeve being movable from, a first position in which the sliding sleeve retains the expandable isolating member in a narrower non-expanded conformation to a second position in which the sliding sleeve does not retain the expandable isolating member in the narrower non-expanded conformation, and an actuator assemblage configured to selectively allow movement of the sliding sleeve from the first position to the second position. | 04-18-2013 |
Patent application number | Description | Published |
20080249746 | APPARATUS OF CAPACITY LEARNING FOR COMPUTER SYSTEMS AND APPLICATIONS - The present invention provides a system for determining a metric of capacity in computing systems and computer applications. Capacity in this sense refers to the ability of computer systems and computer applications to perform work. Many applications and multi-hop system strategies could benefit from understanding the amount of work a particular system or application is capable of performing. A metric such as this can be very difficult to calculate due to widely varying system hardware, operating system architectures, and application behavior/performance. | 10-09-2008 |
20080263206 | METHOD FOR REDUCING VARIABILITY AND OSCILLATIONS IN LOAD BALANCING RECOMMENDATIONS USING HISTORICAL VALUES AND WORKLOAD METRICS - The present invention provides a method of preventing harmful variability and oscillation in weight based, dynamic load balancing environments. More specifically, the present invention relates to methods to effectively determine the magnitude of weight changes in dynamic load balancing environments based on the workload magnitude and server farm capacity. This method depends on the development of new multi-system characteristics such as a relative workload metric to characterize the workload of the system relative to the collective capacity of all of the systems to handle the workload. | 10-23-2008 |
20090113042 | METHOD FOR CORRELATING PERIODICALLY AGGREGATED DATA IN DISTRIBUTED SYSTEMS - A computer-implemented method for computing distributed component lag times includes: determining a transaction path for groups of transactions in a plurality of transactions to be processed; determining a distribution of elapsed times from a start of work at each component to an end of work at each component for the plurality of work processing components in the transaction path; determining a distribution of the offsets between the completion of work at the last component of the transaction path and the time of reporting the work at the last component of the transaction path; and combining the distributions of component elapsed times and the distribution of component offsets to calculate the transaction lag for each component in the transaction path. | 04-30-2009 |
20100317400 | PROACTIVE CONTROL OF MOBILE COMMUNICATIONS DEVICES - At least one embodiment of the invention addresses the problem of accidental user operation (e.g., dialing) of a mobile communication device such as a mobile telephone. In this regard, embodiments of the invention provide a proactive solution for preventing unintended operation of a mobile device based on various types of input data of the device, most notably sensory data. | 12-16-2010 |
20120218814 | WRITE BANDWIDTH IN A MEMORY CHARACTERIZED BY A VARIABLE WRITE TIME - A memory system that includes a plurality of memory arrays having memory cells characterized by a variable write time. The memory system also includes a memory bus configured to receive write commands, and a plurality of data buffers configured to communicate with the memory arrays. The memory system further includes an address buffer configured to communicate with the memory arrays to store the write addresses. A mechanism configured to receive a write command and to split a data line received with the write command into a number of parts is also included in the memory system. The parts of the data line are stored in different data buffers and the writing of the parts of the data line to memory arrays at the write address is initiated. The write command is completed when write completion signals specifying the write address have been received from all of the memory arrays. | 08-30-2012 |
20120226963 | BAD BLOCK MANAGEMENT FOR FLASH MEMORY - Bad block management for flash memory including a method for storing data. The method includes receiving a write request that includes write data. A block of memory is identified for storing the write data. The block of memory includes a plurality of pages. A bit error rate (BER) of the block of memory is determined and expanded write data is created from the write data in response to the BER exceeding a BER threshold. The expanded write data is characterized by an expected BER that is lower than the BER threshold. The expanded write data is encoded using an error correction code (ECC). The encoded expanded write data is written to the block of memory. | 09-06-2012 |
20140039957 | HANDLING CONSOLIDATED TICKETS - Handling problem tickets in a computing environment, in one aspect, may comprise identifying a plurality of tickets generated in the computing environment that are candidates for consolidation. The identifying may be done based on whether the tickets have the same or similar root cause, whether they are generated from virtual machines having same configuration, and/or one or more other criteria. The tickets which are candidates for consolidation may be grouped into a bundled group, and marked as bundled. Resolving a ticket from the bundled group may potentially resolves all tickets from the bundled group. | 02-06-2014 |
20140039958 | HANDLING CONSOLIDATED TICKETS - Handling problem tickets in a computing environment, in one aspect, may comprise identifying a plurality of tickets generated in the computing environment that are candidates for consolidation. The identifying may be done based on whether the tickets have the same or similar root cause, whether they are generated from virtual machines having same configuration, and/or one or more other criteria. The tickets which are candidates for consolidation may be grouped into a bundled group, and marked as bundled. Resolving a ticket from the bundled group may potentially resolves all tickets from the bundled group. | 02-06-2014 |
20140195719 | INSTANTANEOUS SAVE/RESTORE OF VIRTUAL MACHINES WITH PERSISTENT MEMORY - A computer implemented method creates a snapshot of a logical volume of a computer. The computer stores a system state of the computer in persistent memory. The computer flushes a cash of the computer. The computer identifies a preceding snapshot. Responsive to identifying the preceding snapshot, the computer hardens changes occurring after the preceding snapshot. The computer then switches from a first indirection table to a second indirection table. | 07-10-2014 |
20140195721 | INSTANTANEOUS SAVE/RESTORE OF VIRTUAL MACHINES WITH PERSISTENT MEMORY - A computer implemented method creates a snapshot of a logical volume of a computer. The computer stores a system state of the computer in persistent memory. The computer flushes a cash of the computer. The computer identifies a preceding snapshot. Responsive to identifying the preceding snapshot, the computer hardens changes occurring after the preceding snapshot. The computer then switches from a first indirection table to a second indirection table. | 07-10-2014 |
Patent application number | Description | Published |
20080235705 | Methods and Apparatus for Global Systems Management - Techniques for globally managing systems are provided. One or more measurable effects of at least one hypothetical action to achieve a management goal are determined at a first system manager. The one or more measurable effects are sent from the first system manager to a second system manager. At the second system manager, one or more procedural actions to achieve the management goal are determined in response to the one or more received measurable effects. The one or more procedural actions are executed to achieve the management goal. | 09-25-2008 |
20080239983 | METHOD FOR INTEGRATING DOWNSTREAM PERFORMANCE AND RESOURCE USAGE STATISTICS INTO LOAD BALANCING WEIGHTS - In datacenter environments, many copies of servicing components (application servers, http servers, etc) are used to handle larger loads. In these cases, incoming service requests typically go to a load balancer to be directed to the appropriate servicing component. Modern advances in technology, like the Server/Application State Protocol, have allowed load balancers to receive recommendations in the form of numerical weights to describe the best distribution for the incoming requests. The present invention provides a method for computing path oriented statistics that enable load balancing algorithms to transparently integrate downstream performance and resource usage statistics into load balancing weights. | 10-02-2008 |
20080250146 | METHOD AND APPARATUS FOR APPLICATION OR PROTOCOL VERSION NEGOTIATION - A method for version negotiation between two entities is provided. Described in the context of communication protocol negotiation, an initiating entity proposes an initial communication protocol version to a receiving entity. In response, the receiving entity accepts the protocol version if it is within the range of its supported versions or proposes an alternative protocol version selecting to be either the highest or lowest protocol version supported by the receiving entity. This allows the receiving entity to successfully limit the number of protocol versions it supports and to communicate this restriction in any protocol setting to the initiating entity. The initiating entity then accepts the proposed alternative protocol version. If version negotiation is successful, either the accepted initial version or the accepted alternative version of the communication protocol is used for the duration of the communication session between the initiating entity and the receiving entity. | 10-09-2008 |
20120124318 | Method and Apparatus for Optimal Cache Sizing and Configuration for Large Memory Systems - A method for configuring a large hybrid memory subsystem having a large cache size in a computing system where one or more performance metrics of the computing system are expressed as an explicit function of configuration parameters of the memory subsystem and workload parameters of the memory subsystem. The computing system hosts applications that utilize the memory subsystem, and the performance metrics cover the use of the memory subsystem by the applications. A performance goal containing values for the performance metric is identified for the computing system. These values for the performance metrics are used in the explicit function of performance metrics, configuration parameters and workload parameters to calculate values for the configuration parameters that achieve the identified performance goal. The calculated values of the configuration parameters are implemented in the memory subsystem. | 05-17-2012 |
20120218102 | MANAGING EMERGENCY RESPONSE SERVICES USING MOBILE COMMUNICATION DEVICES - One or more embodiments manage emergency response services. An emergency event is determined to have occurred. A set of civilian responders currently available to respond to the emergency event is selected from a plurality of civilian responders in response to determining that the emergency event has occurred. Each civilian responder in the set of civilian responders is associated with at least one wireless communication device. The set of civilian responders is notified that the emergency event has occurred. A set of emergency event information associated with the emergency event is transmitted to at least one wireless communication device associated with each civilian responder in the set of civilian responders. | 08-30-2012 |
20130318305 | Method and Apparatus for Optimal Cache Sizing and Configuration for Large Memory Systems - A method for configuring a large hybrid memory subsystem having a large cache size in a computing system where one or more performance metrics of the computing system are expressed as an explicit function of configuration parameters of the memory subsystem and workload parameters of the memory subsystem. The computing system hosts applications that utilize the memory subsystem, and the performance metrics cover the use of the memory subsystem by the applications. A performance goal containing values for the performance metric is identified for the computing system. These values for the performance metrics are used in the explicit function of performance metrics, configuration parameters and workload parameters to calculate values for the configuration parameters that achieve the identified performance goal. The calculated values of the configuration parameters are implemented in the memory subsystem. | 11-28-2013 |
Patent application number | Description | Published |
20110113795 | MODULAR HEATING, VENTILATING, AIR CONDITIONING, AND REFRIGERATION SYSTEMS AND METHODS - Embodiments of a modular air conditioning (AC) unit include a base unit and a blower selected from a group of blowers configured for different cooling capacities. The module AC unit also includes at least one heat exchanger unit selected from a group of substantially identical modular heat exchanger units, the number of heat exchanger units being selected based upon the desired cooling capacity. The at least one heat exchanger unit and the blower are assembled to the base unit to form a modular air conditioning circuit. | 05-19-2011 |
20110113801 | CONDENSER ASSEMBLIES FOR HEATING, VENTILATING, AIR CONDITIONING, AND REFRIGERATION SYSTEMS - Embodiments of a modular condenser unit are provided. The modular condenser unit may include a housing and a first condenser coil and a second condenser coil disposed within a volume of the housing. A fan may also be disposed in an end of the housing and adapted to draw air through at least one of the first condenser coil and the second condenser coil. In some embodiments, the first condenser coil and/or the second condenser coil may be micro-channel condenser coils. | 05-19-2011 |
20120067965 | CONTROL SYSTEMS AND METHODS FOR MODULAR HEATING, VENTILATING, AIR CONDITIONING, AND REFRIGERATION SYSTEMS - Embodiments of a modular air conditioning (AC) unit include a base unit, a blower mounted to the base unit, and at least one heat exchanger module assembled to the base unit and communicatively coupled to the blower to form a modular AC circuit. The modular AC unit also includes a controller communicatively coupled to at least one component of the modular AC circuit and adapted to independently control operation of each of the components of the modular AC circuit. | 03-22-2012 |