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: 10911240Abstract: 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: GrantFiled: July 23, 2018Date of Patent: February 2, 2021Assignee: HITACHI, LTD.Inventor: Aritoki Takada
-
Patent number: 10891689Abstract: 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: GrantFiled: September 15, 2017Date of Patent: January 12, 2021Assignee: HITACHI, LTD.Inventors: David Pinski, Aritoki Takada
-
Publication number: 20200028688Abstract: 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: ApplicationFiled: July 23, 2018Publication date: January 23, 2020Inventor: Aritoki TAKADA
-
Publication number: 20190087892Abstract: 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: ApplicationFiled: September 15, 2017Publication date: March 21, 2019Inventors: David PINSKI, Aritoki TAKADA
-
Patent number: 10162571Abstract: 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: GrantFiled: October 27, 2014Date of Patent: December 25, 2018Assignee: HITACHI, LTD.Inventor: Aritoki Takada
-
Publication number: 20180246824Abstract: 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: ApplicationFiled: December 9, 2015Publication date: August 30, 2018Applicant: HITACHI, LTD.Inventors: Aritoki TAKADA, Toshiyuki ARITSUKA, Shinichi HAYASHI
-
Publication number: 20170286018Abstract: 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: ApplicationFiled: October 27, 2014Publication date: October 5, 2017Applicant: Hitachi, Ltd.Inventor: Aritoki TAKADA
-
Patent number: 9588896Abstract: 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: GrantFiled: March 4, 2014Date of Patent: March 7, 2017Assignee: HITACHI, LTD.Inventor: Aritoki Takada
-
Publication number: 20160253263Abstract: 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: ApplicationFiled: March 4, 2014Publication date: September 1, 2016Applicant: HITACHI, LTD.Inventor: Aritoki TAKADA
-
Patent number: 8234447Abstract: 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: GrantFiled: October 9, 2009Date of Patent: July 31, 2012Assignee: Hitachi, Ltd.Inventors: Aritoki Takada, Ken Nomura, Tadashi Takeuchi, Damien Le Moal, Hiroshi Mine
-
Publication number: 20110208910Abstract: 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: ApplicationFiled: October 9, 2009Publication date: August 25, 2011Applicant: HITACHI, LTD.Inventors: Aritoki Takada, Ken Nomura, Tadashi Takeuchi, Damien Le Moal, Hiroshi Mine
-
Patent number: 7864800Abstract: 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: GrantFiled: November 14, 2007Date of Patent: January 4, 2011Assignee: Hitachi, Ltd.Inventors: Aritoki Takada, Tadashi Takeuchi
-
Patent number: 7836330Abstract: 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: GrantFiled: June 17, 2008Date of Patent: November 16, 2010Assignee: Hitachi, Ltd.Inventors: Daisuke Yokota, Aritoki Takada, Tadashi Takeuchi, Yoshihiro Hayashi
-
Publication number: 20090271656Abstract: 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: ApplicationFiled: June 17, 2008Publication date: October 29, 2009Inventors: Daisuke YOKOTA, Aritoki Takada, Tadashi Takeuchi, Yoshihiro Hayashi
-
Publication number: 20080181222Abstract: 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: ApplicationFiled: November 14, 2007Publication date: July 31, 2008Inventors: Aritoki Takada, Tadashi Takeuchi
-
Publication number: 20080155111Abstract: 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: ApplicationFiled: December 20, 2007Publication date: June 26, 2008Inventors: Tadashi Takeuchi, Aritoki Takada
-
Publication number: 20070276953Abstract: 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: ApplicationFiled: March 8, 2007Publication date: November 29, 2007Inventors: Tadashi Takeuchi, Aritoki Takada