-
公开(公告)号:US11159776B2
公开(公告)日:2021-10-26
申请号:US16713172
申请日:2019-12-13
Inventor: Bo Han , Wenxiao Zhang , Pan Hui , Tan Xu , Cheuk Yiu Ip
IPC: H04N13/117 , H04N13/161 , H04N13/282 , H04N13/194
Abstract: Aspects of the subject disclosure may include, for example, a device in which a processing system receives from a multimedia content server a plurality of content streams; each of the content streams includes a portion of an original content stream. The processing system transcodes the plurality of content streams based on a viewport prediction to produce a plurality of viewport streams; the viewport prediction is based at least in part on a visibility map associated with a viewer of the content. The processing system delivers each of the viewport streams to a client device associated with the viewer; each of the viewport streams is buffered at the client device in a separate buffer. Other embodiments are disclosed.
-
12.
公开(公告)号:US20210279768A1
公开(公告)日:2021-09-09
申请号:US16812486
申请日:2020-03-09
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Tan Xu , Bo Han , Eric Zavesky
Abstract: Aspects of the subject disclosure may include, for example, obtaining an identification of a device capability associated with a client device that is presenting a first scene that includes a first physical object and a first virtual object, determining a first location of the client device, responsive to the determining of the first location, obtaining an output from a sensor that is located within a threshold distance of the first location, processing the output from the sensor to identify a second virtual object in accordance with the identification of the device capability, and transmitting first data associated with the second virtual object to cause the client device to present the first physical object and the second virtual object in a second scene. Other embodiments are disclosed.
-
公开(公告)号:US20210250664A1
公开(公告)日:2021-08-12
申请号:US17243628
申请日:2021-04-29
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Zhengye Liu , Jin Wang , Xidong Wu , Bo Han
IPC: H04N21/81 , H04N21/234 , H04N21/472 , H04N21/4728 , H04N21/218
Abstract: Aspects of the subject disclosure may include, for example, a method comprising: obtaining media content, such as video; receiving a request from a user and/or user equipment (UE) to view the media content; identifying a predicted field of view of the user; sending the predicted field of view to the equipment of the user at a normal priority; monitoring a line of sight (or actual field of view) of the user; determining a field of view error as a difference between the line of sight and the predicted field of view; and sending the field of view error to the equipment of the user at a higher priority. Other embodiments are disclosed.
-
14.
公开(公告)号:US11019361B2
公开(公告)日:2021-05-25
申请号:US16102186
申请日:2018-08-13
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Shuai Hao , Vijay Gopalakrishnan
IPC: H04N19/597 , H04N5/232 , H04N19/164
Abstract: Aspects of the subject disclosure may include, for example, embodiments for selecting a first camera from one or more cameras communicatively coupled to a computing device. Further embodiments include adjusting a first hardware controller on the first camera in response to detecting a network condition of a communication network resulting in an adjusted first camera. Additional embodiments include capturing first video content with the adjusted first camera. Also, embodiments include transmitting the first video content to a video content server over the communication network. Other embodiments are disclosed.
-
公开(公告)号:US20210105177A1
公开(公告)日:2021-04-08
申请号:US17101280
申请日:2020-11-23
Inventor: Bo Han , Vijay Gopalakrishnan , Marco Platania , Zhi-Li Zhang , Yang Zhang
IPC: H04L12/24 , H04L29/08 , H04L12/931
Abstract: The concepts and technologies disclosed herein are directed to a network-assisted Raft consensus protocol, referred to herein as “NetRaft.” According to one aspect of the concepts and technologies disclosed herein, a system can include a plurality of servers operating in a server cluster, and a plurality of P4 switches corresponding to the plurality of servers. Each server of the plurality of servers can include a back-end that executes a complete Raft algorithm to perform leader election, log replication, and log commitment of a Raft consensus algorithm. Each P4 switch of the plurality of P4 switches can include a front-end that executes a partial Raft algorithm to perform the log replication and the log commitment of the Raft consensus algorithm. The back-end can maintain a complete state for responding to requests that cannot be fulfilled by the front-end. The requests can include read requests and/or write requests.
-
公开(公告)号:US20210092371A1
公开(公告)日:2021-03-25
申请号:US16580903
申请日:2019-09-24
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Tan Xu , Zhengye Liu
IPC: H04N19/119 , H04N19/20 , H04N19/597 , H04N19/162 , H04N19/176 , G06N5/04 , G06N20/00
Abstract: In one example, a processing system including at least one processor may obtain a predicted viewport of a mobile computing device for an immersive visual stream, identify a first plurality of blocks of a frame of the immersive visual stream that are associated with the predicted viewport, encode the first plurality of blocks at a first encoding quality level, and encode a second plurality of blocks of the frame at a second encoding quality level, where the second encoding quality level is associated with a lesser visual quality as compared to the first encoding quality level and where the second plurality of blocks are outside of the predicted viewport. The processing system may then transmit the frame having the first plurality of blocks encoded at the first encoding quality level and the second plurality of blocks encoded at the second encoding quality level to the mobile computing device.
-
公开(公告)号:US10931979B2
公开(公告)日:2021-02-23
申请号:US16164128
申请日:2018-10-18
Inventor: Bo Han , Sassan Pejhan , Vijay Gopalakrishnan , Feng Qian
IPC: H04N21/218 , H04N5/232 , G06F3/01 , H04N21/262 , H04N19/114
Abstract: Aspects of the subject disclosure may include, for example, determining a first viewpoint in response to detecting a user's head movement in viewing video content, determining a capacity of a network, determining a tile schedule for receiving tiles from a server over the network according to the first viewpoint and the capacity of the network, and providing the tile schedule to the server over the network. The server schedules transmitting of the tiles according to the tile schedule and provides the tiles to the client device according to the tile schedule. In addition, embodiments include decoding the tiles according to a decoding schedule, buffering the decoded tiles in a decoded frame buffer, detecting a change in viewpoint from the first viewpoint to a second viewpoint, selecting a portion of the decoded tiles according to the second viewpoint, and presenting the selected tiles. Other embodiments are disclosed.
-
公开(公告)号:US10931536B2
公开(公告)日:2021-02-23
申请号:US16448046
申请日:2019-06-21
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Zhengye Liu , Donglin Hu , Bo Han , Jin Wang
Abstract: Aspects of the subject disclosure may include, for example, a device in which a processing system enables mobile devices on a communication network to perform latency tests to obtain first latency test data, determines an edge latency for each mobile device resulting in edge latencies, identifies a group of mobile device clusters according to the edge latencies, and identifies network edge server locations according to the group of mobile device clusters. The processing system also receives second latency test data from each of the network edge servers, and determines a data center latency for each of the network edge servers, resulting in a plurality of data center latencies. The processing system also identifies a data center location according to the data center latencies, and determines a network topology for the communication network; the network topology includes the data center location and the edge server locations. Other embodiments are disclosed.
-
公开(公告)号:US20210028990A1
公开(公告)日:2021-01-28
申请号:US17068780
申请日:2020-10-12
Inventor: Bo Han , Vijay Gopalakrishnan , Muhammad Bilal Anwer , Zhi-Li Zhang , Yang Zhang
IPC: H04L12/24 , H04L29/12 , G06F9/50 , G06F9/455 , H04L12/715
Abstract: Systems and methods are disclosed for parallelizing service function chains. A method comprises receiving a sequential service function chain comprising a plurality of network functions, receiving a plurality of operations, determining at least two network functions are capable of being parallelized, aggregating operations of the plurality of operations associated with the at least two network functions into a network function segment, determining whether another network function is capable of being parallelized with the network function segment, based on the determining: aggregating an operation associated with the another network function into the network function segment when the another network function is capable of being parallelized with the network function segment, or pushing the network function segment as a completed segment of a hybrid service function chain when the another network function is not capable of being parallelized with the network function segment, and implementing the hybrid service function chain.
-
公开(公告)号:US20210027500A1
公开(公告)日:2021-01-28
申请号:US16520997
申请日:2019-07-24
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Cheuk Yiu Ip , Jackson Jarrell Pair
IPC: G06T9/40 , H04L12/26 , H04L29/08 , G06T17/00 , H04N13/161
Abstract: Aspects of the subject disclosure may include, for example, a machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations including receiving a base layer of a first frame of a point cloud of a volumetric video encoded in an octree format over a communication network; receiving a first enhancement layer of the first frame of the point cloud of the volumetric video encoded in the octree format responsive to available sufficient bandwidth in the communication network for delivery of the first enhancement layer; receiving a second enhancement layer of the first frame of the point cloud of the volumetric video encoded in the octree format responsive to available sufficient bandwidth in the communication network for delivery of the second enhancement layer; and rendering the first frame on a display device. Other embodiments are disclosed.
-
-
-
-
-
-
-
-
-