Patents by Inventor Kenta Shiga
Kenta Shiga 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: 20060015699Abstract: A storage device (1) communicating with a host computer and other storage devices through a network is characterized in that the storage device (1) secures memory buffers for temporarily storing data in a remote copy operation carried out between the storage devices. A network memory (100) in the storage device (1) includes an available buffer comprising a plurality of memory buffers and an in-use buffer also comprising a plurality of memory buffers. A buffer control unit (215) secures memory buffers of the available buffer as a reserved buffer having a reserved-buffer size specified in a buffer reservation request made by a storage management device (8) in response to the request. The buffer control unit (215) then allocates the memory buffers of the reserved buffer as the in-use buffer in response to a request received from the storage management device (8) to start a remote copy operation.Type: ApplicationFiled: September 20, 2005Publication date: January 19, 2006Applicant: Hitachi, Ltd.Inventors: Keisei Fujiwara, Naoko Iwami, Naoki Watanabe, Kenta Shiga
-
Publication number: 20060004876Abstract: A storage system includes a first storage node and a second storage node. The first storage node has a first logical unit to which a first target is set, and the second storage node has a second logical unit. To migrate data from the first logical unit to the second logical unit, the first storage node forwards data stored in the first logical unit to the second storage node, and the second storage node stores the data into the second logical unit. The first storage node also forwards information about the first target to the second storage node, and the second storage node sets a target to the second logical unit using the received information.Type: ApplicationFiled: June 28, 2004Publication date: January 5, 2006Inventors: Naoto Matsunami, Tetsuya Shirogane, Naoko Iwami, Kenta Shiga
-
Patent number: 6973555Abstract: A storage device (1) communicating with a host computer and other storage devices through a network is characterized in that the storage device (1) secures memory buffers for temporarily storing data in a remote copy operation carried out between the storage devices. A network memory (100) in the storage device (1) includes an available buffer comprising a plurality of memory buffers and an in-use buffer also comprising a plurality of memory buffers. A buffer control unit (215) secures memory buffers of the available buffer as a reserved buffer having a reserved-buffer size specified in a buffer reservation request made by a storage management device (8) in response to the request. The buffer control unit (215) then allocates the memory buffers of the reserved buffer as the in-use buffer in response to a request received from the storage management device (8) to start a remote copy operation.Type: GrantFiled: March 16, 2004Date of Patent: December 6, 2005Assignee: Hitachi, Ltd.Inventors: Keisei Fujiwara, Naoko Iwami, Naoki Watanabe, Kenta Shiga
-
Publication number: 20050267986Abstract: A virtualization switch virtualizes a data storage area provided by a server device and provides it to a server device with. This virtualization switch processes a priority control and a bandwidth control also on the output side to packets which make an access to a virtual volume and which have different demands for a QoS but identical IP headers according to a discrimination result of a TCP connection. Here, the TCP connection is discriminated by managing a TCP source port on the side of the virtualization switch.Type: ApplicationFiled: July 1, 2004Publication date: December 1, 2005Applicant: Hitachi, Ltd.Inventors: Toshihiko Murakami, Kenta Shiga, Naoko Iwami
-
Publication number: 20050257274Abstract: In a computer system in which one or more computers on which one or more initiators operate and a storage device on which one or more targets operate are connected with each other through a network, an authentication table for authenticating validity of a user of a computer is associated with an authorization table for authorizing access of an initiator to a certain target, to limit such accesses.Type: ApplicationFiled: June 29, 2004Publication date: November 17, 2005Inventors: Kenta Shiga, Atsuya Kumagai, Daiki Nakatsuka, Keisei Fujiwara
-
Publication number: 20050251620Abstract: The storage system includes a plurality of storage nodes and a control device coupling unit. Each of the storage nodes includes at least one storage device configured to store data and at least one control device configured to control input and output of data for the storage device. The control device coupling unit is configured to connect the control devices without using an access path between the control device and a host computer connected to the storage system. The control devices connected by the control device coupling unit are included in mutually different storage nodes.Type: ApplicationFiled: May 2, 2005Publication date: November 10, 2005Applicant: Hitachi, Ltd.Inventors: Naoto Matsunami, Tetsuya Shirogane, Naoko Iwami, Kenta Shiga, Akira Nishimoto
-
Publication number: 20050240681Abstract: Each of the storage devices 1, 2 is provided with transmission queues 306a, 306b with respect to each of transmission paths A and B. The storage device 1 stores identical request data in each of the transmission queues 306a and 306b, and transmits each data to the counterpart storage device 2, respectively via the transmission path A and B (S811, 812). The storage device 2, being a counterpart, stores the request data or response data arrived earlier in the receive history information table 300 (S817), and discards the request data arrived later (S903, 904). Furthermore, if the storage device 1, being a transmission source, receives at least one response data against the request data, the storage device 1 searches the transmission queues 306a, 306b, and if there remains request data in any of the transmission queue, deletes the request data (S909).Type: ApplicationFiled: July 1, 2004Publication date: October 27, 2005Applicant: Hitachi, Ltd.Inventors: Keisei Fujiwara, Kenta Shiga, Atsuya Kumagai
-
Publication number: 20050210144Abstract: A load balancing method includes a measurement step of measuring reception loads of respective storage ports 301 provided in a storage system 300; an allocation changing step of changing a transmitting rate of a computer port 208 provided in a computer 200, which is allocated for each of the storage ports, on the basis of the reception loads of the respective storage ports 301 measured in the measurement step; and a transmission step of transmitting data to the respective storage ports 301 of the storage system 300 at a transmitting rate in a range not exceeding the transmitting rate for each of the storage ports 301 changed in the allocation changing step.Type: ApplicationFiled: May 14, 2004Publication date: September 22, 2005Inventors: Atsuya Kumagai, Kenta Shiga, Naoko Iwami, Kiyoshi Honda
-
Publication number: 20050198276Abstract: In a computer system in which a computer, storage devices, and a storage management device are connected by a network, the computer or a first storage device accesses a second storage device using a plurality of paths in the network, and the computer or the first storage device performs load balancing among the plurality of paths on the basis of a ratio set in advance, it is detected that congestion has occurred on a path, a ratio at the time of congestion of the path is calculated, and a difference between the ratio at the time of congestion and the ratio set in advance is allocated to a ratio of the other paths between the computer or the first storage device and the second storage device.Type: ApplicationFiled: July 20, 2004Publication date: September 8, 2005Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
-
Publication number: 20050188109Abstract: In a computer system in which a computer, storage devices, and a storage management device are connected by a network, the computer or a first storage device accesses a second storage device using a plurality of paths in the network, and the computer or the first storage device performs load balancing among the plurality of paths on the basis of a ratio set in advance, it is detected that congestion has occurred on a path, a ratio at the time of congestion of the path is calculated, and a difference between the ratio at the time of congestion and the ratio set in advance is allocated to a ratio of the other paths between the computer or the first storage device and the second storage device.Type: ApplicationFiled: March 17, 2004Publication date: August 25, 2005Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
-
Publication number: 20050080874Abstract: A storage device (1) communicating with a host computer and other storage devices through a network is characterized in that the storage device (1) secures memory buffers for temporarily storing data in a remote copy operation carried out between the storage devices. A network memory (100) in the storage device (1) includes an available buffer comprising a plurality of memory buffers and an in-use buffer also comprising a plurality of memory buffers. A buffer control unit (215) secures memory buffers of the available buffer as a reserved buffer having a reserved-buffer size specified in a buffer reservation request made by a storage management device (8) in response to the request. The buffer control unit (215) then allocates the memory buffers of the reserved buffer as the in-use buffer in response to a request received from the storage management device (8) to start a remote copy operation.Type: ApplicationFiled: March 16, 2004Publication date: April 14, 2005Applicant: Hitachi, Ltd.Inventors: Keisei Fujiwara, Naoko Iwami, Naoki Watanabe, Kenta Shiga
-
Publication number: 20050044199Abstract: In a computer system having a storage device, switches and hosts respectively connected by a network, in accordance with an ID of a logical volume of the storage device and an IP address of a host, access control configuration of the logical volume is performed relative to the storage device, the IP address of the host is converted into a MAC address, the MAC address of the host is converted into a port ID of the switch connected to the host, and addition of the port to virtual local area network (VLAN) is performed for the switch. Logical unit number (LUN) masking and VLAN configuration essential for security countermeasure of IP-SAN (Internet protocol-storage area network) can be managed collectively by a system administrator so that the running cost of IP-SAN can be lowered.Type: ApplicationFiled: September 22, 2003Publication date: February 24, 2005Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
-
Publication number: 20050021773Abstract: A presence management apparatus connected to first and second apparatuses via a network includes a unit for updating a first user's presence received from the first apparatus and a second user's presence received from the second apparatus, wherein the first user uses the first apparatus and the second user uses the second apparatus; a unit for registering a matching condition for another user's presence received from the first apparatus and designated by the first user and a matching condition for another user's presence received from the second apparatus and designated by the second user; and a unit for deciding if the first and second user's presences match the designated conditions when registration processing and/or update processing is performed.Type: ApplicationFiled: February 27, 2004Publication date: January 27, 2005Inventors: Kenta Shiga, Junji Fukuzawa, Tooru Tanaka, Keisei Fujiwara, Satoshi Kiyoto
-
Publication number: 20040103149Abstract: The conventional multi-user audio communication system and an IM system each require a server for managing a conference or a terminal having functions of the server. Thus, an environment without a server cannot be implemented. A specific terminal broadcasts an online or offline command for indicating an online or offline state with respect to an ad hoc network to all other terminals. In an online state, resources such as buffers used by a plurality of channels consenting in advance are allocated, a participation-expressing command including a number of a channel, which the terminal itself desires to participate in, is multicasted to a pre-assigned address, and audio as well as IM data is transmitted to the address at the same time. If other terminals are participating in the channel, a plurality of pieces of audio and IM data is received from the other terminals. In the case of audio data, a plurality of pieces of audio data are mixed and the mixed data is reproduced.Type: ApplicationFiled: August 29, 2003Publication date: May 27, 2004Inventors: Keiko Tanigawa, Junji Fukuzawa, Kenta Shiga
-
Publication number: 20040083282Abstract: A multimedia communication system having at least one terminals capable of multimedia communication, a user information storage for storing the information on the users of the terminals, a terminal information storage for storing the information on the terminals and a media information storage for storing the occupied/unoccupied status of one or more communication media capable of being used at the terminals, wherein the occupied/unoccupied status of all the communication media for a designated user are read from the media information storage, the dynamic situation of the user is read from the user information storage, and the occupied/unoccupied status thus read is changed in accordance with one or more rules including the conditions for the dynamic situation and the contents of change in the occupied/unoccupied status.Type: ApplicationFiled: March 14, 2003Publication date: April 29, 2004Inventors: Kenta Shiga, Junji Fukuzawa, Keiko Tanigawa, Masashi Suzuki
-
Patent number: 6715128Abstract: A method for converting directory data is executed to selectively reflect any entry of the directory data onto application data. The directory data converting method includes the steps of searching from the directory data the data of the directory entry specified by a filtering rule corresponding to the application data; converting the searched directory entry data according to the schema conversion rule compatible with the filtering rule used for searching the data; and reflecting the schema-converted entry data onto said application data.Type: GrantFiled: November 24, 1999Date of Patent: March 30, 2004Assignees: Hitachi, Ltd., Hitachi Software Engineering Co., Ltd.Inventors: Yoko Hirashima, Satoshi Kikuchi, Kenta Shiga, Hitoshi Yui, Masakazu Mitsuhashi
-
Publication number: 20040001480Abstract: The usage of communication systems is improved. An IM server 4 manages presence information regarding each of IM clients and usable media and user information such that each of the IM clients can obtain these kinds of information. In order to perform text chatting, the IM server 4 manages a connection between each of the IM clients participating the chat and the IM server 4, merges text from each of the participating IM clients and distributes the result to each of the participating IM clients. In order to perform voice chatting, an AP server 5 manages a connection between each of the IM clients participating the chat and an MD server 6, mixes voice from each of the participating IM clients except for a focused IM client and distributes the result to the focused participating IM clients. This processing is performed for each of the participating IM clients.Type: ApplicationFiled: August 30, 2002Publication date: January 1, 2004Inventors: Keiko Tanigawa, Kazuma Yumoto, Kenta Shiga, Toru Hoshi
-
Patent number: 6651070Abstract: A database link control method and apparatus capable of establishing a link between records related to each other and a database system including a database control function. The data base system includes a function for storing information regarding at least one record and a link relating records to each other holds at least one link generating information item necessary to generate a link to relate records to each other. The database system includes a database server including a storage to store information regarding at least one record and a storage to store links relating records to each other and a database client. The client holds at least one link generating information item necessary to generate a link to relate records to each other.Type: GrantFiled: June 29, 2000Date of Patent: November 18, 2003Assignee: Hitachi, Ltd.Inventors: Yoko Hirashima, Satoshi Kikuchi, Kenta Shiga, Norihiko Kawakami, Toru Ohashi