US 11,695,977 B2
Electronic device content provisioning adjustments based on wireless communication channel bandwidth condition
Moinul H. Khan, San Jose, CA (US); Jim C. Chou, San Jose, CA (US); and Sorin C. Cismas, Saratoga, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 27, 2019, as Appl. No. 16/586,452.
Claims priority of provisional application 62/738,883, filed on Sep. 28, 2018.
Prior Publication US 2020/0107060 A1, Apr. 2, 2020
Int. Cl. H04N 21/2662 (2011.01); H04N 19/59 (2014.01); H04W 72/08 (2009.01); H04L 1/00 (2006.01)
CPC H04N 21/2662 (2013.01) [H04L 1/0003 (2013.01); H04L 1/0009 (2013.01); H04N 19/59 (2014.11); H04W 72/085 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
a wireless transceiver configured to receive content primitives comprising camera images from a mobile device via a wireless communication channel; and
control circuitry coupled to the wireless transceiver, and configured to:
perform initial content provisioning operations based on the received content primitives, wherein the initial content provisioning operations comprise:
generating content image data from the received content primitives,
wherein the content image data comprises the camera images and computer-generated reality (CGR) content for the camera images, and
transmitting the content image data to the mobile device via the wireless communication channel using the wireless transceiver,
detect a bandwidth condition of the wireless communication channel is less than a threshold, and
in response to detecting that the bandwidth condition of the wireless communication channel is less than the threshold, adjust the initial content provisioning operations to obtain adjusted content provisioning operations that decrease an amount of content image data conveyed by the wireless transceiver to the wireless communication channel,
wherein the initial content provisioning operations are adjusted by modifying an amount of image processing operations performed by the electronic device an modifying an amount of content conveyed between the electronic device and the mobile device.