-
1.
公开(公告)号:US20200042306A1
公开(公告)日:2020-02-06
申请号:US16528109
申请日:2019-07-31
Applicant: HITACHI, LTD.
Inventor: Noboru KIYAMA , Atsushi KATOU , Naomi IZUMI , Haruki OISHI
Abstract: Software is prevented from being distributed due to a human-caused error. A software distribution system includes a software distribution server that uses a campaign to manage an update of a function for an in-vehicle device of a vehicle and remotely distributes software based on the campaign, a terminal that executes input and output, and a software update device that is attached to the vehicle and configured to download the distributed software and install the software in the in-vehicle device. In the software distribution system, when the creation of the campaign is requested, statistical information of updated amounts of the software updated based on the most recent multiple campaigns in the target in-vehicle device for the requested campaign is compared with an updated amount of the software updated based on the requested campaign. When a predetermined requirement is satisfied, the requested campaign is not created and a predetermined alert is notified.
-
公开(公告)号:US20250103626A1
公开(公告)日:2025-03-27
申请号:US18795614
申请日:2024-08-06
Applicant: Hitachi, Ltd.
Inventor: Kentaro YOSHIMURA , Haruki OISHI , Shigeru OTA
IPC: G06F16/332 , G06F16/583 , G06V20/40 , G06V20/58 , H04W4/029 , H04W4/44
Abstract: An explanatory sentence generation unit of a vehicle image analysis device specifies a scene shown in an image received from a camera, reads, from a necessity table, recognition necessity information on an object in the image for each specified scene, recognizes, from the image, an object designated as requiring recognition based on the read recognition necessity information, generates an explanatory sentence for each object based on a recognition result thereof, generates a situation explanatory sentence of the image based on the specified scene and the explanatory sentence for each object, and stores the situation explanatory sentence of the image and the image in an explanatory sentence DB in association with each other.
-
3.
公开(公告)号:US20190163466A1
公开(公告)日:2019-05-30
申请号:US16200681
申请日:2018-11-27
Applicant: HITACHI, LTD.
Inventor: Noboru KIYAMA , Atsushi KATOU , Haruki OISHI
Abstract: Control for the flexible distribution of update software is realized.An in-vehicle software distribution system 1 is configured comprising an in-vehicle software distribution server (telematics center 10) which manages updates to an identical function by means of a campaign for an in-vehicle system (an engine ECU 241, for example) of a plurality of vehicles 20 and distributes software of the campaign remotely to target vehicles, a terminal 30, and a software update apparatus 210 which is mounted in each of the plurality of vehicles 20. Furthermore, in the telematics center 10, a campaign management unit 112 categorizes the campaign target vehicles into groups based on a predetermined criterion and creates a plurality of sub-campaigns which are subordinate to the campaign for each of the categorized groups, and a software distribution unit (an update software distribution unit 113) distributes software remotely to the target vehicles for each of the sub-campaigns.
-
公开(公告)号:US20210026617A1
公开(公告)日:2021-01-28
申请号:US16935571
申请日:2020-07-22
Applicant: HITACHI, LTD.
Inventor: Mitsunori MARU , Hidetoshi TERAOKA , Haruki OISHI
Abstract: Updating software in consideration of a preceding software update state is performed in an electronic control unit of a vehicle. A server communicates with a software update apparatus that updates software of an in-vehicle control device. The server includes a software update sequence control unit that manages a software update to the in-vehicle control device. When a subsequent second software update is registered in the server during an application of a preceding first software update to the in-vehicle control device, the software update sequence control unit determines whether to interrupt the application of the first software update and start an application of the second software update to the in-vehicle control device based on information relating to the application of the first software update, information relating to the application of the second software update, and an update processing state of the first software update to the in-vehicle control device.
-
-
-