Patents by Inventor Federico Raggi

Federico Raggi 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: 8131844
    Abstract: Computer-readable media, computer systems, and computing devices for providing customer intelligence data to a developer of an application that runs on a cloud operating environment associated with an online services provider. The online services provider collects customer information about customers, each of whom is identified by a customer ID. A developer uploads an application, having a corresponding application ID, and manages the application using resources associated with the cloud operating environment. An analysis module creates a three-way mapping between the application ID, customer IDs corresponding to customers that use the application, and customer intelligence data associated with the customer IDs. Using this mapping, the system presents the developer with customer intelligence information based on the customer intelligence data.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: March 6, 2012
    Assignee: Microsoft Corporation
    Inventors: George Moore, Remy Pairault, Federico Raggi
  • Publication number: 20100318649
    Abstract: Computer-readable media, computer systems, and computing devices for providing customer intelligence data to a developer of an application that runs on a cloud operating environment associated with an online services provider. The online services provider collects customer information about customers, each of whom is identified by a customer ID. A developer uploads an application, having a corresponding application ID, and manages the application using resources associated with the cloud operating environment. An analysis module creates a three-way mapping between the application ID, customer IDs corresponding to customers that use the application, and customer intelligence data associated with the customer IDs. Using this mapping, the system presents the developer with customer intelligence information based on the customer intelligence data.
    Type: Application
    Filed: June 15, 2009
    Publication date: December 16, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: GEORGE MOORE, REMY PAIRAULT, FEDERICO RAGGI
  • Publication number: 20100088234
    Abstract: Methods and systems for providing unified analytics across a distributed computing services infrastructure are disclosed. Embodiments include providing an application identifier for an application created by a developer and, during an execution of the application, collecting and storing analytic data with an association with the application identifier and an authenticated developer identifier. Other embodiments may include collecting and storing analytic data with the association further including an authenticated user identifier and/or a device identifier for a device of a user-defined group or mesh. Access mechanisms, report generation, and billing based on the analytic data and associated application identifier are also disclosed. The disclosed methods and systems allow for unified reporting and correlation of analytic data across multiple services of a distributed computing services infrastructure.
    Type: Application
    Filed: October 3, 2008
    Publication date: April 8, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: George M. Moore, Federico Raggi, Yuan Yuan Yu