-
公开(公告)号:US10951923B2
公开(公告)日:2021-03-16
申请号:US16106448
申请日:2018-08-21
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Sassan Pejhan , Vijay Gopalakrishnan
IPC: H04N21/218 , H04N21/234 , H04N21/2343 , H04N21/236 , H04N21/262 , H04N21/431 , H04N5/232 , H04N21/8547 , H04N21/81 , H04N21/442
Abstract: Aspects of the subject disclosure may include, for example, identifying a region of interest included in a plurality of candidate regions of interest associated with a presentation of a first content item on a user equipment, wherein the first content item includes a panoramic video, comparing first metadata associated with the region of interest to a plurality of metadata associated with a plurality of secondary content items, responsive to the comparing, identifying a second content item included in the plurality of secondary content items, wherein the identifying of the second content item is based on a distance between the first metadata and second metadata associated with the second content item being less than a threshold, and transmitting the second content item to the user equipment responsive to the identifying of the second content item. Other embodiments are disclosed.
-
公开(公告)号:US20210006612A1
公开(公告)日:2021-01-07
申请号:US17029993
申请日:2020-09-23
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Sassan Pejhan , Vijay Gopalakrishnan
IPC: H04L29/06
Abstract: Aspects of the subject disclosure may include, for example, obtaining live video content from equipment of a media content provider, determining priority content within the live video content; segmenting the live video content into a plurality of tiles according to the priority content, and transcoding the live video content according to a type of client device. Further embodiments include determining an encoding schedule for the plurality of tiles according to the priority content, encoding the plurality of tiles according to the encoding schedule, and providing the plurality of tiles to the client device. Other embodiments are disclosed.
-
公开(公告)号:US20200349775A1
公开(公告)日:2020-11-05
申请号:US16933494
申请日:2020-07-20
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Vijay Gopalakrishnan , Jackson Jarrell Pair , Vikash Sharma
IPC: G06T19/00 , H04L29/06 , G06F3/01 , H04N21/2343 , H04N19/597 , G06F3/0481 , G06T15/20 , H04N21/218 , H04N21/234 , H04N21/81
Abstract: Aspects of the subject disclosure may include, for example, a process that analyzes image content of an immersive video frame and identifies a first group of segments of the immersive video frame based on the analysis. The segments collectively span an entire space portrayed by the immersive video frame and the first group of segments spans less than the entire space. A size of a display region of an immersive video viewer is determined that spans less than the entire space and a second group of segments is determined based on the first group of segments and the size of the display region. Transport of the second group of segments, spanning less than the entire space, is facilitated via a communication network to the immersive video viewer for presentation, without requiring transmission of all of the segments. Other embodiments are disclosed.
-
公开(公告)号:US10812828B2
公开(公告)日:2020-10-20
申请号:US15949797
申请日:2018-04-10
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Vijay Gopalakrishnan , Jackson Jarrell Pair , Vikash Sharma
IPC: H04N19/00 , H04N19/597 , H04N13/161 , H04N5/232 , H04N19/174
Abstract: Aspects of the subject disclosure may include, for example, identifying a field of view (FoV) within a first frame of a video that occupies a sub-portion of the frame. A size is determined by subdividing a portion of the video according to a tiling scenario. Tiles overlapping the FoV are detected, and an updated size is determined based on an encoded version of the tiles and compared to a reference size. Responsive to the updated size being less than the reference size, the reference size is adjusted to the updated size, the tiling scenario is adjusted according to an adjusted tiling scenario, and the determining of the size is repeated based on the adjusted tiling scenario. Responsive to the updated size not being less than the reference size, a preferred tiling scenario is identified based on the adjusted tiling scenario for tiling the video. Other embodiments are disclosed.
-
公开(公告)号:US10735778B2
公开(公告)日:2020-08-04
申请号:US16109892
申请日:2018-08-23
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Vijay Gopalakrishnan , Rittwik Jana
IPC: H04N21/231 , H04N21/222 , H04N21/234 , H04N21/258 , H04N21/218 , H04N21/414
Abstract: Aspects of the subject disclosure may include, for example, system for tile-based video streaming using a proxy executing at a mobile edge cloud, which adaptively offloads decoding and merging of video tiles from mobile devices to the mobile edge cloud. A processing system including the proxy communicates with a video server and a client device. The proxy receives a request for video content from a client device; the request includes historical field of view (FoV) information. The proxy predicts a client FoV, requests video tiles from the server, downloads the tiles from the server, generates a video chunk by decoding and merging the downloaded tiles, and delivers the video chunk to the client device. The client device performs local decoding and rendering of the generated video chunk. Other embodiments are disclosed.
-
公开(公告)号:US10659815B2
公开(公告)日:2020-05-19
申请号:US15915513
申请日:2018-03-08
Applicant: AT&T Intellectual Property I, L.P. , Indiana University Research and Technology Corporation
Inventor: Bo Han , Vijay Gopalakrishnan , Jackson Jarrell Pair , Vikash Sharma , Feng Qian , Qingyang Xiao
IPC: H04N19/597 , H04N19/174 , H04N13/366 , H04N13/332 , H04N19/147 , H04N13/344
Abstract: Disclosed aspects may include, for example, maximizing a quality of experience when selecting encoding bitrates for downloading dynamically adaptive 360-degree panoramic video. Some embodiments include predicting a future orientation of a display region based on a first display region of the video, identifying predicted list of tiles for rendering the second display region, calculating a quality of experience from a plurality of encoding bitrates for the tiles in the second display region and one or more tiles in a margin area so that downloading the plurality of tiles at one or more bitrates is within estimated available embodiments, and downloading tiles for display.
-
公开(公告)号:US20200128280A1
公开(公告)日:2020-04-23
申请号:US16164308
申请日:2018-10-18
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Peshala Pahalawatta , Vijay Gopalakrishnan , Feng Qian
IPC: H04N21/218 , H04N5/232 , G06F3/0481
Abstract: Aspects of the subject disclosure may include, for example, a method including obtaining media content and a ranking for each tile of the media content based on a plurality of viewports; receiving a request from user equipment to view the media content; obtaining, iteratively, a plurality for predicted fields of view of the user, the predicted fields of view each covering different future time periods; identifying viewports corresponding to the predicted fields of view; sending any remaining tiles corresponding to the closest in time predicted field of view to the user equipment; and sending remaining tiles corresponding to successive predicted fields of view to the user equipment the ranking based and an excess bandwidth. Other embodiments are disclosed.
-
公开(公告)号:US10594766B2
公开(公告)日:2020-03-17
申请号:US16237949
申请日:2019-01-02
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Lusheng Ji , Vijay Gopalakrishnan , Feng Qian
Abstract: A more efficient network can be achieved by using a cost-benefit analysis determined by mobile device, wireless network, and server device functionality. The cost-benefit analysis can be used to determine whether SPTCP or MPTCP or any combination of the two is used. The mobile device can generate the cost-benefit analysis based on known and unknown device and network metrics and send the cost-benefit analysis to the server device. The server device can then comply with the cost-benefit analysis and then send requested web site data via SPTCP and/or MPTCP in accordance with the cost-benefit analysis.
-
公开(公告)号:US20200076867A1
公开(公告)日:2020-03-05
申请号:US16122584
申请日:2018-09-05
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Vijay Gopalakrishnan , Zhengye Liu , Feng Qian
IPC: H04L29/06 , H04N21/845 , H04N21/81 , H04N19/37
Abstract: Aspects of the subject disclosure may include, for example, a device that includes a processing system with a processor, a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations including receiving a request that identifies a first list of tiles for streaming a panoramic video, determining a first total number of data packets required to transmit tiles in the first list of tiles, maintaining a second total number of empty data packets enqueued into a transport control protocol (TCP) buffer, maintaining a third total number of empty data packets dequeued from the TCP buffer, and enqueuing empty data packets into the TCP buffer whenever the first total number of data packets is greater than a difference between the second total number of empty data packets and the third total number of empty data packets. Other embodiments are disclosed.
-
公开(公告)号:US10565464B2
公开(公告)日:2020-02-18
申请号:US15851370
申请日:2017-12-21
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Vijay Gopalakrishnan , Shuai Hao
Abstract: Concepts and technologies for adaptive cloud offloading of mobile augmented reality are provided herein. In an embodiment, a method can include receiving, by an augmented reality system, an acquired image frame captured by an acquisition device. The acquired image frame can indicate a plurality of acquired image frame parameters. The method can include determining, by the augmented reality system, a plurality of augmented reality process instances. The method can include determining a plurality of local feature extraction time estimates based on the plurality of acquired image frame parameters, where a local feature extraction time estimate is created for each of the plurality of the augmented reality process instances. The method can include obtaining a network condition measurement, and generating a plurality of offload commands based on the network condition measurement and at least one of the plurality of local feature extraction time estimates.
-
-
-
-
-
-
-
-
-