US 12,035,019 B2
Video session with advertisement content
Chris Phillips, Hartwell, GA (US); Robert Hammond Forsman, Sugar Hill, GA (US); and Vishal Changrani, Duluth, GA (US)
Assigned to TELEFONAKTIEBOLAGET LM ERICSSON (PUBL), Stockholm (SE)
Filed by TELEFONAKTIEBOLAGET LM ERICSSON (PUBL), Stockholm (SE)
Filed on Apr. 25, 2023, as Appl. No. 18/306,261.
Application 18/306,261 is a continuation of application No. 17/062,310, filed on Oct. 2, 2020, granted, now 11,647,258.
Application 17/062,310 is a continuation of application No. 16/047,802, filed on Jul. 27, 2018, granted, now 10,841,662, issued on Nov. 17, 2020.
Prior Publication US 2023/0269443 A1, Aug. 24, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/593 (2014.01); G06F 3/01 (2006.01); H04L 67/131 (2022.01); H04N 13/161 (2018.01); H04N 13/332 (2018.01); H04N 13/383 (2018.01); H04N 21/234 (2011.01); H04N 21/81 (2011.01)
CPC H04N 21/812 (2013.01) [G06F 3/013 (2013.01); H04L 67/131 (2022.05); H04N 13/161 (2018.05); H04N 13/332 (2018.05); H04N 13/383 (2018.05); H04N 21/23418 (2013.01); H04N 21/23424 (2013.01); H04N 21/816 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A client device configured to engage in a video session, the client device comprising:
at least one microprocessor; and
a non-transitory computer-readable storage medium, coupled to the at least one microprocessor, further including computer-readable instructions, when executed by the at least one microprocessor, configured for:
generating a request for playing a video asset in a display environment viewable by a user operating the client device, the video asset comprising a plurality of video frames;
providing gaze vector information relative to a video frame of the video asset presented in the display environment, the gaze vector information defining a gaze direction associated with a viewport in the display environment where the user is viewing at any particular time during the video session, wherein the video frame comprises a plurality of regions viewable by the user and at least a first region within the viewport has a first video quality and at least a second region outside the viewport has a second video quality;
receiving at least one video frame of the video asset, the at least one video frame including advertisement content at a selectable location in the at least one video frame depending at least in part on the gaze vector information; and
rendering the at least one video frame including the advertisement content for presentation to the user.