DISTRIBUTED PROCESSING DEVICE AND DISTRIBUTED PROCESSING SYSTEM
    1.
    发明申请
    DISTRIBUTED PROCESSING DEVICE AND DISTRIBUTED PROCESSING SYSTEM 有权
    分布式处理设备和分布式处理系统

    公开(公告)号:US20130191835A1

    公开(公告)日:2013-07-25

    申请号:US13879005

    申请日:2011-08-02

    申请人: Takuya Araki

    发明人: Takuya Araki

    IPC分类号: G06F9/54

    CPC分类号: G06F9/54 G06F9/461

    摘要: A distributed processing device includes an object storage unit that stores a continuation object including at least one of plural processes constituting a task and containing data of the task that is being processed, a processing unit that executes the continuation object retrieved from the object storage unit, and a storage processing unit that stores, in an execution state file, data stored in the object storage unit.

    摘要翻译: 一种分布式处理装置,包括:对象存储单元,存储包括构成任务的多个处理中的至少一个并包含正在处理的任务的数据的连续对象;执行从对象存储单元取回的连续对象的处理单元, 以及存储处理单元,其在执行状态文件中存储存储在对象存储单元中的数据。

    Distributed processing device and distributed processing system

    公开(公告)号:US09946582B2

    公开(公告)日:2018-04-17

    申请号:US13879005

    申请日:2011-08-02

    申请人: Takuya Araki

    发明人: Takuya Araki

    IPC分类号: G06F9/46 G06F9/54

    CPC分类号: G06F9/54 G06F9/461

    摘要: A distributed processing device includes an object storage unit that stores a continuation object including at least one of plural processes constituting a task and containing data of the task that is being processed, a processing unit that executes the continuation object retrieved from the object storage unit, and a storage processing unit that stores, in an execution state file, data stored in the object storage unit.

    Data processing system and data processing method
    3.
    发明授权
    Data processing system and data processing method 有权
    数据处理系统和数据处理方法

    公开(公告)号:US09116855B2

    公开(公告)日:2015-08-25

    申请号:US13704178

    申请日:2011-06-10

    申请人: Takuya Araki

    发明人: Takuya Araki

    IPC分类号: G06F15/16 G06F9/54

    CPC分类号: G06F15/16 G06F9/547

    摘要: A client (300) acquires a user function symbol name, acquires a pointer to a wrapper function, which is defined as a template function and internally executes the user function by designating the types of argument and return value of the user function as a template argument, and acquires a wrapper function symbol name of the wrapper function using the pointer to the wrapper function. A server (310) acquires, from the client, the user function symbol name, data corresponding to the arguments of the user function, the wrapper function symbol name, and a shared library user program in which the user program and the wrapper function are compiled as a shared library. The server executes the wrapper function within the shared library user program, which is specified by the pointer to the wrapper function, using the user function symbol name and the data corresponding to the arguments of the user function as arguments.

    摘要翻译: 客户端(300)获取用户功能符号名称,获取指向包装函数的指针,该指针定义为模板函数,并通过指定用户函数的类型和返回值作为模板参数来内部执行用户功能 ,并使用指向包装函数的指针获取包装函数的包装函数符号名称。 服务器(310)从客户端获取用户功能符号名称,对应于用户功能的参数的数据,包装功能符号名称和用户程序和包装功能被编译的共享库用户程序 作为共享库。 服务器使用用户函数符号名称和与用户函数的参数相对应的数据作为参数,在共享库用户程序中执行由包装函数的指针指定的包装函数。

    Distributed Execution System and Distributed Program Execution Method
    4.
    发明申请
    Distributed Execution System and Distributed Program Execution Method 有权
    分布式执行系统和分布式程序执行方法

    公开(公告)号:US20140137127A1

    公开(公告)日:2014-05-15

    申请号:US14130229

    申请日:2012-05-28

    申请人: Takuya Araki

    发明人: Takuya Araki

    IPC分类号: G06F9/54

    摘要: A distributed execution system includes an output-side pipe worker that operates on a node same as an output-side worker realized by a first distributed program, and an input-side pipe worker that operates on a node same as an input-side worker realized by a second distributed program, receives output data on the output-side worker from the output-side pipe worker, and transfers it to the input-side worker, in which the output-side pipe worker acquires, from the output-side worker, output data together with a sequence number indicating an order of the output data to be transmitted to the input-side worker, acquires a restore sequence number corresponding to an execution state of the input-side worker, compares the sequence number and the restore sequence number, and does not forward, to the input-side pipe worker, the output data acquired together with the sequence number indicating the order equal to or earlier than the restore sequence number.

    摘要翻译: 一种分布式执行系统包括:输出侧管道工作者,其在与由第一分布式程序实现的输出侧工作人员相同的节点上操作;以及输入侧管道工作者,其在与实现的输入侧工作人员相同的节点上操作 通过第二分发程序,从输出侧管道工人接收输出侧工作者的输出数据,并将其输出到输出侧管道工人从输出侧工作者获取的输入侧工作者, 输出数据以及指示要发送到输入侧工作者的输出数据的顺序的序列号获取与输入侧工作人员的执行状态对应的恢复序列号,比较序列号和恢复序列号 并且不向输入侧管道工人转发与指示等于或早于恢复序列号的顺序的序列号获取的输出数据。

    DATA PROCESSING SYSTEM AND DATA PROCESSING METHOD
    5.
    发明申请
    DATA PROCESSING SYSTEM AND DATA PROCESSING METHOD 有权
    数据处理系统和数据处理方法

    公开(公告)号:US20130091203A1

    公开(公告)日:2013-04-11

    申请号:US13704178

    申请日:2011-06-10

    申请人: Takuya Araki

    发明人: Takuya Araki

    IPC分类号: G06F15/16

    CPC分类号: G06F15/16 G06F9/547

    摘要: A client (300) acquires a user function symbol name, acquires a pointer to a wrapper function, which is defined as a template function and internally executes the user function by designating the types of argument and return value of the user function as a template argument, and acquires a wrapper function symbol name of the wrapper function using the pointer to the wrapper function. A server (310) acquires, from the client, the user function symbol name, data corresponding to the arguments of the user function, the wrapper function symbol name, and a shared library user program in which the user program and the wrapper function are compiled as a shared library. The server executes the wrapper function within the shared library user program, which is specified by the pointer to the wrapper function, using the user function symbol name and the data corresponding to the arguments of the user function as arguments.

    摘要翻译: 客户端(300)获取用户功能符号名称,获取指向包装函数的指针,该指针定义为模板函数,并通过指定用户函数的类型和返回值作为模板参数来内部执行用户功能 ,并使用指向包装函数的指针获取包装函数的包装函数符号名称。 服务器(310)从客户端获取用户功能符号名称,对应于用户功能的参数的数据,包装功能符号名称和用户程序和包装功能被编译的共享库用户程序 作为共享库。 服务器使用用户函数符号名称和与用户函数的参数相对应的数据作为参数,在共享库用户程序中执行由包装函数的指针指定的包装函数。

    DATA SYNCHRONIZATION SYSTEM
    6.
    发明申请
    DATA SYNCHRONIZATION SYSTEM 有权
    数据同步系统

    公开(公告)号:US20110320635A1

    公开(公告)日:2011-12-29

    申请号:US13254317

    申请日:2010-01-25

    申请人: Takuya Araki

    发明人: Takuya Araki

    IPC分类号: G06F15/16

    摘要: While a server (110) that executes a first web application program that accomplishes a web application that provides a service over the Internet so as to provide the service is not connected to a client (100) that receives the service, the client (100) executes a second web application program that accomplishes a web application, records a procedure in which the client (100) has executed the second application program, and transmits the recorded procedure to the server (110) just after the client (100) and the server (110) are connected and then the server (110) executes the first web application based on the procedure transmitted from the client (100).

    摘要翻译: 虽然执行实现通过因特网提供服务以提供服务的web应用的第一web应用程序的服务器(110)没有连接到接收服务的客户端(100),但客户端(100) 执行完成Web应用程序的第二Web应用程序,记录客户端(100)执行第二应用程序的过程,并且在客户机(100)和服务器之后将记录的过程发送到服务器(110) (110),然后服务器(110)基于从客户机(100)发送的过程来执行第一web应用。

    Distributed execution system and distributed program execution method
    7.
    发明授权
    Distributed execution system and distributed program execution method 有权
    分布式执行系统和分布式程序执行方法

    公开(公告)号:US09396050B2

    公开(公告)日:2016-07-19

    申请号:US14130229

    申请日:2012-05-28

    申请人: Takuya Araki

    发明人: Takuya Araki

    IPC分类号: G06F9/54 G06F9/52 G06F11/14

    摘要: A distributed execution system includes an output-side pipe worker that operates on a node same as an output-side worker realized by a first distributed program, and an input-side pipe worker that operates on a node same as an input-side worker realized by a second distributed program, receives output data on the output-side worker from the output-side pipe worker, and transfers it to the input-side worker, in which the output-side pipe worker acquires, from the output-side worker, output data together with a sequence number indicating an order of the output data to be transmitted to the input-side worker, acquires a restore sequence number corresponding to an execution state of the input-side worker, compares the sequence number and the restore sequence number, and does not forward, to the input-side pipe worker, the output data acquired together with the sequence number indicating the order equal to or earlier than the restore sequence number.

    摘要翻译: 一种分布式执行系统包括:输出侧管道工作者,其在与由第一分布式程序实现的输出侧工作人员相同的节点上操作;以及输入侧管道工作者,其在与实现的输入侧工作人员相同的节点上操作 通过第二分发程序,从输出侧管道工人接收输出侧工作者的输出数据,并将其输出到输出侧管道工人从输出侧工作者获取的输入侧工作者, 输出数据以及指示要发送到输入侧工作者的输出数据的顺序的序列号获取与输入侧工作人员的执行状态对应的恢复序列号,比较序列号和恢复序列号 并且不向输入侧管道工人转发与指示等于或早于恢复序列号的顺序的序列号获取的输出数据。

    Data synchronization system
    8.
    发明授权
    Data synchronization system 有权
    数据同步系统

    公开(公告)号:US09218436B2

    公开(公告)日:2015-12-22

    申请号:US13254317

    申请日:2010-01-25

    申请人: Takuya Araki

    发明人: Takuya Araki

    摘要: While a server (110) that executes a first web application program that accomplishes a web application that provides a service over the Internet so as to provide the service is not connected to a client (100) that receives the service, the client (100) executes a second web application program that accomplishes a web application, records a procedure in which the client (100) has executed the second application program, and transmits the recorded procedure to the server (110) just after the client (100) and the server (110) are connected and then the server (110) executes the first web application based on the procedure transmitted from the client (100).

    摘要翻译: 虽然执行实现通过因特网提供服务以提供服务的web应用的第一web应用程序的服务器(110)没有连接到接收服务的客户端(100),但客户端(100) 执行完成Web应用程序的第二Web应用程序,记录客户端(100)执行第二应用程序的过程,并且在客户机(100)和服务器之后将记录的过程发送到服务器(110) (110),然后服务器(110)基于从客户端(100)发送的过程来执行第一web应用。