Patents by Inventor Satoshi Katsunuma

Satoshi Katsunuma 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: 20240086564
    Abstract: To improve resource utilization efficiency of query compliance check, which is check as to whether a query complies with a restriction imposed on data. The query compliance check is roughly divided into data flow policy check as to whether a data flow policy that defines a restriction on data transfer within a county or between countries is complied with, and organization rule check as to whether an organization rule that defines a restriction on sharing outside an organization is complied with, which are hierarchically configured. By analyzing a received query, a system identifies one or more data items as target input/output (I/O) data according to the query, and executes the data flow policy check on the identified one or more data items. When a result of the data flow policy check is false, the system returns a result that the query is compliance violation without executing the organization rule check.
    Type: Application
    Filed: September 11, 2023
    Publication date: March 14, 2024
    Inventors: Divya SINGH, Satoshi KATSUNUMA, Toshihiko KASHIYAMA, Mika TAKATA, Prashant Kumar SHARMA
  • Publication number: 20230385297
    Abstract: An information management apparatus is capable of reducing an effort for creating a rule for moving data stored in an OLTP database to an OLAP database, for example. A data movement optimization apparatus includes a table status update unit that acquires a table status in which data is stored for each of an OLTP database and an OLAP database selected from among a plurality of databases, a policy network learning unit that performs learning on the number of federated queries that are processing in which it is necessary to query both the OLTP database and the OLAP database for the table status, and a cost incurred when data is moved from the OLTP database to the OLAP database, and a data movement unit that performs control for moving data from the OLTP database to the OLAP database on the basis of a result of the learning and the table status.
    Type: Application
    Filed: February 7, 2023
    Publication date: November 30, 2023
    Inventors: Garima NATANI, Satoshi KATSUNUMA, Toshihiko KASHIYAMA
  • Publication number: 20230069342
    Abstract: A computer system that detects an abnormality based on time series data, including: an abnormality diagnosis unit that diagnoses an abnormality of the time series data from a machine learning model created based on learning data; a model degradation detection unit that detects degradation in the machine learning model; a learning curve estimation unit that estimates a learning curve and predicts a number of errors per unit time; a model switch cost calculation unit that calculates a number of errors per unit time of a model in operation, a number of errors per unit time of a switch candidate model, a first total cost and a second total cost; and a model switch time prediction unit that compares the first total cost with the second total cost to calculate switch time of a machine learning model.
    Type: Application
    Filed: February 18, 2022
    Publication date: March 2, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Keita Mizushina, Satoshi Katsunuma, Keiro Muro
  • Patent number: 11478933
    Abstract: Example implementations described herein estimate parameters for equipment that cannot be sensed directly, including determining if such equipment is running or stopping. Example implementations determine the standard throughput per equipment and product, based on history of equipment production data, extract previous and next equipment of robotic arms on the line by using physical topology information of robot arms and equipment, senses and determines throughput of associated robot arms and compares the robot arm throughput with the standard throughputs of the previous and next equipment, which help determine whether the previous/next equipment have stopped.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: October 25, 2022
    Assignee: HITACHI, LTD.
    Inventors: Satoshi Katsunuma, Michiko Yoshida
  • Publication number: 20200384648
    Abstract: Example implementations described herein estimate parameters for equipment that cannot be sensed directly, including determining if such equipment is running or stopping. Example implementations determine the standard throughput per equipment and product, based on history of equipment production data, extract previous and next equipment of robotic arms on the line by using physical topology information of robot arms and equipment, senses and determines throughput of associated robot arms and compares the robot arm throughput with the standard throughputs of the previous and next equipment, which help determine whether the previous/next equipment have stopped.
    Type: Application
    Filed: June 10, 2019
    Publication date: December 10, 2020
    Inventors: Satoshi KATSUNUMA, Michiko YOSHIDA
  • Patent number: 10691112
    Abstract: Provided is an information processing apparatus performing: storing traceability information that is information which results from associating an apparatus that processes the component, an operating person who is in charge of the processing, and a timing at which the processing is performed, with each other; storing processing situation information that is information that results from associating a situation of the processing of the component and a timing at which the processing is performed, with each other; generating a combination at the same timing, of the processing, the apparatus or the operating person, and the situation of the processing, as an object integration data, based on the traceability information and the processing situation information; and outputting contents of the generated object integration data.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: June 23, 2020
    Assignee: HITACHI, LTD.
    Inventors: Satoshi Katsunuma, Noriyuki Haga, Yasuyuki Kudo
  • Patent number: 10679065
    Abstract: Example implementations described herein are directed to systems and methods for non-invasive data extraction from digital displays. In an example implementation, a method includes receiving one or more video frames from a video capture device capturing an external display, where the external display is independent the video capture device; determining one or more locations within the external display comprising time varying data of the external display; and for each identified location of the time varying data: determining a data type; applying one or more rules based on the data type; and determining an accuracy of the time varying data within the one or more frames based on the rules.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: June 9, 2020
    Assignee: Hitachi, Ltd.
    Inventors: Joydeep Acharya, Satoshi Katsunuma, Sudhanshu Gaur
  • Patent number: 10664496
    Abstract: A computer system, comprising a plurality of computers; and a management computer, wherein a plurality of data stores which store data obtained from a data source and having differing attributes, wherein the management computer has a request allocation unit and holds metadata management information. The request allocation unit is configured to: refer to the metadata management information to select a candidate data store based on analysis results of the data obtaining request including the time attribute of the requested data; determine whether the requested data can be obtained from the candidate data store; determine a data store to which to issue a request for obtaining the requested data; and issue the request to the determined data store.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: May 26, 2020
    Assignee: Hitachi, Ltd.
    Inventors: Miyuki Hanaoka, Shinichi Kawamoto, Satoshi Katsunuma
  • Patent number: 10657477
    Abstract: There is provided a work data management system which includes a detailed step classification unit that classifies work performed by a worker at a work site into a plurality of time-series detailed steps based on work data including image data of the work site and a data visualization unit that causes a result display unit to display at least the image data and the plurality of time-series detailed steps.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: May 19, 2020
    Assignee: Hitachi, Ltd.
    Inventors: Yasuyuki Kudo, Noriyuki Haga, Satoshi Katsunuma
  • Patent number: 10614399
    Abstract: There is provided a work data management system which includes a detailed step classification unit that classifies work performed by a worker at a work site into a plurality of time-series detailed steps based on work data including image data of the work site and a data visualization unit that causes a result display unit to display at least the image data and the plurality of time-series detailed steps.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: April 7, 2020
    Assignee: Hitachi, Ltd.
    Inventors: Yasuyuki Kudo, Noriyuki Haga, Satoshi Katsunuma
  • Publication number: 20200014854
    Abstract: Systems and methods as described herein are directed to the management of a camera system that can involve Pan/Tilt/Zoom (PTZ) cameras and fixed cameras. The fixed cameras are provided with digital PTZ, capabilities through trimming positions and translation matrixes. Through an interface, users can associate different PTZ configurations for a target factory asset in response to an incident or other operation occurring at the asset. When the incident or operation occurs with the target asset, the video and configuration from the corresponding camera can be immediately provided in response.
    Type: Application
    Filed: July 9, 2018
    Publication date: January 9, 2020
    Inventor: Satoshi KATSUNUMA
  • Publication number: 20200012860
    Abstract: Example implementations described herein are directed to systems and methods for non-invasive data extraction from digital displays. In an example implementation, a method includes receiving one or more video frames from a video capture device capturing an external display, where the external display is independent the video capture device; determining one or more locations within the external display comprising time varying data of the external display; and for each identified location of the time varying data: determining a data type; applying one or more rules based on the data type; and determining an accuracy of the time varying data within the one or more frames based on the rules.
    Type: Application
    Filed: July 3, 2018
    Publication date: January 9, 2020
    Inventors: Joydeep ACHARYA, Satoshi KATSUNUMA, Sudhanshu GAUR
  • Publication number: 20190012621
    Abstract: There is provided a work data management system which includes a detailed step classification unit that classifies work performed by a worker at a work site into a plurality of time-series detailed steps based on work data including image data of the work site and a data visualization unit that causes a result display unit to display at least the image data and the plurality of time-series detailed steps.
    Type: Application
    Filed: March 7, 2018
    Publication date: January 10, 2019
    Inventors: Yasuyuki KUDO, Noriyuki HAGA, Satoshi KATSUNUMA
  • Publication number: 20180259942
    Abstract: Provided is an information processing apparatus performing: storing traceability information that is information which results from associating an apparatus that processes the component, an operating person who is in charge of the processing, and a timing at which the processing is performed, with each other; storing processing situation information that is information that results from associating a situation of the processing of the component and a timing at which the processing is performed, with each other; generating a combination at the same timing, of the processing, the apparatus or the operating person, and the situation of the processing, as an object integration data, based on the traceability information and the processing situation information; and outputting contents of the generated object integration data.
    Type: Application
    Filed: March 7, 2018
    Publication date: September 13, 2018
    Applicant: Hitachi, Ltd.
    Inventors: Satoshi KATSUNUMA, Noriyuki HAGA, Yasuyuki KUDO
  • Patent number: 9921869
    Abstract: A data processing apparatus generates by a stream processing control program, for a time-series first stream data group of stream data out of a time-series stream data sequence, first vector data including elements acquired by collecting respective pieces of stream data of the time-series first stream data group; generates, by the stream processing control program, for a time-series second stream data group including, as a head, a piece of intermediate stream data of the time-series first stream data group and having the same number of pieces of data as the time-series first stream data group, second vector data including elements acquired by collecting respective pieces of stream data of the time-series second stream data group; and inputs, by the stream processing control program, the first and second vector data generated respectively to a batch program to control the batch program to carry out a batch processing.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: March 20, 2018
    Assignee: HITACHI, LTD.
    Inventors: Satoshi Katsunuma, Tsuneyuki Imaki
  • Publication number: 20170039263
    Abstract: A computer system, comprising a plurality of computers; and a management computer, wherein a plurality of data stores which store data obtained from a data source and having differing attributes, wherein the management computer has a request allocation unit and holds metadata management information. The request allocation unit is configured to: refer to the metadata management information to select a candidate data store based on analysis results of the data obtaining request including the time attribute of the requested data; determine whether the requested data can be obtained from the candidate data store; determine a data store to which to issue a request for obtaining the requested data; and issue the request to the determined data store.
    Type: Application
    Filed: June 18, 2014
    Publication date: February 9, 2017
    Applicant: Hitachi, Ltd.
    Inventors: Miyuki HANAOKA, Shinichi KAWAMOTO, Satoshi KATSUNUMA
  • Publication number: 20160019266
    Abstract: Provided is a query generating method for generating a query which processes an inputted data stream with a computer provided with a processor and memory, said method comprising: a first step of the computer separating the inputted data stream into a required column and an optional column, and loading a template which defines a process with respect to the required column; and a second step of the computer separating the inputted data stream into a required column and an optional column, processing the required columns with the template, and generating a query which outputs the result of the processing of the template and the optional column as one instance of data.
    Type: Application
    Filed: December 25, 2013
    Publication date: January 21, 2016
    Applicant: Hitachi, Ltd.
    Inventors: Satoshi KATSUNUMA, Tsuneyuki IMAKI, Shinichi KAWAMOTO, Tsunehiko BABA
  • Publication number: 20160004555
    Abstract: A data processing apparatus generates by a stream processing control program, for a time-series first stream data group of stream data out of a time-series stream data sequence, first vector data including elements acquired by collecting respective pieces of stream data of the time-series first stream data group; generates, by the stream processing control program, for a time-series second stream data group including, as a head, a piece of intermediate stream data of the time-series first stream data group and having the same number of pieces of data as the time-series first stream data group, second vector data including elements acquired by collecting respective pieces of stream data of the time-series second stream data group; and inputs, by the stream processing control program, the first and second vector data generated respectively to a batch program to control the batch program to carry out a batch processing.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 7, 2016
    Inventors: Satoshi KATSUNUMA, Tsuneyuki IMAKI
  • Publication number: 20130226909
    Abstract: Provided is a stream data processing device for processing stream data composed of input data that includes time, the device having: a data input module for receiving the input data; a first key for designating, as data sets, the items of the input data for processing the input data in chronological order; a query recorder for receiving a stream data definition and a query definition, and generating an operator to process the input data; and a data executing module for determining the operator for processing the input data and outputting results; the input module sorting the received input data for each of the data sets according to the item designated by the first key, sorting the input data in chronological order for each of the data sets, and generating an input stream; and the data executing module processing the input stream with the operator for each of the data sets.
    Type: Application
    Filed: October 6, 2010
    Publication date: August 29, 2013
    Applicant: Hitachi, Ltd.
    Inventors: Satoshi Katsunuma, Tsuneyuki Imaki, Itaru Nishizawa, Keiro Muro
  • Patent number: 8413240
    Abstract: An example of a device comprises a storage which stores data which is input from outside and to which tracking information is added, a section which detects a first reading event of first data from the storage to which the tracking information is added, a section which detects, after the first reading event, a first writing event to part of character string data to the storage, a section which detects, after the first writing event, a second reading event of second data from the storage to which the tracking information is added, a section which detects, after the second reading event, a second writing event to part of the character string data to the storage, and a section which adds, when the first reading/writing event, second reading/writing event are detected, the tracking information to data to be written to the storage by the first and second writing event.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: April 2, 2013
    Assignee: Semiconductor Technology Academic Research Center
    Inventors: Satoshi Katsunuma, Masahiro Goshima, Hidetsugu Irie, Ryota Shioya, Shuichi Sakai