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

Icon_funbox Did You Know...

...that the Band-Aid Bandage was invented by a Johnson & Johnson employee whose wife had cut herself? Earl Dickson's wife was rather accident prone, so he set out to develop a bandage that she could apply without help. He placed a small piece of gauze in the center of a small piece of surgical tape, and what we know today as the Band Aid bandage was born!

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 R.


Number of patents: 35
Last date: February 15, 2011

NumberTitleIssue Date
7890848Differential dynamic content delivery with alternative content presentation
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; receiving a presentation control instruction to present a classified structura...
02/15/2011
7697428Analyzing network traffic using an improved markov modulated poisson process model with two barrier states
Methods, apparatus, and products are disclosed for analyzing network traffic using an improved Markov Modulated Poisson Process Model with two barrier states that include: retrieving a previous state for the network traffic; measuring inter-arrival times between ind...
04/13/2010
7693871Modifying a digital media product
Storing, by an owner of a digital media product, the product in a distributed media library, the library including information describing the modifiable part of the digital media product and a digital grant of rights to modify and distribute the product; producing, ...
04/06/2010
7677451Reducing incident infrared radiation received by one or more infrared detectors in a self checkout point of sale system
A self checkout POS system including a security zone; an emitting tower including one or more infrared emitters; a detecting tower including one or more infrared detectors, the detecting tower located on a side of the security zone opposite the side on which the emi...
03/16/2010
7661033Method and system for establishing network connections
A method, computer readable medium and computer system for repairing a failed network connection between a client system and a network is disclosed. In a first aspect, the method preferably includes collecting real time connectivity information by the client system ...
02/09/2010
7657665Shared simultaneously-connected removable drives and servers each housing an I/O controller which maintains an uninterrupted protocol connection
Local drive presence is provided for local and remote drives by maintaining a plurality of uninterrupted protocol connections between a plurality of I/O controllers and a plurality of device interfaces through which peripheral bus commands are transmitted. Preferabl...
02/02/2010
7634755Application splitting for network edge computing
Application splitting for network edge computing including identifying an application split point; identifying a split type for the application split point; splitting the application into subcomponents in accordance with the split type; and moving a subcomponent to ...
12/15/2009
7627800Communicating with error checking to a device capable of operating according to an address prefix serial bus protocol
Methods, apparatus, and computer program products are disclosed for communicating with error checking to a device capable of operating according to an address prefix serial bus protocol that includes identifying whether the device supports error checking, and if the...
12/01/2009
7580863Method, system, and computer program product for operating a publicly accessible purchasing system
Operating a publicly accessible purchasing system including receiving, on a receipt date, from a purchaser, in a publicly accessible purchasing system, a deferred purchase request (“DPR”) for an item to be purchased; identifying a vendor; and issuing, in depende...
08/25/2009
7571105Weight 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 ...
08/04/2009
7567908Differential dynamic content delivery with text display in dependence upon simultaneous speech
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...
07/28/2009
7562365Random access for processing messages in a message queue
Methods, systems, and products for random access for processing messages in a message queue that include creating a map relating message identification and message position, including adding an entry in the map whenever a message enters the queue; instantiating a pl...
07/14/2009
7562247Providing independent clock failover for scalable blade servers
Methods and systems are disclosed for providing independent clock failover for scalable blade servers that include assigning a server blade to one of a plurality of clock failover groups, providing a plurality of independent clock signals to the clock generator of t...
07/14/2009
7546187Navigating a UAV having an on-board digital camera to capture desired geographic area
Methods, systems, and products for navigating a UAV having an on-board digital camera are provided. Embodiments include identifying a geographic area not captured by the digital camera while the UAV is flying in a current flying pattern, and modifying the current fl...
06/09/2009
7536531Scaling address space utilization in a multi-threaded, multi-processor computer
Scaling address space utilization in a multi-threaded, multi-processor computer, including attaching to process memory of an exporting process a region of virtual memory specified in a cross-memory descriptor; requesting, by an importing thread of an importing proce...
05/19/2009
7516405Displaying help resources
Methods, systems, and products for displaying a help resource associated with a device on a remote display apparatus are provided. Some embodiments of methods, systems, and products for displaying a help resource associated with a device on a display apparatus inclu...
04/07/2009
7487209Delivering dynamic media content for collaborators to purposeful devices
Methods, systems, and computer program products are provided for delivering dynamic media content to collaborators. Embodiments include providing collaborative event media content including a grammar and a structured document; generating a dynamic client context for...
02/03/2009
7251667Unicode input method editor
A method for converting to Unicode, in a Java Input Method Editor (“IME”), the encoding formats of a character code unit, including selecting an encoding format, receiving, through a computer user interface, in an IME, at least one character code unit having the...
07/31/2007
7213076Dynamic indication of email capabilities
A method of email administration including receiving in a transcoding gateway from a sender an email display capability request for a domain, wherein the capability request comprises a domain identification, finding in dependence upon the domain identification, at l...
05/01/2007
7162692Differential dynamic content delivery
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...
01/09/2007
7117204Transparent content addressable data storage and compression for a file system
Transparent content addressable data storage and compression for a file system including providing a data structure that associates file identifiers and retrieval keys for memory blocks for storing file contents; storing in the data structure one or more file identi...
10/03/2006
7114027Content addressable data storage and compression for computer memory
Methods, systems, and products of content addressable data storage and compression for computer memory are disclosed as providing a chunk of data comprising a quantity of input data; retrieving a memory block from computer memory; searching for a segment of the chun...
09/26/2006
6970882Unified relational database model for data mining selected model scoring results, model training results where selection is based on metadata included in mining model control table
Managing data mining activities in a data mining environment, including selecting a model scoring results table, wherein the selecting is carried out in dependence upon metadata included in a model scoring results control table, the model scoring results control tab...
11/29/2005
6928622Persistent stateful ad hoc checkbox selection
A method for stateful toggling of checkbox status, including detecting a touch event on a first checkbox, storing the initial status of all checkboxes in the set, and toggling the status of the first checkbox to a new status. Embodiments also include repeatedly, for...
08/09/2005
6915313Deploying predefined data warehouse process models
Exemplary embodiments typically include methods of deploying a predefined data warehouse process model from a development system having a development environment to a customer system having a customer environment, the customer environment being different from the de...
07/05/2005
6912710Round-trip maintenance of software configuration
A method of software development comprising the steps of determining, through Java reflection API calls, a current software signature for each Java object, from a Java software application comprising Java application code, to be administered by a software developmen...
06/28/2005
6901556Non-persistent stateful ad hoc checkbox selection
A method for toggling checkbox status, implemented as a software program installed and operating on a computer comprising a computer processor coupled to computer memory. Embodiments of the invention include detecting a touch event on a checkbox, toggling the status...
05/31/2005
6879672Telecommunications service extensions
A method of extending telecommunications service, wherein the method is implemented in an extension application server. The extension application server is coupled for data communications to a customer data source and to a telecommunications server. The telecommunic...
04/12/2005
6856894Navigating a UAV under remote control and manual control with three dimensional flight depiction
Navigating a UAV including receiving in a remote control device a user's selection of a GUI map pixel that represents a waypoint for UAV navigation, mapping the pixel's location on the GUI to Earth coordinates of the waypoint, transmitting the coordinates of the way...
02/15/2005
6826716Test programs for enterprise web applications
Testing J2EE applications, wherein J2EE applications comprise modules, the testing including identifying (204), from an application deployment descriptor, modules comprised within the J2EE application; identifying, from an identified module, at least one QOS ...
11/30/2004
6823334Metadata system for managing data mining environments
Managing a data mining environment, the data mining environment having a data mining tool and a data mining model. Embodiments include registering in a data set control table registered data sets, the registered data sets including the model training input data sets...
11/23/2004
6820089Method and system for simplifying the use of data mining in domain-specific analytic applications by packaging predefined data mining models
Development of domain-specific analytic applications having predefined data mining models, including identifying a business problem to be solved; selecting a data mining algorithm appropriate for solving the business problem; defining data schema for use as inputs a...
11/16/2004
6813559Orbiting a waypoint
Navigating a UAV including orbiting a waypoint including defining four bracket lines surrounding a waypoint, flying the UAV from a course segment having coordinate values in a range into a course segment not having coordinate values in the range, wherein a bounding ...
11/02/2004
6799181Method and system for data mining automation in domain-specific analytic applications
Automated data mining using domain-specific analytic applications for solving predefined problems, including populating input data schema, the input data schema having a format appropriate to solution of a predefined problem. Production training a predefined data mi...
09/28/2004
6718338Storing data mining clustering results in a relational database for querying and reporting
Storing data mining clustering results in a relational database for querying and reporting, including reading, from a hierarchical clustering node, clustering data describing a clustering, and recording the clustering data in a relational clustering record; reading,...
04/06/2004
 
Sign InRegister
Username  
Password   
forgot password?