Patents by Inventor Hiroyasu Ohsaki

Hiroyasu Ohsaki 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: 11074359
    Abstract: A mapping between private information to be protected and identifier information for an object is recorded. The object is detected by analyzing sensor data received from a sensor device within a private computer network, in which the object has one or more attributes associated therewith. An analysis report is generated about the object by excluding the private information from the analysis report based on the mapping, in which the analysis report includes a non-private part of the one or more attributes. The analysis report is transmitted to a remote computer system located outside the private computer network without the private information.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hiroyasu Ohsaki, Satoshi Kawase
  • Patent number: 10678941
    Abstract: A mapping between private information to be protected and identifier information for an object is recorded. The object is detected by analyzing sensor data received from a sensor device within a private computer network, in which the object has one or more attributes associated therewith. An analysis report is generated about the object by excluding the private information from the analysis report based on the mapping, in which the analysis report includes a non-private part of the one or more attributes. The analysis report is transmitted to a remote computer system located outside the private computer network without the private information.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Hiroyasu Ohsaki, Satoshi Kawase
  • Publication number: 20180349635
    Abstract: A mapping between private information to be protected and identifier information for an object is recorded. The object is detected by analyzing sensor data received from a sensor device within a private computer network, in which the object has one or more attributes associated therewith. An analysis report is generated about the object by excluding the private information from the analysis report based on the mapping, in which the analysis report includes a non-private part of the one or more attributes. The analysis report is transmitted to a remote computer system located outside the private computer network without the private information.
    Type: Application
    Filed: June 5, 2017
    Publication date: December 6, 2018
    Inventors: Hiroyasu Ohsaki, Satoshi Kawase
  • Publication number: 20180349639
    Abstract: A mapping between private information to be protected and identifier information for an object is recorded. The object is detected by analyzing sensor data received from a sensor device within a private computer network, in which the object has one or more attributes associated therewith. An analysis report is generated about the object by excluding the private information from the analysis report based on the mapping, in which the analysis report includes a non-private part of the one or more attributes. The analysis report is transmitted to a remote computer system located outside the private computer network without the private information.
    Type: Application
    Filed: February 9, 2018
    Publication date: December 6, 2018
    Inventors: Hiroyasu Ohsaki, Satoshi Kawase
  • Patent number: 9916552
    Abstract: Delay in a workflow is avoided by introducing a skip operation upon execution of the workflow. Additionally, a person in charge of the workflow eventually participates in the workflow process even if he/she has been skipped. The workflow design defines skippable activities, in advance, as well as re-execution points in order to reassign the skipped activities.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kazuyuki Tsuda, Hiroyasu Ohsaki, Ryohichi Yoshimura
  • Publication number: 20140195293
    Abstract: Delay in a workflow is avoided by introducing a skip operation upon execution of the workflow. Additionally, a person in charge of the workflow eventually participates in the workflow process even if he/she has been skipped. The workflow design defines skippable activities, in advance, as well as re-execution points in order to reassign the skipped activities.
    Type: Application
    Filed: March 4, 2014
    Publication date: July 10, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kazuyuki Tsuda, Hiroyasu Ohsaki, Ryohichi Yoshimura
  • Patent number: 8688498
    Abstract: Delay in a workflow is avoided by introducing a skip operation upon execution of the workflow. Additionally, a person in charge of the workflow eventually participates in the workflow process even if he/she has been skipped. The workflow design defines skippable activities, in advance, as well as re-execution points in order to reassign the skipped activities.
    Type: Grant
    Filed: January 25, 2002
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kazuyuki Tsuda, Hiroyasu Ohsaki, Ryohichi Yoshimura
  • Patent number: 8577709
    Abstract: A workflow system is provided in which one person in charge efficiently processes each activity assigned to successive nodes. When a client request management program execution unit 330 of a workflow server 30 receives a request to terminate processing for a node from a user's computer terminal for operation 20, a definition for the node is referred to by a project management program execution unit 310. If processing of a process management program execution unit 320 is completed within a consecutive processing standby time t1 defined for the node, and it is determined that a next node can be processed by the user, a client request management program execution unit 330 requests a computer terminal for operation 20 to start processing of a next node.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventor: Hiroyasu Ohsaki
  • Patent number: 8433601
    Abstract: A workflow system is provided in which one person in charge efficiently processes each activity assigned to successive nodes. When a client request management program execution unit 330 of a workflow server 30 receives a request to terminate processing for a node from a user's computer terminal for operation 20, a definition for the node is referred to by a project management program execution unit 310. If processing of a process management program execution unit 320 is completed within a consecutive processing standby time t1 defined for the node, and it is determined that a next node can be processed by the user, a client request management program execution unit 330 requests a computer terminal for operation 20 to start processing of a next node.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: April 30, 2013
    Assignee: International Business Machines Corporation
    Inventor: Hiroyasu Ohsaki
  • Publication number: 20120290350
    Abstract: A workflow system is provided in which one person in charge efficiently processes each activity assigned to successive nodes. When a client request management program execution unit 330 of a workflow server 30 receives a request to terminate processing for a node from a user's computer terminal for operation 20, a definition for the node is referred to by a project management program execution unit 310. If processing of a process management program execution unit 320 is completed within a consecutive processing standby time t1 defined for the node, and it is determined that a next node can be processed by the user, a client request management program execution unit 330 requests a computer terminal for operation 20 to start processing of a next node.
    Type: Application
    Filed: June 21, 2012
    Publication date: November 15, 2012
    Applicant: International Business Machines Corporation
    Inventor: Hiroyasu Ohsaki
  • Patent number: 8249911
    Abstract: A workflow system is provided in which one person in charge efficiently processes each activity assigned to successive nodes. When a client request management program execution unit 330 of a workflow server 30 receives a request to terminate processing for a node from a user's computer terminal for operation 20, a definition for the node is referred to by a project management program execution unit 310. If processing of a process management program execution unit 320 is completed within a consecutive processing standby time t1 defined for the node, and it is determined that a next node can be processed by the user, a client request management program execution unit 330 requests a computer terminal for operation 20 to start processing of a next node.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventor: Hiroyasu Ohsaki
  • Patent number: 8140305
    Abstract: A model for an application program is displayed. The model includes an input interface, an output interface, and a plurality of variables. Addition of a new variable and placement of an annotation on the display unit for the new variable is detected. The annotation identifies the new variable as an individually definable object or an identification key. The identification key identifies an individual situation and the individually definable object copes with the individual situation. A new model with a new input interface and a new output interface is generated based, at least in part, on the annotation identifying the new variable as an individually definable object or an identification key.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Satoshi Enomoto, Hiroyasu Ohsaki, Kazuyuki Tsuda
  • Patent number: 8010512
    Abstract: Disclosed is a system and method for model-driven datastore. The model-driven datastore includes an object persistence model editor for developing specific object persistence models based on an object persistence metamodel. The object persistence model consists of object model, object access pattern and user defined functions. The object model consists of a collection of object definition, said object definition supports at least one basic type or structure type of attributes. The object access pattern defines the access path that are used to retrieve the object instances, where the access path is consists of a collection of actions. The actions comprise at least one of the following a self action, parent action, or children action. User defined functions are declaratively defined and supports group operators.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Teruo Koyanagi, Hui Lei, Hiroyasu Ohsaki, Liangzhao Zeng
  • Publication number: 20090313298
    Abstract: Disclosed is a system and method for model-driven datastore. The model-driven datastore includes an object persistence model editor for developing specifc object persistence models based on an object persistence metamodel. The object persistence model consists of object model, object access pattern and user defined functions. The object model consists of a collection of object definition, said object defintion supports at least one basic type or structure type of attributes. The object access pattern defines the access path that are used to retrieve the object instances, where the access path is consists of a collection of actions. The actions comprise at least one of the following a self action, parent action, or children action. User defined functions are declaratively defined and supports group operators.
    Type: Application
    Filed: June 16, 2008
    Publication date: December 17, 2009
    Inventors: Teruo Koyanagi, Hui Lei, Hiroyasu Ohsaki, Liangzhao Zeng
  • Patent number: 7620709
    Abstract: A workflow system for a paperless office, an information processing apparatus, a method for simply defining a complicated workflow, for example, a workflow such as a circulation among a plurality of departments where the circulation route varies in each department, and a storage medium. A workflow system comprises: a manipulating computer terminal for executing a workflow between persons in charge, a computer terminal for designing the workflow by designating project variables for multiplexing a plurality of paths for nodes, each indicating a unit of operation to be handled; and a workflow server for managing the designed workflow and accessing the manipulating computer terminals in accordance with activities that indicate operations assigned to the nodes.
    Type: Grant
    Filed: October 17, 2005
    Date of Patent: November 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Hiroyasu Ohsaki, Kazuyuki Tsuda
  • Publication number: 20090276473
    Abstract: A method and system for maintaining consistency between a view of a virtual table and the database. The method includes: First, selecting a discard candidate instance from a discard candidate list table in accordance with an LRU algorithm if it is judged that there is less free space for adding an instance. Then, judging whether a revision wait flag is on for the discard candidate instance. If it is judged that the revision wait flag is on, deleting the discard candidate instance from the discard candidate list table. If it is judged that the revision wait flag is not on, deleting the discard candidate instance from the instance pool and adding the instance to the instance pool. Lastly, adding the requested instance to the instance pool if it is judged that there is enough storage area.
    Type: Application
    Filed: April 29, 2009
    Publication date: November 5, 2009
    Inventors: Mari Fukuda, Teruo Koyanagi, Hiroyasu Ohsaki, Yohsuke ozawa
  • Publication number: 20080294493
    Abstract: A workflow system is provided in which one person in charge efficiently processes each activity assigned to successive nodes. When a client request management program execution unit 330 of a workflow server 30 receives a request to terminate processing for a node from a user's computer terminal for operation 20, a definition for the node is referred to by a project management program execution unit 310. If processing of a process management program execution unit 320 is completed within a consecutive processing standby time t1 defined for the node, and it is determined that a next node can be processed by the user, a client request management program execution unit 330 requests a computer terminal for operation 20 to start processing of a next node.
    Type: Application
    Filed: July 31, 2008
    Publication date: November 27, 2008
    Inventor: Hiroyasu Ohsaki
  • Publication number: 20080103752
    Abstract: A method comprises displaying a model for an application program. The model includes an input interface, an output interface, and a plurality of variables. Addition of a new variable and placement of an annotation on the display unit for the new variable is detected. The annotation identifies the new variable as an individually definable object or an identification key. The identification key identifies an individual situation and the individually definable object copes with the individual situation. A new model with a new input interface and a new output interface is generated based, at least in part, on the annotation identifying the new variable as an individually definable object or an identification key.
    Type: Application
    Filed: October 17, 2007
    Publication date: May 1, 2008
    Inventors: SATOSHI ENOMOTO, Hiroyasu Ohsaki, Kazuyuki Tsuda
  • Patent number: 7349864
    Abstract: A workflow system is provided in which one person in charge efficiently processes each activity assigned to successive nodes. When a client request management program execution unit 330 of a workflow server 30 receives a request to terminate processing for a node from a user's computer terminal for operation 20, a definition for the node is referred to by a project management program execution unit 310. If processing of a process management program execution unit 320 is completed within a consecutive processing standby time t1 defined for the node, and it is determined that a next node can be processed by the user, a client request management program execution unit 330 requests a computer terminal for operation 20 to start processing of a next node.
    Type: Grant
    Filed: June 10, 2002
    Date of Patent: March 25, 2008
    Assignee: International Business Machines Corporation
    Inventor: Hiroyasu Ohsaki
  • Publication number: 20070208603
    Abstract: A workflow system is provided in which one person in charge efficiently processes each activity assigned to successive nodes. When a client request management program execution unit 330 of a workflow server 30 receives a request to terminate processing for a node from a user's computer terminal for operation 20, a definition for the node is referred to by a project management program execution unit 310. If processing of a process management program execution unit 320 is completed within a consecutive processing standby time t1 defined for the node, and it is determined that a next node can be processed by the user, a client request management program execution unit 330 requests a computer terminal for operation 20 to start processing of a next node.
    Type: Application
    Filed: May 2, 2007
    Publication date: September 6, 2007
    Inventor: Hiroyasu Ohsaki