-
公开(公告)号:US20220174359A1
公开(公告)日:2022-06-02
申请号:US17671659
申请日:2022-02-15
IPC分类号: H04N21/454 , H04N21/81 , H04N21/442 , H04N21/24 , H04N21/262 , H04N21/234 , H04N21/472
摘要: Aspects of the subject disclosure may include, for example, a method comprising determining whether a skippable advertisement is being streamed preceding a requested video; responsive to determining that the skippable advertisement is being streamed, initiating a skippable advertisement procedure, wherein the skippable advertisement procedure comprises streaming a first portion of the skippable advertisement without imposing constraints and streaming a second portion of the skippable advertisement imposing constraints; responsive to receiving a request to skip the skippable advertisement, ceasing the streaming the second portion of the skippable advertisement and initiating streaming of the requested video without imposing constraints. Other embodiments are disclosed.
-
公开(公告)号:US11277649B2
公开(公告)日:2022-03-15
申请号:US16560721
申请日:2019-09-04
发明人: Subhabrata Sen , Shuai Hao , Yanyuan Qin , Bing Wang , Krishna R. Pattipati
IPC分类号: H04N21/234 , H04L29/06 , H04N21/231 , H04N21/236 , H04N21/24 , H04N21/2662 , H04N21/643 , H04N21/258 , H04N21/845 , H04N21/262 , H04L65/60 , H04L65/65
摘要: A processing system including at least one processor may obtain a selection of a desired perceptual quality for a video and selects a first video chunk from among a first plurality of video chunks, wherein the first plurality of video chunks is associated with a first time block of the video, wherein the selecting is based upon a manifest file of the video, wherein each video chunk of the first plurality of video chunks is associated with a respective perceptual quality and a respective encoding bitrate, wherein the first video chunk is part of a subset of the first plurality of video chunks for which the respective perceptual quality matches the desired perceptual quality within a predefined threshold tolerance, and wherein the respective encoding bitrate of the first video chunk is lower than a highest encoding bitrate associated with the subset of the first plurality of video chunks. The processing system may obtain the first video chunk from a server and store the first video chunk in a buffer.
-
3.
公开(公告)号:US20200067852A1
公开(公告)日:2020-02-27
申请号:US16107550
申请日:2018-08-21
发明人: Subhabrata Sen , Shuai Hao , Yanyuan Qin , Bing Wang , Krishna R. Pattipati
IPC分类号: H04L12/861 , H04L29/06
摘要: Aspects of the subject disclosure may include, for example, communicating with a source of streaming media, wherein the streaming media is variable bitrate encoded, wherein the streaming media comprises a first plurality of chunks, wherein each of the first plurality of chunks corresponds to a first portion of the streaming media, wherein the streaming media comprises a second plurality of chunks, wherein each of the second plurality of chunks corresponds to a second portion of the streaming media, wherein the streaming media comprises a third plurality of chunks, and wherein each of the third plurality of chunks corresponds to a third portion of the streaming media; obtaining, from the source, a first one of the first plurality of chunks; and determining which of the second plurality of chunks and third plurality of chunks to obtain. Other embodiments are disclosed.
-
公开(公告)号:US20180375962A1
公开(公告)日:2018-12-27
申请号:US16120558
申请日:2018-09-04
发明人: Bo Han , Lusheng Ji , Shuai Hao , Feng Qian
摘要: Utilizing resource data hints and resource data pushes can generate a more efficient web site page load. Utilizing resource data hints and resource data pushes effectively can reduce web site load times and conserve data resources. Leveraging a data cache and a data structure associated with the web site can increase communication efficiencies between a client device and a server device, thereby determining and implementing the most efficient communication patterns to conserve data resources.
-
公开(公告)号:US10084884B2
公开(公告)日:2018-09-25
申请号:US14815280
申请日:2015-07-31
发明人: Bo Han , Lusheng Ji , Shuai Hao , Feng Qian
CPC分类号: H04L67/327 , G06F16/9574 , H04L67/02 , H04L67/2842 , H04L67/2847
摘要: Utilizing resource data hints and resource data pushes can generate a more efficient web site page load. Utilizing resource data hints and resource data pushes effectively can reduce web site load times and conserve data resources. Leveraging a data cache and a data structure associated with the web site can increase communication efficiencies between a client device and a server device, thereby determining and implementing the most efficient communication patterns to conserve data resources.
-
公开(公告)号:US20210067819A1
公开(公告)日:2021-03-04
申请号:US16560721
申请日:2019-09-04
发明人: Subhabrata Sen , Shuai Hao , Yanyuan Qin , Bing Wang , Krishna R. Pattipati
IPC分类号: H04N21/234 , H04N21/2662 , H04N21/231 , H04N21/236 , H04N21/24 , H04L29/06
摘要: A processing system including at least one processor may obtain a selection of a desired perceptual quality for a video and selects a first video chunk from among a first plurality of video chunks, wherein the first plurality of video chunks is associated with a first time block of the video, wherein the selecting is based upon a manifest file of the video, wherein each video chunk of the first plurality of video chunks is associated with a respective perceptual quality and a respective encoding bitrate, wherein the first video chunk is part of a subset of the first plurality of video chunks for which the respective perceptual quality matches the desired perceptual quality within a predefined threshold tolerance, and wherein the respective encoding bitrate of the first video chunk is lower than a highest encoding bitrate associated with the subset of the first plurality of video chunks. The processing system may obtain the first video chunk from a server and store the first video chunk in a buffer.
-
公开(公告)号:US20200351504A1
公开(公告)日:2020-11-05
申请号:US16402573
申请日:2019-05-03
发明人: Subhabrata Sen , Shuai Hao , Krishna Pattipati , Yanyuan Qin , Bing Wang
IPC分类号: H04N19/14 , H04N19/115 , H04N19/147 , H04N19/176
摘要: Devices, computer-readable media, and methods for differential adaptive bitrate streaming based on scene complexity are disclosed. In one example, a method includes inferring, by a processor, a complexity of a scene contained in a first chunk of an adaptive bitrate streaming video, wherein the first chunk is a next chunk of the adaptive bitrate streaming video to be downloaded to an adaptive bitrate streaming video player, and wherein the complexity indicates a relative amount of spatial and temporal information contained in the scene, and selecting, by the processor, a first track from which to download the first chunk, wherein the first track is one of a plurality of tracks containing the first chunk, and wherein each track of the plurality of tracks encoded the first chunk at a different bitrate, and wherein a bitrate of the first track is proportional to the complexity of the scene as inferred.
-
公开(公告)号:US10565464B2
公开(公告)日:2020-02-18
申请号:US15851370
申请日:2017-12-21
发明人: Bo Han , Vijay Gopalakrishnan , Shuai Hao
摘要: Concepts and technologies for adaptive cloud offloading of mobile augmented reality are provided herein. In an embodiment, a method can include receiving, by an augmented reality system, an acquired image frame captured by an acquisition device. The acquired image frame can indicate a plurality of acquired image frame parameters. The method can include determining, by the augmented reality system, a plurality of augmented reality process instances. The method can include determining a plurality of local feature extraction time estimates based on the plurality of acquired image frame parameters, where a local feature extraction time estimate is created for each of the plurality of the augmented reality process instances. The method can include obtaining a network condition measurement, and generating a plurality of offload commands based on the network condition measurement and at least one of the plurality of local feature extraction time estimates.
-
9.
公开(公告)号:US20200053390A1
公开(公告)日:2020-02-13
申请号:US16102186
申请日:2018-08-13
发明人: Bo Han , Shuai Hao , Vijay Gopalakrishnan
IPC分类号: H04N19/597 , H04N19/164 , H04N5/232
摘要: Aspects of the subject disclosure may include, for example, embodiments for selecting a first camera from one or more cameras communicatively coupled to a computing device. Further embodiments include adjusting a first hardware controller on the first camera in response to detecting a network condition of a communication network resulting in an adjusted first camera. Additional embodiments include capturing first video content with the adjusted first camera. Also, embodiments include transmitting the first video content to a video content server over the communication network. Other embodiments are disclosed.
-
公开(公告)号:US20200053280A1
公开(公告)日:2020-02-13
申请号:US16102270
申请日:2018-08-13
发明人: Bo Han , Shuai Hao , Vijay Gopalakrishnan , Feng Qian
IPC分类号: H04N5/232 , H04N19/164 , H04N19/119
摘要: Aspects of the subject disclosure may include, for example, embodiments for capturing video content with a camera. The camera is communicatively coupled to the device. Further embodiments include obtaining a network condition of a communication network. Additional embodiments include determining a network criterion according to the network condition. Also, embodiments include calculating a threshold according to the network criterion. Further embodiments include adjusting the video content in response to determining network criterion resulting in adjusted video content. Additional embodiments include determining that a first portion of the adjusted video content satisfies the threshold. Also, embodiments include transmitting the adjusted video content to a video content server over the communication network. Other embodiments are disclosed.
-
-
-
-
-
-
-
-
-