Patents by Inventor Jonas Lindblom
Jonas Lindblom 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: 11556301Abstract: A sharing client device shares content with viewing client devices. A sharing module operating on a sharing client device and on the viewing client devices facilitates the creation and analysis of viewer snapshots, permitting automatic determination of whether viewers are up-to-date with their display of shared content. Based on the analysis and on a policy of the sharing module, the sharing module can take a number of actions, such as generating and displaying a viewer summary that a user of the sharing client device may view to determine whether, or to what extent, the viewing client devices are up-to-date in their displays of the shared content.Type: GrantFiled: April 5, 2021Date of Patent: January 17, 2023Assignee: SYMPHONY COMMUNICATION SERVICES HOLDINGS LLCInventor: Jonas Lindblom
-
Publication number: 20210326096Abstract: A sharing client device shares content with viewing client devices. A sharing module operating on a sharing client device and on the viewing client devices facilitates the creation and analysis of viewer snapshots, permitting automatic determination of whether viewers are up-to-date with their display of shared content. Based on the analysis and on a policy of the sharing module, the sharing module can take a number of actions, such as generating and displaying a viewer summary that a user of the sharing client device may view to determine whether, or to what extent, the viewing client devices are up-to-date in their displays of the shared content.Type: ApplicationFiled: April 5, 2021Publication date: October 21, 2021Inventor: Jonas LINDBLOM
-
Patent number: 10970029Abstract: A sharing client device shares content with viewing client devices. A sharing module operating on a sharing client device and on the viewing client devices facilitates the creation and analysis of viewer snapshots, permitting automatic determination of whether viewers are up-to-date with their display of shared content. Based on the analysis and on a policy of the sharing module, the sharing module can take a number of actions, such as generating and displaying a viewer summary that a user of the sharing client device may view to determine whether, or to what extent, the viewing client devices are up-to-date in their displays of the shared content.Type: GrantFiled: October 15, 2018Date of Patent: April 6, 2021Assignee: Symphony Communication Services Holdings LLCInventor: Jonas Lindblom
-
Publication number: 20200117415Abstract: A sharing client device shares content with viewing client devices. A sharing module operating on a sharing client device and on the viewing client devices facilitates the creation and analysis of viewer snapshots, permitting automatic determination of whether viewers are up-to-date with their display of shared content. Based on the analysis and on a policy of the sharing module, the sharing module can take a number of actions, such as generating and displaying a viewer summary that a user of the sharing client device may view to determine whether, or to what extent, the viewing client devices are up-to-date in their displays of the shared content.Type: ApplicationFiled: October 15, 2018Publication date: April 16, 2020Inventor: JONAS LINDBLOM
-
Patent number: 9437216Abstract: A method of receiving at a terminal a first signal transmitted via a communication network, said method comprising the steps of; receiving at the terminal the first signal comprising a plurality of data elements; analyzing characteristics of the first signal; receiving from a user of the terminal a second signal to be transmitted from the terminal; analyzing characteristics of the second signal to detect audio activity in the second signal; and applying a delay between receiving at the terminal and outputting from the terminal at least one of said plurality of data elements; and adjusting the delay based on the analyzed characteristics of the first signal and on the detection of audio activity in the second signal.Type: GrantFiled: February 22, 2013Date of Patent: September 6, 2016Assignee: SkypeInventors: Renat Vafin, Jonas Lindblom, Markus Vaalgamaa
-
Patent number: 9436429Abstract: Various embodiments process updates of an image transmitted between a first terminal and second terminal for screen sharing, wherein updates to the image at the first terminal are also displayed at the second terminal. The image is divided into an array of contiguous sub-tiles, each sub-tile comprising more than one picture element of the image. When a plurality of sub-tiles of the image have changed at the first terminal, at least one of said changed sub-tiles and at least one contiguous sub-tile are selected to form a tile. The tile is encoded for transmission to the second terminal, and includes sub-tile data identifying which sub-tiles are included in the tile to enable updating the image at the second terminal in accordance with the changes to said changed sub-tiles. The configuration of the tile is flexible such that the number of contiguous sub-tiles encoded in the tile can be varied.Type: GrantFiled: June 11, 2014Date of Patent: September 6, 2016Assignee: SkypeInventors: Florin Braghis, Renars Ledins, Jonas Lindblom
-
Patent number: 9019336Abstract: A first terminal is coupled to a wide-area packet-based network and installed with first client application. One or more second terminals are coupled to the first terminal via a local wireless link, and each installed with an instance of a lightweight sub-client having reduced functionality relative to the first client. The first client establishes a call with a remote, third terminal over the network, based on a user credential identifying the first client. Each second terminal generates an audio or video stream, and each sub-client transmits the respective stream to the first client over the local wireless link for use in the call. The first client switches between a second state in which the call uses the streams from the sub-clients and a first state in which the call uses a stream generated by the first terminal without the streams from the sub-clients.Type: GrantFiled: December 10, 2012Date of Patent: April 28, 2015Assignee: SkypeInventors: Jonas Lindblom, Teemu Suutari
-
Patent number: 8885672Abstract: Processing of a signal received at a node in a network is described in which effects on the signal caused by applying an action to a first part of the signal are quantified based on characteristics of the first part of the signal and effects on the signal caused by not applying the action to the first part of the signal are quantified based on characteristics of a second, subsequent part of the signal. The action may then be selectively applied either to the first part of the signal or to the second part of the signal based upon the quantifications. In some embodiments, the action is applied to a portion of the signal for which the effects on at least one measure of the signal quality are less detrimental.Type: GrantFiled: May 31, 2012Date of Patent: November 11, 2014Assignee: SkypeInventors: Christoffer Rodbro, Soren Skak Jensen, Jonas Lindblom, Renat Vafin, Soren Vang Andersen
-
Publication number: 20140285401Abstract: Various embodiments process updates of an image transmitted between a first terminal and second terminal for screen sharing, wherein updates to the image at the first terminal are also displayed at the second terminal The image is divided into an array of contiguous sub-tiles, each sub-tile comprising more than one picture element of the image. When a plurality of sub-tiles of the image have changed at the first terminal, at least one of said changed sub-tiles and at least one contiguous sub-tile are selected to form a tile. The tile is encoded for transmission to the second terminal, and includes sub-tile data identifying which sub-tiles are included in the tile to enable updating the image at the second terminal in accordance with the changes to said changed sub-tiles. The configuration of the tile is flexible such that the number of contiguous sub-tiles encoded in the tile can be varied.Type: ApplicationFiled: June 11, 2014Publication date: September 25, 2014Inventors: Florin Braghis, Renars Ledins, Jonas Lindblom
-
Patent number: 8787490Abstract: A signal to be transmitted from a terminal via a channel in a communication network is encoded by receiving the signal at the terminal; determining characteristics of the channel; encoding a first portion of the signal in accordance with a first encoding method to produce a first encoded signal portion; and encoding a second portion of the signal in accordance with a second encoding method to produce a second encoded signal portion. The first portion of the signal is encoded in accordance with the first encoding method depending on the determined characteristics of the channel. The first encoded signal portion and the second encoded signal portion are transmitted via the channel.Type: GrantFiled: August 15, 2012Date of Patent: July 22, 2014Assignee: SkypeInventors: Jonas Lindblom, Renat Vafin
-
Patent number: 8754827Abstract: Method, terminal, network and computer program product for processing updates of an image for transmission from a first terminal to a second terminal for use in screen sharing between the first terminal and the second terminal wherein updates to the image displayed on a first display at the first terminal are also displayed on a second display at the second terminal. The image is divided into an array of contiguous sub-tiles, each sub-tile comprising more than one picture element of the image. It is determined that a plurality of sub-tiles of the image have changed at the first terminal and at least one of said changed sub-tiles and at least one contiguous sub-tile are selected to form a tile.Type: GrantFiled: September 21, 2010Date of Patent: June 17, 2014Assignee: SkypeInventors: Florin Braghis, Renars Ledin{hacek over (s)}, Jonas Lindblom
-
Publication number: 20130132573Abstract: A method and communication system for delivering selected communication events to a user terminal over a communications network, and a user terminal arranged to deliver only the selected communication events to a user of the user terminal, the method comprising: executing a communication client application in a suspended state at the user terminal; receiving a communication event at a filtering component; using filtering parameters at the filtering component, to determine whether the communication event is a selected communication event; blocking the communication event at the filtering component if the communication event is not a selected communication event; if the communication event is a selected communication event, alerting a user of the user terminal to the communication event; and activating the communication client application to receive the communication event at the user terminal.Type: ApplicationFiled: December 15, 2011Publication date: May 23, 2013Inventor: Nils Rune Jonas Lindblom
-
Patent number: 8429285Abstract: A method of transmitting data from a first node to a second node in a communication network includes receiving a signal; dividing the signal into data elements arranged in a first data stream comprising active and inactive data elements; analysing at least one characteristic of the signal to determine if the signal is stable; dropping at least one active data element from a plurality of data elements of the first data stream if it is determined that the portion of the signal included in the plurality of data elements is stable; inputting the data elements that are not dropped from the first data stream into a core stream; and transmitting the core stream from the first node to the second node.Type: GrantFiled: December 20, 2007Date of Patent: April 23, 2013Assignee: SkypeInventor: Jonas Lindblom
-
Patent number: 8385325Abstract: A method of receiving at a terminal a first signal transmitted via a communication network, said method comprising the steps of; receiving at the terminal the first signal comprising a plurality of data elements; analysing characteristics of the first signal; receiving from a user of the terminal a second signal to be transmitted from the terminal; analysing characteristics of the second signal to detect audio activity in the second signal; and applying a delay between receiving at the terminal and outputting from the terminal at least one of said plurality of data elements; and adjusting the delay based on the analysed characteristics of the first signal and on the detection of audio activity in the second signal.Type: GrantFiled: December 21, 2007Date of Patent: February 26, 2013Assignee: SkypeInventors: Renat Vafin, Jonas Lindblom, Markus Vaalgamaa
-
Publication number: 20120307677Abstract: A signal to be transmitted from a terminal via a channel in a communication network is encoded by receiving the signal at the terminal; determining characteristics of the channel; encoding a first portion of the signal in accordance with a first encoding method to produce a first encoded signal portion; and encoding a second portion of the signal in accordance with a second encoding method to produce a second encoded signal portion. The first portion of the signal is encoded in accordance with the first encoding method depending on the determined characteristics of the channel. The first encoded signal portion and the second encoded signal portion are transmitted via the channel.Type: ApplicationFiled: August 15, 2012Publication date: December 6, 2012Applicant: SkypeInventors: Jonas Lindblom, Renat Vafin
-
Publication number: 20120275585Abstract: Processing of a signal received at a node in a network is described in which effects on the signal caused by applying an action to a first part of the signal are quantified based on characteristics of the first part of the signal and effects on the signal caused by not applying the action to the first part of the signal are quantified based on characteristics of a second, subsequent part of the signal. The action may then be selectively applied either to the first part of the signal or to the second part of the signal based upon the quantifications. In some embodiments, the action is applied to a portion of the signal for which the effects on at least one measure of the signal quality are less detrimental.Type: ApplicationFiled: May 31, 2012Publication date: November 1, 2012Applicant: SkypeInventors: Christoffer Rodbro, Soren Skak Jensen, Jonas Lindblom, Renat Vafin, Soren Vang Andersen
-
Patent number: 8279968Abstract: A method of encoding a signal to be transmitted from a terminal via a channel in a communication network includes receiving the signal at the terminal; determining characteristics of the channel; encoding a first portion of the signal in accordance with a first encoding method to produce a first encoded signal portion; and encoding a second portion of the signal in accordance with a second encoding method to produce a second encoded signal portion. The first portion of the signal encoded in accordance with the first encoding method is dependent on the determined characteristics of the channel. The first encoded signal portion and the second encoded signal portion are transmitted via the channel.Type: GrantFiled: December 28, 2007Date of Patent: October 2, 2012Assignee: SkypeInventors: Jonas Lindblom, Renat Vafin
-
Patent number: 8194706Abstract: A method of processing a signal received at a node in a network, comprising the steps of; receiving the signal at the node; determining characteristics of a first part of the signal; determining characteristics of a second part of the signal that is subsequent to the first part of the signal; quantifying an effect on the signal caused by applying an action to the first part of the signal, based on characteristics of the first part of the signal; quantifying an effect on the signal caused by not applying the action on the first part of the signal, based on characteristics of the second part of the signal; applying the action to the first part of the signal if it is determined that the effect on the signal caused by applying the action to the first part of the signal is less detrimental to at least one measure of the signal quality than the effect on the signal caused by not applying the action to the first part of the signal.Type: GrantFiled: December 21, 2007Date of Patent: June 5, 2012Assignee: SkypeInventors: Christoffer Rodbro, Soren Skak Jensen, Jonas Lindblom, Renat Vafin, Soren Vang Anderson
-
Publication number: 20120001832Abstract: Method, terminal, network and computer program product for processing updates of an image for transmission from a first terminal to a second terminal for use in screen sharing between the first terminal and the second terminal wherein updates to the image displayed on a first display at the first terminal are also displayed on a second display at the second terminal. The image is divided into an array of contiguous sub-tiles, each sub-tile comprising more than one picture element of the image. It is determined that a plurality of sub-tiles of the image have changed at the first terminal and at least one of said changed sub-tiles and at least one contiguous sub-tile are selected to form a tile.Type: ApplicationFiled: September 21, 2010Publication date: January 5, 2012Applicant: Skype LimitedInventors: Florin Braghis, Renars Ledins, Jonas Lindblom
-
Patent number: D1019981Type: GrantFiled: April 27, 2022Date of Patent: March 26, 2024Assignee: Q-LINEA ABInventors: Anders Lind, Caroline Johansson, Daniel Dolk Djurberg, Henrik Soderstrom, Jan Grawe, Jonas Jarvius, Jonas Melin, Karl Skold, Magnus Sandow, Markus Lindblom, Richard Kroon, Sara Frolander, Sebastian Carlsson, Simon Uhrberg, Ake Strese, Magnus Forslund