The first match was accidentally discovered in 1826 when John Walker scraped a stick with chemicals on the end against a stone floor.
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.
| Application No. | Application Title | Issue Date |
| 20120030369 | RELIABLE DATA MESSAGE EXCHANGE Various embodiments of systems and methods for data message exchange in a client server network are described herein. In various embodiments, a client and a server network may implement a data message protocol for message exchanges. A method of an embodiment ensures mes... | 02/02/2012 |
| 20110296508 | DIGITAL HANDSHAKE FOR AUTHENTICATION OF DEVICES This is directed to a digital handshake for establishing a secure communications path between two electronic devices. Each device can capture an image of the other device using a camera (e.g., a front facing camera or a back facing camera) and extract, from the captured... | 12/01/2011 |
| 20110276697 | Remote Session Management Provided is reporting session information for a session upstream from a server. A data processing system receives a session handshake from a first client for a session between the server and the first client. The system receives a session-descriptor for a session betwee... | 11/10/2011 |
| 20110270932 | SYSTEM AND METHOD FOR PEER-TO-PEER MEDIA ROUTING USING A THIRD PARTY INSTANT MESSAGING SYSTEM FOR SIGNALING An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to engage in a call with another endpoint using a third party instant message system to carry instant messages containing signaling information an... | 11/03/2011 |
| 20110252281 | TRANSPARENT AUTO-DISCOVERY OF NETWORK DEVICES LOGICALLY LOCATED BETWEEN A CLIENT AND SERVER Discovery of intermediate network devices is performed using a technique that piggybacks upon the existing standard TCP (Transport Control Protocol) “SACK” (Selective Acknowledgment) option in a SYN/ACK packet so that discovery information may be shared between pair... | 10/13/2011 |
| 20110246762 | System and Method for Exchanging Cryptographic Protocol Capabilities In some data communication configurations, data received from a sender may need to be viewed or otherwise processed by more than one entity with a corresponding client. For example, a message sent to a corporate email address may be viewed by either or both a mobile dev... | 10/06/2011 |
| 20110246667 | PROCESSING UNIT, CHIP, COMPUTING DEVICE AND METHOD FOR ACCELERATING DATA TRANSMISSION A processing unit coupled to a bus for accelerating data transmission and a method for accelerating data transmission. The present invention provides a streaming data transmission mode in which a plurality of data blocks are transmitted via one handshake. The present in... | 10/06/2011 |
| 20110246798 | Method, apparatus, and system for enabling platform power states To address the need for power management, the following facilitates maintaining power states in an efficient manner based at least in part on managing packets at different layers of an input/output interface that supports multiple layers. One specific example prevents a... | 10/06/2011 |
| 20110231572 | PERSONAL MEDIA DEVICE A personal media device includes a housing assembly, a display panel located on the housing assembly, and a control assembly located on the housing assembly. The control assembly includes a slider assembly, a first switch assembly positioned proximate a first side of th... | 09/22/2011 |
| 20110197088 | METHOD AND SYSTEM TO PROVIDE A COMPLIANCE CLOCK SERVICE SUITABLE FOR CLOUD DEPLOYMENT A method and system for providing an improved compliance clock service are described. An example method comprises establishing a system compliance clock (SCC) for a storage system that provides a compliant storage service, and establishing, for a volume in the storage s... | 08/11/2011 |
| 20110161518 | ASYNCHRONOUS INVOCATION MECHANISM IN SESSION INITIATION PROTOCOL (SIP) SERVER CLUSTERS Providing SIP application server interoperability, including detecting at a first SIP application server an event necessitating that work be performed in relation to a SIP application session that is managed by a second SIP application server, creating a SIP message obj... | 06/30/2011 |
| 20110154038 | Multi-band/multi-link secure key generation and delivery protocol A method is described for negotiating the use of multi-link ciphering and for the generation of unique keys for each of the links using a single 4-way handshake protocol exchange.... | 06/23/2011 |
| 20110154018 | SYSTEMS AND METHODS FOR FLASH CROWD CONTROL AND BATCHING OCSP REQUESTS VIA ONLINE CERTIFICATE STATUS PROTOCOL The present invention is directed towards systems and methods for batching OCSP requests and caching corresponding responses. An intermediary between a plurality of clients and one or more servers receives a first client certificate during a first SSL handshake with a f... | 06/23/2011 |
| 20110145373 | SYSTEMS AND METHODS FOR CONFIGURING COMMUNICATION BETWEEN MEDICAL DEVICES Systems and methods for configuring communication between medical devices are provided. One method includes transmitting a broadcast query via the medical network from a local device to a plurality of remote devices and receiving a response from at least one of the plur... | 06/16/2011 |
| 20110131341 | SELECTIVE CONTENT PRE-CACHING A selective pre-caching system reduces the amount of content cached at cache proxies by limiting the cached content to that content that a particular cache proxy is responsible for caching. This can substantially reduce the content stored on each cache proxy and reduces... | 06/02/2011 |
| 20110072153 | APPARATUS, SYSTEM, AND METHOD FOR DEVICE LEVEL ENABLEMENT OF A COMMUNICATIONS PROTOCOL An apparatus, system, and method are disclosed for device level enablement of a communications protocol. An adapter compatibility module determines an adapter compatibility status for a plurality of host adapters. A positive adapter compatibility status indicates that e... | 03/24/2011 |
| 20110047289 | Methods and Apparatuses for IP Address Allocation A method for IP address allocation is presented. In one embodiment, the method includes receiving DHCP (Dynamic Host Configuration Protocol) information by a driver module operable on a mobile station prior to the mobile station sending a DHCP discovery message. The met... | 02/24/2011 |
| 20110029677 | SIGNALING FOR TRANSITIONS BETWEEN MODES OF DATA TRANSMISSION Embodiments of the invention are generally directed to signaling for transitions between modes of data transmission. A embodiment of a method includes transmitting a data stream over a data link from a first device to a second device, the data stream operating in a firs... | 02/03/2011 |
| 20100322252 | SYSTEMS AND METHODS FOR HANDLING A MULTI-CONNECTION PROTOCOL BETWEEN A CLIENT AND SERVER TRAVERSING A MULTI-CORE SYSTEM The present application is directed towards systems and methods for handling a multi-connection protocol communication between a client and a server traversing a multi-core system. The multi-connection protocol comprises a first connection and a second connection, which... | 12/23/2010 |
| 20100306816 | AUTHENTICATION VIA MONITORING Systems, methods, and other embodiments associated with authentication via monitoring are described. One example method includes detecting a data flow in which indicia of identity (DFWIOI) travel between a first endpoint and a second endpoint. The DFWIOI may be partiall... | 12/02/2010 |
| 20100299449 | SYSTEMS AND METHODS FOR ADJUSTING SIGNALING PROPERTIES BASED ON CABLE ATTRIBUTES This is generally directed to adjusting signaling properties based on cable attributes. In some embodiments, the cable attributes can include information such as the length of a cable, the diameter of a cable, the type of plug on a cable, the type of or presence of shie... | 11/25/2010 |
| 20100274846 | Message Switching A communication system includes a server and a client that transmits messages to the server. The messages include data and descriptive tags and may be in XML format. The server initiates a negotiation with the client relating to message format switching. If the client i... | 10/28/2010 |
| 20100257471 | Programmatic Information Transfer An illustrative embodiment of a computer-implemented method for information transfer displays a graphical user interface on a display device, wherein the graphical user interface has a plurality of regions defined by boundaries on the display device, wherein each region... | 10/07/2010 |
| 20100217889 | ACCELERATED BLOCK OPTION FOR TRIVIAL FILE TRANSFER PROTOCOL (TFTP) Systems and methods for improved data transfers are provided. In one embodiment, a computer readable data storage device having computer executable code for a method for an accelerated file transfer protocol is provided. The method comprises: determining a number (N) of... | 08/26/2010 |
| 20100205321 | NEGOTIABLE AND ADAPTABLE PERIODIC LINK STATUS MONITORING A method and system for negotiating and updating a periodicity for link status notification messages between a host and at least one client in a digital communication system. The periodicity is negotiated during an association handshake protocol. This allows the periodi... | 08/12/2010 |
| 20100153560 | PROTOCOL AND SYSTEM FOR FIREWALL AND NAT TRAVERSAL FOR TCP CONNECTIONS Embodiments of this invention provides a system and a protocol to enable two transmission control protocol TCP peers that exist behind one or more firewalls and network address translators NATs to automatically setup a true peer-to-peer TCP connection and exchange data ... | 06/17/2010 |
| 20100142707 | DATA TRANSCEIVING APPARATUS AND METHOD THEREOF A data transceiving apparatus includes a data communicator to set up a communication connection with a counterpart apparatus using a setup message containing encryption information, and a data processor to encrypt data transmitted to the counterpart apparatus or decrypt... | 06/10/2010 |
| 20100146146 | Media Content Management System, computer implemented process and computer program product for managing media content among a plurality of devices which includes the exchange of device status data among two or more devices. The exchanged device status data includes individual device capabilitie... | 06/10/2010 |
| 20100138557 | Method and Apparatus For Implementing Alerts on a Browser Running on a Portable Handheld Device A method and apparatus for implementing alerts on a browser running on a portable handheld device is disclosed. The method generates an asynchronous notification action from the server and in response transmits an alert containing a message indicating availability of HT... | 06/03/2010 |
| 20100131665 | Method, apparatus and system for determining version information The present disclosure discloses a method for determining version information, including: sending a first session request to a device, and receiving error code information returned by the device in response to the first session request; sending one or more session reque... | 05/27/2010 |
| 20100115126 | AUTOMATED CONVERSION OF VERSIONED DATA COLLECTIONS Various computing components (such as devices, operating environments, and processes) may communicate by exchanging instances of a data collection, such as a class or data structure. However, the definition of the data collection may evolve to specify different numbers,... | 05/06/2010 |
| 20100095121 | IMPARTING REAL-TIME PRIORITY-BASED NETWORK COMMUNICATIONS IN AN ENCRYPTED COMMUNICATION SESSION This specification describes technologies relating to imparting real-time priority-based network communications in an encrypted session. In general, aspects of the subject matter described can be embodied in methods that include establishing, based on cryptographic info... | 04/15/2010 |
| 20100017862 | METHOD AND RELATED SYSTEM FOR AUTHENTICATING E-LEARNING STUDY This invention provides an e-learning system having a capability for authenticating the learner's ID via Internet with the learner's physical Bio-ID such as a fingerprint, an iris and/or a vein of the learner into the login process and additional periodic checking accor... | 01/21/2010 |
| 20090300199 | Methods and Media for a Protocol Abstraction Layer for Information Handling Systems A method for communicating with remote devices wherein the method includes sending a request through an application programming interface (API), formatting the request and routing the request to a first connection associated with a first protocol. The method further inc... | 12/03/2009 |
| 20090300212 | HEURISTICS PROCESSING The invention provides a mechanism for a transaction coordinator to indicate to a transaction participant that it supports a heuristic outcome, where a course of action has occurred which means that the transaction participant is unable to honor a transactional prior co... | 12/03/2009 |
| 20090300109 | SYSTEM AND METHOD FOR MOBILE MULTIMEDIA MANAGEMENT A system and method for mobile media management is provided. In some embodiments, the system and method comprises a first menu that prompts a user to enter information associated with two or more members and a management server configured to receive the information from... | 12/03/2009 |
| 20090282166 | System and method for data exchange in multiprocessor computer systems A system for data exchange in multiprocessor computer system is disclosed. The system includes at least one processing module adapted to communicate with at least one of a plurality of routing modules or a plurality of buffer modules or both and at least one communicati... | 11/12/2009 |
| 20090276537 | Mechanisms for role negotiation in the establishment of secure communication channels in peer-to-peer environments A method of establishing secure communication channels in peer-to-peer environments is provided, that includes eliminating a role conflict between at least first peer and a second peer, determining which the peer will act as a client and which the peer will act as a ser... | 11/05/2009 |
| 20090222574 | Trust Information Delivery Scheme for Certificate Validation A unique TIO based trust information delivery scheme is disclosed that allows clients to verify received certificates and to control Java and Javascript access efficiently. This scheme fits into the certificate verification process in SSL to provide a secure connection ... | 09/03/2009 |
| 20090222563 | Method of Establishing a Connection on a Communication Network A method of establishing connections between at least a first and a second terminal on a communication network includes: sending to the second terminal a network signal requesting the network availability to establish the connection and a terminal signal requesting the ... | 09/03/2009 |