-
公开(公告)号:US12273576B2
公开(公告)日:2025-04-08
申请号:US18300369
申请日:2023-04-13
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Theodore Karagioules , Emir Halepovic , Subhabrata Sen , Vijay Gopalakrishnan
IPC: H04N7/173 , H04N21/2387 , H04N21/262 , H04N21/2662
Abstract: A method includes acquiring a playlist identifying video files and an order in which the video files are to be played back during a video streaming session on an endpoint device, obtaining, from an operator of a communications network over which the video files are to be downloaded, a maximum value of a streaming parameter for the video streaming session, selecting a subsequent video file that is scheduled for playback after a playback of a currently playing video file, wherein the subsequent video file includes a plurality of chunks, selecting, for each chunk, a variant, such that a plurality of variants is selected in which each variant corresponds to one chunk of the plurality of chunks, wherein the selecting the variant is based on both the maximum value and a measured value for the streaming parameter, and downloading the plurality of variants to a local buffer of the endpoint device.
-
公开(公告)号:US12238357B2
公开(公告)日:2025-02-25
申请号:US17657949
申请日:2022-04-04
Applicant: AT&T Intellectual Property I, L.P. , AT&T Mobility II LLC
Inventor: Subhabrata Sen , Eric Petajan , Shichang Xu
IPC: H04N21/2662 , H04N19/10 , H04N19/154 , H04N21/232 , H04N21/2343 , H04N21/236 , H04N21/24
Abstract: A processing system may obtain a downscaled version of a reference copy of a video, comprising a plurality of downscaled versions of a plurality of frames of the reference copy of the video, obtain a first recorded frame of a first variant of a plurality of variants associated with the reference copy of the video, where the plurality of variants comprises a plurality of copies of the video encoded at different bitrates, generate a first downscaled version of the first recorded frame, calculate a first plurality of image distances between the first downscaled version of the first recorded frame and the plurality of downscaled versions of the plurality of frames of the reference copy of the video, and determine a first frame index of the first recorded frame in accordance with a first least image distance from among the first plurality of image distances that is calculated.
-
公开(公告)号:US11758203B2
公开(公告)日:2023-09-12
申请号:US16714229
申请日:2019-12-13
Inventor: Shuai Hao , Subhabrata Sen , Emir Halepovic , Zahaib Akhtar , Ramesh Govindan , Yaguang Li
IPC: H04N21/231 , H04N21/25 , H04N21/845 , H04N21/239 , G06F12/0871 , H04L67/568 , H04L67/62
CPC classification number: H04N21/23106 , H04N21/2393 , H04N21/251 , G06F12/0871 , G06F2212/602 , G06F2212/604 , G06F2212/6028 , H04L67/568 , H04L67/62
Abstract: Devices, computer-readable media, and methods for making a cache admission decision regarding a video chunk are described. For instance, a processing system including at least one processor may obtain a request for a first chunk of a first video, determine that the first chunk is not stored in a cache, and apply, in response to the determining that the first chunk is not stored in the cache, a classifier to predict whether the first chunk will be re-requested within a time horizon, where the classifier is trained in accordance with a set of features associated with a plurality of chunks of a plurality of videos. When it is predicted via the classifier that the first chunk will be re-requested within the time horizon, the processing system may store the first chunk in the cache.
-
公开(公告)号:US20230101262A1
公开(公告)日:2023-03-30
申请号:US17488931
申请日:2021-09-29
Applicant: AT&T Intellectual Property I, L.P. , AT&T Mobility II LLC
Inventor: Eric David Petajan , Emir Halepovic , Subhabrata Sen
Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system facilitates transmission of video data on RF bands; the video data includes startup video data to be presented during a startup period and post-startup video data to be presented subsequently. The method includes selecting an RF band according to whether the segment has startup video data; estimating a value, based at least in part on characteristics of the RF band, corresponding to a quality of experience (QoE) for the segment; determining whether the value satisfies a target criterion; and transmitting the segment using the RF band, in accordance with the value satisfying the target criterion. Other embodiments are disclosed.
-
公开(公告)号:US20220303752A1
公开(公告)日:2022-09-22
申请号:US17835576
申请日:2022-06-08
Inventor: Subhabrata Sen , Oliver Spatscheck , Mehrdad Moradi , Zhuoqing Morley Mao
IPC: H04W8/02
Abstract: Systems and methods provide containers instantiated for each user equipment (UE), or on “per-UE” bases, which consolidate certain network functions for processing UE traffic into an efficient, in-network, and proximate virtualization to reduce latency and increase customizability.
-
公开(公告)号:US11451485B2
公开(公告)日:2022-09-20
申请号:US16832787
申请日:2020-03-27
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Rajarajan Sivaraj , Subhabrata Sen , Zhengye Liu , Jin Wang
IPC: H04L47/36 , H04L47/283 , H04L47/193 , H04L69/16 , H04L43/0817 , H04L43/0864 , H04L1/00 , H04W28/06 , H04L47/27
Abstract: Various embodiments disclosed herein provide for identifying optimal data packet size to achieve a higher throughput a wireless communication network. According to some embodiments, a system can comprise monitoring a transmit control protocol performance associated with a first transmission of data packets over a first duration of time, wherein a packet size of the data packets is a first data packet size, detecting that the transmit control protocol performance satisfies a function with respect to a threshold and in response to the detecting that transmit control protocol performance satisfies the function with respect to the first threshold, determining a second data packet size to use for a second transmission of the data packets over a second duration of time, transmitting a request to change the packet size of the data packets to the second data packet.
-
公开(公告)号:US11388579B2
公开(公告)日:2022-07-12
申请号:US17001155
申请日:2020-08-24
Inventor: Subhabrata Sen , Oliver Spatscheck , Mehrdad Moradi , Zhuoqing Morley Mao
IPC: H04W8/02 , H04L67/562 , H04L67/303
Abstract: Systems and methods provide containers instantiated for each user equipment (UE), or on “per-UE” bases, which consolidate certain network functions for processing UE traffic into an efficient, in-network, and proximate virtualization to reduce latency and increase customizability.
-
公开(公告)号:US11343135B2
公开(公告)日:2022-05-24
申请号:US16985768
申请日:2020-08-05
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Supratim Deb , Subhabrata Sen , Pramod Jamkhedkar
IPC: G06F15/173 , H04L41/0631 , G06F16/248 , G06F16/2452 , H04L41/16 , G06F16/245
Abstract: A system includes one or more processors and a memory. The processor(s) effectuates operations including receiving a query, wherein the query identifies one or more problems in the network. The processor(s) further effectuates operations including retrieving contextual information and problem information, associated with the one or more problems, from a knowledge base and generating a first recommendation list comprising one or more recommendations, wherein each of the one or more recommendations comprises the contextual information or the problem information and at least one course of action. The processor(s) further effectuates operations including receiving a selection of a recommendation from the first recommendation list and updating the knowledge base to include information associated with the selection of the recommendation and generating, in response to a further query, a second recommendation list comprising one or more further recommendations that include further contextual information or further problem information retrieved from the knowledge base.
-
公开(公告)号:US20220109695A1
公开(公告)日:2022-04-07
申请号:US17553435
申请日:2021-12-16
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Feng Qian , Oliver Spatscheck , Subhabrata Sen
IPC: H04L9/40
Abstract: An example first device disclosed herein is to obtain, from a library of the first device, a pre-master secret value and a master secret value associated with a session key for a communication session between the first device and a second device, the library instrumented to log the pre-master and master secret values during handshaking, the session key based on the pre-master secret value, the master secret value and data strings exchanged during the handshaking. The disclosed example first device is also to capture a packet level trace corresponding to the communication session, the packet level trace including the data strings and encrypted data. The disclosed example first device is further to determine the session key based on the pre-master secret value, the master secret value and the data strings without use of a proxy, and decrypt the encrypted data with the session key to obtain decrypted data.
-
公开(公告)号:US10805981B2
公开(公告)日:2020-10-13
申请号:US16278624
申请日:2019-02-18
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Feng Qian , Subhabrata Sen , Oliver Spatscheck
Abstract: A method, computer-readable storage device and apparatus for closing a transmission control protocol connection in a wireless network are disclosed. For example, the method sends a first transmission control protocol option requesting a use of a silent transmission control protocol closure for the transmission control protocol connection, receives a confirmation from a recipient device that silent transmission control protocol closure is to be used for the transmission control protocol connection, sends a second transmission control protocol option that indicates a connection timeout period for the sender device, receives a connection timeout period for the recipient device, tracks the connection timeout period for the sender device and the connection timeout period for the recipient device, and closes the transmission control protocol connection when one of the connection timeout period for the sender device or the connection timeout period for the recipient device has expired.
-
-
-
-
-
-
-
-
-