Patents by Inventor Pedro Tomás Mendes Resende

Pedro Tomás Mendes Resende 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: 20230236830
    Abstract: A repository of graph based visual programming language code instances is analyzed. A similar code portion pattern duplicated is detected among a group of graph based visual programming language code instances included in the repository of graph based visual programming language code instances including by using an index and tokenizing one or more graph nodes connected by one or more graph edges included in a flow corresponding to at least one graph based visual programming language code instance in the group of graph based visual programming language code instances. Within a visual representation of at least one of the group of graph based visual programming language code instances, elements belonging to the detected similar code portion pattern are visually indicated.
    Type: Application
    Filed: March 31, 2023
    Publication date: July 27, 2023
    Inventors: Miguel Ângelo da Terra Neves, António Manuel de Carvalho dos Santos Alegria, João Pedro Nunes Nadkarni, Pedro Tomás Mendes Resende, Miguel Monteiro Ventura
  • Publication number: 20230205496
    Abstract: A declarative specification of a search pattern for a graph visual programming language code is received. A repository of graph based visual programming language code instances is analyzed using one or more processors to identify at least a portion of a visual programming language code instance of the repository that matches the search pattern. An indication of at least the portion of the visual programming language code instance of the repository that matches the search pattern is provided.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 29, 2023
    Inventors: Alexandre Duarte de Almeida Lemos, Miguel Ângelo da Terra Neves, José Francisco Pires Amaral, Pedro Tomás Mendes Resende, Rui Dias Quintino, António Manuel de Carvalho dos Santos Alegria
  • Patent number: 11662998
    Abstract: In various embodiments, a process for detecting duplicated code patterns in visual programming language code instances includes analyzing a repository of graph based visual programming language code instances and detecting a similar code portion pattern duplicated among a group of graph based visual programming language code instances included in the repository of graph based visual programming language code instances including by using an index and tokenizing a flow corresponding to at least one graph based visual programming language code instance in the group of graph based visual programming language code instance. The process includes visually indicating elements belonging to the detected similar code portion pattern within a visual representation of at least one of the group of graph based visual programming language code instances.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: May 30, 2023
    Inventors: Miguel Ângelo Da Terra Neves, António Manuel de Carvalho dos Santos Alegria, João Pedro Nunes Nadkarni, Pedro Tomás Mendes Resende, Miguel Monteiro Ventura
  • Publication number: 20220137959
    Abstract: In various embodiments, a process for detecting duplicated code patterns in visual programming language code instances includes analyzing a repository of graph based visual programming language code instances and detecting a similar code portion pattern duplicated among a group of graph based visual programming language code instances included in the repository of graph based visual programming language code instances including by using an index and tokenizing a flow corresponding to at least one graph based visual programming language code instance in the group of graph based visual programming language code instance. The process includes visually indicating elements belonging to the detected similar code portion pattern within a visual representation of at least one of the group of graph based visual programming language code instances.
    Type: Application
    Filed: June 17, 2021
    Publication date: May 5, 2022
    Inventors: Miguel Ângelo da Terra Neves, António Manuel de Carvalho dos Santos Alegria, João Pedro Nunes Nadkarni, Pedro Tomás Mendes Resende, Miguel Monteiro Ventura