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: 20240104219Abstract: 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: ApplicationFiled: November 30, 2023Publication date: March 28, 2024Applicant: Mitsubishi Electric CorporationInventors: Takahiro YAMAMOTO, Yoshiaki KATAYAMA, Yosuke YOKOYAMA
-
Publication number: 20220055637Abstract: 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: ApplicationFiled: November 3, 2021Publication date: February 24, 2022Applicant: Mitsubishi Electric CorporationInventors: Yoshiaki KATAYAMA, Yuya TAKATSUKA
-
Patent number: 10983823Abstract: 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: GrantFiled: January 25, 2017Date of Patent: April 20, 2021Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Chisato Sato, Yoshiaki Katayama
-
Patent number: 10838786Abstract: 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: GrantFiled: September 5, 2016Date of Patent: November 17, 2020Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Tomoyuki Nagatsuka, Yoshiaki Katayama, Tsutomu Motohama, Yusuke Shimai
-
Publication number: 20200004581Abstract: 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: ApplicationFiled: January 25, 2017Publication date: January 2, 2020Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Chisato SATO, Yoshiaki KATAYAMA
-
Publication number: 20190227858Abstract: 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: ApplicationFiled: September 5, 2016Publication date: July 25, 2019Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Tomoyuki NAGATSUKA, Yoshiaki KATAYAMA, Tsutomu MOTOHAMA, Yusuke SHIMAI
-
Publication number: 20180290350Abstract: 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: ApplicationFiled: May 20, 2016Publication date: October 11, 2018Inventors: Tsuyoshi TABATA, Yoshiaki KATAYAMA, Takahiro ISHIDA
-
Patent number: 9405601Abstract: 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: GrantFiled: December 20, 2012Date of Patent: August 2, 2016Assignee: Mitsubishi Electric CorporationInventors: Masuo Ito, Isamu Kawakami, Yoshiaki Katayama
-
Publication number: 20150234690Abstract: 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: ApplicationFiled: December 20, 2012Publication date: August 20, 2015Applicant: Mitsubishi Electric CorporationInventors: Masuo Ito, Isamu Kawakami, Yoshiaki Katayama
-
Patent number: 8484452Abstract: 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: GrantFiled: February 25, 2009Date of Patent: July 9, 2013Assignee: Mitsubishi Electric CorporationInventors: Tsutomu Motohama, Yoshiaki Katayama
-
Publication number: 20110022832Abstract: 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: ApplicationFiled: February 25, 2009Publication date: January 27, 2011Applicant: Mitsubishi Electric CorporationInventors: Tsutomu Motohama, Yoshiaki Katayama
-
Patent number: 7706344Abstract: 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 seType: GrantFiled: February 28, 2007Date of Patent: April 27, 2010Assignees: Nagoya Institute of Technology, NTT DoCoMo, Inc.Inventors: Motonari Kobayashi, Masanori Morita, Naohisa Takahashi, Yoshiaki Katayama, Koichi Wada
-
Publication number: 20070201418Abstract: 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 seType: ApplicationFiled: February 28, 2007Publication date: August 30, 2007Applicants: Nagoya Institute of Technology, NTT DoCoMo, Inc.Inventors: Motonari Kobayashi, Masanori Morita, Naohisa Takahashi, Yoshiaki Katayama, Koichi Wada
-
Patent number: 7120911Abstract: 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: GrantFiled: November 20, 2000Date of Patent: October 10, 2006Assignee: Mitsubishi Denki Kabushiki KaishaInventor: Yoshiaki Katayama
-
Publication number: 20030018682Abstract: 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: ApplicationFiled: December 26, 2001Publication date: January 23, 2003Inventor: Yoshiaki Katayama