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:
Aug. 15, 2023

Filed:

Dec. 10, 2019
Applicants:

Baidu Usa Llc, Sunnyvale, CA (US);

Kunlunxin Technology (Beijing) Company Limited, Beijing, CN;

Inventors:

Yong Liu, Sunnyvale, CA (US);

Yueqiang Cheng, Sunnyvale, CA (US);

Assignees:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 9/32 (2006.01); H04L 9/08 (2006.01); G06F 9/54 (2006.01); H04L 45/586 (2022.01);
U.S. Cl.
CPC ...
H04L 9/3242 (2013.01); G06F 9/542 (2013.01); G06F 9/546 (2013.01); H04L 9/0825 (2013.01); H04L 45/586 (2013.01);
Abstract

Embodiments disclose systems and methods to broadcast a message among virtual DP accelerators (DPAs). In one embodiment, in response to receiving a broadcast instruction from an application via a communication switch, the broadcast instruction designating one or more virtual DP accelerators of a plurality of virtual DP accelerators to receive a broadcast message, a system encrypts the broadcast message based on a broadcast session key for a broadcast communication session. The system determines one or more public keys of one or more security key pairs each associated with one of the designated virtual DP accelerators. The system encrypts a plurality of the broadcast session key based on the determined one or more public keys. The system broadcasts the encrypted broadcast message, and the one or more encrypted broadcast session keys to the virtual DP accelerators.


Find Patent Forward Citations

Loading…