ServiceNow, Inc.
Efficient compression of workflow state representations

Last updated:

Abstract:

A computing system may include a computing device, within a computational instance that is associated with a managed network, and a proxy server application disposed within the managed network, where the computing device is configured to: obtain a first reference to an element of a de-serialized state representation of a workflow; determine that the element contains a text string greater than a pre-determined threshold length; write a first compound object to a file, where the first compound object contains the text string and a key that uniquely identifies the text string; associate the key with the text string in a map; obtain a second reference to the element; determine that the text string contained by the element is associated with the key in the map; and write a second compound object to the file, where the second compound object contains the key but does not contain the text string.

Status:
Grant
Type:

Utility

Filling date:

15 Jan 2019

Issue date:

19 Jul 2022