-
公开(公告)号:US20220312037A1
公开(公告)日:2022-09-29
申请号:US17842359
申请日:2022-06-16
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Vijay Gopalakrishnan , Jackson Jarrell Pair , Vikash Sharma
IPC: 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.
-
公开(公告)号:US20220311671A1
公开(公告)日:2022-09-29
申请号:US17805675
申请日:2022-06-06
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Pramod Jamkhedkar , Muhammad Bilal Anwer , Rakesh Sinha , Bingzhe Liu , Kostas Oikonomou , Vijay Gopalakrishnan
IPC: H04L41/0893 , G06F16/901 , H04L41/14 , H04W24/02
Abstract: A processing system may obtain an intent comprising a desired network state for a telecommunication network, determine an existing network state, where the desired network state and the existing network state are defined in accordance with a graph representing the telecommunication network, where the graph includes objects and relationships between the plurality of objects, and where each of the objects includes one or more properties. The processing system may compose a strategy that includes a plurality of policies to obtain the desired network state from the existing network state, where each of the policies comprises an action that is to be implemented in the telecommunication network, where the composing comprises performing a state exploration process over the graph, and where each state transition of the process corresponds to one of the policies. The processing system may then implement the strategy to place the telecommunication network in the desired network state.
-
公开(公告)号:US11373123B2
公开(公告)日:2022-06-28
申请号:US16942340
申请日:2020-07-29
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Rittwik Jana , Mazin Gilbert , Eric Noel , Vijay Gopalakrishnan
Abstract: A system for designing and executing control loops in a cloud environment includes a control platform implemented in the cloud environment having a data collection, analytics and events module, a policy module and an application controller module. The system includes a business process management application coupled to the control platform having a control loop designer module for designing a control loop template and a workflow engine for distributing the control loop template. The business process management application is coupled to the data collection analytics and events module of the control platform as well as the policy module in the application controller module to control platform. The control loop is activated by the control platform.
-
公开(公告)号:US11282283B2
公开(公告)日:2022-03-22
申请号: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 , H04L67/131 , G06F3/01 , H04N21/2343 , H04N19/597 , G06F3/04815 , 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.
-
公开(公告)号:US20220029897A1
公开(公告)日:2022-01-27
申请号:US17498440
申请日:2021-10-11
Inventor: Bo Han , Vijay Gopalakrishnan , Muhammad Bilal Anwer , Zhi-Li Zhang , Yang Zhang
IPC: H04L12/24 , H04L12/801
Abstract: Systems, computer-readable media, and methods are disclosed for parallel data processing for service function chains with network functions spanning multiple servers. An example system includes a first server hosting a first network function of a service function chain, a second server hosting a second network function of the service function chain, a mirror function deployed in a first switch to replicate a plurality of packets received by the system and to send respective copies of the plurality of packets to the first network function and to at least one of the second network function and a third network function of the service function chain, and a merge function deployed in a second switch to merge respective outputs of the first network function and the at least one of the second network function and the third network function.
-
公开(公告)号:US20220021620A1
公开(公告)日:2022-01-20
申请号:US17492351
申请日:2021-10-01
Inventor: Emir Halepovic , Vijay Gopalakrishnan , Muhammad Usama Chaudhry , Shanyu Zhou , Balajee Vamanan , Hulya Seferoglu
IPC: H04L12/851 , H04L12/26 , H04L12/863
Abstract: 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.
-
公开(公告)号:US20210392047A1
公开(公告)日:2021-12-16
申请号:US16898114
申请日:2020-06-10
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Pramod Jamkhedkar , Muhammad Bilal Anwer , Rakesh Sinha , Bingzhe Liu , Kostas Oikonomou , Vijay Gopalakrishnan
IPC: H04L12/24 , H04W24/02 , G06F16/901
Abstract: A processing system may obtain an intent comprising a desired network state for a telecommunication network, determine an existing network state, where the desired network state and the existing network state are defined in accordance with a graph representing the telecommunication network, where the graph includes objects and relationships between the plurality of objects, and where each of the objects includes one or more properties. The processing system may compose a strategy that includes a plurality of policies to obtain the desired network state from the existing network state, where each of the policies comprises an action that is to be implemented in the telecommunication network, where the composing comprises performing a state exploration process over the graph, and where each state transition of the process corresponds to one of the policies. The processing system may then implement the strategy to place the telecommunication network in the desired network state.
-
公开(公告)号:US11196842B2
公开(公告)日:2021-12-07
申请号:US16584814
申请日:2019-09-26
Inventor: Bo Han , Wenxiao Zhang , Pan Hui , Vijay Gopalakrishnan , Cheuk Yiu Ip
Abstract: In one example, a processing system of a mobile computing device including at least one processor may capture visual information of a first location, transmit a recognition request to a first server, the recognition request comprising the visual information, obtain a first recognition result from the first server comprising first annotation content associated with a first item in the visual information of the first location, the first recognition result further comprising visual information of the first item, present at least a portion of first annotation content via the mobile computing device, store the first annotation content and the visual information of the first item in a local cache, detect a first additional mobile computing device via a non-cellular wireless communication modality, and share the first annotation content and the visual information of the first item with the first additional mobile computing device via the non-cellular wireless communication modality.
-
公开(公告)号:US11178390B2
公开(公告)日:2021-11-16
申请号:US16735792
申请日:2020-01-07
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Manuel Briand , Vijay Gopalakrishnan
IPC: H04N13/349 , H04N5/445 , H04N21/422
Abstract: Aspects of the subject disclosure may include, for example, receiving content that includes a 360-degree video, determining that guidance is enabled with respect to the content, obtaining an input responsive to determining that the guidance is enabled, and obtaining the guidance with respect to a playback of the content, where the obtained guidance is based on the input. Other embodiments are disclosed.
-
公开(公告)号:US11012487B2
公开(公告)日:2021-05-18
申请号:US17029993
申请日:2020-09-23
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Bo Han , Sassan Pejhan , Vijay Gopalakrishnan
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.
-
-
-
-
-
-
-
-
-