Abstract:
A method and apparatus for determining a pressure in an annulus between an inner casing and an outer casing. An acoustic transducer is disposed within the casing at a selected depth within the inner casing and is configured to generate an acoustic pulse and receive a reflection of the acoustic pulse from the inner casing. A time of flight is measured of the acoustic pulse to the inner surface of the inner casing. An inner diameter of the inner casing is determined from the time of flight. The pressure in the annulus is determined from the inner diameter. A processor can be used to measure time and determine inner diameter and annulus pressure.
Abstract:
A method and apparatus for determining a pressure in an annulus between an inner casing and an outer casing. An acoustic transducer is disposed within the casing at a selected depth within the inner casing and is configured to generate an acoustic pulse and receive a reflection of the acoustic pulse from the inner casing. A time of flight is measured of the acoustic pulse to the inner surface of the inner casing. An inner diameter of the inner casing is determined from the time of flight. The pressure in the annulus is determined from the inner diameter. A processor can be used to measure time and determine inner diameter and annulus pressure.
Abstract:
A method for managing transactions associated with a persistent framework in a multi-thread environment is provided. The method initiates with associating each individual thread with an event queue. Then an event is added to a first event queue associated with a respective thread. The event is associated with a persistent object. Next, write access to the persistent object is prevented to all threads except the respective thread. Then, the event in the first event queue associated with the persistent object is executed. A computer readable media and a system capable of maintaining transaction states of persistent objects are also provided.
Abstract:
A method for managing transactions associated with a persistent framework in a multi-thread environment is provided. The method initiates with associating each individual thread with an event queue. Then an event is added to a first event queue associated with a respective thread. The event is associated with a persistent object. Next, write access to the persistent object is prevented to all threads except the respective thread. Then, the event in the first event queue associated with the persistent object is executed. A computer readable media and a system capable of maintaining transaction states of persistent objects are also provided.
Abstract:
A wireless local area network that carries mixed traffic of voice and data communications may be provided. The wireless local area network may include an access point and a plurality of remote terminals that are associated with the access point. The access point may be operably coupled to a wireline network. The access point may receive voice and other communications packets from the remote terminals and the wireline network. Some of the packets may be for transmission to the remote terminals. The access point manages which packets to transmit and when to transmit packets. The access point may manage traffic to maintain a fair distribution of packets and to give priority to voice communications over other communications.
Abstract:
An interactive game is disclosed. The interactive game includes a game board, and a plurality of objects, and an electronic apparatus. The electronic apparatus includes an object reader, a processor unit coupled to the card reader, a memory unit coupled to the processor unit, and a speaker coupled to the processor unit. The memory unit comprises code for prompting a player to select an object, and providing an instruction to the player.