-
公开(公告)号:US20230362460A1
公开(公告)日:2023-11-09
申请号:US17736348
申请日:2022-05-04
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Praveen Jayachandran , Mathews Thomas , Dushyant K. Behl , Mudit Verma , Utpal Mangla
IPC: H04N21/8545 , G11B27/036 , G11B27/34 , G06V20/40 , H04N21/231 , H04N21/239 , H04N21/25 , H04N21/258
CPC classification number: H04N21/8545 , G11B27/036 , G11B27/34 , G06V20/40 , H04N21/23106 , H04N21/2393 , H04N21/251 , H04N21/25891
Abstract: Systems, methods and/or computer program products for dynamically generating interactive content at an edge node of an edge network. For each set of video frames received, altered frames cached by the edge network can be fetched (when available) and reused to deliver interactive content to users. Where cached content is not present or distinctly different content from previously delivered content is intended for delivery to user(s), edge node identifies hotspots within video frames to insert interactive content, defining a timing and location for insertion, selects content consistent with user insights and/or preferences as well as an interaction types and placements known to be preferred by the user requesting the video frames. The edge node uses video creation services to alter the incoming video frames into altered video frames, inserts selected content at corresponding hotspots within the video and applies the interaction types for presenting the content to the user.
-
公开(公告)号:US11743352B1
公开(公告)日:2023-08-29
申请号:US17804156
申请日:2022-05-26
Applicant: International Business Machines Corporation
Inventor: Mathews Thomas , Sai Srinivas Gorti , Sharath Prasad Krishna Prasad , Amandeep Singh , Praveen Jayachandran , Dushyant K. Behl , Mudit Verma , Utpal Mangla , Steven Layne Canepa
Abstract: Provided is a method for selecting a service provider for an application. The method includes detecting a plurality of available service providers for an application running on a computing device. The method further includes comparing service information for each of the plurality of service providers to a set of service provider selection factors for the application. The method further includes selecting a first service provider of the plurality of service providers to provide service for the application.
-
公开(公告)号:US20220374215A1
公开(公告)日:2022-11-24
申请号:US17326278
申请日:2021-05-20
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Mudhakar Srivatsa , Dinesh C. Verma , Satish Sadagopan , Mathews Thomas , Utpal Mangla
Abstract: A computer implemented method determines a placement of an application being added to a network. The method includes determining a logical-physical mapping for the application. Sub-graphs in the logical-physical mapping are identified. A stored application in a catalog of applications previously used in the network is located. The stored application includes one of the sub-graphs in the logical-physical mapping. An experiment is generated, performed by a computing device running a neural network model, using the sub-graphs. The experiment includes inducing a physical node mapping for the sub-graph. A cost function associated with a placement of the application being added to the network to one or more physical nodes in the induced physical node mapping is determined.
-
公开(公告)号:US20220271992A1
公开(公告)日:2022-08-25
申请号:US17183456
申请日:2021-02-24
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Dinesh C. Verma , MUDHAKAR SRIVATSA , Utpal Mangla , Mathews Thomas , SATISH SADAGOPAN
Abstract: A computer-implemented method and a computer system establish network slices within a physical network having a plurality of network elements. The method includes receiving a request to instantiate a network slice at a network element. The method also includes determining a performance metric of the network element. The method further includes delaying instantiation of the requested network slice within the network element in response to determining that the performance metric of the network element is below a threshold. The method also includes instantiating the requested network slice within the network element in response to determining that the performance metric of the network element is at or above the threshold. Finally, the method includes deactivating the requested network slice in response to determining that the performance metric of the network element is below the threshold at a time subsequent to instantiating the requested network slice.
-
公开(公告)号:US12106082B2
公开(公告)日:2024-10-01
申请号:US17326278
申请日:2021-05-20
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Mudhakar Srivatsa , Dinesh C. Verma , Satish Sadagopan , Mathews Thomas , Utpal Mangla
CPC classification number: G06F8/60 , G06N3/08 , H04W84/042
Abstract: A computer implemented method determines a placement of an application being added to a network. The method includes determining a logical-physical mapping for the application. Sub-graphs in the logical-physical mapping are identified. A stored application in a catalog of applications previously used in the network is located. The stored application includes one of the sub-graphs in the logical-physical mapping. An experiment is generated, performed by a computing device running a neural network model, using the sub-graphs. The experiment includes inducing a physical node mapping for the sub-graph. A cost function associated with a placement of the application being added to the network to one or more physical nodes in the induced physical node mapping is determined.
-
公开(公告)号:US20240322915A1
公开(公告)日:2024-09-26
申请号:US18186262
申请日:2023-03-20
Applicant: International Business Machines Corporation
Inventor: Dinesh C. Verma , Gerald Coon , Satishkumar Sadagopan , Mudhakar Srivatsa , Mathews Thomas , Utpal Mangla , Paridhi Verma , Mark B. Ritter
Abstract: Embodiments are related to improving the bandwidth of classical networks using quantum networks. Sender equipment transfers quantum bits over a quantum communications network to receiver equipment, the quantum bits being used to obtain entry values in a shared dictionary. The sender equipment determines a solution for an optimization problem using the entry values, where data to be transferred over a telecommunications network is expressed by the optimization problem. The sender equipment transfers the solution over the telecommunications network to the receiver equipment, where an equivalence of the data is transferred to the receiver equipment in response to the receiver equipment using the solution, the optimization problem, and the entry values to obtain the data.
-
7.
公开(公告)号:US20240267388A1
公开(公告)日:2024-08-08
申请号:US18105141
申请日:2023-02-02
Applicant: International Business Machines Corporation
Inventor: Mudhakar Srivatsa , Satishkumar Sadagopan , Mathews Thomas , Utpal Mangla , Gerald Coon , Dinesh C. Verma
IPC: H04L9/40
CPC classification number: H04L63/126
Abstract: A computer-implemented method, according to one embodiment, includes determining whether a predetermined sequence of knocks has been performed by a requesting node to other nodes of a network along existing paths between the requesting node and the other nodes. In response to a determination that the predetermined sequence of knocks has been performed, a connection is established between the requesting node and a first of the other nodes. A computer program product, according to another embodiment, includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method. A system, according to another embodiment, includes a processor, and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.
-
公开(公告)号:US20240236124A9
公开(公告)日:2024-07-11
申请号:US18048059
申请日:2022-10-20
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: MUDHAKAR SRIVATSA , Davis Wertheimer , Franck Vinh Le , Utpal Mangla , SATISHKUMAR SADAGOPAN , Mathews Thomas , Dinesh C. Verma
CPC classification number: H04L63/1425 , H04L41/16 , H04L43/04
Abstract: Embodiments related to using a foundational model for network packet traces. A technique includes receiving network traffic of a network and extracting features from the network traffic, the features having a function related to communications in the network. The technique includes generating tokens from the features, each of the features corresponding to a respective one of the tokens, training a machine learning model by inputting the tokens, the machine learning model being trained to output contextual embeddings for the tokens, and using the contextual embeddings to determine an anomaly in the network traffic.
-
公开(公告)号:US20240146693A1
公开(公告)日:2024-05-02
申请号:US18050516
申请日:2022-10-28
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: SATISHKUMAR SADAGOPAN , MUDHAKAR SRIVATSA , Dinesh C. Verma , Mathews Thomas , Utpal Mangla , Gerald Coon
IPC: H04L9/40
CPC classification number: H04L63/0263 , H04L63/1425 , H04L63/1433
Abstract: A method, computer system, and a computer program product is provided for establishing a dynamically adaptive network firewall. A firewall model is established that identifies resources that can be used and a plurality of nodes that connect to one another to form a network. A set of external rules and policies are provided to each resource. The firewall implemented using the firewall model upon receiving of incoming data and upon traffic flow. The firewall expands or contracts the network by adding or removing resources according to work that needs to be performed. The work includes both tasks to be completed and efforts that has to be taken by the firewall to ensure security by preventing unauthorized access into the network.
-
公开(公告)号:US20240098486A1
公开(公告)日:2024-03-21
申请号:US17933891
申请日:2022-09-21
Applicant: International Business Machines Corporation
Inventor: Mathews Thomas , Sagar Tayal , Utpal Mangla , Dinesh C. Verma , SAURABH AGRAWAL
Abstract: Computer-implemented methods for autonomous identification of rouge devices in a communications network are provided. Aspects include collecting connection trace data including connection characteristics for each of a plurality of mobile devices in communication with a communications network and aggregating the connection trace data. Aspects also include determining performance characteristics for each of a plurality of groups of the plurality of mobile devices, wherein each of the plurality of groups corresponds to mobile devices having a type approval code and comparing the performance characteristics for each of the plurality of groups. Based on a determination that the performance characteristics of one of the plurality of groups deviate from the performance characteristics of a remaining set of the plurality of groups by more than a first threshold amount, aspects include designating the type approval code associated with the one of the plurality of groups as a rogue type approval code.
-
-
-
-
-
-
-
-
-