Patents by Inventor Aritoki Takada

Aritoki Takada 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).

  • Patent number: 10911240
    Abstract: In some examples, a first computing device associated with a first blockchain node receives a transaction request along with related data for storage in an off-chain storage. The first blockchain node may send a communication to a second blockchain node to propose recording the transaction on the blockchain, which may result in the transaction being recorded in a new block on the blockchain as conditionally accepted pending validation of the related data. The first computing device may send the related data to a second computing device associated with the second blockchain node that performs validation. The first blockchain node receives, from the second blockchain node, a communication that proposes recording of the transaction on the blockchain as being validated. The first and second blockchain nodes may send one or more communications to cause addition of another new block to the blockchain indicating validity of the transaction.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: February 2, 2021
    Assignee: HITACHI, LTD.
    Inventor: Aritoki Takada
  • Patent number: 10891689
    Abstract: Example implementations described herein are directed to a consent management service system, which involves a system to record consent between a bank and its consumers and to share them to a third party audit servicer. The system ensures that the consent records are disclosed to individuals or organizations that are eligible to access the record without modification, and helps them detect and prevent malicious attempts by banker or consumer.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: January 12, 2021
    Assignee: HITACHI, LTD.
    Inventors: David Pinski, Aritoki Takada
  • Publication number: 20200028688
    Abstract: In some examples, a first computing device associated with a first blockchain node receives a transaction request along with related data for storage in an off-chain storage. The first blockchain node may send a communication to a second blockchain node to propose recording the transaction on the blockchain, which may result in the transaction being recorded in a new block on the blockchain as conditionally accepted pending validation of the related data. The first computing device may send the related data to a second computing device associated with the second blockchain node that performs validation. The first blockchain node receives, from the second blockchain node, a communication that proposes recording of the transaction on the blockchain as being validated. The first and second blockchain nodes may send one or more communications to cause addition of another new block to the blockchain indicating validity of the transaction.
    Type: Application
    Filed: July 23, 2018
    Publication date: January 23, 2020
    Inventor: Aritoki TAKADA
  • Publication number: 20190087892
    Abstract: Example implementations described herein are directed to a consent management service system, which involves a system to record consent between a bank and its consumers and to share them to a third party audit servicer. The system ensures that the consent records are disclosed to individuals or organizations that are eligible to access the record without modification, and helps them detect and prevent malicious attempts by banker or consumer.
    Type: Application
    Filed: September 15, 2017
    Publication date: March 21, 2019
    Inventors: David PINSKI, Aritoki TAKADA
  • Patent number: 10162571
    Abstract: A storage system includes: a controller including a plurality of processors; an interface device; and a plurality of queues associated with the interface device. The plurality of queues each store data transmitted from a processor allocated to the queue to the interface device. The plurality of queues include a private queue and a public queue. The private queue is a queue allocated with only a first processor as one of the plurality of processors, the private queue requiring no exclusion processing when data is stored, whereas the public queue is a queue allocated with two or more second processors in the plurality of processors, the public queue requiring the exclusion processing when data is stored.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: December 25, 2018
    Assignee: HITACHI, LTD.
    Inventor: Aritoki Takada
  • Publication number: 20180246824
    Abstract: A system including a computer provided with a memory configured to store a program and a first CPU (central processing unit) configured to execute the program and a storage apparatus provided with a drive coupled to the computer to store data and a second CPU configured to control storage of data in the drive according to an IO request issued by the program. The first CPU transmits an IO proposed plan which is information on the IO request to be issued by the program to the storage apparatus. The second CPU determines to adopt the IO proposed plan based on a resource utilization rate of the storage apparatus when the process of the IO request to be issued is executed and transmits a notification indicating the adopted IO proposed plan to the computer. The first CPU issues an IO request relating to the IO proposed plan based on the notification.
    Type: Application
    Filed: December 9, 2015
    Publication date: August 30, 2018
    Applicant: HITACHI, LTD.
    Inventors: Aritoki TAKADA, Toshiyuki ARITSUKA, Shinichi HAYASHI
  • Publication number: 20170286018
    Abstract: A storage system includes: a controller including a plurality of processors; an interface device; and a plurality of queues associated with the interface device. The plurality of queues each store data transmitted from a processor allocated to the queue to the interface device. The plurality of queues include a private queue and a public queue. The private queue is a queue allocated with only a first processor as one of the plurality of processors, the private queue requiring no exclusion processing when data is stored, whereas the public queue is a queue allocated with two or more second processors in the plurality of processors, the public queue requiring the exclusion processing when data is stored.
    Type: Application
    Filed: October 27, 2014
    Publication date: October 5, 2017
    Applicant: Hitachi, Ltd.
    Inventor: Aritoki TAKADA
  • Patent number: 9588896
    Abstract: A computer includes a first memory, a second memory having an I/O speed lower than an I/O speed of the first memory, a storage device, and a processor. The first memory has a work area and a first cache area where data input to and output from the storage device is temporarily stored and the second memory has a second cache area where the data input to and output from the storage device is temporarily stored and a swap area to be a saving destination of data stored in the work area. The processor reduces the work area and expands the first cache area, when an input/output amount to be an amount of data input to and output from the storage device is larger than a predetermined input/output amount.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: March 7, 2017
    Assignee: HITACHI, LTD.
    Inventor: Aritoki Takada
  • Publication number: 20160253263
    Abstract: A computer includes a first memory, a second memory having an I/O speed lower than an I/O speed of the first memory, a storage device, and a processor. The first memory has a work area and a first cache area where data input to and output from the storage device is temporarily stored and the second memory has a second cache area where the data input to and output from the storage device is temporarily stored and a swap area to be a saving destination of data stored in the work area. The processor reduces the work area and expands the first cache area, when an input/output amount to be an amount of data input to and output from the storage device is larger than a predetermined input/output amount.
    Type: Application
    Filed: March 4, 2014
    Publication date: September 1, 2016
    Applicant: HITACHI, LTD.
    Inventor: Aritoki TAKADA
  • Patent number: 8234447
    Abstract: A plurality of storage devices are coupled with at least two switch of a switch network that is configured by a plurality of switches that transfer a packet that complies with an IP (Internet Protocol). Moreover, a storage control device is coupled with the switch network. The storage control device builds an LU (Logical Unit) that is utilized by a host device based on at least two storage devices that are coupled with different switches.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: July 31, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Aritoki Takada, Ken Nomura, Tadashi Takeuchi, Damien Le Moal, Hiroshi Mine
  • Publication number: 20110208910
    Abstract: A plurality of storage devices are coupled with at least two switch of a switch network that is configured by a plurality of switches that transfer a packet that complies with an IP (Internet Protocol). Moreover, a storage control device is coupled with the switch network. The storage control device builds an LU (Logical Unit) that is utilized by a host device based on at least two storage devices that are coupled with different switches.
    Type: Application
    Filed: October 9, 2009
    Publication date: August 25, 2011
    Applicant: HITACHI, LTD.
    Inventors: Aritoki Takada, Ken Nomura, Tadashi Takeuchi, Damien Le Moal, Hiroshi Mine
  • Patent number: 7864800
    Abstract: To provide technology that makes communication possible using an NAT device that does not correspond to protocol even when protocol that stores the IP address in the payload section to carry out communication is used. The technology consists of a CL device 110 connected to a global network 160, an SE device 130 connected to a private network 161, an NAT device 120 and a auxiliary device 140 wherein the auxiliary device 140 verifies in what way the address information of the packet communicated to the CL device 110 from the SE device 130 has been converted and notifies the SE device 130 of the address information after the address information has been converted in the NAT device 120.
    Type: Grant
    Filed: November 14, 2007
    Date of Patent: January 4, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Aritoki Takada, Tadashi Takeuchi
  • Patent number: 7836330
    Abstract: Provided are a stream distribution system and a failure detection method capable of easily identifying the cause of quality loss in stream distribution. This stream distribution system includes a first server for communicating with a client terminal via a router and sending stream data, and a second server configured as a redundant server of the first server and connected to the first server. The first server has a communication status notification unit for sending a connection management table concerning the communication with the client terminal to the second server. The second server has a packet recording unit for acquiring a mirror packet, which is a copy of a packet sent to the first server, from the router, and a network failure monitoring unit for detecting a failure in a network between the first server and the client terminal based on the connection management table and a packet buffer.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: November 16, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Daisuke Yokota, Aritoki Takada, Tadashi Takeuchi, Yoshihiro Hayashi
  • Publication number: 20090271656
    Abstract: Provided are a stream distribution system and a failure detection method capable of easily identifying the cause of quality loss in stream distribution. This stream distribution system includes a first server for communicating with a client terminal via a router and sending stream data, and a second server configured as a redundant server of the first server and connected to the first server. The first server has a communication status notification unit for sending a connection management table concerning the communication with the client terminal to the second server. The second server has a packet recording unit for acquiring a mirror packet, which is a copy of a packet sent to the first server, from the router, and a network failure monitoring unit for detecting a failure in a network between the first server and the client terminal based on the connection management table and a packet buffer.
    Type: Application
    Filed: June 17, 2008
    Publication date: October 29, 2009
    Inventors: Daisuke YOKOTA, Aritoki Takada, Tadashi Takeuchi, Yoshihiro Hayashi
  • Publication number: 20080181222
    Abstract: To provide technology that makes communication possible using an NAT device that does not correspond to protocol even when protocol that stores the IP address in the payload section to carry out communication is used. The technology consists of a CL device 110 connected to a global network 160, an SE device 130 connected to a private network 161, an NAT device 120 and a auxiliary device 140 wherein the auxiliary device 140 verifies in what way the address information of the packet communicated to the CL device 110 from the SE device 130 has been converted and notifies the SE device 130 of the address information after the address information has been converted in the NAT device 120.
    Type: Application
    Filed: November 14, 2007
    Publication date: July 31, 2008
    Inventors: Aritoki Takada, Tadashi Takeuchi
  • Publication number: 20080155111
    Abstract: A load on a delivery server can be reduced, irrespective of application protocol stack used by the delivery server. The delivery server (110) transfers in advance a file object as a data body of content data from private storage (120) to a public storage of a storage system (130) through a storage network (181). The delivery server (110) sends a data container including an application protocol header to a router (160) through an IP network (180). The router (160) couples the application protocol header with the file object acquired from the public storage, and sends the couple to the client terminal (170).
    Type: Application
    Filed: December 20, 2007
    Publication date: June 26, 2008
    Inventors: Tadashi Takeuchi, Aritoki Takada
  • Publication number: 20070276953
    Abstract: The present invention provides a technique enabling time-shift distribution of stream data without any significant delay even when a decoder receives the stream data via a network. Index information that is used for identifying a reproduction start time is generated into stream data distributed from an encoder by the index information generation unit 121 of the accumulation server 120. The generated index information is then transmitted to the distribution server 150 via the management server 140. The index information and the stream data are associated with each other in the distribution server 150 so as to be distributed to the decoder 160 as content information.
    Type: Application
    Filed: March 8, 2007
    Publication date: November 29, 2007
    Inventors: Tadashi Takeuchi, Aritoki Takada