发明名称 SYSTEMS AND METHODS FOR METADATA-DRIVEN COMMAND PROCESSOR AND STRUCTURED PROGRAM TRANSFER PROTOCOL
摘要 Systems and methods for facilitating on-demand delivery and processing of program(s) and program-compatible application(s) on a plurality of different machines. In an embodiment, a metadata-driven command processor on a machine sends a request for a booting program and application to an agent. In response to the request, the agent invokes a resource to generate a booting program dataset that defines the booting program and an application dataset that defines the application, generates a response dataset comprising two or more nested datasets, wherein the two or more nested datasets comprise at least the booting program dataset and the application dataset, and sends the response dataset to the metadata-driven command processor. The metadata-driven command processor copies the booting program dataset and the application dataset into a process dataset comprising two or more nested datasets, and processes the first process dataset to execute the booting program and application on the machine.
申请公布号 US2016314167(A1) 申请公布日期 2016.10.27
申请号 US201615091488 申请日期 2016.04.05
申请人 Automatic Data Capture Technologies Group, Inc. 发明人 Migliori Douglas T.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method comprising using at least one hardware processor to: facilitate generation and communication of object queries by, from a first metadata-driven command processor on a first machine, in response to an event, processing a process dataset comprising two or more nested datasets to generate an object query and a request dataset, wherein the request dataset comprises a statement, an identification of a resource to process the statement, and one of a plurality of request types,wherein the statement comprises the object query, wherein the object query comprises element values generated by processing other element values within the process dataset, andwherein the element values in the object query comprise an identification of one or more object datasets, an identification of one or more elements of the one or more object datasets, an identification of one or more objects within one of the one or more object datasets, and one of a plurality of query types; andsending the request dataset to an agent, wherein the agent invokes the resource identified in the request dataset to process the statement, wherein the invoked resource generates a response dataset, and wherein the response dataset comprises a value of one or more elements related to one or more objects identified in the object query;wherein each of the process dataset, the request dataset, and the response dataset comprises a representation of a two-dimensional array of element values configured to be referenced by row and column indices.
地址 Irvine CA US