Patents by Inventor Ricardo V. Oliveira
Ricardo V. Oliveira 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: 11899568Abstract: In one embodiment, a device obtains test results for tests targeted at a web application, the tests performed by a plurality of agents. The device maps a portion of the test results to a component of the web application based on identifying information within the portion of the test results. The device makes, based on the portion of the test results that are mapped to the component of the web application, a determination that the component of the web application is experiencing an outage. In one embodiment, the device causes, based on the determination that the component of the web application is experiencing the outage, a mitigation action for the outage.Type: GrantFiled: May 20, 2022Date of Patent: February 13, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Arash Molavi Kakhki, Ricardo V. Oliveira, Matias Fontanini, John Moeses Ercia Bauan, Dhirendra Kumar Sinha, Rinaldo Buratti
-
Publication number: 20230370319Abstract: Techniques for performing traffic outage detection in the Internet are disclosed. In some embodiments, a system, process, and/or computer program product for traffic outage detection in the Internet includes deploying a plurality of agents and a plurality of tests to be executed by the deployed agents; collecting path trace data from the plurality of agents to identify one or more terminal events; and detecting a network outage based on the one or more terminal events.Type: ApplicationFiled: July 11, 2023Publication date: November 16, 2023Inventors: Ricardo V. Oliveira, Matias Fontanini
-
Patent number: 11755467Abstract: Techniques for scheduled tests for endpoint agents are disclosed.Type: GrantFiled: June 22, 2021Date of Patent: September 12, 2023Assignee: Cisco Technology, Inc.Inventors: Nelson Rodrigues, Santiago Alessandri, Sergio Freitas, Ricardo V. Oliveira
-
Patent number: 11729043Abstract: Techniques for performing traffic outage detection in the Internet are disclosed. In some embodiments, a system, process, and/or computer program product for traffic outage detection in the Internet includes deploying a plurality of agents and a plurality of tests to be executed by the deployed agents; collecting path trace data from the plurality of agents to identify one or more terminal events; and detecting a network outage based on the one or more terminal events.Type: GrantFiled: June 20, 2018Date of Patent: August 15, 2023Assignee: Cisco Technology, Inc.Inventors: Ricardo V. Oliveira, Matias Fontanini
-
Publication number: 20230049207Abstract: In one embodiment, a method comprises: obtaining, by a process, path trace data collected by a plurality of performance monitoring agents across a computer network; obtaining, by the process, one or more catalogs having application-based correlation information for the path trace data; generating, by the process, network mapping directed graphs by correlating the path trace data using the one or more catalogs, the network mapping directed graphs logically comprising nodes categorized at a plurality of levels of aggregation and edges connecting the nodes; associating, by the process, test-based performance data with the edges of the network mapping directed graphs; and providing, by the process, at least one Sankey diagram based on the network mapping directed graphs and test-based performance data associated with their edges for selectable display by a user interface.Type: ApplicationFiled: July 29, 2022Publication date: February 16, 2023Inventors: Ricardo V. Oliveira, Arash Molavi Kakhki, Dhirendra Kumar Sinha, Conley Read, Matias Fontanini
-
Patent number: 11582119Abstract: Techniques for monitoring enterprise networks with endpoint agents are disclosed. In some embodiments, a system, process, and/or computer program product for monitoring enterprise networks with endpoint agents includes deploying a plurality of endpoint agents to a plurality of endpoint devices; collecting test results from each of the plurality of endpoint agents, wherein the test results are based on tests executed on each of the plurality of endpoint devices for monitoring network activity; and generating a graphical visualization of an application delivery state for one or more application delivery layers based on the test results, generating an alert based on the test results, or generating a report based on the test results.Type: GrantFiled: February 18, 2022Date of Patent: February 14, 2023Assignee: Cisco Technology, Inc.Inventors: Martin Dam, Michael Meisel, Nelson Rodrigues, Ricardo V. Oliveira, Santiago Alessandri
-
Publication number: 20230036050Abstract: In one embodiment, a device obtains test results for tests targeted at a web application, the tests performed by a plurality of agents. The device maps a portion of the test results to a component of the web application based on identifying information within the portion of the test results. The device makes, based on the portion of the test results that are mapped to the component of the web application, a determination that the component of the web application is experiencing an outage. In one embodiment, the device causes, based on the determination that the component of the web application is experiencing the outage, a mitigation action for the outage.Type: ApplicationFiled: May 20, 2022Publication date: February 2, 2023Inventors: Arash Molavi Kakhki, Ricardo V. OLIVEIRA, Matias FONTANINI, John Moeses Ercia BAUAN, Dhirendra Kumar SINHA, Rinaldo BURATTI
-
Publication number: 20230033521Abstract: In one embodiment, a method comprises: obtaining a plurality of results for a corresponding plurality of independent tests performed on a corresponding plurality of services in a computer network, the plurality of results comprising one or more determined pathways through the computer network; determining a specified subset selection regarding the plurality of results, the specified subset selection corresponding to at least two independent service-related tests; combining a portion of the plurality of results into an aggregated results subset according to the specified subset selection; generating a graphical representation visualization of the aggregated results subset, the graphical representation visualization illustrating a plurality of specific pathways through the computer network corresponding to the aggregated results subset; and providing, to a graphical user interface, the graphical representation visualization of the aggregated results subset, the graphical user interface providing for further speType: ApplicationFiled: July 29, 2022Publication date: February 2, 2023Inventors: Ricardo V. Oliveira, Nelson Jorge Silva Rodrigues, Prabhnit Singh, Victor Orlov, Florent Patrick Jean Garit
-
Publication number: 20230034229Abstract: In one embodiment, a method comprises: establishing, from an agent hub device, a tunnel to a remote vantage point device; generating, by the agent hub device, test traffic to appear as though the test traffic originates from the remote vantage point device; encapsulating, by the agent hub device, the test traffic into the tunnel to the remote vantage point device to cause the remote vantage point device to decapsulate the test traffic and send the test traffic as though the test traffic originated from the remote vantage point device; receiving, at the agent hub device, one or more returned test responses in response to the test traffic; and producing, by the agent hub device, test results based on the one or more returned test responses.Type: ApplicationFiled: July 29, 2022Publication date: February 2, 2023Inventors: Ricardo V. Oliveira, Arash Molavi Kakhki, Prabhnit Singh, Cameron Esdaile
-
Patent number: 11509552Abstract: Techniques for application aware device monitoring correlation and visualization are disclosed. In some embodiments, a system, a process, and/or a computer program product for providing application aware device monitoring includes collecting network layer information from one or more agents utilizing a plurality of tests; collecting device layer information from the one or more agents deployed to monitor a plurality of devices in a network computing environment; correlating the network layer information and the device layer information; and generating a graphical visualization based on the correlated network layer and device layer information (e.g., an alert, report, and/or a graphical visualization can be provided based on the correlated network layer and device layer information to facilitate root cause detection for application performance issues).Type: GrantFiled: October 8, 2020Date of Patent: November 22, 2022Assignee: Cisco Technology, Inc.Inventors: Thomas Haddow, Ricardo V. Oliveira
-
Patent number: 11388292Abstract: Techniques for monitoring Voice-over-IP (VoIP) network services over the Internet are disclosed. In some embodiments, a system, process, and/or computer program product for monitoring and/or troubleshooting VoIP network services over the Internet includes performing VoIP call initiation testing using a source agent and a target agent; performing synthetic VoIP call quality testing using the source agent and the target agent over the Internet; and generating a report based on the VoIP call initiation testing and the synthetic VoIP call quality testing over the Internet.Type: GrantFiled: September 29, 2020Date of Patent: July 12, 2022Assignee: Cisco Technology, Inc.Inventors: Joao Antunes, Ricardo V. Oliveira
-
Patent number: 11356564Abstract: Techniques for monitoring Voice-over-IP (VoIP) network services over the Internet are disclosed. In some embodiments, a system, process, and/or computer program product for monitoring and/or troubleshooting VoIP network services over the Internet includes performing VoIP call initiation testing using a source agent and a target agent; performing synthetic VoIP call quality testing using the source agent and the target agent over the Internet; and generating a report based on the VoIP call initiation testing and the synthetic VoIP call quality testing over the Internet.Type: GrantFiled: September 29, 2020Date of Patent: June 7, 2022Assignee: Cisco Technology, Inc.Inventors: Joao Antunes, Ricardo V. Oliveira
-
Publication number: 20220173988Abstract: Techniques for monitoring enterprise networks with endpoint agents are disclosed. In some embodiments, a system, process, and/or computer program product for monitoring enterprise networks with endpoint agents includes deploying a plurality of endpoint agents to a plurality of endpoint devices; collecting test results from each of the plurality of endpoint agents, wherein the test results are based on tests executed on each of the plurality of endpoint devices for monitoring network activity; and generating a graphical visualization of an application delivery state for one or more application delivery layers based on the test results, generating an alert based on the test results, or generating a report based on the test results.Type: ApplicationFiled: February 18, 2022Publication date: June 2, 2022Inventors: Martin Dam, Michael MEISEL, Nelson RODRIGUES, Ricardo V. OLIVEIRA, Santiago ALESSANDRI
-
Patent number: 11252059Abstract: A method and system are described. The method and system include determining a grouping characteristic for a plurality of nodes and a corresponding plurality of links. The nodes and the links correspond to components of a network and are associated with network performance information. The grouping characteristic includes at least one of partitionability into pages and a hop distance. The method and system also include generating a graphical visualization based on the grouping characteristic, the nodes and the links.Type: GrantFiled: December 13, 2019Date of Patent: February 15, 2022Assignee: Cisco Technology, Inc.Inventors: John Moeses Ercia Bauan, Sunil Bandla, Ricardo V. Oliveira
-
Publication number: 20210390039Abstract: Techniques for scheduled tests for endpoint agents are disclosed.Type: ApplicationFiled: June 22, 2021Publication date: December 16, 2021Inventors: Nelson Rodrigues, Santiago Alessandri, Sergio Freitas, Ricardo V. Oliveira
-
Publication number: 20210243099Abstract: Techniques for cross-layer troubleshooting of application delivery are disclosed. In some embodiments, cross-layer troubleshooting of application delivery includes collecting test results from a plurality of distributed agents for a plurality of application delivery layers; and generating a graphical visualization of an application delivery state based on the test results for the plurality of application delivery layers (e.g., different application delivery layers).Type: ApplicationFiled: April 19, 2021Publication date: August 5, 2021Inventors: Mohit V. Lad, Ricardo V. Oliveira, Michael Meisel, Ryan Braud
-
Patent number: 11042474Abstract: Techniques for scheduled tests for endpoint agents are disclosed.Type: GrantFiled: April 14, 2020Date of Patent: June 22, 2021Assignee: THOUSANDEYES LLCInventors: Nelson Rodrigues, Santiago Alessandri, Sergio Freitas, Ricardo V. Oliveira
-
Patent number: 11032124Abstract: Techniques for application aware device monitoring are disclosed. In some embodiments, a system, a process, and/or a computer program product for providing application aware device monitoring includes collecting network layer information from one or more agents utilizing a plurality of tests; collecting device layer information from the one or more agents deployed to monitor a plurality of devices in a network computing environment; correlating the network layer information and the device layer information; and generating a graphical visualization based on the correlated network layer and device layer information (e.g., an alert, report, and/or a graphical visualization can be provided based on the correlated network layer and device layer information to facilitate root cause detection for application performance issues).Type: GrantFiled: October 23, 2019Date of Patent: June 8, 2021Assignee: ThousandEyes LLCInventors: Thomas Haddow, Ricardo V. Oliveira
-
Publication number: 20210136231Abstract: Techniques for monitoring Voice-over-IP (VoIP) network services over the Internet are disclosed. In some embodiments, a system, process, and/or computer program product for monitoring and/or troubleshooting VoIP network services over the Internet includes performing VoIP call initiation testing using a source agent and a target agent; performing synthetic VoIP call quality testing using the source agent and the target agent over the Internet; and generating a report based on the VoIP call initiation testing and the synthetic VoIP call quality testing over the Internet.Type: ApplicationFiled: September 29, 2020Publication date: May 6, 2021Inventors: Joao Antunes, Ricardo V. Oliveira
-
Publication number: 20210126843Abstract: Techniques for monitoring enterprise networks with endpoint agents are disclosed. In some embodiments, a system, process, and/or computer program product for monitoring enterprise networks with endpoint agents includes deploying a plurality of endpoint agents to a plurality of endpoint devices; collecting test results from each of the plurality of endpoint agents, wherein the test results are based on tests executed on each of the plurality of endpoint devices for monitoring network activity; and generating a graphical visualization of an application delivery state for one or more application delivery layers based on the test results, generating an alert based on the test results, or generating a report based on the test results.Type: ApplicationFiled: October 8, 2020Publication date: April 29, 2021Inventors: Martin Dam, Michael Meisel, Nelson Rodrigues, Ricardo V. Oliveira, Santiago Alessandri