-
公开(公告)号:US11240566B1
公开(公告)日:2022-02-01
申请号:US16953915
申请日:2020-11-20
发明人: Emir Halepovic
IPC分类号: H04N21/647 , H04N21/266 , H04N21/442
摘要: 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.
-
82.
公开(公告)号:US11228630B2
公开(公告)日:2022-01-18
申请号:US16732637
申请日:2020-01-02
发明人: Emir Halepovic , Jeffrey Erman
IPC分类号: G06F15/16 , H04L29/06 , H04L12/26 , G06F16/43 , G06F16/903 , H04L12/825 , H04L12/811 , H04L12/24
摘要: 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
发明人: Emir Halepovic , Vijay Gopalakrishnan , Muhammad Usama Chaudhry , Shanyu Zhou , Balajee Vamanan , Hulya Seferoglu
IPC分类号: H04W72/04 , H04L12/851 , H04L12/26 , H04L12/863
摘要: 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
发明人: Rittwik Jana , Jeffrey Erman , Vijay Gopalakrishnan , Emir Halepovic , Rakesh Sinha , Xuan Kelvin Zou
IPC分类号: H04L12/825 , H04L29/08 , H04L12/911 , H04L12/835
摘要: 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
发明人: Lien Tran , Simon Byers , Carlos Eduardo De Andrade , David Poole , Emir Halepovic , Vijay Gopalakrishnan , Christopher Volinsky
摘要: 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
发明人: 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
摘要: 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
IPC分类号: H04L12/801 , H04L12/815 , H04L12/813 , H04L12/26 , H04L12/803 , H04L12/725 , H04L12/851
摘要: 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
发明人: Emir Halepovic , Vijay Gopalakrishnan , Hulya Seferoglu , Muhammad Usama Chaudhry , Shibin Mathew , Shanyu Zhou , Balajee Vamanan
摘要: 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.
-
公开(公告)号:US10735744B2
公开(公告)日:2020-08-04
申请号:US16167251
申请日:2018-10-22
发明人: Emir Halepovic , Cyriac James , Mea Wang
IPC分类号: H04N19/159 , H04N19/176 , H04N19/31 , H04N19/154
摘要: Devices, computer-readable media, and methods for recording a video chunk in a designated order comprising a plurality of intra-frame coded frames followed by a plurality of inter-frame coded frames are disclosed. For instance, a processing system including at least one processor may obtain a video chunk associated with a time block of a video. In one example, the video chunk includes a plurality of frames encoded in a bitrate of a plurality of available bitrates for the time block of the video, and the plurality of frames includes a plurality of intra-frame coded frames and a plurality of inter-frame coded frames. In one example, the plurality of frames is in a first order. The processing system may then record the video chunk in a second order comprising the plurality of intra-frame coded frames followed by the plurality of inter-frame coded frames.
-
公开(公告)号:US10681413B2
公开(公告)日:2020-06-09
申请号:US16411970
申请日:2019-05-14
发明人: Emir Halepovic
IPC分类号: G06F15/173 , H04N21/442 , H04N21/24 , H04N21/234 , H04L12/24 , H04L12/26 , H04N21/238 , H04N21/658 , H04N21/845 , H04N21/858 , H04N21/84 , H04N21/462
摘要: A method includes receiving, from a log of client device requests, a plurality of uniform resource locators (URLs) associated with delivery of a media stream to a client device by a network operator from a third party service provider different than the network operator. The method includes determining quality of experience (QoE) metric information from URL pairs of the plurality of URLs. Each URL pair includes a first URL that corresponds to a segment of the media stream requested by the client device and a second URL that corresponds to a next segment of the media stream requested by the client device after the client device requests the segment. The method also includes determining first QoE information for the delivery of the media stream to the client device by network devices of the network operator based on the QoE metric information.
-
-
-
-
-
-
-
-
-