Felix Hoffmann, a German chemist, was searching for something to relieve his father's arthritis. In doing so, he "rediscovered" acetylsalicylic acid and in 1900, patented a stable process for developing it. Hence, we have aspirin.
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 |
| 8165571 | Anonymous call blocking in wireless networks Wireless networks and methods are disclosed that provide for anonymous call blocking in wireless networks. A wireless network of the invention includes an MSC system and an HLR system. When a calling party initiates a call to a called party, the MSC system receives ... | 04/24/2012 |
| 8150012 | Method and apparatus for deriving the present local time of a target station A communication system that enables a requesting station to receive information for the local time of the present situs of a target station. The communication system includes a time server that receives a request for the local time of the current situs of the target... | 04/03/2012 |
| 8130745 | Synchronizing call feature data between an IMS network and a legacy network Communication networks and methods are disclosed that synchronize call feature data between an IMS network and a legacy network, such as a cellular network. An IMS subscriber server (e.g., a Home Subscriber Server (HSS)) is notified of changes to feature data for a ... | 03/06/2012 |
| 8090368 | Temporary data service in wireless networks A wireless network and method are disclosed that provide temporary data service to a party. For the invention, a temporary data service system receives a request from a first party to establish temporary data service for a second party. The temporary data service sy... | 01/03/2012 |
| 8046381 | IMS network access using legacy devices A communication network is described that allows legacy devices to access an IMS network. The communication network includes a switching system, an IMS network, and a non-IMS network. The switching system includes a subscriber database that is pre-provisioned with i... | 10/25/2011 |
| 8045973 | Mobile device subject to a communication restriction responding to a priority call A mobile device and associated methods are disclosed that allow a mobile device subject to a communication restriction from a wireless network to respond to a priority call. If a call in the wireless network is destined for the mobile device, then the mobile device ... | 10/25/2011 |
| 8023926 | Offline charging for sessions over a 3GPP network and a WLAN access network Communication networks and methods are disclosed for providing offline charging in a 3GPP network for sessions over a wireless local area network (WLAN) access network. A AAA server in the 3GPP network provides offline charging messages for a session to an offline c... | 09/20/2011 |
| 7974659 | Repeat dialing in wireless networks to called parties that are powered off A wireless network is disclosed that provides repeat dialing to called parties that are powered off. The wireless network includes an originating MSC system, a Home Location Register (HLR) system for a called party, and a serving MSC system that serves the called pa... | 07/05/2011 |
| 7974608 | Anonymous call blocking in wireless networks Wireless networks and methods are disclosed that provide for anonymous call blocking in wireless networks. A wireless network of the invention includes an MSC system and an HLR system. When a calling party initiates a call to a called party, the MSC system receives ... | 07/05/2011 |
| 7945241 | Charging for roaming users in IMS networks Communication networks and methods are disclosed for sharing charging information between a home IMS network and a visited IMS network. If a signaling message for a session is received in the visited IMS network, the visited IMS network assigns a visited charging id... | 05/17/2011 |
| 7912908 | Electronic message forwarding control Systems and methods are disclosed that control whether a recipient of an electronic message (e.g., text messages, multimedia messages, email messages, etc) is allowed to forward the electronic message to third parties. When an electronic message is created or select... | 03/22/2011 |
| 7835503 | Systems and methods of adding attachments to voice calls over a circuit-based network Systems and methods are disclosed for adding attachments to voice calls. A communication system for the invention includes a file server and a switching system of a circuit-based network. During a voice call connected between a first station and a second station ove... | 11/16/2010 |
| 7779143 | Scalable methods for detecting significant traffic patterns in a data network Methods and apparatuses are provided for detecting traffic patterns in a data network. A sequential hashing scheme can be utilized that has D hash arrays. Each hash array i, wherein 1≦i≦D, includes Mi independent hash tables each having K buckets, wit... | 08/17/2010 |
| 7725104 | Local calling area determination in wireless networks Systems and methods are disclosed that determine whether incoming calls are in a home local calling area (LCA) in a wireless network. One embodiment comprises an LCA determination system that includes a processing system and a mapping data structure. The mapping dat... | 05/25/2010 |
| 7643833 | Methods and systems for proximity communication Methods and systems for proximity based communication between users of proximity communication devices (“PCDs”). A localized communication network is established by peer-to-peer communication between PCDs. Each PCD communicates with other PCDs in a wireless, loc... | 01/05/2010 |
| 7636425 | Voice authentication for call control A communication network is disclosed that uses voice authentication to provide call control. The communication network includes a call control function, a voice collection system, a voice authentication system, and a permission system. The voice collection system co... | 12/22/2009 |
| 7630383 | Synchronization of time stamps of peer devices in a communication node Networks and methods are disclosed for synchronizing time stamps of peer devices. In one embodiment, a first communication node comprised of peer devices is connected to a second communication node. The first and second communication nodes communicate according to a... | 12/08/2009 |
| 7620384 | Converged service control for IMS networks and legacy networks Systems and methods are disclosed to provide converged service control and converged charging in legacy networks and IMS networks. A converged service control system of the invention includes a protocol interface and a service controller. The protocol interface rece... | 11/17/2009 |
| 7613470 | Repeat dealing in wireless networks to busy called parties A wireless network is disclosed that provides repeat dialing to busy called parties. The wireless network includes an originating MSC system that serves a calling party, and a terminating MSC system that serves a called party. The calling party initiates a call to t... | 11/03/2009 |
| 7444459 | Methods and systems for load balancing of virtual machines in clustered processors using storage related load information Methods and systems for generating storage related load factor information for load balancing of multiple virtual machines operable in a cluster of multiple physical processors (such as a blade center). Load factor information is generated within a storage system re... | 10/28/2008 |
| 7268905 | Bidirectional pre- and post- processor conduit through a bidirectional printing data stream A system and method for communicating commands and data to a printer and pre- and post-processors through a link using different protocols. In the exemplary embodiment, UP3I finishing instructions for a print file are specified in a MO:DCA Form Definition... | 09/11/2007 |
| 7246348 | Method and apparatus for using print jobs for downloading and executing printer controller code A method for updating microcode of a printer includes the steps of embedding a microcode update file as a module in a print job file, inputting the print job file to the printer, recognizing that the print job file includes the microcode update file, and writing the... | 07/17/2007 |
| 7246331 | Method for optimizing integrated circuit device design and service Improved analysis and refinement of integrated circuit device design and other programs is facilitated by methods in which an original program is partitioned into subprograms representing valid computational paths; each subprogram is refined when cyclic dependencies... | 07/17/2007 |
| 7117310 | Systems and methods for cache synchronization between redundant storage controllers Systems and methods for maintaining cache coherency between a first controller and a redundant peer controller while reducing communication overhead processing involved in the coherency message exchange. Header or meta-data information is accumulated in a buffer in ... | 10/03/2006 |
| 7007191 | Method and apparatus for identifying one or more devices having faults in a communication loop A system identifies one or more devices having faults in a communication loop. The system includes an interface, a decision module, and a connection processor. The interface is configured for sending requests for information to each device of the communication loop ... | 02/28/2006 |