Patents by Inventor Shinichi Honiden

Shinichi Honiden 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: 11144565
    Abstract: An information extraction apparatus includes, a controller extracting, as variable elements, parts different between a plurality of structured documents and extract, as peripheral information pieces, elements within a predetermined range from the respective variable elements, and a storage unit storing the variable elements and the peripheral information pieces with respect to at least an extraction object which is at least one of the variable elements.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: October 12, 2021
    Assignee: INTER-UNIVERSITY RESEARCH INSTITUTE CORPORATION RESEARCH ORGANIZATION OF INFORMATION AND SYSTEMS
    Inventors: Kazunori Sakamoto, Shinichi Honiden
  • Publication number: 20180018378
    Abstract: An information extraction apparatus includes, a controller extracting, as variable elements, parts different between a plurality of structured documents and extract, as peripheral information pieces, elements within a predetermined range from the respective variable elements, and a storage unit storing the variable elements and the peripheral information pieces with respect to at least an extraction object which is at least one of the variable elements.
    Type: Application
    Filed: December 14, 2015
    Publication date: January 18, 2018
    Applicant: INTER-UNIVERSITY RESEARCH INSTITUTE CORPORATION ORGANIZATION OF INFORMATION AND SYSTEMS
    Inventors: Kazunori SAKAMOTO, Shinichi HONIDEN
  • Patent number: 7248947
    Abstract: A technique to provide an information-sharing system and the like is disclosed. According to this technique, there are provided an on-board information terminal to transmit one or more types of information among a vehicle information relating to user's own vehicle and on-board program information to acquire shared information, an area information acquiring system for acquiring area information, and an information-sharing server for calculating time function existing quantity based on time function according to one or more types of information among vehicle information and area information, calculates time function transmission quantity based on time function including the calculated time function existing quantity, arranges the calculated time function existing quantity and the time function transmission quantity to a corresponding position on a map, attaches the map information to the on-board program information, and transmits it to the on-board information terminal.
    Type: Grant
    Filed: March 22, 2005
    Date of Patent: July 24, 2007
    Assignee: Denso IT Laboratory, Inc. and Research Organization of Information and Systems of C/O National Institute of Informatics
    Inventors: Hiroshi Sasaki, Hirotoshi Iwasaki, Osamu Masutani, Shinichi Honiden, Nobukazu Yoshioka, Yasushi Ando
  • Publication number: 20060178788
    Abstract: A technique to provide an information-sharing system and the like is disclosed. According to this technique, there are provided an on-board information terminal to transmit one or more types of information among a vehicle information relating to user's own vehicle and on-board program information to acquire shared information, an area information acquiring system for acquiring area information, and an information-sharing server for calculating time function existing quantity based on time function according to one or more types of information among vehicle information and area information, calculates time function transmission quantity based on time function including the calculated time function existing quantity, arranges the calculated time function existing quantity and the time function transmission quantity to a corresponding position on a map, attaches the map information to the on-board program information, and transmits it to the on-board information terminal.
    Type: Application
    Filed: March 22, 2005
    Publication date: August 10, 2006
    Applicants: DENSO IT LABORATORY, INC, Research Organization of Information and Systems of C/O National Institute of Informatics
    Inventors: Hiroshi Sasaki, Hirotoshi Iwasaki, Osamu Masutani, Shinichi Honiden, Nobukazu Yoshioka, Yasushi Ando
  • Patent number: 6925486
    Abstract: A planning means generates a plan to be executed by agents on a node. In the case where the plan generated uses an uncertain knowledge required to be processed in other nodes, a judging means judges the communication line connecting the node and a network is low or high in reliability. In the case where the reliability of the communication line is low, an agent management unit moves the agent for executing the plan to another node for processing the uncertain knowledge. In the case where the reliability of the communication line is high, on the other hand, a cooperation protocol realization means requests an agent on another node to process the uncertain knowledge. An agent execution means executes the plan generated.
    Type: Grant
    Filed: March 21, 2003
    Date of Patent: August 2, 2005
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masanori Hattori, Yasuo Nagai, Yutaka Irie, Akihiko Ohsuga, Shinichi Honiden
  • Patent number: 6915326
    Abstract: A planning means generates a plan to be executed by agents on a node. In the case where the plan generated uses an uncertain knowledge required to be processed in other nodes, a judging means judges the communication line connecting the node and a network is low or high in reliability. In the case where the reliability of the communication line is low, an agent management unit moves the agent for executing the plan to another node for processing the uncertain knowledge. In the case where the reliability of the communication line is high, on the other hand, a cooperation protocol realization means requests an agent on another node to process the uncertain knowledge. An agent execution means executes the plan generated.
    Type: Grant
    Filed: March 21, 2003
    Date of Patent: July 5, 2005
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masanori Hattori, Yasuo Nagai, Yutaka Irie, Akihiko Ohsuga, Shinichi Honiden
  • Publication number: 20040044737
    Abstract: A planning means generates a plan to be executed by agents on a node. In the case where the plan generated uses an uncertain knowledge required to be processed in other nodes, a judging means judges the communication line connecting the node and a network is low or high in reliability. In the case where the reliability of the communication line is low, an agent management unit moves the agent for executing the plan to another node for processing the uncertain knowledge. In the case where the reliability of the communication line is high, on the other hand,. a cooperation protocol realization means requests an agent on another node to process the uncertain knowledge. An agent execution means executes the plan generated.
    Type: Application
    Filed: March 21, 2003
    Publication date: March 4, 2004
    Applicant: KABUSHIKI KAISHI TOSHIBA
    Inventors: Masanori Hattori, Yasuo Nagai, Yutaka Irie, Akihiko Ohsuga, Shinichi Honiden
  • Publication number: 20040019627
    Abstract: A planning means generates a plan to be executed by agents on a node. In the case where the plan generated uses an uncertain knowledge required to be processed in other nodes, a judging means judges the communication line connecting the node and a network is low or high in reliability. In the case where the reliability of the communication line is low, an agent management unit moves the agent for executing the plan to another node for processing the uncertain knowledge. In the case where the reliability of the communication line is high, on the other hand, a cooperation protocol realization means requests an agent on another node to process the uncertain knowledge. An agent execution means executes the plan generated.
    Type: Application
    Filed: March 21, 2003
    Publication date: January 29, 2004
    Applicant: KABUSHIKI KAISHI TOSHIBA
    Inventors: Masanori Hattori, Yasuo Nagai, Yutaka Irie, Akihiko Ohsuga, Shinichi Honiden
  • Publication number: 20040003047
    Abstract: A planning means generates a plan to be executed by agents on a node. In the case where the plan generated uses an uncertain knowledge required to be processed in other nodes, a judging means judges the communication line connecting the node and a network is low or high in reliability. In the case where the reliability of the communication line is low, an agent management unit moves the agent for executing the plan to another node for processing the uncertain knowledge. In the case where the reliability of the communication line is high, on the other hand, a cooperation protocol realization means requests an agent on another node to process the uncertain knowledge. An agent execution means executes the plan generated.
    Type: Application
    Filed: March 21, 2003
    Publication date: January 1, 2004
    Applicant: KABUSHIKI KAISHI TOSHIBA
    Inventors: Masanori Hattori, Yasuo Nagai, Yutaka Irie, Akihiko Ohsuga, Shinichi Honiden
  • Patent number: 6598222
    Abstract: An apparatus for supporting parallelization according to the invention is characterized by comprising a serialization unit for converting a first concurrent program having a concurrent structure into a sequential program capable of being sequentially executed, a debugging unit for debugging the sequential program and forming debugging information, and a concurrent program programming unit for performing parallelization of the debugged sequential program on the basis of the debugging information to convert the sequential program into a second concurrent program. With above configuration, the debugging unit includes a unit for introducing information associated with concurrency to the sequential program.
    Type: Grant
    Filed: April 27, 2001
    Date of Patent: July 22, 2003
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Naoshi Uchihira, Shinichi Honiden, Akihiko Ohsuga, Toshibumi Seki, Yasuo Nagai, Keiichi Handa, Satoshi Ito, Nobuyuki Sawashima, Yasuyuki Tahara, Hideaki Shiotani
  • Patent number: 6557025
    Abstract: A planning section generates a plan to be executed by agents on a node. In the case where the plan generated uses an uncertain knowledge required to be processed in other nodes, a judging section judges the communication line connecting the node and a network is low or high in reliability. In the case where the reliability of the communication line is low, an agent management unit moves the agent for executing the plan to another node for processing the uncertain knowledge. In the case where the reliability of the communication line is high, on the other hand, a cooperation protocol realization section requests an agent on another node to process the uncertain knowledge. An agent execution means executes the plan generated.
    Type: Grant
    Filed: September 3, 1998
    Date of Patent: April 29, 2003
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masanori Hattori, Yasuo Nagai, Yutaka Irie, Akihiko Ohsuga, Shinichi Honiden
  • Publication number: 20010020293
    Abstract: An apparatus for supporting parallelization according to the invention is characterized by comprising serialization unit for converting a first concurrent program having a concurrent structure into a sequential program capable of being sequentially executed, debugging unit for debugging the sequential program and forming debugging information, and concurrent program programming unit for performing parallelization of the debugged sequential program on the basis of the debugging information to convert the sequential program into a second concurrent program. With above configuration, the debugging unit includes unit for introducing information associated with concurrency to the sequential program.
    Type: Application
    Filed: April 27, 2001
    Publication date: September 6, 2001
    Inventors: Naoshi Uchihira, Shinichi Honiden, Akihiko Ohsuga, Toshibumi Seki, Yasuo Nagai, Keiichi Handa, Satoshi Ito, Nabuyuki Sawashima, Yasuyuki Tahara, Hideaki Shiotani
  • Patent number: 6275980
    Abstract: An apparatus for supporting parallelization according to the invention is characterized by comprising a serialization unit for converting a first concurrent program having a concurrent structure into a sequential program capable of being sequentially executed, a debugging unit for debugging the sequential program and forming debugging information, and a concurrent program programming unit for performing parallelization of the debugged sequential program on the basis of the debugging information to convert the sequential program into a second concurrent program. With above configuration, the debugging unit includes a unit for introducing information associated with concurrency to the sequential program.
    Type: Grant
    Filed: July 8, 1998
    Date of Patent: August 14, 2001
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Naoshi Uchihira, Shinichi Honiden, Akihiko Ohsuga, Toshibumi Seki, Yasuo Nagai, Keiichi Handa, Satoshi Ito, Nobuyuki Sawashima, Yasuyuki Tahara, Hideaki Shiotani
  • Patent number: 6134580
    Abstract: In a data-processing apparatus, in local information storage L and R at each node, local information for the purpose of accessing a constituent element is stored, this information being updated. A plan is generated that represents the action that should be taken by an agent in order to satisfy request code that has been input, this being generated as a set of actions, based on agent information and local information. The operation of the agent is implemented at the nodes L and R, based on the various actions that make up the thus-generated plan, and an agent is migrated to another node, based on a go action within the plan. It is possible to perform replanning and generation of a child agent at a migration destination node, if necessary, because of the failure of plan execution, for example.
    Type: Grant
    Filed: September 16, 1997
    Date of Patent: October 17, 2000
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yasuyuki Tahara, Akihiko Ohsuga, Yasuo Nagai, Akira Kagaya, Masanori Hattori, Yutaka Irie, Shinichi Honiden
  • Patent number: 5860009
    Abstract: An apparatus for supporting parallelization according to the invention is characterized by comprising a serialization unit for converting a first concurrent program having a concurrent structure into a sequential program capable of being sequentially executed, a debugging unit for debugging the sequential program and forming debugging information, and a concurrent program programming unit for performing parallelization of the debugged sequential program on the basis of the debugging information to convert the sequential program into a second concurrent program. With above configuration, the debugging unit includes a unit for introducing information associated with concurrency to the sequential program.
    Type: Grant
    Filed: April 27, 1995
    Date of Patent: January 12, 1999
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Naoshi Uchihira, Shinichi Honiden, Akihiko Ohsuga, Toshibumi Seki, Yasuo Nagai, Keiichi Handa, Satoshi Ito, Nobuyuki Sawashima, Yasuyuki Tahara, Hideaki Shiotani
  • Patent number: 5461714
    Abstract: A program synthesis system comprises a function decomposition unit for decomposing a function according to a predetermined specification so as to obtain detailed functions of the specification, a similarity decision unit for retrieving intermediates similar to the detailed specification detailed by the function decomposition unit, a design process fusion unit for fusing a plurality of design processes, the design process fusion unit including a matching decision unit for deciding matching between design processes having high similarities with respect to the intermediate decided by the similarity decision unit, an object synthesis unit for synthesizing an object on the basis of a new design process synthesized by the design process fusion unit, a design process intermediate knowledge base for storing intermediates from which intermediates similar to the specification detailed by the function decomposition unit are retrieved, and a design process conversion knowledge base for storing a conversion knowledge for
    Type: Grant
    Filed: July 8, 1994
    Date of Patent: October 24, 1995
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Shinichi Honiden, Takeshi Kohno
  • Patent number: 5353371
    Abstract: A program synthesis system comprises a function decomposition unit for decomposing a function according to a predetermined specification so as to obtain detailed functions of the specification, a similarity decision unit for retrieving intermediates similar to the detailed specification detailed by the function decomposition unit, a design process fusion unit for fusing a plurality of design processes, the design process fusion unit including a matching decision unit for deciding matching between design processes having high similarities with respect to the intermediate decided by the similarity decision unit, an object synthesis unit for synthesizing an object on the basis of a new design process synthesized by the design process fusion unit, a design process intermediate knowledge base for storing intermediates from which intermediates similar to the specification detailed by the function decomposition unit are retrieved, and a design process conversion on knowledge base for storing a conversion knowledge f
    Type: Grant
    Filed: September 23, 1991
    Date of Patent: October 4, 1994
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Shinichi Honiden, Takeshi Kohno