Patent application number | Description | Published |
20090255735 | Percussion Drilling Assembly and Hammer Bit with Gage and Outer Row Reinforcement - A hammer bit for drilling a borehole in earthen formations. In an embodiment, the bit comprises a bit body having a bit axis and a bit face. The bit face includes an inner region extending from the bit axis to about 50% of the bit radius and an outer region extending from the inner region to the outermost radius. In addition, the bit comprises a plurality of gage cutter elements mounted to the bit face in a circumferential gage row in the outer region. Further, the bit comprises a plurality of adjacent to gage cutter elements mounted to the bit face in a circumferential adjacent to gage row in the outer region. The cutting profile of at least one cutter element in each row in the outer region radially overlaps with the cutting profile of at least one other cutter element in a different row in rotated profile view. | 10-15-2009 |
20090294180 | Percussion drilling assembly having a floating feed tube - A percussion drilling assembly for boring into the earth is disclosed. The percussion drilling assembly includes a top sub, a casing coupled to the top sub, and a feed tube assembly disposed within the top sub and the casing. The feed tube assembly includes a non-rigid coupling having a throughbore and a tubular body disposed therein. The tubular body is translatable in the radial position and/or rotatable relative to a longitudinal centerline extending through the non-rigid coupling. | 12-03-2009 |
20110192650 | PERCUSSION DRILLING ASSEMBLY HAVING A FLOATING FEED TUBE - A percussion drilling assembly for boring into the earth is disclosed. The percussion drilling assembly includes a top sub, a casing coupled to the top sub, and a feed tube assembly disposed within the top sub and the casing. The feed tube assembly includes a non-rigid coupling having a throughbore and a tubular body disposed therein. The tubular body is translatable in the radial position and/or rotatable relative to a longitudinal centerline extending through the non-rigid coupling. | 08-11-2011 |
20120211280 | INTEGRATED REAMING AND MEASUREMENT SYSTEM AND RELATED METHODS OF USE - A downhole reaming system includes a tubular body having a drill bit disposed on a distal end thereof, and a central bore therethrough, wherein the tubular body is attached to a drillstring, an expandable reamer having cutter blocks coupled thereto and configured to selectively expand radially therefrom, a near-bit reamer disposed proximate the drill bit, the near-bit reamer having cutter blocks coupled thereto and configured to expand therefrom, and a measurement sub configured to measure at least one characteristic of an interior wall of an enlarged wellbore. | 08-23-2012 |
20120279709 | EXPANDABLE DOWNHOLE CASING COUPLING LOCATOR TOOL - A downhole locator apparatus, including a tool body having a central axis defined therethrough, and at least one locator lug radially expandable from the tool body, in which the at least one locator lug is configured to be received in an annular groove formed in an inner surface of a casing string, in which the at least one locator lug is configured to move radially between a retracted position and an expanded position. | 11-08-2012 |
20120298423 | JET ARRANGEMENT ON AN EXPANDABLE DOWNHOLE TOOL - Various embodiments of an expandable downhole tool for use in drilling of a wellbore are disclosed. The expandable tools disclosed herein may be used as an underreamer to enlarge a borehole, or may be used to stabilize a drilling system in a previously underreamed borehole or in a borehole that is being underreamed while drilling progresses. The various embodiments of the expandable tools disclosed herein have a higher hydraulic capacity than prior art underreamers. An increase in hydraulic energy delivered to the cutting structures may advantageously improve the rate of removal of cuttings from the cutting structures (improved cuttings evacuation), may decrease cutter element wear, and may prevent damage or premature failure. Improved cuttings evacuation may also provide for improved cutting action and increased penetration rates. | 11-29-2012 |
20130146361 | APPARATUSES AND METHODS FOR STABILIZING DOWNHOLE TOOLS - A secondary cutting structure for use in a drilling assembly includes a tubular body, and a block, extendable from the tubular body, the block including a first arrangement of cutting elements disposed on a first blade, a first stabilization section disposed proximate the first arrangement of cutting elements, a second arrangement of cutting elements disposed on the first blade, and a second stabilization section disposed proximate the second arrangement of cutting elements. A method of drilling includes disposing a drilling assembly in a wellbore, the drilling assembly including a secondary cutting structure having a tubular body and a block, extendable from the body, the block including at least three blades, actuating the secondary cutting structure, wherein the actuating includes extending the block from the tubular body, and drilling formation with the extended block | 06-13-2013 |
20130175096 | PERCUSSION DRILLING ASSEMBLY AND HAMMER BIT WITH GAGE AND OUTER ROW REINFORCEMENT - A hammer bit for drilling a borehole in earthen formations. In an embodiment, the bit comprises a bit body having a bit axis and a bit face. The bit face includes an inner region extending from the bit axis to about 50% of the bit radius and an outer region extending from the inner region to the outermost radius. In addition, the bit comprises a plurality of gage cutter elements mounted to the bit face in a circumferential gage row in the outer region. Further, the bit comprises a plurality of adjacent to gage cutter elements mounted to the bit face in a circumferential adjacent to gage row in the outer region. The cutting profile of at least one cutter element in each row in the outer region radially overlaps with the cutting profile of at least one other cutter element in a different row in rotated profile view. | 07-11-2013 |
20140166367 | CORING BIT TO WHIPSTOCK SYSTEMS AND METHODS - A coring system and method enable a single-trip operation for setting a deflector assembly, deploying a coring assembly and obtaining a core sample from a borehole drilled in a wellbore. The coring assembly has a barrel with a bore for collecting the core sample and has a coring bit coupled to an end portion of the barrel. The deflector system is arranged to deflect the coring bit into a side wall of the wellbore to drill the borehole therein. The deflector system includes a deflector and a collar. The collar, coupled to the deflector, restricts upward movement of the coring assembly relative to the deflector assembly. The collar may also be used as a retrieval device to engage the coring assembly and permit removal of the coring assembly and the deflector assembly as well as the core sample after the core sample has been obtained. | 06-19-2014 |
20150285004 | APPARATUSES AND METHODS FOR STABILIZING DOWNHOLE TOOLS - A secondary cutting structure for use in a drilling assembly includes a tubular body, and a block, extendable from the tubular body, the block including a first arrangement of cutting elements disposed on a first blade, a first stabilization section disposed proximate the first arrangement of cutting elements, a second arrangement of cutting elements disposed on the first blade, and a second stabilization section disposed proximate the second arrangement of cutting elements. A method of drilling includes disposing a drilling assembly in a wellbore, the drilling assembly including a secondary cutting structure having a tubular body and a block, extendable from the body, the block including at least three blades, actuating the secondary cutting structure, wherein the actuating includes extending the block from the tubular body, and drilling formation with the extended block. | 10-08-2015 |
Patent application number | Description | Published |
20080245574 | DRILLING AND HOLE ENLARGEMENT DEVICE - An expandable drilling apparatus is deployed upon a distal end of a drillstring and includes a cutting head and a substantially tubular main body adjacent the cutting head providing a plurality of axial recesses configured to receive arm assemblies configured to translate between a retracted and an extended position. A flow switch actuates the arm assemblies when a drilling fluid pressure exceeds an activation value and the drilling apparatus includes a biasing member to reset the arm assemblies when the drilling fluid pressure falls below a reset value. | 10-09-2008 |
20100218997 | CUTTING DEVICE WITH MULTIPLE CUTTING STRUCTURES - A cutting device for downhole operations includes a first cutting structure, and a second cutting structure, wherein at least the second cutting structure is selectively presentable for operation. A method of performing a downhole cutting operation comprises running into a well bore a cutting device including a plurality of cutting structures, performing a first cutting operation with a first cutting structure of the cutting device, moving the first cutting structure to selectively present a second cutting structure of the cutting device, and performing a second cutting operation with at least the second cutting structure. The method may further include aligning movable cutting structures of the cutting device to allow the second cutting structure to be selectively presented. | 09-02-2010 |
20100276145 | MILLING SYSTEM AND METHOD OF MILLING - A mill for milling a window through metal casing in a well bore that includes a body having a plurality of blades; a plurality of cylindrically bodied cutting elements on said blades; and a plurality of diamond enhanced elements having a non-planar diamond working surface on said blades; wherein said cutting elements initiate cutting into said casing and mill said window into said well bore. | 11-04-2010 |
20110067925 | FLEXIBLE DIRECTIONAL DRILLING APPARATUS AND RELATED METHODS - A bottom hole assembly to directionally drill a subterranean formation includes a drill bit, a stabilizer assembly located proximate to and behind the drill bit, a drilling assembly comprising a drive mechanism and a directional mechanism, and a flex housing integral with the drilling assembly. | 03-24-2011 |
20110155468 | SIDE-TRACKING SYSTEM AND RELATED METHODS - A sidetracking tool includes a setting tool having an expandable anchor, a whipstock connected to an upper end of the setting tool, the whipstock having a ramp face along an axial length thereof, and a drilling assembly including a drill bit disposed on an end thereof, wherein the drill bit is configured to interface with the ramp face of the whipstock. | 06-30-2011 |
20120228032 | EXPANDABLE WINDOW MILLING BIT AND METHODS OF MILLING A WINDOW IN CASING - A method of milling a window through a casing in a primary well bore and drilling an enlarged sidetracked well bore comprises running into the primary well bore a drilling assembly comprising at least one cutting apparatus adapted to drill an enlarged borehole, milling a window through the casing, and drilling the enlarged sidetracked well bore, wherein the milling and drilling steps are performed in one trip into the primary well bore. | 09-13-2012 |
20120255785 | SYSTEM AND METHOD FOR COUPLING A DRILL BIT TO A WHIPSTOCK - A system and method facilitate drilling of a lateral wellbore by eliminating one or more trips downhole. The system comprises a drill bit optimized for the drilling operation. The drill bit is coupled to a whipstock via a connector, which minimizes interference with the cutting elements of the drill bit. The connector includes a separation device which facilitates disconnection of the drill bit from the whipstock after the whipstock is anchored at a desired downhole location. The separation device is disposed in the connector to minimize the remaining portions of the connector existing after separation of the drill bit from the whipstock which must be milled by the drill bit prior to drilling the lateral wellbore. | 10-11-2012 |
20120261193 | SYSTEM AND METHOD FOR COUPLING AN IMPREGNATED DRILL BIT TO A WHIPSTOCK - A system and method to facilitate the drilling of one or more lateral wellbores while eliminating one or more trips downhole. The system utilizes a drilling assembly comprising an impregnated drill bit or other suitable drill bit. The impregnated drill bit is coupled to a whipstock by a connector for deployment downhole in a single trip. The connector comprises a separation device which facilitates disconnection of the impregnated drill bit from the whipstock once the whipstock is anchored at a desired downhole location. | 10-18-2012 |
20120325480 | DUAL STRING SECTION MILL - A dual string section milling tool includes a cutting block deployed in an axial recess in a tool body. The cutting block is configured to extend radially outward from and retract radially inward towards the tool body. The cutting block is further configured to remove a cement layer in a wellbore. The dual string section milling tool further includes a milling blade deployed in an axially slot disposed in the cutting block. The milling blade is configured to extend radially outward from and inwards towards the cutting block. The milling blade is further configured to cut and mill a section of casing string. The dual string section milling tool may be further configured to simultaneously remove cement and mill a wellbore tubular. | 12-27-2012 |
20130175095 | PRESSURE ACTIVATED FLOW SWITCH FOR A DOWNHOLE TOOL - A downhole tool includes a pressure activated flow switch for selectively actuating and deactuating a device, such as a reaming block. The flow switch is deployed external to the flow bore and includes a flow piston configured to reciprocate between axially opposed open and closed positions such that the device is actuated when the flow piston is in the open position and deactuated when the flow piston is in the closed position. The flow piston is configured to translate from the closed position to the open position when a differential pressure exceeds a predetermined threshold. The flow piston may be further configured to remain in the open position at differential pressures less than the threshold. | 07-11-2013 |
20130206401 | ACTUATION SYSTEM AND METHOD FOR A DOWNHOLE TOOL - An actuation system and method for a downhole tool. The downhole tool includes a body having an axial bore extending at least partially therethrough and a chamber disposed radially-outward from the bore. A valve is disposed within the bore and adapted to move between a first position which prevents fluid flow from the bore to the chamber through a port and a second position which permits the fluid flow from the bore to the chamber through the port. A motor, disposed within the bore, is adapted to move the valve between the first and second positions. An actuatable component of the downhole tool, e.g., a cutter block of an underreamer downhole tool, is movably coupled to the body and adapted to move from a non-actuated state to an actuated state in response to fluid flow through the port into the chamber. | 08-15-2013 |
20130213654 | CEMENTING WHIPSTOCK APPARATUS AND METHODS - A system and method facilitate sidetracking by eliminating one or more trips downhole. A sidetracking system includes a whipstock assembly and a stinger assembly. The stinger assembly has a stinger which extends at least partially through the whipstock assembly. The stinger is coupled to a sub of the sidetracking system by a releasable latch mechanism, such as a shear pin or collet. | 08-22-2013 |
20140102797 | SELECTIVE DEPLOYMENT OF UNDERREAMERS AND STABILIZERS - A downhole tool for increasing a cross-sectional area of a wellbore is provided. The downhole tool may include a first drilling assembly including a first reaming tool for selectively increasing the cross-sectional area of the wellbore. A first ball seat may receive a first ball. At least one of the first ball seat and the first ball may deform to allow the first ball to pass through the first ball seat when a predetermined pressure is applied thereto. A first piston may be coupled to the first ball seat. The first ball seat and the first piston may stroke when the first ball is received within the first ball seat, thereby actuating the first reaming tool between an active state and an inactive state. | 04-17-2014 |
20140216819 | SYSTEM AND METHOD FOR COUPLING A DRILL BIT TO A WHIPSTOCK - A system and method facilitate drilling of a lateral wellbore by eliminating one or more trips downhole. The system comprises a drill bit optimized for the drilling operation. The drill bit is coupled to a whipstock via a connector, which minimizes interference with the cutting elements of the drill bit. The connector includes a separation device which facilitates disconnection of the drill bit from the whipstock after the whipstock is anchored at a desired downhole location. The separation device is disposed in the connector to minimize the remaining portions of the connector existing after separation of the drill bit from the whipstock which must be milled by the drill bit prior to drilling the lateral wellbore. | 08-07-2014 |
20150053391 | RADIALLY EXPANDABLE STABILIZER - A downhole tool includes a radial expansion assembly deployed about, and configured to rotate substantially freely with respect to, a tool mandrel. The expansion assembly includes at least one stabilizer block configured to extend radially outward from the mandrel into contact with a wellbore casing string. When deployed between uphole and downhole cones, the stabilizer block includes a plurality of angled splines configured to engage corresponding splines on the cones. Relative axial motion between the stabilizer block and the cones causes a corresponding radial extension or retraction of the stabilizer block. | 02-26-2015 |
20150292289 | DUAL STRING SECTION MILL - A dual string section milling tool includes a cutting block deployed in an axial recess in a tool body. The cutting block is configured to extend radially outward from and retract radially inward towards the tool body. The cutting block is further configured to remove a cement layer in a wellbore. The dual string section milling tool further includes a milling blade deployed in an axially slot disposed in the cutting block. The milling blade is configured to extend radially outward from and inwards towards the cutting block. The milling blade is further configured to cut and mill a section of casing string. The dual string section milling tool may be further configured to simultaneously remove cement and mill a wellbore tubular. | 10-15-2015 |
20160040495 | MILLING SYSTEM PROVIDING CUTTINGS RE-CIRCULATION - Milling systems, tools, and methods include using a mill with a barrier to promote re-circulation of debris and cuttings to the face of the mill. The face of the mill may include cutting elements. A barrier may obstruct the flow of cuttings and debris away from the face to re-circulate the cutting and debris to promote re-milling of the cuttings and debris by the cutting elements of the face of the mill. The barrier may include a hydraulic barrier formed by fluid expelled from nozzles in or above the mill. A secondary attrition system uphole of the mill may also be used to stage conditioning and re-sizing of cuttings and debris. After debris and cuttings pass through the barrier, the secondary attrition system may re-mill the cuttings and debris to a finer size before allowing the cuttings and debris to pass into the wellbore annulus for transport to the surface. | 02-11-2016 |
20160040496 | MILLING TOOLS WITH A SECONDARY ATTRITION SYSTEM - Milling systems, tools, and methods include using a mill with secondary attrition system to re-mill cuttings and other debris away from the face of the mill. The secondary attrition system may be located uphole of the mill may be used to stage conditioning and re-sizing of debris. After debris is generated by the mill, the secondary attrition system may re-mill the debris to a finer size before allowing the debris to pass out of the sleeve. The debris may be re-milled by secondary cutting elements while within an annular gap positioned radially between the sleeve and a drive shaft for the mill. The annular gap may have a variable width as a result of a tapered outer surface of the drive shaft and/or a tapered inner surface of the sleeve. The variable width may cause debris to be re-milled into increasingly finer sizes. | 02-11-2016 |
Patent application number | Description | Published |
20090089336 | FAILURE DATA COLLECTION SYSTEM APPARATUS AND METHOD - An apparatus for collecting dump data collection receives an on demand data (ODD) dump request, pauses one or more scan loops, transfers dump data to an ODD dump buffer space, unpauses the scan loops, and offloads dump data from the ODD dump buffer space to the storage device. The apparatus may also prioritize dump data for transfer to the ODD dump buffer space, load balance dump data for transfer to the ODD dump buffer space, and schedule offloading of the dump data from the ODD dump buffer space to non-volatile storage. | 04-02-2009 |
20090327357 | TIME BASED FILE SYSTEM FOR CONTINUOUS DATA PROTECTION - A plurality of tokens corresponding to a plurality of data units written to a rewritable file system is stored, wherein an ordering relationship is maintained among the plurality of tokens, wherein the ordering relationship is such that a first token corresponding to a first data unit is of a lesser numerical value in comparison to a second token corresponding to a second data unit, and wherein the first data unit is written at an earlier point in time in comparison to the second data unit. The rewritable file system is reverted to an indicated point in time based on the ordering relationship that is maintained among the stored plurality of tokens. | 12-31-2009 |
20100036895 | REPRESENTATION OF SYSTEM CLOCK CHANGES IN TIME BASED FILE SYSTEMS - A plurality of data units with associated timestamps is stored in a time based file system, wherein a timestamp corresponds to a time indicated by a system clock. A time indicated by the system clock is changed while the plurality of data units is being stored. A plurality of epochs is stored in a data structure, wherein an epoch is a period of time between a starting and an ending timestamp selected from the timestamps, and wherein successive epochs have overlapping time periods. The time based file system is reverted to an earlier point in time based on the plurality of epochs stored in the data structure. | 02-11-2010 |
20100088579 | DATA INTEGRITY VALIDATION IN A COMPUTING ENVIRONMENT - A method for validating data in a data storage system comprising associating a first data chunk with first check data and storing the first data chunk and the first check data on a first storage device. Additional associated data chunks of the first data and associated additional check data are stored on at least one of the first storage device or one or more additional storage devices. At least a portion of the first check data and at least a portion of the additional check data are stored to a second storage device, which is distinct from the first storage device and the additional storage devices. I/O access to the second storage device is minimized by retaining at least a portion of the first check data and at least a portion of the additional check data in a readily accessible storage medium, during servicing of a first I/O request. | 04-08-2010 |
20100274764 | ACCESSING SNAPSHOTS OF A TIME BASED FILE SYSTEM - A file system driver stored in a computational device receives a request to provide access to a snapshot of a rewritable file system at a selected point in time, wherein a plurality of tokens corresponding to a plurality of data units are stored in the rewritable file system, and wherein an ordering relationship is maintained among the plurality of tokens. The file system driver determines a token corresponding to the selected point in time based on the ordering relationship. A virtual subdirectory name is generated corresponding to the determined token. A virtual subdirectory is created with the generated virtual subdirectory name, wherein the virtual subdirectory is a subdirectory of a root directory. The snapshot is accessed via the subdirectory. | 10-28-2010 |
20130018931 | ACCESSING SNAPSHOTS OF A TIME BASED FILE SYSTEM - A file system driver stored in a computational device receives a request to provide access to a snapshot of a rewritable file system at a selected point in time, wherein a plurality of tokens corresponding to a plurality of data units are stored in the rewritable file system, and wherein an ordering relationship is maintained among the plurality of tokens. The file system driver determines a token corresponding to the selected point in time based on the ordering relationship. A virtual subdirectory name is generated corresponding to the determined token. A virtual subdirectory is created with the generated virtual subdirectory name, wherein the virtual subdirectory is a subdirectory of a root directory. The snapshot is accessed via the subdirectory. | 01-17-2013 |
Patent application number | Description | Published |
20100155270 | Gun Barrel Cleaner - A gun barrel cleaner comprising: a flexible cable, with a cable diameter; a tip attached to a first end of the flexible cable, the tip having a tip diameter; a connector attached to a second end of the flexible cable, the connector having a connector diameter; a generally spherical member in slideable communication with the flexible cable, the generally spherical member having an outer diameter, a bore, with a bore diameter; where the bore diameter is greater than the cable diameter, is less than the tip diameter, and is less than the connector diameter. A gun barrel cleaning kit comprising: a flexible cable, with a cable diameter; a cleaning tip attached to a first end of the flexible cable, the cleaning tip having a tip diameter, and a cleaning patch receiving slot; a connector attached to a second end of the flexible cable, the connector having a connector diameter; a cleaning brush removeably attached to the connector via a threaded engagement; a generally spherical member in slideable communication with the flexible cable, the generally spherical member having an outer diameter, a bore, with a bore diameter; at least one cleaning patch removeably attachable to the cleaning patch receiving slot; an openable and closeable gun barrel cleaning container configured to hold all of the above listed components; and where the bore diameter is greater than the cable diameter, is less than the tip diameter, and is less than the connector diameter. | 06-24-2010 |
20120132549 | Gun Barrel Cleaner - A gun barrel cleaner comprising: a flexible cable, with a cable diameter; a tip attached to a first end of the flexible cable, the tip having a tip diameter; a connector attached to a second end of the flexible cable, the connector having a connector diameter; a generally spherical member in slideable communication with the flexible cable, the generally spherical member having an outer diameter, a bore, with a bore diameter; where the bore diameter is greater than the cable diameter, is less than the tip diameter, and is less than the connector diameter. A gun barrel cleaning kit comprising: a flexible cable, with a cable diameter; a cleaning tip attached to a first end of the flexible cable, the cleaning tip having a tip diameter, and a cleaning patch receiving slot; a connector attached to a second end of the flexible cable, the connector having a connector diameter; a cleaning brush removeably attached to the connector via a threaded engagement; a generally spherical member in slideable communication with the flexible cable, the generally spherical member having an outer diameter, a bore, with a bore diameter; at least one cleaning patch removeably attachable to the cleaning patch receiving slot; an openable and closeable gun barrel cleaning container configured to hold all of the above listed components; and where the bore diameter is greater than the cable diameter, is less than the tip diameter, and is less than the connector diameter. | 05-31-2012 |
Patent application number | Description | Published |
20100191712 | COMMIT RATE MANAGEMENT WITH DECOUPLED COMMIT OPERATIONS - Consistency is managed among data operations by coalescing commit operations, adjusting a commit rate to optimize latency, and converging to fairness across servers. Write operations representing a change to data stored by one or more of a plurality of computing devices are received in succession by, for example, a cloud computing service. A state of a plurality of tracking objects is adjusted to indicate whether the change in data has been provided to the computing devices and whether the change in data has been acknowledged by the computing devices. Changes to the same data are coalesced such that only the most recent change is provided to the computing devices for storage. In some embodiments, the commit rate is adjustable such that the commit rate decreases quickly but increases slowly based on measured latencies. | 07-29-2010 |
20130014126 | CROSS-BROWSER COMMUNICATION BETWEEN DEVICES ON A NETWORK - A Web browser of a device on a network identifies itself as being a Web browser on a host device for cross-browser communications. As part of this identification, the Web browser of the host device provides access information indicating how to communicate with the Web browser. Other computing devices on the same network can obtain this access information, and Web applications running in Web browsers of those other computing devices can use the obtained access information to communicate data to the Web browser of the host device. | 01-10-2013 |
20130090169 | Device Linking - Device linking is described. In one or more implementations, data is maintained at a network service that describes characteristics of a plurality of devices that are associated with a user account of the network service. A communication is formed to be received by one of the plurality of devices that includes a portion of the data that pertains to another one of the plurality of devices and that is suitable by the receiving device to discover the other one of the plurality of devices to initiate a local network connection between the devices. | 04-11-2013 |
20130318247 | Device Linking - Device linking is described. In one or more implementations, data is maintained at a network service that describes characteristics of a plurality of devices that are associated with a user account of the network service. A communication is formed to be received by one of the plurality of devices that includes a portion of the data that pertains to another one of the plurality of devices and that is suitable by the receiving device to discover the other one of the plurality of devices to initiate a local network connection between the devices. | 11-28-2013 |
Patent application number | Description | Published |
20080225860 | Distributed routing table interface - Application programming interface (API) for starting and accessing distributed routing table (DRT) functionality. The API facilitates bootstrapping into the DRT by one or more devices of a group of devices (a mesh) seeking to collaborate over a serverless connection, establishing a node of the DRT, where each node is an instance of an application that is participating in the mesh, and node participation by allowing the application to search for keys published by other nodes in the mesh, or by becoming part of the mesh by publishing a key. The API facilitates optimization of the routing table for quickly finding a root of a specific key in the mesh by finding the key directly in a cache or by asking a root node of the key that is in the local routing table that is closest numerically to the key being searched. | 09-18-2008 |
20080253306 | Distributed routing table architecture and design - A Distributed Routing Table (DRT) mesh can comprise two or more nodes, each of which maintains its own routing table that represents some or all of the overall routing knowledge of the DRT mesh. Each node can be comprised of modular components that can perform various defined functions such that the features and abilities of the node can be customized by an application based on which modular components are instantiated. A routing table management module can maintain individual routing tables at each node, and can ensure that only entries that are close to the node, in a network topology sense, are maintained in the routing table. In addition, a security module can verify received messages based on an agreed-upon root certificate. | 10-16-2008 |
20090164663 | SECURITY MODES FOR A DISTRIBUTED ROUTING TABLE - A mesh is joined by a node, wherein the mesh includes a Distributed Routing Table (DRT) for determining addresses of nodes in the mesh. A DRT message is processed in accordance with a security mode of the DRT. | 06-25-2009 |
20110119400 | DISTRIBUTED ROUTING TABLE ARCHITECTURE AND DESIGN - A Distributed Routing Table (DRT) mesh can comprise two or more nodes, each of which maintains its own routing table that represents some or all of the overall routing knowledge of the DRT mesh. Each node can be comprised of modular components that can perform various defined functions such that the features and abilities of the node can be customized by an application based on which modular components are instantiated. A routing table management module can maintain individual routing tables at each node, and can ensure that only entries that are close to the node, in a network topology sense, are maintained in the routing table. In addition, a security module can verify received messages based on an agreed-upon root certificate. | 05-19-2011 |
20120203835 | DISTRIBUTED ROUTING TABLE INTERFACE - Application programming interface (API) for starting and accessing distributed routing table (DRT) functionality. The API facilitates bootstrapping into the DRT by one or more devices of a group of devices (a mesh) seeking to collaborate over a serverless connection, establishing a node of the DRT, where each node is an instance of an application that is participating in the mesh, and node participation by allowing the application to search for keys published by other nodes in the mesh, or by becoming part of the mesh by publishing a key. The API facilitates optimization of the routing table for quickly finding a root of a specific key in the mesh by finding the key directly in a cache or by asking a root node of the key that is in the local routing table that is closest numerically to the key being searched. | 08-09-2012 |
Patent application number | Description | Published |
20110047225 | Short message distribution center - A message distribution center (MDC) is interposed between content providers and a wireless carrier to subjectively examine and direct messages via SMTP based on desired rules (e.g., non-peak hours, paying subscribers only, etc.) using standard SMTP Gateway and other well-known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP protocol messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular MIN (e.g., in the case of churning), then the content provider is informed through an SMTP interchange that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier's underlying infrastructure. For the carrier, an MDC can protect their SS7 network by intelligently throttling messages and configuring message delivery parameters to be more network friendly. An MDC can receive outside a relevant wireless network recipient handset presence information. In the disclosed embodiment, a content provider communicates with the MDC using SMTP protocol messages, and the MDC communicates with wireless carriers preferably using RMI/SMPP techniques. | 02-24-2011 |
20110085531 | Intellegent delivery agent for short message distribution center - A message distribution center (MDC) and Intelligent Delivery Agent are implemented in a wireless Internet gateway interposed between content providers and a wireless carrier to subjectively examine and direct messages via SMTP based on desired rules (e.g., non-peak hours, paying subscribers only, etc.) using standard SMTP Gateway and other well-known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP protocol messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular MIN (e.g., in the case of churning), then the content provider is informed through an SMTP interchange that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier's underlying infrastructure. For the carrier, an MDC can protect their SS7 network by intelligently throttling messages and configuring message delivery parameters to be more network friendly. An MDC can receive outside a relevant wireless network recipient handset presence information. In the disclosed embodiment, a content provider communicates with the MDC using SMTP protocol messages, and the MDC communicates with wireless carriers preferably using RMI/SMPP techniques. | 04-14-2011 |
20120088530 | Short message distribution center - A message distribution center (MDC) is interposed between content providers and a wireless carrier to subjectively examine and direct messages via SMTP based on desired rules (e.g., non-peak hours, paying subscribers only, etc.) using standard SMTP Gateway and other well-known protocols. The MDC includes a queue for each subscriber. A provider is informed through conventional SMTP protocol messages when a short message has been accepted. If the carrier has specifically disallowed service for a particular MIN, the content provider is informed through an SMTP interchange that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier's underlying infrastructure. An MDC can protect a carrier's SS7 network by intelligently throttling messages and configuring network friendly message delivery parameters. A content provider preferably communicates with the MDC using SMTP protocol messages. The MDC preferably communicates with wireless carriers using RMI/SMPP techniques. | 04-12-2012 |
20120196632 | Intelligent Delivery Agent for Short Message Distribution Center - A message distribution center (MDC) and Intelligent Delivery Agent are implemented in a wireless Internet gateway interposed between content providers and a wireless carrier to subjectively examine and direct messages via SMTP based on desired rules (e.g., non-peak hours, paying subscribers only, etc.) using standard SMTP Gateway and other well-known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP protocol messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular MIN (e.g., in the case of churning), then the content provider is informed through an SMTP interchange that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier's underlying infrastructure. | 08-02-2012 |
20130035123 | Short Message Distribution Center - A message distribution center (MDC) interposed between content providers and a wireless carrier to examine and direct messages via SMTP based on desired rules (e.g., non-peak hours, etc.) using standard SMTP Gateway and other well-known protocols. The MDC includes a queue for each subscriber, and the provider is informed through conventional SMTP protocol messages when a short message is accepted. If the carrier disallows service for an MIN, the content provider is informed the recipient is invalid through an SMTP interchange. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of underlying infrastructure. An MDC can protect a carrier's SS7 network by throttling messages and configuring message delivery parameters to be more network friendly. An MDC can receive outside a relevant wireless network recipient. A content provider communicates with the MDC using SMTP protocol messages, and the MDC communicates with wireless carriers using RMI/SMPP techniques. | 02-07-2013 |
20140156869 | Intelligent Delivery Agent for Short Message Distribution Center - A message distribution center (MDC) and Intelligent Delivery Agent are implemented in a wireless Internet gateway interposed between content providers and a wireless carrier to subjectively examine and direct messages via SMTP based on desired rules (e.g., non-peak hours, paying subscribers only, etc.) using standard SMTP Gateway and other well-known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP protocol messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular MIN (e.g., in the case of churning), then the content provider is informed through an SMTP interchange that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier's underlying infrastructure. For the carrier, an MDC can protect their SS7 network by intelligently throttling messages and configuring message delivery parameters to be more network friendly. An MDC can receive outside a relevant wireless network recipient handset presence information. In the disclosed embodiment, a content provider communicates with the MDC using SMTP protocol messages, and the MDC communicates with wireless carriers preferably using RMI/SMPP techniques. | 06-05-2014 |
20140348151 | Intelligent Delivery Agent for Short Message Distribution Center - A message distribution center (MDC) and Intelligent Delivery Agent are implemented in a wireless Internet gateway interposed between content providers and a wireless carrier to subjectively examine and direct messages via SMTP based on desired rules (e.g., non-peak hours, paying subscribers only, etc.) using standard SMTP Gateway and other well-known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP protocol messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular MIN (e.g., in the case of churning), then the content provider is informed through an SMTP interchange that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier's underlying infrastructure. For the carrier, an MDC can protect their SS7 network by intelligently throttling messages and configuring message delivery parameters to be more network friendly. An MDC can receive outside a relevant wireless network recipient handset presence information. In the disclosed embodiment, a content provider communicates with the MDC using SMTP protocol messages, and the MDC communicates with wireless carriers preferably using RMI/SMPP techniques. | 11-27-2014 |
20150087344 | Intelligent Delivery Agent for Short Message Distribution Center - A message distribution center (MDC) and Intelligent Delivery Agent in a wireless Internet gateway interposed between content providers and a wireless carrier to subjectively examine and direct messages via simple mail transfer protocol (SMTP) based on desired rules using standard SMTP Gateway and other known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular mobile identification number (MIN), then the content provider is informed that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier's underlying infrastructure. An MDC protects networks by intelligently throttling messages and configuring message delivery parameters. An MDC receives presence information. A content provider communicates with the MDC using SMTP messages, and the MDC communicates with wireless carriers. | 03-26-2015 |
20150180817 | Short Message Distribution Center - A message distribution center (MDC) is interposed between content providers and a wireless carrier to subjectively examine and direct messages via SMTP based on desired rules (e.g., non-peak hours, paying subscribers only, etc.) using standard SMTP Gateway and other well-known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP protocol messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular MIN (e.g., in the case of churning), then the content provider is informed through an SMTP interchange that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier's underlying infrastructure. For the carrier, an MDC can protect their SS7 network by intelligently throttling messages and configuring message delivery parameters to be more network friendly. An MDC can receive outside a relevant wireless network recipient handset presence information. In the disclosed embodiment, a content provider communicates with the MDC using SMTP protocol messages, and the MDC communicates with wireless carriers preferably using RMI/SMPP techniques. | 06-25-2015 |
20160057242 | Intelligent Delivery Agent for Short Message Distribution Center - A message distribution center (MDC) and Intelligent Delivery Agent are implemented in a wireless Internet gateway interposed between content providers and a wireless carrier to subjectively examine and direct messages via SMTP based on desired rules (non-peak hours, paying subscribers only, etc.) using standard SMTP Gateway and other well-known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP protocol messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular MIN (in the case of churning), then the content provider is informed through an SMTP interchange that the recipient is invalid. | 02-25-2016 |
20160080916 | Intelligent Delivery Agent for Short Message Distribution Center - A message distribution center (MDC) and Intelligent Delivery Agent in a wireless Internet gateway interposed between content providers and a wireless carrier to subjectively examine and direct messages via simple mail transfer protocol (SMTP) based on desired rules using standard SMTP Gateway and other known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular mobile identification number (MIN), then the content provider is informed that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier's underlying infrastructure. An MDC protects networks by intelligently throttling messages and configuring message delivery parameters. An MDC receives presence information. A content provider communicates with the MDC using SMTP messages, and the MDC communicates with wireless carriers. | 03-17-2016 |
Patent application number | Description | Published |
20080202541 | Alteration of tobacco alkaloid content through modification of specific cytochrome P450 genes - Compositions and methods for reducing the level of nornicotine and N′-nitrosonornicotine (NNN) in | 08-28-2008 |
20090205072 | ALTERATION OF TOBACCO ALKALOID CONTENT THROUGH MODIFICATION OF SPECIFIC CYTOCHROME P450 GENES - Compositions and methods for reducing the level of nornicotine and N′-nitrosonornicotine (NNN) in | 08-13-2009 |
20110174322 | ALTERATION OF TOBACCO ALKALOID CONTENT THROUGH MODIFICATION OF SPECIFIC CYTOCHROME P450 GENES - Compositions and methods for reducing the level of nornicotine and N′-nitrosonornicotine (NNN) in | 07-21-2011 |
20120117933 | ALTERATION OF TOBACCO ALKALOID CONTENT THROUGH MODIFICATION OF SPECIFIC CYTOCHROME P450 GENES - Compositions and methods for reducing the level of nornicotine and N′-nitrosonornicotine (NNN) in | 05-17-2012 |
20120118308 | ALTERATION OF TOBACCO ALKALOID CONTENT THROUGH MODIFICATION OF SPECIFIC CYTOCHROME P450 GENES - Compositions and methods for reducing the level of nornicotine and N′-nitrosonornicotine (NNN) in | 05-17-2012 |
20120216822 | TOBACCO INBRED PLANTS NCBEX1F, NCBEX1MS, AND NC EX90 - The present invention provides tobacco inbred plants NCBEX1F and NCBEX1MS, and NC EX90. The present invention also provides parts of such plants and products made from those parts. The present invention also includes progeny of the provided plants including hybrids. | 08-30-2012 |
20130037040 | COMPOSITIONS AND METHODS FOR MINIMIZING NORNICOTINE SYNTHESIS IN TOBACCO - Compositions and methods for reducing the level of nornicotine and N′-nitrosonornicotine (NNN) in tobacco plants and plant parts thereof are provided. The compositions comprise isolated polynucleotides and polypeptides for a root-specific nicotine demethylases, CYP82E10, and variants thereof, that are involved in the metabolic conversion of nicotine to nornicotine in these plants. Compositions of the invention also include tobacco plants, or plant parts thereof, comprising a mutation in a gene encoding a CYP82E10 nicotine demethylase, wherein the mutation results in reduced expression or function of the CYP82E10 nicotine demethylase. Seed of these tobacco plants, or progeny thereof, and tobacco products prepared from the tobacco plants of the invention, or from plant parts or progeny thereof, are also provided. Methods for reducing the level of nornicotine, or reducing the rate of conversion of nicotine to nornicotine, in a tobacco plant, or plant part thereof are also provided. The methods comprise introducing into the genome of a tobacco plant a mutation within at least one allele of each of at least three nicotine demethylase genes, wherein the mutation reduces expression of the nicotine demethylase gene, and wherein a first of these nicotine demethylase genes encodes a root-specific nicotine demethylase involved in the metabolic conversion of nicotine to nornicotine in a tobacco plant or a plant part thereof. The methods find use in the production of tobacco products that have reduced levels of nornicotine and its carcinogenic metabolite, NNN, and thus reduced carcinogenic potential for individuals consuming these tobacco products or exposed to secondary smoke derived from these products. | 02-14-2013 |
20130091606 | Methods and compositions for enhanced Agrobacterium-mediated transformation Efficiency - The present invention relates to a method of | 04-11-2013 |
20140196730 | TOBACCO INBRED PLANTS K326 SRC, CMS K326 SRC, K346 SRC, CMS K346 SRC, NC1562-1 SRC, NCTG-61 SRC, CMS NCTG-61 SRC AND HYBRID NC196 SRC - The present disclosure provides tobacco inbred plants K326 SRC, CMS K326 SRC, K346 SRC, CMS K346 SRC, NC1562-1 SRC, NCTG-61 SRC, CMS NCTG-61 SRC and hybrid NC196 SRC. The present disclosure also provides parts of such plants and products made from those parts. The present disclosure also includes progeny of the provided plants including hybrids. | 07-17-2014 |
20140251353 | Tobacco Inbred and Hybrid Plants and Uses Thereof - The present disclosure provides tobacco inbred plants TN90 SRC, CMS TN90 SRC, KY14 SRC, CMS KY14 SRC, L8 SRC, NC775 SRC, CMS NC775 SRC, NC645 SRC, NC638 SRC, CMS NC638 SRC, TN86 SRC, and CMS TN86 SRC, and hybrids KY14 X L8 SRC, NC7 SRC, and NCBH129 SRC. The present disclosure also provides parts of such plants and products made from those parts. The present disclosure also includes progeny of the provided plants including hybrids. | 09-11-2014 |
20150245583 | Tobacco Inbred and Hybrid Plants and Tobacco Products Made Thereof - The present disclosure provides tobacco inbred plants NC174 SRC, CMS NC174 SRC, NC821-11 SRC, NC775 Bmr/Bmr SRC, CMS NC775 Bmr/Bmr SRC, NC645 Bmr/Bmr SRC, and hybrids NC 5 SRC and NC 8 SRC. The present disclosure also provides parts of such plants and cured tobacco and tobacco products made from those parts. The present disclosure also includes progenies of the provided plants including hybrids. | 09-03-2015 |
20150245584 | TOBACCO INBRED AND HYBRID PLANTS AND TOBACCO PRODUCTS MADE THEREOF - The present disclosure provides tobacco inbred plants Banket A1 SRC, CMS Banket A1 SRC, NC 2000 SRC, CMS NC 2000 SRC, NC 2002 SRC, CMS NC 2002 SRC, Burley 21 SRC, and CMS Burley 21 SRC. The present disclosure also provides parts of such plants and cured tobacco and tobacco products made from those parts. The present disclosure also includes progenies of the provided plants including hybrids. | 09-03-2015 |
20150245585 | TOBACCO INBRED AND HYBRID PLANTS AND TOBACCO PRODUCTS MADE THEREOF - The present disclosure provides tobacco inbred plants NC1209-23 SRC, CMS NC1209-23 SRC, DH19 SRC, DH98-325-5 SRC, NC1426-11 SRC, CMS NC1426-11 SRC, and NC1426-17 SRC, and hybrids NC 3 SRC, NC 6 SRC, and NC 4 SRC. The present disclosure also provides parts of such plants, cured tobacco, and tobacco products made from those parts. The present disclosure also includes progenies of the provided plants including hybrids. | 09-03-2015 |
20160057967 | ALTERATION OF TOBACCO ALKALOID CONTENT THROUGH MODIFICATION OF SPECIFIC CYTOCHROME P450 GENES - Compositions and methods for reducing the level of nornicotine and N′-nitrosonornicotine (NNN) in | 03-03-2016 |
20160100548 | ALTERATION OF TOBACCO ALKALOID CONTENT THROUGH MODIFICATION OF SPECIFIC CYTOCHROME P450 GENES - Compositions and methods for reducing the level of nornicotine and N′-nitrosonornicotine (NNN) in | 04-14-2016 |