Patents by Inventor Staffan Mansson

Staffan Mansson 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: 20230131537
    Abstract: A method for scheduling a plurality of network entities of a network for transmissions. The method includes determining a handling capacity of a processing device, the handling capacity relating to a maximum number of network entities which the processing device can handle during a given period of time and determining a network entity schedule for transmission in uplink and downlink based on the handling capacity of the processing device by scheduling a first set of network entities of the plurality of network entities to transmit in uplink and downlink in a transmission block according to a first transmission pattern. A second set of network entities is scheduled to transmit in the transmission block in uplink and downlink according to a second transmission pattern, the first transmission pattern differs from the second transmission pattern and the first and second transmission patterns conform to the handling capacity of the processing device.
    Type: Application
    Filed: March 8, 2021
    Publication date: April 27, 2023
    Inventors: Rickard EVERTSSON, Staffan MÅNSSON, Anders ELGCRONA
  • Publication number: 20230097319
    Abstract: A method is disclosed for controlling execution in a parallel processing device of a plurality of processing jobs for communication reception in a communication network. The method includes grouping the plurality of processing jobs into one or more groups, wherein the number of groups is less than the number of processing jobs of the plurality of processing jobs. The method also includes launching, for each group, processing of the processing jobs of the group using a single execution call, wherein the processing includes parallel processing of at least some of the processing jobs of the group. For example, the processing jobs may be layer one (L1) baseband (BB) processing jobs. In some embodiments, the groups are non-overlapping. In some embodiments, at least one of the one or more groups includes two or more processing jobs. Corresponding apparatus, communication node and a computer storage medium are also disclosed.
    Type: Application
    Filed: March 12, 2021
    Publication date: March 30, 2023
    Inventors: Dag LINDBO, Anders ELGCRONA, Rickard EVERTSSON, Staffan MÅNSSON
  • Patent number: 11464606
    Abstract: The present invention relates to an anchoring system for attaching a prosthesis to a human body, comprising: an anchoring element, an abutment, an abutment screw for attaching the abutment to the anchoring element, the anchoring element comprises a connection area for the abutment, the connection area comprising a press-fit portion such that the abutment is attached to the anchoring element in the connection area by a press-fit connection, wherein the connection area comprises an anti-rotation geometry and the abutment comprising a corresponding mating anti-rotation geometry proximal to the press-fit portion, and where in the connection area comprises a conical portion proximal to the anti-rotational geometry forming a mating geometry for a corresponding conical portion in the through-hole of the abutment.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: October 11, 2022
    Assignee: INTEGRUM AB
    Inventors: Rickard Branemark, Marta Bjornsdottir, Maria Lopez, Oddbjorn Hallenstvedt, Staffan Mansson
  • Patent number: 11153843
    Abstract: There is provided mechanisms for locating wireless devices. A method is performed by a network operator node of cells. The method comprises obtaining an indication to locate wireless devices in a geographical area from a surveillance center node (s102). The method comprises initiating a change of logical group area identity of those of its cells that at least partly overlap with the geographical area (s104), thereby initiating location reporting from those wireless devices located in the geographical area that are in idle mode. The method comprises, in response thereto, receiving location indicating information from the wireless devices in the geographical area (s106).
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: October 19, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Rickard Evertsson, Martin Klitte, Staffan Månsson, Ali Nader
  • Publication number: 20200008170
    Abstract: There is provided mechanisms for locating wireless devices. A method is performed by a network operator node of cells. The method comprises obtaining an indication to locate wireless devices in a geographical area from a surveillance center node (s102). The method comprises initiating a change of logical group area identity of those of its cells that at least partly overlap with the geographical area (s104), thereby initiating location reporting from those wireless devices located in the geographical area that are in idle mode. The method comprises, in response thereto, receiving location indicating information from the wireless devices in the geographical area (s106).
    Type: Application
    Filed: February 16, 2017
    Publication date: January 2, 2020
    Inventors: Rickard Evertsson, Martin Klitte, Staffan Månsson, Ali Nader
  • Publication number: 20190254782
    Abstract: The present invention relates to an anchoring system for attaching a prosthesis to a human body, comprising: an anchoring element, an abutment, an abutment screw for attaching the abutment to the anchoring element, the anchoring element comprises a connection area for the abutment, the connection area comprising a press-fit portion such that the abutment is attached to the anchoring element in the connection area by a press-fit connection, wherein the connection area comprises an anti-rotation geometry and the abutment comprising a corresponding mating anti-rotation geometry proximal to the press-fit portion, and where in the connection area comprises a conical portion proximal to the anti-rotational geometry forming a mating geometry for a corresponding conical portion in the through-hole of the abutment.
    Type: Application
    Filed: November 7, 2017
    Publication date: August 22, 2019
    Applicant: INTEGRUM AB
    Inventors: Rickard BRANEMARK, Marta BJORNSDOTTIR, Maria LOPEZ, Oddbjorn HALLENSTVEDT, Staffan MANSSON
  • Patent number: 10157081
    Abstract: Disclosed herein is a trainer of a many core system comprising a plurality of cores for controlling resource utilization within the many core system, wherein the trainer comprises a controller configured to cause a task scheduler to add a first synthetic variable load (202, 302) to at least one task thread comprising at least one task and to schedule the at least one task thread; cause a generic probe element (205, 305) to set a plurality of probes configured to measure a real time requirement at a respective plurality of points within an execution of the at least one task thread; cause a training element (204, 304) to calculate a real time slack measurement constant (RS) value based on the worst case timing for each of the plurality of probes and to select at least one of the plurality of probes, wherein the selected at least one probe has a worst case RS value, wherein the training element is further configured to calculate a system load constant (SL) value based on the worst case RS value; and to cause a r
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: December 18, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Patrik Aberg, Staffan Mansson, Magnus Templing
  • Patent number: 9971716
    Abstract: A computing device includes at least one master unit; at least one slave unit; an interconnect structure configured to route transactions from the at least one master unit to the at least one slave unit; and a transaction logger device configured to intercept and save a record of outstanding transactions sent by the at least one master unit to the interconnect structure. The transaction logger device is further configured to preserve the record of outstanding transactions when at least a part of the computing device is restarted.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: May 15, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Andreas Anyuru, Per-Inge Tallberg, Staffan Månsson, Ulf Morland
  • Publication number: 20170255490
    Abstract: Disclosed herein is a trainer of a many core system comprising a plurality of cores for controlling resource utilization within the many core system, wherein the trainer comprises a controller configured to cause a task scheduler to add a first synthetic variable load (202, 302) to at least one task thread comprising at least one task and to schedule the at least one task thread; cause a generic probe element (205, 305) to set a plurality of probes configured to measure a real time requirement at a respective plurality of points within an execution of the at least one task thread; cause a training element (204, 304) to calculate a real time slack measurement constant (RS) value based on the worst case timing for each of the plurality of probes and to select at least one of the plurality of probes, wherein the selected at least one probe has a worst case RS value, wherein the training element is further configured to calculate a system load constant (SL) value based on the worst case RS value; and to cause a r
    Type: Application
    Filed: November 13, 2015
    Publication date: September 7, 2017
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Patrik Aberg, Staffan Mansson, Magnus Templing
  • Publication number: 20150178232
    Abstract: A computing device includes at least one master unit; at least one slave unit; an interconnect structure configured to route transactions from the at least one master unit to the at least one slave unit; and a transaction logger device configured to intercept and save a record of outstanding transactions sent by the at least one master unit to the interconnect structure. The transaction logger device is further configured to preserve the record of outstanding transactions when at least a part of the computing device is restarted.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 25, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Andreas ANYURU, Per-Inge TALLBERG, Staffan MÅNSSON, Ulf MORLAND
  • Patent number: 8799614
    Abstract: A method of processing data for storage in a storage medium coupled to a processing unit adapted to access data stored in the storage medium as one or more pages of data, each page having a predetermined page size and a corresponding virtual memory address, the method comprising: obtaining a compressed data item including compressed data corresponding to a first memory page of uncompressed data; dividing the compressed data item into an initial part and a supplementary part, the initial part having an initial part size; determining respective second memory locations for the supplementary parts so as to reduce the number of sectors occupied by the supplementary parts; allocating the initial part together with an index data item at a first memory location associated with the first memory page, the index data item being indicative of a second memory location; allocating the supplementary part at the second memory location.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: August 5, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Staffan Månsson, Ola Nilsson
  • Publication number: 20110174576
    Abstract: A method and a draining adapter are provided for draining fluids, especially lubricant oils, from an engine or machine like a combustion engine and especially from a boat drive or another engine which is not accessible from underneath in order to open an outlet and let the fluid flow out.
    Type: Application
    Filed: May 3, 2007
    Publication date: July 21, 2011
    Applicant: AB Volvo Penta
    Inventor: Staffan Mansson
  • Patent number: 7971046
    Abstract: A method of initializing a booting procedure of a mobile platform having a certain NAND flash memory. The method comprises sending (304) an initial read command sequence to the NAND flash memory and detecting (305) if the NAND flash memory is responsive to the read command sequence. If the NAND flash memory is responsive to the read command sequence the mobile platform will be configured (306) to interface with the NAND flash memory. If the NAND flash memory is not responsive to the initial read command sequence, the method further comprises sending (307) another read command sequence to the NAND flash memory. The another read command sequence is associated with the initially sent read command sequence. Next, it is detected (308) if the NAND flash memory is responsive to the another read command sequence, and if so the mobile platform will be configured (309) to interface with the NAND flash memory.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: June 28, 2011
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Staffan Månsson, Lennart Wegelid, Rowan Nigel Naylor
  • Publication number: 20100017578
    Abstract: A method of processing data for storage in a storage medium coupled to a processing unit adapted to access data stored in the storage medium as one or more pages of data, each page having a predetermined page size and a corresponding virtual memory address, the method comprising: obtaining a compressed data item including compressed data corresponding to a first memory page of uncompressed data; dividing the compressed data item into an initial part and a supplementary part, the initial part having an initial part size; determining respective second memory locations for the supplementary parts so as to reduce the number of sectors occupied by the supplementary parts; allocating the initial part together with an index data item at a first memory location associated with the first memory page, the index data item being indicative of a second memory location; allocating the supplementary part at the second memory location.
    Type: Application
    Filed: December 17, 2007
    Publication date: January 21, 2010
    Inventors: Staffan Månsson, Ola Nilsson
  • Publication number: 20080200206
    Abstract: A method of initializing a booting procedure of a mobile platform having a certain NAND flash memory. The method comprises sending (304) an initial read command sequence to the NAND flash memory and detecting (305) if the NAND flash memory is responsive to the read command sequence. If the NAND flash memory is responsive to the read command sequence the mobile platform will be configured (306) to interface with the NAND flash memory. If the NAND flash memory is not responsive to the initial read command sequence, the method further comprises sending (307) another read command sequence to the NAND flash memory. The another read command sequence is associated with the initially sent read command sequence. Next, it is detected (308) if the NAND flash memory is responsive to the another read command sequence, and if so the mobile platform will be configured (309) to interface with the NAND flash memory.
    Type: Application
    Filed: February 18, 2005
    Publication date: August 21, 2008
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON
    Inventors: Staffan Mansson, Lennart Wegelid, Rowan Nigel Naylor
  • Publication number: 20070168740
    Abstract: A method and apparatus for facilitating postmortem debugging of a computer hardware failure. When an error occurs, a controller places a memory, such as a synchronous dynamic random access memory (SDRAM), in a self refresh mode in which the memory is able to retain its data contents. The data contents of the SDRAM are then written to a secondary storage location and a hardware reset is performed.
    Type: Application
    Filed: January 10, 2006
    Publication date: July 19, 2007
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ola Nilsson, Staffan Mansson
  • Patent number: 7226327
    Abstract: An outboard drive for boats, having a steerable underwater housing (1) which has a wing-profiled portion (2). Projecting at an approximately 90 degree angle from the aft part of one side face (31) of the wing profile is a face portion (32), the lateral extent of which amounts to about 1–2% of its distance to the steering shaft (36) of the wing profile. As a result of this construction, a lifting force will be generated during forward travel in the water. The face portion is configured on that side of the profile which produces a lifting force counter-directional to a steering force, deriving from the motor torque, upon the wing profile.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: June 5, 2007
    Assignee: AB Volvo Penta
    Inventors: Oddbjorn Hallenstvedt, Staffan Mansson
  • Patent number: 7223076
    Abstract: Propeller shaft (2) and a propeller (7) for marine drive units. The shaft has a splines portion (3) on which the propeller is designed to be fixed. The shaft also has a threaded portion (10) for a lock nut between the shaft end and the splines portion for axial fixing of the propeller. The splines portion (3) on the shaft has keyways/grooves (4) which are narrower than the keys (5) therebetween, where the propeller has a hub (6) with corresponding keys (8) and keyways (9).
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: May 29, 2007
    Assignee: AB Volvo Penta
    Inventor: Staffan Månsson
  • Patent number: 7186157
    Abstract: A rotatable propeller drive (1) for a boat, where the propeller drive (1) includes an upper fixing plate (4) adapted for rotationally fixed attachment to the hull bottom (2) of the boat. A lower underwater housing (6) is provided on which at least one propeller (10, 10a, 10b) is mounted, which underwater housing (6) is mounted rotatably in the fixing plate (4) about an essentially vertical axis of rotation (8). An exhaust duct (50) is provided with an exhaust exit (14) located in the underwater housing (6). The exhaust duct (50) has an upper duct section (54) which extends through the fixing plate (4) and has an outlet opening (62) located in proximity to an opposite inlet opening (60) in a lower duct section (56) which extends through the underwater housing (6). One of the outlet opening (62) and inlet opening (60) overlaps the other at least within a limited first rotation angle range for the propeller drive (1).
    Type: Grant
    Filed: January 11, 2006
    Date of Patent: March 6, 2007
    Assignee: AB Volvo Penta
    Inventors: Staffan Mansson, Oddbjorn Hallenstvedt
  • Patent number: 7182657
    Abstract: Boat hull with outboard drive unit, said drive unit (5) comprising an underwater housing (6) mounted on the outside of the hull bottom (1) and a gear housing (11) mounted on the inside of the hull bottom and joined to the underwater housing. Between the underwater housing and the gear housing there is fixed a mounting plate (20), which, together with a screw-down plate (24), with elastic ring (23, 27) inserts, fixes the drive unit to a flange (4), which is made on the inside of a well (3) surrounding an opening (2) in the hull bottom.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: February 27, 2007
    Assignee: AB Volvo Penta
    Inventor: Staffan Månsson