Patent application number | Description | Published |
20110108284 | Cluster Opening Sleeves for Wellbore Treatment - A downhole sleeve has a sliding sleeve movable in a bore of the sleeve's housing. The sliding sleeve is movable from a closed condition to an opened condition when a ball is dropped in the sleeve's bore and engages an indexing seat in the sliding sleeve. The sliding sleeve in the closed condition prevents communication between the bore and the port, and the sleeve in the opened condition permits communication between the bore and the port. In the closed condition, keys of the seat extend into the bore to engage the ball and to move the sliding sleeve open. In the opened condition, the keys of the seat retract from the bore so the ball can pass through the sleeve to another cluster sleeve or to another isolation sleeve of an assembly. | 05-12-2011 |
20110192613 | Cluster Opening Sleeves for Wellbore - A downhole sleeve has an insert movable in the sleeve's bore from a closed condition to an opened condition when a ball dropped in the bore engages an indexing seat in the sliding sleeve. In the closed condition, the insert prevents communication between the bore and the sleeve's port, while the insert in the opened condition permits communication between the bore and port. Keys of a seat extend into the bore to engage the ball and to move the insert open. After opening, the keys retract so the ball can pass through the sleeve to another cluster sleeve or to an isolation sleeve of an assembly. Insets or buttons disposed in the sleeve's port temporarily maintain fluid pressure in the sleeve's bore so that a cluster of sleeves can be opened before treatment fluid dislodges the button to treat the surrounding formation through the open port. | 08-11-2011 |
20120305265 | Cluster Opening Sleeves for Wellbore - A downhole sleeve has an insert movable in the sleeve's bore from a closed condition to an opened condition when a ball dropped in the bore engages an indexing seat in the sliding sleeve. In the closed condition, the insert prevents communication between the bore and the sleeve's port, while the insert in the opened condition permits communication between the bore and port. Keys of a seat extend into the bore to engage the ball and to move the insert open. After opening, the keys retract so the ball can pass through the sleeve to another cluster sleeve or to an isolation sleeve of an assembly. Insets or buttons disposed in the sleeve's port temporarily maintain fluid pressure in the sleeve's bore so that a cluster of sleeves can be opened before treatment fluid dislodges the button to treat the surrounding formation through the open port. | 12-06-2012 |
20130043042 | Multiple Shift Sliding Sleeve - A system of sliding valves wherein the inserts of multiple sliding valves may be shifted to an open position using a single shifting ball. Each individual sliding valve has a movable insert that, depending upon the position of the insert within the sliding valve, may either block or permit fluid to radially flow between the interior and exterior of the sliding valve. The insert has a profile about the interior of the movable insert allowing a shifting tool to connect to and move the insert so that fluid may be prevented from entering the interior portion of the sliding sleeve. | 02-21-2013 |
20130043043 | High Flow Rate Multi Array Stimulation System - A system of sliding valves wherein the inserts of multiple sliding valves may be shifted to an open position using a single shifting ball. Each individual sliding valve has a movable insert that, depending upon the position of the insert within the sliding valve, may either block, permit fluid to radially flow between the interior and exterior of the sliding valve at a first rate, or permit fluid to radially flow between the interior and exterior of the sliding valve at some different second rate. | 02-21-2013 |
Patent application number | Description | Published |
20140282515 | REFRESHING MEMORY TOPOLOGY IN VIRTUAL MACHINE OPERATING SYSTEMS - According to one aspect of the present disclosure a system and technique for refreshing memory topology in virtual machine operating systems is disclosed. The system includes a processor and logic executable by the processor to: responsive to receiving, by an operating system of a virtual machine, a notification of an affinity change relative to workload memory resources, poll a hypervisor for updated memory affinity data; determine, for each logical memory block of the workload memory resources, whether an affinity string for the respective logical memory block has changed; responsive to determining that the affinity string for the respective logical memory block has changed, identify a data structure of the logical memory block maintained by the operating system; and update affinity information in the data structure based on the change to the affinity string of the logical memory block. | 09-18-2014 |
20140282530 | REFRESHING MEMORY TOPOLOGY IN VIRTUAL MACHINE OPERATING SYSTEMS - According to one aspect of the present disclosure, a method and technique for refreshing memory topology in virtual machine operating systems is disclosed. The method includes: responsive to receiving, by an operating system of a virtual machine, a notification of an affinity change relative to workload memory resources, polling a hypervisor for updated memory affinity data; determining, for each logical memory block of the workload memory resources, whether an affinity string for the respective logical memory block has changed; responsive to determining that the affinity string for the respective logical memory block has changed, identifying a data structure of the logical memory block maintained by the operating system; and updating affinity information in the data structure based on the change to the affinity string of the logical memory block. | 09-18-2014 |
Patent application number | Description | Published |
20150147734 | MOVEMENT ASSESSOR - A movement activity is assessed in a movement assessment environment. A processor receives user movement data, captured by a sensor, of a user in the movement assessment environment. The processor receives a match request from the user, wherein the match request includes a request for an instructor that matches the user. The processor compares the user movement data of the user to a plurality of other movement data, wherein the plurality of other movement data includes at least one instructor movement data and at least one professional movement data. The processor determines, responsive to the comparing, a match between the user and an instructor, wherein the match is determined based at least in part on a similarity between the user movement data and at least one of the plurality of other movement data. | 05-28-2015 |
20150350152 | MANAGING AND STORING MESSAGES RECEIVED BY A MOBILE COMPUTING DEVICE - In an approach to managing messages received by a mobile computing device, a computer retrieves a plurality of settings associated with the mobile computing device, with at least one of the plurality of settings associating a characteristic of the mobile computing device with an indication to initiate message retrieval. The computer determines the characteristic of the mobile computing device and determines, based, at least in part, on the characteristic of the mobile computing device, whether the associated indication to initiate message retrieval is received. Responsive to determining the associated indication to initiate message retrieval is received, the computer retrieves at least one message received by the mobile computing device and transmits the at least one message to a user of the mobile computing device. | 12-03-2015 |
20160086510 | MOVEMENT ASSESSOR - A movement activity is assessed in a movement assessment environment. A processor receives user movement data, captured by a sensor, of a user in the movement assessment environment. The processor receives a match request from the user, wherein the match request includes a request for an instructor that matches the user. The processor compares the user movement data of the user to a plurality of other movement data, wherein the plurality of other movement data includes at least one instructor movement data and at least one professional movement data. The processor determines, responsive to the comparing, a match between the user and an instructor, wherein the match is determined based at least in part on a similarity between the user movement data and at least one of the plurality of other movement data. | 03-24-2016 |
Patent application number | Description | Published |
20110259600 | ELECTROMECHANICAL ACTUATOR APPARATUS AND METHOD FOR DOWN-HOLE TOOLS - An apparatus and method for the actuation of down-hole tools are provided. The down-hole tool that may be actuated and controlled using the apparatus and method may include a reamer, an adjustable gauge stabilizer, vertical steerable tools, rotary steerable tools, by-pass valves, packers, whipstocks, down hole valves, latch or release mechanisms and/or anchor mechanisms. | 10-27-2011 |
20140209301 | ELECTROMECHANICAL ACTUATOR APPARATUS AND METHOD FOR DOWN-HOLE TOOLS - An apparatus and method for the actuation of down-hole tools are provided. The down-hole tool that may be actuated and controlled using the apparatus and method may include a reamer, an adjustable gauge stabilizer, vertical steerable tools, rotary steerable tools, by-pass valves, packers, whipstocks, down hole valves, latch or release mechanisms and/or anchor mechanisms. | 07-31-2014 |
20140290963 | ELECTROMECHANICAL ACTUATOR APPARATUS AND METHOD FOR DOWN-HOLE TOOLS - An apparatus and method for the actuation of down-hole tools are provided. The down-hole tool that may be actuated and controlled using the apparatus and method may include a reamer, an adjustable gauge stabilizer, vertical steerable tools, rotary steerable tools, by-pass valves, packers, whipstocks, down hole valves, latch or release mechanisms and/or anchor mechanisms. | 10-02-2014 |
Patent application number | Description | Published |
20080292383 | Applicator for coloring antiseptic - The present invention relates generally to applicators and a method of coloring antiseptics. More specifically, in one embodiment, the present invention relates to an applicator having a flexible hollow body containing antiseptic to be applied. The applicator also has a porous element containing colorant positioned such that the antiseptic flows through the porous element containing colorant. Colorant is transferred to the antiseptic as it flows through the porous element. The resulting colored solution may be applied to the desired surface. | 11-27-2008 |
20100226706 | LIQUID APPLICATOR AND METHOD FOR REDUCING THE CONCENTRATION OF BY-PRODUCTS FROM ANTISEPTIC - The present invention relates generally to applicators and a method for reducing the concentration of unwanted chemicals, such as para-chloroaniline (PCA) from an antiseptic solution. More specifically, the applicator includes antiseptic solution in amount sufficient to be applied to a desired surface and to have an antimicrobial effect on the desired surface and a porous element. The porous element selectively removes undesired by-products from the antiseptic solution when the antiseptic solution contacts the at least one porous element. | 09-09-2010 |
20120101443 | CATHETER PATCH APPLICATOR ASSEMBLY - In accordance with aspects of the present invention, an applicator assembly suitable for application of a catheter patch about an insertion site of a percutaneous device includes a body having a distal end, a proximal end, and laterally extending right and left side gripping members, a pull tab member attached toward the proximal end of the body, and a release tab connected to the pull tab member, wherein the release tab is positioned toward the distal end of the body so that a lower surface of the release tab abuts an upper surface of the body. The release tab may have a securing mechanism for securing a catheter patch to a lower surface of the body toward the distal end of the body. A method of applying a catheter patch about an insertion site of a percutaneous device using an applicator assembly is provided. | 04-26-2012 |
20120101482 | CATHETER PATCH APPLICATOR ASSEMBLY - In accordance with aspects of the present invention, an applicator assembly suitable for application of a catheter patch with one hand comprises an upper arm with a proximal end and a distal portion, a lower arm with a proximal end and a distal portion, and a hinge member fixedly joining the proximal ends of the upper arm and the lower arm, wherein an upper surface of the upper arm distal portion abuts a lower surface of the lower arm distal portion. In accordance with another aspect of the present invention, a catheter patch assembly may be secured against a lower surface of the upper arm distal portion. The distal portion of the lower arm may include a securing mechanism for securing the catheter patch assembly to the applicator assembly. A method of applying a catheter patch is provided. | 04-26-2012 |
20140235727 | ANTIMICROBIAL HYDROGEL POLYMERS - The present invention relates generally to antimicrobial hydrogel polymers, and dressings comprising one or more hydrogel-forming hydrophilic polymers, where the hydrogels and dressings further comprise one or more antimicrobial agents that are released from the hydrogel in a controlled manner. The hydrogels and dressings may be used for medical, veterinary, and/or cosmetic applications. The dressings may be applied, for example, as wound dressings, surgical dressings, and percutaneous site dressings. In certain aspects of the invention, the dressings may be beneficially used in methods of accelerating wound healing, preventing and/or reducing the incidence of wound infection, and reducing scarring associated with wounds. | 08-21-2014 |
Patent application number | Description | Published |
20150292317 | Fluid Velocity Flow Meter for a Wellbore - A method and device to measure production contribution from a zone of a wellbore. The flow device include a first cylindrical portion having a first outer diameter and a second cylindrical portion having a second outer diameter smaller than the first outer diameter. The flow device includes a first pressure sensor configured to measure a first pressure at an exterior of the first portion and a second pressure sensor configured to measure a second pressure at an exterior of the second portion. The flow device is positioned adjacent a zone of a wellbore and the first and second pressures are measured. The fluid flow in the wellbore adjacent to the zone may be determined from the first and second pressures. The flow device diverts substantially all fluid flow in the wellbore around an exterior of the device. The device may include a sensor to measure the conductivity of wellbore fluid. | 10-15-2015 |
20150308255 | Coiled Tubing Downhole Tool - A method and system for determining information about a wellbore with coiled tubing. A downhole device may be positioned within coiled tubing and run down the wellbore to determine diagnostic information about a location with the wellbore. The downhole device may store diagnostic information in a storage device that may be analyzed when the device is returned to the surface. A downhole device may be connected to the end of a string of coiled tubing that includes a diagnostic device and memory sealed in a chamber. A flow path past the chamber is in communication with the coiled tubing string permitting the flow of fluid past the chamber. A downhole device including a diagnostic device may be connected to a recess in an exterior of a coiled tubing string. | 10-29-2015 |
20150361774 | Perforating System for Hydraulic Fracturing Operations - A perforating system for creating perforations that azimuthally circumscribe an inner wall of a wellbore, and that are at substantially the same depth in the wellbore. The perforating system includes perforating assemblies that are housed in a gun body and spaced axially apart. The perforating assemblies have shaped charges positioned at selective angles around an axis of the gun body and at substantially the same axial location in the gun body. Bulkheads are provided between adjacent shaped charges, so that initiating the shaped charges forms angularly spaced apart perforations in a tubular in which the perforating system is inserted. Pressurizing the wellbore with fracturing fluid extends the perforations into fractures, where the fractures are normal to an axis of the wellbore and in a plane of minimum stress. | 12-17-2015 |
20150376968 | Synchronic Dual Packer - A downhole tool having a first packing element and a second packing element configured to synchronically set to selectively hydraulically isolate a portion of the wellbore. The movement of a pin along a j-slot track on a second sleeve sets the second packer in compression and the movement of a pin along a j-slot track on a first sleeve the first packer in tension after the second packer has been set. The j-slot track on the first sleeve has six different pin positions and the j-slot track on the second sleeve has four different pin positions. The pin positions and direction of travel of the j-slot tracks are adapted to permit the synchronized setting of the two packing elements to hydraulically isolate a portion of the wellbore. The wellbore may then be treated by flowing fluid out of a ported sub positioned between the packing elements. | 12-31-2015 |
20150376975 | Synchronic Dual Packer with Energized Slip Joint - A downhole tool having a first packing element and a second packing element configured to synchronically set to selectively hydraulically isolate a portion of the wellbore. The lower packing element may be first set against the well with the upper packing element next being set against the well. A slip joint permits a change in distance between the packing elements during the setting of the packing elements. The slip joint may be energized to apply a force to the lower packing element to prevent the unsetting of the lower packing element during the setting of the upper packing element. A resilient member may be used to energize the slip joint or the slip joint could be hydraulically or pneumatically energized. Once both packing elements are set, the wellbore may then be treated by flowing fluid out of a ported sub positioned between the packing elements. | 12-31-2015 |
20160084056 | Method and System for Hydraulic Fracture Diagnosis with the use of a Coiled Tubing Dual Isolation Service Tool - A hydraulic fracture diagnostic system for reservoir evaluation of a high angle wellbore includes a coiled tubing string that extends from the surface to a location within a wellbore. The system includes a sensor and a pump connected to the coiled tubing string. A tool having at least two packing elements and a port positioned between the packing elements is connected to the coiled tubing string. The coiled tubing string positions the tool adjacent a fracture. The packing elements isolate the fracture and the port is configured to provide communication with the isolated portion of the wellbore. A diagnostic method includes pumping a volume of fluid from the isolated portion of a wellbore using a coiled tubing string and monitoring the pressure within the coiled tubing string. Pressure within the coiled tubing string may also be monitored after injection of fluid into the isolated wellbore through the coiled tubing string. | 03-24-2016 |
20160084078 | Method and System for Hydraulic Fracture Diagnosis with the use of a Coiled Tubing Dual Isolation Service Tool - A hydraulic fracture diagnostic system for reservoir evaluation of a high angle wellbore includes coiled tubing that extends from the surface to a wellbore location. The system includes a sensor and a pump connected to the coiled tubing and a pump and sensor connected to an annulus between the coiled tubing and the wellbore casing. A tool having at least two packing elements and a port positioned between the packing elements is connected to the coiled tubing and is positioned adjacent a fracture. The packing elements isolate the fracture and the port is configured to provide communication with the isolated portion of the wellbore. A diagnostic method includes pumping a volume of fluid into the isolated portion of a wellbore and monitoring the pressure within the annulus via the coiled tubing. The tool may also be used in an openhole portion of a wellbore to diagnose the formation. | 03-24-2016 |
20160123114 | Straddle Packer Equalization and Self Recovery Module - A packer that may be used to isolate a portion of a wellbore and a method of using the packer within the wellbore. The packer includes a body with a central bore, an upper sealing element, a lower sealing element, treatment ports, upper equalization ports, and a sleeve positioned within the central bore. The sleeve may be moved to selectively permit fluid communication through the treatment ports and the upper equalization ports. The packer may include lower equalization ports and the sleeve may be moved to also selectively permit fluid communication through the lower equalization ports. The sleeve may include a closed end and an inner wall that separates a secondary cavity from a main cavity. The sleeve includes a plurality of openings that either permits or inhibits fluid communication through the ports of the packer depending on the position of the sleeve within the central bore of the packer. | 05-05-2016 |
20160138360 | System and Method for Enabling the Detection of Fluid Production and Stimulation of a Portion of a Wellbore - A system and method to isolate a portion of a wellbore and to detect fluid production from the wellbore. The system includes first and second isolators connected to a tubing string. The isolators include memory shape elements positioned between sealing elements and mandrels that may be actuated from a first shape to a second shape to create a seal within the wellbore with the sealing elements. The system may include a sensor configured to detect production from the wellbore. A sensor may be configured to detect a pressure of the isolated portion of the wellbore. A port between the isolators may permit fluid communication to the portion of the wellbore isolated by the sealing elements. The memory shape elements may be actuated from the first shape to the second shape at a first temperature and may actuated back to the second shape at a second temperature | 05-19-2016 |
Patent application number | Description | Published |
20150212658 | INDICATING ALTERED USER INTERFACE ELEMENTS - In an approach for altering interaction with user interface elements, a computer determines a location of one or more elements in a first user interface layout. The computer compares the location of the one or more elements in a second user interface layout. The computer determines the location of at least one of the one or more elements changed in the second user interface layout. The computer determines whether an objective of the change of location is to cause a user to select an alternate element of the one or more elements in the second user interface layout. Responsive to determining the objective of the change of location is to cause a user to select an alternate element of the one or more elements in the second user interface layout, the computer indicates at least one of the one or more elements is altered. | 07-30-2015 |
20150290880 | PRINTING A THREE DIMENSIONAL OBJECT ABOUT A VOXEL STRUCTURE ASSEMBLED FROM PREFORMED BLOCKS - A computer program product includes a computer readable storage medium having program instructions embodied therewith, where the program instructions are executable by a processor to cause the processor to perform a method. The method comprises obtaining data describing external surfaces of a three dimensional object to be made using a three dimensional printer; determining, for a given voxel size, a voxel structure having a size and a shape to be subsumed within the external surfaces of the object; outputting user instructions for manually assembling the voxel structure and positioning the voxel structure into the three dimensional printer; and printing material onto the assembled voxel structure to form an object that subsumes the voxel structure. The use of a voxel structure can reduce print time and the amount of print resources required to form an object. | 10-15-2015 |
20150293722 | PRINTING A THREE DIMENSIONAL OBJECT ABOUT A VOXEL STRUCTURE ASSEMBLED FROM PREFORMED BLOCKS - A method includes obtaining data describing external surfaces of a three dimensional object to be made using a three dimensional printer; determining, for a given voxel size, a voxel structure having a size and a shape to be subsumed within the external surfaces of the object; outputting user instructions for manually assembling the voxel structure and positioning the voxel structure into the three dimensional printer; and printing material onto the assembled voxel structure to form an object that subsumes the voxel structure. The use of a voxel structure can reduce print time and the amount of print resources required to form an object. | 10-15-2015 |
20150294030 | PRINTING A THREE DIMENSIONAL OBJECT ABOUT A PREFORMED STRUCTURE - A computer program product includes a computer readable storage medium having program instructions embodied therewith, wherein the program instructions are executable by a processor to cause the processor to perform a method. The method includes obtaining a data file that includes print instructions for causing a three dimensional printer to print a three dimensional object, wherein the data file describes external surfaces of the object, and providing user instructions for positioning a preformed structure so that the three dimensional printer can print the object around the preformed structure, wherein the preformed structure has a size and a shape to be subsumed within the external surfaces of the object. The method further includes modifying the print instructions so that the printer will print the object around the preformed structure, and printing material around the preformed structure using the modified print instructions to form the object. | 10-15-2015 |
20150294033 | PRINTING A THREE DIMENSIONAL OBJECT ABOUT A PREFORMED STRUCTURE - A method includes obtaining a data file that includes print instructions for causing a three dimensional printer to print a three dimensional object, wherein the data file describes external surfaces of the object, and providing user instructions for positioning a preformed structure so that the three dimensional printer can print the object around the preformed structure, wherein the preformed structure has a size and a shape to be subsumed within the external surfaces of the object. The method further comprises modifying the print instructions so that the printer will print the object around the preformed structure, and printing material around the preformed structure using the modified print instructions to form the object. | 10-15-2015 |
20160129635 | MATCHING THE SCALE OF INDEPENDENT OBJECTS OR INTELLIGENTLY SCALING OBJECTS WHEN 3D PRINTING - A computer program product includes a computer readable storage medium having program instructions embodied therewith, where the program instructions are executable by a processor to cause the processor to perform a method. The method includes identifying a first data file that includes first dimensions that may be used by a three-dimensional printer to form a physical three-dimensional model of a first object, identifying a second data file that includes second dimensions that may be used by a three-dimensional printer to form a physical three-dimensional model of a second object, determining a proportionality factor between the first dimensions and the second dimensions, multiplying the dimensions in the second data file by the proportionality factor, and causing the three-dimensional printer to form a physical three-dimensional model of the second object using the scaled dimensions. | 05-12-2016 |
20160129642 | MATCHING THE SCALE OF INDEPENDENT OBJECTS OR INTELLIGENTLY SCALING OBJECTS WHEN 3D PRINTING - A method includes identifying a first data file that includes first dimensions that may be used by a three-dimensional printer to form a physical three-dimensional model of a first object, identifying a second data file that includes second dimensions that may be used by a three-dimensional printer to form a physical three-dimensional model of a second object, determining a proportionality factor between the first dimensions and the second dimensions, multiplying the dimensions in the second data file by the proportionality factor, and causing the three-dimensional printer to form a physical three-dimensional model of the second object using the scaled dimensions. | 05-12-2016 |
Patent application number | Description | Published |
20100136945 | SYSTEM AND METHOD FOR CALCULATING AND DISSEMINATING INTELLIGENT EVACUATION ROUTES BASED ON LOCATION AWARENESS AND INTEGRATED ANALYTICS - A system for providing emergency-related information. The system can include a processor configured to execute computer-readable instructions. The system can also include one or more communications devices utilized by a user, wherein the one or more communications devices is communicatively linked with a provider. Additionally, the system can include a personalized notification route engine (PNRE) configured to execute on the processor and communicatively linked with the provider. The PNRE can be configured to receive geospatial information associated with the one or more communications devices via the provider. Also, the PNRE can be configured to obtain data comprising one or more among evacuation routes, evacuation rules, demographic data, environmental conditions, external alerts, real-time traffic data, and traffic control data. The PNRE can further be configured to determine the emergency-related information based on the geospatial information and the obtained data and transmit the determined emergency-related information to the user via the provider. | 06-03-2010 |
20140280390 | ENABLING NTELLIGENT MEDIA NAMING AND ICON GENERATION UTILIZING SEMANTIC METADATA - A set of media files are identified within a data store. Each of the media files lack user established file names, lack user established icons, or lack user established file names and icons. The media files are analyzed to determine semantic metadata. For at least a subset of the media files, the semantic metadata is utilized to automatically generate unique and meaningful file names, file icons, or both file names and file icons for each of the media files in the subset. | 09-18-2014 |
20150310028 | AUTOMATIC MEDIA NAMING USING FACIAL RECOGNIZATION AND/OR VOICE BASED IDENTIFICATION OF PEOPLE WITHIN THE NAMED MEDIA CONTENT - A computing device identifies a plurality of media files within a data store, each of the media files lacking user established file names. The computing device analyzing the plurality of media files to recognize humans in the media files based on facial recognition and/or voice recognition programs. Using results of the analyzing to generate a plurality of content identification keywords, which are scored and ranked. Establishing a filename prefix for the media files using scored and ranked content identification keywords. Automatically generating a unique file name for each of the media files, wherein each unique file name includes the established filename prefix. | 10-29-2015 |