Patents by Inventor Masami Maeda
Masami Maeda has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20090077343Abstract: A storage apparatus includes a storage unit and a controller, wherein control of inputting/outputting data from/to a device provided in said storage unit is executed in accordance with a request received by said storage apparatus. An actual device of the storage apparatus corresponds to a virtual device which is external to said storage apparatus. The controller operates to perform a process for mapping an actual device address corresponding to a virtual device address, in accordance with a specification of the actual device to be mounted or unmounted to correspond to the virtual device, and storing and retaining mapping information obtained from the mapping in a first table. The controller also performs data input/output process for receiving, an access request for data input/output in which said virtual device address is specified, obtaining the actual device address mapped to said specified virtual device address in said first table, and accessing the actual device by said obtained actual device address.Type: ApplicationFiled: November 17, 2008Publication date: March 19, 2009Inventors: Hidetoshi SAKAKI, Yoshihiro ASAKA, Masami MAEDA, Masaru TSUKADA
-
Patent number: 7487328Abstract: A storage apparatus includes a storage unit and a controller, wherein control of inputting/outputting data from/to a device provided in said storage unit is executed in accordance with a request received by said storage apparatus. An actual device of the storage apparatus corresponds to a virtual device which is external to said storage apparatus. The controller operates to perform a process for mapping an actual device address corresponding to a virtual device address, in accordance with a specification of the actual device to be mounted or unmounted to correspond to the virtual device, and storing and retaining mapping information obtained from the mapping in a first table. The controller also performs data input/output process for receiving, an access request for data input/output in which said virtual device address is specified, obtaining the actual device address mapped to said specified virtual device address in said first table, and accessing the actual device by said obtained actual device address.Type: GrantFiled: January 8, 2008Date of Patent: February 3, 2009Assignee: Hitachi, Ltd.Inventors: Hidetoshi Sakaki, Yoshihiro Asaka, Masami Maeda, Masaru Tsukada
-
Publication number: 20080317575Abstract: A component transferring apparatus includes a shuttle; an inspection socket; a retaining device that moves between the shuttle and the inspection socket; a pressing device included in the retaining device to hold and transfer an electronic component; a position adjusting device that moves the pressing device to correct a position of the electronic component based on an image processing of image data obtained by photographing of the electronic component; a socket mark provided near the inspection socket; a hand mark provided on the retaining device such that the hand mark is positioned near the socket mark when the retaining device is moved to a mounting position where the electronic component hold by the pressing device is mounted in the inspection socket; a first camera provided on the shuttle to photograph a single image including the electronic component hold by the pressing device and the hand mark provided on the retaining device; a second camera that photographs a single image including the socket markType: ApplicationFiled: May 27, 2008Publication date: December 25, 2008Applicant: SEIKO EPSON CORPORATIONInventors: Takashi YAMAZAKI, Hiroaki FUJIMORI, Naohisa MAEDA, Daisuke KIRIHARA, Satoshi NAKAMURA, Masami MAEDA
-
Publication number: 20080229010Abstract: In a storage system adopting an external storage connection configuration, a first storage apparatus is capable of integrally managing the cache residency settings made in second storage apparatuses, which serve as external storage apparatuses. The first storage apparatus stores the cache residency information for the second storage apparatuses, i.e., external storage apparatuses, in a shared memory thereof. When the storage system receives a cache residency setting request from a management device or the like, the first storage apparatus issues a cache residency setting instruction to a second storage apparatus with reference to the residency information. In accordance with the setting instruction, the second storage apparatus sets a cache-resident area in a cache memory thereof.Type: ApplicationFiled: January 14, 2008Publication date: September 18, 2008Applicant: HITACHI, LTD.Inventors: Masami MAEDA, Hidetoshi SAKAKI
-
Publication number: 20080155128Abstract: A storage apparatus includes a storage unit and a controller, wherein control of inputting/outputting data from/to a device provided in said storage unit is executed in accordance with a request received by said storage apparatus. An actual device of the storage apparatus corresponds to a virtual device which is external to said storage apparatus. The controller operates to perform a process for mapping an actual device address corresponding to a virtual device address, in accordance with a specification of the actual device to be mounted or unmounted to correspond to the virtual device, and storing and retaining mapping information obtained from the mapping in a first table. The controller also performs data input/output process for receiving, an access request for data input/output in which said virtual device address is specified, obtaining the actual device address mapped to said specified virtual device address in said first table, and accessing the actual device by said obtained actual device address.Type: ApplicationFiled: January 8, 2008Publication date: June 26, 2008Inventors: Hidetoshi Sakaki, Yoshihiro Asaka, Masami Maeda, Masaru Tsukada
-
Patent number: 7373436Abstract: A storage control device, connected to a host processing device through a full-duplex channel and for storing data received through the channel in a data storage means, comprises a plurality of channel processors for conducting a data-input-and-output process to the data storage means in correspondence with a command contained in data (a frame) sent from the host processing device through the channel, and a channel processor, among the plurality of channel processors, is assigned for executing the data-input-and-output process for the data (frame) according to a type of command contained in the data (frame). Thus, the storage control device of the present invention can use the full-duplex channel efficiently.Type: GrantFiled: February 24, 2005Date of Patent: May 13, 2008Assignee: Hitachi, Ltd.Inventors: Masami Maeda, Yoshihiro Asaka, Hidetoshi Sakaki, Masaru Tsukada
-
Publication number: 20080059697Abstract: An object of the present invention is to integrally manage disk storage apparatuses through virtualization. Some physical storage apparatuses 14 connected to a host computer 10 via a communication network 12 are virtualized with a virtual switch 18, a control unit 20, and a virtual device 22. The physical storage apparatus specifies a command when receiving the command from the host computer 10, and accesses, if the command access has been made to its own physical storage apparatus, a real disk via the virtual control unit 20 and virtual device 22, and executes I/O processing. If the command access is not made to its own physical storage apparatus, the physical storage apparatus 14 directs the command to the transmission target via the virtual switch 18. The physical storage apparatuses 14 are integrally managed according to the command in the above described manner.Type: ApplicationFiled: November 9, 2006Publication date: March 6, 2008Inventors: Hidetoshi Sakaki, Hisaharu Takeuchi, Masami Maeda, Masaru Tsukada
-
Patent number: 7337299Abstract: A technique is provided in which, even when the number of devices and device addresses handled in the storage apparatus side increases, it is possible to access all the devices and save used resources by simple control of the configuration definition information without adding the device addresses retained on the host side. The host side handles a virtual device for an access to an actual device handled on a storage apparatus side to retain a virtual device address, specifies an actual device to be mounted to the virtual device, and makes an access for data input/output by the virtual device address. A CHA of a controller maps an actual device address to a virtual device address and retains it in a table in a SM, and when receiving the access by the virtual device address, obtains the corresponding actual device address from the table to access the actual device.Type: GrantFiled: November 30, 2004Date of Patent: February 26, 2008Assignee: Hitachi, Ltd.Inventors: Hidetoshi Sakaki, Yoshihiro Asaka, Masami Maeda, Masaru Tsukada
-
Patent number: 7222167Abstract: A storage system comprising a host device, a storage device, a switching device, and a management terminal is provided. The host device has a plurality of first logical blocks. The storage device has a plurality of second logical blocks. The switching device transfers data between the host device and the storage device through a plurality of paths. The management terminal receives information on the first logical blocks from the host device, receives information on the second logical blocks from the storage device, and generates information showing connecting paths between the first logical blocks and the second logical blocks based on the information on the first logical blocks received and the information on the second logical blocks received. Accordingly, it is possible to get hold of the connected configuration of the first logical blocks and the second logical blocks.Type: GrantFiled: December 27, 2002Date of Patent: May 22, 2007Assignee: Hitachi, Ltd.Inventors: Yoshihiro Asaka, Hidetoshi Sakaki, Noboru Furuumi, Masami Maeda, Masaru Tsukada, Junichi Muto, Misako Tamura
-
Publication number: 20060288163Abstract: A disk array device includes at least one channel control section for receiving data input/output requests from an information processing device, at least one disk control section for sending data input/output requests to hard disk drives based on the data input/output requests received by the channel control section, and a shared memory for the channel control section and the disk control section to read and write data. Information concerning ports that are actually used by the user is stored in a port control table in the shared memory, and the channel control section refers to the port control table and controls whether to make each port available for use by deciding whether to respond to a primitive sequence in a link initialization received from the information processing device regarding each of the plurality of ports.Type: ApplicationFiled: August 23, 2006Publication date: December 21, 2006Inventors: Masami Maeda, Hisao Homma, Hidetoshi Sakaki
-
Publication number: 20060282573Abstract: A storage controller is connected to a host system and an externally connected storage controller. This storage controller has a virtual device mapped with an actual volume of the externally connected storage controller, and a channel controller for controlling the access to the actual volume mapped to the virtual device according to a request from the host system. The channel controller divides or integrates a CCW chain transmitted from the host system for the host system to access the actual volume, and then transmits this to the externally connected storage controller.Type: ApplicationFiled: June 30, 2005Publication date: December 14, 2006Applicant: Hitachi, Ltd.Inventors: Masami Maeda, Noboru Furuumi
-
Patent number: 7117276Abstract: A disk array device includes at least one channel control section for receiving data input/output requests from an information processing device, at least one disk control section for sending data input/output requests to hard disk drives based on the data input/output requests received by the channel control section, and a shared memory for the channel control section and the disk control section to read and write data. Information concerning ports that are actually used by the user is stored in a port control table in the shared memory, and the channel control section refers to the port control table and controls whether to make each port available for use by deciding whether to respond to a primitive sequence in a link initialization received from the information processing device regarding each of the plurality of ports.Type: GrantFiled: March 2, 2004Date of Patent: October 3, 2006Assignee: Hitachi, Ltd.Inventors: Masami Maeda, Hisao Homma, Hidetoshi Sakaki
-
Publication number: 20060080502Abstract: A technique is provided in which, even when the number of devices and device addresses handled in the storage apparatus side increases, it is possible to access all the devices and save used resources by simple control of the configuration definition information without adding the device addresses retained on the host side. The host side handles a virtual device for an access to an actual device handled on a storage apparatus side to retain a virtual device address, specifies an actual device to be mounted to the virtual device, and makes an access for data input/output by the virtual device address. A CHA of a controller maps an actual device address to a virtual device address and retains it in a table in a SM, and when receiving the access by the virtual device address, obtains the corresponding actual device address from the table to access the actual device.Type: ApplicationFiled: November 30, 2004Publication date: April 13, 2006Inventors: Hidetoshi Sakaki, Yoshihiro Asaka, Masami Maeda, Masaru Tsukada
-
Patent number: 6984973Abstract: A configuration having two drive shafts, a drive system 4 connected to one end of each drive shaft for rotationally driving the respective drive shaft, and a holding and transfer mechanism 5, 6 connected to the other end and having a holding device 5a, 6a for holding an IC, each holding and transfer mechanism 5, 6 being able to operate independently.Type: GrantFiled: February 5, 2002Date of Patent: January 10, 2006Assignee: Seiko Epson CorporationInventors: Hiroaki Fujimori, Masami Maeda
-
Patent number: 6922737Abstract: A storage control device, connected to a host processing device through a full-duplex channel and for storing data received through the channel in a data storage means, comprises a plurality of channel processors for conducting a data-input-and-output process to the data storage means in correspondence with a command contained in data (a frame) sent from the host processing device through the channel, and a channel processor, among the plurality of channel processors, is assigned for executing the data-input-and-output process for the data (frame) according to a type of command contained in the data (frame). Thus, the storage control device of the present invention can use the full-duplex channel efficiently.Type: GrantFiled: September 10, 2002Date of Patent: July 26, 2005Assignee: Hitachi, Ltd.Inventors: Masami Maeda, Yoshihiro Asaka, Hidetoshi Sakaki, Masaru Tsukada
-
Publication number: 20050149638Abstract: A storage control device, connected to a host processing device through a full-duplex channel and for storing data received through the channel in a data storage means, comprises a plurality of channel processors for conducting a data-input-and-output process to the data storage means in correspondence with a command contained in data (a frame) sent from the host processing device through the channel, and a channel processor, among the plurality of channel processors, is assigned for executing the data-input-and-output process for the data (frame) according to a type of command contained in the data (frame). Thus, the storage control device of the present invention can use the full-duplex channel efficiently.Type: ApplicationFiled: February 24, 2005Publication date: July 7, 2005Applicant: Hitachi, Ltd.Inventors: Masami Maeda, Yoshihiro Asaka, Hidetoshi Sakaki, Masaru Tsukada
-
Publication number: 20050120176Abstract: A disk array device includes at least one channel control section for receiving data input/output requests from an information processing device, at least one disk control section for sending data input/output requests to hard disk drives based on the data input/output requests received by the channel control section, and a shared memory for the channel control section and the disk control section to read and write data. Information concerning ports that are actually used by the user is stored in a port control table in the shared memory, and the channel control section refers to the port control table and controls whether to make each port available for use by deciding whether to respond to a primitive sequence in a link initialization received from the information processing device regarding each of the plurality of ports.Type: ApplicationFiled: March 2, 2004Publication date: June 2, 2005Inventors: Masami Maeda, Hisao Homma, Hidetoshi Sakaki
-
Publication number: 20030177217Abstract: A storage system comprising a host device, a storage device, a switching device, and a management terminal is provided. The host device has a plurality of first logical blocks. The storage device has a plurality of second logical blocks. The switching device transfers data between the host device and the storage device through a plurality of paths. The management terminal receives information on the first logical blocks from the host device, receives information on the second logical blocks from the storage device, and generates information showing connecting paths between the first logical blocks and the second logical blocks based on the information on the first logical blocks received and the information on the second logical blocks received. Accordingly, it is possible to get hold of the connected configuration of the first logical blocks and the second logical blocks.Type: ApplicationFiled: December 27, 2002Publication date: September 18, 2003Applicant: Hitachi, Ltd.Inventors: Yoshihiro Asaka, Hidetoshi Sakaki, Noboru Furuumi, Masami Maeda, Masaru Tsukada, Junichi Muto, Misako Tamura
-
Publication number: 20030051081Abstract: A storage control device, connected to a host processing device through a full-duplex channel and for storing data received through the channel in a data storage means, comprises a plurality of channel processors for conducting a data-input-and-output process to the data storage means in correspondence with a command contained in data (a frame) sent from the host processing device through the channel, and a channel processor, among the plurality of channel processors, is assigned for executing the data-input-and-output process for the data (frame) according to a type of command contained in the data (frame). Thus, the storage control device of the present invention can use the full-duplex channel efficiently.Type: ApplicationFiled: September 10, 2002Publication date: March 13, 2003Applicant: Hitachi, Ltd.Inventors: Masami Maeda, Yoshihiro Asaka, Hidetoshi Sakaki, Masaru Tsukada
-
Publication number: 20020195313Abstract: A configuration having two drive shafts, a drive system 4 connected to one end of each drive shaft for rotationally driving the respective drive shaft, and a holding and transfer mechanism 5, 6 connected to the other end and having a holding device 5a, 6a for holding an IC, each holding and transfer mechanism 5, 6 being able to operate independently.Type: ApplicationFiled: February 5, 2002Publication date: December 26, 2002Inventors: Hiroaki Fujimori, Masami Maeda