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

Icon_funbox Quotables

"Inventing is a combination of brains and materials. The more brains you use, the less material you need."

Charles Kettering

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: Nichols; Steven L.


Number of patents: 153
Last date: May 01, 2012

1        
NumberTitleIssue Date
8171039String pattern analysis
A method of analyzing a string-pattern includes defining a minimum length (Lmin—1) of substrings (STR_A_B) to be considered; defining a maximum length (Lmax—1) of substrings (STR_A_B) to be considered; with a computer, searchi...
05/01/2012
8166117Converting a text-based email message to an email message including image-based fonts
An email message is analyzed to identify sections of characters having a common formatting characteristic. Sets of character images are generated for the characters in each section. An analyzed e-mail message is converted from a rich text format to a platform-indepe...
04/24/2012
8122319Page-based failure management for flash memory
A page-based failure management system for flash memory includes at least one flash memory device which includes at least one page and at least one operable page. The system also includes an indication of operability of the at least one page in the at least one flas...
02/21/2012
8122091System and method for name resolution
A plurality of relationships of a user are analyzed. A social network of the user based upon, at least in part, the plurality of relationships of the user, is analyzed, the social network identifying one or more relationship users. A collaborative user is identified...
02/21/2012
8122008Joining tables in multiple heterogeneous distributed databases
A method for joining tables in multiple heterogeneous distributed databases implemented by at least two data sources accessible to a federal database server over a network includes: transmitting from the federated database server a sub-command to a first of the data...
02/21/2012
8108851External registration for function configuration within a client platform application
A method, system and computer program and method for modifying functionality of a computer program. In one embodiment, configuration files include configuration directives for removing and replacing computer executable codes. The configuration directives include cod...
01/31/2012
8103796Maintaining communication continuity
A computer program product includes a computer usable memory, storage medium or physical medium having computer usable program code embodied therewith, the computer usable program code including: computer usable program code config...
01/24/2012
8086771TCET expander
The present invention relates to the field of embedded processing systems and electronic control units (ECUs) and to autonomic embedded computing solutions. The present invention proposes to remove or extract the application-specific support functions and respective...
12/27/2011
8079164Apparatus and method for baggage check and promotional advertisement
A luggage tag for identifying luggage and providing promotional material includes a substrate comprising an elongated portion for forming a loop with which to attach the tag to a piece of luggage; a first scratch surface portion on the substrate which is removable t...
12/20/2011
8065402Network management using short message service
A network management method and system and a computer that provides added security against hackers. A network management command is sent to the computer via short message service (SMS). The computer performs corresponding network configuration according to the netwo...
11/22/2011
8026838Current mode analog-to-digital converter
A current-mode analog-to-digital converter includes: a current input node; a current-mode sample and hold circuit configured to output a steady source of electrical current having an analog value proportional to a sampled analog value of an electrical current at the...
09/27/2011
8019767Correlation-based visualization of service-oriented architecture protocol (SOAP) messages
Correlation-based visualization of markup language messages is implemented. According to an embodiment of the present invention, a message manager receives a markup language message exchanged over a network. Correlation logic applies a template to the markup languag...
09/13/2011
8010528Problem isolation through weighted search of knowledge bases
A computer program product for problem isolation through a weighted search of knowledge bases includes computer useable program code that generates an aggregate relevance index which ranks the search results. The aggregate relevance index is calculated using a measu...
08/30/2011
8002297Wrap used on the joint of an arm and axle beam for a pneumatic suspension system
A wrap used on pneumatic suspension systems which includes a cylindrical body (100) with a single aperture for links (110) which extends along the surface of the cylindrical body (100), the aperture (110) having a region of interruption (...
08/23/2011
7983910Communicating across voice and text channels with emotion preservation
Communicating across channels with emotion preservation includes: receiving, by a processor in a communication device, a voice communication; analyzing, by the processor in the communication device, the voice communication for first emotion content; analyzing, by th...
07/19/2011
7955541Continuous resin fabric
A decorative surface covering includes a fabric; and a layer of molded resin disposed on said fabric, where the resin is molded into decorative features of the covering. A method of forming a decorative surface covering includes molding resin disposed on a fabric to...
06/07/2011
7954085Support for multiple interface versions
Multiple interface versions including a current interface version and at least one earlier interface version are supported. A call is received at an interface version. A data structure from the current interface version data structures is retrieved. An event compris...
05/31/2011
7949704Administration of a broker-based publish/subscribe messaging system
A broker-based publish/subscribe messaging system is administered in which a session-based network connection (such as TCP/IP) from an administrator publish/subscribe client application is established with a broker. Administration commands are received as messages f...
05/24/2011
7940299Method and apparatus for an omni-directional video surveillance system
A surveillance system uses an image from an omni-directional camera to identify objects or events of interest on which a higher-resolution camera can be trained. ...
05/10/2011
7928884Analog-to-digital converter with a balanced output
An Analog-to-Digital Converter (ADC) includes analog to digital conversion circuitry configured to receive an analog signal and output a digital representation of the analog signal on a plurality of data lines; a balancing circuit configured to encode the digital re...
04/19/2011
7926210Apparatus and method for baggage check and promotional advertisement
An apparatus and method for identifying luggage and promotional advertising for use by hotels, casinos and the like are disclosed. The apparatus includes a tag having a first side having a scratch surface covering promotional material and a second side having a port...
04/19/2011
7921526Zip fastener
A zip fastener (30) comprised of a long strip of two thermoplastic support tapes (35); two rows of coupling elements (40), each row being attached to its own support tape (35); and a slider body (45) comprising a puller (50)...
04/12/2011
7917338Determining a window size for outlier detection
A window size for outlier detection in a time series of a database system is determined. Strength values are calculated for data points using a set of window sizes, resulting at least in one set of strength values for each window size. The strength values increase a...
03/29/2011
7904559HTTP-based publish-subscribe service
Resources are retrieved asynchronous through the use of resource requests to a feed server. When the feed server returns an initial requested resource, a URI for a next resource is sent to the requesting subscriber. The URI for the next resource was pre-generated by...
03/08/2011
7904552Managing a server-based directory of web services
A method and computer program product for defining at least one target system. The at least one target system is accessed to identify one or more web services available via the at least one target system, thus defining one or more available services. Information con...
03/08/2011
7898452Methods and systems for calibrating a pipelined analog-to-digital converter
This method increases accuracy of a pipelined analog-to-digital converter comprising a plurality of stages, each stage comprising an analog-to-digital converter (ADC) and a digital-to-analog converter (DAC). The method includes calibrating each the ADC starting from...
03/01/2011
7886014Maintaining communication continuity
On a client electronic device, a message in a first format configured to be communicated over a first communication channel. The message in the first format is modified, on the client electronic device, to form a message in a second format, in which the message in t...
02/08/2011
7876931Face recognition system and method
A method of automatically recognizing a human face includes developing a three-dimensional model of a face; and generating a number of two-dimensional images based on the three-dimensional model. The generated two-dimensional images are then enrolled in a database a...
01/25/2011
7873829Offload processing for secure data transfer
Improvements in security processing are disclosed which enable security processing to be transparent to the application. Security processing (such as Secure Sockets Layer, or “SSL”, or Transport Layer Security, or “TLS”) is performed in (or controlled by) th...
01/18/2011
7870509Method and apparatus for improving the visibility of a treemap
The visibility of a treemap is improved by offsetting the area of a parent node relative to a bounding box containing all of its child nodes while constructing the treemap, so that a part of the bounding box lies outside the area of the parent node, and the area of ...
01/11/2011
7870384Offload processing for secure data transfer
Improvements in security processing are disclosed which enable security processing to be transparent to the application. Security processing (such as Secure Sockets Layer, or “SSL”, or Transport Layer Security, or “TLS”) is performed in (or controlled by) th...
01/11/2011
7869050Systems and methods for comparative interferogram spectrometry
A method for determining a background noise level includes receiving interferogram data; determining at least one measure of interferogram quality; accumulating said received interferogram data; and generating a background noise level based on said interferogram dat...
01/11/2011
D630048Bottle handle
01/04/2011
7840461Method, program, and system for computing accounting savings
Method, system, and computer program product for computing accounting savings for a business related investment of a target product. The target product and at least one currently used product have at least one feature, and the business comprises at least one busines...
11/23/2010
7839318Current mode pipelined analog-to-digital converter
A pipelined analog-to-digital converter includes a plurality of stages each including a sample-and-hold circuit configured to output an analog signal having a current and a current mode analog-to-digital converter configured to compare the current of the analog sign...
11/23/2010
D627598Bottle
11/23/2010
D627594Bottle top
11/23/2010
7826643Three-dimensional ear biometrics system and method
A method of automatic human identification includes matching an image of a subject'so ear against a database of images of ears from identified people to identify the subject. ...
11/02/2010
7823029Failure recognition, notification, and prevention for learning and self-healing capabilities in a monitored system
The present invention provides failure recognition, notification, and prevention for learning and self-healing capabilities in a monitored system. A system to collect monitoring data is monitored. A failure of the system is detected; A failure point for the detected...
10/26/2010
7814458Dynamic editing support and validation of application specific information on business objects
Interface code is produced to use services of an enterprise information system. An application specific information schema is provided that defines the format and shape of application specific information usable in a business object schema defining the business obje...
10/12/2010
1        
 
Sign InRegister
Username  
Password   
forgot password?