Patent ID: 7877608

Claim:
A method for securing inter-process communications comprising: receiving, from a device that supports a first process that is an instantiation of a first application being executed, a request to initiate inter-process communications; and replying to the device with a request for information of a digital certificate that authenticates an identity of the first process, authentication being required for each instance of the inter-process communication, wherein the digital certificate does not authenticate an identity of another process, that is different from the first process, that is a distinct instantiation of the first application, and wherein the digital certificate does not authenticate an identity of another process that is an instantiation of a second application that is distinct from the first application; wherein the digital certificate binds to the process rather than to the first application, wherein the first process is uniquely bound to the digital certificate even when the another process that is the distinct instantiation of the first application is executing, wherein the identity of the another process that is the distinct instantiation of the first application is authenticated using a distinct digital certificate.