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:
Nov. 08, 2022
Filed:
Sep. 21, 2020
Apple Inc., Cupertino, CA (US);
Yan Yang, San Jose, CA (US);
Joe S. Abuan, Cupertino, CA (US);
Thuy Park, San Jose, CA (US);
Jin Hyung Park, Cupertino, CA (US);
Berkat S. Tung, San Jose, CA (US);
Pierre J. De Filippis, San Jose, CA (US);
Nicholas J. Circosta, Mountain View, CA (US);
Daniel B. Pollack, San Jose, CA (US);
Apple Inc., Cupertino, CA (US);
Abstract
A quick relay communication protocol is used by an initiating communication device (such as a wearable electronic device, e.g., a smart watch) and/or a recipient communication device (such as a companion electronic device to the wearable electronic device, e.g., a smart phone, a tablet computer or a laptop computer) to selectively communicate messages via different communication channels. Based on available connections and a communication constraint associated with a message, a processor executing a program module in an application layer in the initiating communication device provides transmission instructions to an interface circuit in the initiating communication device, which transmits a message to the recipient communication device based on the transmission instructions. When there are currently no available connections and the message is eligible to be communicated through a cloud-based relay server, the processor establishes a cloud-based connection with the recipient communication device via the relay server.