Patents by Inventor Misao Kataoka

Misao Kataoka 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: 11874634
    Abstract: A multi device coordination control device includes: a degree-of-service-achievement calculator configured to acquire sensor information from one or more sensor devices disposed on the same physical space, and convert the acquired sensor information to a degree of service achievement; a target control amount calculation part configured to make a learning device allow an input of the degree of service achievement and compute therefrom an actuator control amount for each of the actuator devices, to thereby obtain the actuator control amount as an output value; and an actuator controller configured to convert the actuator control amount obtained as the output value to a control instruction in accordance with each of the actuator devices, and transmit the control instruction to each of the actuator devices, to thereby make the each of the actuator devices execute the control instruction.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: January 16, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Hirofumi Noguchi, Yoji Yamato, Misao Kataoka, Takuma Isoda
  • Patent number: 11863371
    Abstract: An IoT device management apparatus includes: a locality calculating unit which receives a result of predetermined processing having been performed with respect to acquired information from cameras as IoT devices by applications associated with computes so as to constitute a virtual machine and which, by determining a locality indicating a closeness of arrangement positions of the plurality of cameras to be high when a degree of coincidence among pieces of acquired information from the cameras representing received results is high, calculates locality information that is a result of the determination; and an application generation recovery control unit which extracts a pair of cameras with a high locality from the locality information and which performs control for associating applications related to the extracted pair of cameras with different computes.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: January 2, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Misao Kataoka, Hirofumi Noguchi, Takayuki Akiyama
  • Patent number: 11847187
    Abstract: A device identification apparatus includes: a communication information collection unit configured to acquire communication information of existing devices and an identification target device; a feature amount generation unit configured to make the communication information of the existing devices' feature amounts and assign labels to generate first training data, make the communication information of the identification target device feature amounts and assign a dummy label to generate second training data, and further acquire communication information of the identification target device to generate identification data; a machine learning unit configured to cause a learning engine to learn the training data, and input the identification data to classify the identification data into the labels; a degree-of-similarity calculation unit configured to calculate a degree of similarity for each label; and a device identification unit configured to use a new type determination threshold to determine whether the devic
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: December 19, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Hirofumi Noguchi, Misao Kataoka, Takuma Isoda
  • Publication number: 20230298318
    Abstract: A device control apparatus includes: a classification unit which refers to a classification table and assigns a classification label to sensor information of this time acquired from a sensor device of this time and a control unit which refers to a model table, selects, as an enhancement model, a learning model corresponding to a classification label provided by the classification unit, controls an actuator device using the enhancement model, and enhances and learns the enhancement model on the basis of the sensor information acquired from the sensor device in accordance with the control.
    Type: Application
    Filed: August 18, 2020
    Publication date: September 21, 2023
    Inventors: Hirofumi NOGUCHI, Misao KATAOKA, Takuma ISODA, Kyota HATTORI
  • Patent number: 11755302
    Abstract: Provided is an optimally deploying an application on a node of a network. An application deployment apparatus 10 is an apparatus that deploys an application in a node N in a network 4, the network 4 including a plurality of the nodes N communicably connected by links L, and includes a deployment determination unit 14 configured to determine, as a deployment destination of the application, a node of the nodes N having a minimum cost including a computation cost of the node N and a communication cost of a links of the links L, and a deployment execution unit 15 configured to distribute the application to the determined node N.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: September 12, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Takuma Isoda, Yoji Yamato, Hirofumi Noguchi, Misao Kataoka
  • Patent number: 11743351
    Abstract: When selecting a combination of application software, a computer, and a device in executing various services, even in a situation in which an environment greatly varies, the probability to achieve the purpose of the service is increased to shorten the duration time required to achieve the purpose of the service. Data effectiveness expectation value J(x, z) regarding a combination of a specific application x and a specific device z on a communication network is calculated, an evaluation value F(x, y, z) including the data effectiveness expectation value and a specific computer y as parameters is calculated, and an appropriate combination (x, y, z) is selected based on the result. The data effectiveness expectation value is calculated from actual record data. The data effectiveness expectation value is calculated by weighting old data and new data. The data effectiveness expectation value is calculated by using actual record values of other applications similar to the specific application x.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: August 29, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Misao Kataoka, Hirofumi Noguchi, Takuma Isoda, Yoji Yamato
  • Patent number: 11683364
    Abstract: A distributed device management system specifies a device capable of supplying request data used for providing a service, from among a plurality of devices connected to a network. Device management function units are disposed so as to be geographically distributed and manage the states of the devices located in deployed areas. A device specifying function unit has a device inquiry cache in which a response log including the type of data which was previously required for the service and an identifier of the device management function unit that manages the device which was capable of supplying the data is recorded. In a case where this request data coincides with the type of data included in the response log, an inquiry is transmitted to the device management function unit associated with the request data in the response log.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: June 20, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Hirofumi Noguchi, Yoji Yamato, Tatsuya Demizu, Misao Kataoka
  • Publication number: 20230067207
    Abstract: An inter-device positional relationship estimation apparatus includes an analysis information acquisition unit that acquires time-series analysis information, a recommendation processing unit that estimates unanalyzed detailed information in time-series analysis information applying a predetermined recommendation algorithm, an initial map creation unit that calculates a neighborhood determination point indicating a degree of correlation of detailed information between fixed devices to create an initial map, and a device relationship map creation unit that calculates neighborhood points indicating a degree of correlation of detailed information between respective devices including a moving device or/and a new fixed device to calculate a detection probability and a movement time between devices and create a device relationship map.
    Type: Application
    Filed: February 17, 2020
    Publication date: March 2, 2023
    Inventors: Misao KATAOKA, Hirofumi NOGUCHI, Takuma ISODA, Kyota HATTORI
  • Publication number: 20230049073
    Abstract: An imaging range estimation device includes an image data processor configured to acquire image data imaged by a camera device and generate image data with an object name label added, a reference data generator configured to set, by using geographic information, a region within a predetermined distance that is imageable from an estimated position at which the camera device is installed and generate reference data with an object name label added, and an imaging range estimator configured to calculate a concordance rate by comparing a feature indicated by a region of an object name label of the image data with a feature indicated by a region of an object name label of the reference data, and estimate the imaging range of the camera device to be a region of the reference data that corresponds to the image data.
    Type: Application
    Filed: January 15, 2020
    Publication date: February 16, 2023
    Inventors: Takuma ISODA, Hirofumi NOGUCHI, Misao KATAOKA, Kyota HATTORI
  • Publication number: 20220413834
    Abstract: A software placement device of a software placement system includes an information acquiring unit configured to acquire a finally-found location and a finally-found time, a deployment destination determining unit configured to calculate a data presence probability indicating a probability of a search target being detected at a certain time using the finally-found location and the finally-found time, to calculate a total cost using the data presence probability calculated and a computational cost and a network cost of each of base computers, and to select a base computer and a time interval for which the calculated total cost is a minimum, and a software distributing unit configured to distribute software to the selected base computer and transmit an analysis instruction for data of the selected time interval to the selected base computer.
    Type: Application
    Filed: November 29, 2019
    Publication date: December 29, 2022
    Inventors: Hirofumi NOGUCHI, Kyota HATTORI, Misao KATAOKA, Takuma ISODA
  • Publication number: 20220294687
    Abstract: An IoT device management apparatus includes: a locality calculating unit which receives a result of predetermined processing having been performed with respect to acquired information from cameras as IoT devices by applications associated with computes so as to constitute a virtual machine and which, by determining a locality indicating a closeness of arrangement positions of the plurality of cameras to be high when a degree of coincidence among pieces of acquired information from the cameras representing received results is high, calculates locality information that is a result of the determination; and an application generation recovery control unit which extracts a pair of cameras with a high locality from the locality information and which performs control for associating applications related to the extracted pair of cameras with different computes.
    Type: Application
    Filed: August 5, 2019
    Publication date: September 15, 2022
    Inventors: Misao KATAOKA, Hirofumi NOGUCHI, Takayuki Akiyama
  • Publication number: 20220276954
    Abstract: A device identification apparatus (1) includes: a communication information collection unit (101) configured to acquire communication information of existing devices and an identification target device; a feature amount generation unit (102) configured to make the communication information of the existing devices feature amounts and assign labels to generate first training data, make the communication information of the identification target device feature amounts and assign a dummy label to generate second training data, and further acquire communication information of the identification target device to generate identification data; a machine learning unit (103) configured to cause a learning engine (3) to learn the training data, and input the identification data to classify the identification data into the labels; a degree-of-similarity calculation unit (104) configured to calculate a degree of similarity for each label; and a device identification unit (105) configured to use a new type determination thr
    Type: Application
    Filed: August 23, 2019
    Publication date: September 1, 2022
    Inventors: Hirofumi NOGUCHI, Misao KATAOKA, Takuma ISODA
  • Patent number: 11403083
    Abstract: An offloading server includes: a data transfer designation section configured to analyze reference relationships of variables used in loop statements in an application and designate, for data that can be transferred outside a loop, a data transfer using an explicit directive that explicitly specifies a data transfer outside the loop; a parallel processing designation section configured to identify loop statements in the application and specify a directive specifying application of parallel processing by an accelerator and perform compilation for each of the loop statements; and a parallel processing pattern creation section configured to exclude loop statements causing a compilation error from loop statements to be offloaded and create a plurality of parallel processing patterns each of which specifies whether to perform parallel processing for each of the loop statements not causing a compilation error.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: August 2, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Yoji Yamato, Hirofumi Noguchi, Misao Kataoka, Takuma Isoda, Tatsuya Demizu
  • Publication number: 20220109732
    Abstract: When selecting a combination of application software, a computer, and a device in executing various services, even in a situation in which an environment greatly varies, the probability to achieve the purpose of the service is increased to shorten the duration time required to achieve the purpose of the service. Data effectiveness expectation value J(x, z) regarding a combination of a specific application x and a specific device z on a communication network is calculated, an evaluation value F(x, y, z) including the data effectiveness expectation value and a specific computer y as parameters is calculated, and an appropriate combination (x, y, z) is selected based on the result. The data effectiveness expectation value is calculated from actual record data. The data effectiveness expectation value is calculated by weighting old data and new data. The data effectiveness expectation value is calculated by using actual record values of other applications similar to the specific application x.
    Type: Application
    Filed: February 14, 2020
    Publication date: April 7, 2022
    Inventors: Misao KATAOKA, Hirofumi NOGUCHI, Takuma ISODA, Yoji YAMATO
  • Patent number: 11288158
    Abstract: A device identification device (100) includes: a device feature value extractor (1-1, 1-2) to routinely extract one or more device feature values of an unknown device; a model identifier (6) to identify a model of the unknown device; a change pattern generator (2) to generate one or more change patterns of the extracted one or more device feature values; and a device similarity calculator (3) to compare each of the generated one or more change patterns with each of change patterns of known devices, to calculate a device similarity therebetween, and identify the unknown device, when the maximum value of the calculated device similarities is equal to or greater than a first threshold, as the known device indicating the maximum value.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: March 29, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Hirofumi Noguchi, Yoji Yamato, Misao Kataoka, Tatsuya Demizu
  • Publication number: 20220058009
    Abstract: [Problem] Provided is an application deployment apparatus capable of optimally deploying an application on a node of a network. [Solution] An application deployment apparatus 10 is an apparatus that deploys an application in a node N in a network 4, the network 4 including a plurality of the nodes N communicably connected by links L, and includes a deployment determination unit 14 configured to determine, as a deployment destination of the application, a node of the nodes N having a minimum cost including a computation cost of the node N and a communication cost of a links of the links L, and a deployment execution unit 15 configured to distribute the application to the determined node N.
    Type: Application
    Filed: February 21, 2020
    Publication date: February 24, 2022
    Inventors: Takuma ISODA, Yoji YAMATO, Hirofumi NOGUCHI, Misao KATAOKA
  • Publication number: 20220050426
    Abstract: A multi device coordination control device includes: a degree-of-service-achievement calculator configured to acquire sensor information from one or more sensor devices disposed on the same physical space, and convert the acquired sensor information to a degree of service achievement; a target control amount calculation part configured to make a learning device allow an input of the degree of service achievement and compute therefrom an actuator control amount for each of the actuator devices, to thereby obtain the actuator control amount as an output value; and an actuator controller configured to convert the actuator control amount obtained as the output value to a control instruction in accordance with each of the actuator devices, and transmit the control instruction to each of the actuator devices, to thereby make the each of the actuator devices execute the control instruction.
    Type: Application
    Filed: May 20, 2019
    Publication date: February 17, 2022
    Inventors: Hirofumi Noguchi, Yoji Yamato, Misao Kataoka, Takuma Isoda
  • Publication number: 20210405981
    Abstract: An offloading server includes: a data transfer designation section configured to analyze reference relationships of variables used in loop statements in an application and designate, for data that can be transferred outside a loop, a data transfer using an explicit directive that explicitly specifies a data transfer outside the loop; a parallel processing designation section configured to identify loop statements in the application and specify a directive specifying application of parallel processing by an accelerator and perform compilation for each of the loop statements; and a parallel processing pattern creation section configured to exclude loop statements causing a compilation error from loop statements to be offloaded and create a plurality of parallel processing patterns each of which specifies whether to perform parallel processing for each of the loop statements not causing a compilation error.
    Type: Application
    Filed: June 3, 2019
    Publication date: December 30, 2021
    Inventors: Yoji Yamato, Hirofumi Noguchi, Misao Kataoka, Takuma Isoda, Tatsuya Demizu
  • Patent number: 11106439
    Abstract: An offload server includes: a parallel processing designation section configured to identify repeat statements in an application and specify a directive specifying application of parallel processing by an accelerator and perform compilation for each of the repeat statements; a parallel processing pattern creation section configured to create parallel processing patterns each of which specifies whether to perform parallel processing for repeat statements not causing a compilation error; a performance measurement section configured to compile the application with a parallel processing pattern, deploy the compiled application to a verification machine, and perform processing for a measurement of a performance of the application; and an executable file creation section configured to compile a parallel processing pattern with the highest processing performance to create an executable file.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: August 31, 2021
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Yoji Yamato, Tatsuya Demizu, Hirofumi Noguchi, Misao Kataoka
  • Publication number: 20210266367
    Abstract: [Problem] To provide a server apparatus, a distributed processing method, and a program used in a distributed processing system that reduces an increase in a D plane disconnection time due to an application activation delay an application of a distributed processing technology of a system in which a C plane and the D plane are integrated. [Solution] A server apparatus 30 used in a distributed processing system 1 includes a switching completion receiving unit 334 adapted to receive a completion notification of takeover processing of middleware from a transfer source to a transfer destination and an application stop processing determination unit 333 adapted to cause application processing at the transfer source to be continued until the completion notification is received.
    Type: Application
    Filed: June 19, 2019
    Publication date: August 26, 2021
    Inventors: Misao KATAOKA, Mitsuhiro OKAMOTO, Masashi KANEKO