IP Library Granted Patent US 12,506,941
Granted Patent B2
US 12,506,941 · App. 18/605,512 · Granted Dec 23, 2025

Systems and methods for enhanced performance of camera devices

Inventor: Christopher Stone (Newtown, PA)
Assignee: Comcast Cable Communications, LLC
H04N23/52H04N7/188H04N17/002H04N23/71
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,506,941
App. No.
18/605,512
Granted
Dec 23, 2025
Kind
B2
Abstract

A camera device's exposure to sunlight may be monitored. The sun exposure may be used to predict a solar event associated with the camera device, such as a critical temperature, a brightness level, or an angle of sunlight. Prior to occurrence of the solar event, one or more functions of the camera device may be enabled or disabled. For example, a cooling function of the camera device may be enabled or a characteristic of video streamed by the camera device may be modified. The function may be re-enabled or re-disabled after the solar event.

Claims (60)

1 . A camera device comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the camera device to:

monitor exposure to sunlight associated with the camera device;

predict, based on the monitoring the exposure to sunlight, a solar event associated the camera device;

cause, prior to occurrence of the solar event, a resolution associated with image data captured by the camera device to be reduced;

determine that the solar event has ended; and

cause, based on the determining that the solar event has ended, the resolution associated with the image data captured by the camera device to be increased.

2 . The camera device of claim 1 , wherein the solar event comprises at least one of a critical camera device temperature, sun brightness, or angle of sunlight.

3 . The camera device of claim 1 , wherein the solar event is predicted to cause damage to at least one of hardware of the camera device, imagery generated by the camera device, or video generated by the camera device.

4 . The camera device of claim 1 , wherein the instructions that, when executed by the one or more processors, cause the camera device to monitor the exposure to sunlight associated with the camera device cause the camera device to determine a direction of sunlight relative to a location of the camera device.

5 . The camera device of claim 4 , wherein the instructions that, when executed by the one or more processors, cause the camera device to determine the direction of the sunlight relative to the location of the camera device cause the camera device to determine the direction of the sunlight relative to the location of the camera device using at least one of a magnetometer, a gyroscope, a global positioning system (GPS), a user account, or artificial intelligence.

6 . The camera device of claim 1 , wherein the instructions that, when executed by the one or more processors, cause the camera device to predict the solar event cause the camera device to determine a time of day that the solar event will occur.

7 . The camera device of claim 1 , wherein the instructions that, when executed by the one or more processors, cause the camera device to monitor the exposure to sunlight associated with the camera device cause the camera device to determine current weather.

8 . The camera device of claim 1 , wherein the instructions that, when executed by the one or more processors, cause the camera device to monitor the exposure to sunlight associated with the camera device cause the camera device to detect one or more objects that provide shade to the camera device.

9 . The camera device of claim 1 , wherein the instructions that, when executed by the one or more processors, cause the camera device to monitor the exposure to sunlight associated with the camera device cause the camera device to determine an orientation of the camera device.

10 . A non-transitory computer-readable medium storing instructions that, when executed, cause:

monitoring exposure to sunlight associated with a camera device;

predicting, based on the monitoring the exposure to sunlight, a solar event associated the camera device;

causing, prior to occurrence of the solar event, a resolution associated with image data captured by the camera device to be reduced;

determining that the solar event has ended; and

causing, based on the determining that the solar event has ended, the resolution associated with the image data captured by the camera device to be increased.

11 . The non-transitory computer-readable medium of claim 10 , wherein the solar event comprises at least one of a critical camera device temperature, sun brightness, or angle of sunlight.

12 . The non-transitory computer-readable medium of claim 10 , wherein the solar event is predicted to cause damage to at least one of hardware of the camera device, imagery generated by the camera device, or video generated by the camera device.

13 . The non-transitory computer-readable medium of claim 10 , wherein the instructions that, when executed, cause monitoring the exposure to sunlight associated with the camera device cause determining a direction of sunlight relative to a location of the camera device.

14 . The non-transitory computer-readable medium of claim 13 , wherein the instructions that, when executed, cause determining the direction of the sunlight relative to the location of the camera device cause determining the direction of the sunlight relative to the location of the camera device using at least one of a magnetometer, a gyroscope, a global positioning system (GPS), a user account, or artificial intelligence.

15 . The non-transitory computer-readable medium of claim 10 , wherein the instructions that, when executed, cause predicting the solar event cause determining a time of day that the solar event will occur.

16 . The non-transitory computer-readable medium of claim 10 , wherein the instructions that, when executed, cause monitoring the exposure to sunlight associated with the camera device cause determining current weather.

17 . The non-transitory computer-readable medium of claim 10 , wherein the instructions that, when executed, cause monitoring the exposure to sunlight associated with the camera device cause detecting one or more objects that provide shade to the camera device.

18 . The non-transitory computer-readable medium of claim 10 , wherein the instructions that, when executed, cause monitoring the exposure to sunlight associated with the camera device cause determining an orientation of the camera device.

19 . A camera device comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the camera device to:

monitor exposure to sunlight associated with the camera device;

predict, based on the monitoring the exposure to sunlight, a solar event associated the camera device;

cause, prior to occurrence of the solar event, a frame rate associated with image data captured by the camera device to be reduced;

determine that the solar event has ended; and

cause, based on the determining that the solar event has ended, the frame rate associated with the image data captured by the camera device to be increased.

20 . The camera device of claim 19 , wherein the solar event comprises at least one of a critical camera device temperature, sun brightness, or angle of sunlight.

21 . The camera device of claim 19 , wherein the solar event is predicted to cause damage to at least one of hardware of the camera device, imagery generated by the camera device, or video generated by the camera device.

22 . The camera device of claim 19 , wherein the instructions that, when executed by the one or more processors, cause the camera device to monitor the exposure to sunlight associated with the camera device cause the camera device to determine a direction of sunlight relative to a location of the camera device.

23 . The camera device of claim 22 , wherein the instructions that, when executed by the one or more processors, cause the camera device to determine the direction of the sunlight relative to the location of the camera device cause the camera device to determine the direction of the sunlight relative to the location of the camera device using at least one of a magnetometer, a gyroscope, a global positioning system (GPS), a user account, or artificial intelligence.

24 . The camera device of claim 19 , wherein the instructions that, when executed by the one or more processors, cause the camera device to predict the solar event cause the camera device to determine a time of day that the solar event will occur.

25 . The camera device of claim 19 , wherein the instructions that, when executed by the one or more processors, cause the camera device to monitor the exposure to sunlight associated with the camera device cause the camera device to determine current weather.

26 . The camera device of claim 19 , wherein the instructions that, when executed by the one or more processors, cause the camera device to monitor the exposure to sunlight associated with the camera device cause the camera device to detect one or more objects that provide shade to the camera device.

27 . The camera device of claim 19 , wherein the instructions that, when executed by the one or more processors, cause the camera device to monitor the exposure to sunlight associated with the camera device cause the camera device to determine an orientation of the camera device.

28 . A non-transitory computer-readable medium storing instructions that, when executed, cause:

monitoring exposure to sunlight associated with a camera device;

predicting, based on the monitoring the exposure to sunlight, a solar event associated the camera device;

causing, prior to occurrence of the solar event, a frame rate associated with image data captured by the camera device to be reduced;

determining that the solar event has ended; and

causing, based on the determining that the solar event has ended, the frame rate associated with the image data captured by the camera device to be increased.

29 . The non-transitory computer-readable medium of claim 28 , wherein the solar event comprises at least one of a critical camera device temperature, sun brightness, or angle of sunlight.

30 . The non-transitory computer-readable medium of claim 28 , wherein the solar event is predicted to cause damage to at least one of hardware of the camera device, imagery generated by the camera device, or video generated by the camera device.

31 . The non-transitory computer-readable medium of claim 28 , wherein the instructions that, when executed, cause monitoring the exposure to sunlight associated with the camera device cause determining a direction of sunlight relative to a location of the camera device.

32 . The non-transitory computer-readable medium of claim 31 , wherein the instructions that, when executed, cause determining the direction of the sunlight relative to the location of the camera device cause determining the direction of the sunlight relative to the location of the camera device using at least one of a magnetometer, a gyroscope, a global positioning system (GPS), a user account, or artificial intelligence.

33 . The non-transitory computer-readable medium of claim 28 , wherein the instructions that, when executed, cause predicting the solar event cause determining a time of day that the solar event will occur.

34 . The non-transitory computer-readable medium of claim 28 , wherein the instructions that, when executed, cause monitoring the exposure to sunlight associated with the camera device cause determining current weather.

35 . The non-transitory computer-readable medium of claim 28 , wherein the instructions that, when executed, cause monitoring the exposure to sunlight associated with the camera device cause detecting one or more objects that provide shade to the camera device.

36 . The non-transitory computer-readable medium of claim 28 , wherein the instructions that, when executed, cause monitoring the exposure to sunlight associated with the camera device cause determining an orientation of the camera device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2024
From: STONE, CHRISTOPHER
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 067538/0950 →
Continuity (2)
Continuation 17515141 · Oct 29, 2021
Related Publication 20240305873A1 · Sep 12, 2024
References Cited (16)
US 3198883A · Borberg · 1965 [cited by examiner]
US 10538326B1 · Cui et al. · 2020 [cited by applicant]
US 10989839B1 · Matthews · 2021 [cited by examiner]
US 11962880B2 · Stone · 2024 [cited by examiner]
US 20090059033A1 · Shimada et al. · 2009 [cited by applicant]
US 20190158011A1 · West · 2019 [cited by examiner]
US 20190236365A1 · Speasl et al. · 2019 [cited by applicant]
US 20210201070A1 · Omari · 2021 [cited by examiner]
US 20220084242A1 · Takashima et al. · 2022 [cited by applicant]
US 20220279156A1 · Sundram et al. · 2022 [cited by applicant]
US 20220357714A1 · Berman et al. · 2022 [cited by applicant]
CN 109491400A · 2019 [cited by applicant]
JP 2010147720A · 2010 [cited by applicant]
JP 2014192762A · 2014 [cited by applicant]
WO WO2020105124A1 · 2020 [cited by examiner]
US Patent Application filed on Oct. 29, 2021, entitled “Systems and Methods for Enhanced Performance of Camera Devices”,, U.S. Appl. No. 17/515,141. [cited by applicant]