Patents by Inventor Jonas Svennebring
Jonas Svennebring has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11876571Abstract: System and techniques for radio link quality prediction are described herein. A mobile device may receive a device registration. Motion data for the mobile device may then be obtained. A predicted path for the mobile device may be derived from the motion data. A set of predicted radio metrics for the mobile device along the predicted path mat be produced via a dynamic coverage map. The set of predicted radio metrics may then be transmitted.Type: GrantFiled: October 4, 2021Date of Patent: January 16, 2024Assignee: Intel CorporationInventors: Jonas Svennebring, Bjorn Topel, Katalin Bartfai-Walcott, Hassnaa Moustafa
-
Publication number: 20230362082Abstract: The present disclosure is related to Link Performance Predictions (LPPs), which are used in connection with management of radio communication links. The LPPs are predictions of future network behaviors/metrics (e.g., bandwidth, latency, capacity, coverage holes, and/or the like). The LPPs are communicated to network nodes, which allows the network nodes to make operational decisions for improved signaling/link resource utilization. The link performance analysis is divided into multiple layers that determine their own link performance metrics, which are then fused together to make an LPP. Each layer runs different algorithms and/or machine learning models, and provides respective results to an LPP layer/engine that fuses the results together to obtain the LPP. Other embodiments are described and/or claimed.Type: ApplicationFiled: July 21, 2023Publication date: November 9, 2023Inventors: Jonas Svennebring, Antony Vance Jeyaraj
-
Publication number: 20230308199Abstract: In one embodiment, a current path of a mobile device is determined based on radio signals between the mobile device and a base station, which indicates a sequence of positions of the mobile device over a current time window. A future path of the mobile device is then predicted based on the current path, which indicates a sequence of predicted future positions of the mobile device over a future time window. A link performance prediction (LPP) is then generated for the mobile device based on the future path of the mobile device and a base station coverage map. The base station coverage map indicates a radio signal quality across a base station coverage area, which is represented as a three-dimensional (3D) coordinate space. Moreover, the LPP indicates a predicted performance of a radio link between the mobile device and the base station during the future time window.Type: ApplicationFiled: September 24, 2021Publication date: September 28, 2023Applicant: Intel CorporationInventors: Jonas Svennebring, Theoharis Charitidis
-
Patent number: 11711284Abstract: Various systems and methods for determining and communicating Link Performance Predictions (LPPs), such as in connection with management of radio communication links, are discussed herein. The LPPs are predictions of future network behaviors/metrics (e.g., bandwidth, latency, capacity, coverage holes, etc.). The LPPs are communicated to applications and/or network infrastructure, which allows the applications/infrastructure to make operational decisions for improved signaling/link resource utilization. In embodiments, the link performance analysis is divided into multiple layers that determine their own link performance metrics, which are then fused together to make an LPP. Each layer runs different algorithms, and provides respective results to an LPP layer/engine that fuses the results together to obtain the LPP. Other embodiments are described and/or claimed.Type: GrantFiled: October 20, 2021Date of Patent: July 25, 2023Assignee: Intel CorporationInventors: Jonas Svennebring, Antony Vance Jeyaraj
-
Patent number: 11641608Abstract: Aspects of data re-direction are described, which can include software-defined networking (SDN) data re-direction operations. Some aspects include data re-direction operations performed by one or more virtualized network functions. In some aspects, a network router decodes an indication of a handover of a user equipment (UE) from a first end point (EP) to a second EP, based on the indication, the router can update a relocation table including the UE identifier, an identifier of the first EP, and an identifier of the second EP. The router can receive a data packet for the UE, configured for transmission to the first EP, and modify the data packet, based on the relocation table, for rerouting to the second EP. In some aspects, the router can decode handover prediction information, including an indication of a predicted future geographic location of the UE, and update the relocation table based on the handover prediction information.Type: GrantFiled: February 25, 2021Date of Patent: May 2, 2023Assignee: Intel CorporationInventors: Jonas Svennebring, Niall D. McDonnell, Andrey Chilikin, Andrew Cunningham, Christopher MacNamara, Carl-Oscar Montelius, Eliezer Tamir, Bjorn Topel
-
Patent number: 11537520Abstract: Disclosed embodiments relate to remote atomic operations (RAO) in multi-socket systems. In one example, a method, performed by a cache control circuit of a requester socket, includes: receiving the RAO instruction from the requester CPU core, determining a home agent in a home socket for the addressed cache line, providing a request for ownership (RFO) of the addressed cache line to the home agent, waiting for the home agent to either invalidate and retrieve a latest copy of the addressed cache line from a cache, or to fetch the addressed cache line from memory, receiving an acknowledgement and the addressed cache line, executing the RAO instruction on the received cache line atomically, subsequently receiving multiple local RAO instructions to the addressed cache line from one or more requester CPU cores, and executing the multiple local RAO instructions on the received cache line independently of the home agent.Type: GrantFiled: October 5, 2021Date of Patent: December 27, 2022Assignee: Intel CorporationInventors: Doddaballapur N. Jayasimha, Samantika S. Sury, Christopher J. Hughes, Jonas Svennebring, Yen-Cheng Liu, Stephen R. Van Doren, David A. Koufaty
-
Patent number: 11500636Abstract: Disclosed embodiments relate to spatial and temporal merging of remote atomic operations.Type: GrantFiled: February 24, 2020Date of Patent: November 15, 2022Assignee: Intel CorporationInventors: Christopher J. Hughes, Joseph Nuzman, Jonas Svennebring, Doddaballapur N. Jayasimha, Samantika S. Sury, David A. Koufaty, Niall D. McDonnell, Yen-Cheng Liu, Stephen R. Van Doren, Stephen J. Robinson
-
Publication number: 20220345931Abstract: Devices, systems, and methods for temporary link performance elevation are disclosed herein. In one embodiment, a link performance elevation (LPE) request is received. The LPE request is a request to temporarily boost performance of a network link between an endpoint and a service provider for a finite duration. Based on the LPE request, a temporary performance boost is activated for the network link at the start of the finite duration, and the temporary performance boost is deactivated for the network link at the end of the finite duration.Type: ApplicationFiled: June 21, 2022Publication date: October 27, 2022Applicant: Intel CorporationInventors: Jonas Svennebring, Theoharis Charitidis, Tirthendu Sarkar
-
Publication number: 20220303331Abstract: In one embodiment, a computing device for receiving a media stream includes processing circuitry to receive a link performance prediction for a network link between the computing device and a network, which indicates a predicted performance of the network link during a future timeframe. Based on the link performance prediction, the processing circuitry identifies a performance objective for the media stream. The performance objective is associated with media stream content that will be received in the media stream over the network link for playback during the future timeframe. Based on the link performance prediction and the performance objective, the processing circuitry adjusts one or more media streaming parameters for the media stream content to be played during the future timeframe. The processing circuitry then receives the media stream content to be played during the future timeframe over the network link based on the media streaming parameter(s).Type: ApplicationFiled: August 7, 2020Publication date: September 22, 2022Applicant: Intel CorporationInventors: Jonas Svennebring, Carl-Oscar Montelius
-
Publication number: 20220209874Abstract: System and techniques for radio link quality prediction are described herein. A mobile device may receive a device registration. Motion data for the mobile device may then be obtained. A predicted path for the mobile device may be derived from the motion data. A set of predicted radio metrics for the mobile device along the predicted path mat be produced via a dynamic coverage map. The set of predicted radio metrics may then be transmitted.Type: ApplicationFiled: October 4, 2021Publication date: June 30, 2022Inventors: Jonas Svennebring, Bjorn Topel, Katalin Bartfai-Walcott, Hassnaa Moustafa
-
Publication number: 20220091983Abstract: Disclosed embodiments relate to remote atomic operations (RAO) in multi-socket systems. In one example, a method, performed by a cache control circuit of a requester socket, includes: receiving the RAO instruction from the requester CPU core, determining a home agent in a home socket for the addressed cache line, providing a request for ownership (RFO) of the addressed cache line to the home agent, waiting for the home agent to either invalidate and retrieve a latest copy of the addressed cache line from a cache, or to fetch the addressed cache line from memory, receiving an acknowledgement and the addressed cache line, executing the RAO instruction on the received cache line atomically, subsequently receiving multiple local RAO instructions to the addressed cache line from one or more requester CPU cores, and executing the multiple local RAO instructions on the received cache line independently of the home agent.Type: ApplicationFiled: October 5, 2021Publication date: March 24, 2022Inventors: Doddaballapur N. Jayasimha, Samantika S. Sury, Christopher J. Hughes, Jonas Svennebring, Yen-Cheng Liu, Stephen R. Van Doren, David A. Koufaty
-
Publication number: 20220043687Abstract: Methods and apparatus are disclosed for scalable multi-producer multi-consumer queues. At least one non-transitory machine-readable medium comprises instructions that, when executed, cause a processor to enqueue a first value into a first element of a queue using an atomic operation, the first element identified by a producer index, update the producer index to identify a second element of the queue using an atomic operation, the second element determined by one or more of the producer index and a length of the queue, dequeue a second value from a third element of the queue using an atomic operation, the second element identified by a consumer index, and update the consumer index to identify a fourth element of the queue in the using an atomic operation, the fourth element determined by one or more of the consumer index and the length of the queue.Type: ApplicationFiled: October 21, 2021Publication date: February 10, 2022Inventor: Jonas Svennebring
-
Publication number: 20220038359Abstract: Various systems and methods for determining and communicating Link Performance Predictions (LPPs), such as in connection with management of radio communication links, are discussed herein. The LPPs are predictions of future network behaviors/metrics (e.g., bandwidth, latency, capacity, coverage holes, etc.). The LPPs are communicated to applications and/or network infrastructure, which allows the applications/infrastructure to make operational decisions for improved signaling/link resource utilization. In embodiments, the link performance analysis is divided into multiple layers that determine their own link performance metrics, which are then fused together to make an LPP. Each layer runs different algorithms, and provides respective results to an LPP layer/engine that fuses the results together to obtain the LPP. Other embodiments are described and/or claimed.Type: ApplicationFiled: October 20, 2021Publication date: February 3, 2022Inventors: Jonas Svennebring, Antony Vance Jeyaraj
-
Publication number: 20210385720Abstract: Aspects of data re-direction are described, which can include software-defined networking (SDN) data re-direction operations. Some aspects include data re-direction operations performed by one or more virtualized network functions. In some aspects, a network router decodes an indication of a handover of a user equipment (UE) from a first end point (EP) to a second EP, based on the indication, the router can update a relocation table including the UE identifier, an identifier of the first EP, and an identifier of the second EP. The router can receive a data packet for the UE, configured for transmission to the first EP, and modify the data packet, based on the relocation table, for rerouting to the second EP. In some aspects, the router can decode handover prediction information, including an indication of a predicted future geographic location of the UE, and update the relocation table based on the handover prediction information.Type: ApplicationFiled: February 25, 2021Publication date: December 9, 2021Inventors: Jonas Svennebring, Niall D. McDonnell, Andrey Chilikin, Andrew Cunningham, Christopher MacNamara, Carl-Oscar Montelius, Eliezer Tamir, Bjorn Topel
-
Patent number: 11165522Abstract: System and techniques for radio link quality prediction are described herein. A mobile device may receive a device registration. Motion data for the mobile device may then be obtained. A predicted path for the mobile device may be derived from the motion data. A set of predicted radio metrics for the mobile device along the predicted path mat be produced via a dynamic coverage map. The set of predicted radio metrics may then be transmitted.Type: GrantFiled: December 28, 2017Date of Patent: November 2, 2021Assignee: Intel CorporationInventors: Jonas Svennebring, Bjorn Topel, Katalin Bartfai-Walcott, Hassnaa Moustafa
-
Patent number: 11159408Abstract: Various systems and methods for determining and communicating Link Performance Predictions (LPPs), such as in connection with management of radio communication links, are discussed herein. The LPPs are predictions of future network behaviors/metrics (e.g., bandwidth, latency, capacity, coverage holes, etc.). The LPPs are communicated to applications and/or network infrastructure, which allows the applications/infrastructure to make operational decisions for improved signaling/link resource utilization. In embodiments, the link performance analysis is divided into multiple layers that determine their own link performance metrics, which are then fused together to make an LPP. Each layer runs different algorithms, and provides respective results to an LPP layer/engine that fuses the results together to obtain the LPP. Other embodiments are described and/or claimed.Type: GrantFiled: June 25, 2019Date of Patent: October 26, 2021Assignee: Intel CorporationInventors: Jonas Svennebring, Antony Vance Jeyaraj
-
Patent number: 11138112Abstract: Disclosed embodiments relate to remote atomic operations (RAO) in multi-socket systems. In one example, a method, performed by a cache control circuit of a requester socket, includes: receiving the RAO instruction from the requester CPU core, determining a home agent in a home socket for the addressed cache line, providing a request for ownership (RFO) of the addressed cache line to the home agent, waiting for the home agent to either invalidate and retrieve a latest copy of the addressed cache line from a cache, or to fetch the addressed cache line from memory, receiving an acknowledgement and the addressed cache line, executing the RAO instruction on the received cache line atomically, subsequently receiving multiple local RAO instructions to the addressed cache line from one or more requester CPU cores, and executing the multiple local RAO instructions on the received cache line independently of the home agent.Type: GrantFiled: April 11, 2019Date of Patent: October 5, 2021Assignee: Intel CorporationInventors: Doddaballapur N. Jayasimha, Samantika S. Sury, Christopher J. Hughes, Jonas Svennebring, Yen-Cheng Liu, Stephen R. Van Doren, David A. Koufaty
-
Patent number: 10966135Abstract: Aspects of data re-direction are described, which can include software-defined networking (SDN) data re-direction operations. Some aspects include data re-direction operations performed by one or more virtualized network functions. In some aspects, a network router decodes an indication of a handover of a user equipment (UE) from a first end point (EP) to a second EP, based on the indication, the router can update a relocation table including the UE identifier, an identifier of the first EP, and an identifier of the second EP. The router can receive a data packet for the UE, configured for transmission to the first EP, and modify the data packet, based on the relocation table, for rerouting to the second EP. In some aspects, the router can decode handover prediction information, including an indication of a predicted future geographic location of the UE, and update the relocation table based on the handover prediction information.Type: GrantFiled: September 28, 2018Date of Patent: March 30, 2021Assignee: Intel CorporationInventors: Jonas Svennebring, Niall D. McDonnell, Andrey Chilikin, Andrew Cunningham, Chris MacNamara, Carl-Oscar Montelius, Eliezer Tamir, Bjorn Topel
-
Publication number: 20200319886Abstract: Disclosed embodiments relate to spatial and temporal merging of remote atomic operations.Type: ApplicationFiled: February 24, 2020Publication date: October 8, 2020Applicant: Intel CorporationInventors: Christopher J. Hughes, Joseph Nuzman, Jonas Svennebring, Doddaballapur N. Jayasimha, Samantika S. Sury, David A. Koufaty, Niall D. McDonnell, Yen-Cheng Liu, Stephen R. Van Doren, Stephen J. Robinson
-
Publication number: 20200242042Abstract: In one embodiment, a processor includes at least one core and a cache control circuit coupled to the at least one core. The cache control circuit is to: receive a remote atomic operation (RAO) request from a requester; send the RAO request and data associated with the RAO request to a destination device, where the destination device is to execute the RAO using the data and destination data obtained by the destination device and store a result of the RAO to a destination location; and receive a completion for the RAO from the destination device. Other embodiments are described and claimed.Type: ApplicationFiled: March 26, 2020Publication date: July 30, 2020Inventors: JONAS SVENNEBRING, DODDABALLAPUR JAYASIMHA, SWADESH CHOUDHARY