Patents by Inventor Per Lindgren
Per Lindgren 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: 20240405906Abstract: 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 transmiType: ApplicationFiled: September 29, 2022Publication date: December 5, 2024Applicant: Net Insight ABInventors: Magnus DANIELSSON, Per LINDGREN
-
Publication number: 20240396836Abstract: 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: ApplicationFiled: September 28, 2022Publication date: November 28, 2024Applicant: Net Insight ABInventors: Michael ANDERSSON, Magnus DANIELSSON, Per LINDGREN
-
Publication number: 20240380505Abstract: 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 comType: ApplicationFiled: September 29, 2022Publication date: November 14, 2024Applicant: Net Insight ABInventors: Magnus DANIELSSON, Per LINDGREN
-
Patent number: 12120169Abstract: There is provided a method for providing edge node (110) fault management and bandwidth, (BW), control for transmission of a data stream in a packet-based network. The method comprises adaptively transmitting a data stream (DS) by controlling an outgoing data stream being transmitted to one or more client devices (151, 152, 153) by analyzing at least one data stream characteristics of a corresponding received data stream (DS1, DS2, DS3) of the one or more receiving client devices (151, 152, 153), and providing a transmission strategy for the outgoing data stream based on said analyzed data stream characteristics. Thereby accurate adjustment of consumed (BW) and an associated recovery scheme, i.e. FEC and/or retransmission, to maintain highest achievable performance when it comes to video quality and also affect on other services, are provided.Type: GrantFiled: February 24, 2017Date of Patent: October 15, 2024Assignee: Net Insight ABInventors: Per Lindgren, Christer Bohm
-
Patent number: 11949512Abstract: A method in a packet-based network like the Internet is provided, which is directed towards packet loss recovery for transmission of a data stream, DS0 in a packet-based network. The method comprises transmitting data packets associated with the data stream, and upon receiving a retransmission request of missing data, retransmitting the missing data applying a selective retransmission of missing data, which may be based on a priority ranking of data types to be retransmitted, performing retransmission if it is determined that missing data will be received in time for display, or performing retransmission with a rate control.Type: GrantFiled: February 24, 2017Date of Patent: April 2, 2024Assignee: Livestreaming Sweden ABInventors: Anders Cedronius, Hans Insulander, Christer Bohm, Per Lindgren
-
Patent number: 11758209Abstract: 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: GrantFiled: July 21, 2021Date of Patent: September 12, 2023Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Per Lindgren, Ted Olsson, Anders Cedronius, Hans Insulander, Christer Bohm, Magnus Danielson
-
Publication number: 20230055733Abstract: 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: ApplicationFiled: December 21, 2020Publication date: February 23, 2023Applicant: Net Insight ABInventors: Per LINDGREN, Christer BOHM, Magnus DANIELSSON, Bengt J. OLSSON
-
Patent number: 11354015Abstract: Adaptive user interfaces and techniques therefor are provided. In accordance with one example, a method includes, at an electronic device having a display: displaying a first user interface comprising a first affordance associated with a first function and a second affordance associated with a second function, and detecting a first event causing the device to transition from the first state to a second state, where the display is deactivated in the second state. The method also includes detecting, while the device is in the second state, a second event causing the device to transition from the second state to a third state, where the display is activated in the third state, and in response to detecting the second event, displaying a second user interface comprising the first affordance displayed in the second user interface at a second location different from the first location, and not comprising the second affordance.Type: GrantFiled: October 15, 2019Date of Patent: June 7, 2022Assignee: Apple Inc.Inventors: Adam P. Williams, Craig M. Federighi, Tamara L. Abell, Jonathan Cho, Jay Christopher Capela, Evan Torchin, Alexander C. Maclean, Per Lindgren, Gregory Vincent Gaudio
-
Publication number: 20210352345Abstract: 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: ApplicationFiled: July 21, 2021Publication date: November 11, 2021Applicant: Amazon Technologies, Inc.Inventors: Per LINDGREN, Ted OLSSON, Anders CEDRONIUS, Hans INSULANDER, Christer BOHM, Magnus DANIELSON
-
Patent number: 11095929Abstract: 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: GrantFiled: February 21, 2020Date of Patent: August 17, 2021Assignee: Amazon Technologies, Inc.Inventors: Per Lindgren, Ted Olsson, Anders Cedronius, Hans Insulander, Christer Bohm, Magnus Danielson
-
Publication number: 20210194635Abstract: A method in a packet-based network like the Internet is provided, which is directed towards packet loss recovery for transmission of a data stream, DS0 in a packet-based network. The method comprises transmitting data packets associated with the data stream, and upon receiving a retransmission request of missing data, retransmitting the missing data applying a selective retransmission of missing data, which may be based on a priority ranking of data types to be retransmitted, performing retransmission if it is determined that missing data will be received in time for display, or performing retransmission with a rate control.Type: ApplicationFiled: February 24, 2017Publication date: June 24, 2021Inventors: Anders CEDRONIUS, Hans INSULANDER, Christer BOHM, Per LINDGREN
-
Publication number: 20200260132Abstract: 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: ApplicationFiled: February 21, 2020Publication date: August 13, 2020Applicant: Livestreaming Sweden ABInventors: Per LINDGREN, Ted OLSSON, Anders CEDRONIUS, Hans INSULANDER, Christer BOHM, Magnus DANIELSON
-
Patent number: D903705Type: GrantFiled: June 1, 2019Date of Patent: December 1, 2020Assignee: Apple Inc.Inventors: Benjamin Thomas Christie, Per Lindgren, Wyatt R. Mitchell, Allison Styer
-
Patent number: D934273Type: GrantFiled: January 29, 2020Date of Patent: October 26, 2021Assignee: Apple Inc.Inventors: Benjamin Thomas Christie, Alden Maxwell Haley, Per Lindgren, Alexander Charles Maclean, Wyatt R. Mitchell, Diego Monzon Del Pino, Allison Styer
-
Patent number: D939561Type: GrantFiled: November 5, 2020Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Benjamin Thomas Christie, Per Lindgren, Wyatt R. Mitchell, Allison Styer
-
Patent number: D967169Type: GrantFiled: December 21, 2021Date of Patent: October 18, 2022Assignee: Apple Inc.Inventors: Per Lindgren, Wyatt R. Mitchell, Allison Styer
-
Patent number: D987664Type: GrantFiled: September 23, 2021Date of Patent: May 30, 2023Assignee: Apple Inc.Inventors: Benjamin Thomas Christie, Alden Maxwell Haley, Per Lindgren, Alexander Charles MacLean, Wyatt R. Mitchell, Diego Monzon Del Pino, Allison Styer
-
Patent number: D1015358Type: GrantFiled: April 19, 2023Date of Patent: February 20, 2024Assignee: Apple Inc.Inventors: Benjamin Thomas Christie, Alden Maxwell Haley, Per Lindgren, Alexander Charles MacLean, Wyatt R. Mitchell, Diego Monzon Del Pino, Allison Styer
-
Patent number: D1029873Type: GrantFiled: August 26, 2022Date of Patent: June 4, 2024Assignee: Apple Inc.Inventors: Per Lindgren, Wyatt R. Mitchell, Allison Styer
-
Patent number: D1061579Type: GrantFiled: December 13, 2023Date of Patent: February 11, 2025Assignee: Apple Inc.Inventors: Benjamin Thomas Christie, Alden Maxwell Haley, Per Lindgren, Alexander Charles MacLean, Wyatt R. Mitchell, Diego Monzon Del Pino, Allison Styer