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:
Dec. 08, 2020

Filed:

Dec. 10, 2019
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventor:

Carlos Jose Cela, Seattle, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 21/72 (2013.01); H04L 9/08 (2006.01); H04L 29/08 (2006.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
H04L 63/0435 (2013.01); G06F 21/72 (2013.01); H04L 9/0841 (2013.01); H04L 9/3242 (2013.01); H04L 63/0227 (2013.01); H04L 63/0245 (2013.01); H04L 63/0263 (2013.01); H04L 63/0485 (2013.01); H04L 63/061 (2013.01); H04L 63/1441 (2013.01); H04L 63/166 (2013.01); H04L 63/18 (2013.01); H04L 67/02 (2013.01); H04L 69/12 (2013.01); H04L 69/22 (2013.01); H04L 63/0209 (2013.01); H04L 63/14 (2013.01); H04L 2209/12 (2013.01);
Abstract

Computing systems, devices, and associated methods of managing secure communication using hardware accelerators are disclosed herein. In one embodiment, a method includes receiving a data request from a user kernel requesting to read a message stored in a buffer. In response to receiving the data request, transmitting to a processor, data representing a request to validate content in the message. The method also includes receiving from the processor, data representing a validation result containing an indication whether the content in the message is valid and a header size of the message. When the indication indicates that the content of the message is valid, a header of the message is removed from the message according to the header size in the validation result to extract the payload and providing the extracted payload to the user kernel.


Find Patent Forward Citations

Loading…