IP Library › Granted Patent US 12,556,714
Granted Patent B2
US 12,556,714 · App. 18/397,927 · Granted Feb 17, 2026

Camera communication channel selection

Inventors: Joseph Amalan Arul Emmanuel (Cupertino, CA); Peiman Amini (Mountain View, CA)
Assignee: Arlo Technologies, Inc.
H04N19/166G06F9/542G06T7/20G06V20/52G07C9/37G08B3/10G08B3/1016G08B5/223G08B13/191G08B13/193G08B13/19656G08B13/1966G08B13/19669G08B13/19695G08B21/182G08B27/006G08B29/183H04B17/318H04B17/391H04L1/0003H04L1/0009H04L1/0017H04L1/0033H04L5/0053H04L5/0098H04L43/0858H04L43/12H04L43/16H04L65/612H04L65/65H04L65/80H04L67/1093H04N7/12H04N7/183H04N7/185H04N17/002H04N19/103H04N19/124H04N19/156H04N19/184H04N19/40H04N19/42H04N23/661H04N23/665H04N23/6811H04N23/90H04W4/38H04W24/08H04W24/10H04W28/021H04W36/0011H04W36/30H04W52/0245H04W52/0261H04W72/0453H04W72/23H05B47/105H05B47/19G06T2207/30232G06T2207/30241H04N7/147H04N7/181H04N19/00
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,556,714
App. No.
18/397,927
Granted
Feb 17, 2026
Kind
B2
Abstract

Adjusting communication channels used by camera to communicate with a base station are described. In one aspect, characteristics of communication channels can be determined and the operation of the camera can be adjusted to use a communication channel based on a comparison of the characteristics of multiple communication channels.

Claims (47)

1 . A computer-implemented method comprising:

determining, by a first computer system, first characteristics of a first communication channel and second characteristics of a second communication channel usable by a camera;

determining, using an artificial intelligence (AI) module and based on a feature vector extracted from the first characteristics and the second characteristics, that the second communication channel provides enhanced transfer of video from the camera to a second computer system compared to the first communication channel;

adjusting, based on the determining that the second communication channel provides the enhanced transfer of video, operation of the camera to switch from using the first communication channel to the second communication channel; and

providing the enhanced transfer of video to the second computer system using the second communication channel.

2 . The method of claim 1 , further comprising:

receiving a request for access to the enhanced transfer of video,

wherein the request:

(i) includes a credential stored in a digital wallet and/or (ii) uses self-sovereign identity (SSI).

3 . The method of claim 1 , wherein determining that the second communication channel provides the enhanced transfer of video further comprises determining that the second communication channel has a higher bit rate and/or higher frequencies in a frequency band than that of the first communication channel.

4 . The method of claim 1 , wherein adjusting the operation of the camera to switch from the first communication channel to the second communication channel further comprises adjusting an encoding type of the camera from a first encoding type to a second encoding type, the first encoding type and the second encoding type providing the enhanced transfer of video at different bit rates.

5 . The method of claim 1 , wherein providing the enhanced transfer of video to the second computer system further comprises providing the enhanced transfer of video to a cloud server communicably coupling the first computer system to the second computer system, and wherein the second computer system is an extended-reality (XR) device executing an XR application.

6 . The method of claim 5 , further comprising:

training an artificial intelligence (AI) model of the AI module, based on training data, using an XR simulation,

wherein the AI model is trained to increase at least one performance metric of the XR application.

7 . The method of claim 5 , wherein the enhanced transfer of video is a first video provided to the XR device for combining the first video with a second video, produced by a camera of the XR device, into an XR video for display on an electronic display of the XR device by the XR application.

8 . The method of claim 7 , wherein the XR video is associated with an electronic game, and wherein the electronic game is associated with a blockchain.

9 . A base station, comprising:

one or more processors; and

memory storing instructions, wherein the processor is configured to execute the instructions such that the processor and memory are configured to:

determine first characteristics of a first communication channel and second characteristics of a second communication channel usable by a camera;

determine, using an artificial intelligence (AI) module and based on a feature vector extracted from the first characteristics and the second characteristics, that the second communication channel provides enhanced transfer of video from the camera to a second computer system compared to the first communication channel;

adjust, based on the determining that the second communication channel provides the enhanced transfer of video, operation of the camera to switch from using the first communication channel to the second communication channel; and

provide the enhanced transfer of video to the second computer system using the second communication channel.

10 . The base station of claim 9 , wherein the instructions when executed by the processor configure the processor and memory to:

receive a request for access to the enhanced transfer of video,

wherein the request:

(i) includes a credential stored in a digital wallet and/or (ii) uses self-sovereign identity (SSI).

11 . The base station of claim 9 , wherein the instructions determine that the second communication channel provides the enhanced transfer of video by configuring the processor and memory to determine that the second communication channel has a higher bit rate and/or higher frequencies in a frequency band than that of the first communication channel.

12 . The base station of claim 9 , wherein the instructions adjust the operation of the camera to switch from the first communication channel to the second communication channel by configuring the processor and memory to adjust an encoding type of the camera from a first encoding type to a second encoding type, the first encoding type and the second encoding type providing the enhanced transfer of video at different bit rates.

13 . The base station of claim 9 , wherein the instructions provide the enhanced transfer of video to the second computer system by configuring the processor and memory to provide the enhanced transfer of video to a cloud server communicably coupling the base station to the second computer system, and wherein the second computer system is an extended-reality (XR) device executing an XR application.

14 . The base station of claim 13 , wherein the instructions when executed by the processor configure the processor and memory to:

train an artificial intelligence (AI) model of the AI module, based on training data, using an XR simulation,

wherein the AI model is trained to increase at least one performance metric of the XR application.

15 . The base station of claim 13 , wherein the enhanced transfer of video is a first video provided to the XR device for combining the first video with a second video, produced by a camera of the XR device, into an XR video for display on an electronic display of the XR device by the XR application.

16 . The base station of claim 15 , wherein the XR video is associated with an electronic game, and wherein the electronic game is associated with a blockchain.

17 . A non-transitory, computer-readable storage medium storing computer instructions, which when executed by one or more computer processors cause the one or more computer processors to:

determine first characteristics of a first communication channel and second characteristics of a second communication channel usable by a camera;

determine, using an artificial intelligence (AI) module and based on a feature vector extracted from the first characteristics and the second characteristics, that the second communication channel provides enhanced transfer of video from the camera to a second computer system compared to the first communication channel;

adjust, based on the determining that the second communication channel provides the enhanced transfer of video, operation of the camera to switch from using the first communication channel to the second communication channel; and

provide the enhanced transfer of video to the second computer system using the second communication channel.

18 . The non-transitory, computer-readable storage medium of claim 17 , wherein the computer instructions cause the one or more computer processors to:

receive a request for access to the enhanced transfer of video,

wherein the request:

(i) includes a credential stored in a digital wallet and/or (ii) uses self-sovereign identity (SSI).

19 . The non-transitory, computer-readable storage medium of claim 17 , wherein the computer instructions determine that the second communication channel provides the enhanced transfer of video by causing the one or more computer processors to determine that the second communication channel has a higher bit rate and/or higher frequencies in a frequency band than that of the first communication channel.

20 . The non-transitory, computer-readable storage medium of claim 17 , wherein the computer instructions adjust the operation of the camera to switch from the first communication channel to the second communication channel by causing the one or more computer processors to adjust an encoding type of the camera from a first encoding type to a second encoding type, the first encoding type and the second encoding type providing the enhanced transfer of video at different bit rates.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2025
From: EMMANUEL, JOSEPH AMALAN ARUL; AMINI, PEIMAN
To: NETGEAR, INC.
Reel/Frame 071779/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2025
From: NETGEAR, INC.
To: ARLO TECHNOLOGIES, INC.
Reel/Frame 071779/0480 →
Continuity (5)
Continuation In Part 17583629 · Jan 25, 2022
Continuation 17316120 · May 10, 2021
Continuation 16032235 · Jul 11, 2018
Provisional Application 62633017 · Feb 20, 2018
Related Publication 20240129493A1 · Apr 18, 2024
References Cited (85)
US 8086252B2 · Luers · 2011 [cited by applicant]
US 10742998B2 · Emmanuel et al. · 2020 [cited by applicant]
US 10805613B2 · Emmanuel et al. · 2020 [cited by applicant]
US 10855996B2 · Amini et al. · 2020 [cited by applicant]
US 11006128B2 · Emmanuel et al. · 2021 [cited by applicant]
US 11064208B2 · Amini et al. · 2021 [cited by applicant]
US 11102492B2 · Amini et al. · 2021 [cited by applicant]
US 11272189B2 · Emmanuel et al. · 2022 [cited by applicant]
US 11290727B2 · Emmanuel et al. · 2022 [cited by applicant]
US 11558626B2 · Amini et al. · 2023 [cited by applicant]
US 11575912B2 · Amini et al. · 2023 [cited by applicant]
US 11671606B2 · Amini et al. · 2023 [cited by applicant]
US 11756390B2 · Amini et al. · 2023 [cited by applicant]
US 11863761B2 · Emmanuel et al. · 2024 [cited by applicant]
US 12177454B2 · Amini et al. · 2024 [cited by applicant]
US 12293583B2 · Amini et al. · 2025 [cited by applicant]
US 20050021724A1 · Kung et al. · 2005 [cited by applicant]
US 20060094369A1 · Nguyen · 2006 [cited by applicant]
US 20060179463A1 · Chisholm et al. · 2006 [cited by applicant]
US 20090143078A1 · Tu et al. · 2009 [cited by applicant]
US 20100081447A1 · Qi et al. · 2010 [cited by applicant]
US 20100214943A1 · Immendorf et al. · 2010 [cited by applicant]
US 20110128389A1 · Maeda et al. · 2011 [cited by applicant]
US 20110222449A1 · Goldberg et al. · 2011 [cited by applicant]
US 20120185429A1 · Shu et al. · 2012 [cited by applicant]
US 20120287879A1 · Nentwig · 2012 [cited by applicant]
US 20130107816A1 · Iraji et al. · 2013 [cited by applicant]
US 20130120597A1 · Sakai et al. · 2013 [cited by applicant]
US 20130322329A1 · Visuri et al. · 2013 [cited by applicant]
US 20130331097A1 · Kang et al. · 2013 [cited by applicant]
US 20140044113A1 · Chu · 2014 [cited by applicant]
US 20150029333A1 · Ko et al. · 2015 [cited by applicant]
US 20150154786A1 · Furukawa et al. · 2015 [cited by applicant]
US 20150172958A1 · Allanki et al. · 2015 [cited by applicant]
US 20150195187A1 · Savolainen · 2015 [cited by applicant]
US 20150195324A1 · Kim · 2015 [cited by applicant]
US 20150205749A1 · Whitby-Strevens et al. · 2015 [cited by applicant]
US 20150263963A1 · Minakuchi · 2015 [cited by examiner]
US 20150333965A1 · Lee et al. · 2015 [cited by applicant]
US 20160014679A1 · Taneja · 2016 [cited by applicant]
US 20160050396A1 · Gali et al. · 2016 [cited by applicant]
US 20160105644A1 · Smith et al. · 2016 [cited by applicant]
US 20160105847A1 · Smith et al. · 2016 [cited by applicant]
US 20160134932A1 · Karp et al. · 2016 [cited by applicant]
US 20160286500A1 · Zur et al. · 2016 [cited by applicant]
US 20160295172A1 · Cuddeback et al. · 2016 [cited by applicant]
US 20170142728A1 · Tsai et al. · 2017 [cited by applicant]
US 20170163513A1 · Kim et al. · 2017 [cited by applicant]
US 20170163944A1 · Jeong · 2017 [cited by applicant]
US 20170178475A1 · Renkis · 2017 [cited by applicant]
US 20170257261A1 · Monnerat · 2017 [cited by applicant]
US 20170278368A1 · Burke · 2017 [cited by applicant]
US 20170303138A1 · Barmettler et al. · 2017 [cited by applicant]
US 20170318524A1 · Goto · 2017 [cited by applicant]
US 20170374567A1 · Takahashi et al. · 2017 [cited by applicant]
US 20180109999A1 · Finnegan · 2018 [cited by applicant]
US 20190045407A1 · Logan et al. · 2019 [cited by applicant]
US 20190174383A1 · Zhang et al. · 2019 [cited by applicant]
US 20190259260A1 · Amini et al. · 2019 [cited by applicant]
US 20190261243A1 · Amini et al. · 2019 [cited by applicant]
US 20190372918A1 · Genç · 2019 [cited by examiner]
US 20200145890A1 · Ma et al. · 2020 [cited by applicant]
US 20200186227A1 · Reider et al. · 2020 [cited by applicant]
US 20230262234A1 · Amini et al. · 2023 [cited by applicant]
US 20240406415A1 · Amini et al. · 2024 [cited by applicant]
US 20250182481A1 · Amini et al. · 2025 [cited by applicant]
CN 1618208 · 2005 [cited by applicant]
CN 101070763 · 2007 [cited by applicant]
CN 101547342 · 2009 [cited by applicant]
CN 102523435 · 2012 [cited by applicant]
CN 102547247 · 2012 [cited by applicant]
CN 102811370 · 2012 [cited by applicant]
CN 103369318 · 2013 [cited by applicant]
CN 103582168 · 2014 [cited by applicant]
CN 103945438 · 2014 [cited by applicant]
CN 104919788 · 2015 [cited by applicant]
CN 205028060 · 2016 [cited by applicant]
CN 105636078 · 2016 [cited by applicant]
CN 105792295 · 2016 [cited by applicant]
CN 105898471 · 2016 [cited by applicant]
CN 110177071 · 2019 [cited by applicant]
CN 110177398 · 2019 [cited by applicant]
CN 110191309 · 2019 [cited by applicant]
Qi, Lv, “Research on Measuring and Control Technology for the Intellectualization and Energy Saving in Green Home”, China Master's Theses Full-text Database; 1136- 482, 137 pages. [cited by applicant]
Yang, Chaofan, et al., “Enhancing Industrial Video Surveillance over Wireless Mesh”, 2016 25th International Conference on Computer Communication and Networks, 44 pages. [cited by applicant]