-
公开(公告)号:US20230254730A1
公开(公告)日:2023-08-10
申请号:US18302391
申请日:2023-04-18
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Shu Shi , Rittwik Jana , Bo Han , Bo Chen
IPC: H04W28/02 , H04L47/193 , H04L47/2475 , H04L43/087 , H04L43/10 , A63F13/355 , H04L47/283
CPC classification number: H04W28/0273 , H04L47/193 , H04L47/2475 , H04L43/087 , H04L43/10 , A63F13/355 , H04L47/283 , H04L67/01
Abstract: The described technology is generally directed towards a transport protocol for latency sensitive applications. The disclosed transport protocol is “semi-reliable” in that it allows for specification of an importance of data being transmitted, thereby allowing important data to be sent reliably, while other data can be dropped if necessary, e.g., under bad network conditions. A deadline can be specified for such other data, and if the other data cannot be sent prior to the deadline, it can be dropped. Furthermore, the disclosed transport protocol can allow for early discovery of network jitter. A client device can send regular acknowledgments which identify most recently received data packets as well as a number of “heartbeat transmissions” received at the client device. A server device can use the acknowledgments to discover and respond to jitter.
-
公开(公告)号:US20230188716A1
公开(公告)日:2023-06-15
申请号:US18165317
申请日:2023-02-06
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Tan Xu , Zhengye Liu
IPC: H04N19/119 , H04N19/20 , H04N19/597 , G06N20/00 , H04N19/176 , G06N5/04 , H04N19/162
CPC classification number: H04N19/119 , H04N19/20 , H04N19/597 , G06N20/00 , H04N19/176 , G06N5/04 , H04N19/162
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.
-
公开(公告)号:US11670084B2
公开(公告)日:2023-06-06
申请号:US17895668
申请日:2022-08-25
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Cheuk Yiu Ip , Jackson Jarrell Pair
IPC: G06T7/33 , G06V10/40 , H04N13/194 , H04N13/111 , H04N13/178
CPC classification number: H04N13/194 , G06T7/33 , G06V10/40 , H04N13/111 , H04N13/178
Abstract: Aspects of the subject disclosure may include, for example, a device, that includes a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving a manifest for a point cloud, wherein the point cloud is partitioned into a plurality of cells; determining an occlusion level for a cell of the plurality of cells with respect to a predicted viewport; reducing a point density for the cell provided in the manifest based on the occlusion level, thereby determining a reduced point density; and requesting delivery of points in the cell, based on the reduced point density. Other embodiments are disclosed.
-
公开(公告)号:US20230118489A1
公开(公告)日:2023-04-20
申请号:US18083939
申请日:2022-12-19
Inventor: Bo Han , Vijay Gopalakrishnan , Marco Platania , Zhi-Li Zhang , Yang Zhang
IPC: H04L41/0668 , H04L67/1087 , H04L49/35 , H04L67/104
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.
-
公开(公告)号:US20230084160A1
公开(公告)日:2023-03-16
申请号:US18055233
申请日:2022-11-14
Inventor: Bo Han , Vijay Gopalakrishnan , Muhammad Bilal Anwer , Zhi-Li Zhang , Yang Zhang
IPC: H04L41/0893 , G06F9/50 , H04L61/256 , G06F9/455 , H04L45/64
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.
-
公开(公告)号:US20230063510A1
公开(公告)日:2023-03-02
申请号:US18045461
申请日:2022-10-10
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Vijay Gopalakrishnan , Tan Xu
IPC: H04N21/218 , G06F3/01 , G06F3/04815 , H04N19/597 , G06N20/20 , H04N19/17
Abstract: A method for streaming a 360 degree video over a communications network, wherein the video is streamed in a plurality of chunks, includes selecting a prediction window during which to predict a field of view within the video, the field of view is expected to be visible by a viewer at a time of playback of a next chunk of the video, wherein a duration of the prediction window is based on at least one condition within the communications network, selecting a machine learning algorithm to predict the field of view based on a head movement of the viewer, wherein the machine learning algorithm is selected based on the duration of the prediction window, predicting the field of view based on the head movement of the viewer and the machine learning algorithm, identifying a tile of the next chunk that corresponds to the field of view, and downloading the tile.
-
公开(公告)号:US11574457B2
公开(公告)日:2023-02-07
申请号:US17232776
申请日:2021-04-16
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Tan Xu , Cheuk Yiu Ip
IPC: G06F3/01 , H04N13/117 , G06V10/46 , H04N5/232 , G06V10/25
Abstract: Aspects of the subject disclosure may include, for example, a method performed by a processing system of determining a present orientation of a display region presented at a first time on a display of a video viewer, predicting a future orientation of the display region occurring at a second time based on data collected, to obtain a predicted orientation of the display region to be presented at the second time on the display of the video viewer, identifying, based on the predicted orientation of the display region, a first group of tiles from a video frame of a panoramic video being displayed by the video viewer, wherein the first group of tiles covers the display region in the video frame at the predicted orientation, and a plurality of objects moving in the video frame from the first time to the second time, wherein each object of the plurality of objects is located in a separate spatial region of the video frame at the second time, wherein a second group of tiles collectively covers the separate spatial regions, wherein tiles in the first group of tiles and tiles in the second group of tiles are different, and facilitating wireless transmission of the first group of tiles and a second tile from the second group of tiles, for presentation at the video viewer at the second time. Other embodiments are disclosed.
-
公开(公告)号:US11558653B2
公开(公告)日:2023-01-17
申请号:US17244059
申请日:2021-04-29
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Zhengye Liu , Chenfei Gao
IPC: H04N21/422 , H04N21/81 , H04N21/44 , H04N21/458 , H04N21/466
Abstract: Aspects of the subject disclosure may include, for example, obtaining one or more signals, the one or more signals being based upon brain activity of a viewer while the viewer is viewing media content; predicting, based upon the one or more signals, a first predicted desired viewport of the viewer; obtaining head movement data associated with the media content; predicting, based upon the head movement data, a second predicted desired viewport of the viewer; comparing the first predicted desired viewport to the second predicted desired viewport, resulting in a comparison; and determining, based upon the comparison, to use the first predicted desired viewport to facilitate obtaining a first subsequent portion of the media content or to use the second predicted desired viewport to facilitate obtaining a second subsequent portion of the media content. Other embodiments are disclosed.
-
公开(公告)号:US20220408072A1
公开(公告)日:2022-12-22
申请号:US17895668
申请日:2022-08-25
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Cheuk Yiu Ip , Jackson Jarrell Pair
IPC: H04N13/194 , H04N13/111 , H04N13/178 , G06T7/33 , G06V10/40
Abstract: Aspects of the subject disclosure may include, for example, a device, that includes a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving a manifest for a point cloud, wherein the point cloud is partitioned into a plurality of cells; determining an occlusion level for a cell of the plurality of cells with respect to a predicted viewport; reducing a point density for the cell provided in the manifest based on the occlusion level, thereby determining a reduced point density; and requesting delivery of points in the cell, based on the reduced point density. Other embodiments are disclosed.
-
公开(公告)号:US20220377308A1
公开(公告)日:2022-11-24
申请号:US17879235
申请日:2022-08-02
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Jackson Jarrell Pair , Cheuk Yiu Ip
IPC: H04N13/194 , G06N20/00 , G06T7/174 , H04N13/117 , G06N3/08
Abstract: Aspects of the subject disclosure may include, for example, a device having a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising predicting a viewpoint within a volumetric video based on a movement input provided by a viewer, resulting in a predicted viewpoint at a future time, retrieving a cell occupancy bitmap for a point cloud of the volumetric video for the future time, determining visible cells based on the cell occupancy bitmap and the predicted viewpoint, where the visible cells are not obscured by points in other cells, and retrieving points of the point cloud that are within the visible cells prior to the future time.
-
-
-
-
-
-
-
-
-