...that Charles Goodyear performed some of his experiments on rubber while in debtor's prison? He was there so often he referred to it as his "hotel". Chronically in debt because of poor business sense and ill health, Goodyear depended on the generosity of friends and family. Even after he unlocked the secret to vulcanizing rubber, he was unable to improve his financial situation. When he died, his estate was $200,000 in debt.
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 |
| 8166451 | Simultaneous static analysis on disparate resource types A system and method is provided for offering simultaneous or concurrent static analysis on a software product or software project where the software product or project comprises disparate resource types, such as the Java® technology or C/C++programming language. A ... | 04/24/2012 |
| 8141158 | Measuring coverage of application inputs for advanced web application security testing A computer implemented method, a data processing system, and a computer usable recordable-type medium having a computer usable program code monitor a black box web application security scan. A black box scan of a web application is initiated. The black box scan send... | 03/20/2012 |
| 8141055 | Method for dynamic discovery of code segments in instrumented binary modules A method for dynamic discovery of code segments in instrumented binary modules is provided. A program comprising code segments is received. Potential code segments are determined, and the program is instrumented at potential code segments for dynamic code discovery.... | 03/20/2012 |
| 8140462 | Method and system for approximate string matching A method and system for approximate string matching are provided for generating approximate matches while supporting compounding and correction rules. The method for approximate string matching of an input pattern to a trie data structure, includes traversing a trie... | 03/20/2012 |
| 8127222 | Latches-links as virtual attachments in documents A system and method are disclosed for managing target documents referred to by referring documents. A user sends a delete request for a referring document from a user client computer to a master server computer. Next, the master server computer accesses and deletes ... | 02/28/2012 |
| 8127019 | System and program product for session sharing The present invention provides a system and program product for session sharing that allows multiple authorized users (e.g., assistants) to access the same session and synchronize the browser views, when the current state changes. Through the use of use of session s... | 02/28/2012 |
| 8121880 | Method for calendar driven decisions in web conferences A method for associating a calendar invitation for a calendar event to a web conference for a web conference event is provided. Invitees of a calendar invitation for a calendar event are received and are detected. The invitees of the calendar event are associated to... | 02/21/2012 |
| 8120604 | Object editing system, object editing method and object editing program product The present invention provides a snap function that can move an object smoothly, without deteriorating the user operability. According to the present invention, there is provided an object editing system, including: an arrangement system for arranging an object and ... | 02/21/2012 |
| 8104022 | Automated method for historical analysis of a memory state An automated method for historical analysis of a memory state includes tracking all memory write accesses by an application under test; recording a directed graph having values in a plurality of memory locations, such values being derived from values previously stor... | 01/24/2012 |
| 8095869 | Latches-links as virtual attachments in documents A system and method are disclosed for managing target documents referred to by referring documents. A user sends a delete request for a referring document from a user client computer to a master server computer. Next, the master server computer accesses and deletes ... | 01/10/2012 |
| 8087000 | Synchronizing codes from multiple software configuration management systems The invention is directed to synchronizing code from multiple Software Configuration Management (SCM) systems. A method according to an embodiment of the invention includes: obtaining source code from a foreign SCM system and a central SCM system; obtaining a list o... | 12/27/2011 |
| 8073857 | Semantics-based data transformation over a wire in mashups A method of sharing data between wired properties associated with disparate data types includes receiving a first specification for dividing data items having a first data type published by an output property of a first service task into a first set of sub-units and... | 12/06/2011 |
| 8073786 | Calculating relationship strengths between users of a computerized network A set of values is first determined. Such values include: a relative total value with respect to other users that is based on a total quantity of electronic interactions between a first user and a second user of the computerized network; a relative exclusive value w... | 12/06/2011 |
| 8037409 | Method for learning portal content model enhancements A method and respective system for adapting the user-visible structure of a portal to the needs of a user, wherein the portal structure is stored in a content model, wherein a user interface component is provided for controlling the layout of the plurality of pages ... | 10/11/2011 |
| 8015206 | Document analysis and retrieval A computer program product including stored program code adapted to implement a method for document analysis and retrieval. A document that includes text is received from a host. Document keys associated with the text are generated. In first embodiments, a document ... | 09/06/2011 |
| 8015171 | Document analysis and retrieval A computer system configured to implement a method for document analysis and retrieval. A document that includes text is received from a host. Document keys (i.e., keywords and keyphrases) associated with the text are generated. In first embodiments, a provided docu... | 09/06/2011 |
| 8010845 | System and method for error reporting in software applications The invention relates to a system and a method for error reporting in software applications. A system in accordance with an embodiment includes: a dummy document generating unit for generating a dummy document from an original document, wherein the dummy document ma... | 08/30/2011 |
| 8005788 | System and method for legacy system component incremental migration A system and method for legacy system component incremental migration from a legacy system to a new system comprises a read-only ghost or shadow in the new system. When changes are made in the legacy system, the changes are incrementally and automatically migrated t... | 08/23/2011 |
| 7992146 | Method for detecting race conditions involving heap memory access A method for detecting race conditions involving heap memory access including a plurality of threads being tracked. At runtime a plurality of APIs utilized to create and destroy thread synchronization objects are intercepted, and each synchronization object created ... | 08/02/2011 |
| 7992022 | Method and apparatus for setting computer-working-hours-based shutdown options The present invention provides a method and apparatus for setting computer-working-hours-based shutdown options. A method for setting computer-working-hours-based shutdown options in accordance with an embodiment includes: when receiving a shutdown command from a us... | 08/02/2011 |
| 7971210 | Interface for processing client-server method calls within a single virtual machine The present invention concerns a method and system for enabling a server application to be executed in the same Java Virtual Machine (VM) as a client application using direct Java method calls without the need for remote communications protocol processing of the met... | 06/28/2011 |
| 7945464 | Workflow system matrix organization search engine A rule-based search engine is used in conjunction with an automated network-based workflow system (which in turn is interfaced with an organizational database) to efficiently determine service routing requests from users/clients. The search engine employs search tec... | 05/17/2011 |
| 7904662 | System and program product for validating remotely cached dynamic content web pages Under the present invention, when a request for a web page is received from a client on a server, the web page is built and analyzed for cacheability. If the web page is cacheable, an entity tag is generated. The entity tag generally identifies the various sources o... | 03/08/2011 |
| 7886286 | Integration of non-componentized libraries in component-based systems A system and method for integrating legacy code into a component-based system. A component-based system is provided that allows legacy components to locate necessary artifacts, and includes: a context finder that is installed as a context classloader, wherein the co... | 02/08/2011 |
| 7844965 | Providing user applications for accessing data on multiple platforms from a removable storage medium Under the present invention, a computer program is provided/developed to include a first set of program code that is executable on a first operating system (e.g., a WIN32-based operating system) and a second set of program code that is executable on a second operati... | 11/30/2010 |
| 7844693 | Methods and systems involving monitoring website content An exemplary embodiment of a system for monitoring website content, including, a browser client operative to send a first request for content to a first website server, the content stored on a second website server, an intermediate server, operative to receive a URL... | 11/30/2010 |
| 7840705 | System and program product for replicating message status changes across messaging systems The present invention provides a method, system and program product for replicating message status changes across messaging systems. Specifically, under the present invention, when a status of a message for a user is changed on a messaging system, the status change ... | 11/23/2010 |
| 7836089 | Data view preservation The invention provides a method, system, and program product for preserving data views in an information space. A first aspect of the invention provides a method of preserving data views encountered as a user browses an information space, the method comprising: crea... | 11/16/2010 |
| 7822739 | Method for exploitation of social networks to derive a location of employees A method is provided for exploitation of a social network to derive a location of an employee in a corporation utilizing instant messaging or automatic telephone calls. A search request is received for a location of an employee. A social network or acquaintance list... | 10/26/2010 |
| 7774417 | Method and system for sequencing of electronic mail to derive a specified response trajectory A method for electronic mail (email) distribution and collaboration, the method includes: composing an email message; designating one or more recipients for the email message; assigning a status to each of the one or more recipients; specifying an order of delivery ... | 08/10/2010 |
| 7770161 | Post-register allocation profile directed instruction scheduling A computer implemented method, system, and computer usable program code for selective instruction scheduling. A determination is made whether a region of code exceeds a modification threshold after performing register allocation on the region of code. The region of ... | 08/03/2010 |
| 7765496 | System and method for improving the navigation of complex visualizations for the visually impaired The present invention relates to a system and method for improving the navigation of complex visualizations on a computer display for the visually impaired persons to toggle between objects or nodes. An object or node may be a square, a circle or other object which ... | 07/27/2010 |
| 7765203 | Implicit context collection and processing The present invention is directed to a method and system for managing context information in a web portal or enterprise portal comprising a hierarchical structure of portal pages and portlets for accessing web content or enterprise content accessible via the portal.... | 07/27/2010 |
| 7761419 | Protected data replication A solution for replicating protected data is provided. A manifest is managed along with the protected data at each computing device as well as at a server. The manifest is also protected and includes an entry for each protected data item in the protected data. The p... | 07/20/2010 |
| 7730525 | Method, system, and computer program product for limiting authorization of an executable action to an application session The present invention provides a method, system, and computer program product for limiting authorization of an executable action to an application session. A method in accordance with an embodiment of the present invention comprises: generating an alert in response ... | 06/01/2010 |
| 7730419 | Communication between browser windows A system for communication between browser windows includes a first web page configured to enable a first browser window into which the first web page is loaded to write a first message into a cookie; a second web page configured to enable a second browser window in... | 06/01/2010 |
| 7716653 | Configurable importers and resource writers for converting data into another format The present invention provides a component-based tool for converting a data source from a first format into a second format. Specifically, the present invention includes reusable importer and resource writer components. Each importer component is designed to import ... | 05/11/2010 |
| 7712043 | System and method for dynamically viewing and navigating hierarchical data A system, method, program product and service for navigating and displaying hierarchically structured data. A system is provided that includes: a graphical data display system for displaying a structured diagram having a plurality of nodes; a navigation system for a... | 05/04/2010 |
| 7698734 | Single sign-on (SSO) for non-SSO-compliant applications A method for providing SSO authentication when accessing non-SSO-compliant applications, the method including forwarding a user name and a password received from a non-SSO-compliant application to an SSO proxy, encapsulating the user name and password in a request t... | 04/13/2010 |
| 7685136 | Method, system and program product for managing document summary information Summary information for documents are stored as entries in a table in a relational database. Each entry includes a unique identifier, value(s) for a set of attributes and rendering information for the corresponding document. A collation order is obtained that define... | 03/23/2010 |