Patents by Inventor Per Skarin
Per Skarin 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: 12464041Abstract: Techniques for enhancing performance in Industrial Internet-of-Things (IIoT) scenarios, including techniques for time-sensitive networking (TSN) and 5G wireless network integration. An example method, performed by a wireless device, comprises receiving system information (SI) from a radio base station (RBS) of a radio access network (RAN), the SI being indicative of support for TSN through the RBS, and establishing at least one TSN stream with an external data network, through the RBS. The example method further includes receiving a first timing signal from the wireless communications network, via the RBS, receiving a second timing signal from the external TSN data network to which the wireless device is connected, comparing the first timing signal to the second timing signal to determine an offset, and transmitting the offset to the wireless communications network.Type: GrantFiled: February 13, 2019Date of Patent: November 4, 2025Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Joachim Sachs, Abdulrahman Alabbasi, Mattias Andersson, Niklas Andgart, Ola Angelsmark, José Araújo, Muhammad Ikram Ashraf, Kumar Balachandran, Robert Baldemair, Rodrigo Berg, Yufei Blankenship, Fedor Chernogorov, John Walter Diachina, Torsten Dudda, Henrik Enbuske, Sorour Falahati, János Farkas, Jonas Fröberg Olsson, Majid Gerami, Harald Gustafsson, Kimmo Hiltunen, Andreas Höglund, Torgny Holmberg, Zsolt Kenesi, András Kern, Kittipong Kittichokechai, Anna Larmo, Johan Lundsjö, György Miklós, Hubertus Munz, Gabor Nemeth, Johannes Nygren, Johan Olsson, Alexandros Palaios, Dhruvin Patel, Joakim Persson, Per Persson, Jose Luis Pradas, Sándor Rácz, Pradeepa Ramachandra, Norbert Reider, Dinand Roeland, Stefano Ruffini, Patrik Salmela, Sara Sandberg, Magnus Sandgren, Paul Schliwa-Bertling, Alexey Shapin, Nianshan Shi, Bikramjit Singh, Per Skarin, Bernard Smeets, Ying Sun, Dennis Sundman, Fredrik Svensson, Malgorzata Svensson, Geza Szabo, Wolfgang Tonutti, Balázs Varga, Mårten Wahlström, Kun Wang, Yi-Pin Eric Wang, Osman Nuri Can Yilmaz, Zhenhua Zou, Miguel Lopez
-
Patent number: 12388754Abstract: Reducing network congestion using a load balancer is described. The load balancer receives network traffic for processing work for a delay-sensitive application. The load balancer is coupled with multiple application instances executing on compute nodes that are each capable of processing the work. The load balancer determines from the network traffic whether there is an indication of network congestion. If there is an indication of network congestion, the load balancer selects one of the application instances for processing the work based at least in part on reducing the network congestion. The load balancer causes the work to be processed at the selected application instance.Type: GrantFiled: October 31, 2022Date of Patent: August 12, 2025Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Fredrik Svensson, Per Skarin, Johan Eker, Victor Millnert
-
Publication number: 20250254525Abstract: Disclosed herein is a method of a first device for initiating and assisting an enrollment process of a second device to an Internet of Things (IoT) environment. The method comprising obtaining a representation of an enrollment function associated with the second device, wherein the enrollment function is associated with at least one serialized enrollment application comprising enrollment information associated with the first and second device and deserializing the enrollment application such that enrollment information associated with the first device is separated from enrollment information associated with the second device.Type: ApplicationFiled: March 22, 2024Publication date: August 7, 2025Inventors: Ola Angelsmark, Per Persson, Joakim Persson, Per Skarin
-
Patent number: 12133124Abstract: A method for enabling migration of computing information between a first edge computing device associated with a first cell in a cellular network and at least a second edge computing device associated with a second cell in the cellular network, wherein the cellular network comprises a plurality of cells, the method comprising determining the trajectory of a wireless communication device located within a first cell of the cellular network, identifying a second cell of the cellular network towards which the trajectory leads, causing allocation of resources at the second edge computing device associated with the second cell to enable migration of computing information from the first edge computing device associated with the first cell to the second edge computing device associated with the second cell.Type: GrantFiled: February 26, 2019Date of Patent: October 29, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Per Skarin, Johan Eker
-
Publication number: 20240146657Abstract: Reducing network congestion using a load balancer is described. The load balancer receives network traffic for processing work for a delay-sensitive application. The load balancer is coupled with multiple application instances executing on compute nodes that are each capable of processing the work. The load balancer determines from the network traffic whether there is an indication of network congestion. If there is an indication of network congestion, the load balancer selects one of the application instances for processing the work based at least in part on reducing the network congestion. The load balancer causes the work to be processed at the selected application instance.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Fredrik Svensson, Per Skarin, Johan Eker, Victor Millnert
-
Publication number: 20220124570Abstract: A method for enabling migration of computing information between a first edge computing device associated with a first cell in a cellular network and at least a second edge computing device associated with a second cell in the cellular network, wherein the cellular network comprises a plurality of cells, the method comprising determining the trajectory of a wireless communication device located within a first cell of the cellular network, identifying a second cell of the cellular network towards which the trajectory leads, causing allocation of resources at the second edge computing device associated with the second cell to enable migration of computing information from the first edge computing device associated with the first cell to the second edge computing device associated with the second cell.Type: ApplicationFiled: February 26, 2019Publication date: April 21, 2022Inventors: Per Skarin, Johan Eker
-
Publication number: 20210176641Abstract: Disclosed herein is a method (100, 400) of a first device for initiating and assisting an enrollment process of a second device to an Internet of Things (IoT) environment. The method comprising obtaining (110, 410) a representation of an enrollment function associated with the second device, wherein the enrollment function is associated with at least one serialized enrollment application comprising enrollment information associated with the first and second device and deserializing (120, 411) the enrollment application such that enrollment information associated with the first device is separated from enrollment information associated with the second device.Type: ApplicationFiled: May 3, 2018Publication date: June 10, 2021Inventors: Ola Angelsmark, Per Persson, Joakim Persson, Per Skarin
-
Publication number: 20200259896Abstract: Techniques for enhancing performance in Industrial Internet-of-Things (IIoT) scenarios, including techniques for time-sensitive networking (TSN) and 5G wireless network integration. An example method, performed by a wireless device, comprises receiving system information (SI) from a radio base station (RBS) of a radio access network (RAN), the SI being indicative of support for TSN through the RBS, and establishing at least one TSN stream with an external data network, through the RBS. The example method further includes receiving a first timing signal from the wireless communications network, via the RBS, receiving a second timing signal from the external TSN data network to which the wireless device is connected, comparing the first timing signal to the second timing signal to determine an offset, and transmitting the offset to the wireless communications network.Type: ApplicationFiled: February 13, 2019Publication date: August 13, 2020Inventors: Joachim Sachs, Abdulrahman Alabbasi, Mattias Andersson, Niklas Andgart, Ola Angelsmark, José Araújo, Muhammad Ikram Ashraf, Kumar Balachandran, Robert Baldemair, Rodrigo Berg, Yufei Blankenship, Fedor Chernogorov, John Walter Diachina, Torsten Dudda, Henrik Enbuske, Sorour Falahati, János Farkas, Jonas Fröberg Olsson, Majid Gerami, Harald Gustafsson, Kimmo Hiltunen, Andreas Höglund, Torgny Holmberg, Zsolt Kenesi, András Kern, Kittipong Kittichokechai, Anna Larmo, Johan Lundsjö, György Miklós, Hubertus Munz, Gabor Nemeth, Johannes Nygren, Johan Olsson, Alexandros Palaios, Dhruvin Patel, Joakim Persson, Per Persson, Jose Luis Pradas, Sándor Rácz, Pradeepa Ramachandra, Norbert Reider, Dinand Roeland, Stefano Ruffini, Patrik Salmela, Sara Sandberg, Magnus Sandgren, Paul Schliwa-Bertling, Alexey Shapin, Nianshan Shi, Bikramjit Singh, Per Skarin, Bernard Smeets, Ying Sun, Dennis Sundman, Fredrik Svensson, Malgorzata Svensson, Geza Szabo, Wolfgang Tonutti, Balázs Varga, Mårten Wahlström, Kun Wang, Yi-Pin Eric Wang, Osman Nuri Can Yilmaz, Zhenhua Zou, Miguel Lopez