...that Thomas Edison's patent application on his phonograph was approved by the Patent Office in just seven weeks? In contrast, it took Gordon Gould, the inventor of the laser, 30 years to obtain his patent -- finally awarded in 1988!
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 |
| 7738753 | CMOS compatible integrated dielectric optical waveguide coupler and fabrication An optoelectronic circuit fabrication method and integrated circuit apparatus fabricated therewith. Integrated circuits are fabricated with an integral optical coupling transition to efficiently couple optical energy from an optical fiber to an integrated optical wa... | 06/15/2010 |
| 7467387 | Method for off-loading user queries to a task manager A method that off-loads the processing associated with responding to user status requests for software task execution queues or for queued software tasks that are managed by a software task manager. A software task manager is periodically queried for status and the ... | 12/16/2008 |
| 7454469 | Method and system for instant messaging Bots specification using state transition methodology and XML A framework for creating instant messaging Bots that autonomously operate within an instant messaging sessions to respond to requests from other user(s) or Bot(s). Bot operation is defined by a state machine with one or more states that are described in XML document... | 11/18/2008 |
| 7383350 | User input based allocation of bandwidth on a data link In a computer network, user input is used to control the bandwidth used by particular applications. Data is sent from either a data source computer or an intermediate computer (e.g. dial-up server) to a client computer according to the user input. The allocation of ... | 06/03/2008 |
| 7363317 | Memory efficient XML shredding with partial commit A method and system that allows efficient shredding of large instances of hierarchical data structures into relational data structures. Large instances of hierarchical data structures, which are able to be larger than the random access storage of a computer used to ... | 04/22/2008 |
| 7359820 | In-cycle system test adaptation Disclosed are a method, information processing system and computer readable medium for performing a system test on a program. The method comprises creating a test plan associated with a system test. The system test is for testing a program within an environment. At ... | 04/15/2008 |
| 7315850 | Software and method for performing database operations Elements of one or more database manipulation language (DML) commands strings are stored in tables, read from those tables and DML commands are generated. Storing these command elements in tables facilitates access to and modification of database commands used in da... | 01/01/2008 |
| 6977740 | Method and system for centralized information storage retrieval and searching A business method for centrally managing documents in a client server system. The business method is operable in a client-server system with a database, a voice response system and a fax reception system to a telecommunications network. A user through the voice resp... | 12/20/2005 |
| 6965801 | Method and system for controlling one or more apparatus based on a geographic location A method and device that controls one or more apparatus in relation to the expected time of sunrise and sunset at the location of the apparatus. The operator enters a geographic location identifier, such as a zip code or telephone area code, and the controller compu... | 11/15/2005 |