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

Icon_funbox Quotables

"One of the greatest labor saving inventions of today is tomorrow!"

Vincent T. Floss

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: Biggers; John


Number of patents: 84
Last date: May 04, 2010

1      
NumberTitleIssue Date
7711886Dynamically allocating communication lanes for a plurality of input/output (‘I/O’) adapter sockets in a point-to-point, serial I/O expansion subsystem of a computing system
Methods, systems, and products are disclosed for dynamically allocating communication lanes for a plurality of sockets in a point-to-point, serial I/O expansion subsystem of a computing system, the expansion subsystem including an switch that supports a maximum numb...
05/04/2010
7694271Rendering GUI widgets with generic look and feel
Rendering GUI widgets with generic look and feel by receiving in a display device a master definition of a graphics display, the master definition including at least one graphics definition element, the graphics definition element including a reference to a protowid...
04/06/2010
7694198Self-repairing of microprocessor array structures
A level of indirection is utilized when writing to a microprocessor array structure, thereby masking hard faults in the array structure. Among other benefits, this minimizes the use of a backward error recovery mechanism with its inherent delay for recovery. The ind...
04/06/2010
7667980Printed circuit boards for countering signal distortion
Printed circuit boards for countering signal distortion are disclosed that include: a conductive pathway on a printed circuit board between a transmitter and a receiver, the conductive pathway comprised of traces and vias connected together for conductive transfer o...
02/23/2010
7667855Providing position information to computing equipment installed in racks of a datacenter
Methods, apparatus, and products are disclosed for providing position information to computing equipment installed in racks of a datacenter that includes: projecting, by a projection module, a plurality of optical signals to a plurality of reference points on at lea...
02/23/2010
7657539System and computer program product for facilitating customs planning and clearance
Facilitating customs planning and clearance including creating in an international customs server, in response to a signal communicated through a client device coupled for data communications through at least one internet connection to the international customs serv...
02/02/2010
7640194Inventory controls with radio frequency identification
Inventory control with inventory item attributes wherein the attributes describe an inventory item, the inventory item has an RFID identification tag having an RFID identification tag code, and the inventory item attributes include an RFID identification tag code fi...
12/29/2009
7628321Controlling electronic withdrawals
Controlling electronic withdrawals by a drawee including receiving in the drawee from a withdrawal device a withdrawal request, where the withdrawal request includes a withdrawal device identifier, a drawer identifier, and a withdrawal amount; retrieving from storag...
12/08/2009
7595986Controlling airflow in a computer chassis
Computer chassis configured for controlled airflow including at least one component board; a segmented curtain suspended across a region of airflow in the computer chassis above the component board; and at least one component mounted on the component board displacin...
09/29/2009
7577986Security objects controlling access to resources
Controlling access to resources through use of security objects including creating a security object in dependence upon user-selected security control data types, the security object comprising security control data and at least one security method; receiving a requ...
08/18/2009
7558825Dynamic current device status
A method of email administration including receiving in a transcoding gateway from a client device one or more email display status attributes describing one or more email display capability statuses for a domain, receiving in the transcoding gateway from a sender a...
07/07/2009
7532809Personal video recording with pools and groups
Automated personal video recording, including selecting a lender from among one or more lenders, in which the selecting is carried out in dependence upon a deficit amount, the lenders include at least one user having free storage space and at least one pool having f...
05/12/2009
7531749Cable for high speed data communications
A cable for high speed data communications and method of manufacturing the cable, the cable including a first inner conductor enclosed by a first dielectric layer and a second inner conductor enclosed by a second dielectric layer, the inner conductors and the dielec...
05/12/2009
7529471Personal video recording with storage space loans
Automated personal video recording for multi-user personal video recorders having a multiplicity of registered users, each user having allocated storage space on the PVR which allocated storage space for each user includes storage space upon which shows are recorded...
05/05/2009
7526578Option ROM characterization
Methods, apparatus, and computer program products are disclosed for option ROM characterization by establishing an isolating execution environment for an expansion adapter of a computer, the adapter having an option ROM containing initialization code for the adapter...
04/28/2009
7526400Thermal modeling and error detection in a data processing configuration
A method of operating a data processing system includes predicting values for a set of thermal sensors based on an assumed inlet air temperature and a selected configuration state. Additional values are predicted for a plurality of assumed inlet air temperatures and...
04/28/2009
7525045Cable for high speed data communications
A cable for high speed data communications and methods for manufacturing such cable are disclosed, the cable including a first inner conductor enclosed by a first dielectric layer and a second inner conductor enclosed by a second dielectric layer. The cable also inc...
04/28/2009
7523388Differential dynamic content delivery with a planned agenda
Differential dynamic content delivery that includes providing a session document for a presentation, where the session document includes a session grammar and a session structured document, and the session structured document includes at least one structural element...
04/21/2009
7523365Dynamic determination of signal quality in a digital system
A receiving processor is configured with a normal (operational) path and a test path. The test path is configured in parallel with the normal path. The test path simulates and receives as input the same data as the normal path, but the test path has a separate volta...
04/21/2009
7519904Differential dynamic delivery of content to users not in attendance at a presentation
Differential dynamic content delivery including providing a session document for a presentation including a session grammar and a session structured document, the session structured document including a classified structural element for a first user who will not att...
04/14/2009
7519683Dynamic media content for collaborators with client locations in dynamic client contexts
Methods, systems, and computer program products are provided for delivering dynamic media content to collaborators. Embodiments include providing collaborative event media content, wherein the collaborative event media content includes a grammar and a structured doc...
04/14/2009
7519659Dynamic media content for collaborators
Methods, systems, and computer program products are provided for delivering dynamic media content to collaborators. Embodiments include providing collaborative event media content, wherein the collaborative event media content includes a grammar and a structured doc...
04/14/2009
7509262Weight based upselling
Weight based upselling, including receiving a purchase request for an item from a customer; determining a weight of the item; identifying, in dependence upon the weight of the item, a shipping weight range and a shipping cost for the item, where the shipping weight ...
03/24/2009
7502779Semantics-based searching for information in a distributed data processing system
Searching for information in a distributed data processing system, including providing a semantics-based search index by storing in the semantics-bases search index search keywords from documents according to semantics from selected document structure templates, the...
03/10/2009
7489774Routing telecommunications to a user in dependence upon device-based routing preferences
Routing telecommunications to a user including receiving a call, determining that the call is intended for the user, receiving an RFID signal from an RFID tag located with the user, determining the user's location in dependence upon the RFID signal, identifying a pl...
02/10/2009
7487503Scheduling threads in a multiprocessor computer
Methods, systems, and computer program products are provided for scheduling threads in a multiprocessor computer. Embodiments include selecting a thread in a ready queue to be dispatched to a processor and determining whether an interrupt mask flag is set in a threa...
02/03/2009
7487451Creating a voice response grammar from a presentation grammar
Methods, systems, and products are disclosed for creating a voice response grammar in a voice response server including identifying presentation documents for a presentation, each presentation document having a presentation grammar. Typical embodiments include stori...
02/03/2009
7484657On-demand physically secure data storage
Safe deposit boxes, services, and methods for physically secure data storage are provided that include securing a network-enabled computer within a safe deposit box, receiving, in the network-enabled computer, data transmitted from a remote computer coupled for data...
02/03/2009
7480859Tree construction for XML to XML document transformation
Transforming a user-supplied DTD satisfying a first XML grammar into a PDTD satisfying a second XML grammar, including converting DTD declarations of alternate content to sequences, converting DTD declarations of optional content to mandatory content, converting DTD...
01/20/2009
7478299Processor fault isolation
Methods, apparatus, and products for processor fault isolation are disclosed that include sending, by an embedded system microcontroller to a programmable logic device (‘PLD’) a selection signal identifying one processor for boundary scan operations; sending bou...
01/13/2009
7474832Personal video recording with storage space distributed among remote personal video recorders
Automated personal video recording comprising scheduling a show for a user having allocated storage space on a personal video recorder (“PVR”), wherein the show has a storage space requirement that exceeds the user's free space, and the PVR is coupled for data c...
01/06/2009
7440453Determining availability of a destination for computer network communications
Determining availability of a destination for computer network communications that include providing on a caching device a destination availability cache comprising at least one cache entry representing availability of a destination and providing, from the caching d...
10/21/2008
7437432Client device configuration with configuration services providers
Configuring a client device, including receiving, from a manufacturer, a configuration bundle for a client device, receiving, from a vendor, vendor provided configuration parameters for the client device, receiving from a user, user provided configuration parameters...
10/14/2008
7433582Personal video recording with machine learning for messaging
Machine learning for control of a personal video recorder (“PVR”), including providing records of transmissions of messages; identifying a message point in operation of a PVR; selecting, in dependence upon the message point, a message to be transmitted; and dete...
10/07/2008
7430707Differential dynamic content delivery with device controlling action
Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element...
09/30/2008
7426713Controlling a GUI display for a plug-in
Methods, systems, and computer program products are provided for controlling a GUI display for a plug-in in an application supporting plug-ins. Embodiments include receiving, at run time, in the application from the plug-in a request to display a GUI object; respons...
09/16/2008
7418572Pretranslating input/output buffers in environments with multiple page sizes
Pretranslating input/output buffers in environments with multiple page sizes that include determining a pretranslation page size for an input/output buffer under an operating system that supports more than one memory page size, identifying pretranslation page frame ...
08/26/2008
7398305Client device configuration with hooks
Configuring a client device including associating a hook in a configuration bundle with customized programming, downloading the configuration bundle for a client device to a services gateway, and executing the configuration bundle on the services gateway, including ...
07/08/2008
7366398Personal video recording with storage space requirement checking
Administration of storage space requirements on personal video recorders (“PVRs”), including recording a show having a storage space requirement, and incrementing the show's storage space requirement. Embodiments include tracking a recording period for the show ...
04/29/2008
7360685Controlling electronic withdrawals by a withdrawal device
Controlling electronic withdrawals by a withdrawal device including creating in the withdrawal device a data structure representing a withdrawal request, where the data structure includes fields for a withdrawal device identifier, a drawer identifier, a drawee ident...
04/22/2008
1      
 
Sign InRegister
Username  
Password   
forgot password?