Patents by Inventor Yu Inamura

Yu Inamura 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: 8151249
    Abstract: Disclosed is an operating system monitoring setting information generator apparatus including: a monitoring setting information management unit configured to store monitoring setting information used for monitoring of an operating system monitoring apparatus; a monitoring setting information output unit configured to generate a monitoring setting information file including the monitoring setting information stored by the monitoring setting information management unit, version information and binding information indicating a correspondence with a monitoring target software program, and to output the generated monitoring setting information file; and a digital signature unit configured to generate a digital signature of the monitoring setting information file, and to add the generated digital signature to the monitoring setting information file.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: April 3, 2012
    Assignee: NTT DoCoMo, Inc.
    Inventors: Ken Ohta, Yu Inamura, Hisashi Oguma
  • Patent number: 8042117
    Abstract: In a computer system according to the present invention, a switch-source OS controller unit includes: a OS switch request receiver unit configured to receive an OS switch request for requesting that the switch-destination OS in a suspend status becomes the OS in the active status; a switch event notifying unit configured to notify event information to the switch-destination OS or an application on the switch-destination OS, the event information being included in the received OS switch request, and requesting the switch-destination OS or the application on the switch-destination OS to perform a process; and a switch controller unit configured to call the OS switching function, by using the event information as an argument, so that the switch-destination OS becomes the OS in the active status.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: October 18, 2011
    Assignee: NTT DoCoMo, Inc.
    Inventors: Ken Ohta, Takehiro Nakayama, Hisatoshi Eguchi, Yu Inamura
  • Patent number: 7735082
    Abstract: A task management system in an operating system executes a plurality of tasks in parallel. The task management system includes an execution standby state changer configured to generate a verifier of a task from data stored in a task address space and to store the generated verifier in a verifier storage area, when the task is changed from an executed state to an execution standby state; and an executed state changer configured to generate a verifier of the task from the data stored in the task address space and to verify matching of the generated verifier with the verifier of the task stored in the verifier storage area, when the task is changed from the execution standby state to the executed state.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: June 8, 2010
    Assignee: NTT DoCoMo, Inc.
    Inventors: Toru Egashira, Yu Inamura, Atsushi Takeshita
  • Patent number: 7577851
    Abstract: A multitask execution system executes a plurality of tasks in parallel. The multitask execution system includes an encryption processor configured to generate a key stream unique to each task, by using key data, a task ID for identifying each task, and an output value, the number of the key data being smaller than the number of the plurality of tasks, the output value being output from a monotonic incremental counter when each task is generated, a value of the monotonic incremental counter configured to continue to be increased without being decreased, and to encrypt data stored in a protected area in a memory space for each task by using the generated key stream.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: August 18, 2009
    Assignee: NTT DoCoMo, Inc.
    Inventors: Yu Inamura, Toru Egashira, Atsushi Takeshita
  • Patent number: 7529861
    Abstract: A peripheral switching device includes an ownership switch request receiver unit configured to receive an ownership switch request for requesting to assign a peripheral to an operating system; an ownership request holding unit configured to receive and hold an ownership request for requesting to ensure or release an ownership of a peripheral to an operating system; a switching judgment unit configured to judge whether or not to execute an assignment of a peripheral to an operating system, in accordance with the ownership switch request and the ownership request; and a switching execution unit configured to execute the assignment of the peripheral to the operating system, in accordance with the judgment result.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: May 5, 2009
    Assignee: NTT DoCoMo, Inc.
    Inventors: Ken Ohta, Takehiro Nakayama, Yu Inamura
  • Publication number: 20080184274
    Abstract: In a computer system according to the present invention, a switch-source OS controller unit includes: a OS switch request receiver unit configured to receive an OS switch request for requesting that the switch-destination OS in a suspend status becomes the OS in the active status; a switch event notifying unit configured to notify event information to the switch-destination OS or an application on the switch-destination OS, the event information being included in the received OS switch request, and requesting the switch-destination OS or the application on the switch-destination OS to perform a process; and a switch controller unit configured to call the OS switching function, by using the event information as an argument, so that the switch-destination OS becomes the OS in the active status.
    Type: Application
    Filed: July 25, 2007
    Publication date: July 31, 2008
    Applicant: NTT DoCoMo, Inc.
    Inventors: Ken Ohta, Takehiro Nakayama, Hisatoshi Eguchi, Yu Inamura
  • Publication number: 20080177905
    Abstract: A peripheral switching device includes an ownership switch request receiver unit configured to receive an ownership switch request for requesting to assign a peripheral to an operating system; an ownership request holding unit configured to receive and hold an ownership request for requesting to ensure or release an ownership of a peripheral to an operating system; a switching judgment unit configured to judge whether or not to execute an assignment of a peripheral to an operating system, in accordance with the ownership switch request and the ownership request; and a switching execution unit configured to execute the assignment of the peripheral to the operating system, in accordance with the judgment result.
    Type: Application
    Filed: July 25, 2007
    Publication date: July 24, 2008
    Applicant: NTT DoCoMo, Inc.
    Inventors: Ken Ohta, Takehiro Nakayama, Yu Inamura
  • Publication number: 20080155509
    Abstract: Disclosed is an operating system monitoring setting information generator apparatus including: a monitoring setting information management unit configured to store monitoring setting information used for monitoring of an operating system monitoring apparatus; a monitoring setting information output unit configured to generate a monitoring setting information file including the monitoring setting information stored by the monitoring setting information management unit, version information and binding information indicating a correspondence with a monitoring target software program, and to output the generated monitoring setting information file; and a digital signature unit configured to generate a digital signature of the monitoring setting information file, and to add the generated digital signature to the monitoring setting information file.
    Type: Application
    Filed: October 31, 2007
    Publication date: June 26, 2008
    Applicant: NTT DoCoMo, Inc.
    Inventors: Ken OHTA, Yu Inamura, Hisashi Oguma
  • Publication number: 20060020941
    Abstract: A multitask execution system executes a plurality of tasks in parallel. The multitask execution system includes an encryption processor configured to generate a key stream unique to each task, by using key data, a task ID for identifying each task, ad an output value, the number of the key data being smaller than the number of the plurality of tasks, the output value being output from a monotonic incremental counter when each task is generated, a value of the monotonic incremental counter configured to continue to be increased without being decreased, and to encrypt data stored in a protected area in a memory space for each task by using the generated key stream.
    Type: Application
    Filed: July 1, 2005
    Publication date: January 26, 2006
    Applicant: NTT DoCoMo, Inc.
    Inventors: Yu Inamura, Toru Egashira, Atsushi Takeshita
  • Publication number: 20060010447
    Abstract: A task management system in an operating system executes a plurality of tasks in parallel. The task management system includes an execution standby state changer configured to generate a verifier of a task from data stored in a task address space and to store the generated verifier in a verifier storage area, when the task is changed from an executed state to an execution standby state; and an executed state changer configured to generate a verifier of the task from the data stored in the task address space and to verify matching of the generated verifier with the verifier of the task stored in the verifier storage area, when the task is changed from the execution standby state to the executed state.
    Type: Application
    Filed: July 1, 2005
    Publication date: January 12, 2006
    Applicant: NTT DoCoMo, Inc.
    Inventors: Toru Egashira, Yu Inamura, Atsushi Takeshita