The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 16, 2017

Filed:

Jul. 07, 2015
Applicant:

Cisco Technology, Inc., San Jose, CA (US);

Inventors:

Jamie Lee Taylor, Raleigh, NC (US);

Andrew William Keep, Durham, NC (US);

Jonathan Gregory Rossie, Jr., Holly Springs, NC (US);

Jonathan Mayer Sobel, Cary, NC (US);

R. Kent Dybvig, Durham, NC (US);

Assignee:

Cisco Technology, Inc., San Jose, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/54 (2006.01); G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
G06F 9/546 (2013.01); G06F 9/44505 (2013.01);
Abstract

In one embodiment, a method is disclosed that includes executing, by a device, one or more programs that use asynchronous message passing. The one or more programs comprise instrumentation code that causes message context information to be generated regarding asynchronous messages passed by the one or more programs. The message context information is indicative of one or more points within the one or more programs at which a particular message is sent or received. The method includes maintaining a current message context associated with a particular portion of the one or more programs. The method includes receiving a first asynchronous message that includes message context information for the received message. The method includes updating the current message context to include the message context information received via the first asynchronous message.


Find Patent Forward Citations

Loading…