IP Library Granted Patent US 9,596,471
Granted Patent B2
US 9,596,471 · App. 14/315,135 · Granted Mar 14, 2017

Bit rate modification based on an ambient interference level

Inventors: Nathan J. Peterson (Durham, NC); Amy Leigh Rose (Chapel Hill, NC); Grigori Zaitsev (Durham, NC)
Assignee: Lenovo (Singapore) PTE. LTD.
H04N19/115G10L25/48H04N19/136H04N19/139H04N19/154H04N19/172G10L21/0216
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,596,471
App. No.
14/315,135
Granted
Mar 14, 2017
Kind
B2
Abstract

For bit rate adjustment based on ambient interference levels, an apparatus determines an ambient interference level of ambient interference. In addition, the apparatus modifies a bit rate of a lossy compressed data stream in response to the ambient interference level.

Claims (28)

1. An apparatus comprising:

a communication device comprising a processor and a memory that stores code executable by the processor to:

determine an ambient interference level of ambient interference at one or more of a data stream source and a data stream destination;

determine a bit rate modification by using the ambient interference level as an index to select the bit rate modification from a bit rate modification table; and

modify a bit rate of a lossy compressed data stream communicated from the data stream source to the data stream destination with the bit rate modification.

2. The apparatus of claim 1 , wherein the ambient interference is audio interference.

3. The apparatus of claim 1 , wherein the ambient interference is ambient light.

4. The apparatus of claim 1 , wherein the ambient interference is motion of a video image.

5. A method comprising:

determining, by use of a processor, an ambient interference level of ambient interference at one or more of a data stream source and a data stream destination;

determining a bit rate modification by using the ambient interference level as an index to select the bit rate modification from a bit rate modification table; and

modifying a bit rate of a lossy compressed data stream communicated from the data stream source to the data stream destination with the bit rate modification.

6. The method of claim 5 , wherein the ambient interference is audio interference.

7. The method of claim 6 , wherein the bit rate is further modified by masking a noise frequency band in the data stream in response to an audio ambient interference level of the noise frequency band exceeding a band threshold.

8. The method of claim 5 , wherein the ambient interference is ambient light.

9. The method of claim 5 , wherein the ambient interference is motion of a video image.

10. The method of claim 5 , wherein the ambient interference level is a function of an intensity of the ambient interference and a variability of the ambient interference.

11. The method of claim 5 , wherein the ambient interference level is determined at a data stream destination.

12. The method of claim 5 , wherein the ambient interference level is determined at a data stream source.

13. The method of claim 5 , wherein the bit rate is modified from the data stream destination.

14. The method of claim 5 , wherein the bit rate is modified from the data stream source.

15. A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:

determining an ambient interference level of ambient interference at one or more of a data stream source and a data stream destination;

determining a bit rate modification by using the ambient interference level as an index to select the bit rate modification from a bit rate modification table; and

modifying a bit rate of a lossy compressed data stream communicated from the data stream source to the data stream destination with the bit rate modification.

16. The program product of claim 15 , wherein the ambient interference is audio interference.

17. The program product of claim 15 , wherein the ambient interference is ambient light.

18. The program product of claim 15 , wherein the ambient interference is motion of a video image.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 049690/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2014
From: PETERSON, NATHAN J.; ROSE, AMY LEIGH; ZAITSEV, GRIGORI
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 033180/0531 →
Continuity (1)
Related Publication 20150379997A1 · Dec 31, 2015