Patents by Inventor Adam M. Trachtenberg

Adam M. Trachtenberg 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: 10747587
    Abstract: The disclosed embodiments provide a system for processing application-programming interface (API) calls. During operation, the system identifies a set of transformation rules that match one or more permissions associated with a first representation of a request to an API. Next, the system applies the set of transformation rules to a first set of fields in the first representation of the request to generate a second representation of the request, wherein the second representation of the request includes a second set of fields that is different from the first set of fields. The system then triggers processing of the request using the second set of fields by a service providing the API.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vyacheslav Dubodelov, Justin R. Kominar, Sanjeev Ojha, Fred L. Cheng, Adam M. Trachtenberg
  • Publication number: 20190129765
    Abstract: The disclosed embodiments provide a system for processing application-programming interface (API) calls. During operation, the system identifies a set of transformation rules that match one or more permissions associated with a first representation of a request to an API. Next, the system applies the set of transformation rules to a first set of fields in the first representation of the request to generate a second representation of the request, wherein the second representation of the request includes a second set of fields that is different from the first set of fields. The system then triggers processing of the request using the second set of fields by a service providing the API.
    Type: Application
    Filed: October 30, 2017
    Publication date: May 2, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Vyacheslav Dubodelov, Justin R. Kominar, Sanjeev Ojha, Fred L. Cheng, Adam M. Trachtenberg