IP Library › Granted Patent US 12,500,945
Granted Patent B2
US 12,500,945 · App. 18/585,553 · Granted Dec 16, 2025

Virtual interaction session to facilitate real-time communication between multiple users

Inventors: Brian Anthony Smith (New York, NY); Yu Jiang Tham (Los Angeles, CA); Rajan Vaish (Beverly Hills, CA); Hemant Surale (Waterloo, CA)
Assignee: Snap Inc.
H04L65/1093G02B27/017G06T19/006H04L65/1096G06T2219/024
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,500,945
App. No.
18/585,553
Filed
Feb 23, 2024
Granted
Dec 16, 2025
Kind
B2
Art Unit
2444
USPC
709/227
Abstract

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate augmented reality based communication between multiple users over a network. Session configuration data including configuration parameters of a virtual interaction session with a first user is received from a first device. The configuration parameters include an identifier of a second user that is permitted to join the virtual interaction session and a micro-chat duration that defines a time limit for a real-time communication link between the first and second user during the virtual interaction session. The real-time communication link between the first and second user by causing display, by the second device, of a live camera feed generated at the first device. Upon expiration of the micro-chat duration, the real-time communication link between the first and second user is terminated.

Claims (69)

1 . A method comprising:

receiving, from a first device of a first user, session configuration data including configuration parameters for a virtual interaction session with a first user, the configuration parameters indicating that a second user is permitted to join the virtual interaction session;

initiating the virtual interaction session based on the session configuration data;

establishing a first real-time communication link between the first user and the second user based on the virtual interaction session being initiated, the establishing of the first real-time communication link including causing display, by the second device, of a live camera feed generated at the first device, the live camera feed comprising images of a real-world environment visible to the first user;

terminating the first real-time communication link between the first user and the second user, the terminating of the first real-time communication link including terminating the display of the live camera feed by the second device;

upon termination of the first real-time communication link between the first user and the second user, providing an interactive element to the second device to trigger transmission of a request for a second real-time communication link between the first user and the second user; and

establishing the second real-time communication link between the first user and the second user in response to receiving the request while the virtual interaction session remains active.

2 . The method of claim 1 , wherein the establishing of the first real-time communication link between the first user and the second user further comprises enabling an audio communication link between the first and second devices.

3 . The method of claim 2 , wherein the terminating of the first real-time communication link further comprises disabling the audio communication link between the first and second devices.

4 . The method of claim 1 , further comprising:

causing display, by the first and second devices, of an indicator of time remaining in the first real-time communication link.

5 . The method of claim 1 , further comprising:

causing display, by the first device, of an indicator that the second user is viewing the live camera feed.

6 . The method of claim 1 , wherein:

the configuration parameters include a session duration that defines a time limit for the virtual interaction session;

the method further comprises:

detecting expiration of the time limit defined by the session duration; and

terminating the second real-time communication link between the first user and the second user in response to detecting the expiration of the time limit.

7 . The method of claim 6 , wherein:

the configuration parameters further specify that a third user is permitted to join the virtual interaction session;

the method further comprises enabling the third user to establish a third real-time communication link with the first user during the virtual interaction session; and

the third user is unable to establish the third real-time communication link with the first user at the expiration of the time limit defined by the session duration.

8 . The method of claim 1 , further comprising:

causing display, by the second device, of a set of selectable virtual content items to apply to the real-world environment that is visible to the first user.

9 . The method of claim 8 , further comprising:

receiving, from the second device, input data indicative of a selection by the second user of a virtual content item, from the set of selectable virtual content items, to apply to the real-world environment that is visible to the first user, the virtual content item comprising one or more media objects; and

based on receiving the input data, causing display, by the first device and the second device, of the one or more media objects overlaid on the live camera feed generated by the first device.

10 . The method of claim 9 , wherein causing display, by the second device, of the one or more media objects comprises causing display of the live camera feed augmented to include the one or more media objects overlaid on the real-world environment.

11 . The method of claim 9 , wherein:

the first device is a wearable device worn by the second user;

the wearable device comprises a transparent display; and

causing the first device to display the one or more media objects overlaid on real-world environment comprises causing the transparent display to present the one or more media objects.

12 . The method of claim 1 , further comprising:

causing display, by the second device, of an indicator of the virtual interaction session with the first user based on the session configuration data.

13 . The method of claim 12 , wherein the configuration parameters further include a session duration, wherein the indicator is provided to the second device for display until expiration of the session duration.

14 . A system comprising:

a memory that stores instructions; and

one or more processors configured by the instructions to perform operations comprising:

receiving, from a first device of a first user, session configuration data including configuration parameters for a virtual interaction session with a first user, the configuration parameters indicating that a second user is permitted to join the virtual interaction session;

initiating the virtual interaction session based on the session configuration data;

establishing a first real-time communication link between the first user and the second user based on the virtual interaction session being initiated, the establishing of the first real-time communication link including causing display, by the second device, of a live camera feed generated at the first device, the live camera feed comprising images of a real-world environment visible to the first user;

terminating the first real-time communication link between the first user and the second user, the terminating of the first real-time communication link including terminating the display of the live camera feed by the second device;

upon termination of the first real-time communication link between the first user and the second user, providing an interactive element to the second device to trigger transmission of a request for a second real-time communication link between the first user and the second user; and

establishing the second real-time communication link between the first user and the second user.

15 . The system of claim 14 , wherein the operations further comprise:

causing display, by the second device, of an indicator of the virtual interaction session with the first user based on the session configuration data,

wherein the configuration parameters further include a session duration that defines a time limit for the virtual interaction session; and

wherein the indicator is provided to the second device for display until expiration of the session duration.

16 . The system of claim 15 , wherein the operations further comprise:

detecting expiration of the time limit defined by the session duration; and

terminating the second real-time communication link between the first user and the second user in response to detecting the expiration of the time limit.

17 . The system of claim 14 , wherein:

the establishing of the first real-time communication link between the first user and the second user further comprises enabling an audio communication link between the first and second devices; and

the terminating of the real-time communication link further comprises disabling the audio communication link between the first and second devices.

18 . The system of claim 14 , wherein the operations further comprise:

causing display, by the second device, of a set of selectable virtual content items to apply to the real-world environment that is visible to the first user;

receiving, from the second device, input data indicative of a selection by the second user of a virtual content item, from the set of selectable virtual content items, to apply to the real-world environment that is visible to the first user, the virtual content item comprising one or more media objects; and

based on receiving the input data, causing display, by the first device and second device, of the one or more media objects overlaid on the live camera feed generated by the first device, wherein causing display, by the second device, of the one or more media objects comprises causing display of the live camera feed augmented to include the one or more media objects overlaid on the real-world environment.

19 . The system of claim 18 , wherein:

the first device is a wearable device worn by the second user;

the wearable device comprises a transparent display; and

causing the first device to display the one or more media objects overlaid on real-world environment comprises causing the transparent display to present the one or more media objects.

20 . A machine-readable medium storing instructions that, when executed by a computer system, cause the computer system to perform operations comprising:

receiving, from a first device of a first user, session configuration data including configuration parameters for a virtual interaction session with a first user, the configuration parameters indicating that a second user is permitted to join the virtual interaction session;

initiating the virtual interaction session based on the session configuration data;

establishing a first real-time communication link between the first user and the second user based on the virtual interaction session being initiated, the establishing of the first real-time communication link including causing display, by the second device, of a live camera feed generated at the first device, the live camera feed comprising images of a real-world environment visible to the first user;

terminating the first real-time communication link between the first user and the second user, the terminating of the first real-time communication link including terminating the display of the live camera feed by the second device;

upon termination of the first real-time communication link between the first user and the second user, providing an interactive element to the second device to trigger transmission of a request for a second real-time communication link between the first user and the second user; and

establishing the second real-time communication link between the first user and the second user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2024
From: SMITH, BRIAN ANTHONY; THAM, YU JIANG; VAISH, RAJAN; SURALE, HEMANT
To: SNAP INC.
Reel/Frame 066544/0699 →
Continuity (3)
Continuation 17207174 · Mar 19, 2021
Provisional Application 62994671 · Mar 25, 2020
Related Publication 20240195848A1 · Jun 13, 2024
References Cited (219)
US 10353532B1 · Holz et al. · 2019 [cited by applicant]
US 10897564B1 · Smith et al. · 2021 [cited by applicant]
US 11064113B1 · Weber et al. · 2021 [cited by applicant]
US 11290632B2 · Smith et al. · 2022 [cited by applicant]
US 11340857B1 · Smith et al. · 2022 [cited by applicant]
US 11593997B2 · Smith et al. · 2023 [cited by applicant]
US 11606491B2 · Smith et al. · 2023 [cited by applicant]
US 11829679B2 · Smith et al. · 2023 [cited by applicant]
US 11856288B2 · Smith et al. · 2023 [cited by applicant]
US 11985175B2 · Smith et al. · 2024 [cited by applicant]
US 12101360B2 · Smith et al. · 2024 [cited by applicant]
US 12182903B2 · Smith et al. · 2024 [cited by applicant]
US 12211156B2 · Smith et al. · 2025 [cited by applicant]
US 20060170652A1 · Bannai et al. · 2006 [cited by applicant]
US 20070024527A1 · Heikkinen et al. · 2007 [cited by applicant]
US 20080034040A1 · Wherry et al. · 2008 [cited by applicant]
US 20090237328A1 · Gyorfi et al. · 2009 [cited by applicant]
US 20110161507A1 · Osullivan et al. · 2011 [cited by applicant]
US 20120081393A1 · Kim · 2012 [cited by applicant]
US 20120198531A1 · Ort · 2012 [cited by examiner]
US 20120249741A1 · Maciocci et al. · 2012 [cited by applicant]
US 20130178257A1 · Langseth · 2013 [cited by applicant]
US 20130293468A1 · Perez et al. · 2013 [cited by applicant]
US 20140043426A1 · Bicanic et al. · 2014 [cited by applicant]
US 20140132630A1 · Mun et al. · 2014 [cited by applicant]
US 20140372540A1 · Libin · 2014 [cited by applicant]
US 20150235267A1 · Steube et al. · 2015 [cited by applicant]
US 20160066036A1 · Felt et al. · 2016 [cited by applicant]
US 20160100034A1 · Miller · 2016 [cited by applicant]
US 20160133230A1 · Daniels et al. · 2016 [cited by applicant]
US 20160142629A1 · Jung et al. · 2016 [cited by applicant]
US 20160217623A1 · Singh · 2016 [cited by applicant]
US 20160260256A1 · Shefi · 2016 [cited by applicant]
US 20170021273A1 · Rios · 2017 [cited by applicant]
US 20170160815A1 · Glazier et al. · 2017 [cited by applicant]
US 20170352187A1 · Haines · 2017 [cited by applicant]
US 20180205797A1 · Faulkner · 2018 [cited by applicant]
US 20180295271A1 · Kim · 2018 [cited by applicant]
US 20180322706A1 · Drouin et al. · 2018 [cited by applicant]
US 20190068390A1 · Gross et al. · 2019 [cited by applicant]
US 20190107990A1 · Spivack et al. · 2019 [cited by applicant]
US 20190108907A1 · Kadri et al. · 2019 [cited by applicant]
US 20190318540A1 · Piemonte et al. · 2019 [cited by applicant]
US 20190391724A1 · Holz et al. · 2019 [cited by applicant]
US 20200045519A1 · Raleigh et al. · 2020 [cited by applicant]
US 20200186576A1 · Gopal et al. · 2020 [cited by applicant]
US 20200244711A1 · Engel · 2020 [cited by examiner]
US 20200371673A1 · Faulkner · 2020 [cited by applicant]
US 20210105397A1 · Smith et al. · 2021 [cited by applicant]
US 20210304450A1 · Smith et al. · 2021 [cited by applicant]
US 20210304507A1 · Smith et al. · 2021 [cited by applicant]
US 20210306386A1 · Smith et al. · 2021 [cited by applicant]
US 20210306387A1 · Smith et al. · 2021 [cited by applicant]
US 20220182530A1 · Smith et al. · 2022 [cited by applicant]
US 20220214856A1 · Smith et al. · 2022 [cited by applicant]
US 20230177786A1 · Smith et al. · 2023 [cited by applicant]
US 20230188837A1 · Smith et al. · 2023 [cited by applicant]
US 20240031674A1 · Smith et al. · 2024 [cited by applicant]
US 20240036805A1 · Smith et al. · 2024 [cited by applicant]
US 20240333778A1 · Smith et al. · 2024 [cited by applicant]
US 20250118035A1 · Smith et al. · 2025 [cited by applicant]
CN 101256597A · 2008 [cited by applicant]
CN 101518148 · 2009 [cited by applicant]
CN 108734784A · 2018 [cited by applicant]
CN 108881784A · 2018 [cited by applicant]
CN 108886523A · 2018 [cited by applicant]
CN 109391851A · 2019 [cited by applicant]
CN 109891365A · 2019 [cited by applicant]
CN 110083227A · 2019 [cited by applicant]
CN 115668102A · 2023 [cited by applicant]
CN 115668891A · 2023 [cited by applicant]
CN 115668897A · 2023 [cited by applicant]
CN 115698908A · 2023 [cited by applicant]
KR 102515040B1 · 2023 [cited by applicant]
KR 102719300 · 2024 [cited by applicant]
KR 102800720B1 · 2025 [cited by applicant]
WO 2008011233 · 2008 [cited by applicant]
WO WO2016103115A1 · 2016 [cited by applicant]
WO WO2019055703A2 · 2019 [cited by applicant]
WO WO2021195100A1 · 2021 [cited by applicant]
WO WO2021195125A1 · 2021 [cited by applicant]
WO WO2021195233A1 · 2021 [cited by applicant]
WO WO2021202241A1 · 2021 [cited by applicant]
“U.S. Appl. No. 18/477,130, Final Office Action mailed Apr. 3, 2025”, 18 pgs. [cited by applicant]
“U.S. Appl. No. 18/477,130, Response filed Mar. 19, 2025 to Non Final Office Action mailed Dec. 20, 2024”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 18/479,547, Non Final Office Action mailed Apr. 9, 2025”, 6 pgs. [cited by applicant]
“Chinese Application Serial No. 202180037702.5, Office Action mailed Mar. 22, 2025”, W/English Translation, 24 pgs. [cited by applicant]
“Chinese Application Serial No. 202180038601.X, Office Action mailed Mar. 27, 2025”, W/English Translation, 21 pgs. [cited by applicant]
“Korean Application Serial No. 10-2022-7036915, Response filed Jan. 21, 2025 to Notice of Preliminary Rejection mailed Oct. 30, 2024”, w/ English Claims, 25 pgs. [cited by applicant]
“Korean Application Serial No. 10-2022-7036916, Response filed Aug. 1, 2024 to Notice of Preliminary Rejection mailed Jun. 5, 2024”, w/ English claims, 21 pgs. [cited by applicant]
“Korean Application Serial No. 10-2022-7036916, Voluntary Amendment filed Feb. 20, 2024”, w/ English claims, 24 pgs. [cited by applicant]
“Korean Application Serial No. 10-2023-7010071, Response filed Jan. 23, 2025 to Notice of Preliminary Rejection mailed Oct. 29, 2024”, w/ English Claims, 16 pgs. [cited by applicant]
“Korean Application Serial No. 10-2023-7010071, Voluntary Amendment filed Oct. 24, 2024”, w/ English claims, 27 pgs. [cited by applicant]
“Korean Application Serial No. 10-2024-7034270, Response filed Jan. 24, 2025 to Notice of Preliminary Rejection mailed Oct. 27, 2024”, w/ English Claims, 18 pgs. [cited by applicant]
“Korean Application Serial No. 10-2022-7036916, Notice of Preliminary Rejection mailed Jun. 5, 2024”, W English Translation, 4 pgs. [cited by applicant]
“U.S. Appl. No. 18/163,098, Final Office Action mailed Jun. 25, 2024”, 22 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Response filed Jul. 5, 2024 to Non Final Office Action mailed Apr. 4, 2024”, 13 pgs. [cited by applicant]
“European Application Serial No. 21718771.5, Communication Pursuant to Article 94(3) EPC mailed Jul. 4, 2024”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Notice of Allowance mailed Aug. 2, 2024”, 10 pgs. [cited by applicant]
“European Application Serial No. 21779785.1, Response filed Aug. 8, 2024 to Extended European Search Report mailed Feb. 5, 2024”, 25 pgs. [cited by applicant]
“U.S. Appl. No. 18/163,098, Response filed Aug. 13, 2024 to Final Office Action mailed Jun. 25, 2024”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 18/163,098, Advisory Action mailed Aug. 22, 2024”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,080, Corrected Notice of Allowability mailed Aug. 26, 2024”, 4 pgs. [cited by applicant]
U.S. Appl. No. 18/984,002, filed Dec. 17, 2024, Context Based Augmented Reality Communication. [cited by applicant]
“Chinese Application Serial No. 202180038601.X, Response filed Jun. 24, 2025 to Office Action mailed Mar. 27, 2025”, w English Claims, 14 pgs. [cited by applicant]
“U.S. Appl. No. 18/479,547, Response filed Jun. 30, 2025 to Non Final Office Action mailed Apr. 9, 2025”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 18/477,130, Response filed Jul. 1, 2025 to Final Office Action mailed Apr. 3, 2025”, 9 pgs. [cited by applicant]
“Chinese Application Serial No. 202180037702.5, Response filed Jul. 17, 2025 to Office Action mailed Mar. 22, 2025”, w English Claims, 16 pgs. [cited by applicant]
“U.S. Appl. No. 18/479,547, Notice of Allowance mailed Jul. 22, 2025”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 18/163,098, Notice of Allowance mailed Sep. 23, 2024”, 8 pgs. [cited by applicant]
“European Application Serial No. 21718771.5, Response filed Oct. 23, 2024 to Communication Pursuant to Article 94(3) EPC mailed Jul. 4, 2024”, 32 pgs. [cited by applicant]
“Korean Application Serial No. 10-2024-7034270, Notice of Preliminary Rejection mailed Oct. 27, 2024”, W English Translation, 4 pgs. [cited by applicant]
“Korean Application Serial No. 10-2023-7010071, Notice of Preliminary Rejection mailed Oct. 29, 2024”, w English Translation, 4 pgs. [cited by applicant]
“Korean Application Serial No. 10-2022-7036915, Notice of Preliminary Rejection mailed Oct. 30, 2024”, w English translation, 7 pgs. [cited by applicant]
“U.S. Appl. No. 18/477,130, Non Final Office Action mailed Dec. 20, 2024”, 31 pgs. [cited by applicant]
U.S. Appl. No. 16/443,614 U.S. Pat. No. 10,897,564, filed Jun. 17, 2019, Shared Control of Camera Device by Multiple Devices. [cited by applicant]
U.S. Appl. No. 17/125,298 U.S. Pat. No. 11,290,632, filed Dec. 17, 2020, Shared Control of Camera Device by Multiple Devices. [cited by applicant]
U.S. Appl. No. 17/679,616 U.S. Pat. No. 11,606,491, filed Feb. 24, 2022, Request Queue for Shared Control of Camera Device by Multiple Devices. [cited by applicant]
U.S. Appl. No. 18/165,777 U.S. Pat. No. 11,856,288, filed Feb. 7, 2023, Request Queue for Shared Control of Camera Device by Multiple Devices. [cited by applicant]
U.S. Appl. No. 18/479,547, filed Oct. 2, 2023, Request Queue for Shared Control of Camera Device by Multiple Devices. [cited by applicant]
U.S. Appl. No. 17/703,567 U.S. Pat. No. 11,829,679, filed Mar. 24, 2022, Shared Control of a Virtual Object by Multiple Devices. [cited by applicant]
U.S. Appl. No. 16/947,083 U.S. Pat. No. 11,340,857, filed Jul. 17, 2020, Shared Control of a Virtual Object by Multiple Devices. [cited by applicant]
U.S. Appl. No. 18/477,130, filed Sep. 28, 2023, Shared Control of a Virtual Object by Multiple Devices. [cited by applicant]
U.S. Appl. No. 17/206,991, filed Mar. 19, 2021, Augmented Reality Based Communication Between Multiple Users. [cited by applicant]
U.S. Appl. No. 17/207,080, filed Mar. 19, 2021, Virtual Interaction Session to Facilitate Augmented Reality Based Communication Between Multiple Users. [cited by applicant]
U.S. Appl. No. 17/207,174, filed Mar. 19, 2021, Virtual Interaction Session to Facilitate Time Limited Augmented Reality Based Communication Between Multiple Users. [cited by applicant]
U.S. Appl. No. 17/210,291 U.S. Pat. No. 11,593,997, filed Mar. 23, 2021, Context Based Augmented Reality Communication. [cited by applicant]
U.S. Appl. No. 18/163,098, filed Feb. 1, 2023, Context Based Augmented Reality Communication. [cited by applicant]
“U.S. Appl. No. 16/443,614, Non Final Office Action mailed Jun. 2, 2020”, 7 pgs. [cited by applicant]
“U.S. Appl. No. 16/443,614, Notice of Allowance mailed Sep. 14, 2020”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 16/443,614, Notice of Allowance mailed Sep. 23, 2020”, 5 pgs. [cited by applicant]
“U.S. Appl. No. 16/443,614, Response filed Aug. 24, 2020 to Non Final Office Action mailed Jun. 2, 2020”, 9 pgs. [cited by applicant]
“U.S. Appl. No. 16/947,083, 312 Amendment filed Apr. 14, 2022”, 7 pgs. [cited by applicant]
“U.S. Appl. No. 16/947,083, Corrected Notice of Allowability mailed Apr. 26, 2022”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 16/947,083, Examiner Interview Summary mailed Nov. 8, 2021”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 16/947,083, Final Office Action mailed Aug. 6, 2021”, 29 pgs. [cited by applicant]
“U.S. Appl. No. 16/947,083, Non Final Office Action mailed Mar. 19, 2021”, 26 pgs. [cited by applicant]
“U.S. Appl. No. 16/947,083, Notice of Allowance mailed Jan. 21, 2022”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 16/947,083, Response filed Jul. 13, 2021 to Non Final Office Action mailed Mar. 19, 2021”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 16/947,083, Response filed Nov. 8, 2021 to Final Office Action mailed Aug. 6, 2021”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/125,298, Non Final Office Action mailed Aug. 16, 2021”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 17/125,298, Notice of Allowance mailed Nov. 26, 2021”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 17/125,298, Response filed Nov. 9, 2021 to Non Final Office Action mailed Aug. 16, 2021”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Examiner Interview Summary mailed Feb. 22, 2023”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Examiner Interview Summary mailed Oct. 5, 2023”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Final Office Action mailed Feb. 16, 2023”, 14 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Final Office Action mailed Nov. 16, 2023”, 25 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Non Final Office Action mailed Jun. 29, 2023”, 21 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Non Final Office Action mailed Oct. 20, 2022”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Response filed Jan. 16, 2024 to Final Office Action mailed Nov. 16, 2023”, 14 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Response filed Jan. 18, 2023 to Non Final Office Action mailed Oct. 20, 2022”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Response filed May 8, 2023 to Final Office Action mailed Feb. 16, 2023”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Response filed Sep. 28, 2023 to Non Final Office Action mailed Jun. 29, 2023”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,080, Final Office Action mailed Apr. 28, 2023”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,080, Final Office Action mailed Nov. 28, 2023”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,080, Non Final Office Action mailed Aug. 16, 2023”, 14 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,080, Non Final Office Action mailed Oct. 6, 2022”, 9 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,080, Response filed Jan. 5, 2023 to Non Final Office Action mailed Oct. 6, 2022”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,080, Response filed Feb. 21, 2024 to Final Office Action mailed Nov. 28, 2023”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,080, Response filed Jul. 27, 2023 to Final Office Action mailed Apr. 28, 2023”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,080, Response filed Nov. 10, 2023 to Non Final Office Action mailed Aug. 16, 2023”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,174, Examiner Interview Summary mailed Dec. 8, 2023”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,174, Final Office Action mailed Apr. 27, 2023”, 17 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,174, Non Final Office Action mailed Sep. 1, 2023”, 16 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,174, Non Final Office Action mailed Oct. 6, 2022”, 15 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,174, Notice of Allowance mailed Jan. 5, 2024”, 16 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,174, Response filed Jan. 5, 2023 to Non Final Office Action mailed Oct. 6, 2022”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,174, Response filed Jul. 27, 2023 to Final Office Action mailed Apr. 27, 2023”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,174, Response filed Nov. 30, 2023 to Non Final Office Action mailed Sep. 1, 2023”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 17/210,291, 312 Amendment filed Jan. 9, 2023”, 9 pgs. [cited by applicant]
“U.S. Appl. No. 17/210,291, Corrected Notice of Allowability mailed Oct. 26, 2022”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 17/210,291, Examiner Interview Summary mailed Dec. 27, 2021”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 17/210,291, Final Office Action mailed Feb. 2, 2022”, 51 pgs. [cited by applicant]
“U.S. Appl. No. 17/210,291, Non Final Office Action mailed May 13, 2022”, 50 pgs. [cited by applicant]
“U.S. Appl. No. 17/210,291, Non Final Office Action mailed Sep. 22, 2021”, 37 pgs. [cited by applicant]
“U.S. Appl. No. 17/210,291, Notice of Allowance mailed Oct. 19, 2022”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 17/210,291, Response filed May 2, 2022 to Final Office Action mailed Feb. 2, 2022”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/210,291, Response filed Sep. 13, 2022 to Non Final Office Action mailed May 13, 2022”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/210,291, Response filed Dec. 22, 2021 to Non Final Office Action mailed Sep. 22, 2021”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/210,291, Supplemental Notice of Allowability mailed Jan. 19, 2023”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 17/679,616, Corrected Notice of Allowability mailed Feb. 15, 2023”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 17/679,616, Notice of Allowance mailed Nov. 7, 2022”, 9 pgs. [cited by applicant]
“U.S. Appl. No. 17/703,567, Corrected Notice of Allowability mailed Oct. 11, 2023”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 17/703,567, Non Final Office Action mailed Mar. 31, 2023”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 17/703,567, Notice of Allowance mailed Jul. 13, 2023”, 7 pgs. [cited by applicant]
“U.S. Appl. No. 17/703,567, Response filed Jun. 14, 2023 to Non Final Office Action mailed Mar. 31, 2023”, 9 pgs. [cited by applicant]
“U.S. Appl. No. 18/163,098, Final Office Action mailed Nov. 27, 2023”, 40 pgs. [cited by applicant]
“U.S. Appl. No. 18/163,098, Non Final Office Action mailed Feb. 2, 2024”, 20 pgs. [cited by applicant]
“U.S. Appl. No. 18/163,098, Non Final Office Action mailed Jul. 14, 2023”, 26 pgs. [cited by applicant]
“U.S. Appl. No. 18/163,098, Response filed Jan. 19, 2024 to Final Office Action mailed Nov. 27, 2023”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 18/163,098, Response filed Oct. 16, 2023 to Non Final Office Action mailed Jul. 14, 2023”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 18/165,777, Corrected Notice of Allowability mailed Nov. 22, 2023”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 18/165,777, Notice of Allowance mailed Jul. 19, 2023”, 9 pgs. [cited by applicant]
“European Application Serial No. 21779785.1, Extended European Search Report mailed Feb. 5, 2024”, 12 pgs. [cited by applicant]
“European Application Serial No. 21779785.1, Response Filed Dec. 2, 2022 to Communication pursuant to Rules 161(2) and 162 EPC mailed Nov. 9, 2023”, 25 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/023712, International Preliminary Report on Patentability mailed Oct. 6, 2022”, 8 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/023712, International Search Report mailed Jun. 29, 2021”, 4 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/023712, Written Opinion mailed Jun. 29, 2021”, 6 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/023748, International Preliminary Report on Patentability mailed Oct. 6, 2022”, 8 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/023748, International Search Report mailed Jun. 29, 2021”, 4 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/023748, Written Opinion mailed Jun. 29, 2021”, 6 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/023918, International Preliminary Report on Patentability mailed Oct. 6, 2022”, 9 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/023918, International Search Report mailed Jun. 28, 2021”, 4 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/023918, Written Opinion mailed Jun. 28, 2021”, 7 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/024180, International Preliminary Report on Patentability mailed Oct. 13, 2022”, 6 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/024180, International Search Report mailed Jul. 6, 2021”, 5 pgs. [cited by applicant]
“International Application Serial No. PCT/US2021/024180, Written Opinion mailed Jul. 6, 2021”, 4 pgs. [cited by applicant]
Payette, Chuck, et al., “Enabling reliable and efficient wireless video uplink”, Bell Labs Technical Journal, Wiley, CA, US, vol. 16, No. 2, (Sep. 1, 2011), 169-191. [cited by applicant]
“European Application Serial No. 21718750.9, Communication Pursuant to Article 94(3) EPC mailed Mar. 5, 2024”, 4 pgs. [cited by applicant]
“European Application Serial No. 21718752.5, Communication Pursuant to Article 94(3) EPC mailed Mar. 13, 2024”, 5 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,080, Notice of Allowance mailed Mar. 22, 2024”, 7 pgs. [cited by applicant]
“U.S. Appl. No. 18/163,098, Response filed Mar. 28, 2024 to Non Final Office Action mailed Feb. 2, 2024”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 17/206,991, Non Final Office Action mailed Apr. 4, 2024”, 24 pgs. [cited by applicant]
“U.S. Appl. No. 17/207,174, Corrected Notice of Allowability mailed Apr. 8, 2024”, 2 pgs. [cited by applicant]
“Chinese Application Serial No. 202180037702.5, Office Action mailed Aug. 1, 2025”, w English translation, 22 pgs. [cited by applicant]
“European Application Serial No. 21718752.5, Communication Pursuant to Article 943 EPC mailed Oct. 15, 2025”, 4 pgs. [cited by applicant]
“European Application Serial No. 21718750.9, Communication Pursuant to Article 943 EPC mailed Oct. 20, 2025”, 5 pgs. [cited by applicant]
“U.S. Appl. No. 18/477,130, Response filed Oct. 24, 25 to Non Final Office Action mailed Jul. 30, 2025”, 11 pgs. [cited by applicant]
“Chinese Application Serial No. 202180037702.5, Response filed Sep. 28, 2025 to Office Action mailed Aug. 1, 2025”, W English Claims, 17 pgs. [cited by applicant]