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.
| Number | Title | Issue Date |
| 8185552 | User-defined classifieds A system and method for creating and classifying listings within user-defined marketplaces. An information database in communication with an information application comprises a plurality of marketplaces and a plurality of listings respectively classified within the ... | 05/22/2012 |
| 8130917 | Method and apparatus for group messaging Methods and apparatuses for facilitating group messaging to various communication devices are disclosed. A method disclosed includes receiving from an originating user a broadcast message having an address designating at least in part a group of recipients. Next, an... | 03/06/2012 |
| 8108458 | Systems and methods for providing enhanced shipping and receiving services A method includes receiving, from a sender, a contact selection related to a shipping request, identifying package shipping data associated with the selected contact, and providing the shipping request, including the package shipping data, to a shipping provider. Th... | 01/31/2012 |
| 8103741 | Location based content aggregation and distribution systems and methods Location based content aggregation and distribution systems and methods are disclosed. An exemplary method includes a content hub subsystem receiving a content posting from an access device connected to a network. The content posting includes data representative of ... | 01/24/2012 |
| 8094791 | Biometric systems and methods for enhanced caller identification and call intercept A system includes at least one service switching device in communication with a first calling device and a second calling device. The system further includes at least one service control point in communication with the at least one service switching device and is co... | 01/10/2012 |
| 8069247 | Application launcher systems, methods, and apparatuses An exemplary method includes detecting a request to launch an application on a device, accessing metadata associated with the application over a network, using the metadata to determine whether sufficient resources are available to launch the application on the devi... | 11/29/2011 |
| 8036355 | Methods and systems for visual voice calls In an exemplary method, at least one telephony attribute associated with a voice call directed from a client communication subsystem to a voice network identifier is detected. Visual content that has been predefined as being associated with the at least one telephon... | 10/11/2011 |
| 8014509 | Automated telephone attendant A telephony system (100) includes a user device (110, 130) configured to enable a user of the telephony system (100) to place and receive telephone calls, and a service node (180, 185) configured to communicate with the user device (11... | 09/06/2011 |
| 8005726 | Method and system for interactive rate plan recommender A method and system for analyzing rate plans for communication services may include obtaining usage data for a user from a database of historical usage data for the user and determining rate plan costs based on the usage data. The method and system may include obtai... | 08/23/2011 |
| 7961212 | Video messaging system Systems and methods provide a video messaging service for transmitting video messages between network terminals over a network. After a caller's video-messaging terminal receives a notification that a receiver failed to respond to a communication request, the caller... | 06/14/2011 |
| 7953840 | Method and apparatus for remotely rebooting designated VoIP communication devices connected to a network An apparatus is provided for remotely rebooting Voice over Internet Protocol (VoIP) communication devices. In general, the apparatus remotely selects VoIP communication devices connected to a network, reboots the selected devices, and evaluates the status of each de... | 05/31/2011 |
| 7940653 | Audiovisual data transport protocol The present invention discloses systems and methods for transmitting video messages between network terminals over a network. When transmitting video data, a first network determines at least one video parameter based on, at least, the performance of the first netwo... | 05/10/2011 |
| 7920692 | PBX call management Enhanced call management services to users receiving incoming calls on extensions on a private branch exchange (PBX) is provided by an application server configured to provide call management services to at least one of the users and a protocol proxy configured to r... | 04/05/2011 |
| 7916868 | Quadratic residue based password authenticated key exchange method and system A method is provided for use in secure electronic communication. The method may include obtaining a password shared with an intended key exchange entity and sending a key exchange request including a first value to the intended key exchange entity. The method may al... | 03/29/2011 |
| 7916044 | Dynamic location-based mapping system and method A graphical mapping system configured to display mapping information on a handheld device is disclosed. The system includes an image map database configured to store map data for a plurality of geographic areas, which is useful for generating graphical maps. The sys... | 03/29/2011 |
| 7912193 | Methods and systems for call management with user intervention Methods and systems for managing a call in real-time are disclosed. Methods and systems consistent with the present invention manage a call in real-time based on input from a user. A service center receives information pertaining to a call to the user from a service... | 03/22/2011 |
| 7908261 | Method and apparatus for context based querying This invention provides methods and apparatus for context based querying to more efficiently provide directory services. In particular, methods and apparatus for querying a database to resolve contact information, e.g., a phone number, based on the context of the qu... | 03/15/2011 |
| 7903796 | Method and apparatus for unified communication management via instant messaging Methods and apparatus for a unified communications manager via instant messaging are provided. In particular, a user may interface with a user service center to use applications via an instant messaging service to manage various aspects of their communications such ... | 03/08/2011 |
| 7870270 | Methods and systems for providing capability management and user administration Providing capabilities management and user administration may include assigning a first profile including at least one role to a first user, the first profile having a first privilege comprising a first function and having a corresponding first target role set compr... | 01/11/2011 |
| 7746986 | Methods and systems for a sign language graphical interpreter Systems and methods for displaying visual content to a user corresponding to sound captured at a user terminal are disclosed. After receiving over a network from a user terminal a request to convert sound into a visual content representing the sound, wherein the sou... | 06/29/2010 |
| 7715540 | Keyboard controlled telephony features A system is described that includes a keyboard and a computing device running telecommunications management software in connection with a call control facility through wide area data network. The keyboard includes a plurality of dedicated telephone control input dev... | 05/11/2010 |
| 7711094 | E911 location server A system including an IP device configured to provide registration data, a Service Bureau configured to store location information of the IP device and provide routing data based on location information of the IP device, location server configured to receive registr... | 05/04/2010 |
| 7706356 | Mapping of IP phones for E911 A system including a first network configured to receive IP device data from an IP device and to provide one or more IP addresses of the IP device based on the IP device data; a second network comprising: a second network location database configured to store physic... | 04/27/2010 |
| 7688227 | Dynamic location-based mapping system and method A graphical mapping system configured to display mapping information on a handheld device is disclosed. The system includes an image map database configured to store map data for a plurality of geographic areas, which is useful for generating graphical maps. The sys... | 03/30/2010 |
| 7680797 | Methods and systems for providing a data access layer A preferred system for providing data access comprises an application program interface configured to delegate a request to at least one service providers also included in the system. The service providers may include a synchronization manager configured to maintain... | 03/16/2010 |
| 7647370 | Screen scraping interface An interface can serve as a client-mainframe interface, enabling clients to develop applications without a need to understand mainframe processes and screen flows. Extended Tool Command Language (Tcl) can define services that can include a series of interactions wit... | 01/12/2010 |
| 7634067 | Methods and systems for visual voice calls In an exemplary method, at least one telephony attribute associated with a voice call directed from a client communication subsystem to a voice network identifier is detected. Visual content that has been predefined as being associated with the at least one telephon... | 12/15/2009 |
| 7580840 | Systems and methods for performance tuning of speech applications A system (140) aids in the tuning of one or more speech applications. The system (140) may receive event data associated with multiple user interactions with one or more speech applications and store the event data in a database (310). In a real... | 08/25/2009 |
| 7523169 | Method and system for mapping network data for network database access Methods and systems for mapping data from a network to memory. A node receives a data map from a network. The data map is reflective of characteristics of data associated with the data map. Based on the data map, the computer allocates a section of a memory of the c... | 04/21/2009 |