Patent ID: 9135588
Filing Date: 2015-09-15
Classification: G06F,G06Q

Abstract:
1. A method for controlling state transition of an electronic object in a workflow, comprising: receiving a request for a state transition for an electronic object from a requesting user; determining, in response to the request, a current state of the electronic object from a property value of a metadata of the electronic object, wherein the metadata of the electronic object comprises a first plurality of properties each with a corresponding property value, wherein the property value is a value of a first property of the first plurality of properties; determining, in response to the request, a next state after the state transition from the request; determining, in response to the request, one or more pseudo-users that are allowed to perform a state transition from the current state to the next state; retrieving, in response to the request, at least one person identity indirectly from a metadata of another electronic object, wherein the retrieval comprises using a value of a second property of the first plurality of properties as a reference to the another electronic object, wherein the value of the second property is different from the value of the first property, comparing, in response to the request, an identity of the requesting user to the retrieved person identity, and if they match; and performing a state transition according to the request.