Patents by Inventor Yoshiaki Katayama

Yoshiaki Katayama 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: 20240104219
    Abstract: An information processing apparatus (100) includes a validity verification unit (101). The validity verification unit (101) verifies validity of startup software by comparing verification subject data which is data for verification calculated based on data stored in a storage place indicated in startup record data indicating the storage place where the startup software executed at startup of the information processing apparatus (100) is to be stored, and which is data for verification calculated at the startup of the information processing apparatus (100), with comparison data which is data for verification calculated before the startup of the information processing apparatus (100) based on the startup software, and which is data for verification used as a comparison subject of the verification subject data.
    Type: Application
    Filed: November 30, 2023
    Publication date: March 28, 2024
    Applicant: Mitsubishi Electric Corporation
    Inventors: Takahiro YAMAMOTO, Yoshiaki KATAYAMA, Yosuke YOKOYAMA
  • Publication number: 20220055637
    Abstract: A management domain unit is connected, via an independent virtual network (95) using a hypervisor unit, to a separate management domain unit (B) (10B) of a separate electronic control unit ECU (B) (1) having the separate management domain unit (B) (10B) and a separate basic domain unit (A) (50B) which substitutes for a basic domain unit. When an abnormality of the basic domain unit is detected, the management domain unit halts operation of the basic domain unit, and causes the separate management domain unit (B) (10B) possessed by the separate electronic control unit ECU (B) (1) to start operation of the separate basic domain unit (A) (50B).
    Type: Application
    Filed: November 3, 2021
    Publication date: February 24, 2022
    Applicant: Mitsubishi Electric Corporation
    Inventors: Yoshiaki KATAYAMA, Yuya TAKATSUKA
  • Patent number: 10983823
    Abstract: A computer apparatus (100) includes an OS execution unit (120), an OS-dependent interrupt processing unit (110), and an OS-independent interrupt processing unit (130). When an OS-independent interrupt (201) due to a state of a device (200) occurs, the OS-independent interrupt processing unit (130) determines whether or not to initiate a task (145). When the task (145) is to be initiated, the OS-independent interrupt processing unit (130) turns on the flag (141) and causes the OS execution unit (120) to generate an OS-dependent interrupt (202). When the OS-dependent interrupt (202) is generated, the OS-dependent interrupt processing unit (110) determines whether or not the flag (141) is on, and when the flag (141) is on, initiates the task (145) and turns off the flag (141).
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: April 20, 2021
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Chisato Sato, Yoshiaki Katayama
  • Patent number: 10838786
    Abstract: The present invention is provided with an embedded system (100) capable of performing control without any malfunction is provided, by including processing circuitry configured to: start a reading process; assign a read identification (ID) for each reading process, and to update a read ID number indicating the number of assigned read IDs; read communication data; and acquire, upon finishing a read process, a data writing-in-progress flag indicating whether a writing process is being performed, and a writing time identification (ID) number indicating the read ID number at the time of a data writing process, and to judge the consistency of the read data read, based on the data writing-in-progress flag, the read IDs, and a writing time read ID number.
    Type: Grant
    Filed: September 5, 2016
    Date of Patent: November 17, 2020
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Tomoyuki Nagatsuka, Yoshiaki Katayama, Tsutomu Motohama, Yusuke Shimai
  • Publication number: 20200004581
    Abstract: A computer apparatus (100) includes an OS execution unit (120), an OS-dependent interrupt processing unit (110), and an OS-independent interrupt processing unit (130). When an OS-independent interrupt (201) due to a state of a device (200) occurs, the OS-independent interrupt processing unit (130) determines whether or not to initiate a task (145). When the task (145) is to be initiated, the OS-independent interrupt processing unit (130) turns on the flag (141) and causes the OS execution unit (120) to generate an OS-dependent interrupt (202). When the OS-dependent interrupt (202) is generated, the OS-dependent interrupt processing unit (110) determines whether or not the flag (141) is on, and when the flag (141) is on, initiates the task (145) and turns off the flag (141).
    Type: Application
    Filed: January 25, 2017
    Publication date: January 2, 2020
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Chisato SATO, Yoshiaki KATAYAMA
  • Publication number: 20190227858
    Abstract: The present invention is provided with an embedded system capable of performing control without any malfunction is provided, by including a read start means to start a reading process, a read matching start means to assign a read ID for each reading process, and to update a read ID number indicating the number of read IDs assigned, a reading means to read communication data, a read finish means to finish reading by the reading means, and a read matching finish means to acquire a data writing-in-progress flag indicating whether a writing process is being performed, and a writing time ID number indicating the read ID number at the time of a data writing process, and to judge consistency of data read, based on the data writing-in-progress flag, the read IDs, and a writing time read ID number.
    Type: Application
    Filed: September 5, 2016
    Publication date: July 25, 2019
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Tomoyuki NAGATSUKA, Yoshiaki KATAYAMA, Tsutomu MOTOHAMA, Yusuke SHIMAI
  • Publication number: 20180290350
    Abstract: Provided is a method of producing a foamed article molded integrally with a surface cover in which a plurality of stock solutions of a foam resin are injected into a bag-shaped surface cover (11), and a core body (12) made of a foam resin is molded integrally with the surface cover (11). A discharge port of a nozzle (20) through which the plurality of stock solutions are injected into the surface cover (11) is covered with a mesh body (14), and the plurality of stock solutions are injected into the surface cover (11) through the mesh body (14).
    Type: Application
    Filed: May 20, 2016
    Publication date: October 11, 2018
    Inventors: Tsuyoshi TABATA, Yoshiaki KATAYAMA, Takahiro ISHIDA
  • Patent number: 9405601
    Abstract: An ASL is associated with an APP module having as a communication target an existing APP SW-C(1). A buffer part accumulates data to the existing APP SW-C(1) and data from the existing APP SW-C(1). A communication processing part transmits the data to the existing APP SW-C(1) accumulated in the buffer part to the existing APP SW-C(1), receives data transmitted from the existing APP SW-C(1), and stores the received data in the buffer part. An API processing part receives as input from the APP module data to the existing APP SW-C(1), stores the data received as input in the buffer part, receives as input from the buffer part data from the existing APP SW-C(1), and outputs the data received as input to the APP module.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: August 2, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventors: Masuo Ito, Isamu Kawakami, Yoshiaki Katayama
  • Publication number: 20150234690
    Abstract: An ASL is associated with an APP module having as a communication target an existing APP SW-C(1). A buffer part accumulates data to the existing APP SW-C(1) and data from the existing APP SW-C(1). A communication processing part transmits the data to the existing APP SW-C(1) accumulated in the buffer part to the existing APP SW-C(1), receives data transmitted from the existing APP SW-C(1), and stores the received data in the buffer part. An API processing part receives as input from the APP module data to the existing APP SW-C(1), stores the data received as input in the buffer part, receives as input from the buffer part data from the existing APP SW-C(1), and outputs the data received as input to the APP module.
    Type: Application
    Filed: December 20, 2012
    Publication date: August 20, 2015
    Applicant: Mitsubishi Electric Corporation
    Inventors: Masuo Ito, Isamu Kawakami, Yoshiaki Katayama
  • Patent number: 8484452
    Abstract: In a multi-OS booting apparatus, when loading the second OS, contents of the second OS is prevented from being referred to by other programs. The first OS 151 loads the second boot loader 171 and the second OS image 211 into the first memory space 150 by using the first boot loader 154 (phase 2). The loaded second boot loader 171 configures the third memory space 170 including the first memory space 150 and the second memory space 160, removes the second boot loader 171 itself and the second OS image 211 from the management object of the first OS 151 by letting the second boot loader 171 to operate in the third memory space 170 (phase 3), configures the second memory space 160 in order to load the second OS 161 into it, and boots the second OS 161 in the second memory space 160.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: July 9, 2013
    Assignee: Mitsubishi Electric Corporation
    Inventors: Tsutomu Motohama, Yoshiaki Katayama
  • Publication number: 20110022832
    Abstract: In a multi-OS booting apparatus, when loading the second OS, contents of the second OS is prevented from being referred to by other programs. The first OS 151 loads the second boot loader 171 and the second OS image 211 into the first memory space 150 by using the first boot loader 154 (phase 2). The loaded second boot loader 171 configures the third memory space 170 including the first memory space 150 and the second memory space 160, removes the second boot loader 171 itself and the second OS image 211 from the management object of the first OS 151 by letting the second boot loader 171 to operate in the third memory space 170 (phase 3), configures the second memory space 160 in order to load the second OS 161 into it, and boots the second OS 161 in the second memory space 160.
    Type: Application
    Filed: February 25, 2009
    Publication date: January 27, 2011
    Applicant: Mitsubishi Electric Corporation
    Inventors: Tsutomu Motohama, Yoshiaki Katayama
  • Patent number: 7706344
    Abstract: A mobile terminal device that forms an adhoc network comprises a clustering section that identifies the ID and state of a mobile terminal device that is adjacent to the mobile terminal device itself by exchanging a Hello packet (containing the ID and state of the mobile terminal device itself) with the other mobile terminal device and which, based on the state of the adjacent mobile terminal device and the state of the mobile terminal device itself, sets the state of the mobile terminal device itself as a cluster head, gateway, or member; a storage section that stores the ID and state of the adjacent mobile terminal device and the state of the mobile terminal device itself; a link information transmit/receive section which, when the state of the mobile terminal device itself is the cluster head, transmits link information containing the ID of the adjacent mobile terminal device and the ID of the mobile terminal device itself and receives link information from the other mobile terminal device; and a routing se
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: April 27, 2010
    Assignees: Nagoya Institute of Technology, NTT DoCoMo, Inc.
    Inventors: Motonari Kobayashi, Masanori Morita, Naohisa Takahashi, Yoshiaki Katayama, Koichi Wada
  • Publication number: 20070201418
    Abstract: A mobile terminal device that forms an adhoc network comprises a clustering section that identifies the ID and state of a mobile terminal device that is adjacent to the mobile terminal device itself by exchanging a Hello packet (containing the ID and state of the mobile terminal device itself) with the other mobile terminal device and which, based on the state of the adjacent mobile terminal device and the state of the mobile terminal device itself, sets the state of the mobile terminal device itself as a cluster head, gateway, or member; a storage section that stores the ID and state of the adjacent mobile terminal device and the state of the mobile terminal device itself; a link information transmit/receive section which, when the state of the mobile terminal device itself is the cluster head, transmits link information containing the ID of the adjacent mobile terminal device and the ID of the mobile terminal device itself and receives link information from the other mobile terminal device; and a routing se
    Type: Application
    Filed: February 28, 2007
    Publication date: August 30, 2007
    Applicants: Nagoya Institute of Technology, NTT DoCoMo, Inc.
    Inventors: Motonari Kobayashi, Masanori Morita, Naohisa Takahashi, Yoshiaki Katayama, Koichi Wada
  • Patent number: 7120911
    Abstract: The present invention is employed in the environment in which a plurality of OSs exist on a single processor having a power-saving function, and includes a primary OS for receiving a timer interrupt from a hardware timer after a predetermined time lapse and a secondary OS treated as a task to be executed by the primary OS, wherein upon receiving the timer interrupt, the primary OS determines whether there exists any task to be executed, and interrupts the secondary OS if there is any task to be executed on the secondary OS.
    Type: Grant
    Filed: November 20, 2000
    Date of Patent: October 10, 2006
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Yoshiaki Katayama
  • Publication number: 20030018682
    Abstract: When there is a request for acquisition of a resource from a sub-task, a sub-OS checks whether the resource is released by an exclusive control function of a main OS (step ST1) before outputting a request for acquisition of the resource (step ST2). The sub-OS also sequentially may also executes sub-tasks other than the sub-task requesting the resource.
    Type: Application
    Filed: December 26, 2001
    Publication date: January 23, 2003
    Inventor: Yoshiaki Katayama