...that one person who claimed to be the inventor of the television is Russian emigre Vladimir Zworykin? In 1929 David Sarnoff, founder of RCA, asked Zworykin what it would take to develop TV for commercial use. He said: a year and a half and $100,000. In reality, it took 20 years and $50 million! Before his death in 1982 at the age of 92, Zworykin said of his invention: "The technique is wonderful. It is beyond my expectations. But the programs! I would never let my children even come close to this thing."
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 |
| 8122424 | Automatic natural language translation during information transfer Content is transferred from one computer resource to another by enabling automatic cutting-and-pasting in a destination first, source second sequence, a user selecting insertion points in the contents of a destination computer resource, followed by the user selectin... | 02/21/2012 |
| 7934093 | Assigning security levels to a shared component Security levels are assigned to a shared component. A workflow manager receives a workflow request that corresponds to a plurality of workflow steps. For each workflow step, the workflow manager determines whether the workflow step uses a shared component or an unsh... | 04/26/2011 |
| 7917771 | Method for selective encryption within documents The present invention allows the user (author or creator) of a document to specify that certain portions of a document be selected for encryption while other portions of the document remain displayed as created. In addition, each encrypted section could have multipl... | 03/29/2011 |
| 7917652 | Service oriented integration server architecture An integration server architecture (ISA) that facilitates communication between processes that do not share a common message format or use a common communication protocol. The ISA comprises a combination of adapters and a Queuing and Translation Engine (QTE). Every ... | 03/29/2011 |
| 7917351 | Language converter with enhanced search capability A weighted search program is disclosed. The weighted search program may be integrated into a translation program, or the weighted search program may be used independently with an available search engine. When integrated with the translation program, setting and weig... | 03/29/2011 |
| 7916859 | System and method for obtaining telecommunication access numbers A method for determining a user intended number from a partial phone number includes steps for receiving a partial phone number, determining whether the partial phone number corresponds with at least one database number based on at least one selected criteria list a... | 03/29/2011 |
| 7895511 | Copy and paste of cells in a multi-dimensional spreadsheet A system and method for copying and pasting cells in a multi-dimensional spreadsheet. The method is implemented by execution of program code by a processor of a computer system. A source range of cells is copied and pasted in a multi-dimensional spreadsheet onto a d... | 02/22/2011 |
| 7890942 | Array value substitution and propagation with loop transformations through static analysis A method and system for substituting array values (i.e., expressions) in a program at compile time. An initialization of an array is identified in a loop. The initialization is an assignment of an expression (i.e., a constant or a function of an induction variable t... | 02/15/2011 |
| 7890593 | Sectional E-mail Transmission A process of segmenting a single email so that portions of it may be directed to or away from select recipients is disclosed. The sender highlights portions of the email and right clicks (or key command, button, or menu item) and selects an option to select recipien... | 02/15/2011 |
| 7890444 | Visualization of data availability and risk The advanced data availability tool uses predictive analysis to fill gaps in a data set and then displays actual data, predicted data, and confidence intervals for the actual data and the predicted data. The advanced data availability tool has a data collection tool... | 02/15/2011 |
| 7889858 | Method and system for telephone wait user interface selection In the method of the present invention, a customer of a service provider would be placed in hold while waiting to speak to a customer service representative. The method and system of the invention would recognize the telephone number of the caller using a “caller ... | 02/15/2011 |
| 7885804 | Computer program product and system for delivering a technical framework An Enterprise Service Delivery Technical Architecture includes a Technical Model, and a Technical Delivery Framework, and is designed to facilitate the development of complete enterprise service management solutions. The use of the Enterprise Service Delivery Techni... | 02/08/2011 |
| 7881701 | Method and system for verifying telephone numbers A system for verifying and updating a telephone number. After dialing a telephone number, a contact name and a timestamp in a service provider database is compared with a contact name and a timestamp in a storage device. If the contact name in the service provider d... | 02/01/2011 |
| 7881448 | Method and system for notifying a telephone user of an audio problem A method and apparatus is provided for notifying a telephone speaker engaged in a call or conference that the audio quality being received by one or more listeners is not acceptable. The notice is provided before the call or conference has ended, so that effective a... | 02/01/2011 |
| 7877794 | Relay apparatus, relay method and program therefor A method and system for relaying communications between a communication terminal and a server. The relay apparatus receives from the communication terminal an access request for a service to be performed by the server. The access request identifies the server and th... | 01/25/2011 |
| 7877475 | Method and system for display of activity of users A method for display of activity of users at workstations. Each workstation is in a different geographical location. Data relating to a rate of computer input activity of at least one user at each workstation is continuously collected from each workstation, compiled... | 01/25/2011 |
| 7877084 | Method and system for automatic call filtering based on user selectable parameters The present invention provides a method and system that enables telephone users to specify parameters that will be used in filtering incoming calls to the user's telephone device. The invention can use parameters known in telephone use such as call cost or roaming d... | 01/25/2011 |
| 7877083 | Method and system for verifying telephone numbers across service providers A system for verifying and updating a telephone number across service providers. After dialing a telephone number, a contact name and a timestamp in a central repository is compared with a contact name and a timestamp in a storage device. If the contact name in the ... | 01/25/2011 |
| 7876201 | Vehicle authorization method and system A vehicle authorization method and system. The method includes transmitting, by a computing system in a vehicle, a first request for enabling the vehicle for a driver. The computing system receives vehicle identification data associated with the vehicle. The computi... | 01/25/2011 |
| 7874011 | Authenticating user identity when resetting passwords The “identity authentication program” (IAP) creates a custom set of authentication questions in response to a user request to have a user password reset. The IAP accesses a record located in a data source containing information related to the user's recent compu... | 01/18/2011 |
| 7873808 | Method and system for synchronizing direct access storage volumes A method and system for synchronizing direct access storage volumes designated as managed by storage management software with direct access storage volumes available to a computer system. An identifier of a volume is provided. The volume is connected to and availabl... | 01/18/2011 |
| 7873531 | Estimation mechanisms that utilize a complexity matrix An example of a solution provided here comprises receiving project-characteristic inputs for a project, receiving major-services inputs for the project, applying analysis rules to the inputs, and outputting, for the project, at least one complexity measure that is u... | 01/18/2011 |
| 7871271 | Creation and use of hyperlinks for accessing information pertaining to content located in a Braille document A user system for detection and access of hyperlinks within a Braille document. A hyperlink table is generated and includes for each touched item on a page of the Braille document: identification of the touched item, a hyperlink associated with the touched item, and... | 01/18/2011 |
| 7870510 | Method and apparatus for generating and managing parts-configuration information An information output device, an information display device, and an information management system for the efficient management of the parts of an industrial product. Information about the parts constituting the product is included in a table at the engineering stage... | 01/11/2011 |
| 7870386 | Method for permanent decryption of selected sections of an encrypted document The present invention allows the viewer of a document to select certain portions of an encrypted document for decryption and optionally re-encryption while other portions of the document remain encrypted or as originally created. In this decryption process, the user... | 01/11/2011 |
| 7869940 | Method and system for gathering and processing data for road use charging A method for processing road use data. A first moving vehicle has an encounter with vehicles in motion. An apparatus in the first vehicle generates and stores encounter records for the encounters. Each encounter record includes a location of the first moving vehicle... | 01/11/2011 |
| 7869597 | Method and system for secure packet communication A method for processing a communication data item. The communication data item is divided into at least two unencrypted packets to be encrypted. Each encrypted packet is generated from a corresponding unencrypted packet. Each unencrypted packet has a packet header a... | 01/11/2011 |
| 7865844 | Method and system for modifying properties of graphical user interface components A method, computer program product, and data processing system for modifying attributes of GUI components without invasive code modification are disclosed. In a preferred embodiment, a set of attributes for GUI components is loaded into memory from persistent storag... | 01/04/2011 |
| 7865842 | Instant messaging real-time buddy list lookup The invention disclosed is a computer program for displaying one or more entries from a buddy list. The computer program receives a partial input in a text entry field and displays a result set in a result field, wherein the result set comprises entries from the bud... | 01/04/2011 |
| 7865367 | System for enhancing live speech with information accessed from the world wide web A system that includes a speaker workstation and a system that includes an auditor device. The speaker workstation is configured to perform a method for generating a Speech Hyperlink-Time table in conjunction with a system of universal time. The speaker workstation ... | 01/04/2011 |
| 7859428 | System and method for electronic road signs with in-car display capabilities The present invention is method and system for delivering road sign content information to a mobile computing device for display to the driver of a vehicle. The system consists of a wireless communication network in communication with a mobile computing device opera... | 12/28/2010 |
| 7856469 | Searchable instant messaging chat repositories using topic and identifier metadata A system and method for storing IM text in a repository where it can be searched by topic or participant based filters is disclosed. The repository may be a centralized database on the server side or it may be distributed in the client environment. The system compri... | 12/21/2010 |
| 7856458 | Online analytical processing (OLAP) A method and system for generating an n-dimensional matrix presentation of at least part of an m-dimensional database including data records and a least one key dimension. Each key dimension includes data value fields. Each data value field has real data therein. A ... | 12/21/2010 |
| 7855800 | Apparatus and method for providing printer separator pages An arrangement is provided wherein a printer used with a host device is operated to generate print batch separator pages using the same blank sheets as are used to print respective pages of successive print jobs. The printer is directed to print a visually distincti... | 12/21/2010 |
| 7853948 | Method and apparatus for scheduling grid jobs A method and apparatus for scheduling execution of a grid project in accordance with multiple dimensions of dynamic load factors. The present invention provides a mechanism for determining grid node availability based on both processor load and network traffic loads... | 12/14/2010 |
| 7852219 | Container manifest integrity maintenance system and method Container manifests are tracked using a radio frequency identification (RFID) contents reader affixed to a container in which a plurality of RFID-tagged items are disposed, the contents reader being configured to collect and store identification information from all... | 12/14/2010 |
| 7845005 | Method for preventing malicious software installation on an internet-connected computer A computer random access memory is divided into first and second partitions. Each partition has its own operating system (OS). The first partition has a conventional OS and is designated for non-Internet use. The second partition is designated for secure Internet ac... | 11/30/2010 |
| 7844673 | Filtering features for multiple minimized instant message chats A user is notified of activity in an instant messaging session by receiving a selection input signal from a selection device. When the selection input signal is received, a minimized chat window is detached from a task bar and moved to a position on a display indica... | 11/30/2010 |
| 7844509 | Method and apparatus for monitoring depletion of an item A computer implemented method, apparatus, system, and computer usable program code for monitoring a real-time depletion of an item in a storage unit. A controller identifies an item placed in the storage unit to form an identified item. The controller detects a chan... | 11/30/2010 |
| 7844247 | System for automatic wireless utilization of cellular telephone devices in an emergency by co-opting nearby cellular telephone devices Parties are automatically notified mounting a controller and a peer-to-peer short-range wireless communicator on a vehicle; responsive to a vehicle urgency, pinging by the short-range communicator a long-range communication device within peer-to-peer range, the long... | 11/30/2010 |