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:
Oct. 24, 2023
Filed:
May. 23, 2019
Apple Inc., Cupertino, CA (US);
Joao Pedro De Almeida Forjaz de Lacerda, Santa Cruz, CA (US);
Giovanni M. Agnoli, San Mateo, CA (US);
Bob Bradley, San Jose, CA (US);
Joshua R. Ford, Santa Clara, CA (US);
Michael D. Ford, Menlo Park, CA (US);
Brian E. Korver, San Francisco, CA (US);
Marc J. Krochmal, Santa Clara, CA (US);
Joseph E. Meyer, Bethesda, MD (US);
Jared K. McGann, San Jose, CA (US);
Rex C. Ross, San Jose, CA (US);
Paul W. Salzman, Palo Alto, CA (US);
Christopher G. Skogen, Los Altos Hills, CA (US);
Apple Inc., Cupertino, CA (US);
Abstract
One embodiment provides for an electronic device, comprising a non-transitory machine-readable medium to store instructions, one or more processors to execute the instructions, and a memory coupled to the one or more processors. The memory can be configured to store a set of synchronization data associated with interaction between the electronic device and one or more applications and instructions which, when executed by the one or more processors, configure the one or more processors to retrieve a set of synchronization data to be transmitted from the electronic device to select a transport channel from one of a peer-to-peer channel or a network-based channel and transmit the set of synchronization data from the electronic device to one or more remote devices via the selected transport channel.