Patents by Inventor Nirou Tsuchiya

Nirou Tsuchiya 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: 8789064
    Abstract: An object is to switch executions of applications appropriately from one to another when a plurality of applications use a limited resource. A mobile device (1) is provided with an execution state shift unit (61) for shifting an execution state between a multiplex-execution state and a single-execution state in a multi-application execution environment, a resource release unit (62) for releasing a resource used by applications being executed in the multi-application execution environment, an application stop unit (63) for stopping an application other than the application to be executed in the single-execution state, and a resource allocation unit (64) for allocating the resource released by the resource release unit (62) to the application to be executed in the single-execution state when the execution state is shifted from the multiplex-execution state to the single-execution state by the execution state shift unit (61).
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: July 22, 2014
    Assignee: NTT DoCoMo, Inc.
    Inventors: Akiko Tobe, Nirou Tsuchiya, Masayuki Tsuda
  • Patent number: 8539509
    Abstract: An event queue managing module that prevents unnecessary events from continuously executing applications when an application execution environment resumes from a suspended state, and including: a queue managing unit for storing event objects reported from an event detector of a basic software unit into an event queue in order of occurrence of events and managing their queue; an event classification detection unit for detecting the event classification and parameter of the event objects whose queue is managed by the queue managing unit; a stop state detection unit for detecting a stop state of an application execution environment; and an event deletion unit for deleting an unnecessary event from the event objects stored in the event queue when the application execution environment is in the stop state.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: September 17, 2013
    Assignee: NTT DoCoMo, Inc.
    Inventors: Akiko Tobe, Nirou Tsuchiya, Masayuki Tsuda
  • Publication number: 20110283291
    Abstract: An object is to switch executions of applications appropriately from one to another when a plurality of applications use a limited resource. A mobile device (1) is provided with an execution state shift unit (61) for shifting an execution state between a multiplex-execution state and a single-execution state in a multi-application execution environment, a resource release unit (62) for releasing a resource used by applications being executed in the multi-application execution environment, an application stop unit (63) for stopping an application other than the application to be executed in the single-execution state, and a resource allocation unit (64) for allocating the resource released by the resource release unit (62) to the application to be executed in the single-execution state when the execution state is shifted from the multiplex-execution state to the single-execution state by the execution state shift unit (61).
    Type: Application
    Filed: October 28, 2009
    Publication date: November 17, 2011
    Applicant: NTT DOCOMO, INC.
    Inventors: Akiko Tobe, Nirou Tsuchiya, Masayuki Tsuda
  • Patent number: 8059032
    Abstract: A positioning control device includes a GPS hardware control unit that makes GPS determine a current location at different positioning accuracies, and a positioning request management unit that makes the GPS hardware control unit carry out positioning in response to a positioning request from an application according to a positioning accuracy specified in the positioning request, acquires the positioning result, and returns the acquired positioning result to the application of the request origin. In a case where a positioning accuracy of a new positioning request is equal to or less than a positioning accuracy of a latest positioning result, the positioning request management unit reuses the latest positioning result and returns the latest positioning result in response to the new positioning request.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: November 15, 2011
    Assignee: NTT DoCoMo, Inc.
    Inventors: Akiko Tobe, Nirou Tsuchiya, Masayuki Tsuda
  • Publication number: 20110265099
    Abstract: An event queue managing module that prevents unnecessary events from continuously executing applications when an application execution environment resumes from a suspended state, and including: a queue managing unit for storing event objects reported from an event detector of a basic software unit into an event queue in order of occurrence of events and managing their queue; an event classification detection unit for detecting the event classification and parameter of the event objects whose queue is managed by the queue managing unit; a stop state detection unit for detecting a stop state of an application execution environment; and an event deletion unit for deleting an unnecessary event from the event objects stored in the event queue when the application execution environment is in the stop state.
    Type: Application
    Filed: October 28, 2009
    Publication date: October 27, 2011
    Applicant: NTT DOCOMO, INC.
    Inventors: Akiko Tobe, Nirou Tsuchiya, Masayuki Tsuda
  • Publication number: 20100103034
    Abstract: A positioning control device includes a GPS hardware control unit that makes GPS determine a current location at different positioning accuracies, and a positioning request management unit that makes the GPS hardware control unit carry out positioning in response to a positioning request from an application according to a positioning accuracy specified in the positioning request, acquires the positioning result, and returns the acquired positioning result to the application of the request origin. In a case where a positioning accuracy of a new positioning request is equal to or less than a positioning accuracy of a latest positioning result, the positioning request management unit reuses the latest positioning result and returns the latest positioning result in response to the new positioning request.
    Type: Application
    Filed: October 13, 2009
    Publication date: April 29, 2010
    Applicant: NTT DoCoMo, Inc.
    Inventors: Akiko TOBE, Nirou TSUCHIYA, Masayuki TSUDA