Systems and methods of multi-stage configuration service for policy-driven transformation

    公开(公告)号:US11977901B2

    公开(公告)日:2024-05-07

    申请号:US17533702

    申请日:2021-11-23

    CPC classification number: G06F9/44505 G06F9/54 G06F11/0784 G06F40/189

    Abstract: A multi-stage configuration service running in a cloud computing environment receives a transformation request from a client device. Based on a policy identified in the transformation request, the multi-stage configuration service constructs a configuration file containing key-value pairs representing settings of a requested transformation. The settings are set or constrained in accordance with zero or more facets contained in the policy that describe how an application feature is set or constrained in performing a transformation on a source file or files. The multi-stage configuration service determines, in accordance with the policy, whether the configuration file is structurally correct in view of a user-provided overriding property value and either enqueues the configuration file for a publishing agent in the cloud computing environment to perform the requested transformation or returns an error report to the client device.

    SYSTEMS AND METHODS FOR COORDINATE-BASED SEARCH

    公开(公告)号:US20230078878A1

    公开(公告)日:2023-03-16

    申请号:US18058083

    申请日:2022-11-22

    Inventor: Jeremy Duke

    Abstract: A microservice running in a cloud computing environment is operable to perform a coordinate-based search responsive to a request from a requester such as a viewer that serves a web application in a browser on a user device. The request contains a set of coordinates of a user-defined area which highlights information of interest that the user wants to redact from a document displayed by the viewer on the user device. The document is a rendition of an internal representation generated from an original source document. The internal representation has a coordinate system that maps the location of text data in the original source document. The microservice utilizes the coordinate system to search every instance of the information of interest in the text data, generates corresponding bounding boxes, and sends the coordinates of the bounding boxes to the viewer which creates the bounding boxes to highlight/block all the instances.

    SYSTEMS AND METHODS OF MULTI-STAGE CONFIGURATION SERVICE FOR POLICY-DRIVEN TRANSFORMATION

    公开(公告)号:US20220083351A1

    公开(公告)日:2022-03-17

    申请号:US17533702

    申请日:2021-11-23

    Abstract: A multi-stage configuration service running in a cloud computing environment receives a transformation request from a client device. Based on a policy identified in the transformation request, the multi-stage configuration service constructs a configuration file containing key-value pairs representing settings of a requested transformation. The settings are set or constrained in accordance with zero or more facets contained in the policy that describe how an application feature is set or constrained in performing a transformation on a source file or files. The multi-stage configuration service determines, in accordance with the policy, whether the configuration file is structurally correct in view of a user-provided overriding property value and either enqueues the configuration file for a publishing agent in the cloud computing environment to perform the requested transformation or returns an error report to the client device.

    Systems and methods for coordinate-based search

    公开(公告)号:US10970320B2

    公开(公告)日:2021-04-06

    申请号:US16396092

    申请日:2019-04-26

    Inventor: Jeremy Duke

    Abstract: A microservice running in a cloud computing environment is operable to perform a coordinate-based search responsive to a request from a requester such as a viewer that serves a web application in a browser on a user device. The request contains a set of coordinates of a user-defined area which highlights information of interest that the user wants to redact from a document displayed by the viewer on the user device. The document is a rendition of an internal representation generated from an original source document. The internal representation has a coordinate system that maps the location of text data in the original source document. The microservice utilizes the coordinate system to search every instance of the information of interest in the text data, generates corresponding bounding boxes, and sends the coordinates of the bounding boxes to the viewer which creates the bounding boxes to highlight/block all the instances.

    Systems and methods for coordinate-based search

    公开(公告)号:US11537643B2

    公开(公告)日:2022-12-27

    申请号:US17222935

    申请日:2021-04-05

    Inventor: Jeremy Duke

    Abstract: A microservice running in a cloud computing environment is operable to perform a coordinate-based search responsive to a request from a requester such as a viewer that serves a web application in a browser on a user device. The request contains a set of coordinates of a user-defined area which highlights information of interest that the user wants to redact from a document displayed by the viewer on the user device. The document is a rendition of an internal representation generated from an original source document. The internal representation has a coordinate system that maps the location of text data in the original source document. The microservice utilizes the coordinate system to search every instance of the information of interest in the text data, generates corresponding bounding boxes, and sends the coordinates of the bounding boxes to the viewer which creates the bounding boxes to highlight/block all the instances.

    SYSTEMS AND METHODS FOR COORDINATE-BASED SEARCH

    公开(公告)号:US20210224302A1

    公开(公告)日:2021-07-22

    申请号:US17222935

    申请日:2021-04-05

    Inventor: Jeremy Duke

    Abstract: A microservice running in a cloud computing environment is operable to perform a coordinate-based search responsive to a request from a requester such as a viewer that serves a web application in a browser on a user device. The request contains a set of coordinates of a user-defined area which highlights information of interest that the user wants to redact from a document displayed by the viewer on the user device. The document is a rendition of an internal representation generated from an original source document. The internal representation has a coordinate system that maps the location of text data in the original source document. The microservice utilizes the coordinate system to search every instance of the information of interest in the text data, generates corresponding bounding boxes, and sends the coordinates of the bounding boxes to the viewer which creates the bounding boxes to highlight/block all the instances.

    SYSTEMS AND METHODS OF MULTI-STAGE CONFIGURATION SERVICE FOR POLICY-DRIVEN TRANSFORMATION

    公开(公告)号:US20240264848A1

    公开(公告)日:2024-08-08

    申请号:US18615840

    申请日:2024-03-25

    CPC classification number: G06F9/44505 G06F9/54 G06F11/0784 G06F40/189

    Abstract: A multi-stage configuration service running in a cloud computing environment receives a transformation request from a client device. Based on a policy identified in the transformation request, the multi-stage configuration service constructs a configuration file containing key-value pairs representing settings of a requested transformation. The settings are set or constrained in accordance with zero or more facets contained in the policy that describe how an application feature is set or constrained in performing a transformation on a source file or files. The multi-stage configuration service determines, in accordance with the policy, whether the configuration file is structurally correct in view of a user-provided overriding property value and either enqueues the configuration file for a publishing agent in the cloud computing environment to perform the requested transformation or returns an error report to the client device.

    Systems and methods of multi-stage configuration service for policy-driven transformation

    公开(公告)号:US11210107B2

    公开(公告)日:2021-12-28

    申请号:US16415882

    申请日:2019-05-17

    Abstract: A multi-stage configuration service running in a cloud computing environment receives a transformation request from a client device. Based on a policy identified in the transformation request, the multi-stage configuration service constructs a configuration file containing key-value pairs representing settings of a requested transformation. The settings are set or constrained in accordance with zero or more facets contained in the policy that describe how an application feature is set or constrained in performing a transformation on a source file or files. The multi-stage configuration service determines, in accordance with the policy, whether the configuration file is structurally correct in view of a user-provided overriding property value and either enqueues the configuration file for a publishing agent in the cloud computing environment to perform the requested transformation or returns an error report to the client device.

    SYSTEMS AND METHODS FOR COORDINATE-BASED SEARCH

    公开(公告)号:US20200342013A1

    公开(公告)日:2020-10-29

    申请号:US16396092

    申请日:2019-04-26

    Inventor: Jeremy Duke

    Abstract: A microservice running in a cloud computing environment is operable to perform a coordinate-based search responsive to a request from a requester such as a viewer that serves a web application in a browser on a user device. The request contains a set of coordinates of a user-defined area which highlights information of interest that the user wants to redact from a document displayed by the viewer on the user device. The document is a rendition of an internal representation generated from an original source document. The internal representation has a coordinate system that maps the location of text data in the original source document. The microservice utilizes the coordinate system to search every instance of the information of interest in the text data, generates corresponding bounding boxes, and sends the coordinates of the bounding boxes to the viewer which creates the bounding boxes to highlight/block all the instances.

Patent Agency Ranking