Patents by Inventor Joaquin Guanter Gonzalbez

Joaquin Guanter Gonzalbez has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8667466
    Abstract: Interface identifier parameterization techniques are described. In one or more implementations, a textual description is obtained of a parametric type represented in a binary standard of a programming model and an interface identifier is generated based at least in part on the obtained textual description of the parametric type.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: March 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Aaron R. Lahman, Benjamin Kuhn, Lawrence W. Osterman, Kenneth W. Sykes, Hart D. Wilson, Joaquin Guanter Gonzalbez
  • Patent number: 8645967
    Abstract: Secure marshaling of data via one or more intermediate processes is provided. A source process may create a named shared memory section resulting in a first handle to the shared memory section. The source process may populate the shared memory section with information. An access control list may secure the shared memory section by preventing the one or more intermediate processes from accessing content of the shared memory section, while allowing a target process to access the content. The first handle and a name of the shared memory section may be marshaled to a first intermediate process resulting in a respective new handle to the shared memory section. A last intermediate process may marshal the name to a target process, which may use the name to obtain access to the content of the shared memory section.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Charles Alan Ludwig, Joaquin Guanter Gonzalbez, Pritam De
  • Publication number: 20130054917
    Abstract: Secure marshaling of data via one or more intermediate processes is provided. A source process may create a named shared memory section resulting in a first handle to the shared memory section. The source process may populate the shared memory section with information. An access control list may secure the shared memory section by preventing the one or more intermediate processes from accessing content of the shared memory section, while allowing a target process to access the content. The first handle and a name of the shared memory section may be marshaled to a first intermediate process resulting in a respective new handle to the shared memory section. A last intermediate process may marshal the name to a target process, which may use the name to obtain access to the content of the shared memory section.
    Type: Application
    Filed: August 30, 2011
    Publication date: February 28, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Charles Alan Ludwig, Joaquin Guanter Gonzalbez, Pritam De