Cross-jurisdiction workload control systems and methods

US12596969B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12596969-B2
Application numberUS-202217572746-A
CountryUS
Kind codeB2
Filing dateJan 11, 2022
Priority dateDec 8, 2016
Publication dateApr 7, 2026
Grant dateApr 7, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

At design time, cross-jurisdiction workload controls may be presented by a process platform server to a user (e.g., a workload creator or process builder) who is using the process platform to create or update an application having a workload functionality with zero, one, or more applicable regulation controls. If no regulation control is selected, or if there is no exception provided, the process platform server may operate to block the user from proceeding to complete the workload creation process. The application with the workload thus created/updated is delivered to end user(s). Responsive to a user request to open the application on a client device, a server (the process platform server or an application gateway server) may operate to automatically determine whether a target location associated with the user request is permitted in accordance with a cross-jurisdiction workload control associated the workload defined in the application.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for cross-jurisdictional workload control enforcement, the method comprising: at design time, presenting, by a workload design application, a workload design interface that prompts a workload creator for input regarding a plurality of target locations and corresponding local controls; determining whether the local controls are available as a condition to allow the workload creator to create a workload; receiving, by the workload design application via the workload design interface, input indicating whether to turn on or off the local controls for individual ones of the target locations; monitoring actions of the workload creator and applying local controls for individual ones of the target locations that are turned on to identify tasks that the workload creator attempts to add to the workload that involve cross-jurisdictional movement of data; blocking an identified task from being added to the workload based on the controls; creating the workload including tasks that have not been blocked; unblocking the identified task in response to overriding the local controls; and adding the identified task to the workload. 2 . The method of claim 1 , further comprising, in response to identifying a first task which the workload creator attempts to add to the workload which involves cross-jurisdictional movement of data, presenting a notification to the workload creator via the workload design interface. 3 . The method of claim 2 , further comprising receiving, by the workload design application via the workload design interface, input responsive to the notification which indicates an exception to one of the local controls that caused the notification, and enabling the first task to be added to the workload. 4 . The method of claim 2 , further comprising receiving, by the workload design application via the workload design interface, input responsive to the notification which indicates an approval to override one of the local controls that caused the notification, and enabling the first task to be added to the workload. 5 . The method of claim 4 , further comprising, in response to receiving the approval to override the one of the local controls that caused the notification, generating an audit record indicative of the approval. 6 . The method of claim 1 , further comprising presenting, by the workload design interface, information for each of the local controls, including information on one or more of: approvals; regulations; and audit requirements. 7 . The method of claim 1 , further comprising delivering the workload to an application, the application being adapted to enable an end user to execute the workload at runtime. 8 . A system for cross-jurisdictional workload control enforcement, the system comprising: a processor; a non-transitory computer-readable medium; and stored instructions translatable by the processor for: at design time, presenting, by a workload design application, a workload design interface that prompts a workload creator for input regarding a plurality of target locations and corresponding local controls; determining whether the local controls are available as a condition to allow the workload creator to create a workload; receiving, by the workload design application via the workload design interface, input indicating whether to turn on or off the local controls for individual ones of the target locations; monitoring actions of the workload creator and applying local controls for individual ones of the target locations that are turned on to identify tasks that the workload creator attempts to add to the workload that involve cross-jurisdictional movement of data; blocking an identified task from being added to the workload based on the local controls; creating the workload including tasks that have not been blocked unblocking the identified task in response to overriding the local controls; and adding the identified task to the workload. 9 . The system of claim 8 , the stored instructions further translatable by the processor for, in response to identifying a first task which the workload creator attempts to add to the workload which involves cross-jurisdictional movement of data, presenting a notification to the workload creator via the workload design interface. 10 . The system of claim 9 , the stored instructions further translatable by the processor for receiving, by the workload design application via the workload design interface, input responsive to the notification which indicates an exception to one of the local controls that caused the notification, and enabling the first task to be added to the workload. 11 . The system of claim 9 , the stored instructions further translatable by the processor for receiving, by the workload design application via the workload design interface, input responsive to the notification which indicates an approval to override one of the local controls that caused the notification, and enabling the first task to be added to the workload. 12 . The system of claim 11 , the stored instructions further translatable by the processor for, in response to receiving the approval to override the one of the local controls that caused the notification, generating an audit record indicative of the approval. 13 . The system of claim 8 , the stored instructions further translatable by the processor for presenting, by the workload design interface, information for each of the local controls, including information on one or more of: approvals; regulations; and audit requirements. 14 . The system of claim 8 , the stored instructions further translatable by the processor for delivering the workload to an application, the application being adapted to enable an end user to execute the workload at runtime. 15 . A computer program product for cross-jurisdictional workload control enforcement, the computer program product comprising a non-transitory computer-readable medium storing instructions translatable by a computer processor for: at design time, presenting, by a workload design application, a workload design interface that prompts a workload creator for input regarding a plurality of target locations and corresponding local controls; determining whether the local controls are available as a condition to allow the workload creator to create a workload; receiving, by the workload design application via the workload design interface, input indicating whether to turn on or off the local controls for individual ones of the target locations; monitoring actions of the workload creator and applying local controls for individual ones of the target locations that are turned on to identify tasks that the workload creator attempts to add to the workload that involve cross-jurisdictional movement of data; blocking an identified task from being added to the workload based on the local controls; creating the workload including tasks that have not been blocked unblocking the identified task in response to overriding the local controls; and adding the identified task to the workload. 16 . The computer program product of claim 15 , the instructions further translatable by the computer processor for, in response to identifying a first task which the workload creator attempts to add to the workload which involves cross-jurisdictional movement of data, presenting a notification to the workload creator via the workload design interface. 17 . The computer program product of claim 16 , the instructions further translatable by the computer processor for receiving, b

Assignees

Inventors

Classifications

  • Support for services or applications · CPC title

  • Location-dependent; Proximity-dependent · CPC title

  • Network arrangements or protocols for supporting network services or applications (user-to-user messaging H04L51/00; network arrangements, protocols or services for supporting real-time applications in data packet communications networks H04L65/00) · CPC title

  • wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals · CPC title

  • Access security · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12596969B2 cover?
At design time, cross-jurisdiction workload controls may be presented by a process platform server to a user (e.g., a workload creator or process builder) who is using the process platform to create or update an application having a workload functionality with zero, one, or more applicable regulation controls. If no regulation control is selected, or if there is no exception provided, the proce…
Who is the assignee on this patent?
Open Text Sa Ulc
What technology area does this patent fall under?
Primary CPC classification G06Q10/06. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 07 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).