Patents by Inventor Armando Marin

Armando Marin 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).

  • Publication number: 20160267496
    Abstract: Embodiments are directed to defining and implementing a manifest that governs configuration of a targeted marketplace store and to providing customized content offerings in a targeted marketplace store according to a targeted store manifest. In one scenario, a computer system defines a semantics model that includes semantics used to generate a targeted store manifest. The computer system then generates the manifest using the defined semantics model. The manifest includes settings for the content offerings that are to be provided in the targeted marketplace store including an indication of an audience to which the targeted marketplace store is to be deployed. The computer system further interprets the manifest to dynamically deploy a targeted store using the settings specified in the manifest, so that the content offerings provided in the marketplace are customized to the audience indicated in the manifest.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Yu Zhang, Swamynathan Subramanian, Sacrajit Ganguly, Parisa Delfani, Armando Marin
  • Publication number: 20120166941
    Abstract: A content generation system may allow for extensions that can modify or influence the content that is being generated, while allowing the extensions to run separately from the base content generator. In one example, a processing engine converts raw data into presentable content (e.g., HTML content that is visually-presentable on a high-quality web site). The processing engine may be extensible in the sense that it may allow extension components to interact with the processing engine, or to modify the output of the processing engine, in order to influence the nature of the generated content. For example, if the processing engine uses certain parameters to produce a banner, then an extension may cause the banner to be rotated, re-sized, re-colored, etc. The extension may execute in an isolated space, thereby allowing code of arbitrary provenance to execute without destabilizing the processing engine or the server on which the processing engine runs.
    Type: Application
    Filed: December 24, 2010
    Publication date: June 28, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Armando Marin, Yusuf Atas, Scott Hysom, Kevin Brown