Patents by Inventor Emir Halepovic
Emir Halepovic has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230370658Abstract: Aspects of the subject disclosure may include, for example, adjusting bandwidth allocated for first communication devices of a first communication network from a first bandwidth limit to no bandwidth limit, measuring first metrics of the first communication devices, computing second metrics of second communication devices of a second communication network, in which there is no bandwidth limit allocated to the second communication devices, determining a first allocation of first network resources for the second communication devices.Type: ApplicationFiled: May 11, 2022Publication date: November 16, 2023Applicant: AT&T Intellectual Property I, L.P.Inventors: Emir Halepovic, Cheuk Yiu Ip
-
Publication number: 20230370956Abstract: Aspects of the subject disclosure may include, for example, adjusting bandwidth allocated for a first group of communication devices communicatively coupled to a first communication network from a bandwidth limited allocation to a no bandwidth limited allocation, and measuring a first group of metrics associated with the first group of communication devices associated with the first communication network. Further embodiments include computing a second group of metrics associated with a second group of communication devices communicatively coupled to a second communication network according to the first group of metrics, the second group of communication devices have the no bandwidth limited allocation, and allocating a first group of network resources for the second group of communication devices according to the second group of metrics. Other embodiments are disclosed.Type: ApplicationFiled: May 11, 2022Publication date: November 16, 2023Applicant: AT&T Intellectual Property I, L.P.Inventors: Emir Halepovic, Cheuk Yiu Ip
-
Publication number: 20230336455Abstract: Aspects of the subject disclosure may include, for example, identifying a flow of data packets between first and second network addresses of a network, with each packet including respective header and payload portions. The identified flow of data packets is monitored over a number of sample periods to obtain a number of monitored results. A data-flow activity record is generated, having a number of symbols corresponding to the number of monitored results, the symbols including an active symbol value indicative of a presence of an exchange of data and an idle symbol value indicative of an absence of an exchange of data. A suitability of the identified data flow is inferred for estimating a throughput of the network according to the data-flow activity record without interpreting contents of each respective packet payload portion. Other embodiments are disclosed.Type: ApplicationFiled: April 15, 2022Publication date: October 19, 2023Applicants: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Emir Halepovic, Mats Elf, Chan-Ching Hsu, Cheuk Yiu Ip
-
Patent number: 11758203Abstract: 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.Type: GrantFiled: December 13, 2019Date of Patent: September 12, 2023Assignees: AT&T Intellectual Property I, L.P., University of Southern CaliforniaInventors: Shuai Hao, Subhabrata Sen, Emir Halepovic, Zahaib Akhtar, Ramesh Govindan, Yaguang Li
-
Publication number: 20230208717Abstract: Aspects of the subject disclosure may include, for example, obtaining, from a first source of information, a first bandwidth prediction, wherein the first bandwidth prediction is based upon historical bandwidth data that had been provided by a plurality of devices; obtaining, from a second source of information, a second bandwidth prediction, wherein the second bandwidth prediction is based upon network measurements, and wherein the network measurements are other than the historical bandwidth data that had been provided by the plurality of devices; selecting as a source of a future bandwidth prediction one of the first source of information and the second source of information, wherein the selecting is based upon a comparison of each of the first bandwidth prediction and the second bandwidth prediction to an actually obtained bandwidth of the device. Other embodiments are disclosed.Type: ApplicationFiled: March 1, 2023Publication date: June 29, 2023Applicant: AT&T Intellectual Property I, L.P.Inventors: Emir Halepovic, Matteo Varvello
-
Patent number: 11689600Abstract: Network capacity planning based on application performance can include detecting a data session occurring on a network, identifying an application being used for the data session, where the application can include a video application, determining if a performance model for the video application exists, the performance model describing performance metrics and quality of service events associated with the video application, determining, based on the performance model, a capacity planning trigger for the video application, where the capacity planning trigger can include increasing network capacity based on the needs and a quality of service associated with the video application during the data session, and generating a command that, when executed by a network entity, causes the network entity to implement the capacity planning trigger on the network.Type: GrantFiled: April 29, 2022Date of Patent: June 27, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Emir Halepovic, Cheuk Yiu Ip, Vijay Gopalakrishnan, Edward Allen Lambert, Jennifer Yates
-
Publication number: 20230188435Abstract: Aspects of the subject disclosure may include, for example, detecting a communication session from each of a group of communication devices over a portion of a communication network resulting in a group of communication sessions. Each communication device of the group of communication devices is associated with a user. Further embodiments include determining each communication session comprises downloading of a group of short-form video content from a video content server over the portion of the communication network, and identifying a group of network traffic features associated with the group of communication sessions. Additional embodiments include providing first instructions to a network device based on the group of network traffic features. The network device adjusts a group of network resources according to the first instructions. Other embodiments are disclosed.Type: ApplicationFiled: December 15, 2021Publication date: June 15, 2023Applicant: AT&T Intellectual Property I, L.P.Inventors: Emir Halepovic, Theodore Karagioules, Shangyue Zhu
-
Publication number: 20230188803Abstract: Aspects of the subject disclosure may include, for example, determining a communication device has initiated a first communication session with a video content server over a communication network, and identifying that the communication device is downloading short-form video content during the first communication session over a portion of the communication network. Further embodiments include determining a size and duration of pre-loaded short-form video content during the first communication session, and determining the communication device has initiated a second communication session with the video content server over the communication network. Additional embodiments include providing instructions to a network device according to the size and duration of the pre-loaded short-form video content to adjust network resources associated with the portion of the communication network. The network device adjusts the network resources associated with the portion of the communication network.Type: ApplicationFiled: December 15, 2021Publication date: June 15, 2023Applicant: AT&T Intellectual Property I, L.P.Inventors: Emir Halepovic, Theodore Karagioules, Shangyue Zhu
-
Publication number: 20230188801Abstract: Aspects of the subject disclosure may include, for example, determining a communication device initiating a first communication session with a video content server, and determining the communication device is downloading video content during the first communication session from the video content server over a portion of a communication network resulting in first downloaded video content. Further embodiments include determining a video content service associated with the first downloaded video content, and identifying the first downloaded video content as short-form video content in response to determining a group of network traffic features associated with the first downloaded video content during the first communication session. Additional embodiments include providing first instructions to a network device to adjust a group of network resources associated with the portion of the communication network.Type: ApplicationFiled: December 15, 2021Publication date: June 15, 2023Applicant: AT&T Intellectual Property I, L.P.Inventors: Theodore Karagioules, Emir Halepovic, Shangyue Zhu
-
Patent number: 11627046Abstract: Aspects of the subject disclosure may include, for example, obtaining, from a first source of information, a first bandwidth prediction, wherein the first bandwidth prediction is based upon historical bandwidth data that had been provided by a plurality of devices; obtaining, from a second source of information, a second bandwidth prediction, wherein the second bandwidth prediction is based upon network measurements, and wherein the network measurements are other than the historical bandwidth data that had been provided by the plurality of devices; selecting as a source of a future bandwidth prediction one of the first source of information and the second source of information, wherein the selecting is based upon a comparison of each of the first bandwidth prediction and the second bandwidth prediction to an actually obtained bandwidth of the device. Other embodiments are disclosed.Type: GrantFiled: November 2, 2020Date of Patent: April 11, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Emir Halepovic, Matteo Varvello
-
Publication number: 20230101262Abstract: 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.Type: ApplicationFiled: September 29, 2021Publication date: March 30, 2023Applicants: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Eric David Petajan, Emir Halepovic, Subhabrata Sen
-
Patent number: 11595458Abstract: 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.Type: GrantFiled: December 7, 2021Date of Patent: February 28, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Emir Halepovic, Jeffrey Erman
-
Publication number: 20230037630Abstract: 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.Type: ApplicationFiled: October 20, 2022Publication date: February 9, 2023Applicant: AT&T Intellectual Property I, L.P.Inventors: Rittwik Jana, Jeffrey Erman, Vijay Gopalakrishnan, Emir Halepovic, Rakesh Sinha, Xuan Kelvin Zou
-
Publication number: 20230024501Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system identifies a plurality of performance indicators comprising device performance indicators for a plurality of communication devices on a cellular network and network performance indicators for the cellular network. The method also includes obtaining historical data regarding the plurality of performance indicators for each of a series of time points during a past time period; the historical data for each of the plurality of performance indicators form an array of values for that performance indicator. The method further includes generating from each array a set of inputs to an algorithm for predicting a throughput of the cellular network during a future time period; the set of inputs comprises quantiles of the array, and the algorithm comprises a machine learning algorithm. Other embodiments are disclosed.Type: ApplicationFiled: September 12, 2022Publication date: January 26, 2023Applicants: AT&T Intellectual Property I, L.P., University College Cork - National University of IrelandInventors: Rittwik Jana, Emir Halepovic, Rakesh Sinha, Vijay Gopalakrishnan, Ahmed Zahran, Darijo Raca, Cormac John Sreenan, Balagangadhar G. Bathula, Matteo Varvello
-
Patent number: 11563539Abstract: Concepts and technologies directed to agile transport for background traffic in cellular networks 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.Type: GrantFiled: November 23, 2020Date of Patent: January 24, 2023Assignees: AT&T Intellectual Property I, L.P., The Board of Trustees of the University of IllinoisInventors: Emir Halepovic, Vijay Gopalakrishnan, Hulya Seferoglu, Muhammad Usama Chaudhry, Shibin Mathew, Shanyu Zhou, Balajee Vamanan
-
Patent number: 11509589Abstract: 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.Type: GrantFiled: February 15, 2021Date of Patent: November 22, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Rittwik Jana, Jeffrey Erman, Vijay Gopalakrishnan, Emir Halepovic, Rakesh Sinha, Xuan Kelvin Zou
-
Publication number: 20220368996Abstract: 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.Type: ApplicationFiled: July 29, 2022Publication date: November 17, 2022Applicant: AT&T Intellectual Property I, L.P.Inventor: Emir Halepovic
-
Patent number: 11490149Abstract: Aspects of the subject disclosure may include, for example, setting a streaming rate cap for a client device; obtaining a bitrate ladder associated with the client device, wherein the bitrate ladder comprises a listing of a plurality of bitrates that the client device can request in connection with receiving streaming data; determining a boost rate for the client device, wherein the boost rate is greater than the streaming rate cap such that the boost rate enables the client device to receive the streaming data faster than the client device would otherwise receive the streaming data under the streaming rate cap, and wherein the boost rate is based upon the bitrate ladder; and enabling delivery to the client device of the streaming data up to the boost rate; wherein a network device is part of a network through which the streaming data is delivered to the client device. Other embodiments are disclosed.Type: GrantFiled: March 15, 2019Date of Patent: November 1, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Emir Halepovic, Niklas Carlsson, Vengatanathan Krishnamoorthi
-
Patent number: 11476959Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system identifies a plurality of performance indicators comprising device performance indicators for a plurality of communication devices on a cellular network and network performance indicators for the cellular network. The method also includes obtaining historical data regarding the plurality of performance indicators for each of a series of time points during a past time period; the historical data for each of the plurality of performance indicators form an array of values for that performance indicator. The method further includes generating from each array a set of inputs to an algorithm for predicting a throughput of the cellular network during a future time period; the set of inputs comprises quantiles of the array, and the algorithm comprises a machine learning algorithm. Other embodiments are disclosed.Type: GrantFiled: April 22, 2020Date of Patent: October 18, 2022Assignees: AT&T Intellectual Property I, L.P., University College Cork—National University of IrelandInventors: Rittwik Jana, Emir Halepovic, Rakesh Sinha, Vijay Gopalakrishnan, Ahmed Zahran, Darijo Raca, Cormac John Sreenan, Balagangadhar G. Bathula, Matteo Varvello
-
Patent number: 11438670Abstract: 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.Type: GrantFiled: November 20, 2020Date of Patent: September 6, 2022Assignee: AT&T Intellectual Property I, L.P.Inventor: Emir Halepovic