Patents by Inventor Magnus Ola Johansson

Magnus Ola Johansson 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: 9965053
    Abstract: The disclosure relates to the technical field of capacitive touch panels and discloses a touchpen which may be used in mobile phones, computers and other devices with touch panels for writing characters, letters and other symbols. In particular it relates to a capacitive touchpen 10 for inputting information into an electronic device 1 through touching of a capacitive touch panel 30, the capacitive pen comprising an elongated body member 11 comprising a conductive part 13 and a tip 12 disposed at one end of the body member 11 having a contact surface 14 for contacting the capacitive touch panel 30. The conductive part 13 is configured such that the distortion of the touch panel's electrostatic field caused by the conductive part 13 when changing the position of the touchpen 10 in relation to the capacitive touch panel 30, when the contact surface is kept in contact with the touch panel 30, is sufficient to register a change in capacitance by the capacitive touch panel 30.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: May 8, 2018
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventors: Magnus Ola Johansson, Peter Ljung, Alexander Hunt
  • Patent number: 9753579
    Abstract: A device comprising a display, a predictive input system coupled to the display and configured to store zone data indicating zones of the display, wherein each zone constitutes a portion of a display area; store predictive parameter data, wherein each zone is assigned a subset of predictive parameter data, wherein each subset indicates at least one of a look-ahead prediction value that indicates a time period corresponding to how far in the future a predictive user input pertains, an indication of a particular prediction algorithm, or at least one value used by the particular prediction algorithm, and wherein at least two zones of the display have different values for the subsets of predictive parameter data; receive input data via the display; determine the zone in which the input data is received; and generate prediction data based on the input data, the zone data, and the subset of predictive parameter data.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: September 5, 2017
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventors: Magnus Ola Johansson, Olivier Thierry Nicolas Moliner, Magnus Midholt, Alexander Leonard Hunt, Sergii Skorokhodov
  • Publication number: 20160291788
    Abstract: A device comprising a display, a predictive input system coupled to the display and configured to store zone data indicating zones of the display, wherein each zone constitutes a portion of a display area; store predictive parameter data, wherein each zone is assigned a subset of predictive parameter data, wherein each subset indicates at least one of a look-ahead prediction value that indicates a time period corresponding to how far in the future a predictive user input pertains, an indication of a particular prediction algorithm, or at least one value used by the particular prediction algorithm, and wherein at least two zones of the display have different values for the subsets of predictive parameter data; receive input data via the display; determine the zone in which the input data is received; and generate prediction data based on the input data, the zone data, and the subset of predictive parameter data.
    Type: Application
    Filed: February 4, 2014
    Publication date: October 6, 2016
    Inventors: Magnus Ola Johansson, Olivier Thierry Nicolas Moliner, Magnus Midholt, Alexander Leonard Hunt, Sergii Skorokhodov
  • Patent number: 9354744
    Abstract: A method, a device, and a non-transitory storage medium having instructions to receive a touch event originating from a touch panel; compare a timing of the touch event and a timing of a display refresh event; determine whether to adjust a time during which a next scan of the touch panel occurs based on a comparison of the timing of the touch event and the timing of the display refresh event; calculate a time value that indicates when the next scan occurs based on a determination to adjust the time; and adjust the time during which the next scan occurs based on the time value.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: May 31, 2016
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventors: Magnus Ola Johansson, Magnus Midholt, Olivier Thierry Nicolas Moliner, Alexander Leonard Hunt
  • Publication number: 20150355774
    Abstract: A method, a device, and a non-transitory storage medium having instructions to receive a touch event originating from a touch panel; compare a timing of the touch event and a timing of a display refresh event; determine whether to adjust a time during which a next scan of the touch panel occurs based on a comparison of the timing of the touch event and the timing of the display refresh event; calculate a time value that indicates when the next scan occurs based on a determination to adjust the time; and adjust the time during which the next scan occurs based on the time value.
    Type: Application
    Filed: June 9, 2014
    Publication date: December 10, 2015
    Applicant: Sony Corporation
    Inventors: Magnus Ola Johansson, Magnus Midholt, Olivier Thierry Nicolas Moliner, Alexander Leonard Hunt
  • Publication number: 20150153888
    Abstract: A method, a device, and a non-transitory storage medium having instructions to receive sensed data based on an input from a user via a display; generate parallel streams of input data based on the sensed data, wherein one or more of the parallel streams of input data comprise one or more input characteristics, wherein the one or more input characteristics comprise one or more of prediction data or smoothing data; and output the parallel streams of input data, wherein the parallel streams of input data are made available to an application with which the user is interacting.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 4, 2015
    Applicant: SONY CORPORATION
    Inventors: Magnus Ola Johansson, Olivier Thierry Nicolas Moliner, Magnus Midholt, Alexander Leonard Hunt, Xiaotian Lin