British merchant Peter Durand invented the tin can in 1810.
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 |
| 7725414 | Method for developing a classifier for classifying communications A computer assisted/implemented method for developing a classifier for classifying communications includes roughly four stages, where these stages are designed to be iterative: (1) a stage defining where and how to harvest messages (i.e., from Internet message board... | 05/25/2010 |
| 7567963 | Thread synchronization with lock inflation methods and apparatus for managed run-time environments Thread synchronization with lock inflation methods and apparatus for managed run-time environments are disclosed. An example method disclosed herein comprises determining a locking operation to perform on a lock corresponding to the object, performing an optimistica... | 07/28/2009 |
| 7532632 | Method for controlling memory consumption in router-based virtual private networks A method to determine the maximum number of VPNs assignable to plurality of routers in a VPN network. The first step in the method can be specifying a tolerance which is a probability that consumed router memory will exceed available router memory for each router in... | 05/12/2009 |
| 7523085 | Topical sentiments in electronically stored communications The present application presents methods for performing topical sentiment analysis on electronically stored communications employing fusion of polarity and topicality. The present application also provides methods for utilizing shallow NLP techniques to determine th... | 04/21/2009 |
| 7366891 | Methods and apparatus to provide dual-mode drivers in processor systems Methods and apparatus to provide dual-mode drivers in a processor system are disclosed. An example method disclosed herein comprises including operating system (OS) agnostic mode services that are available during an OS agnostic mode to allow a single set of drivers... | 04/29/2008 |
| 7363243 | System and method for predicting external events from electronic posting activity A system and method for collecting and analyzing electronic discussion messages to categorize the message communications and the identify trends and patterns in pre-determined markets. Electronic messages are collected and analyzed according to characteristics and d... | 04/22/2008 |
| 7359835 | Method and system for probing a wireless network to monitor and process the wireless network performance A system and method for monitoring performance of a wireless network are disclosed. According to one described example, at least one probe is generated. In the example, the probe determines the portion of a wireless network to monitor, the type of the probe, and the... | 04/15/2008 |
| 7328433 | Methods and apparatus for reducing memory latency in a software application Methods and apparatus for reducing memory latency in a software application are disclosed. A disclosed system uses one or more helper threads to prefetch variables for a main thread to reduce performance bottlenecks due to memory latency and/or a cache miss. A perfo... | 02/05/2008 |
| 7328340 | Methods and apparatus to provide secure firmware storage and service access Methods and apparatus to provide secure firmware storage and service access are disclosed. One example method may include receiving a request to execute an instruction in a pre-boot environment, determining an identity of the instruction, determining if an access co... | 02/05/2008 |
| 7313790 | Methods and apparatus for preserving precise exceptions in code reordering by using control speculation Methods and apparatus for preserving precise exceptions in code reordering by using control speculation are disclosed. A disclosed system uses a control speculation module to reorder instructions within an application program and preserve precise exceptions. Instruc... | 12/25/2007 |
| 7313576 | System and method for flexible data transfer A method and system for flexibly transferring data from one or more data sources to one or more data destinations within an information network where each of the one or more data sources have data in a particular source format and each of the one or more data destin... | 12/25/2007 |
| 7303236 | Cable operated slider for vehicle seats Apparatus for operation of a vehicle seat slider are disclosed. A disclosed apparatus includes a cable assembly having a first end and a second end. The first end of the cable assembly is configured to be operatively coupled to a slider mechanism of a vehicle seat. ... | 12/04/2007 |
| 7216391 | Constant radius dock leveler hinge A dock leveling system adapted to be disposed in a pit is disclosed. A hinge member with a hinge pin receiving area and a hinge pin disposed in the hinge member defines a center of rotation. A deck that is rotatable about the hinge pin includes a curved portion with... | 05/15/2007 |
| 7155855 | Firearms protected from unauthorized use Firearms protected from unauthorized use. A disclosed firearm comprises a housing having a handle; a safety located in the housing to selectively prevent firing; and a module removably attachable to the handle and containing an electronic identification device to id... | 01/02/2007 |