Patents Examined by Horace Flournoy
-
Patent number: 7162600Abstract: Data migration includes copying between normal volumes and thin provisioned volumes. Data in a normal volume can be copied to a thin provisioned volume. Alternatively, data structures can be provided to facilitate converting a normal volume into a thin provisioned volume without actual copying of data. Copying from a thin provisioned volume to a normal volume is also disclosed.Type: GrantFiled: March 29, 2005Date of Patent: January 9, 2007Assignee: Hitachi, Ltd.Inventors: Yoshiki Kano, Akira Yamamoto
-
Patent number: 7149848Abstract: In at least some embodiments, a computer system comprises a central processing unit (“CPU”), a bridge device coupled to a main memory, and a cache controller coupled between the bridge device and the CPU. The computer system further comprises a cache memory coupled to the cache controller and providing memory space to the CPU, wherein the cache controller allows communication between the CPU and the bridge device when the CPU communicates using a first protocol and the bridge device communicates using a second protocol, and wherein the cache controller allows communication between the CPU and the bridge device when the CPU communicates using the second protocol and the bridge device communicates using the first protocol.Type: GrantFiled: February 26, 2004Date of Patent: December 12, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventor: Reza Mushtag Bacchus
-
Patent number: 7127578Abstract: Using a snapshot function, a remote copy is efficiently created. Data for a snapshot is converted into a first bitmap of differential data for a remote copy. The conversion is performed in advance at appropriate chronological intervals. Furthermore, when the snapshot function splits, a second bitmap of cascade differential data, which is new differential data, is created simultaneously with creation of the data for the snapshot. This second bitmap of cascade differential data is created in the same format as the first bitmap of differential data for the remote copy. Then, when the snapshot function shifts from split status to pair status, the second bitmap of cascade differential data is added to the first bitmap of differential data for the remote copy (to produce a logical sum), and a remote copy is created based on this bitmap that was added.Type: GrantFiled: May 24, 2004Date of Patent: October 24, 2006Assignee: Hitachi, Ltd.Inventor: Koji Nagata
-
Patent number: 7124274Abstract: An apparatus for processing data, the apparatus comprising: a processor operable in a plurality of modes and either a secure domain or a non-secure domain including at least one secure mode being a mode in the secure domain; and at least one non-secure mode being a mode in the non-secure domain. When the processor is executing a program in a secure mode, the program has access to secure data which is not accessible when the processor is operating in a non-secure mode. The processor further includes a non-secure translation table base address register and a secure translation table base address register operable in the non-secure and secure domain, respectively, to indicate a region of memory storing either non-secure or secure domain memory mapping data defining how virtual addresses are translated to physical addresses within either the non-secure or secure domain.Type: GrantFiled: November 17, 2003Date of Patent: October 17, 2006Assignee: Arm LimitedInventors: Simon Charles Watt, Christopher Bentley Dornan, Luc Orion, Nicolas Chaussade, Lionel Belnet, Stephane Eric Sebastien Brochier, David Hennah Mansell, Michael Robert Nonweiler
-
Patent number: 7124267Abstract: When data in the first primary volume is migrated to the second primary volume, an access request from the host to the primary volume is transferred to the second primary volume. Further, the second storage system stores write data received from the host and data of the first primary volume received from the storage system, into the second primary volume. Out of data stored in the second primary volume, the second storage system sends data determined by management information received from the first storage system, to the third storage system.Type: GrantFiled: February 23, 2004Date of Patent: October 17, 2006Assignee: Hitachi, Ltd.Inventors: Noboru Morishita, Yasutomo Yamamoto, Yoshiaki Eguchi
-
Patent number: 7107423Abstract: Representative embodiments provide for a data handling system including a remote entity and a local entity coupled in data communication with the remote entity. The local entity is configured to wait for a predefined interval of time, retrieve a quantity of data from the remote entity after the predefined interval of time, and redefine the interval of time in accordance with a predefined function. A method of retrieving data includes waiting for a predefined interval of time, retrieving a quantity of data from a remote entity after the predefined interval of time, and redefining the interval of time in accordance with a predefined function.Type: GrantFiled: July 10, 2003Date of Patent: September 12, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Timothy P. Blair, Roger T. Baird
-
Patent number: 7103720Abstract: Methods and systems for caching graphics data using dedicated level one caches and a shared level two cache are described. Furthermore, each method includes a protocol for maintaining coherency between the level one caches and between the level one caches and the level two cache. The level one caches may store different versions of the graphics data, permitting simultaneous processing of execution threads, each thread accessing a different version of the graphics data.Type: GrantFiled: October 29, 2003Date of Patent: September 5, 2006Assignee: NVIDIA CorporationInventors: Simon S. Moy, John Erik Lindholm