IP Library Granted Patent US 10,931,916
Granted Patent B2
US 10,931,916 · App. 16/392,624 · Granted Feb 23, 2021

Apparatus, method and computer-readable medium for automatically adjusting the brightness of a videophone visual indicator

Inventors: Isaac Goodrich (Taylorsville, UT); Brent Giles (Kaysville, UT); Jarret Gill (Houston, TX); Steve Lassche (Kaysville, UT); Brian Davies (West Jordan, UT); Richard Shields (Pleasant Grove, UT); Jeremy Larsen (Herriman, UT)
H04N7/142G08B5/36H04N5/58H04N7/147H04M1/576
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 10,931,916
App. No.
16/392,624
Granted
Feb 23, 2021
Kind
B2
Abstract

A videophone apparatus and a method for automatically adjusting a videophone visual indicator are provided. The videophone includes a camera unit with an imager. Data from the imager and imager data processed by an image signal processor may be converted into a value that can be compared to a scale correlating to a brightness condition of an area in which the imager is located, allowing the brightness condition to be determined. The visual indicators of the videophone can be set to illuminate based upon the determined brightness condition. Thus, the brightness condition of a room can be determined using components already found on the videophone, without the need for additional sensors, hardware or software that increase the cost and complexity of the videophone.

Claims (49)

1. A videophone, comprising:

a camera unit, comprising:

an imager configured to receive an input and convert the input into an image signal; and

an image signal processor in operable communication with the imager, the image signal processor configured to do at least one of receive an image signal and process an image signal;

a visual indicator for indicating a call status using light emission, the visual indicator configured to emit light at two or more brightness levels;

a memory configured to store instructions; and

a main processor operatively coupled with the memory and configured to execute the instructions to perform operations, the operations comprising:

the main processor receiving at least one value corresponding to at least one of an image signal and a processed image signal from one or both of the imager and the image signal processor;

the main processor using the at least one value corresponding to at least one of an image signal and a processed image signal to determine a brightness condition of an area in which the imager is located; and

the main processor setting the visual indicator to emit light at a brightness level corresponding to the determined brightness condition.

2. The videophone of claim 1 , wherein the visual indicator comprises at least one of an indicator light and an area light.

3. The videophone of claim 2 , wherein each of the indicator light and the area light are configured to emit light at a plurality of brightness levels, each brightness level corresponding to a brightness condition of an area in which the imager is located.

4. The videophone of claim 1 , further comprising a screen.

5. The videophone of claim 4 , wherein the visual indicator comprises the screen.

6. The videophone of claim 5 , wherein the screen is configured to emit light at a plurality of brightness levels, each brightness level corresponding to a brightness condition of an area in which the imager is located.

7. The videophone of claim 1 , wherein using the at least one value corresponding to at least one of an image signal and a processed image signal to determine a brightness condition of an area in which the imager is located comprises:

converting the at least one value to a calculated value corresponding to a point on a brightness condition scale, the brightness condition scale corresponding to a brightness condition of an area in which the imager is located, and wherein the brightness condition scale comprises at least two subranges, each subrange corresponding to a particular brightness condition; and

comparing the point to a subrange of the brightness condition scale to determine a corresponding brightness condition of an area in which the imager is located.

8. The videophone of claim 7 , wherein at least one of the subranges of the brightness condition scale overlaps with an adjacent subrange to create an overlapping region between the two subranges.

9. The videophone of claim 8 , wherein the overlapping region comprises a range value greater than or equal to five percent of a range value corresponding to an adjacent subrange.

10. The videophone of claim 1 , wherein the image signal comprises raw data from the imager.

11. The videophone of claim 1 , wherein the processed image signal comprises one or more values selected from a color value, a brightness value, a gamma value, a luma value, a gain value, a contrast value, a noise value, an exposure value, a range value, a signal-to-noise ratio value, an image size value, an image edge value, a sharpness value, a low light performance value, a spatial resolution value, a color imaging fidelity value, a Bayer transformation value, a demosaicing value, a white balance value, a focus value, a lens correction value, a CMOS value, a CCD value, and a weighted value of any of the foregoing.

12. The videophone of claim 11 , wherein converting the at least one value to a calculated value comprises dividing a weighted luma value by the product of a weighted gain value and a weighed exposure value.

13. The videophone of claim 1 , wherein the main processor comprises the image signal processor.

14. A method for automatically adjusting a brightness level of a videophone, the videophone comprising a visual indicator for indicating a call status using light emission, the visual indicator configured to emit light at two or more brightness levels, an imager, and at least one processor, the method comprising:

at least one processor receiving at least one value corresponding to at least one of an image signal and a processed image signal from one or both of the imager and an image signal processor;

at least one processor using the at least one value corresponding to at least one of an image signal and a processed image signal to determine a brightness condition of an area in which the imager is located; and

at least one processor setting the visual indicator to emit light at a brightness level corresponding to the determined brightness condition of the area.

15. The method of claim 14 , wherein the visual indicator comprises at least one of a videophone indicator light, a videophone area light, and a videophone screen.

16. The method of claim 14 , wherein using the at least one value corresponding to at least one of an image signal and a processed image signal to determine a brightness condition of an area in which the imager is located comprises:

converting the at least one value to a calculated value corresponding to a point on a brightness condition scale, the brightness condition scale corresponding to a brightness condition of an area in which the imager is located, wherein the brightness condition scale comprises at least two subranges, each subrange corresponding to a particular brightness condition; and

comparing the point to a subrange of the brightness condition scale to determine a brightness condition of an area in which the imager is located.

17. The method of claim 16 , wherein at least one of the subranges of the brightness condition scale overlaps with an adjacent subrange to create an overlapping region between the two subranges.

18. The method of claim 17 , wherein the overlapping region comprises a range value greater than or equal to five percent of a range value corresponding to an adjacent subrange.

19. The method of claim 16 , wherein the image signal comprises raw data from the imager.

20. The method of claim 16 , wherein the processed image signal comprises one or more values selected from a color value, a brightness value, a gamma value, a luma value, a gain value, a contrast value, a noise value, an exposure value, a range value, a signal-to-noise ratio value, an image size value, an image edge value, a sharpness value, a low light performance value, a spatial resolution value, a color imaging fidelity value, a Bayer transformation value, a demosaicing value, a white balance value, a focus value, a lens correction value, a CMOS value, a CCD value, and a weighted value of any of the foregoing.

21. The method of claim 20 , wherein converting the at least one value to a calculated value comprises dividing a weighted luma value by the product of a weighted gain value and a weighed exposure value.

22. The method of claim 14 , wherein the at least one processor comprises the image signal processor.

23. A non-transitory computer-readable medium storing program instructions that, when executed on one or more processors of a videophone automatically adjust a brightness level of a videophone visual indicator configured to indicate a call status using light emission, the instructions comprising:

one or more processors receiving at least one value corresponding to at least one of an image signal and a processed image signal from one or both of an imager and an image signal processor;

one or more processors using the at least one value corresponding to at least one of an image signal and a processed image signal to determine a brightness condition of an area in which the imager is located; and

one or more processors setting a visual indicator to emit light at a brightness level corresponding to the determined brightness condition.

24. The medium of claim 23 , wherein the one or more processors comprise the image signal processor.

25. The medium of claim 23 , wherein using the at least one value corresponding to at least one of an image signal and a processed image signal to determine a brightness condition of an area in which the imager is located comprises the steps of:

converting the at least one value to a calculated value corresponding to a point on a brightness condition scale, the brightness condition scale corresponding to a brightness condition of an area in which the imager is located, wherein the brightness condition scale comprises at least two subranges, each subrange corresponding to a particular brightness condition; and

comparing the point to a subrange of the brightness condition scale to determine a brightness condition of an area in which the imager is located.

26. The medium of claim 25 , wherein at least one of the subranges of the brightness condition scale overlaps with an adjacent subrange to create an overlapping region between the two subranges.

27. The medium of claim 26 , wherein the processed image signal comprises one or more values selected from a color value, a brightness value, a gamma value, a luma value, a gain value, a contrast value, a noise value, an exposure value, a range value, a signal-to-noise ratio value, an image size value, an image edge value, a sharpness value, a low light performance value, a spatial resolution value, a color imaging fidelity value, a Bayer transformation value, a demosaicing value, a white balance value, a focus value, a lens correction value, a CMOS value, a CCD value, and a weighted value of any of the foregoing.

28. The medium of claim 27 , wherein converting the at least one value to a calculated value comprises dividing a weighted luma value by the product of a weighted gain value and a weighed exposure value.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA THE NAME OF THE LAST RECEIVING PARTY SHOULD BE CAPTIONCALL, LLC PREVIOUSLY RECORDED ON REEL 67190 FRAME 517. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded May 31, 2024
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: SORENSON IP HOLDINGS, LLC; SORENSON COMMUNICATIONS, LLC; CAPTIONCALL, LLC
Reel/Frame 067591/0675 →
RELEASE OF SECURITY INTEREST Recorded Apr 23, 2024
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: SORENSON IP HOLDINGS, LLC; SORENSON COMMUNICATIONS, LLC; CAPTIONALCALL, LLC
Reel/Frame 067190/0517 →
SECURITY INTEREST Recorded Apr 23, 2024
From: SORENSON COMMUNICATIONS, LLC; INTERACTIVECARE, LLC; CAPTIONCALL, LLC
To: OAKTREE FUND ADMINISTRATION, LLC, AS COLLATERAL AGENT
Reel/Frame 067573/0201 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2023
From: GOODRICH, ISAAC; SHIELDS, RICHARD; LASSCHE, STEVE
To: SORENSON IP HOLDINGS, LLC
Reel/Frame 064214/0563 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2023
From: DAVIES, BRIAN; GILL, JARRET; GILES, BRENT; LARSEN, JEREMY
To: SORENSON IP HOLDINGS, LLC
Reel/Frame 064217/0618 →
JOINDER NO. 1 TO THE FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 22, 2021
From: SORENSON IP HOLDINGS, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056019/0204 →
Continuity (1)
Related Publication 20200344446A1 · Oct 29, 2020