U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...Daniel Webster invented a "bull plow" to pull out tree stumps. It didn't catch on because it was huge and required four oxen to pull it!

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: BRACEWELL & PATTERSON, L.L.P.


Number of applications: 88
Last date: September 04, 2008

1      
Application No.Application TitleIssue Date
20080216164METHOD FOR PROVIDING ACCESS CONTROL TO SINGLE SIGN-ON COMPUTER NETWORKS
A method for providing access control to a single sign-on computer network is disclosed. A user is assigned to multiple groups within a computer network. In response to an access request by the user, the computer network determines a group pass count based on a user pro...
09/04/2008
20080195701METHOD, SYSTEM AND ARTICLE FOR DYNAMIC REAL-TIME STREAM AGGREGATION IN A NETWORK
A graphic user interface of a network client (106) includes a stock ticker from a stock server (110) and a news sidebar from a news server (112) over the IP addresses advertised to the client (106) in its list of multi-homed addresses from th...
08/14/2008
20080141258Method and System for Enhanced Scheduling of Memory Access Requests
The forgoing objects are achieved as is now described. In information storage systems in which data retrieval requires movement of at least one physical element, a measurable amount of energy and time are required to reposition that physical element in response to each ...
06/12/2008
20080117547Pivotable Head Brush Assembly for Cleaning Read/Write Heads in a Media Tape Drive
One embodiment of a threader assembly for a tape drive has a retractable head brush assembly that is articulated into and out of wiping contact with the tape head. The head brush assembly is integrated into the cartridge loading assembly such that some of the same compo...
05/22/2008
20080109816METHOD, PROCESSING UNIT AND DATA PROCESSING SYSTEM FOR MICROPROCESSOR COMMUNICATION IN A MULTI-PROCESSOR SYSTEM
A processor communication register (PCR) contained in each processor within a multiprocessor system provides enhanced processor communication. Each PCR stores identical processor communication information that is useful in pipelined or parallel multi-processing. Each pr...
05/08/2008
20080091918METHOD AND DATA PROCESSING SYSTEM FOR MICROPROCESSOR COMMUNICATION IN A CLUSTER-BASED MULTI-PROCESSOR SYSTEM
A processor communication register (PCR) contained within a multiprocessor cluster system provides enhanced processor communication. The PCR stores information that is useful in pipelined or parallel multi-processing. Each processor cluster has exclusive rights to store...
04/17/2008
20080037568Method and Apparatus for Translating Data Packets From One Network Protocol to Another
A method for translating data packets from one network protocol to another is disclosed. A set of translation templates is constructed. The translation templates are then loaded into a translation template cache. In response to a data packet from a first network arrivin...
02/14/2008
20060075850Nitrogen-modified titanium and method of producing same
A liquid-state reaction between a titanium molten pool and a fraction of gaseous nitrogen in an inert atmosphere creates an alloy with increased strength and hardness. A direct manufacturing technique involving rapid solidification processing is used rather than convent...
04/13/2006
20060068685In-line contiguous resistive lapping guide for magnetic sensors
An in-line lapping guide uses a contiguous resistor in a cavity to separate a lithographically-defined sensor from the in-line lapping guide. As lapping proceeds through the cavity toward the sensor, the resistance across the sensor leads increases to a specific target,...
03/30/2006
20060067004Critically exposed lapping of magnetic sensors for target signal output
Magnetic sensors are fabricated with an initial length that is slightly longer than their finished length. The sensors are then critically lapped and exposed for target signal output. The final target length of the sensors is obtained by first exposing the sensors to a ...
03/30/2006
20060021973Methodology of chemical mechanical nanogrinding for ultra precision finishing of workpieces
A chemical-mechanical nanogrinding process achieves near-zero pole tip recession (PTR) to minimize magnetic space loss of the head transducer to media spacing loss, alumina recession/trailing edge profile variation, and smooth surface finish with minimal smearing across...
02/02/2006
20060012360System, method, and apparatus for handling and testing individual sliders in a row-like format in single slider processing systems
A device for handling and testing individual sliders in a row-like format utilizes an elongated, row-like holder having a series of small pockets, each of which receives a single slider. After the sliders enter the holder, a clamp is moved to a closed position to retain...
01/19/2006
20050260412System, method, and apparatus for producing high efficiency heat transfer device with carbon nanotubes
A high efficiency heat transfer device utilizes carbon nanotube deposits that are formed directly on the outer surface of the device to replace conventional cooling fins. A catalyst is used to facilitate retention of the nanotubes on the device before they are deposited...
11/24/2005
20050230535Immersible unmanned air vehicle and system for launch, recovery, and re-launch at sea
A sea-launched and recovered unmanned aircraft is disclosed. The aircraft is jet-powered and has features and systems to maintain watertight integrity such that it may be released from a submerged submarine or dropped into a body of water by a ship or an aircraft. The a...
10/20/2005
20050213217System, method, and apparatus for improving the stealth capability of an optical instrument
A tube-mounted inclined optical flat for improving the stealth capability of an optical aperture is disclosed. The optical flat has a light-absorbing finish on its rear surface, and is mounted in front of existing instrument optics. The light from the scene being viewed...
09/29/2005
20050205502Rails for semiconductor wafer carriers
A rail is provided for use as a support in an apparatus for holding a plurality of semiconductor wafers. The rail has a plurality of teeth arranged in a vertical column, such that the space between a top surface of one tooth and a bottom surface of the next higher adjac...
09/22/2005
20050200143Highly articulated electromagnetic pick-up tool
A device uses an electromagnet to retrieve magnetic objects that are located in hard-to-reach places. The magnet is directed toward the object without being attracted to the surrounding components. The tool also incorporates a selectively actuated light for better illum...
09/15/2005
20050204341Method, system and article for detecting critical memory leaks causing out-of-memory errors in Java software
An analysis tool for specifically identifying the cause and location of critical memory leaks within a large software system is provided. The analysis tool transparently adds multiple processing threads that collaborate to identify sources of potential memory leaks in t...
09/15/2005
20050204342Method, system and article for detecting memory leaks in Java software
An analysis tool for specifically identifying the cause and location of object memory leaks within a large software system is provided. The analysis tool transparently adds multiple processing threads that collaborate to identify sources of potential memory leaks in the...
09/15/2005
20050183096Information kit integration architecture for end-user systems
A method, system, and program product for a new intercommunication architecture in a modular computer system environment. The Information Kit is a publish-and-subscribe software bus applied as an application programming model on an embedded device. Each module of the mo...
08/18/2005
20050181634Personal device embedded synch connector
A USB connector structure embedded within a personal electronic device has a USB port and a rigid arm structure attached to the USB port, wherein the first arm structure has a hinge mechanism fixedly attached thereto that is adapted for attachment to a personal electron...
08/18/2005
20050166187Efficient and scalable event partitioning in business integration applications using multiple delivery queues
A business integration (BI) system receives business objects from a source application at an event partitioner. Event partitioner partitions received business objects into independent sets based on interdependent events, and allocates each independent group of business ...
07/28/2005
20050165717Method, system and computer program product for redirecting a response to a file request from a requesting communication program to a mail server
A method, system and computer program product for improving efficiency of file receipt in a communication program by redirecting a file received as the result of a file request to a mail server is disclosed. A communication program sends a request for a first file to a ...
07/28/2005
20050160153Publishing multipart WSDL files to URL
A method for enabling direct addressing of specific wsdl and/or xsd files within a web services application containing multipart files with relative imports. A virtual addressing scheme allows the files to be identified within a virtual/wsdl/directory that is appended t...
07/21/2005
20050160373Method and apparatus for executing multiple file management operations
A method and device for executing multiple operations on different files displayed on a graphical user interface. A pre-defined combination of keys is assigned a particular operation, such as “Delete,” “Copy,” “Move,” etc. As a first combination of keys is e...
07/21/2005
20050154861Method and data processing system having dynamic profile-directed feedback at runtime
According to a method of operating a data processing system, software communicates to a processing unit a classification each of at least one schedulable software entity that the processing unit executes. A resource manager within the processing unit dynamically allocat...
07/14/2005
20050153628Flying disc
A flying disc has a radially symmetric form having an upper surface and a lower surface. The upper surface includes a raised central portion, a flat annular ring encompassing the raised central portion, and a raised rim extending above and encompassing the flat annular ...
07/14/2005
20050154904Method and apparatus for an intelligent, export/import restriction-compliant portable computer device
A method and system that enables cross-border compliance with export restrictions of particular computer technology, including software loaded on a computing device. The computing device is loaded with software, and has a country location device, such as a low-end GPS d...
07/14/2005
20050155035Information kit objects for publish/subscribe integration architecture
An information kit object that enables generic communication patterns among components of a modular computer system environment implementing an Information Kit (advanced publish-and-subscribe software bus). The information kit object contains an identifier of the type o...
07/14/2005
20050152470Method for handling data transmissions within a modem
A method for handling data transmissions within a modem is disclosed. A codeword is generated by compressing one or more incoming characters. The incoming characters and codeword are subsequently stored in a buffer. Then, a cost difference between transmitting all the c...
07/14/2005
20050154860Method and data processing system optimizing performance through reporting of thread-level hardware resource utilization
According to a method of operating a data processing system, one or more monitoring parameter sets are established in a processing unit within the data processing system. The processing unit monitors, in hardware, execution of each of a plurality of schedulable software...
07/14/2005
20050154712Enhanced search expressions for information kit integration architecture
A messaging protocol for information kit subscription objects that enables advanced (or complex) searches to be completed on an information kit rather than a simple wildcard query. A series of logical expressions and conditional expressions are introduce in a dictionary...
07/14/2005
20050147819System, method, and apparatus for matching harnesses of conductors with apertures in connectors
A system for assembling wire harnesses with their connectors utilizes a compact computer-based system that is linked to an engineering data base. The data base contains component information, such as harness number, associated wires, and pin location to connector. An in...
07/07/2005
20050149309Method, system and program product supporting user tracing in a simulator
According to a method of specifying a trace array for simulation of a digital design, one or more entities within a simulation model are specified with one or more statements in one or more hardware description language (HDL) files. In addition, a trace array for storin...
07/07/2005
20050149313Method and system for selective compilation of instrumentation entities into a simulation model of a digital design
In a method of compiling a simulation model of a digital design, a compiler receives an indication of a desired set of instrumentation entities to be included within a simulation model of a digital design described by a plurality of hierarchically arranged design entiti...
07/07/2005
20050133104System, method, and apparatus for dual gas delivery through a high temperature artifact without undesirable gas mixing
A system conveys two gases separately until controlled delivery and gas mixing are desired. The device maintains separation between the two gases with sealed, high temperature materials, and a geometry that contains gas flow channels that do not allow gas mixing. The pr...
06/23/2005
20050138568System integrated window sizing device
A system integrated window sizing device for varying the display size of displayed windows in a portable computing device. A pointer stick device is integrated into the portable computing device and supports movement of a cursor pointer in both an X axis and Y axis dire...
06/23/2005
20050130596Automatic updating of cell phone address book based on service provider error codes
Telephone information stored in the wireless communication device is automatically updated when a dialed telephone number has changed. Upon receiving an error code in response to making a call, the cell phone automatically determines if the error code indicates that the...
06/16/2005
20050113072Voicemail messaging via satellite radio
A method and device for receiving a voice mail from a cellular phone service provider utilizing a satellite radio. When the cellular phone service provider determines that a called party's cellular phone is unable to receive a call because the called cellular phone is n...
05/26/2005
20050109514Tree mounted well flow interface device
A subsea production tree has an external annular profile formed on an upper portion of the tree. A vertical passage extending from a lower end of the tree to an upper end of the tree for communicating with a string of tubing extending into the well. A lateral passage in...
05/26/2005
1      
 
Sign InRegister
Username  
Password   
forgot password?