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

Icon_funbox Quotables

"The wireless music box has no imaginable commercial value. Who would pay for a message sent to nobody in particular?"

David Sarnoff, American radio pioneer ; 1921

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: Dawkins; Marilyn Smith


Number of patents: 206
Last date: October 04, 2011

1            
NumberTitleIssue Date
8031085Context-based sound generation
A method for directing a vehicle to operate in a noise generating mode based on a context is provided. A present location of the vehicle is determined using a location sensing device. Then, it is determined whether the present location of the vehicle is within one o...
10/04/2011
8028470Robotic watering unit
The different illustrative embodiments provide a method and system for watering plants. A map of an area is received and a determination is made using a processing unit as to whether the area needs water. If the area needs water, current constraints are identified a...
10/04/2011
7797860Automated control of boom or attachment for work vehicle to a preset position
A method and system for automated operation of a work vehicle comprises a boom having a first end and a second end opposite the first end. A first hydraulic cylinder is associated with the boom. A first sensor detects a boom position based on a first linear position...
09/21/2010
7797815Control of a dual rotor electromagnetic machine
The invention relates to an electric synchronous machine. There is a need for a dual rotor electric synchronous machine which has a mechanism for adjusting the rotor relative angular displacement while the machine is running in order to reduce back EMF. There is a n...
09/21/2010
7792607Vision-aided system and method for guiding a vehicle
A method and system for guiding a vehicle comprises a location determining receiver for collecting location data for the vehicle. A vision module collects vision data for the vehicle. A location quality estimator estimates the location quality data for the location ...
09/07/2010
7781904Method and system for managing an electrical output of a turbogenerator
The system and method manages an electrical output of a turbogenerator in accordance with multiple modes. In a first mode, a direct current (DC) bus receives power from a turbogenerator output via a rectifier where turbogenerator revolutions per unit time (e.g., rev...
08/24/2010
7769512Vehicle steering control method and performance
A vehicle steering control method including the steps of obtaining a heading error, obtaining a velocity value, obtaining a distance error, applying the heading error, inputting a measure of operator aggressiveness and defuzzifying an output from a steering rule bas...
08/03/2010
7752779Automated control of boom or attachment for work vehicle to a preset position
A first hydraulic cylinder is associated with a boom. A first sensor detects a boom angle of a boom with respect to a support (or a vehicle). An attachment is coupled to one end of the boom. A second hydraulic cylinder is associated with the attachment. A second sen...
07/13/2010
7752778Automated control of boom or attachment for work vehicle to a preset position
A first hydraulic cylinder is associated with the boom having a first end and a second end opposite the first end. A first sensor detects a boom angle of a boom with respect to a support (or a vehicle) near the first end. An attachment is coupled to the second end o...
07/13/2010
7748147Automated control of boom or attachment for work vehicle to a present position
A method and system for automated operation of a work vehicle comprises a boom having a first end and a second end opposite the first end. A first hydraulic cylinder is associated with the boom. A first sensor detects a boom angle of a boom with respect to a support...
07/06/2010
7694946Suspension system having active compensation for vibration
A suspension system for a seat of a vehicle comprises a base, a linkage, and a seat attached to the base via the linkage. A pneumatic shock absorber provides a respective resistance level against movement of the seat with respect to the base based on a corresponding...
04/13/2010
7692551Method and system for detecting operator alertness
A method and system for detecting operator alertness of an operator of a vehicle or machine comprises an image processor and an analyzer. The image processor determines whether at least one eye of an operator is visible and determines whether the operator is general...
04/06/2010
7692550Method and system for detecting operator alertness
A method and system for detecting operator alertness of an operator of a vehicle or machine comprises an image collection system. The image collection system collects reference position data and reference motion data associated with an operator, or a portion thereof...
04/06/2010
7692549Method and system for detecting operator alertness
The method and system for detecting operator alertness of an operator of a vehicle or machine comprises an image collection system. The image collection system collects reference motion data associated with an operator representation when the operator is in an alert...
04/06/2010
7665283Modular vehicle system having engine unit and mower unit for communication therewith
A modular vehicle system comprises an engine unit and an engine management controller associated with the engine unit. A throttle actuator is associated with the engine management controller to control a throttle setting of an engine unit. A mower unit is associated...
02/23/2010
7653483System and method for determining a position of a vehicle
A method and system for determining the position of a vehicle comprises a transmitter or transceiver for transmitting a transmission signal from a vehicle to beacons associated with the work area. A data processor determines an elapsed time including at least one of...
01/26/2010
7652583Method and system for maintaining operator alertness
A method and system for maintaining operator alertness comprises a detector for detecting a physical status of an operator. The physical status indicates a first level of operator alertness. A user interface requests a second level of operator alertness from a self-...
01/26/2010
7647177System and method for determining a position of a vehicle
A time estimator determines a first aggregate elapsed time between the transmission of the first transmission signal to a first beacon and receipt of a return signal, a second aggregate elapsed time between the transmission of the first transmission signal to a seco...
01/12/2010
7611004Control system and method for controlling an operational mode of a vehicle via multiple clutch assemblies
A first clutch assembly has an active state for transmitting rotational energy and an inactive state for not transmitting rotational energy. A generator has a generator shaft associated with the first clutch assembly. A second clutch assembly has an active state for...
11/03/2009
7562167Managing heterogeneous data streams for remote access
The present invention relates to a system and method for intelligent computer-implemented transmittal of data, the system determining and using the best available method of transmission for the data In determining the best available transmission method, the system c...
07/14/2009
7454744Private source code commenting
A method, computer program product, and data processing system for exchanging information regarding software source code among a team of developers is disclosed. In a preferred embodiment of the present invention, a developer associates commentary with a particular ...
11/18/2008
7360149Displaying text of video in browsers on a frame by frame basis
A method, system, and computer program product for presenting text from multimedia data to a user is provided. In one embodiment, multimedia data containing associated text data is received by a data processing system. The associated text data is extracted from the ...
04/15/2008
7313514Validating content of localization data files
The invention provides for extracting language and culture information from a POSIX™* conforming locale source file for the purpose of formatting sample data for country and language expert validation. The invention is performed on a computer system by obtaining a...
12/25/2007
7302452Method and apparatus for handling requests for files in a data processing system
A method, apparatus, and computer instructions for use in an operating system for managing requests for files. A request for a switch file from an application is received. The application points to the switch file. Many files may point to the same switch file. Locat...
11/27/2007
7296262Data processing system, method, and computer program product for generating a generic compilation interface from object-oriented code
A data processing system, method, and computer program product are disclosed for generating a generic compilation interface from a first object-oriented software package. All public classes included in the object-oriented software package are identified. For each of...
11/13/2007
7295657Automated selection of a backup recipient and distribution of an instant messaging request to the backup recipient
A method, system, and program for automated selection of a backup recipient and distribution of an instant messaging request to the backup recipient are provided. A communication support system detects a messaging request initiated by a requester for an intended rec...
11/13/2007
7290220Method and apparatus for non-sequential access of form fields
A method and system for non-sequential access to fields in a window, document, form or template. When the window, document, form or template is opened for user input, the user activates the non-sequential mode of operation, such as by hitting a particular keystroke ...
10/30/2007
7287244Efficiently releasing locks when an exception occurs
In preparing inlined program code for compiling, a synchronization depth is recorded in a table for ranges of program counter addresses. Furthermore, a stack frame is dedicated for the recordation of references to objects locked during the execution of the code. Suc...
10/23/2007
7275175Method and apparatus for high-speed network adapter failover
A method, apparatus, and computer instructions for facilitating failover between network adapters. A failure of a first network adapter is detected in a device driver layer. In response to detecting the failure, the transmission of data is changed by the device driv...
09/25/2007
7269622Watermarking messaging sessions
A method, system and program is provided for watermarking messaging sessions such that the origin of recorded messaging sessions is traceable. A distinguishable watermark is applied to message entries within a messaging session. The messaging entries are then record...
09/11/2007
7266774Implementing a second computer system as an interface for first computer system
A method, system, and program for using a second computer system as an input interface for a first computer system are provided. A second independent computer system is docked into a first computer system. Then, the first computer system uses at least one of an inpu...
09/04/2007
7257617Notifying users when messaging sessions are recorded
A method, system and program for notifying users when messaging sessions are recorded are provided. In response to receiving a request to record a messaging session, a requested selection of multiple message entries associated with the messaging session are recorded...
08/14/2007
7257516Method, apparatus, and program for eliminating thread skew in multithreaded performance benchmarks
A data processing system performs a multithreaded performance benchmark with a rampup interval and a rampdown interval. The master thread signals a start test event and begins the rampup interval. After the rampup interval, the master thread signals a start measurem...
08/14/2007
7249313Creating and utilizing a wizard to capture an application's interdependencies between web pages and data accesses for running the application's downloadable dynamic web pages off-line
A wizard is utilized when creating a server-based transactional Web page application. The wizard keeps track of the interdependencies of the Web pages, any data accesses required for any of the Web pages, and any rules for presenting a different sequence of Web page...
07/24/2007
7248563Method, system, and computer program product for restricting access to a network using a network communications device
A system, method, and computer program product are disclosed for restricting access to a network using a network communications device. The network communications device includes multiple ports for providing access to a data processing system to the network. A speci...
07/24/2007
7240136System and method for request priority transfer across nodes in a multi-tier data processing system network
A method, computer program product, and a data processing system for transferring request prioritizations in a data processing system network is provided. A first data processing system receives a transaction request and identifies a priority of the transaction requ...
07/03/2007
7197635Method and apparatus for providing updated time at a data processing system
A method, apparatus, and computer instructions for providing updated time at a mobile data processing system. An area code is determined from a call made to a server from the mobile data processing system. A time zone is determined using the area code to form an ide...
03/27/2007
7196806Data processing system for converting content relative to a space used as an advertising medium into a printable object
A method, system and computer program product in a data processing system for printing a disjoint web object and content of a web page is provided. Responsive to presenting the web page by the browser, an embedded tag is presented as the disjoint web object. The dis...
03/27/2007
7191098Automatic detection of excessive interrupt-disabled operating system code
Method and system for detecting and reporting an excessive period of interrupt disablement in operating system programming in a data processing system. A method for detecting and reporting an excessive period of disablement in operating system programming in a data ...
03/13/2007
7188071Apparatus and methods for providing fine granularity alerting to customers
Apparatus and methods for providing a fine granularity alerting mechanism for alerting customers of the status of an order are provided. With the apparatus and methods, a customer selects a supplier of a good or service and places an order with the supplier. Upon su...
03/06/2007
1            
 
Sign InRegister
Username  
Password   
forgot password?