IP Library Granted Patent US 9,934,600
Granted Patent B2
US 9,934,600 · App. 14/979,323 · Granted Apr 3, 2018

Techniques to configure device display

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 9,934,600
App. No.
14/979,323
Granted
Apr 3, 2018
Kind
B2
Abstract

Techniques to configure device display are described. In one embodiment, an apparatus may comprise an image display routine operative to receive an image on a device, the device comprising a display device; receive a text segment on the device; and display a combined text segment image display; a color configuration routine operative to determine a background contrast color; and determine a background blend color based on the image; and a mixing routine operative to generate a color mixing gradient based on the background contrast color and the background blend color; and generate the combined text segment image display by positioning the text segment in a text segment display area of a mixed gradient overlay of the color mixing gradient on the image. Other embodiments are described and claimed.

Claims (48)

1. A computer-implemented method, comprising:

receiving an image on a device, the device comprising a display device;

receiving a text segment on the device;

determining a background contrast color;

determining a background blend color based on the image;

generating a mixed color gradient based on the background contrast color and the background blend color, the mixed color gradient providing a transition from the background contrast color to the background blend color, the transition being a gradient between the background contrast color and the background blend color;

positioning the text segment in a text segment display area of the mixed color gradient;

generating a combined text segment image display by overlaying the mixed color gradient on the image; and

displaying the combined text segment image display on the display device.

2. The method of claim 1 , wherein the mixed color gradient decreases in opacity with distance from the text segment display area.

3. The method of claim 1 , wherein the background blend color increases in mixing proportion with the background contrast color in the mixed color gradient with distance from the text segment display area.

4. The method of claim 1 , wherein the background blend color increases in mixing proportion in the mixed color gradient in conjunction with the mixed color gradient decreasing in opacity.

5. The method of claim 1 , the background blend color determined based on a dominant color of the image.

6. The method of claim 1 , the background blend color determined based on a dominant color of the text segment display area for the image.

7. The method of claim 1 , the image comprising a frame of a plurality of frames, further comprising:

generating iteratively a plurality of mixed color gradients based on the plurality of frames;

generating a plurality of combined text segment image displays based on the plurality or frames and the plurality of mixed color gradients; and

displaying the plurality of combined text segment image displays in sequence.

8. An apparatus, comprising:

a processor circuit on a device;

an image display routine operative on the processor circuit to receive an image on a device, the device comprising a display device; receive a text segment on the device; and display a combined text segment image display;

a color configuration routine operative on the processor circuit to determine a background contrast color; and determine a background blend color based on the image; and

a mixing routine operative on the processor circuit to:

generate a mixed color gradient based on the background contrast color and the background blend color, the mixed color gradient providing a transition from the background contrast color to the background blend color, the transition being a gradient between the background contrast color and background blend color;

position the text segment in a text segment display area of the mixed color gradient; and

generate the combined text segment image display by overlaying the mixed color gradient on the image.

9. The apparatus of claim 8 , wherein the mixed color gradient decreases in opacity with distance from the text segment display area.

10. The apparatus of claim 8 , wherein the background blend color increases in mixing proportion with the background contrast color in the mixed color gradient with distance from the text segment display area.

11. The apparatus of claim 8 , wherein the background blend color increases in mixing proportion in the mixed color gradient in conjunction with the mixed color gradient decreasing in opacity.

12. The apparatus of claim 8 , the background blend color determined based on a dominant color of the image.

13. The apparatus of claim 8 , the background blend color determined based on a dominant color of the text segment display area for the image.

14. The apparatus of claim 8 , the image comprising a frame of a plurality of frames, further comprising:

the color configuration routine operative to generate iteratively a plurality of mixed color gradients based on the plurality of frames; and generate a plurality of combined text segment image displays based on the plurality or frames and the plurality of mixed color gradients; and

the image display routine operative to display the plurality of combined text segment image displays in sequence.

15. At least one non-transitory computer-readable storage medium comprising instructions that, when executed, cause a system to:

receive an image on a device, the device comprising a display device;

receive a text segment on the device;

determine a background contrast color;

determine a background blend color based on the image;

generate a mixed color gradient based on the background contrast color and the background blend color, the mixed color gradient providing a transition from the background contrast color to the background blend color, the transition being a gradient between the background contrast color in the background blend color;

position the text segment in the text segment display area of the mixed color gradient;

generate a combined text segment image display by overlaying the mixed color gradient on the image; and

display the combined text segment image display on the display device.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the mixed color gradient decreases in opacity with distance from the text segment display area.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the background blend color increases in mixing proportion with the background contrast color in the mixed color gradient with distance from the text segment display area.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the background blend color increases in mixing proportion in the mixed color gradient in conjunction with the mixed color gradient decreasing in opacity.

19. The non-transitory computer-readable storage medium of claim 15 , the background blend color determined based on a dominant color of the image.

20. The non-transitory computer-readable storage medium of claim 15 , the background blend color determined based on a dominant color of the text segment display area for the image.

Assignments (2)
CHANGE OF NAME Recorded Jun 22, 2021
From: WHATSAPP INC.
To: WHATSAPP LLC
Reel/Frame 056646/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2017
From: SARAFA, RANDALL; BORZOV, ANTON
To: WHATSAPP INC.
Reel/Frame 041695/0746 →