Management of calls to transformed operations and objects
First Claim
1. A system comprising:
- one or more processors;
one or more non-transitory storage media storing instructions which, when executed by the one or more processors, cause;
based on a first set of instructions, generating a second set of instructions that define one or more supervisor operations, which when executed by a runtime environment on a computer, cause the runtime environment to;
generate one or more objects in a memory on the computer,intercept a call to a particular object of the one or more objects in the memory on the computer,send a set of telemetry data to a server computer indicating the particular object was referenced;
sending, to a remote client computer, the first set of instructions and the second set of instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.
-
Citations
24 Claims
-
1. A system comprising:
-
one or more processors; one or more non-transitory storage media storing instructions which, when executed by the one or more processors, cause; based on a first set of instructions, generating a second set of instructions that define one or more supervisor operations, which when executed by a runtime environment on a computer, cause the runtime environment to; generate one or more objects in a memory on the computer, intercept a call to a particular object of the one or more objects in the memory on the computer, send a set of telemetry data to a server computer indicating the particular object was referenced; sending, to a remote client computer, the first set of instructions and the second set of instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
based on a first set of instructions, generating a second set of instructions that define one or more supervisor operations, which when executed by a runtime environment on a computer, cause the runtime environment to; generate one or more objects in a memory on the computer, intercept a call to a particular object of the one or more objects in the memory on the computer, send a set of telemetry data to a server computer indicating the particular object was referenced; sending, to a remote client computer, the first set of instructions and the second set of instructions. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification