Patents by Inventor Hisaharu Ishii

Hisaharu Ishii 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: 11934366
    Abstract: An information processing apparatus according to an embodiment includes: a common data model management unit that manages information indicating a common data model corresponding to a plurality of modules in common; a unique data model management unit that manages information indicating a unique data model corresponding to at least one of the modules; and a common management unit that manages a version of a module corresponding to the common data model managed by the common data model management unit, a version of a module corresponding to the unique data model managed by the unique data model management unit, and a version of a module corresponding to a newly installed data model, and verifies compatibility of the versions.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: March 19, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Keiichiro Kashiwagi, Hisaharu Ishii, Koki Mitani, Kenji Umakoshi, Tomoyuki Fujino, Yui Saito
  • Patent number: 11934697
    Abstract: An information processing apparatus according to an embodiment includes: a creation processing unit which creates information indicating a message structure based on which a length of a memory area to be secured in a stack area of a virtual address space assigned for a serialization process is determined during compilation; a serialization processing unit which performs a serialization process to serialize data from a device and write the serialized data into a data storage device using the information created by the creation processing unit; and a deserialization processing unit which reads the serialized data written into the data storage device and deserializes the read data using the information created by the creation processing unit.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: March 19, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Keiichiro Kashiwagi, Hisaharu Ishii, Yui Saito
  • Patent number: 11604685
    Abstract: A data processing system (10) connected to a plurality of first applications (80) and a plurality of second applications (90) includes a setting information generation function section (20), wherein the setting information generation function section includes a first interface generator (22) configured to generate a first interface for the first applications, a second interface generator (24) configured to generate a second interface for the second applications, and a storage (30) to store common data structure generation source information which is common information based on which the first and second interfaces are generated, and when the common data structure generation source information is updated, the first interface generator and the second interface generator automatically generate the first interface and the second interface, respectively, based on the updated common data structure generation source information.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: March 14, 2023
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Keiichiro Kashiwagi, Hisaharu Ishii, Kenji Umakoshi, Ryohei Banno, Yui Yoshida
  • Patent number: 11514083
    Abstract: A data processing system according to one embodiment includes first and second data storage devices having a storage medium capable of permanently storing data; a data holding device having a storage medium capable of storing the data at a higher speed than the first and second data storage devices; and a controller that determines the type of data to be processed, and, in the case where the data to be processed is structured data, stores the data to be processed in the data holding device, then, collectively, in the first data storage device, and, in the case where the data to be processed is binary data, stores the data to be processed in the data holding device and in the second data storage device.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: November 29, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Keiichiro Kashiwagi, Hisaharu Ishii, Yui Yoshida
  • Patent number: 11381642
    Abstract: Data transmitted from an information transmission device can be stored in a distributed manner, without the need to duplicate or transmit/receive data among information storage devices. Under the control of a data write unit, end points to be assigned are determined in each of the information storage devices, based on the preset information indicating a correspondence between the information storage devices and end points assigned to the information storage devices. The data transmitted together with the identifier corresponding to the assigned end point is acquired from among the data transmitted from the information transmission devices, based on a first correspondence table stored in a shared setting storage unit for associating the end points with the identifiers of the types of data acquired by the end points, and the acquired data is stored in the data storage unit.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: July 5, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Tomoyuki Fujino, Yui Yoshida, Keiichiro Kashiwagi, Hisaharu Ishii
  • Publication number: 20220114152
    Abstract: An information processing apparatus according to an embodiment includes: a common data model management unit that manages information indicating a common data model corresponding to a plurality of modules in common; a unique data model management unit that manages information indicating a unique data model corresponding to at least one of the modules; and a common management unit that manages a version of a module corresponding to the common data model managed by the common data model management unit, a version of a module corresponding to the unique data model managed by the unique data model management unit, and a version of a module corresponding to a newly installed data model, and verifies compatibility of the versions.
    Type: Application
    Filed: December 23, 2019
    Publication date: April 14, 2022
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Keiichiro KASHIWAGI, Hisaharu ISHII, Koki MITANI, Kenji UMAKOSHI, Tomoyuki FUJINO, Yui SAITO
  • Publication number: 20220100426
    Abstract: An information processing apparatus according to an embodiment includes: a creation processing unit which creates information indicating a message structure based on which a length of a memory area to be secured in a stack area of a virtual address space assigned for a serialization process is determined during compilation; a serialization processing unit which performs a serialization process to serialize data from a device and write the serialized data into a data storage device using the information created by the creation processing unit; and a deserialization processing unit which reads the serialized data written into the data storage device and deserializes the read data using the information created by the creation processing unit.
    Type: Application
    Filed: January 10, 2020
    Publication date: March 31, 2022
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Keiichiro KASHIWAGI, Hisaharu ISHII, Yui SAITO
  • Patent number: 11269701
    Abstract: Provided are a device control apparatus, a device control method, and a device control system which prevent a conflict from occurring in RPCs simultaneously transmitted from a plurality of applications to the same device, so that RPCs can be applied to exercise control over devices in an IoT system of a many-to-many connection which cannot accept non-completion of a series of processing operations in cooperation. The device control apparatus includes a memory (13h) in which information on a device (30) and an identifier of the device (30) is stored, and a memory (13i) in which authority of the device 30 for each application (20) is stored. The device control apparatus includes a memory (13h) configured to store information on a device (30) and an identifier of the device (30), and a memory (13i) configured to store authority for controlling the device 30 for each application (20). The apparatus, the method, and the system provide, in accordance with a request signal from, e.g.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: March 8, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Tomoyuki Fujino, Keiichiro Kashiwagi, Hisaharu Ishii, Yui Saito
  • Patent number: 11263176
    Abstract: When data generated by devices (30) arrive in an order of time instants of generation of the data, the data are additionally described (written) to an actual data recording unit (12b) in an order of arrival of the data, and, meanwhile, a time instant, at which the data additionally written to the actual data recording unit (12b) is generated, a data size, and a position of postscript in an actual data file are additionally written, as index information, to an index file (12a) having a file name corresponding to the actual data file in which the data is recorded.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: March 1, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Keiichiro Kashiwagi, Hisaharu Ishii, Yui Yoshida, Tomoyuki Fujino
  • Publication number: 20210185123
    Abstract: Data transmitted from an information transmission device can be stored in a distributed manner, without the need to duplicate or transmit/receive data among information storage devices. Under the control of a data write unit, end points to be assigned are determined in each of the information storage devices, based on the preset information indicating a correspondence between the information storage devices and end points assigned to the information storage devices. The data transmitted together with the identifier corresponding to the assigned end point is acquired from among the data transmitted from the information transmission devices, based on a first correspondence table stored in a shared setting storage unit for associating the end points with the identifiers of the types of data acquired by the end points, and the acquired data is stored in the data storage unit.
    Type: Application
    Filed: October 17, 2018
    Publication date: June 17, 2021
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Tomoyuki FUJINO, Yui YOSHIDA, Keiichiro KASHIWAGI, Hisaharu ISHII
  • Publication number: 20210173813
    Abstract: When data generated by devices (30) arrive in an order of time instants of generation of the data, the data are additionally described (written) to an actual data recording unit (12b) in an order of arrival of the data, and, meanwhile, a time instant, at which the data additionally written to the actual data recording unit (12b) is generated, a data size, and a position of postscript in an actual data file are additionally written, as index information, to an index file (12a) having a file name corresponding to the actual data file in which the data is recorded.
    Type: Application
    Filed: September 20, 2018
    Publication date: June 10, 2021
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Keiichiro KASHIWAGI, Hisaharu ISHII, Yui YOSHIDA, Tomoyuki FUJINO
  • Publication number: 20210165701
    Abstract: Provided are a device control apparatus, a device control method, and a device control system which prevent a conflict from occurring in RPCs simultaneously transmitted from a plurality of applications to the same device, so that RPCs can be applied to exercise control over devices in an IoT system of a many-to-many connection which cannot accept non-completion of a series of processing operations in cooperation. The device control apparatus includes a memory (13h) in which information on a device (30) and an identifier of the device (30) is stored, and a memory (13i) in which authority of the device 30 for each application (20) is stored. The device control apparatus includes a memory (13h) configured to store information on a device (30) and an identifier of the device (30), and a memory (13i) configured to store authority for controlling the device 30 for each application (20). The apparatus, the method, and the system provide, in accordance with a request signal from, e.g.
    Type: Application
    Filed: April 16, 2019
    Publication date: June 3, 2021
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Tomoyuki FUJINO, Keiichiro KASHIWAGI, Hisaharu ISHII, Yui SAITO
  • Patent number: 11010216
    Abstract: An RPC conversion processing system (10) that performs relaying between a first application (70) and second application (80) of different protocols. The RPC conversion processing system includes a first interface provider (20) connected to the first application and configured to provide a first interface for the first application, an RPC conversion relay function section (40), and a second interface provider (30) connected to the second application and configured to provide a second interface for the second application. The first interface provider receives a request for processing an RPC from the first application. The RPC conversion relay function section converts the RPC into an RPC of the second application and outputs the RPC of the second application to the second interface provider, thereby relaying an RPC between the first application and the second application.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: May 18, 2021
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Tomoyuki Fujino, Yuji Oshima, Keiichiro Kashiwagi, Hisaharu Ishii, Yui Yoshida
  • Publication number: 20200192870
    Abstract: In a first aspect of the present invention, a data processing device includes a first recording part capable of storing data permanently, a second recording part having a reading speed faster than a reading speed of the first recording part, a processing part that stores data generated by a data generation source in the first recording part, and if the data generated by the data generation source matches a retrieval condition registered in advance, further stores the data generated by the data generation source in the second recording part, and a retrieving part that searches the second recording part preferentially over the first recording part in response to a data processing request from an application.
    Type: Application
    Filed: October 16, 2017
    Publication date: June 18, 2020
    Applicant: Nippon Telegraph and Telephone Corporation
    Inventors: Keiichiro KASHIWAGI, Hisaharu ISHII, Yui YOSHIDA
  • Publication number: 20200192916
    Abstract: A data processing system according to one embodiment includes first and second data storage devices (62a, 62b) having a storage medium capable of permanently storing data; a data holding device (61) having a storage medium capable of storing the data at a higher speed than the first and second data storage devices (62a, 62b); and a controller (63) that determines the type of data to be processed, and, in the case where the data to be processed is structured data, stores the data to be processed in the data holding device (61), then, collectively, in the first data storage device (62a), and, in the case where the data to be processed is binary data, stores the data to be processed in the data holding device (61) and in the second data storage device (62b).
    Type: Application
    Filed: December 21, 2017
    Publication date: June 18, 2020
    Applicant: Nippon Telegraph and Telephone Corporation
    Inventors: Keiichiro KASHIWAGI, Hisaharu ISHII, Yui YOSHIDA
  • Publication number: 20190317833
    Abstract: A data processing system (10) connected to a plurality of first applications (80) and a plurality of second applications (90) includes a setting information generation function section (20), wherein the setting information generation function section includes a first interface generator (22) configured to generate a first interface for the first applications, a second interface generator (24) configured to generate a second interface for the second applications, and a storage (30) to store common data structure generation source information which is common information based on which the first and second interfaces are generated, and when the common data structure generation source information is updated, the first interface generator and the second interface generator automatically generate the first interface and the second interface, respectively, based on the updated common data structure generation source information.
    Type: Application
    Filed: December 13, 2017
    Publication date: October 17, 2019
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Keiichiro KASHIWAGI, Hisaharu ISHII, Kenji UMAKOSHI, Ryohei BANNO, Yui YOSHIDA
  • Publication number: 20190317847
    Abstract: An RPC conversion processing system (10) that performs relaying between a first application (70) and second application (80) of different protocols. The RPC conversion processing system includes a first interface provider (20) connected to the first application and configured to provide a first interface for the first application, an RPC conversion relay function section (40), and a second interface provider (30) connected to the second application and configured to provide a second interface for the second application. The first interface provider receives a request for processing an RPC from the first application. The RPC conversion relay function section converts the RPC into an RPC of the second application and outputs the RPC of the second application to the second interface provider, thereby relaying an RPC between the first application and the second application.
    Type: Application
    Filed: December 13, 2017
    Publication date: October 17, 2019
    Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Tomoyuki FUJINO, Yuji OSHIMA, Keiichiro KASHIWAGI, Hisaharu ISHII, Yui YOSHIDA
  • Patent number: 6508217
    Abstract: A starting fuel supplying apparatus improves restarting performance of an engine in a warm-up state. In the engine in which a carburetor is disposed on the side of the cylinder, the starting fuel supplying apparatus and a thermo-sensitive member attached to the carburetor are disposed on the side of the carburetor close to the engine.
    Type: Grant
    Filed: May 9, 2001
    Date of Patent: January 21, 2003
    Assignees: TK Carburettor Co., Ltd., Sanshin Kogyo Kabushiki Kaisha
    Inventors: Tokihiko Aodai, Hisaharu Ishii, Yasuhiko Shibata
  • Publication number: 20010039943
    Abstract: A starting fuel supplying apparatus improves restarting performance of an engine in a warm-up state. In the engine in which a carburetor is disposed on the side of the cylinder, the starting fuel supplying apparatus and a thermo-sensitive member attached to the carburetor are disposed on the side of the carburetor close to the engine.
    Type: Application
    Filed: May 9, 2001
    Publication date: November 15, 2001
    Inventors: Tokihiko Aodai, Hisaharu Ishii, Yasuhiko Shibata