Patent application number | Description | Published |
20120103606 | Gravel Pack Assembly For Bottom Up/Toe-to-Heel Packing - A gravel pack assembly gravel packs a horizontal borehole. Operators wash down the borehole using a tool in a first position by flowing fluid from the tool through the apparatus' toe. Operators then gravel pack by moving the tool to a first flow port between a screen and the toe. Slurry flows into the borehole from the first flow port, and returns from the borehole flow through the screen. The gravel in the slurry can pack the borehole in an alpha-beta wave from toe to heel. When the tool has a sleeve, operators can break any bridges by flowing fluid from the passage of the assembly into the tool. In another condition, operators can move the tool to a second flow port. Slurry can flow into to the borehole through a shunt extending from the second flow port. Meanwhile, returns can flow from the borehole through a bypass in the assembly. | 05-03-2012 |
20130277052 | Swellable Packer In Hookup Nipple - A screening assembly with a swellable packer incorporated onto the exterior of the screen that swells in the presence of water or hydrocarbons. The swellable packer swells at a rate that allows the gravel pack operation to proceed without hindering the gravel pack operation but then swells to seal the annular region around the exterior of a blank tubular at the upper end of the screen. By running in a swellable packer with the screen assembly at least one additional trip into the wellbore may be eliminated. | 10-24-2013 |
20140238657 | Erosion Ports for Shunt Tubes - A gravel pack apparatus for a wellbore has a shunt tube disposed along the apparatus near a wellscreen. The shunt tube is typically composed of stainless steel and has an internal passage for conducting slurry. Along its length, the tube has flow ports for passing the conducted slurry into the wellbore. The exit ports can use erosion inserts composed of erodible material, barrier inserts having breakable barriers, flow nozzles with external sheaths or caps, erosion-resistant bushings disposed on the flow nozzles, etc. The tube can also include a tube body having the exit ports and flow nozzles integrally formed thereon. The tube body can couple end-to-end with sections of shunt tube. | 08-28-2014 |
Patent application number | Description | Published |
20120103603 | Gravel Pack Inner String Hydraulic Locating Device - A downhole assembly, such as a toe-to-heel gravel pack assembly, has a body with a body passage, outlet ports for slurry, and screens for fluid returns. An inner string deploys in the body to perform the toe-to-heel gravel packing. A telescoping adjustment device allows the inner string to space out properly when deployed to the toe of the assembly. Sealing surfaces of a locating device in the body separate a sealable space and seal against seals on the inner string movably disposed therein. Fluid pumped in the string produces a pressure buildup when the string's port communicates with the sealable space. The pressure buildup indicates that the tool is positioned at a first location in the assembly, and other positions for placement of the tool can then be calculated therefrom. | 05-03-2012 |
20120103608 | Gravel Pack Bypass Assembly - A gravel pack operation disposes slurry from an inner string into the annulus around a shoe track. A valve on the shoe track can open and close flow through a port, and seats around the port allow an outlet of the tool to seal with the port. When the valve is open and the outlet sealed with the port, the slurry in the string is pumped into the borehole around the shoe track by flowing the slurry from the outlet into the borehole through the flow port. As this occurs, gravel collects around the shoe track, and fluid returns in the borehole flow back into the shoe track through a screen disposed toward the track's toe. Once inside the shoe track, the fluid returns communicate through a bypass on the shoe track around the sealed outlet and port. At this point, the fluid returns can pass uphole in the gravel pack assembly. | 05-03-2012 |
20120103631 | Gravel Pack Inner String Adjustment Device - A downhole assembly, such as a toe-to-heel gravel pack assembly, has a body with a body passage, outlet ports for slurry, and screens for fluid returns. An inner string deploys in the body to perform the toe-to-heel gravel packing. A telescoping adjustment device allows the inner string to space out properly when deployed to the toe of the assembly. Sealing surfaces or seats of a locating device in the body separate a sealable space and seal against seals on the inner string movably disposed therein. Fluid pumped in the string produces a pressure buildup when the string's port communicates with the sealable space. The pressure buildup indicates that the tool is positioned at a first location in the assembly, and other positions for placement of the tool can then be calculated therefrom. | 05-03-2012 |
20130000899 | One Trip Toe-to-Heel Gravel Pack and Liner Cementing Assembly - A gravel packing assembly gravel packs a horizontal borehole. Operators wash down the borehole using an inner string in a first position by flowing fluid from the inner string through the apparatus' toe. Operators then gravel pack by moving the inner string to one or more flow ports between a screen and the toe. Slurry flows into the borehole from the flow ports, and returns from the borehole flow through the screen. The gravel in the slurry can pack the borehole in an alpha-beta wave from toe to heel. In another condition, operators can move the inner string to a second flow port so slurry can flow into the borehole through a shunt extending from the second flow port. When gravel packing is done, operators move the inner string to a port collar in a liner of the assembly to cement the liner in the borehole. | 01-03-2013 |
20130008652 | Gravel Pack and Sand Disposal Device - An apparatus and method allow gravel pack slurry to be placed in a borehole annulus from the toe towards the heel to reduce the pressure acting upon the heel of the borehole during the gravel placement operation. By reducing the pressure on the heel, the gravel pack slurry may be placed in longer sections of the borehole in a single operation. Additionally, excess slurry in the inner string can be disposed in the borehole annulus around the shoe track of the apparatus, and fluid returns can flow up the apparatus through a bypass. | 01-10-2013 |
20130062066 | Multi-Zone Screened Fracturing System - A multi-zone formation treatment assembly has sections disposed on a tubular structure in a borehole. An isolation element disposed on the tubular structure that isolates a borehole annulus around the section from the other sections, and a flow valve disposed on the tubular structure is selectively operable between opened and closed conditions permitting and preventing fluid communication between the through-bore and the borehole annulus. A screen disposed on the tubular structure communicates with the borehole annulus, and a closure disposed on the tubular structure at least prevents fluid communication from the through-bore to the screen. A workstring of the assembly can be manipulated in the tubular structure relative to each section in the same trip to: open the flow valve, position in the through-bore relative to the open flow valve, deliver the treatment from an outlet to the section through the open flow valve, and close the flow valve. | 03-14-2013 |
20130118726 | Gravel Pack Crossover Tool with Low Drag Force - A gravel pack assembly has a longitudinal body that disposes in a borehole. A wellscreen and other components can connect to the body to complete the assembly. One or more packoff seals or bushings disposed in the body's inner passage can engage a smooth external surface of a crossover tool when disposed therein. This sealing prevents passage of sand and fluids between the tool and the assembly's inner passage. Moreover, the smooth external surface makes the tool less likely of becoming stuck in the inner passage. The packoff seals or bushings can be fixed or activated by movement to engage the smooth external surface of the crossover tool. | 05-16-2013 |
20140116678 | Inwardly Swelling Seal - A device and method that allows a gravel slurry to placed in a wellbore from the toe towards the heel to reduce the pressure acting upon the heel of the wellbore during the gravel placement operation. By reducing the pressure acting upon the heel gravel slurry may be placed in longer sections of the wellbore in a single operation. | 05-01-2014 |
20140116693 | Gravel Pack Apparatus Having Actuated Valves - A device and method allows a bore valve in the washpipe and in certain instances a port valve or sliding sleeve to open or close upon command from the surface so that gravel slurry may be placed in a wellbore. | 05-01-2014 |
20140116713 | RFID Actuated Gravel Pack Valves - A device and method that, on a command from the surface, a seat in a tubular may be moved into the bore of a tubular so that a ball of the appropriate size may be caught. The seat may also be moved out of the bore on command so that a ball of the appropriate size will not be caught by the seat. | 05-01-2014 |
20140251609 | Assembly for Toe-to-Heel Gravel Packing and Reverse Circulating Excess Slurry - A treatment assembly treats zones of a horizontal borehole. For example, the assembly can gravel pack a zone by delivering slurry down a workstring. The slurry exits the workstring's outlet and pass to the borehole annulus of the zone through a flow port in the assembly. The gravel in the slurry can pack the borehole in an alpha-beta wave from toe to heel, and the fluid returns from the borehole flow through a screen back into the assembly. After gravel packing, operators remove excess slurry from the workstring by reverse circulating down the assembly to carry the excess slurry uphole through the workstring. Closures on the assembly prevent the reverse circulation from communicating through the screens to the borehole annulus. Additionally, flow valves can be used on the flow ports to selectively open and close them. | 09-11-2014 |
20150068743 | Multi-Zone Bypass Packer Assembly for Gravel Packing Boreholes - A gravel pack assembly includes screen sections with a packer between them. A first screen section communicates an uphole annulus with the assembly's interior passage, and a second screen section communicates a downhole annulus with the interior passage. A housing of the packer has an internal bore communicating with the assembly's interior passage and has an internal bypass communicating external ports with one another. A first packer element disposed between the external ports restricts gravel passage at least from the uphole to the downhole annulus. A second packer element disposed downhole from a second of the external ports is independently actuated to isolate fluid passage between the uphole and downhole annulus. One or more transport tubes communicate slurry from the uphole annulus to the internal bypass once the uphole annulus is packed with gravel. | 03-12-2015 |
Patent application number | Description | Published |
20080235196 | Confidential Content Search Engine - A security compliance search engine is provided for searching one or more client computing devices for items of information that meet a security criteria identifying items of information containing confidential content. Results of the search are provided to an analysis engine for determining if the items of information identified by the search are being maintained in accordance with a security policy for ensuring the confidentiality of the confidential content. Results of the analysis may be used to generate a report or log and to generate a notification to the client computing device identifying any violations of the security policy and possible solutions for bringing the item of information into compliance with the security policy. In addition, an administrator may be notified of any violations so that corrective action may be taken. | 09-25-2008 |
20080235760 | Confidential Content Reporting System and Method with Electronic Mail Verification Functionality - A confidential content reporting system and method with electronic mail verification functionality are provided. With the system and method, a security compliance search engine is provided for searching items of information to identify items containing confidential content and security violations with regard to this confidential content. Results of the search may be reported to a user via a graphical user interface (GUI) that identifies the item of information, the security violations detected, and suggested corrective actions, such as encryption. A user may interact with the GUI to apply security mechanisms in accordance with the suggested corrective actions. Moreover, the searching and reporting mechanism may be used to search electronic mail messages and their attachments prior to distribution of the electronic mail messages. Automatic modification of the electronic mail message to modify distribution lists and/or content of the electronic mail message may be performed using the mechanisms of the illustrative embodiments. | 09-25-2008 |
20080273711 | APPARATUS, SYSTEM AND METHOD OF INTEGRATING WIRELESS TELEPHONES IN VEHICLES - A system, apparatus and method of integrating a wireless telephone in a vehicle are provided. The system, apparatus and method consist of installing a parabolic speaker in the vehicle that has a focused listening area at a location where an operator of the vehicle may he situated. The parabolic speaker may further have an integrated microphone. When a wireless telephone is placed in a cradle, that may be available in the vehicle for receiving the telephone, the telephone will be integrated in the vehicle. Consequently, the telephone will interact with the vehicle's on-board computer (OBC). The OBC may then route all in-coming signals from the wireless telephone to the parabolic speaker. Further, the OBC may route all out-going signals from the integrated microphone to the wireless telephone. | 11-06-2008 |
20090015598 | Technique for Determining a Minimum Size of Presentation Data - A presentation authoring tool is used to create presentation data for later projection, to determine a recommended font size for the created presentation data displayed on a display screen of a computer executing the presentation authoring tool. The user interface presents a display screen for receiving input of an expected viewing distance for the later projection of the presentation. The recommended font is determined based upon the expected viewing distance of the later projection having a projected font size viewable by a person, having a certain vision capability, at the expected viewing distance. The expected viewing distance may be a maximum viewing distance or a room depth of a room in which the later projection takes place. | 01-15-2009 |
20090083769 | COMMUNICATING WITH REMOTE OBJECTS IN A DATA PROCESSING NETWORK - A method and computer program product for invoking remote objects in a data processing system includes generating a serialized byte stream containing the remote object and its arguments, responsive to executing a remote object call. The serialized byte stream is sent to a server containing the object. Responsive to receiving a second serialized byte stream containing a result produced by the remote object and determining the presence of a second remote object, in the second byte stream, for which no reference can be found, using information contained in second serialized byte stream to determine the class type of the second remote object. A proxy compatible with the second remote object's class type, if not already existing, is automatically generated and compiled on the client or, if the proxy does exist, is loaded at run time to call the second remote object. | 03-26-2009 |
20090193414 | Method and System for a Grid-Enabled Virtual Machine with Movable Objects - A method, an apparatus, a computer program product, and a data processing system provide for operation of a virtual machine with embedded functionality for interoperating with other virtual machines in a computational grid. A plurality of virtual machines are run on one or more devices within a data processing system; each virtual machine in the plurality of virtual machines incorporates functionality for interoperating and associating with other virtual machines in a virtual machine cluster in a grid-like manner. Each virtual machine in the virtual machine cluster acts as a node within the virtual machine cluster. A virtual machine manages its objects in association with an object group, and each virtual machine may manage multiple object groups. The virtual machines share information such that the object groups can be moved between virtual machines in the virtual machine cluster, thereby allowing the virtual machine cluster to act as one logical virtual machine. | 07-30-2009 |
20100293537 | System and Method for Enabling Parallel Websphere Runtime Versions - A computer implemented method, a tangible storage medium, and a data processing system build a runtime environment of a system. A profile manager receives a service request containing a profile identifier. The profile identifier specifies a required version of at least one software component. The profile manager identifies a complete installation of the software component, and at least one delta file. The profile manager dynamically constructs a classpath for the required version by preferentially utilizing files from the at least one delta file followed by files from the complete installation. The runtime environment is then built utilizing the classpath. | 11-18-2010 |
20120109987 | REMOTE FILE SHARING BASED ON CONTENT FILTERING - Embodiments of the invention include a system, method and computer program product for accessing a remote file system in which files in the remote file system are mapped to a local file system that is coupled to the remote file system by a network, wherein the mapped files meet a filtering criterion and are used in subsequent file operations at the local file system. | 05-03-2012 |
20140372970 | METHOD TO AUTO GENERATE JAX-RS REST SERVICE IMPLEMENTATION CLASSES FROM EXISTING INTERFACES - A method, computer program product, and system for auto generating a Java application programming interface (JAX-RS) for representational state transfer (REST) web services. A reference interface for a REST service object is received by a server computer system. A set of determiners defines a plurality of configuration values for a REST service object to generate a service binding. A plurality of resource methods for each resource class in the reference interface is determined, and for each resource method, a parameter, a return type, and an exception are determined. Each resource method of each class is sequentially processed and the name of each resource is written into a string buffer. The operation type for each resource method for each resource class is determined based on at least one predefined match and an operation name is written into the string buffer for each resource method. A return type is determined for each resource method for each resource class. Each parameter in the resource method is converted to a JAX-RS compatible parameter. | 12-18-2014 |
20150149615 | PROCESS CAGE PROVIDING ATTRACTION TO DISTRIBUTED STORAGE - A computer-implemented method may include running the process on a first processing node. The process running on the first processing node initially operates on first data. The method may include monitoring the process to identify a first data node that provides the first data to the process. In addition, the method may include determining whether performance would likely be improved by transferring the process to a second processing node. The method may include transferring the process to the second processing node. Further, the method may include transferring a result of the process operating on the first data from the second processing node to the first processing node. | 05-28-2015 |