Patent application number | Description | Published |
20090116600 | PHASE DRIFT COMPENSATION FOR SAMPLED SIGNALS - Methods for processing a signal of interest in an electrical power system are provided, as well as systems and computer program products for carrying out the methods. The methods include obtaining a representative window of data points from the signal of interest; obtaining a window of interest containing data points from the signal of interest; and comparing a phase drift compensated window to the representative window, wherein the compensated window is calculated in accordance with the window of interest and a phase drift that is present in the window of interest relative to the representative window. | 05-07-2009 |
20090150686 | ELECTRICAL POWER SYSTEM EVENT DETECTION AND ANTICIPATION - A method for analyzing an electrical power system includes analyzing data representing a signal of interest of the power system, the data containing at least one power system event; and based on the analysis, associating the power system event with a root cause. A computer program product is also provided for carrying out the method. | 06-11-2009 |
20090210100 | PRIORITIZATION OF POWER SYSTEM RELATED DATA - A method for prioritizing events on an electrical power system, including: (a) acquiring at least one data portion representative of the behavior of the electrical power system, the at least one data portion containing at least one power system event; (b) assigning at least one rank value to the at least one data portion based on the type of power system event, the rank value indicative of a priority of the event; and (c) conducting subsequent operations on the at least one data portion in accordance with the at least one rank value. | 08-20-2009 |
20090327201 | IDENTIFICATION OF POWER SYSTEM EVENTS USING FUZZY LOGIC - A method for analyzing an electrical power system using fuzzy logic includes: (a) acquiring data representing a signal of interest of the power system; (b) analyzing the signal using at least one fuzzy logic rule; and (c) based on the analysis, detecting and classifying at least one power system event within the power system. | 12-31-2009 |
20100169029 | DIAGNOSIS AND POSITION IDENTIFICATION FOR REMOTE CAPACITOR BANKS - A method of evaluating one or more capacitor banks in an electrical power system includes: (a) acquiring data representing a signal of interest of the power system, where the data describes a plurality of power system events; and (b) based on one or more patterns contained in the data, identifying at least one of the power system events as being associated with capacitor operation. | 07-01-2010 |
20130151461 | IDENTIFICATION OF POWER SYSTEM EVENTS USING FUZZY LOGIC - A method for analyzing an electrical power system using fuzzy logic includes: (a) acquiring data representing a signal of interest of the power system; (b) analyzing the signal using at least one fuzzy logic rule; and (c) based on the analysis, detecting and classifying at least one power system event within the power system. | 06-13-2013 |
Patent application number | Description | Published |
20110057778 | AUTOMATIC DETERMINATION OF RADIO CONTROL UNIT CONFIGURATION PARAMETER SETTINGS - A method for determining an output signal is provided. A radio device identifier associated with a second radio device is stored in a first radio device. One or more configuration parameter settings associated with the second radio device are stored in the first radio device. The first radio device identifies the second radio device based on the radio device identifier. In response to identifying the second radio device, the first radio device automatically determines the configuration parameter settings should be used to determine an output signal based on a user input. The first radio device establishes a radio communications link with the second radio device. The first radio device receives the user input. Based on the configuration parameter settings and the user input, the first radio device determines the output signal. The first radio device transmits the output signal to the second radio device through the radio communications link. | 03-10-2011 |
20110059760 | COMMUNICATION WITH EXACTLY ONE RADIO CONTROL RECEIVER - A method for a radio control transmit controller communicating with exactly one radio control receiver is provided. Two or more identifiers are stored in a radio control transmit controller. Each identifier is an identifier of a radio control transmit controller. The transmit controller receives a link request from a first radio control receiver. The link request includes an identifier of the first receiver. The transmit controller determines if the identifier of the first receiver is in the two or more identifiers. If the identifier of the first receiver is in the two or more identifiers, the transmit controller transmits a link response to the first receiver. | 03-10-2011 |
20110063090 | ESTABLISHING A LINK WITH A RADIO TRANSMIT CONTROLLER - A method for a radio control receiver establishing a link with a radio control transmit controller is provided. Two or more identifiers are stored in a radio control receiver. Each identifier is an identifier of a radio control transmit controller. The receiver receives a first signal from a first transmit controller. The first signal includes at least an identifier of the first transmit controller. The receiver determines if the identifier of the first transmit controller is stored in the plurality of identifiers. If the identifier of the first transmit controller is stored in the plurality of identifiers, the receiver transmits a second signal to the first transmit controller. | 03-17-2011 |
20110275274 | AUXILIARY USER INTERFACE FOR A TRANSMIT CONTROLLER - In an embodiment, a transmit controller compatible with an auxiliary user interface device is provided. The transmit controller has a memory with operational parameters, a control user interface, an auxiliary user interface connector, and a transmit controller processor. The transmit controller processor is configured to transmit the operational parameters to the auxiliary user interface device and modify the operational parameters in accordance with a parameter instruction from the auxiliary user interface device. The transmit controller processor is further configured to receive a control instruction from the control user interface, determine an output signal based on the control instruction and the one or more operational parameters, and transmit the output signal to the model vehicle. | 11-10-2011 |
20150206425 | COMMUNICATION BETWEEN A RECEIVER AND A TRANSMIT CONTROLLER - A method for determining a command for a radio control receiver and transmitting the command is provided. A radio control transmit controller for determining a command for a radio control receiver and transmitting the command is provided. A method for a model vehicle radio control receiver establishing an exclusive link with a model vehicle radio control transmit controller is provided. A model vehicle radio control transmit controller may automatically adopt a particular control configuration depending upon the model vehicle radio control receiver to which it is linked. | 07-23-2015 |
Patent application number | Description | Published |
20100020022 | Visual Feedback System For Touch Input Devices - A visual feedback system includes a touch input screen. A proximity sensing device is coupled to the touch input screen and operable to determine a position of an input member relative to the touch input screen when the input member is proximate to the touch input screen but prior to the contact of the input member and the touch input screen. A visual feedback engine is coupled to the touch input screen and the proximity sensing device and is operable to receive the position of the input member from the proximity sensing device and provide a visual feedback for data displayed on the touch input screen that corresponds to the position of the input member relative to the touch input screen. | 01-28-2010 |
20100100854 | GESTURE OPERATION INPUT SYSTEM - A gesture operation input system includes one or more subsystems to receive an input indicating a modifier input, receive a gesture input, wherein the gesture input indicates an action to be performed, and receive an indication that the modifier input is no longer being received. After receiving the gesture input, the gesture operation input system then determines the action to be performed using the gesture input and performs the action. | 04-22-2010 |
20110131532 | Identifying Content via Items of a Navigation System - A navigation system which provides: a navigation front end which provides tiles that are easily identifiable and content-driven vs. context-driven; a navigation system that includes an expanded view/tile paradigm; and a navigation system that allows users to interact with the native operating system environment of the information handling system. | 06-02-2011 |
20110193785 | Intuitive Grouping and Viewing of Grouped Objects Using Touch - A system for providing intuitive grouping and viewing of grouped objects using touch. The system enables a touch screen interaction with simple gestural inputs. The system allows simple grouping and ungrouping of objects in a touch screen environment. Specifically, a user can tap on an object and drag it on top of another object. The first object is associated with (e.g., sticks to) the second object, thereby forming a pile. The pile can continue to be used to “stick” to other single objects and/or formed piles. The pile can then be used to organize and/or send objects to another desired location. When a user selects objects and creates piles, the interface may elicit feedback to provide an affordance to the user's behavior. In various embodiments, the feedback may include visual, tactile and/or auditory feedback. | 08-11-2011 |
20120192116 | Pinch Zoom Velocity Detent - An information handling system includes a gesture sensitive interface and a processor. The processor is configured to receive inputs from the gesture sensitive interface corresponding to first and second interaction points, determine a relative motion between the first and second interaction points, and obtain a velocity of the relative motion. The processor is further configured to determine if the velocity exceeds a threshold, and scale an image on a display from an initial magnification to a predetermined magnification when the velocity exceeds a threshold. | 07-26-2012 |
20150235337 | MULTI-CHASSIS COORDINATED DISPLAY SYSTEM - A multi-chassis coordinated display system a first chassis having a first display device located on the first chassis and a master screen agent. The master screen agent is configured to receive device information from a screen sub-agent that is located in a second chassis that includes a second display device. The master screen agent uses the device information to determine a first user interface screen for a user interface and a second user interface screen for the user interface, and sends the second user interface screen to the screen sub-agent. The master screen agent may then display the first user interface screen on the first display device while the screen sub-agent displays the second user interface screen on the second display device to provide a coordinated display of the user interface on the first display device and the second display device. | 08-20-2015 |
20150295931 | LOCKOUT PREVENTION SYSTEM - A lockout prevention system includes a management Information Handling System (IHS) that is coupled through a network to network interface on a networking device. The networking device receives a configuration instruction through the network interface from the management IHS. The networking device then determines that the application of the configuration instruction will inhibit the communication between the management IHS and the networking device through the network interface. The networking device then provide a warning message for display on the management IHS in response to determining that the application of the configuration instruction will inhibit the communication between the management IHS and the networking device through the network interface. | 10-15-2015 |
Patent application number | Description | Published |
20080229431 | System and Method to Manage Device Access in a Software Partition - A system and method to manage device access in a software partition are provided. The illustrative embodiments provide a mechanism for exporting resources/devices from an administrator partition to a software partition in its purview. A trusted device list data structure is provided that identifies which devices are permitted to be exported into a software partition from an administrative partition. This trusted device list data structure also identifies which of the devices in the list of devices should be exported by default when exporting devices to a software partition, i.e. if no overrides are specified. In addition, a user-specifiable mechanism to override the entries in the trusted device list data structure is provided. For security purposes, this mechanism may not be used to export devices not listed in the trusted device list data structure. The mechanism may also be used to prevent the exporting of devices which are exported by default. | 09-18-2008 |
20120066372 | SELECTIVE REGISTRATION FOR REMOTE EVENT NOTIFICATIONS IN PROCESSING NODE CLUSTERS - An event notification system for distributed processing systems provides remote and local node event notification in systems that require local registration of an event consumer in order produce an event notifications. To provide notification of an event occurring on a remote node, either event consumers on all nodes in the cluster register locally to receive event notifications and specify that the event is a cluster event, in which case the nodes send notification of their locally-occurring events to all nodes, or remote registrations are accepted at nodes and if a local consumer for the event is not present, a listener thread registers as an event consumer. The listener thread sends the event notifications to the remote nodes registered as consumers for the event by observing communication between the event producer and the local consumer, or receiving the event notifications directly if there is no local consumer. | 03-15-2012 |
20120066694 | EVENT OVERFLOW HANDLING BY COALESCING AND UPDATING PREVIOUSLY-QUEUED EVENT NOTIFICATION - An event notification system for distributed processing systems provides reduction of queue space and event processing bandwidth associated with duplicate events such as a particular event that is duplicated and results in multiple event notifications propagated for multiple consumers. When a duplicate event notification is received at an input to an event notification queue, rather than queuing the duplicate event notification, a sequence number of the event notification already in the queue is updated to indicate to the event consumer, exactly how many duplicate events have been received. The timestamp of the updated event notification may also be set to the timestamp of the most recently received duplicate event notification. | 03-15-2012 |
20120117223 | CHANGING AN EVENT IDENTIFIER OF A TRANSIENT EVENT IN AN EVENT NOTIFICATION SYSTEM - An event notification system for distributed processing systems provides for replacement of event identifiers associated with transient objects, such as processes within the processing system. An event management interface receives a notification from an event producer that an identifier of an event produced by the event producer is no longer valid. The event management interface blocks event notification for the event and dissociates an event registration entry associated with the event from the event identifier. A new event identifier is received from the event producer by the event management interface, which associates the registration entry with the new event identifier. Event notification for the event is then resumed. | 05-10-2012 |
20120140675 | Endpoint-to-Endpoint Communications Status Monitoring - Communication ability between nodes in a cluster-based computer system is tracked to inform applications executing on the nodes of the existence and quality of the endpoint-to-endpoint communications available between the nodes. Communications between a node and other nodes are tracked, and a database records the communication ability between the node and the other nodes for each link between the nodes. The tracking and recording are repeated at the other nodes. A registration by an application executing at a particular one of the nodes to receive notifications of changes in the communication ability with another node over a particular link (or in general) will cause notification of the application when the link status changes. | 06-07-2012 |
20120143957 | Inter-Node Communication Scheme for Node Status Sharing - A gossiping scheme for sharing node status in a cluster of nodes provides a robust mechanism for determining node status within the cluster. Nodes transmit gossip messages to each other nodes, the gossip messages listing other nodes in the cluster that are operational. When a node does not receive a gossip message from a particular node within a predetermined time period, then the node transmits messages to the other nodes indicating that the particular node is down. However, if another node has received a packet from the particular node within the predetermined time period and receives the node down message, then the other node responds with a node alive message. | 06-07-2012 |
20120144018 | Dynamic Rate Heartbeating for Inter-Node Status Updating - A scheme for monitoring node operational status according to communications transmits messages periodically according to a heartbeat rate among the nodes. The messages may be gossip messages containing the status of the other nodes in the pairs, are received at the nodes and indications of the communications delays of the received messages are stored, which are used to compute statistics of the stored communications delays. Parameters of the node status monitoring, which are used for determining operational status of the nodes, are adjusted according to the statistics, which may include adjusting the heartbeat rate, the maximum wait time before a message is considered missed, and/or the maximum number of missed messages, e.g., the sequence number deviation, before the node is considered non-operational (down). | 06-07-2012 |
20120198477 | EVENT OVERFLOW HANDLING BY COALESCING AND UPDATING PREVIOUSLY-QUEUED EVENT NOTIFICATION - An event notification method for distributed processing systems provides reduction of queue space and event processing bandwidth associated with duplicate events such as a particular event that is duplicated and results in multiple event notifications propagated for multiple consumers. When a duplicate event notification is received at an input to an event notification queue, rather than queuing the duplicate event notification, a sequence number of the event notification already in the queue is updated to indicate to the event consumer, exactly how many duplicate events have been received. The timestamp of the updated event notification may also be set to the timestamp of the most recently received duplicate event notification. | 08-02-2012 |
20120198478 | SELECTIVE REGISTRATION FOR REMOTE EVENT NOTIFICATIONS IN PROCESSING NODE CLUSTERS - An event notification method for distributed processing systems provides remote and local node event notification in systems that require local registration of an event consumer in order produce an event notifications. To provide notification of an event occurring on a remote node, either event consumers on all nodes in the cluster register locally to receive event notifications and specify that the event is a cluster event, in which case the nodes send notification of their locally-occurring events to all nodes, or remote registrations are accepted at nodes and if a local consumer for the event is not present, a listener thread registers as an event consumer. The listener thread sends the event notifications to the remote nodes registered as consumers for the event by observing communication between the event producer and the local consumer, or receiving the event notifications directly if there is no local consumer. | 08-02-2012 |
20120203897 | ENDPOINT-TO-ENDPOINT COMMUNICATIONS STATUS MONITORING - Communication ability between nodes in a cluster-based computer system is tracked to inform applications executing on the nodes of the existence and quality of the endpoint-to-endpoint communications available between the nodes. Communications between a node and other nodes are tracked, and a database records the communication ability between the node and the other nodes for each link between the nodes. The tracking and recording are repeated at the other nodes. A registration by an application executing at a particular one of the nodes to receive notifications of changes in the communication ability with another node over a particular link (or in general) will cause notification of the application when the link status changes. | 08-09-2012 |
20120203898 | DYNAMIC RATE HEARTBEATING FOR INTER-NODE STATUS UPDATING - A scheme for monitoring node operational status according to communications transmits messages periodically according to a heartbeat rate among the nodes. The messages may be gossip messages containing the status of the other nodes in the pairs, are received at the nodes and indications of the communications delays of the received messages are stored, which are used to compute statistics of the stored communications delays. Parameters of the node status monitoring, which are used for determining operational status of the nodes, are adjusted according to the statistics, which may include adjusting the heartbeat rate, the maximum wait time before a message is considered missed, and/or the maximum number of missed messages, e.g., the sequence number deviation, before the node is considered non-operational (down). | 08-09-2012 |
20120203899 | INTER-NODE COMMUNICATION SCHEME FOR NODE STATUS SHARING - A gossiping scheme for sharing node status in a cluster of nodes provides a robust mechanism for determining node status within the cluster. Nodes transmit gossip messages to each other nodes, the gossip messages listing other nodes in the cluster that are operational. When a node does not receive a gossip message from a particular node within a predetermined time period, then the node transmits messages to the other nodes indicating that the particular node is down. However, if another node has received a packet from the particular node within the predetermined time period and receives the node down message, then the other node responds with a node alive message. | 08-09-2012 |
20120250697 | INTER-CLUSTER COMMUNICATIONS TECHNIQUE FOR EVENT AND HEALTH STATUS COMMUNICATIONS - Communication between clusters of processing nodes is initiated by designating a link layer address and a target node name in a remote cluster. The link layer address is transmitted to the target node via a regular network transmission. The link layer address is stored locally in each cluster and the nodes in each cluster are signaled that a configuration change has been made, so that gateway nodes in the clusters can obtain the link layer address to use for subsequent communications with the other cluster, such as event notifications of node status changes. | 10-04-2012 |
20120254391 | INTER-CLUSTER COMMUNICATIONS TECHNIQUE FOR EVENT AND HEALTH STATUS COMMUNICATIONS - Communication between clusters of processing nodes is initiated by designating a link layer address and a target node name in a remote cluster. The link layer address is transmitted to the target node via a regular network transmission. The link layer address is stored locally in each cluster and the nodes in each cluster are signaled that a configuration change has been made, so that gateway nodes in the clusters can obtain the link layer address to use for subsequent communications with the other cluster, such as event notifications of node status changes. | 10-04-2012 |
20140310410 | INTER-NODE COMMUNICATION SCHEME FOR NODE STATUS SHARING - A gossiping scheme for sharing node status in a cluster of nodes provides a robust mechanism for determining node status within the cluster. Nodes transmit gossip messages to each other nodes, the gossip messages listing other nodes in the cluster that are operational. When a node does not receive a gossip message from a particular node within a predetermined time period, then the node transmits messages to the other nodes indicating that the particular node is down. However, if another node has received a packet from the particular node within the predetermined time period and receives the node down message, then the other node responds with a node alive message. | 10-16-2014 |
Patent application number | Description | Published |
20090007147 | ENABLING A THIRD PARTY APPLICATION TO PARTICIPATE IN MIGRATION OF A VIRTUALIZED APPLICATION INSTANCE - In one embodiment, an operating system manages virtualized instances of hardware resources and migration enabled applications partitioned into one of multiple partitions with a separate operating system kernel running in each of the partitions. A migration event controller of the operating system manages the checkpoint and restart process during migration of a virtualized instance of at least one migration enabled application from a departure partition to an arrival partition. The migration event controller supports migration enabled applications to separately specify at least one application specific checkpoint script and restart script to be triggered by checkpoint and restart events by the migration event controller so the at least one migration enabled application can participate in performing the checkpoint and restart process for additional state information during migration of the virtualized instance from the departure partition to the arrival partition. | 01-01-2009 |
20090037718 | BOOTING SOFTWARE PARTITION WITH NETWORK FILE SYSTEM - In a software partition (SWPAR) environment, a method, system and computer program product enables a SWPAR to be remotely booted, independent of the booting of the OS on the global system environment, using network file system (NFS) services and protocols. A request to mount a NFS, hosted by an external server into a SWPAR environment is transmitted. The NFS services are automatically transitioning to a first operating state that enables support for user-level NFS services without requiring the NFS services be active. The SWPAR is automatically booted and access to the SWPAR provided during operation of the NFS services in the first operating state. Once the SWPAR has completed booting, the NFS services is transitioned back to a normal operating state in which SWPAR operates as a standalone device providing its own user-level NFS services. | 02-05-2009 |
20120143829 | NOTIFICATION OF CONFIGURATION UPDATES IN A CLUSTER SYSTEM - A second node receives a message from a first node in a cluster environment. The message includes a unique identifier of a shared data storage device including a cluster configuration database that defines membership of nodes in a cluster. In response to receiving the message, the second node attempts to find the shared data storage device. In response to finding the shared data storage device, the second node locates and reads the cluster configuration database on the shared data storage device. The second node then assimilates a cluster configuration update indicated by the cluster configuration database. | 06-07-2012 |
20120143836 | VALIDATION OF ACCESS TO A SHARED DATA RECORD SUBJECT TO READ AND WRITE ACCESS BY MULTIPLE REQUESTERS - According to a method of access to a shared data record subject to contemporaneous read and write access by multiple requesters, a requester reads a shared data record including a payload and a first checksum. The requester calculates a second checksum of the payload of the data record. If the first and second checksums are not equal, the requester again reads the shared data record, including a third checksum, and calculates a fourth checksum of the payload of the shared data record. If the third and fourth checksums are equal, the requester processes the shared data record as valid, and if the second and fourth checksums are equal, the requester handles the shared data record as corrupt. | 06-07-2012 |
20120143887 | SELF-ASSIGNMENT OF NODE IDENTIFIER IN A CLUSTER SYSTEM - In response to a stimulus indicating configuration of a node into a cluster of a plurality of nodes including the node, the node determines whether or not the node has a universally unique identifier (UUID), and if not, the node provides its own persistent self-assigned UUID. The node searches a cluster configuration database for a temporary identifier associated with the node. In response to the node locating the temporary identifier of the node in the cluster configuration database, the node writes its self-assigned UUID into the cluster configuration database and joins the cluster. | 06-07-2012 |
20120143892 | PROPAGATION OF UNIQUE DEVICE NAMES IN A CLUSTER SYSTEM - A unique device name is assigned to each of a plurality of shared storage devices in a cluster configuration database defining membership of nodes in a cluster. A particular node among the nodes defined by the cluster configuration database as a member of the cluster searches the cluster configuration database for a device identifier matching a device identifier of a shared storage device hosted by the particular node. In response to finding a matching device identifier in the cluster configuration database, the particular node renames, in a local configuration maintained at the particular node, a storage device associated with the matching device identifier with the unique name assigned to that storage device in the cluster configuration database. | 06-07-2012 |
20120209821 | VALIDATION OF ACCESS TO A SHARED DATA RECORD SUBJECT TO READ AND WRITE ACCESS BY MULTIPLE REQUESTERS - According to a method of access to a shared data record subject to contemporaneous read and write access by multiple requesters, a requester reads a shared data record including a payload and a first checksum. The requester calculates a second checksum of the payload of the data record. If the first and second checksums are not equal, the requester again reads the shared data record, including a third checksum, and calculates a fourth checksum of the payload of the shared data record. If the third and fourth checksums are equal, the requester processes the shared data record as valid, and if the second and fourth checksums are equal, the requester handles the shared data record as corrupt. | 08-16-2012 |
20120246474 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PRODUCT LICENSE MANAGEMENT - According to one aspect of the present disclosure, a method and technique for product license management for a clustered environment having a plurality of nodes is disclosed. The method includes unlocking a product on a first node of the plurality of clustered nodes; responsive to unlocking the product on the first node, indicating an unlocked status of the product on a shared storage device accessible to the plurality of clustered nodes; and transmitting a self-unlock message from the first node to remaining nodes of the cluster to enable the remaining nodes of the cluster to self-unlock the product on the respective remaining nodes based on the status indication of the shared storage device. | 09-27-2012 |
Patent application number | Description | Published |
20110266472 | Self piloted check valve - The present invention is a self piloted check valve which utilizes closure of a piloting flapper valve to permit development of closure forces for a ball valve. The normally open ball valve has a central flow passage and simultaneously rotates and translates as it traverses between its fully open and fully closed positions. An opening bias system utilizes a combination of a first strong, stiff spring and a second weaker, less stiff spring. Reversible decoupling means disconnects and reconnects the second spring at a short travel distance from the normally open position of the ball, while the first spring always provides opening bias forces to the ball. The pressure induced force required to fully close the ball valve following decoupling of the second spring is less than the force required to overcome the combination of the first and second springs. | 11-03-2011 |
20130025711 | Self Piloted Check Valve - A self piloted check valve which utilizes closure of a piloting flapper valve to permit development of closure forces for a ball valve. The normally open ball valve has a central flow passage and simultaneously rotates and translates as it traverses between its fully open and fully closed positions. An opening bias system utilizes a combination of a first less stiff spring and a second stiffer spring. Reversible decoupling means disconnects and reconnects the second spring at a short travel distance from the normally open position of the ball, white the first spring always provides opening bias forces to the ball. The pressure induced force required to fully close the ball valve following decoupling of the second spring is more than the force required to overcome the combination of the first and second springs. | 01-31-2013 |
20140069655 | Downhole shutoff tool - A downhole drilling valve tool, positioned above the drill bit, which utilizes a ball valve having a through bore for normal flow. The ball valve is operated bidirectionally by a piston driven mechanism between an open position and a closed position. The piston mechanism is responsive to a reference accumulator pressure on a first side and the pressure in the apparatus bore above the ball valve on a second side. Whenever the valve apparatus is lowered at least a minimum distance into the well bore, a pressure relief valve is used to maintain a fixed margin between the flowing bore pressure and the accumulator pressure. Closure of the ball valve occurs when the accumulator pressure exceeds the bore pressure during pump stoppages. The downhole drilling valve tool offers a more wear resistant sealing means, as well as higher pressure operability than conventional downhole check valves. | 03-13-2014 |
20140070558 | Stretchable Elastomeric Tubular Gripping Device - A selectably operable passive gripping device for gripping tubular materials has an elastomeric element which is provided with integrally bonded segmented end rings to prevent the extrusion of the elastomer when it is subjected to high compressive loads. The elastomeric element is molded so that its as-molded gripping surface interferes with the surface of tubular objects to be gripped. The elastomeric gripping element is mounted and supported by a structural element or housing and allows axial flow communication through the gripped tubular objects. The gripping device is used to lift tubular objects such as a tubular string used in oil field applications. | 03-13-2014 |
20140144526 | SELF PILOTED CHECK VALVE - A self piloted check valve which utilizes closure of a piloting flapper valve to permit development of closure forces for a ball valve. The normally open ball valve has a central flow passage and simultaneously rotates and translates as it traverses between its fully open and fully closed positions. An opening bias system utilizes a combination of a first less stiff spring and a second stiffer spring. Reversible decoupling means disconnects and reconnects the second spring at a short travel distance from the normally open position of the ball, while the first spring always provides opening bias forces to the ball. The pressure induced force required to fully close the ball valve following decoupling of the second spring is more than the force required to overcome the combination of the first and second springs. Additionally, while the secondary spring is engaged, hydrodynamic damping of the ball opening movement is provided. | 05-29-2014 |
20140160891 | DRILLSTRING COMBINATION PRESSURE REDUCING AND SIGNALING VALVE - A drillstring combination pressure reducing and signaling valve assembly uses multiple ball valves mounted in parallel, each having a different bore, to meter the flow through a drillstring. The individual ball valves are maintained in either a fully open or a fully closed position, but can be selectively moved between these two positions. The bores of the individual ball valves are sized so that at a given pressure, a first ball valve has a predetermined flow rate, a second ball valve has twice the flow rate of the first ball valve, a third ball valve has twice the flow rate of the second ball valve, and the remaining ball valves each have twice the flow rate of their predecessor in the valve sequence. This arrangement permits the flow rate and flow pressure drop through the assembly of valves to be digitally controlled by varying the combination of open and closed valves. In addition, another ball valve serving as a signaling valve is rapidly shifted either between a closed position, an open position, and back to a closed position. The signaling valve serves as a bidirectional signaling valve by relaying sensed pressure pulse signals emanating from either above or below the signaling valve past the valve assembly. Alternatively, the additional ball valve can be rapidly shifted between an initial open position to a closed position and then to a final open position. Pressure sensing is provided both above and below the valve assembly, and operative and control means are provided for the valve assembly. | 06-12-2014 |
20150137018 | QUARTER TURN BALL VALVE WITH LIFT-OFF SEATS - A method and apparatus for controlling fluid flow with a quarter-turn ball valve with seats operated to lift off the sealing surface of the ball valve prior to ball rotation and to reseat upon completion of the ball rotation. One embodiment shown relates to a quarter-turn ball valve having a rotatable cam with an eccentric camming disk that engages a cam pocket in the ball seats to reciprocally lift off the sealing surface of the ball valve prior to ball rotation and to reseat upon completion of the ball rotation. An embodiment is also shown that provides filler pieces that restrict that flow around the ball valve whenever the ball seats are lifted off the surface of the ball valve. | 05-21-2015 |
Patent application number | Description | Published |
20080317990 | CROSSLINKED POLYETHYLENE ARTICLES AND PROCESSES TO PRODUCE SAME - A high strength, flexible crosslinked polyethylene (PEX) material is provided wherein the base polymer is intermixed with a polymer modifier which affects the amorphous region of the polymer, leaving the crystalline portion of the base polymer virtually unaffected. Consequently, the amorphous region's density is lowered, resulting in a more flexible final product, while the crosslinked molecular structure and/or crystalline portion of the polymer, which controls the strength of the base polymer, remains strong. The polymer modifier can comprise a hydrocarbon fluid such as PAO, Group III basestocks, or a gas-to-liquid hydrocarbon. A method for producing the plastic material is also provided. The plastic material has particular utility in the production of tubing, piping, and conduits for transporting gases, liquids, and the like, as well as wire and cable coatings such as jacketing and insulation. | 12-25-2008 |
20110111153 | CROSSLINKED POLYETHYLENE PROCESS - A method for producing a high strength, flexible crosslinked polyethylene (PEX) material is provided wherein the base polymer is intermixed with a polymer modifier which affects the amorphous region of the polymer, leaving the crystalline portion of the base polymer virtually unaffected. Consequently, the amorphous region's density is lowered, resulting in a more flexible final product, while the crosslinked molecular structure and/or crystalline portion of the polymer, which controls the strength of the base polymer, remains strong. The polymer modifier can comprise a hydrocarbon fluid such as PAO, Group III basestocks, or a gas-to-liquid hydrocarbon. The plastic material has particular utility in the production of tubing, piping, and conduits for transporting gases, liquids, and the like, as well as wire and cable coatings such as jacketing and insulation. | 05-12-2011 |
Patent application number | Description | Published |
20100230109 | Methods for Preventing Mineral Scale Buildup in Subsurface Safety Valves - Methods and devices for negating scale buildups on interior surfaces of a sliding sleeve valve housing above the flow tube. In some aspects, a wiper member provides additional clearance between the flow tube and housing to compensate for scale buildup. In other aspects, the interior surface of the valve housing is provided with a sleeve that is disposed between the interior surface of the valve housing and the general flowbore passing through the valve housing to protect the interior surface against scale buildup. | 09-16-2010 |
20110079384 | Flow Control Device That Substantially Decreases Flow of a Fluid When a Property of the Fluid is in a Selected Range - An apparatus for controlling flow of fluid from a reservoir into a wellbore is provided, which apparatus in one embodiment may include a flow-through region configured to substantially increase value of a selected parameter relating to the flow-through region when selected parameter is in a first range and maintain a substantially constant value of the selected parameter when the selected property of the fluid is in a second range. | 04-07-2011 |
20110079387 | Method of Providing a Flow Control Device That Substantially Reduces Fluid Flow Between a Formation and a Wellbore When a Selected Property of the Fluid is in a Selected Range - A method of providing a flow control device is disclosed, which one aspect may include: defining a flow rate; defining a desired relationship between a parameter of the flow control device that exhibits a substantial change when a selected property of the fluid changes in a first range and remains substantially constant when the selected property is in the second range; determining using a computer and a simulation program the relationship between the performance parameter and the selected property over the first range and the second range for the defined flow rate for a geometry of a flow through area of a flow control device; comparing the determined relationship of the performance parameter with the desired relationship; altering the geometry to a new geometry when the difference between the desired performance and the determined performance is outside a desired range; determining using the computer and the simulation program the relationship between the performance parameter and the selected property over the first range and the second range for the defined flow rate for the new geometry of the flow through area of the flow control device; repeating the process of altering the geometry and determining the performance until the difference between the desired performance and the determined performance for a geometry is acceptable; and storing the geometry of the flow through device on a suitable storage medium for which the difference between the determined performance and the desired performance is acceptable. | 04-07-2011 |
20110079396 | Method of Making a Flow Control Device That Reduces Flow of the Fluid When a Selected Property of the Fluid is in Selected Range - A method of making a flow control device for controlling flow of fluid between a formation and a wellbore is provided, which method in one aspect may include: providing a member suitable for placement in a wellbore for receiving formation fluid; selecting a geometry for a flow-through region configured to substantially increase value of a selected parameter relating to the flow-through region when a selected property of the formation fluid is in a first range changes and maintain a substantially constant pressure drop across the flow-through region when the selected property of the fluid is in a second range; and forming the flow-through region on the member to provide the flow control device. | 04-07-2011 |
20120061073 | Debris Chamber with Helical Flow Path for Enhanced Subterranean Debris Removal - A subterranean debris catcher swirls the incoming debris laden stream by putting grooves or spiral projections on the inside of the inlet pipe. In some embodiments the solids come out of openings in the side of the inlet pipe and in others the solids can exit near the top either directly into the enclosed solids holding volume as the liquid exits straight out or the solids can be discharged out the end of the inlet pipe into the bigger open space defined by the housing. In the latter case the inside housing wall can have a screen or vanes that slow down the solid particles as the fluid continues to a housing exit and eventually to an exit screen before being discharged to either go to the surface or recirculate back along the outside of the tool to the inlet pipe while picking up additional debris. | 03-15-2012 |
20120278053 | Method of Providing Flow Control Devices for a Production Wellbore - A method of providing a production string for a wellbore formed in a formation is disclosed. The method, in one embodiment may include: defining a performance criterion for flow of a fluid from a formation into a wellbore; performing a simulation using a processor, a simulation program, a parameter of the fluid, a parameter of the formation and a parameter of the wellbore to determine a first flow characteristic of the flow of the fluid from the formation into the wellbore corresponding to an initial set of flow control devices arranged in the wellbore; performing one or more additional simulations using the processor, the simulation program and the parameters of formation, fluid and wellbore to determine a new flow characteristic of the flow of the fluid from the formation into the wellbore for a new set of flow control devices until a new determined characteristic of the flow of the fluid from the formation into the wellbore meets the performance criterion; and storing results of simulation results relating to the flow control devices in a suitable storage medium. | 11-01-2012 |
20130017347 | SCALE INHIBITING SURFACE TEXTUREAANM Russell; Ronnie D.AACI CypressAAST TXAACO USAAGP Russell; Ronnie D. Cypress TX US - A downhole component, including a surface exposed to a downhole fluid. A plurality of ridges extending from the surface. The ridges pointed for impeding growth of crystalline structures or other deposits thereon. A plurality of grooves alternatingly spaced between adjacent pairs of the plurality of ridges. The grooves sized to impede growth of crystalline structures or other deposits therein. | 01-17-2013 |
20130133878 | Setting Subterranean Tools with Flow Generated Shock Wave - A circulation sub is provided that has a ball seat and a circulation port that is closed when a ball is landed on the seat. An axial passage directs the pressure surge created with the landing of the ball on the seat to the port with the actuation piston for the tool. The surge in pressure operates the actuation piston to set the tool, which is preferably a packer. In an alternative embodiment raising the circulation rate through a constriction in a circulation sub breaks a shear device and allows the restriction to shift to cover a circulation port. The pressure surge that ensues continues through the restriction to the actuating piston for the tool to set the tool. | 05-30-2013 |
20130213664 | METHOD OF MAKING A FLOW CONTROL DEVICE THAT REDUCES FLOW OF THE FLUID WHEN A SELECTED PROPERTY OF THE FLUID IS IN SELECTED RANGE - A method of making a flow control device for controlling flow of fluid between a formation and a wellbore is provided, which method in one aspect may include: providing a member suitable for placement in a wellbore for receiving formation fluid; selecting a geometry for a flow-through region configured to substantially increase value of a selected parameter relating to the flow-through region when a selected property of the formation fluid is in a first range changes and maintain a substantially constant pressure drop across the flow-through region when the selected property of the fluid is in a second range; and forming the flow-through region on the member to provide the flow control device. | 08-22-2013 |
20140014320 | Debris Chamber with Helical Flow Path for Enhanced Subterranean Debris Removal - A subterranean debris catcher swirls the incoming debris laden stream by putting grooves or spiral projections on the inside of the inlet pipe. In some embodiments the solids come out of openings in the side of the inlet pipe and in others the solids can exit near the top either directly into the enclosed solids holding volume as the liquid exits straight out or the solids can be discharged out the end of the inlet pipe into the bigger open space defined by the housing. In the latter case the inside housing wall can have a screen or vanes that slow down the solid particles as the fluid continues to a housing exit and eventually to an exit screen before being discharged to either go to the surface or recirculate back along the outside of the tool to the inlet pipe while picking up additional debris. | 01-16-2014 |
20150275623 | ACTIVATION DEVICES OPERABLE BASED ON OIL-WATER CONTENT IN FORMATION FLUIDS - The disclosure provides an apparatus for use in a wellbore that includes a first device that provides a first pressure differential based on a first constituent of a fluid and a second pressure differential based on a second constituent of the fluid and a second device that utilizes the first and second pressure differentials to operate a third device that performs an operation in the wellbore. | 10-01-2015 |