Patent ID: 11860796
Assignee: APPLE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A data processing system, comprising:
a computer-readable memory to store data and instructions;
a communication bus;
one or more processors communicatively coupled to the communication bus, the one or more processors to execute instructions which cause the one or more processors to perform operations, comprising:
establishing an inter-process communication (IPC) session from a client application to a service process on a computing device;
accessing a protocol application programming interface (API) from the client application that enables access to a service provided by the service process, the protocol API associated with a remote proxy of an implementation of the service;
programmatically creating a remote instance of the implementation of the service via the remote proxy; and
invoking functionality provided by the service at the client application.