-
公开(公告)号:US11438670B2
公开(公告)日:2022-09-06
申请号:US16953874
申请日:2020-11-20
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Emir Halepovic
IPC: H04N21/647 , H04N21/426 , H04N21/44 , H04N21/414 , H04N21/658 , H04N21/61 , H04N21/238
Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system obtains encoded video content, and transmits the encoded video content over a network for presentation at a communication device by a video player executing on the communication device. The encoded video content is decoded in a decoding process by a decoder of an operating system of the communication device to generate decoded video content; the decoded video content is analyzed by a complexity analyzer of the operating system to generate a video complexity report. The method also includes receiving the video complexity report over the network from the communication device, and adjusting a data rate for the encoded video content, based at least in part on the video complexity report, to generate adjusted video content for transmission to the communication device. Other embodiments are disclosed.
-
82.
公开(公告)号:US20220094730A1
公开(公告)日:2022-03-24
申请号:US17543965
申请日:2021-12-07
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Emir Halepovic , Jeffrey Erman
IPC: H04L29/06 , H04L12/26 , G06F16/43 , G06F16/903 , H04L12/825
Abstract: A method includes receiving, at a device from a content source, a portion of a particular chunk of media content a particular quality level during adaptive bit rate media streaming of the media content. The method includes receiving, at the device, network data related to network conditions associated with the device in response to receipt of the portion. The method also includes, in response to a determination to download the particular chunk at a first quality level different than the particular quality level, the determination based on the particular quality level and the network data: sending a request from the device for the particular chunk at the first quality level to the content source, and replacing the portion with the particular chunk at the first quality level.
-
公开(公告)号:US11240566B1
公开(公告)日:2022-02-01
申请号:US16953915
申请日:2020-11-20
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Emir Halepovic
IPC: H04N21/647 , H04N21/266 , H04N21/442
Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system directs video flows to a plurality of user devices located at network cells, and determines a first or second data usage priority for each user device. The system detects congestion at a cell of the network and/or in the video flows. The system also performs a first congestion-aware shaping procedure for video flows in the congested cell directed to user devices of a second priority located at the congested cell, and subsequently performs a second congestion-aware shaping procedure for video flows in the congested cell directed to user devices of the first priority located at the congested cell. Other embodiments are disclosed.
-
84.
公开(公告)号:US11228630B2
公开(公告)日:2022-01-18
申请号:US16732637
申请日:2020-01-02
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Emir Halepovic , Jeffrey Erman
IPC: G06F15/16 , H04L29/06 , H04L12/26 , G06F16/43 , G06F16/903 , H04L12/825 , H04L12/811 , H04L12/24
Abstract: A method includes receiving, at a device from a content source, a portion of a particular chunk of media content a particular quality level during adaptive bit rate media streaming of the media content. The method includes receiving, at the device, network data related to network conditions associated with the device in response to receipt of the portion. The method also includes, in response to a determination to download the particular chunk at a first quality level different than the particular quality level, the determination based on the particular quality level and the network data: sending a request from the device for the particular chunk at the first quality level to the content source, and replacing the portion with the particular chunk at the first quality level.
-
公开(公告)号:US11140086B2
公开(公告)日:2021-10-05
申请号:US16542278
申请日:2019-08-15
Inventor: Emir Halepovic , Vijay Gopalakrishnan , Muhammad Usama Chaudhry , Shanyu Zhou , Balajee Vamanan , Hulya Seferoglu
IPC: H04W72/04 , H04L12/851 , H04L12/26 , H04L12/863
Abstract: In various aspects, a system that comprises detecting a congestion event in a network that transmits a first group of data packets and a second group of data packets, wherein the detecting the congestion event comprises detecting the congestion event has initiated in response to a data packet throughput value of the network having been determined to have decreased below a threshold value; in response to the detecting of the congestion event, determine a transmission rate of the second group of data packets based on a transmission priority of the second group of data packets; determining a data packet dropping rate for the second group of data packets based on the transmission rate of the second group of data packets and a size of the first group of data packets and transmitting the second group of data packets utilizing the transmission rate and the data packet dropping rate.
-
公开(公告)号:US20210184979A1
公开(公告)日:2021-06-17
申请号:US17175970
申请日:2021-02-15
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Rittwik Jana , Jeffrey Erman , Vijay Gopalakrishnan , Emir Halepovic , Rakesh Sinha , Xuan Kelvin Zou
IPC: H04L12/825 , H04L29/08 , H04L12/911 , H04L12/835
Abstract: Aspects of the subject disclosure may include, for example, obtaining predicted available bandwidths for an end user device, monitoring buffer occupancy of a buffer of the end user device, determining bit rates for portions of media content according to the predicted available bandwidths and according to the buffer occupancy, and adjusting bit rates for portions of media content according to the predicted available bandwidths and according to the buffer occupancy during streaming of the media content to the end user device over a wireless network. Other embodiments are disclosed.
-
公开(公告)号:US10958782B2
公开(公告)日:2021-03-23
申请号:US16434277
申请日:2019-06-07
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Lien Tran , Simon Byers , Carlos Eduardo De Andrade , David Poole , Emir Halepovic , Vijay Gopalakrishnan , Christopher Volinsky
Abstract: Software downloads to Internet of things (IoT) devices are facilitated over a constrained network. In one embodiment a method comprises monitoring, by a network device comprising a processor, data determined to have been sent to a device for transmission to the device via a radio access network device of a wireless communication network, and determining, by the network device, a type of traffic associated with the data. The method further includes based on a determination that the data comprises firmware and that the type of traffic is of a traffic priority that is lower than a defined traffic priority, applying, by the network device, a low priority transport protocol to the data, wherein the applying comprises associating protocol information with the data representative of the low priority transport protocol.
-
公开(公告)号:US10951946B2
公开(公告)日:2021-03-16
申请号:US16867077
申请日:2020-05-05
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Emir Halepovic
IPC: H04N21/442 , H04N21/24 , H04N21/234 , H04L12/24 , H04L12/26 , H04N21/238 , H04N21/658 , H04N21/845 , H04N21/858 , H04N21/84 , H04N21/462
Abstract: A method includes receiving, at a server associated with a network operator, a plurality of uniform resource locators (URLs) associated with a media stream provided to a client device. The method includes processing, at the server, the plurality of URLs to determine a quality of experience metric. Processing the plurality of URLs includes extracting first URL data from a first URL and second URL data from a second URL of the plurality of URLs. The first URL data includes a first segment identifier associated with a first segment of a media content item and a first bit rate identifier. The second URL data includes a second segment identifier associated with a second segment of the media content item and a second bit rate identifier. A quality of experience metric may be determined based at least in part on the first URL data and the second URL data.
-
公开(公告)号:US10911363B2
公开(公告)日:2021-02-02
申请号:US16369792
申请日:2019-03-29
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Robert C. Streijl , Robert Zegheru , Emir Halepovic
IPC: H04L12/801 , H04L12/815 , H04L12/813 , H04L12/26 , H04L12/803 , H04L12/725 , H04L12/851
Abstract: Aspects of the subject disclosure may include, for example, a method including identifying, by a processing system including a processor, performance indicators for a flow on a communication network. The system determines a size criterion for the flow, and a flow shaping criterion based on the data type and including a threshold value of a performance indicator. If the size criterion is met, the system monitors the performance indicators and initiates a flow shaping procedure responsive to the flow shaping criterion being met. The system also detects a change in the performance indicators due to the flow shaping procedure, and discontinues the procedure during the flow, responsive to the changed performance indicators not meeting the flow shaping criterion. The system may also resume the flow shaping procedure during the flow if the performance indicators subsequently meet the flow shaping criterion. Other embodiments are disclosed.
-
公开(公告)号:US20200336263A1
公开(公告)日:2020-10-22
申请号:US16385782
申请日:2019-04-16
Inventor: Emir Halepovic , Vijay Gopalakrishnan , Hulya Seferoglu , Muhammad Usama Chaudhry , Shibin Mathew , Shanyu Zhou , Balajee Vamanan
Abstract: Concepts and technologies directed to agile transport for background traffic in cellular network are disclosed herein. In various aspects, a system can include a processor and memory storing instructions that, upon execution, cause performance of operations. The operations can include determining a capacity of a communication path that communicatively couples a user equipment to a radio access network cell site. The operations can include identifying, from the radio access network cell site, a queue that is constructed for the user equipment. The operations can include assembling a plurality of probe burst packet sets from a background traffic flow. The operations can include probing the communication path for spare capacity using the plurality of probe burst packet sets and delivering the background traffic flow to the user equipment using the spare capacity while the communication path is not busy.
-
-
-
-
-
-
-
-
-