Patents by Inventor Magnus Danielsson

Magnus Danielsson 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: 20240405906
    Abstract: The present invention relates to methods, nodes and systems for enabling enhanced timing recovery between a first node and a second node in a network by adjusting the packet rate based on the link properties, the method including transmitting, from a first node to a second node, a plurality of packets using a first packet rate for transmission, monitoring, by the second node, one or more properties of the transmission of the plurality of packets to obtain a feedback parameter, transmitting from the second node to the first node, the feedback parameter based the on the one or more of the monitored properties, and selecting, in the first node, a second packet rate for transmission based on the received feedback parameter, wherein the feedback parameter transmitted to the first node i) allows the first node to select the second packet rate for transmission based on said parameter, or ii) is the second packet rate for transmission as determined by the second node based on the one or more properties of the transmi
    Type: Application
    Filed: September 29, 2022
    Publication date: December 5, 2024
    Applicant: Net Insight AB
    Inventors: Magnus DANIELSSON, Per LINDGREN
  • Publication number: 20240396836
    Abstract: There is provided an asymmetric link delay compensation method in which a plurality of calibration profiles maybe used for providing a common network time estimate in a communication network. The communication network comprises a node at least two virtual paths, VP, connecting to one or more sync nodes. The at least two VPs are each associated with one or more respective predetermined calibration profiles with a respective delay correction factor. By identifying which of the VPs may be candidate VPs for calculating a time offset caused by the delay over the VPs and then ranking the candidates to select a best or a set of candidates for the calculation, an advantageous method for providing a common network time in the communication network is achieved.
    Type: Application
    Filed: September 28, 2022
    Publication date: November 28, 2024
    Applicant: Net Insight AB
    Inventors: Michael ANDERSSON, Magnus DANIELSSON, Per LINDGREN
  • Publication number: 20240380505
    Abstract: The present invention relates to methods for enabling enhanced timing recovery between a first node and a second node in a network, the method comprising transmitting a plurality of packets from a first node to a second node, performing time transfer between the first node and the second node to obtain a first compensation factor, the first compensation factor being a mean value of a first sequence of min samples from a first min distribution, obtaining a second compensation factor, the second compensation factor being determined as i) a mean value of a second sequence of min samples from a second min distribution, the second min distribution being obtained by subtracting the mean value of the first sequence of min samples from the respective min samples of the first sequence of min samples, or ii) a rate of change of the mean value of the first sequence of min samples between a first and second block of packets, and enabling enhanced time recovery between the first and the second node by using the second com
    Type: Application
    Filed: September 29, 2022
    Publication date: November 14, 2024
    Applicant: Net Insight AB
    Inventors: Magnus DANIELSSON, Per LINDGREN
  • Publication number: 20240103707
    Abstract: In some embodiments, a computer system applies a time of day setting to a virtual environment. In some embodiments, the time of day setting is updated based on an event. In some embodiments, a computer system displays content in an expanded display mode. In some embodiments, computer systems join a communication session while maintaining display of respective environments. In some embodiments, a computer system moves a portal based on user movement. In some embodiments, computer systems share a virtual environment. Computer systems can display media with simulated lighting. Computer systems can share an environment. In some embodiments, a computer system selects a position relative to content. A computer system can present representations of communication session participants based on content. A computer system can present user interfaces to control visual appearances of an environment including media. Computer systems can change an appearance of an environment based on environmental modes.
    Type: Application
    Filed: September 24, 2023
    Publication date: March 28, 2024
    Inventors: Nicholas W. HENDERSON, James M. DESSERO, Matan SAUBER, Stephen O. LEMAY, Jeffrey S. ALLEN, Michael A. DUNKLEY, Michael J. ROCKWELL, William A. SORRENTINO, III, Hugh A. SIDER, Magnus DANIELSSON
  • Publication number: 20230231641
    Abstract: There is provided a GNSS independent method for asymmetry delay error compensation to minimize a time difference bias when using two-way time transfer in a communication network. The method includes establishing a bidirectional virtual path comprising at least one link path, LP1-LP4, over the network for communication between a first node A and a second node B by sending a bidirectional data stream over the virtual path and utilizing previously stored link profiles associated with a delay correction factor or a calibrated virtual path or a stable local clock in holdover mode to provide new delay correction factor to minimize a time difference bias in the local time in the second node.
    Type: Application
    Filed: June 18, 2021
    Publication date: July 20, 2023
    Applicant: Net Insight AB
    Inventors: Michael ANDERSSON, Magnus DANIELSSON
  • Publication number: 20230055733
    Abstract: There is provided a method in a remote media production system in an IP network, in which media production is performed at a stadium or the like, and the produced media content is transferred to a home studio for final production. The media content is transported in individual data streams over a network. In a receiving node R an aggregate of individual delays for the transferred data streams is monitored and form basis for determining at least one network delay correction factor or at least one common network offset for the individual data streams. The method further comprises time adjusting data transmitted over the network with the common network offset.
    Type: Application
    Filed: December 21, 2020
    Publication date: February 23, 2023
    Applicant: Net Insight AB
    Inventors: Per LINDGREN, Christer BOHM, Magnus DANIELSSON, Bengt J. OLSSON
  • Patent number: 11353019
    Abstract: Lobe pumps have rings which can be located at least partially in at least one of cover plates and rotors, if not both to provide at least thrust bearings to space the rotors from the cover plates. Some rotors may have voids in ears to make the rotor lighter in weight with the voids potentially capped, symmetrically disposed, arcuately shaped and/or have other desirable features. Some rotors may have ears extending beyond cutouts which may extend beyond hubs, if not beyond hub extensions as well which may receive cover spigots thereabout. Some rings may act as radial bearings as well when located in the cover spigots.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: June 7, 2022
    Assignee: The Bricks Groupe, LLC
    Inventor: Carl Magnus Danielsson
  • Publication number: 20220065246
    Abstract: Lobe pumps have rings which can be located at least partially in at least one of cover plates and rotors, if not both to provide at least thrust bearings to space the rotors from the cover plates. Some rotors may have voids in ears to make the rotor lighter in weight with the voids potentially capped, symmetrically disposed, arcuately shaped and/or have other desirable features. Some rotors may have ears extending beyond cutouts which may extend beyond hubs, if not beyond hub extensions as well which may receive cover spigots thereabout. Some rings may act as radial bearings as well when located in the cover spigots.
    Type: Application
    Filed: August 27, 2020
    Publication date: March 3, 2022
    Applicant: The Bricks Groupe, LLC
    Inventor: Carl Magnus Danielsson
  • Patent number: 10666568
    Abstract: There is provided a method in a packet based network system for node-to-node transmission of data packets comprising timing packets and non-timing packets, which is directed to a mechanism for providing a delay variation compensation in a timing system or timing sensitive signal transport in a packet based network without participating in the timing signaling of the timing packets or timing sensitive packets themselves. The method comprises associating the data packets with different levels of transmission priority Pr, Pl, assigning highest (or highest available) transmission priority Pr to the timing packets, separately queuing the timing packets in different buffers 401, 402, and providing first opportunity transmission of the timing packets regardless of transmission priority level of non-timing packets waiting to be transmitted. The advantage of the method is that timing-sensitive traffic thereby experiences reduced buffer delay variations.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: May 26, 2020
    Assignee: Net Insight Intellectual Property AB
    Inventor: Magnus Danielsson
  • Patent number: 9979621
    Abstract: A method to provide a cyber attack resistant and fault tolerant precision clocking scheme for wide area critical infrastructure networks through what is called Distributed Time Source Validation, DTSV, is provided, which is a distributed algorithm and signaling mechanism for a network to detect a compromised time source or sources in a multiple master clock system. The method includes providing a local clock signal, receiving in a node R1 an external clock signal from an external source, C or S1, estimating based on the local clock signal and the external clock signal timing parameters associated with the first node and the external source, comparing the timing parameters to detect any Mutual Clock Discrepancy (MCD) between the first node and the external source, and distributing any detected MCD in the network.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: May 22, 2018
    Assignee: NET INSIGHT INTELLECTUAL PROPERTY AB
    Inventor: Magnus Danielsson
  • Patent number: 9553686
    Abstract: Example embodiments provide a compression method for TDM frames transported over a packet network. The method is based on mapping of allocated TDM slots but not all un-allocated slots into a transport structure, which thereby reduces the needed amount of data transported over packets and hence reduces the required packet rate and packet capacity during transport of the TDM frame. The mapping is further arranged to allow dynamic changes of packet rate and packet capacity, thus the mapping is performed such that a working size of the transport TDM frame is allowed to increase or decrease over time.
    Type: Grant
    Filed: November 22, 2012
    Date of Patent: January 24, 2017
    Assignee: NET INSIGHT INTELLECTUAL PROPERTY AB
    Inventors: Magnus Danielsson, Lars Persson, Christer Bohm
  • Publication number: 20160173352
    Abstract: A method to provide a cyber attack resistant and fault tolerant precision clocking scheme for wide area critical infrastructure networks through what is called Distributed Time Source Validation, DTSV, is provided, which is a distributed algorithm and signaling mechanism for a network to detect a compromised time source or sources in a multiple master clock system. The method includes providing a local clock signal, receiving in a node R1 an external clock signal from an external source, C or S1, estimating based on the local clock signal and the external clock signal timing parameters associated with the first node and the external source, comparing the timing parameters to detect any Mutual Clock Discrepancy (MCD) between the first node and the external source, and distributing any detected MCD in the network.
    Type: Application
    Filed: December 10, 2015
    Publication date: June 16, 2016
    Inventor: Magnus DANIELSSON
  • Publication number: 20160173395
    Abstract: There is provided a method in a packet based network system for node-to-node transmission of data packets comprising timing packets and non-timing packets, which is directed to a mechanism for providing a delay variation compensation in a timing system or timing sensitive signal transport in a packet based network without participating in the timing signaling of the timing packets or timing sensitive packets themselves. The method comprises associating the data packets with different levels of transmission priority Pr, Pl, assigning highest (or highest available) transmission priority Pr to the timing packets, separately queuing the timing packets in different buffers 401, 402, and providing first opportunity transmission of the timing packets regardless of transmission priority level of non-timing packets waiting to be transmitted. The advantage of the method is that timing-sensitive traffic thereby experiences reduced buffer delay variations.
    Type: Application
    Filed: December 10, 2015
    Publication date: June 16, 2016
    Inventor: Magnus DANIELSSON
  • Patent number: 9277256
    Abstract: There is provided a node for facilitating time distribution in communication networks, and more specifically for time synchronization in digital television (DTV) distribution network. The node comprises an interface, a clock for establishing a local time, and a time-locked loop. The interface is configured for interconnecting the node to at least one neighboring node over an isochronous transport link for transmission and reception of repetitive frames comprising time information. The time-locked loop is configured for, based on remote time information received via the interface and local time information from the clock, synchronizing the clock to the clock of one of the at least one neighboring node. This facilitates that the node, or a corresponding synchronous network comprising nodes according to the inventive concept, is rather insensitive to network delays. In this way the requirements on the network infrastructure are reduced. In particular, there is no need for dedicated networks.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: March 1, 2016
    Assignee: NET INSIGHT INTELLECTUAL PROPERTY AB
    Inventors: Magnus Danielsson, Göran Rangne
  • Patent number: 9200407
    Abstract: Apparatus for washing and dewatering pulp and a system for controlling this apparatus are provided. The apparatus includes a pair of rotatable press rolls installed in vats and including a press nip therebetween, an inlet for feeding the pulp to the press nip, with one of the press rolls being movable in relation to the other and in which the processing of the pulp is determined by the number of variable operating parameters. The system includes apparatus for utilizing the distance between the press rolls as a variable operating parameter, for setting a desired value for a specific control parameter, for measuring the specific control parameter, and for adjusting at least two of the variable operating parameters during operation to maintain the difference between the desired value and the measured value of the specific control parameter below a predetermined difference.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: December 1, 2015
    Assignee: Valmet Technologies, Inc.
    Inventors: Johan Bylander, Fredrik Pontén, Rickard Andersson, Magnus Danielsson
  • Publication number: 20150003470
    Abstract: There is provided a compression method for TDM frames transported over a packet network. The method is based on mapping of allocated TDM slots but not all un-allocated slots into a transport structure, which thereby reduces the needed amount of data transported over packets and hence reduces the required packet rate and packet capacity during transport of the TDM frame. The mapping is further arranged to allow dynamic changes of packet rate and packet capacity, thus the mapping is performed such that a working size of the transport TDM frame is allowed to increase or decrease over time. Further, mechanisms to lower experienced delay for low-rate signals are provided.
    Type: Application
    Filed: November 22, 2012
    Publication date: January 1, 2015
    Inventors: Magnus Danielsson, Lars Persson, Christer Bohm
  • Publication number: 20140262097
    Abstract: Apparatus for washing and dewatering pulp and a system for controlling this apparatus are provided. The apparatus includes a pair of rotatable press rolls installed in vats and including a press nip therebetween, an inlet for feeding the pulp to the press nip, with one of the press rolls being movable in relation to the other and in which the processing of the pulp is determined by the number of variable operating parameters. The system includes apparatus for utilizing the distance between the press rolls as a variable operating parameter, for setting a desired value for a specific control parameter, for measuring the specific control parameter, and for adjusting at least two of the variable operating parameters during operation to maintain the difference between the desired value and the measured value of the specific control parameter below a predetermined difference.
    Type: Application
    Filed: April 2, 2014
    Publication date: September 18, 2014
    Applicant: VALMET TECHNOLOGIES, INC.
    Inventors: Johan Bylander, Fredrik Pontén, Rickard Andersson, Magnus Danielsson
  • Patent number: 8808499
    Abstract: Methods for processing pulp in an apparatus for washing and dewatering pulp and a system for controlling this apparatus are provided. The apparatus includes a pair of rotatable press rolls installed in vats and including a press nip therebetween, an inlet for feeding the pulp to the press nip, with one of the press rolls being movable in relation to the other and in which the processing of the pulp is determined by the number of variable operating parameters. The method includes utilizing the distance between the press rolls as a variable operating parameter, setting a desired value for a specific control parameter, measuring the specific control parameter, and adjusting at least two of the variable operating parameters during operation to maintain the difference between the desired value and the measured value of the specific control parameter below a predetermined difference. Systems for controlling this apparatus are also disclosed.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: August 19, 2014
    Assignee: Valmet Technologies, Inc.
    Inventors: Johan Bylander, Fredrik Pontén, Rickard Andersson, Magnus Danielsson
  • Publication number: 20130091531
    Abstract: There is provided a node for facilitating time distribution in communication networks, and more specifically for time synchronization in digital television (DTV) distribution network. The node comprises an interface, a clock for establishing a local time, and a time-locked loop. The interface is configured for interconnecting the node to at least one neighboring node over an isochronous transport link for transmission and reception of repetitive frames comprising time information. The time-locked loop is configured for, based on remote time information received via the interface and local time information from the clock, synchronizing the clock to the clock of one of the at least one neighboring node. This facilitates that the node, or a corresponding synchronous network comprising nodes according to the inventive concept, is rather insensitive to network delays. In this way the requirements on the network infrastructure are reduced. In particular, there is no need for dedicated networks.
    Type: Application
    Filed: June 11, 2010
    Publication date: April 11, 2013
    Applicant: NET INSIGHT INTELLECTUAL PROPERTY AB
    Inventors: Magnus Danielsson, Göran Rangne
  • Patent number: 8105464
    Abstract: A device is provided for distribution of 2-13% cellulose pulp to a movable processing surface in a pulp processing device to form a pulp web thereon. An inlet box has an inlet and an outlet defined therein. A rotatable distribution means is arranged for distributing pulp along an entire length of the outlet. The distribution means is placed so that a first distance (a1) between the distribution means and a first outlet wall is greater than a second distance (a2) between the distribution means and a movable processing surface.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: January 31, 2012
    Assignee: Metso Paper Inc.
    Inventors: Magnus Danielsson, Jorgen Lundberg, Olof Melander