...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 |
| 7222119 | Namespace locking scheme A system may perform a first operation within a file system in which directories and files are organized as nodes in a namespace tree. The system may associate a read-write lock with each of the nodes in the namespace tree. The system may acquire a first lock on a n... | 05/22/2007 |
| 7222197 | Apparatus and method for direct memory access in a hub-based memory system A memory hub for a memory module having a DMA engine for performing DMA operations in system memory. The memory hub includes a link interface for receiving memory requests for access at least one of the memory devices of the system memory, and further including a me... | 05/22/2007 |
| 7222172 | Storage system having virtualized resource A storage system configured to provide a storage area to a host coupled to the storage system includes a first storage device being configured to store data and provide one or more functions. A second storage device is configured to store data and provide one or mor... | 05/22/2007 |
| 7222210 | System and method for memory hub-based expansion bus A system memory includes a memory hub controller, a memory module accessible by the memory hub controller, and an expansion module having a processor circuit coupled to the memory module and also having access to the memory module. The memory hub controller is coupl... | 05/22/2007 |
| 7222213 | System and method for communicating the synchronization status of memory modules during initialization of the memory modules A memory system includes a memory hub controller coupled to a plurality of memory modules each of which includes a memory hub. The memory hub controller and the memory hubs each include at least one receiver that is synchronized to an internal clock signal during in... | 05/22/2007 |
| 7219202 | Cluster storage system and replication creation method thereof In a storage system having a plurality of control units each connected with a plurality of disk units, it is provided that a replication is created in the volume of the disk units connected to different control units. The replication creation unit of a given control... | 05/15/2007 |
| 7219166 | External storage subsystem A plurality of independent cache units and nonvolatile memory units are provided in a disk controller located between a host (central processing unit) and a magnetic disk drive. A plurality of channel units for controlling the data transfer to and from the central p... | 05/15/2007 |
| 7216210 | Data I/O system using a plurality of mirror volumes A data I/O system comprises a plurality of storage devices and a controller which controls the storage devices. In the data I/O system, the controller further includes a read/write unit, responsive to the subsequent receipt of a read request and a write request, for... | 05/08/2007 |
| 7216199 | Disk control system and method In a disk control system having a RAID controller for continuously writing data on a data stripe composed of a plurality disk apparatus, in response to a write request, data blocks are sequentially written on empty areas of a write target data stripe on the pluralit... | 05/08/2007 |
| 7216063 | Method and apparatus for comparing a data set to a baseline value A method and system are disclosed for comparing a data set to a baseline value for use in data analysis of the data set having a plurality of data points, the method comprising providing the data set to be analyzed, locating potentially bad data points in at least a... | 05/08/2007 |
| 7212307 | Image data storage system A CPU determines whether the intended use of the image data to be stored in a plurality of HDDs has a first-type purpose, which requires storing temporarily stored image data for carrying out output processing of the image data, or a second-type purpose, which requi... | 05/01/2007 |
| 7213118 | Security in an automated data storage library An automated data storage library accesses data stored on storage media contained in cartridges in response to commands from an external host. The cartridges may include cartridge memory and a component in the library may include a cartridge memory interface for rea... | 05/01/2007 |
| 7213061 | Internet control system and method A control system of the present invention includes at least one device, a network interconnecting the at least one device, a control network portal coupled between the network and the Internet, and a master controller coupled to the network and operable to control t... | 05/01/2007 |
| 7213082 | Memory hub and method for providing memory sequencing hints A memory module includes a memory hub coupled to several memory devices. The memory hub is also coupled to receive a memory packet from a system controller containing a memory hint indicative of the subsequent operation of the memory devices. The memory module uses ... | 05/01/2007 |
| 7213037 | Master data management system for centrally managing cached data representing core enterprise reference data maintained as locked in true state read only access until completion of manipulation process In one embodiment, a system is provided for centrally managing core enterprise reference data associated with an enterprise. A centralized master repository contains the core enterprise reference data. An internal services framework coupled to the centralized master... | 05/01/2007 |
| 7213115 | Storage system A technique that can efficiently achieve migration of a configuration and data between storage units with varying constructions of configuration information and that can alleviate burdens of personal operation by an administrator, etc. With the configuration informa... | 05/01/2007 |
| 7213116 | Method and apparatus for mirroring objects between storage systems The system is disclosed in which a storage system having data, and meta-data which describes attributes of the data including its address, can copy the data to a secondary system in a more efficient manner. The storage system identifies the blocks which contain the ... | 05/01/2007 |
| 7210011 | Information processing system, storage system, storage device controller and program that enable facilitating the recovery work of remote copying Disclosed is an information processing system including a first information processing apparatus having a first communication port for transmitting and receiving data; a second information processing apparatus having a second communication port for transmitting and ... | 04/24/2007 |
| 7210058 | Method for peer-to-peer system recovery A method for peer-to-peer system recovery, where the peer-to-peer system comprises a plurality of virtual tape controllers in communication with a first virtual tape server and with a second virtual tape server. The method generates a shutdown key, saves that shutdo... | 04/24/2007 |
| 7210059 | System and method for on-board diagnostics of memory modules A memory hub includes an on-board diagnostic engine through which diagnostic testing and evaluation of the memory system can be performed. The memory hub includes a link interface for receiving memory requests for access to memory devices of the memory system and a ... | 04/24/2007 |
| 7210010 | Efficient system and method for updating a memory device A system and method for updating a binary image stored across a block-structured memory device, such as a flash memory device. From comparison of original and new images, an update package is generated which includes an encoded instruction set comprising COPY and AD... | 04/24/2007 |
| 7206887 | System and method for memory hub-based expansion bus A system memory includes a memory hub controller, a memory module accessible by the memory hub controller, and an expansion module having a processor circuit coupled to the memory module and also having access to the memory module. The memory hub controller is coupl... | 04/17/2007 |
| 7206911 | Method, system, and program for a system architecture for an arbitrary number of backup components Disclosed is a technique for transferring data using multiple backup components. Responsibility for a portion of data is assigned to a first backup component. When a data update for the portion of data is received at the first backup component from a primary source,... | 04/17/2007 |
| 7203796 | Method and apparatus for synchronous data mirroring A synchronous data mirroring technique includes a log forwarding process and a consistency point (CP) process. During log forwarding, a source storage server receives write requests from clients, creates a log entry for each request in nonvolatile memory, and transm... | 04/10/2007 |
| 7203861 | Method and system for remotely backing up a computer memory utilizing a global communications network Embodiments of the present invention relate to a method and system for remotely backing-up computer memories utilizing a global communications network. An embodiment of the present invention utilizes the INTERNET to access a plurality of computers. The plurality of ... | 04/10/2007 |
| 7203732 | Flexible remote data mirroring Methods, systems, and configured storage media are provided for flexible data mirroring. In particular, the invention provides local-remote role reversal, implementation of hot standby server status through a “media not ready” signal, several alternate buffer co... | 04/10/2007 |
| 7200726 | Method and apparatus for reducing network traffic during mass storage synchronization phase of synchronous data mirroring A source storage server receives various write requests from a set of clients, logs each request in local memory, and forwards each log entry to a destination storage server at a secondary site. At a consistency point, the source storage server saves data, modified ... | 04/03/2007 |
| 7200725 | Storage remote copy system In the conventional storage system, consistency is ensured only for writing from a single storage. Asynchronous remote copying and local replication are also alternately suspended in the conventional system, so that the suspension time increases and the volume in wh... | 04/03/2007 |
| 7200024 | System and method for optically interconnecting memory devices A memory device includes a semiconductor substrate in which memory circuitry has been fabricated. An address converter and a control signal converter are coupled to an address decoder and control logic, respectively. The address and control converters are operable t... | 04/03/2007 |
| 7197616 | Virtual ordered writes Ordering data writes include a host computer providing a plurality of data writes to a primary storage device, the primary storage device assigning a first sequence number to data writes begun after a first time and before a second time, the primary storage device a... | 03/27/2007 |
| 7197615 | Remote copy system maintaining consistency To provide a remote copy system including: a plurality of primary storage systems and a plurality of secondary storage systems; each of the secondary storage systems including a secondary logical volume that stores a copy of the data stored in a primary logical volu... | 03/27/2007 |
| 7194590 | Three data center adaptive remote copy A storage apparatus configuration in a three data center architecture comprises first and second data storage systems, and a remote data storage system. The first data storage systems can copy an image of data stored therein to the remote data storage system without... | 03/20/2007 |
| 7194487 | System and method for recording the order of a change caused by restoring a primary volume during ongoing replication of the primary volume A method may involve replicating a first change made to a primary volume. The first change is replicated to a secondary volume. A second change made to the primary volume is also replicated to the secondary volume. The second change is caused by a restore operation.... | 03/20/2007 |
| 7191278 | Method for data accessing in a computer system including a storage system The object of the invention is to improve data access performance in a computer system. At least one logical volume is provided in a storage device 13 connected to a host computer via a network 17, and two different paths, a first path and a second pat... | 03/13/2007 |
| 7191441 | Method and apparatus for suspending a software virtual machine A computer system includes a software virtual machine (such as Java) for running one or more applications. An object is provided that is responsive to a call from an application for placing the virtual machine and application into a state of suspension. This involve... | 03/13/2007 |
| 7191299 | Method and system of providing periodic replication A method and system of providing periodic replication is disclosed. According to one embodiment, a method is provided which comprises creating a storage object corresponding to a data volume, wherein the storage object comprises a point-in-time copy of the data volu... | 03/13/2007 |
| 7191298 | Flexible system and method for mirroring data A flexible data mirroring system and method are adapted for use in a data processing system having first and second data storage devices. Upon receiving notification of a file update to be written to the first data storage device a mirror mode and mirror event assoc... | 03/13/2007 |
| 7188218 | Storage system for multi-remote copy Information about remote copy target volumes of other storage systems 2 each having one and the same original volume V1 is registered for each remote copy target volume in advance. When there occurs a failure in a copy source storage system 2, a... | 03/06/2007 |
| 7188223 | System and method for managing data associated with copying and recovery procedures in a data storage environment This invention is a system and method related to copying and/or restoring data in a data storage environment and includes program logic. ... | 03/06/2007 |
| 7188212 | Method and system for storing data in an array of storage devices with additional and autonomic protection One aspect of the invention is a method for storing data in an array of storage devices. An example of the method includes writing a first strip to a first storage device and a second storage device. This example also includes writing a second strip to the second st... | 03/06/2007 |