Patents by Inventor Vitor Sousa

Vitor Sousa 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: 11474817
    Abstract: Techniques are provided for provenance-based software script reuse. One method comprises extracting provenance data from source code including, for example, source code fragments, wherein the extracted provenance data indicates a control flow and a data flow of the source code; encapsulating source code fragments from the source code that satisfy one or more similarity criteria as a reusable source code fragment; and providing a repository of encapsulated reusable source code fragments for reuse during a development of new software scripts. The repository of encapsulated reusable source code fragments optionally comprises a searchable database further including, for example, the provenance data, data annotations, input parameters and generated results for the corresponding source code fragment.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: October 18, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Vitor Sousa, Jonas F. Dias, Adriana Bechara Prado
  • Publication number: 20200348929
    Abstract: Techniques are provided for provenance-based software script reuse. One method comprises extracting provenance data from source code comprising source code fragments, wherein the extracted provenance data indicates a control flow and a data flow of the source code; encapsulating source code fragments from the source code that satisfy a similarity criteria as a reusable source code fragment; and providing a repository of encapsulated reusable source code fragments for reuse during a development of new software scripts. The repository of encapsulated reusable source code fragments optionally comprises a searchable database further comprising the provenance data, data annotations, input parameters and generated results for the corresponding source code fragment.
    Type: Application
    Filed: May 2, 2019
    Publication date: November 5, 2020
    Inventors: Vitor Sousa, Jonas F. Dias, Adriana Bechara Prado