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: 20060015699
    Abstract: 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: Application
    Filed: September 20, 2005
    Publication date: January 19, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Keisei Fujiwara, Naoko Iwami, Naoki Watanabe, Kenta Shiga
  • Publication number: 20060004876
    Abstract: 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: Application
    Filed: June 28, 2004
    Publication date: January 5, 2006
    Inventors: Naoto Matsunami, Tetsuya Shirogane, Naoko Iwami, Kenta Shiga
  • Patent number: 6973555
    Abstract: 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: Grant
    Filed: March 16, 2004
    Date of Patent: December 6, 2005
    Assignee: Hitachi, Ltd.
    Inventors: Keisei Fujiwara, Naoko Iwami, Naoki Watanabe, Kenta Shiga
  • Publication number: 20050267986
    Abstract: 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: Application
    Filed: July 1, 2004
    Publication date: December 1, 2005
    Applicant: Hitachi, Ltd.
    Inventors: Toshihiko Murakami, Kenta Shiga, Naoko Iwami
  • Publication number: 20050257274
    Abstract: 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: Application
    Filed: June 29, 2004
    Publication date: November 17, 2005
    Inventors: Kenta Shiga, Atsuya Kumagai, Daiki Nakatsuka, Keisei Fujiwara
  • Publication number: 20050251620
    Abstract: 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: Application
    Filed: May 2, 2005
    Publication date: November 10, 2005
    Applicant: Hitachi, Ltd.
    Inventors: Naoto Matsunami, Tetsuya Shirogane, Naoko Iwami, Kenta Shiga, Akira Nishimoto
  • Publication number: 20050240681
    Abstract: 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: Application
    Filed: July 1, 2004
    Publication date: October 27, 2005
    Applicant: Hitachi, Ltd.
    Inventors: Keisei Fujiwara, Kenta Shiga, Atsuya Kumagai
  • Publication number: 20050210144
    Abstract: 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: Application
    Filed: May 14, 2004
    Publication date: September 22, 2005
    Inventors: Atsuya Kumagai, Kenta Shiga, Naoko Iwami, Kiyoshi Honda
  • Publication number: 20050198276
    Abstract: 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: Application
    Filed: July 20, 2004
    Publication date: September 8, 2005
    Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
  • Publication number: 20050188109
    Abstract: 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: Application
    Filed: March 17, 2004
    Publication date: August 25, 2005
    Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
  • Publication number: 20050080874
    Abstract: 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: Application
    Filed: March 16, 2004
    Publication date: April 14, 2005
    Applicant: Hitachi, Ltd.
    Inventors: Keisei Fujiwara, Naoko Iwami, Naoki Watanabe, Kenta Shiga
  • Publication number: 20050044199
    Abstract: 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: Application
    Filed: September 22, 2003
    Publication date: February 24, 2005
    Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
  • Publication number: 20050021773
    Abstract: 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: Application
    Filed: February 27, 2004
    Publication date: January 27, 2005
    Inventors: Kenta Shiga, Junji Fukuzawa, Tooru Tanaka, Keisei Fujiwara, Satoshi Kiyoto
  • Publication number: 20040103149
    Abstract: 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: Application
    Filed: August 29, 2003
    Publication date: May 27, 2004
    Inventors: Keiko Tanigawa, Junji Fukuzawa, Kenta Shiga
  • Publication number: 20040083282
    Abstract: 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: Application
    Filed: March 14, 2003
    Publication date: April 29, 2004
    Inventors: Kenta Shiga, Junji Fukuzawa, Keiko Tanigawa, Masashi Suzuki
  • Patent number: 6715128
    Abstract: 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: Grant
    Filed: November 24, 1999
    Date of Patent: March 30, 2004
    Assignees: Hitachi, Ltd., Hitachi Software Engineering Co., Ltd.
    Inventors: Yoko Hirashima, Satoshi Kikuchi, Kenta Shiga, Hitoshi Yui, Masakazu Mitsuhashi
  • Publication number: 20040001480
    Abstract: 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: Application
    Filed: August 30, 2002
    Publication date: January 1, 2004
    Inventors: Keiko Tanigawa, Kazuma Yumoto, Kenta Shiga, Toru Hoshi
  • Patent number: 6651070
    Abstract: 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: Grant
    Filed: June 29, 2000
    Date of Patent: November 18, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Yoko Hirashima, Satoshi Kikuchi, Kenta Shiga, Norihiko Kawakami, Toru Ohashi