Maintenance information sharing device, maintenance information sharing method, and non-transitory computer readable storage medium

    公开(公告)号:US11308108B2

    公开(公告)日:2022-04-19

    申请号:US15464433

    申请日:2017-03-21

    摘要: A maintenance information sharing device includes a maintenance record obtainer configured to obtain a maintenance record of a maintenance target, a maintenance record storage configured to associate the maintenance record obtained by the maintenance record obtainer with identification information for identifying the maintenance target, the maintenance record storage storing the maintenance record associated with the identification information, a maintenance information generator configured to generate maintenance information based on the maintenance record associated with the identification information and stored by the maintenance record storage, a maintenance information storage which stores the maintenance information generated by the maintenance information generator, a searcher configured to search the maintenance information stored by the maintenance information storage based on the identification information, and a maintenance information provider configured to provide the maintenance information searched by the searcher.

    COMMUNICATION DEVICE
    4.
    发明申请
    COMMUNICATION DEVICE 有权
    通信设备

    公开(公告)号:US20150089508A1

    公开(公告)日:2015-03-26

    申请号:US14395600

    申请日:2013-05-24

    IPC分类号: G06F9/48

    摘要: A communication device communicating in conformance with a prescribed communication standard includes a storage storing at least a first virtual program that includes a program implementing a first function of the communication device and a second virtual program that includes a program implementing a second function of the communication device, an executer configured to successively execute the first and second virtual programs, and a switching controller configured to read at least a part of either one of the first and second virtual programs from the storage, to store the part of either one of the first and second virtual programs into a memory of the executer, to execute the part of either one of the first and second virtual programs in the executer, after completion of the processing of the one virtual program, to delete at least a part of the one virtual program from the memory in accordance with free area in the memory, to read at least a part of the other virtual program of the first and second virtual programs from the storage, to store the part of the other virtual program into the memory of the executer, and to execute the part of the other virtual program in the executer, thereby, to switch the first and second virtual programs to be executed in the executer.

    摘要翻译: 根据规定的通信标准进行通信的通信装置包括存储至少第一虚拟程序的存储器,该第一虚拟程序包括实现通信装置的第一功能的程序和包括实现通信装置的第二功能的程序的第二虚拟程序 ,配置为连续执行第一和第二虚拟节目的执行器,以及被配置为从存储器读取第一和第二虚拟节目中的任一个的至少一部分的切换控制器,以存储第一和第二虚拟节目中的任一个的一部分, 第二虚拟程序进入执行器的存储器,在完成一个虚拟程序的处理之后执行执行器中的第一和第二虚拟程序中的任一个的一部分,以删除一个虚拟程序的至少一部分 从内存中按照内存中的空闲区域,至少读取另一个虚拟程序的一部分 来自存储的第一和第二虚拟程序,将其他虚拟程序的一部分存储到执行器的存储器中,并且执行执行器中的其他虚拟程序的一部分,从而将第一和第二虚拟程序切换到 在执行者中执行。

    Communication device for switching stacks and method of controlling execution of stacks

    公开(公告)号:US10305793B2

    公开(公告)日:2019-05-28

    申请号:US14400748

    申请日:2013-05-29

    摘要: A communication device conforming with plural communication standards and having a storage storing a plurality of virtual stacks each having an application program and communication program that implements a protocol stack for communication by the application program. An executor executes the virtual stacks, and a switching controller switches the virtual stacks to be executed by performing a first processing in which at least one part of at least one of the virtual stacks is read from storage and stored into a memory of, and executed by, the executor. Then, in accordance with free capacity in the memory, at least one part of at least one of the virtual stacks executed in the first processing is deleted from memory. In a second processing at least one part of at least one of the virtual stacks is read from the storage and stored into the memory of, and executed by, the executor.

    Communication device
    7.
    发明授权

    公开(公告)号:US09733979B2

    公开(公告)日:2017-08-15

    申请号:US14395600

    申请日:2013-05-24

    摘要: A communication device communicating in conformance with a prescribed communication standard. The device includes a storage storing at least a first virtual program that includes a program implementing a first function of the communication device and a second virtual program that includes a program implementing a second function of the communication device. It also includes an executor configured to successively execute the first and second virtual programs, and a switching controller configured to read at least a part of either one of the first and second virtual programs from the storage, to store the part of either one of the first and second virtual programs into a memory of the executor, to execute the part of either one of the first and second virtual programs in the executor, thereby, to switch the first and second virtual programs to be executed in the executor.

    COMMUNICATION DEVICE
    8.
    发明申请
    COMMUNICATION DEVICE 审中-公开
    通信设备

    公开(公告)号:US20150172181A1

    公开(公告)日:2015-06-18

    申请号:US14400748

    申请日:2013-05-29

    摘要: A communication device conforming with plural communication standards and having a storage storing a plurality of virtual stacks each having an application program and communication program that implements a protocol stack for communication by the application program. An executor executes the virtual stacks, and a switching controller switches the virtual stacks to be executed by performing a first processing in which at least one part of at least one of the virtual stacks is read from storage and stored into a memory of, and executed by, the executor. Then, in accordance with free capacity in the memory, at least one part of at least one of the virtual stacks executed in the first processing is deleted from memory. In a second processing at least one part of at least one of the virtual stacks is read from the storage and stored into the memory of, and executed by, the executor.

    摘要翻译: 一种符合多种通信标准的通信设备,并且具有存储多个虚拟堆栈的存储器,每个虚拟堆栈具有应用程序和通信程序,所述应用程序和通信程序实现用于应用程序进行通信的协议栈。 执行器执行虚拟堆栈,并且切换控制器通过执行第一处理来切换要执行的虚拟堆栈,其中至少一个虚拟堆栈的至少一部分从存储器读取并存储到存储器中并被执行 由执行人。 然后,根据存储器中的可用容量,从存储器中删除在第一处理中执行的至少一个虚拟堆栈的至少一部分。 在第二处理中,至少一个虚拟堆栈的至少一部分从存储器中读取并存储到执行器的存储器中并由其执行。