Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Moody, TX

Braxton I Moody, Tomball, TX US

Patent application numberDescriptionPublished
20080238117Load ring for lifting by elevator, of casing having no upset - A cylindrical ring sized to slide over the box end of an oilfield tubular having a given diameter, has a shoulder at one its ends and a sidewall along its length. The sidewall has a circumferential groove about its interior surface housing a band which can be made tight against the exterior surface of the oilfield tubular by a latch accessible through a slot in the sidewall, and which becomes even tighter if the tubular attempts to escape from the band. In a first orientation, the cylindrical ring is used as a load ring. By turning the cylindrical rings upside down, the cylindrical ring is used as a thread protector for the pin end of the tubular.10-02-2008

Cody B. Moody, Frisco, TX US

Patent application numberDescriptionPublished
20120062328SELF-POWERED MICROELECTROMECHANICAL OSCILLATOR - Self powered microelectromechanical oscillators are provided for various applications. In one embodiment, the invention relates to a self powered microelectromechanical tagging or sensing system including a microelectromechanical oscillator having a characteristic frequency, the oscillator including a first substrate having a radioactive material configured to emit electrons, and a second substrate, spaced apart from the first substrate by first and second ends supported at spaced locations on the first substrate, where the second substrate includes a flexible material and is configured to collect the electrons emitted from the first substrate, and move toward the first substrate from a default position to an actuated position when a sufficient number of electrons have been collected, where, in the actuated position, a plurality of the collected electrons are transferred from the second substrate to the first substrate, and a circuitry configured to receive, from the oscillator by wireless communication, information indicative of the characteristic frequency of the oscillator.03-15-2012

Donald R. Moody, Denton, TX US

Patent application numberDescriptionPublished
20080295442ROOF TRUSS - A metal roof truss assembly is provided comprising a plurality of elongated structural members, including a top chord, a bottom chord, and a web member. Each structural member comprises a planar base and planar legs extending from the longitudinal edges of the base. The base and the legs define an open longitudinal channel. A flange integral with the longitudinal edges of each leg has a planar first portion extending outwardly from the legs and a planar second portion extending from the longitudinal edges of the first portion of the flanges. The end of a first structural member is inserted into the channel defined by the legs and the base of a second structural member. The inserted end of the first structural member has no flanges for a length equal to at least the depth to which the first structural member is received in the channel of the second structural member so that the outer surface of the legs of the first structural member are adjacent the inner surface of the legs of the second structural member.12-04-2008
20080295448ROOF TRUSS - A metal roof truss assembly is provided comprising a plurality of elongated structural members, including a top chord, a bottom chord, and a web member. Each structural member comprises a planar base and planar legs extending from the longitudinal edges of the base. The base and the legs define an open longitudinal channel. A flange integral with the longitudinal edges of each leg has a planar first portion extending outwardly from the legs and a planar second portion extending from the longitudinal edges of the first portion of the flanges. The end of a first structural member is inserted into the channel defined by the legs and the base of a second structural member. The inserted end of the first structural member has no flanges for a length equal to at least the depth to which the first structural member is received in the channel of the second structural member so that the outer surface of the legs of the first structural member are adjacent the inner surface of the legs of the second structural member.12-04-2008
20090193727METAL TRUSS - A metal truss comprises elongated top chord members connected to each other at their ends. A first elongated bottom chord member is connected at its ends to the top chord members adjacent the free ends of the top chord members. A second elongated bottom chord member is connected at its ends to the top chord members, or directly to the first bottom chord member via spacers, such that the second bottom chord member is spaced below the first bottom chord member. At least one web member is positioned between and interconnecting at least one top chord member and the first bottom chord member. One end of the web member is connected to the at least one top chord member and the other end of the web member is connected to the first bottom chord member.08-06-2009

Patent applications by Donald R. Moody, Denton, TX US

James B. Moody, Austin, TX US

Patent application numberDescriptionPublished
20120084778MANAGING EXECUTION OF MIXED WORKLOADS IN A SIMULTANEOUS MULTI-THREADED (SMT) ENABLED SYSTEM - A kernel of a SMT enabled processor system facilitates construction of an exclusive set of processors to simulate an ST mode for handling the tasks of the ST workload, wherein the ST workload runs more efficiently on single threaded processors. The kernel schedules the ST workload on the exclusive set of processors by selecting one hardware thread per processor within said exclusive set of processors to handle a separate one of the tasks of the ST workload, while requiring the remaining hardware threads per processor within the exclusive set to idle. As a result, the ST workload is executed on the SMT enabled processor system as if the exclusive set of processors run in ST mode, but without actually deactivating the remaining idle hardware threads per processor within the exclusive set of processors.04-05-2012

James Bernard Moody, Austin, TX US

Patent application numberDescriptionPublished
20080294864MEMORY CLASS BASED HEAP PARTITIONING - The illustrative embodiments provide a computer implemented method, apparatus, and computer usable program code for managing a heap. The heap is partitioned into at least one sub heap based on a relationship to at least one memory class of a plurality of memory classes. A memory allocation request comprising a memory class is received from a requester. A unique heap handle based on the memory class and associated with a specific sub heap is generated. The unique heap handle is then returned to the requester.11-27-2008
20100083269ALGORITHM FOR FAST LIST ALLOCATION AND FREE - A computer implemented method, a data processing system, and a computer usable recordable-type medium having a computer usable program code serializing list insertion and removal. An atomic operation free atomic list primitive call from a kernel service is received for the insertion or removal of a list element from a linked list. The atomic operation free atomic list primitive is a restartible routine selected from the list consisting of cpuget_from_list, cpuput_onto_list, cpuget_all_from_list, and cpuput_chain_onto_list. A processor begins execution of the atomic operation free atomic list primitive. If an interrupt is received during execution of the atomic operation free atomic list primitive, the interrupt handler will recognize the address of the executing program at the time of the interrupt and will over-write that address in the machine state save area, so that when the interrupted program is resumed, the entire sequence will be run again from the beginning. If an interrupt is not received during execution of the atomic operation free atomic list primitive interrupt hander, the processor finishes execution of the atomic operation free atomic list primitive.04-01-2010
20110225335USING A DUAL MODE READER WRITER LOCK - A method, system, and computer usable program product for using a dual mode reader writer lock. A contention condition is detected in the use of a lock in a data processing system, the lock being used for managing read and write access to a resource in the data processing system. A determination of the data structure used for implementing the lock is made. If the data structure is a data structure of a reader writer lock (RWL), the data structure is transitioned to a second data structure suitable for implementing the DML. A determination is made whether the DML has been expanded. If the DML is not expanded, the DML is expanded such that the data structure includes an original lock and a set of expanded locks. The original lock and each expanded lock in the set of expanded locks forms an element of the DML.09-15-2011
20110225585RETOOLING LOCK INTERFACES FOR USING A DUAL MODE READER WRITER LOCK - A method, system, and computer usable program product for retooling lock interfaces for using a dual mode reader writer lock. An invocation of a method is received using an interface. The method is configured to operate on a lock associated with a resource in a data processing system. A determination is made whether the lock is an upgraded lock. The upgraded lock is the DML operating in an upgraded mode. An operation corresponding to the method is executed on the DML, if the lock is the upgraded lock.09-15-2011
20110225587DUAL MODE READER WRITER LOCK - A method, system, and computer usable program product for a dual mode reader writer lock. A contention condition is determined in using an original lock. The original lock manages read and write access to a resource by several processes executing in the data processing system. The embodiment creates a set of expanded locks for use in conjunction with the original lock. The original lock and the set of expanded locks forming the dual mode reader writer lock, which operates to manage the read and write access to the resource. Using an index within the original lock, each expanded lock is indexed such that each expanded lock is locatable using the index. The contention condition is resolved by distributing requests for acquiring and releasing the read access and write access to the resource by the several processes across the original lock and the set of expanded locks.09-15-2011
20120066467USING A DUAL MODE READER WRITER LOCK - A method, system, and computer usable program product for using a dual mode reader writer lock. A contention condition is detected in the use of a lock in a data processing system, the lock being used for managing read and write access to a resource in the data processing system. A determination of the data structure used for implementing the lock is made. If the data structure is a data structure of a reader writer lock (RWL), the data structure is transitioned to a second data structure suitable for implementing the DML. A determination is made whether the DML has been expanded. If the DML is not expanded, the DML is expanded such that the data structure includes an original lock and a set of expanded locks. The original lock and each expanded lock in the set of expanded locks forms an element of the DML.03-15-2012

Patent applications by James Bernard Moody, Austin, TX US

James Emmett Moody, Anderson, TX US

Patent application numberDescriptionPublished
20110038999Cookware with reservoir - An item of cookware having a reservoir for containing a cooking liquid is described herein. The cookware includes an outer surface sized for engagement with a cooking device and retention of one or more food items. A reservoir is disposed within the outer surface in a position for receiving heat from the cooking device. The reservoir is sized to contain one or more food items and a quantity of cooking oil or another liquid sufficient to cook the food items. The outer surface is sloped toward the reservoir, such that oil and other liquids from cooked food items placed on the outer surface drains into the reservoir for reuse, providing both health and economic benefits. The outer surface also receives heat from the cooking device sufficient to warm food items not currently being cooked.02-17-2011

Michael Dee Moody, Mansfield, TX US

Patent application numberDescriptionPublished
20110000613Heat Seal Die With Compressible Heat Seal Members and Methods of Use Thereof - The present application provides improved heat seal dies and methods of use thereof. The heat seal die includes a first heat seal jaw having a first heat sealing surface and a second heat seal jaw having a second heat sealing surface. The second heat seal jaw may have a plurality of channels and a plurality of resilient compressible members with each resilient compressible member being disposed within one of the channels. The plurality of resilient compressible members may form at least a portion of a second heat sealing surface.01-06-2011

Michael J. Moody, Katy, TX US

Patent application numberDescriptionPublished
20100078170METHOD AND APPARATUS FOR FORMING AND SEALING A HOLE IN A SIDEWALL OF A BOREHOLE - Apparatus and methods for forming and sealing a hole in a sidewall of a borehole are provided. The method may include conveying a bit and a sealer into the borehole using a carrier, forming a hole in the sidewall using the bit, and introducing a sealant from the sealer to the hole along a surface portion of the bit. An apparatus includes a carrier conveyable into the borehole, a bit disposed on the carrier that forms the hole in a sidewall, and a sealer operable to introduce a sealant to the hole along a surface portion of the bit.04-01-2010
20100078171METHOD AND APPARATUS FOR SEALING A HOLE MADE WITH A CASED HOLE FORMATION TESTER - Apparatus and methods for forming and sealing a hole in the sidewall of a borehole are provided. The method may include conveying a carrier into the borehole, forming the hole in the sidewall using a bit, and sealing at least a portion of the hole by leaving at least a portion of the bit in the hole. An apparatus includes a carrier conveyable into the borehole, and a bit disposed on the carrier that forms the hole in a sidewall, the bit including a sealing portion that seals at least a portion of the hole.04-01-2010
20100089583EXTENDABLE CUTTING TOOLS FOR USE IN A WELLBORE - Embodiments of the present invention generally relate to extendable cutting tools for use in a wellbore. In one embodiment, a tool for use in a wellbore includes a tubular body having a bore therethrough, an opening through a wall thereof, and a connector at each longitudinal end thereof; and an arm. The arm is pivotally connected to a first piston and rotationally coupled to the body, is disposed in the opening in a retracted position, and is movable to an extended position where an outer surface of the arm extends outward past an outer surface of the body. The tool further includes the first piston. The first piston is disposed in the body bore, has a bore therethrough, and is operable to move the arm from the retracted position to the extended position in response to fluid pressure in the piston bore exceeding fluid pressure in the opening. The tool further includes a lock operable to retain the first piston in the retracted position; and a second piston operably coupled to the lock.04-15-2010

Patent applications by Michael J. Moody, Katy, TX US

V. Scott Moody, Richmond, TX US

Patent application numberDescriptionPublished
20110259509Pipe Joint Coating - Exposed pipe joints formed of adjacent lengths of corrosion protective coated pipe sections have a protective sheet of synthetic resin material wound about the joint between the adjacent segments of coated pipe. The synthetic resin sheet is deployed from a reel on a coating applicator machine. The pipe joint and adjacent coated pipe sections are initially heated. The sheet of synthetic resin is then wrapped in successive layers over the joint. Pressure is also applied to the sheet material as it is being wrapped. The sheet layers are heated after being applied onto the joint. Wrapping and heating continues during deployment of the sheet material from the reel, and the resin sheet is cylindrically wound over the joint in successive layers until the desired coating thickness is obtained. The successive layers of wrapped sheet material fuse to form an integral protective coating over the pipe joint and the adjacent coated pipe sections.10-27-2011