Patents by Inventor Gabriel Esparza

Gabriel Esparza 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: 8707263
    Abstract: A test case is abstracted into a re-useable script or other declarative form that expresses the intent of a task rather that defining how the test will be performed. Tools translate the declarative test into a series of steps corresponding to code that implements the action indicated in the declarative test. The schema for the tests can be dynamic. New forms of test cases can take advantage of new actions so that the library of actions can be extended. Libraries are interchangeable. Test cases can be generated using a state machine. New test cases can be composed dynamically using a state machine to create new test cases.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: April 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Kyrylo Osenkov, Gabriel Esparza-Romero, Damon C. Tivel, Vijaya K. Upadya, Eric I. Maino, Ryan J. Cavanaugh, Christopher Alan Smith
  • Publication number: 20110258600
    Abstract: A test case is abstracted into a re-useable script or other declarative form that expresses the intent of a task rather that defining how the test will be performed. Tools translate the declarative test into a series of steps corresponding to code that implements the action indicated in the declarative test. The schema for the tests can be dynamic. New forms of test cases can take advantage of new actions so that the library of actions can be extended. Libraries are interchangeable. Test cases can be generated using a state machine. New test cases can be composed dynamically using a state machine to create new test cases.
    Type: Application
    Filed: April 19, 2010
    Publication date: October 20, 2011
    Applicant: Microsoft Corporation
    Inventors: Kyrylo Osenkov, Gabriel Esparza-Romero, Damon C. Tivel, Vijaya K. Upadya, Eric I. Maino, Ryan J. Cavanaugh, Christopher Alan Smith
  • Publication number: 20100023374
    Abstract: A tailored messaging capability (also referred to as customized messaging) delivers individually relevant or individualized spend recommendations regarding merchants to cardholders at a level of granularity not previously available. This capability brings together the cardholder and the merchant environments to support a spend-centric revenue model. Based on a cardholder's spending history, this tool provides relevant merchant recommendations to the individual cardholder based on that cardholder's unique spend potential in view of that of their peer group. This capability encourages business spend in categories which have historically been paid by invoice, cash, or check. By highlighting relevant merchants, not only is perception of coverage shifted, but specific spend behavior is influenced.
    Type: Application
    Filed: July 25, 2008
    Publication date: January 28, 2010
    Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Joshua Berwitz, Gabriel Esparza, Arial Friedman, Anthony Mavromatis, Kakul Sinha