Patents by Inventor Johan Eker
Johan Eker 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).
-
Publication number: 20240041378Abstract: There is provided mechanisms for determining calibration of positions of EEG electrodes on a subject. A method is performed by a controller. The method comprises obtaining a set of signals representative of estimated positions for the EEG electrodes when placed on the subject. Each of the estimated positions represents a position of one of the EEG electrodes relative to the subject. The method comprises comparing the set of signals representative of estimated positions to a set of reference signals representative of reference positions. The set of reference positions represents intended positions for the EEG electrodes when placed on the subject. The method comprises determining the calibration of positions of the EEG electrodes using a difference between a property of the obtained signals and the set of reference signals.Type: ApplicationFiled: December 18, 2020Publication date: February 8, 2024Inventors: Pex Tufvesson, Johan Eker, Bo Bernhardsson
-
Publication number: 20230422095Abstract: Embodiments include methods for scheduling processing resources for physical layer, (PHY) communications in a wireless network. Such methods include estimating processing resources needed, during a subsequent second duration, for PHY communications in one or more cells of the wireless network, based on: a first transmission timing configuration for the one or more cells, current workload of radio units, RUs, serving the one or more cells, and information about user data traffic scheduled for transmission or reception in the one or more cells during a first duration. The first duration can precede the second duration by at least a scheduling delay associated with the processing resources. Such methods include sending, to a resource management function, a request for the estimated processing resources during the second duration. Other embodiments include processing systems, wireless networks, PHY task resource schedulers (TRS), computer-readable media, and computer program products embodying such methods.Type: ApplicationFiled: November 30, 2020Publication date: December 28, 2023Inventors: Johan Eker, Edgard Fiallos
-
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: 20210382745Abstract: Example methods and apparatus disclosed herein use the “processing margin” at a radio unit (RU) (24) as a control variable for modifying the allocation of virtualized processing resources used by a digital unit (DU) (16) that supports the RU (24). The DU (16) and RU (24) form a radio processing chain with a functional split, in which the DU (16) performs certain processing operations and provides corresponding processed data to the RU (24), which performs further processing for the generation and transmission of the corresponding radio signals. The “slack” between the end of processing in the RU (24) and the corresponding required transmission time represents the processing margin. The processing-margin feedback loop allows for the virtualization of all or part the DU (16), while avoiding the need for the network operator to implement or pay for over-dimensioning of the DU (16), as would be needed to ensure that a static resource allocation meets worst-case processing needs.Type: ApplicationFiled: September 26, 2018Publication date: December 9, 2021Inventors: Johan Eker, Edgard Fiallos
-
Patent number: 10575227Abstract: A network node and method therein for assisting a communication device to perform handover from a serving cell to a target cell in a communication network are disclosed. The network node is configured to obtain a first round trip time between the network node and a server and obtain a second round trip time between a target node in the target cell and the server. The network node is further configured to instruct the communication device to perform handover from the serving cell to the target cell based on at least the first round trip time and the second round trip time.Type: GrantFiled: December 17, 2018Date of Patent: February 25, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Bengt Lindoff, Magnus Astrom, Johan Eker, Johan Nilsson
-
Patent number: 10474505Abstract: Systems and methods of managing computational resources are provided. In one exemplary embodiment, a method by a controller (305, 407, 500, 600, 700, 1101) for managing computational resources may include dynamically distributing (801) computational resource shares among sequential services that are mapped to one or more processors (303, 403). Further, each sequential service corresponds to an execution step of a remote application (307, 409). Also, a service chain (313-315, 413-415) comprises at least one sequential service. The dynamical distribution is based on estimated and predetermined tail latencies and average execution times of each sequential service in the service chain as well as the service chain such that the latencies are met. In addition, the one or more service chains are executed contemporaneously.Type: GrantFiled: September 1, 2017Date of Patent: November 12, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Torgny Holmberg, Johan Eker, Joakim Persson
-
Publication number: 20190124569Abstract: A network node and method therein for assisting a communication device to perform handover from a serving cell to a target cell in a communication network are disclosed. The network node is configured to obtain a first round trip time between the network node and a server and obtain a second round trip time between a target node in the target cell and the server. The network node is further configured to instruct the communication device to perform handover from the serving cell to the target cell based on at least the first round trip time and the second round trip time.Type: ApplicationFiled: December 17, 2018Publication date: April 25, 2019Inventors: Bengt Lindoff, Magnus Astrom, Johan Eker, Johan Nilsson
-
Patent number: 10244454Abstract: A communication device and method therein for handover from a serving cell to a target cell in a communication network are disclosed. The communication device is configured to obtain a first round trip time between the communication device via the network node and a server and obtain a second round trip time between the communication device via a target node in the target cell and the server. The communication device is further configured to send a request for handover from the serving cell to the target cell based on at least the first round trip time and the second round trip time.Type: GrantFiled: June 2, 2015Date of Patent: March 26, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Bengt Lindoff, Magnus Astrom, Johan Eker, Johan Nilsson
-
Patent number: 10243717Abstract: A server receives sensor information from a wireless device and provides control signals based on the sensor information to the wireless device for enabling the device to perform a control task. The server receives an estimate of imminent connection state of the wireless device. Upon the state indicating a connection quality parameter to have a quality below a first threshold, the server provides an information package to be sent to the wireless device for enabling the device to perform an increased part of the control task locally at the device. Upon the state indicating the connection quality parameter to have a quality above a second threshold, the server provides an information package to be sent to the wireless device for enabling the device to be relieved from performing at least a part of the control task by the server providing increased aid in performing the control task.Type: GrantFiled: March 20, 2018Date of Patent: March 26, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Bengt Lindoff, Johan Eker
-
Patent number: 10237761Abstract: A controller arrangement comprising a transceiver capable of communication via a wireless communication network, a controller arranged to control a physical entity at which the controller arrangement is arranged, and an interface between the transceiver and the controller is disclosed. The transceiver is arranged to provide information via the interface about present or imminent interrupts in the communication via the wireless network. The controller is arranged to operate in at least a first state when the information indicates that no interrupts are present or imminent, wherein the first state includes closed loop control from a remote entity via the wireless communication network, and a second state when the information indicates that interrupts are present or imminent, wherein the second state includes autonomous control operations by the controller. A method and computer program are also disclosed.Type: GrantFiled: January 13, 2018Date of Patent: March 19, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Bengt Lindoff, Peter Alriksson, Niklas Andgart, Johan Eker, Andres Reial
-
Patent number: 10182019Abstract: A physical network node controls allocation and/or deallocation of resources of an interconnected hardware infrastructure. The physical network node determines a number of requests currently queued at a first service node of a plurality of serially-connected service nodes at a current time. The plurality of serially-connected service nodes supports a packet flow using resources of the interconnected hardware infrastructure. The physical network node also determines a packet flow rate of the packet flow into the first service node. The physical network node also determines a future time to control allocation or deallocation of a resource of the interconnected hardware infrastructure to a second service node of the plurality of serially-connected service nodes based on the determined number of requests and the determined packet flow rate. The physical network node controls allocation or deallocation of the resource to the second service node at the future time.Type: GrantFiled: July 7, 2016Date of Patent: January 15, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johan Eker, Enrico Bini, Bengt Lindoff, Victor Millnert
-
Patent number: 10172049Abstract: A network node and method therein for assisting a communication device to perform handover from a serving cell to a target cell in a communication network are disclosed. The network node is configured to obtain a first round trip time between the network node and a server and obtain a second round trip time between a target node in the target cell and the server. The network node is further configured to instruct the communication device to perform handover from the serving cell to the target cell based on at least the first round trip time and the second round trip time.Type: GrantFiled: June 2, 2015Date of Patent: January 1, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Bengt Lindoff, Magnus Astrom, Johan Eker, Johan Nilsson
-
Publication number: 20180246766Abstract: Systems and methods of managing computational resources are provided. In one exemplary embodiment, a method by a controller (305, 407, 500, 600, 700, 1101) for managing computational resources may include dynamically distributing (801) computational resource shares among sequential services that are mapped to one or more processors (303, 403). Further, each sequential service corresponds to an execution step of a remote application (307, 409). Also, a service chain (313-315, 413-415) comprises at least one sequential service. The dynamical distribution is based on estimated and predetermined tail latencies and average execution times of each sequential service in the service chain as well as the service chain such that the latencies are met. In addition, the one or more service chains are executed contemporaneously.Type: ApplicationFiled: September 1, 2017Publication date: August 30, 2018Inventors: Torgny Holmberg, Johan Eker, Joakim Persson
-
Publication number: 20180212741Abstract: A server receives sensor information from a wireless device and provides control signals based on the sensor information to the wireless device for enabling the device to perform a control task. The server receives an estimate of imminent connection state of the wireless device. Upon the state indicating a connection quality parameter to have a quality below a first threshold, the server provides an information package to be sent to the wireless device for enabling the device to perform an increased part of the control task locally at the device. Upon the state indicating the connection quality parameter to have a quality above a second threshold, the server provides an information package to be sent to the wireless device for enabling the device to be relieved from performing at least a part of the control task by the server providing increased aid in performing the control task.Type: ApplicationFiled: March 20, 2018Publication date: July 26, 2018Inventors: Bengt Lindoff, Johan Eker
-
Publication number: 20180152855Abstract: A controller arrangement comprising a transceiver capable of communication via a wireless communication network, a controller arranged to control a physical entity at which the controller arrangement is arranged, and an interface between the transceiver and the controller is disclosed. The transceiver is arranged to provide information via the interface about present or imminent interrupts in the communication via the wireless network. The controller is arranged to operate in at least a first state when the information indicates that no interrupts are present or imminent, wherein the first state includes closed loop control from a remote entity via the wireless communication network, and a second state when the information indicates that interrupts are present or imminent, wherein the second state includes autonomous control operations by the controller. A method and computer program are also disclosed.Type: ApplicationFiled: January 13, 2018Publication date: May 31, 2018Inventors: Bengt Lindoff, Peter Alriksson, Niklas Andgart, Johan Eker, Andres Reial
-
Patent number: 9954665Abstract: A server is connected via a wireless communication network to be capable of receiving sensor information from a wireless device and provide control signals based on at least the sensor information to the wireless device for enabling the wireless device to perform a control task.Type: GrantFiled: November 12, 2015Date of Patent: April 24, 2018Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Bengt Lindoff, Johan Eker
-
Patent number: 9906965Abstract: A controller arrangement comprising a transceiver capable of communication via a wireless communication network, a controller arranged to control a physical entity at which the controller arrangement is arranged, and an interface between the transceiver and the controller is disclosed. The transceiver is arranged to provide information via the interface about present or imminent interrupts in the communication via the wireless network. The controller is arranged to operate in at least a first state when the information indicates that no interrupts are present or imminent, wherein the first state includes closed loop control from a remote entity via the wireless communication network, and a second state when the information indicates that interrupts are present or imminent, wherein the second state includes autonomous control operations by the controller. A method and computer program are also disclosed.Type: GrantFiled: May 21, 2015Date of Patent: February 27, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Bengt Lindoff, Peter Alriksson, Niklas Andgart, Johan Eker, Andres Reial
-
Publication number: 20170250923Abstract: A physical network node controls allocation and/or deallocation of resources of an interconnected hardware infrastructure. The physical network node determines a number of requests currently queued at a first service node of a plurality of serially-connected service nodes at a current time. The plurality of serially-connected service nodes supports a packet flow using resources of the interconnected hardware infrastructure. The physical network node also determines a packet flow rate of the packet flow into the first service node. The physical network node also determines a future time to control allocation or deallocation of a resource of the interconnected hardware infrastructure to a second service node of the plurality of serially-connected service nodes based on the determined number of requests and the determined packet flow rate. The physical network node controls allocation or deallocation of the resource to the second service node at the future time.Type: ApplicationFiled: July 7, 2016Publication date: August 31, 2017Inventors: Johan Eker, Enrico Bini, Bengt Lindoff, Victor Millnert
-
Publication number: 20170195104Abstract: A server is connected via a wireless communication network to be capable of receiving sensor information from a wireless device and provide control signals based on at least the sensor information to the wireless device for enabling the wireless device to perform a control task.Type: ApplicationFiled: November 12, 2015Publication date: July 6, 2017Inventors: Bengt Lindoff, Johan Eker
-
Publication number: 20170142629Abstract: A communication device and method therein for handover from a serving cell to a target cell in a communication network are disclosed. The communication device is configured to obtain a first round trip time between the communication device via the network node and a server and obtain a second round trip time between the communication device via a target node in the target cell and the server. The communication device is further configured to send a request for handover from the serving cell to the target cell based on at least the first round trip time and the second round trip time.Type: ApplicationFiled: June 2, 2015Publication date: May 18, 2017Inventors: Bengt Lindoff, Magnus Astrom, Johan Eker, Johan Nilsson