-
公开(公告)号:US20210067819A1
公开(公告)日:2021-03-04
申请号:US16560721
申请日:2019-09-04
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Subhabrata Sen , Shuai Hao , Yanyuan Qin , Bing Wang , Krishna R. Pattipati
IPC: H04N21/234 , H04N21/2662 , H04N21/231 , H04N21/236 , H04N21/24 , H04L29/06
Abstract: 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.
-
公开(公告)号:US20210067818A1
公开(公告)日:2021-03-04
申请号:US16560636
申请日:2019-09-04
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Subhabrata Sen , Krishna R. Pattipati , Bing Wang , Yanyuan Qin
IPC: H04N21/234 , H04N21/2662 , H04N21/643 , H04N21/231
Abstract: Devices, computer-readable media, and methods for selecting a video chunk from among a plurality of video chunks associated with a first time block of a video in accordance with a designated perceptual visual quality are disclosed. For instance, a processing system including at least one processor may obtain a selection of a designated perceptual visual quality for a video, select a video chunk from among a plurality of video chunks associated with a first time block of the video, based upon a manifest file of the video, where the video chunk is selected in accordance with the designated perceptual visual quality, and where each of the plurality of video chunks is associated with a respective perceptual visual quality. The processing system may further obtain the video chunk from a server and record the video chunk in a buffer.
-
公开(公告)号:US20200351504A1
公开(公告)日:2020-11-05
申请号:US16402573
申请日:2019-05-03
Inventor: Subhabrata Sen , Shuai Hao , Krishna Pattipati , Yanyuan Qin , Bing Wang
IPC: H04N19/14 , H04N19/115 , H04N19/147 , H04N19/176
Abstract: 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.
-
84.
公开(公告)号:US20200153805A1
公开(公告)日:2020-05-14
申请号:US16191116
申请日:2018-11-14
Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
Inventor: Subhabrata Sen , Shichang Xu , Zhuoqing Morley Mao
IPC: H04L29/06 , H04L12/26 , H04L12/733 , H04L12/24
Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system parses a network trace to collect packet information for an encrypted adaptive bite rate (ABR) video stream encoded into a plurality of tracks; detects request packets corresponding to a sequence of requests for video segments to be downloaded at a network client; and determines a traffic volume downloaded at the network client to obtain a sequence of traffic volumes. The processing system identifies, for each of the sequence of traffic volumes, a set of candidate segments each having a size meeting a size-matching criterion; selects a segment from the set of candidate segments to determine a segment sequence meeting an index-matching criterion; and infers characteristics of the sequence of traffic volumes based on the segment sequence. Other embodiments are disclosed.
-
85.
公开(公告)号:US10581707B2
公开(公告)日:2020-03-03
申请号:US15949735
申请日:2018-04-10
Inventor: Subhabrata Sen , Zhuoqing Morley Mao , Shichang Xu
Abstract: Aspects of the subject disclosure may include, for example, upon receiving a request for media content, a first signal quality may be determined, a first quality level may be selected based on the first signal quality, and segments of the first quality level may be retrieved, stored in a buffer, and played from the buffer. When the buffer is sufficiently occupied first inferior segments stored in the buffer may be replaced by determining a second signal quality selecting a second quality level based on the second signal quality, identifying the first inferior segment based on the second quality level, and replacing the first inferior segment with a first replacement segment, the first replacement segment corresponding to the first inferior segment. These processes may be performed iteratively. Other embodiments are disclosed.
-
公开(公告)号:US20190288935A1
公开(公告)日:2019-09-19
申请号:US15921238
申请日:2018-03-14
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Subhabrata Sen , Zhuoqing Morley Mao , Feng Qian , Yihua Guo
IPC: H04L12/721 , H04L12/707
Abstract: A request for a chunk of data is received from an application executing on a remote device. The chunk of data is split into a plurality of packets including a first packet and a second packet. A first sub-flow is selected to transport the first packet to the remote device and a second sub-flow is selected to transport the second packet. The first sub-flow is decoupled from the second sub-flow. A first stop time is selected for the first sub-flow and a second stop time is selected for the second sub-flow. The first stop time determines when the first sub-flow will complete at the remote device and the second stop time determines when the second sub-flow will complete at the remote device. The first stop time and the second stop time are selected so that the first sub-flow and the second sub-flow will complete simultaneously at the remote device.
-
87.
公开(公告)号:US20190254048A1
公开(公告)日:2019-08-15
申请号:US16388789
申请日:2019-04-18
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Alexandre Gerber , Zhuoqing Mao , Feng Qian , Subhabrata Sen , Oliver Spatscheck , Zhaoguang Wang
CPC classification number: H04W72/1252 , H04L65/80 , H04L67/1095 , H04L67/26 , H04W4/12 , H04W8/20 , H04W24/08 , H04W52/0238 , H04W52/0251 , Y02D30/40 , Y02D70/00 , Y02D70/1224 , Y02D70/1226 , Y02D70/1242 , Y02D70/1244 , Y02D70/1246 , Y02D70/1262 , Y02D70/1264 , Y02D70/142 , Y02D70/144 , Y02D70/146
Abstract: To facilitate increasing power and resource efficiency of a mobile device, in the mobile device, with regard to periodic or one-time data transfers, a communication management component can analyze information comprising data transfer parameter information, including jitter information, associated with each application of a subset of applications used by the device and can desirably schedule and/or bundle data transfers associated with the applications to reduce the number of separate data bursts to transfer that data to thereby reduce use of wireless resources and power consumption by the device. A push notification system can receive respective jitter information associated with each application from the mobile device, and the push notification system can desirably schedule and/or bundle push notifications to reduce the number of separate data bursts sent to the device to reduce use of wireless resources and power consumption by the device.
-
公开(公告)号:US10375112B2
公开(公告)日:2019-08-06
申请号:US14547792
申请日:2014-11-19
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Feng Qian , Oliver Spatscheck , Subhabrata Sen
IPC: H04L29/06
Abstract: A system for decrypts encrypted Secure Sockets Layer (SSL) data from packet traces without using private keys or a proxy. Decryption of encrypted SSL data is accomplished by intercepting a session key associated with a communication session transmitted from a user device to a server during handshaking between the user device and the server. The session key is then used to decrypt packet level traces of the communication session. The decrypted packet level traces are then used to measure traffic.
-
公开(公告)号:US10172041B2
公开(公告)日:2019-01-01
申请号:US14560580
申请日:2014-12-04
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Subhabrata Sen , Oliver Spatscheck , Junxian Huang , Zhuoqing Morley Mao , Feng Qian
Abstract: A more efficient mobile device can be achieved via an optimization process based on display screen dormancy. Application data transmissions can be throttled based on a screen-on or screen-off status of a mobile device. Furthermore, an application management platform can be used to prioritize application data transmissions based on data associated with each application's packet transmissions.
-
公开(公告)号:US20180279314A1
公开(公告)日:2018-09-27
申请号:US15996416
申请日:2018-06-01
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Subhabrata Sen , Oliver Spatscheck , Alexandre Gerber , Zhuoqing Morley Mao , Feng Qian , Zhaoguang Wang
CPC classification number: H04W72/0493 , H04L65/4069 , H04W4/06 , H04W4/18
Abstract: Techniques control traffic transmissions to manage radio resource utilization. When content is being streamed to user equipment (UE) and is at least initially intended to be streamed in real time at a constant bitrate, a communication management component can determine whether the content being transmitted to the UE can be delayed, instead of being transmitted in real time. In response to determining that the content can be delayed, the communication management component can facilitate buffering data and periodically streaming the data to the UE in data bursts to reduce use of UE power and radio resources. When transmitting a visual image to a UE, the communication management component can adjust resolution of a visual image to correspond to screen dimensions of the UE based on information indicating screen dimensions of the UE that can be received from the UE.
-
-
-
-
-
-
-
-
-