"Inventing is a combination of brains and materials. The more brains you use, the less material you need."
Charles Kettering
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.
| Number | Title | Issue Date |
| 8171039 | String 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 |
| 8166117 | Converting 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 |
| 8122319 | Page-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 |
| 8122091 | System 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 |
| 8122008 | Joining 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 |
| 8108851 | External 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 |
| 8103796 | Maintaining 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 |
| 8086771 | TCET 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 |
| 8079164 | Apparatus 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 |
| 8065402 | Network 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 |
| 8026838 | Current 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 |
| 8019767 | Correlation-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 |
| 8010528 | Problem 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 |
| 8002297 | Wrap 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 |
| 7983910 | Communicating 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 |
| 7955541 | Continuous 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 |
| 7954085 | Support 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 |
| 7949704 | Administration 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 |
| 7940299 | Method 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 |
| 7928884 | Analog-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 |
| 7926210 | Apparatus 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 |
| 7921526 | Zip 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 |
| 7917338 | Determining 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 |
| 7904559 | HTTP-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 |
| 7904552 | Managing 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 |
| 7898452 | Methods 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 |
| 7886014 | Maintaining 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 |
| 7876931 | Face 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 |
| 7873829 | Offload 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 |
| 7870509 | Method 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 |
| 7870384 | Offload 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 |
| 7869050 | Systems 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 |
| D630048 | Bottle handle | 01/04/2011 |
| 7840461 | Method, 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 |
| 7839318 | Current 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 |
| D627598 | Bottle | 11/23/2010 |
| D627594 | Bottle top | 11/23/2010 |
| 7826643 | Three-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 |
| 7823029 | Failure 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 |
| 7814458 | Dynamic 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 |