Patents by Inventor Johan Kwarnmark

Johan Kwarnmark 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: 9535510
    Abstract: A method of correcting an error in user input is described. The method includes monitoring for an occurrence of a shake in a user equipment, detecting a shake, comparing the detected shake with a threshold value, evaluating characters within a pre-determined distance of a character entered by the user during the shake, selecting a replacement character from the evaluated characters and replacing the entered character with the replacement character.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: January 3, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ola Andersson, Michael Huber, Johan Kwarnmark, Johan Svedberg
  • Patent number: 9253510
    Abstract: A method for re-transmitting missing packets in an improved manner in association with transmitting an MPEG transport stream between a client and a server of a communication network is provided. New type of customized control packets are introduced which are periodically embedded into the transport stream at the server from which the MPEG transport stream is distributed, wherein each of the embedded control packets is provided with package identification data. A client receiving the MPEG transport stream, including the embedded customized control packets, will, on the basis of the package identification data obtained from a customized control packet be able to identify each of n packets which were inserted by the server into the transport stream subsequent to the respective customized control packet.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: February 2, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Michael Huber, Hans Byström, Mats Cedervall, Johan Kwarnmark
  • Publication number: 20150177850
    Abstract: A method of correcting an error in user input is described. The method includes monitoring for an occurrence of a shake in a user equipment, detecting a shake, comparing the detected shake with a threshold value, evaluating characters within a pre-determined distance of a character entered by the user during the shake, selecting a replacement character from the evaluated characters and replacing the entered character with the replacement character.
    Type: Application
    Filed: March 9, 2015
    Publication date: June 25, 2015
    Inventors: Ola ANDERSSON, Michael HUBER, Johan KWARNMARK, Johan SVEDBERG
  • Patent number: 8988365
    Abstract: A method of correcting an error in user input is described. The method includes monitoring for an occurrence of a shake in a user equipment, detecting a shake, comparing the detected shake with a threshold value, evaluating characters within a pre-determined distance of a character entered by the user during the shake, selecting a replacement character from the evaluated characters and replacing the entered character with the replacement character.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: March 24, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Ola Andersson, Michael Huber, Johan Kwarnmark, Johan Svedberg
  • Patent number: 8842084
    Abstract: Gesture based control of objects displayed on touch screen displays is described. An object is displayed on a touch screen display, and a first touch operation is detected at a first position on the display. The first position is within an area that is associated with the displayed object. A second touch operation is detected within the area. After detecting the first and second touch operations another, a third touch operation is detected at a third position. A distance between the third position and the first position is calculated. When the distance is greater than a predetermined value, a copy of the object is displayed on the touch screen display.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: September 23, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Ola Andersson, Michael Huber, Johan Kwarnmark, Johan Svedberg
  • Publication number: 20140201795
    Abstract: A method for re-transmitting missing packets in an improved manner in association with transmitting an MPEG transport stream between a client and a server of a communication network is provided. New type of customized control packets are introduced which are periodically embedded into the transport stream at the server from which the MPEG transport stream is distributed, wherein each of the embedded control packets is provided with package identification data. A client receiving the MPEG transport stream, including the embedded customized control packets, will, on the basis of the package identification data obtained from a customized control packet be able to identify each of n packets which were inserted by the server into the transport stream subsequent to the respective customized control packet.
    Type: Application
    Filed: December 15, 2010
    Publication date: July 17, 2014
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Michael Huber, Hans Byström, Mats Cedervall, Johan Kwarnmark
  • Patent number: 8385721
    Abstract: Methods and apparatus for easily creating playlists of media programs to be played sequentially, where each program on a playlist either is played in real time, i.e., when broadcast, or is played time-shifted when the program temporally conflicts with one or more other programs on the playlist. When a playlist is played, a user can pause viewing at any time, in which case the methods and apparatus recompute the program sequence of the playlist and schedules program recordings as required.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: February 26, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Michael Huber, Johan Kwarnmark, Johan Svedberg, Ola Andersson
  • Publication number: 20120062489
    Abstract: Gesture based control of objects displayed on touch screen displays is described. An object is displayed on a touch screen display, and a first touch operation is detected at a first position on the display. The first position is within an area that is associated with the displayed object. A second touch operation is detected within the area. After detecting the first and second touch operations another, a third touch operation is detected at a third position. A distance between the third position and the first position is calculated. When the distance is greater than a predetermined value, a copy of the object is displayed on the touch screen display.
    Type: Application
    Filed: September 8, 2011
    Publication date: March 15, 2012
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Ola ANDERSSON, Michael HUBER, Johan KWARNMARK, Johan SVEDBERG
  • Publication number: 20120057853
    Abstract: Methods and apparatus for easily creating playlists of media programs to be played sequentially, where each program on a playlist either is played in real time, i.e., when broadcast, or is played time-shifted when the program temporally conflicts with one or more other programs on the playlist. When a playlist is played, a user can pause viewing at any time, in which case the methods and apparatus recompute the program sequence of the playlist and schedules program recordings as required.
    Type: Application
    Filed: September 8, 2010
    Publication date: March 8, 2012
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Michael Huber, Johan Kwarnmark, Johan Svedberg, Ola Andersson
  • Publication number: 20120050188
    Abstract: A method of correcting an error in user input is described. The method includes monitoring for an occurrence of a shake in a user equipment, detecting a shake, comparing the detected shake with a threshold value, evaluating characters within a pre-determined distance of a character entered by the user during the shake, selecting a replacement character from the evaluated characters and replacing the entered character with the replacement character.
    Type: Application
    Filed: December 30, 2010
    Publication date: March 1, 2012
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Ola ANDERSSON, Michael Huber, Johan Kwarnmark, Johan Svedberg