Patents by Inventor Magnus Danielson

Magnus Danielson 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: 11758209
    Abstract: Systems and methods for video distribution synchronization are described herein. An example method to distribute a media stream over a distribution network to a number of devices may include determining, by one or more computer processors coupled to memory, a common master-client shared time reference Tref. Example methods may include determining a mean intermediate arrival time for first packets of a first type of the media stream, determining respective first playout times for the first packets based on the mean intermediate arrival time and the time reference Tref, associating the first packets with the respective first playout times, and distributing the media stream to the plurality of devices.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: September 12, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Per Lindgren, Ted Olsson, Anders Cedronius, Hans Insulander, Christer Bohm, Magnus Danielson
  • Publication number: 20210352345
    Abstract: Systems and methods for video distribution synchronization are described herein. An example method to distribute a media stream over a distribution network to a number of devices may include determining, by one or more computer processors coupled to memory, a common master-client shared time reference Tref. Example methods may include determining a mean intermediate arrival time for first packets of a first type of the media stream, determining respective first playout times for the first packets based on the mean intermediate arrival time and the time reference Tref, associating the first packets with the respective first playout times, and distributing the media stream to the plurality of devices.
    Type: Application
    Filed: July 21, 2021
    Publication date: November 11, 2021
    Applicant: Amazon Technologies, Inc.
    Inventors: Per LINDGREN, Ted OLSSON, Anders CEDRONIUS, Hans INSULANDER, Christer BOHM, Magnus DANIELSON
  • Patent number: 11095929
    Abstract: Systems and methods for video distribution synchronization are described herein. An example method to distribute a media stream over a distribution network to a number of devices may include determining, by one or more computer processors coupled to memory, a common master-client shared time reference Tref. Example methods may include determining a mean intermediate arrival time for first packets of a first type of the media stream, determining respective first playout times for the first packets based on the mean intermediate arrival time and the time reference Tref, associating the first packets with the respective first playout times, and distributing the media stream to the plurality of devices.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: August 17, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Per Lindgren, Ted Olsson, Anders Cedronius, Hans Insulander, Christer Bohm, Magnus Danielson
  • Publication number: 20200260132
    Abstract: Systems and methods for video distribution synchronization are described herein. An example method to distribute a media stream over a distribution network to a number of devices may include determining, by one or more computer processors coupled to memory, a common master-client shared time reference Tref. Example methods may include determining a mean intermediate arrival time for first packets of a first type of the media stream, determining respective first playout times for the first packets based on the mean intermediate arrival time and the time reference Tref, associating the first packets with the respective first playout times, and distributing the media stream to the plurality of devices.
    Type: Application
    Filed: February 21, 2020
    Publication date: August 13, 2020
    Applicant: Livestreaming Sweden AB
    Inventors: Per LINDGREN, Ted OLSSON, Anders CEDRONIUS, Hans INSULANDER, Christer BOHM, Magnus DANIELSON
  • Patent number: 10609431
    Abstract: There is provided a method in a distribution network (200), comprising a central master node 101 for distributing a received media stream DO comprising packets of a first type over the distribution network to a multiple of client devices 151,152,153. The method comprising providing a common master-client shared time reference Tref, and determining a mean intermediate arrival time for received packets of the first type, which is utilized for providing playout time information for the packets together with the time reference Tref.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: March 31, 2020
    Assignee: Livestreaming Sweden AB
    Inventors: Per Lindgren, Ted Olsson, Anders Cedronius, Hans Insulander, Christer Bohm, Magnus Danielson
  • Patent number: 10421562
    Abstract: A system for packing a flow of first and second mirrored, irregular tetrahedral packages, each package has two sealed fins, two isosceles right triangle panels and two elongated right triangle panels, where the two isosceles right triangle panels share a leg, and the two elongated right triangle panels share a hypotenuse. The system includes a divider, conveyor, first packing carrier, a first robot picker, a second package carrier and a second robot picker.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: September 24, 2019
    Assignee: TETRA LAVAL HOLDINGS & FINANCE S.A.
    Inventors: Lars Skarin, Magnus Danielson, Hans Gustafsson, Fredrik Olsson, Marten Andersson
  • Publication number: 20180359508
    Abstract: There is provided a method in a distribution network (200), comprising a central master node 101 for distributing a received media stream DO comprising packets of a first type over the distribution network to a multiple of client devices 151,152,153. The method comprising providing a common master-client shared time reference Tref, and determining a mean intermediate arrival time for received packets of the first type, which is utilized for providing playout time information for the packets together with the time reference Tref.
    Type: Application
    Filed: November 14, 2016
    Publication date: December 13, 2018
    Applicant: NET INSIGHT INTELLECTUAL PROPERTY AB
    Inventors: Per LINDGREN, Ted OLSSON, Anders CEDRONIUS, Hans INSULANDER, Christer BOHM, Magnus DANIELSON
  • Publication number: 20160311563
    Abstract: The present invention relates to a system for packing a flow of first and second mirrored, irregular tetrahedral packages, each package has two sealed fins, two isosceles right triangle panels and two elongated right triangle panels, where said two isosceles right triangle panels share a leg, and said two elongated right triangle panels share a hypotenuse. The system comprises a divider, conveyor, first packing carrier, a first robot picker, a second package carrier and a second robot picker. The invention also relates to a packaging line.
    Type: Application
    Filed: December 1, 2014
    Publication date: October 27, 2016
    Applicant: TETRA LAVAL HOLDINGS & FINANCE S.A.
    Inventors: Lars SKARIN, Magnus DANIELSON, Hans GUSTAFSSON, Fredrik OLSSON, Marten ANDERSSON
  • Patent number: 7944895
    Abstract: The present invention relates to methods and apparatuses for allocating time slots to circuit-switched channels established to comprise one or more respective time slots in a recurrent frame of a time division multiplexed network. According to the invention, a time slot allocated to said channel is associated with a selected level, of at least two available levels of priority. Decisions as to whether or not to deallocate said time slot from said channel is then based upon a comparison of said selected level of priority and a level of priority associated with a request for a time slot for another channel.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: May 17, 2011
    Assignee: Net Insight Intellectual Property AB
    Inventors: Magnus Danielson, Per Lindgren, Thomas Wahlund
  • Publication number: 20090168797
    Abstract: The present invention relates to methods and apparatuses for allocating time slots to circuit-switched channels established to comprise one or more respective time slots in a recurrent frame of a time division multiplexed network. According to the invention, a time slot allocated to said channel is associated with a selected level, of at least two available levels of priority. Decisions as to whether or not to deallocate said time slot from said channel is then based upon a comparison of said selected level of priority and a level of priority associated with a request for a time slot for another channel.
    Type: Application
    Filed: December 22, 2008
    Publication date: July 2, 2009
    Inventors: Magnus Danielson, Per Lindgren, Thomas Wahlund
  • Patent number: 7496112
    Abstract: The present invention relates to methods and apparatuses for allocating time slots to circuit-switched channels established to comprise one or more respective time slots in a recurrent frame of a time division multiplexed network. According to the invention, a time slot allocated to said channel is associated with a selected level, of at least two available levels of priority. Decisions as to whether or not to deallocate said time slot from said channel is then based upon a comparison of said selected level of priority and a level of priority associated with a request for a time slot for another channel.
    Type: Grant
    Filed: April 16, 1999
    Date of Patent: February 24, 2009
    Assignee: Net Insight AB
    Inventors: Magnus Danielson, Per Lindgren, Thomas Wahlund
  • Patent number: 7349432
    Abstract: The present invention relates to methods for changing the bandwidth of a circuit switched channel in a time division multiplexed network, wherein said channel comprises a set of time slots within each recurring frame of a bitstream between a first node and a second node. According to the invention one or more additional time slots within each recurring frame of said bitstream are reserved, including using, during a period of time, only said set of time slots for transmitting payload data pertaining to said channel while providing, during said period of time, information indicating that said one or more additional time slots are currently not used for transferring payload data. After said period of time, said set of time slots is used as well as said one or more additional time slots on said bitstream for transmitting payload data pertaining to said channel.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: March 25, 2008
    Assignee: Net Insight AB
    Inventors: Per Lindgren, Christer Bohm, Magnus Danielson, Anders Bostrom
  • Patent number: 7039142
    Abstract: The present invention refers to a method and an apparatus for synchronizing operation at a node of a communication network. According to the invention a phase relationship between an output frame synchronization signal and an input frame synchronization signal is controlled by the adjustment of a phase difference between the output frame synchronization signal and a node synchronization signal.
    Type: Grant
    Filed: May 4, 2000
    Date of Patent: May 2, 2006
    Assignee: Net Insight AB
    Inventors: Christer Bohm, Bengt J. Olsson, Magnus Danielson
  • Publication number: 20060056453
    Abstract: The present invention relates to methods for changing the bandwidth of a circuit switched channel in a time division multiplexed network, wherein said channel comprises a set of time slots within each recurring frame of a bitstream between a first node and a second node. According to the invention one or more additional time slots within each recurring frame of said bitstream are reserved, including using, during a period of time, only said set of time slots for transmitting payload data pertaining to said channel while providing, during said period of time, information indicating that said one or more additional time slots are currently not used for transferring payload data. After said period of time, said set of time slots is used as well as said one or more additional time slots on said bitstream for transmitting payload data pertaining to said channel.
    Type: Application
    Filed: September 16, 2005
    Publication date: March 16, 2006
    Inventors: Per Lindgren, Christer Bohm, Magnus Danielson, Anders Bostrom
  • Patent number: 6993017
    Abstract: The present invention refers to an apparatus for time and space switching data from a first and a second input signal to a first and a second output signal, said apparatus comprising at least four switch elements, each having a first and second input port and an output port. Each one of the switch elements comprises switching means arranged to provide for time-switching of data received from said first input port to provide an output referring to said output port and selecting means for defining a signal to be outputted from said output port by selectively combining said output from said switching means and data received via said second input port, the mutual order of said data received via said second port being the same when incorporated into said signal as when received via said input port.
    Type: Grant
    Filed: May 3, 2000
    Date of Patent: January 31, 2006
    Assignee: Net Insight AB
    Inventors: Magnus Danielson, Joachim Roos
  • Patent number: 6990120
    Abstract: The present invention relates to methods for changing the bandwidth of a circuit switched channel in a time division multiplexed network, wherein said channel comprises a set of time slots within each recurring frame of a bitstream between a first node and a second node. According to the invention one or more additional time slots within each recurring frame of said bitstream are reserved, including using, during a period of time, only said set of time slots for transmitting payload data pertaining to said channel while providing, during said period of time, information indicating that said one or more additional time slots are currently not used for transferring payload data. After said period of time, said set of time slots is used as well as said one or more additional time slots on said bitstream for transmitting payload data pertaining to said channel.
    Type: Grant
    Filed: September 9, 1999
    Date of Patent: January 24, 2006
    Assignee: Net Insight AB
    Inventors: Per Lindgren, Christer Bohm, Lukas Holm, Magnus Danielson, Anders Boström
  • Patent number: 6934284
    Abstract: The present invention refers to methods for establishing control signaling between nodes connected to the same communication link, said link carrying a bitstream that is divided into frames, each frame in turn being divided into time slots, said time slot being allocatable to define circuit switched channels. According to the invention, all nodes connected to said link using, at link start-up, the same predefined time slot or set of time slots in said frames to receive control signaling messages from and transmit control signaling messages to nodes connected to said link. The nodes then establishes, using control signaling via said predefined time slot or set of time slots, respective control channels, defined by respective time slot or set of time slots in said frames, reserved for transmission of control signaling messages from each respective one of said nodes.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: August 23, 2005
    Assignee: Net Insight AB
    Inventors: Magnus Danielson, Christer Bohm, Björn Fahller, Anders Boström, Martin Christiansson, Erik Brage
  • Patent number: 6868093
    Abstract: The present invention refers to methods and apparatuses for providing synchronization in a time division multiplexed network, wherein data is transferred on multi-access bitstreams in circuit-switched channels that are defined by respective time slots of regularly recurrent frames of said bitstreams, said frames being defined by regularly recurrent frame synchronization signals transferred on said bitstreams. According to the invention an auxiliary regularly recurrent frame synchronization signal is generated and selected as a basis for defining said frames on a bitstream if the frame synchronization signal that is used as a basis for synchronizing said frames during normal operation is not detected in accordance with an expected frame rate.
    Type: Grant
    Filed: May 12, 1999
    Date of Patent: March 15, 2005
    Assignee: Net Insight AB
    Inventors: Christer Bohm, Magnus Danielson, Per Lindgren