Patents by Inventor Annie Colonna

Annie Colonna 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: 10862979
    Abstract: The techniques described herein facilitate supporting remote micro-services from cloud-based analytics platforms as native functions in spreadsheet applications, e.g., Microsoft Excel®. In an implementation, a method of supporting remote micro-services as native functions in a spreadsheet application is disclosed. The method includes accessing a listing identifying at least one micro-service that is available for use by a user of a spreadsheet application. The at least one micro-service is remotely located in a cloud service platform. The method further includes obtaining a schema associated with the at least one remote micro-service, generating a translation model based on the schema, and registering the skeleton spreadsheet function as a native function in the spreadsheet application. The translation model maps between the at least one remote micro-service and a skeleton spreadsheet function.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: December 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ehab Sobhy Deraz, Carlos Augusto Otero, Annie Colonna, Christopher John Gross
  • Patent number: 10733169
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for indicating a refresh activity that affects an object in a shared document are presented. A first instance of a shared document may be displayed on a computing device of a first user. A second instance of the shared document may be displayed on a computing device of a second user, wherein the first and second users are concurrently active in the shared document. An indication that the second user has initiated a refresh of underlying data affecting an object displayed in the first instance of the shared document may be received from the second instance of the shared document. An indication of the initiated refresh may be displayed in the first instance of the shared document.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: August 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Caoimhe Grace Dowling, Tien Bui, Annie Colonna, Carlos Augusto Otero
  • Publication number: 20190362002
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for indicating a refresh activity that affects an object in a shared document are presented. A first instance of a shared document may be displayed on a computing device of a first user. A second instance of the shared document may be displayed on a computing device of a second user, wherein the first and second users are concurrently active in the shared document. An indication that the second user has initiated a refresh of underlying data affecting an object displayed in the first instance of the shared document may be received from the second instance of the shared document. An indication of the initiated refresh may be displayed in the first instance of the shared document.
    Type: Application
    Filed: May 25, 2018
    Publication date: November 28, 2019
    Inventors: Caoimhe Grace Dowling, Tien Bui, Annie Colonna, Carlos Augusto Otero
  • Publication number: 20180295194
    Abstract: The techniques described herein facilitate supporting remote micro-services from cloud-based analytics platforms as native functions in spreadsheet applications, e.g., Microsoft Excel®. In an implementation, a method of supporting remote micro-services as native functions in a spreadsheet application is disclosed. The method includes accessing a listing identifying at least one micro-service that is available for use by a user of a spreadsheet application. The at least one micro-service is remotely located in a cloud service platform. The method further includes obtaining a schema associated with the at least one remote micro-service, generating a translation model based on the schema, and registering the skeleton spreadsheet function as a native function in the spreadsheet application. The translation model maps between the at least one remote micro-service and a skeleton spreadsheet function.
    Type: Application
    Filed: April 7, 2017
    Publication date: October 11, 2018
    Inventors: Ehab Sobhy Deraz, Carlos Augusto Otero, Annie Colonna, Christopher John Gross