Patent ID: 9208307
Filing Date: 2015-12-08
Classification: G06F

Abstract:
1. A method for identifying origins, in a user data source containing an ordered sequence of user data items, of an end result calculated from the user data items, by a virtual machine executing on a computing device, the method comprising: retrieving a plurality of user data items from the user data source; associating with each of the plurality of user data items, a location identifier identifying a location of the user data item in the sequence of user data items; executing a plurality of instructions with the virtual machine, each of the plurality of instructions taking one or more arguments and producing one or more results, associating with each result: until the end result is obtained; executing instructions with the virtual machine in reverse order, taking results and producing arguments, and tracing the origin of a result associated with a tag to each of the user data items contributing to the result.