Patents by Inventor Nobuhisa Shiraishi

Nobuhisa Shiraishi 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: 20210069901
    Abstract: An operation is appropriately executed according to a priority order of the operation. A control device includes an acquisition unit and a takeover instruction unit. The acquisition unit acquires a priority order of an operation being executed by each of a plurality of robots. The takeover instruction unit selects, among the plurality of robots, a robot executing a second operation having a lower priority order than a first operation being executed by a first robot, as a second robot that takes over and executes the first operation, when the first robot is not able to arrive at an end point of the first operation, and instructs the second robot to interrupt the second operation and take over the first operation.
    Type: Application
    Filed: September 3, 2020
    Publication date: March 11, 2021
    Applicant: NEC Corporation
    Inventors: Takahiro ODA, Nobuhisa SHIRAISHI
  • Patent number: 9811373
    Abstract: An analysis engine control device 100 of the present invention includes: an analysis engine meta-information table 110 storing an analysis process content and an analysis process result characteristic for each analysis engine 200; a process flow generating means 101 for, in response to an analysis process request, selecting a plurality of analysis engines 200 each executing an analysis process satisfying the analysis process result condition and corresponding to the analysis process content, and generating a process flow; and an analysis process executing means 102 for executing an analysis process based on the generated process flow. The process flow generating means 101 is configured to, in accordance with a result of an actually executed analysis process, correct the process flow so that an analysis process satisfying the analysis process result condition and corresponding to the analysis process content is executed, based on the analysis engine meta-information table.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: November 7, 2017
    Assignee: NEC CORPORATION
    Inventors: Nobuhisa Shiraishi, Shinichiro Kamei, Takeshi Arikuma
  • Patent number: 9767347
    Abstract: An analysis processing system 100 includes: an object detection unit 101 which acquires an image taken with a camera 110, detects an object having a preset feature in the acquired image, and sets a predetermined range with reference to a position where the object is detected in the image, as an object region; and a new object region specification unit 102 which, on the basis of information of the object region, specifies the object region including an object newly appearing in a newly acquired image as a new object region, and sets a priority degree representing the degree of priority of execution of predetermined analysis processing on the new object region so as to be higher than the priority degree of the other object region.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: September 19, 2017
    Assignee: NEC Corporation
    Inventor: Nobuhisa Shiraishi
  • Patent number: 9690978
    Abstract: A time difference measurement system includes: a first face detection unit for detecting face areas from images photographed by first camera and that slices them as face images; a first face feature extraction unit for extracting first face feature amounts from the face images, and a memory that stores the first face feature amounts in association with shooting time instants. The system includes, for a second camera, an analogous second face detection unit, a second overlap deletion unit and a second face feature extraction unit. The system includes: a face collation unit for collating the second face feature amounts with the first face values; and a time difference calculation unit for calculating time difference between the first and second shooting time instants. The system further includes at least one of first and second overlap deletion units for comparing a plurality of face images sliced from different frames.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: June 27, 2017
    Assignee: NEC HONG KONG LIMITED
    Inventors: Hiroshi Yamada, Nobuhisa Shiraishi, Eric Lau, Elsa Wong
  • Patent number: 9607008
    Abstract: An analysis engine control device includes: an analysis data selecting for selecting at least two analysis data of a plurality of analysis data that are analysis results obtained by analysis by a plurality of analysis engines, respectively; and an analysis data integration calculating for executing new analysis by using at least two analysis data selected by the analysis data selecting as integration target analysis data. Based on classifications assigned according to one characteristic or each of a plurality of characteristics previously set of the analysis engines, the analysis data selecting selects analysis data obtained by the analysis engines that the classifications are at least partly different from each other, as the integration target analysis data.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: March 28, 2017
    Assignee: NEC Corporation
    Inventor: Nobuhisa Shiraishi
  • Publication number: 20160224824
    Abstract: A time difference measurement system includes: a first face detection unit for detecting face areas from images photographed by first camera and that slices them as face images; a first face feature extraction unit for extracting first face feature amounts from the face images, and a memory that stores the first face feature amounts in association with shooting time instants. The system includes, for a second camera, an analogous second face detection unit, a second overlap deletion unit and a second face feature extraction unit. The system includes: a face collation unit for collating the second face feature amounts with the first face values; and a time difference calculation unit for calculating time difference between the first and second shooting time instants. The system further includes at least one of first and second overlap deletion units for comparing a plurality of face images sliced from different frames.
    Type: Application
    Filed: September 12, 2014
    Publication date: August 4, 2016
    Inventors: Hiroshi YAMADA, Nobuhisa SHIRAISHI, Eric LAU, Elsa WONG
  • Publication number: 20150371078
    Abstract: An analysis processing system 100 includes: an object detection unit 101 which acquires an image taken with a camera 110, detects an object having a preset feature in the acquired image, and sets a predetermined range with reference to a position where the object is detected in the image, as an object region; and a new object region specification unit 102 which, on the basis of information of the object region, specifies the object region including an object newly appearing in a newly acquired image as a new object region, and sets a priority degree representing the degree of priority of execution of predetermined analysis processing on the new object region so as to be higher than the priority degree of the other object region.
    Type: Application
    Filed: January 15, 2014
    Publication date: December 24, 2015
    Inventor: Nobuhisa SHIRAISHI
  • Patent number: 9213891
    Abstract: An information processing device 200 of the present invention includes: a recognition result acquiring means 201 for acquiring respective recognition result information outputted by a plurality of recognition engines 211, 212 and 213 executing different recognition processes on recognition target data; and an integration recognition result outputting means 202 for outputting a new recognition result obtained by integrating the respective recognition result information acquired from the plurality of recognition engines. The recognition result acquiring means 201 is configured to acquire the respective recognition result information in a data format common to the plurality of recognition engines, from the plurality of recognition engines. The integration recognition result outputting means 202 is configured to integrate the respective recognition result information based on the respective recognition result information, and output as the new recognition result.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: December 15, 2015
    Assignee: NEC CORPORATION
    Inventors: Shinichiro Kamei, Nobuhisa Shiraishi, Takeshi Arikuma
  • Patent number: 9141727
    Abstract: An information search device includes: a path field generating part that, for each node, generates a path field in which paths with the node as an origin are connected; an index generating part that, for each element configuring graph structure information, generates a posting list as a list of information composed of a node having a path field including the element and location information representing a location where the element appears in the path field, and generates an index repository in which the element and the posting list are associated; a search path generating part that generates a search path representing a search condition; and a searching part that extracts a node having a path field satisfying an appearance sequence of elements included in the search path based on the location information of the posting list.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: September 22, 2015
    Assignee: NEC CORPORATION
    Inventors: Takeshi Arikuma, Nobuhisa Shiraishi
  • Publication number: 20140114976
    Abstract: An analysis engine control device includes: an analysis data selecting for selecting at least two analysis data of a plurality of analysis data that are analysis results obtained by analysis by a plurality of analysis engines, respectively; and an analysis data integration calculating for executing new analysis by using at least two analysis data selected by the analysis data selecting as integration target analysis data. Based on classifications assigned according to one characteristic or each of a plurality of characteristics previously set of the analysis engines, the analysis data selecting selects analysis data obtained by the analysis engines that the classifications are at least partly different from each other, as the integration target analysis data.
    Type: Application
    Filed: May 10, 2012
    Publication date: April 24, 2014
    Inventor: Nobuhisa Shiraishi
  • Publication number: 20140037150
    Abstract: An information processing device 200 of the present invention includes: a recognition result acquiring means 201 for acquiring respective recognition result information outputted by a plurality of recognition engines 211, 212 and 213 executing different recognition processes on recognition target data; and an integration recognition result outputting means 202 for outputting a new recognition result obtained by integrating the respective recognition result information acquired from the plurality of recognition engines. The recognition result acquiring means 201 is configured to acquire the respective recognition result information in a data format common to the plurality of recognition engines, from the plurality of recognition engines. The integration recognition result outputting means 202 is configured to integrate the respective recognition result information based on the respective recognition result information, and output as the new recognition result.
    Type: Application
    Filed: January 19, 2012
    Publication date: February 6, 2014
    Applicant: NEC CORPORATION
    Inventors: Shinichiro Kamei, Nobuhisa Shiraishi, Takeshi Arikuma
  • Publication number: 20140026136
    Abstract: An analysis engine control device 100 of the present invention includes: an analysis engine meta-information table 110 storing an analysis process content and an analysis process result characteristic for each analysis engine 200; a process flow generating means 101 for, in response to an analysis process request, selecting a plurality of analysis engines 200 each executing an analysis process satisfying the analysis process result condition and corresponding to the analysis process content, and generating a process flow; and an analysis process executing means 102 for executing an analysis process based on the generated process flow. The process flow generating means 101 is configured to, in accordance with a result of an actually executed analysis process, correct the process flow so that an analysis process satisfying the analysis process result condition and corresponding to the analysis process content is executed, based on the analysis engine meta-information table.
    Type: Application
    Filed: January 18, 2012
    Publication date: January 23, 2014
    Applicant: NEC CORPORATION
    Inventors: Nobuhisa Shiraishi, Shinichiro Kamei, Takeshi Arikuma
  • Patent number: 8620910
    Abstract: A search system includes a scoring engine weight value database that stores weight value information of each scoring engine corresponding to a plurality of users, a search result response unit that causes weight value information that is stored in the scoring engine weight value database to be reflected in search results that are searched by a search engine and that reflect scores computed by scoring engines to create search results that are presented to a user; and a search result behavior acquisition unit that acquires selection behavior information of a user with respect to search results that are presented and that causes the acquired selection behavior information to be reflected in the scoring engine weight value database.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: December 31, 2013
    Assignee: NEC Corporation
    Inventor: Nobuhisa Shiraishi
  • Publication number: 20130103693
    Abstract: An information search device includes: a path field generating part that, for each node, generates a path field in which paths with the node as an origin are connected; an index generating part that, for each element configuring graph structure information, generates a posting list as a list of information composed of a node having a path field including the element and location information representing a location where the element appears in the path field, and generates an index repository in which the element and the posting list are associated; a search path generating part that generates a search path representing a search condition; and a searching part that extracts a node having a path field satisfying an appearance sequence of elements included in the search path based on the location information of the posting list.
    Type: Application
    Filed: May 12, 2011
    Publication date: April 25, 2013
    Applicant: NEC CORPORATION
    Inventors: Takeshi Arikuma, Nobuhisa Shiraishi
  • Patent number: 8359293
    Abstract: The present invention provides a processing procedure management device which can determine a process procedure by adapting to a performance change of a function engine used for information processing at a high speed.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: January 22, 2013
    Assignee: NEC Corporation
    Inventors: Takeshi Arikuma, Nobuhisa Shiraishi
  • Publication number: 20120101986
    Abstract: The present invention provides a processing procedure management device which can determine a process procedure by adapting to a performance change of a function engine used for information processing at a high speed.
    Type: Application
    Filed: March 7, 2011
    Publication date: April 26, 2012
    Applicant: NEC CORPORATION
    Inventors: Takeshi Arikuma, Nobuhisa Shiraishi
  • Publication number: 20110004592
    Abstract: A search system includes a scoring engine weight value database (132) that stores weight value information of each scoring engine corresponding to a plurality of users, a search result response unit (2) that causes weight value information that is stored in the scoring engine weight value database (132) to be reflected in search results that are searched by a search engine (150) and that reflect scores computed by scoring engines (161, 162) to create search results that are presented to a user; and a search result behavior acquisition unit (3) that acquires selection behavior information of a user with respect to search results that are presented and that causes the acquired selection behavior information to be reflected in the scoring engine weight value database (132).
    Type: Application
    Filed: February 25, 2009
    Publication date: January 6, 2011
    Inventor: Nobuhisa Shiraishi
  • Publication number: 20010052030
    Abstract: The command processing apparatus of the present invention can display help information corresponding to the context of a command which is being input, can display candidates of words corresponding to the context, can allow the user to request command execution out of a plurality of displayed candidates, and can accept abbreviated command character strings. The command processing apparatus comprises: a command correspondence table retriever for retrieving program execution information from a command correspondence table which stores the relationships between command pattern strings and program execution information for executing processes corresponding to the command pattern strings based on an input character string; and a command execution controller for executing a program based on the program execution information obtained by the command correspondence table retriever.
    Type: Application
    Filed: December 12, 2000
    Publication date: December 13, 2001
    Inventor: Nobuhisa Shiraishi