William F. Semple, a dentist, was awarded the first US Patent on chewing gum in 1869. His recipe contained powdered chalk.
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 |
| 8127288 | Installing and updating interpreted programming language applications using a designated virtual machine A mechanism is provided for executing an interpreted programming language application from a server at a designated virtual machine on a client computer. A manifest file is extracted which indicates at least one resource for the interpreted programming language appl... | 02/28/2012 |
| 8086627 | Software inventorying system for a shared file system Efficiently performing a complete inventory of a shared file system is provided. A list of a set of shared file systems is sent from a configuration management agent to a central server, the list indicates which shared file systems are mounted by a computing device ... | 12/27/2011 |
| 8041588 | Business process diagram visualization using heat maps System and method for displaying information regarding a business process. A diagram of the business process may be displayed on a display. The diagram may include a plurality of icons connected by lines, where each of the icons represents a respective step in the b... | 10/18/2011 |
| 7926045 | Adaptively assigning of data management applications to data objects A mechanism is provided for adaptively assigning of a plurality of data management application instances to a plurality of data objects. The mechanism determines a processing load for a plurality of data management application instances for performing a data managem... | 04/12/2011 |
| 7657936 | Method for preventing time of check to time of use exploits A method for preventing time of check to time of use exploits includes receiving a system call from a user space at a system call intercept and copying user space parameters from the user space to a kernel space responsive to the system call. The method also include... | 02/02/2010 |
| 6711573 | Method and apparatus for application execution of distributed database service updates A system and method for implementing distributed transactions using configuration data that is available to all applications which may wish to access the data. Added to the configuration data is at least one status indicator to allow applications to ascertain the st... | 03/23/2004 |