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.
Patent No.:
Date of Patent:
Sep. 12, 2023
Filed:
Aug. 28, 2020
Apple Inc., Cupertino, CA (US);
Daniel B. Pollack, San Jose, CA (US);
Padmavathy Bhooma, Los Gatos, CA (US);
Jingyao Zhang, Sunnyvale, CA (US);
Chieh Lu, San Jose, CA (US);
Karthick Santhanam, San Jose, CA (US);
Christopher M. Garrido, San Jose, CA (US);
Bradley F. Patterson, Morgan Hill, CA (US);
Kevin Arthur Robertson, Sunnyvale, CA (US);
Hsien-Po Shiang, Mountain View, CA (US);
Qian Sun, Cupertino, CA (US);
Erik Vladimir Ortega Gonzalez, Cupertino, CA (US);
Apple Inc., Cupertino, CA (US);
Abstract
A device implementing a system for multipath connection management may include first and second local communication interfaces, and a processor configured to establish a primary connection for communicating between the first local communication interface and a first remote communication interface of an other device, and a secondary connection for communicating between the second local communication interface and a second remote communication interface. The processor may be configured to transmit application and control data over the primary connection and concurrently transmit a copy of control data over the secondary connection. The processor may be configured to determine that a degradation of the quality of the primary connection is attributable to the other device. The processor may be configured to switch the secondary connection to the first local communication interface and the second remote communication interface. The processor may be configured to transmit a copy of the application and control data over the secondary connection.