Patents by Inventor Mikael Jansson

Mikael Jansson 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: 11964188
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for 3D flight tracking of objects include a method including: determining at least one three dimensional trajectory for at least one golf ball hit into a three dimensional physical space based on observations by at least one golf ball sensor placed adjacent to the three dimensional physical space; calculating systemic and stochastic errors for the at least one three dimensional trajectory in accordance with variations in golf ball launching position, variations in locations for the at least one golf ball sensor, or both; and presenting a report showing a summary of the calculated systemic and stochastic errors to indicate preferred hitting positions, a different location for the at least one golf ball sensor, or both.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: April 23, 2024
    Assignee: Topgolf Sweden AB
    Inventors: Joakim John Magnus Hugmark, Daniel Forsgren, Anton Mikael Jansson
  • Publication number: 20230390604
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for 3D flight tracking of objects include a method including determining a three dimensional trajectory based on initial observations, extrapolating the three dimensional trajectory backward in time to generate an extrapolated trajectory, calculating distance measures between the extrapolated trajectory and defined physical locations, waiting for additional observations when none of the distance measures satisfy a threshold distance, identifying one of the defined physical locations as an origin when only one of the distance measures satisfies the threshold distance and an error measure satisfies a predefined criteria, identifying one of the defined physical locations as the origin when two of the distance measures satisfy the threshold distance and only one of first and second error measures satisfies the predefined criteria, and waiting for additional observations when neither the first error measure nor the second error me
    Type: Application
    Filed: August 22, 2023
    Publication date: December 7, 2023
    Inventors: Joakim John Magnus Hugmark, Daniel Forsgren, Anton Mikael Jansson
  • Patent number: 11771957
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for 3D flight tracking of objects include a method including determining a three dimensional trajectory based on initial observations, extrapolating the three dimensional trajectory backward in time to generate an extrapolated trajectory, calculating distance measures between the extrapolated trajectory and defined physical locations, waiting for additional observations when none of the distance measures satisfy a threshold distance, identifying one of the defined physical locations as an origin when only one of the distance measures satisfies the threshold distance and an error measure satisfies a predefined criteria, identifying one of the defined physical locations as the origin when two of the distance measures satisfy the threshold distance and only one of first and second error measures satisfies the predefined criteria, and waiting for additional observations when neither the first error measure nor the second error me
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: October 3, 2023
    Assignee: Topgolf Sweden AB
    Inventors: Joakim John Magnus Hugmark, Daniel Forsgren, Anton Mikael Jansson
  • Patent number: 11644562
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for 3D flight tracking of objects include a method including determining a golf ball trajectory based on observations by sensor(s), extrapolating the trajectory backward in time, calculating distance measure(s) between the extrapolated trajectory and physical locations, estimating a systemic error for observation(s), wherein the systemic error affects observed ball positions, estimating a stochastic error associated with the observation(s), wherein the stochastic error affects an angle of a trajectory determined from observed ball positions, combining the estimated systemic and stochastic errors to form error measure(s) for the distance measure(s), identifying one of the physical locations as an origin for the golf ball when the error measure(s) satisfy a criterion, and waiting for additional observations of the golf ball by the sensor(s) when the error measure(s) do not satisfy the criterion.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: May 9, 2023
    Assignee: Topgolf Sweden AB
    Inventors: Joakim John Magnus Hugmark, Daniel Forsgren, Anton Mikael Jansson
  • Publication number: 20230085842
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for 3D flight tracking of objects include a method including determining a golf ball trajectory based on observations by sensor(s), extrapolating the trajectory backward in time, calculating distance measure(s) between the extrapolated trajectory and physical locations, determining one of the physical locations to be an origin of the golf ball based on the distance measure(s) and two types of separately estimated errors, wherein a first of the two types of separately estimated errors affects ball positional error for the initial observations, and a second of the two types of separately estimated errors affects an angle of the extrapolated trajectory; and presenting golf ball data on a display device associated with the origin of the golf ball.
    Type: Application
    Filed: July 20, 2021
    Publication date: March 23, 2023
    Inventors: Joakim John Magnus Hugmark, Daniel Forsgren, Anton Mikael Jansson
  • Publication number: 20220357440
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for 3D flight tracking of objects include a method including determining a golf ball trajectory based on observations by sensor(s), extrapolating the trajectory backward in time, calculating distance measure(s) between the extrapolated trajectory and physical locations, estimating a systemic error for observation(s), wherein the systemic error affects observed ball positions, estimating a stochastic error associated with the observation(s), wherein the stochastic error affects an angle of a trajectory determined from observed ball positions, combining the estimated systemic and stochastic errors to form error measure(s) for the distance measure(s), identifying one of the physical locations as an origin for the golf ball when the error measure(s) satisfy a criterion, and waiting for additional observations of the golf ball by the sensor(s) when the error measure(s) do not satisfy the criterion.
    Type: Application
    Filed: January 21, 2021
    Publication date: November 10, 2022
    Inventors: Joakim John Magnus Hugmark, Daniel Forsgren, Anton Mikael Jansson
  • Publication number: 20220138969
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for three-dimensional object tracking includes, in at least one aspect, a method including: obtaining three-dimensional positions of objects registered by a detection system configured to allow more false positives so as to minimize false negatives, forming hypotheses using a filter that allows connections between registered objects when estimated three-dimensional velocity vectors roughly correspond to an object in motion in three-dimensional space, eliminating a proper subset of the hypotheses that are not further extended during the forming, specifying at least one three-dimensional track of at least one ball in motion in three-dimensional space by applying a full three-dimensional physics model to data for the three-dimensional positions used in the forming of at least one hypothesis that survives the eliminating, and outputting for display the at least one three-dimensional track of the at least one ball in motion in thr
    Type: Application
    Filed: November 1, 2021
    Publication date: May 5, 2022
    Inventors: Daniel Forsgren, Anton Mikael Jansson, Stein Norheim
  • Patent number: 10961552
    Abstract: Process for the production of an organic acid from a lignocellulosic feedstock. The process is integrated with a pulp mill and comprises: a) pre-treating a lignocellulosic feedstock with an alkaline liquor from the pulp, thereby obtaining a pretreated cellulosic feed and a black liquor; b) subjecting the pretreated cellulosic feed from step a) to enzymatic hydrolysis, thereby obtaining a saccharide feed; c) subjecting the saccharide feed from step b) to microbial fermentation using calcium oxide from the pulp mill as a neutralising agent, thereby obtaining an organic acid calcium salt; d) treating the organic acid calcium salt with sulfuric acid, thereby obtaining the organic acid; e) optionally isolating lignin from the black liquor obtained in step a), thereby obtaining lignin and weak black liquor; and f) returning the black liquor from step a) and/or the weak black liquor from step e) to the pulp mill chemical recovery process.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: March 30, 2021
    Assignee: RISE INNVENTIA AB
    Inventors: Victor Robertsson, Niklas Berglin, Mikael Jansson
  • Patent number: 10890664
    Abstract: A vehicle unit adapted to receive a GNSS raw data signal, characterised in that it comprises a secure processor or secure microcontroller unit (MCU) adapted to authenticate the GNSS raw data signal and securely calculate a position of the vehicle unit based on the authenticated or to be authenticated GNSS raw data signal.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: January 12, 2021
    Assignee: STONERIDGE ELECTRONICS AB
    Inventors: Peter Ekström, Arne Lohage, Mikael Jansson
  • Publication number: 20200406376
    Abstract: A cutting insert for a milling tool including an upper side having a central surface, a lower side, a peripheral side surface, and a cutting edge formed between the upper side and the peripheral side surface. The cutting edge having a positively inclined main cutting edge projecting at least partly above the central surface. The upper side includes a rake surface extending inside of and along the at least one cutting edge, sloping downward toward the central surface. A plateau, elevated with respect to the central surface and extending along the main cutting edge, is formed inside the rake surface. A transition between the rake surface and the plateau extends at an angle ?2 with respect to an upper extension plane, wherein ?2>0°.
    Type: Application
    Filed: February 22, 2019
    Publication date: December 31, 2020
    Inventors: Mikael JANSSON, Fredrik KANTOJARVI
  • Publication number: 20190367955
    Abstract: The present invention relates to a process for the production of an organic acid from a lignocellulosic feedstock.
    Type: Application
    Filed: September 6, 2017
    Publication date: December 5, 2019
    Inventors: Victor ROBERTSSON, Niklas BERGLIN, Mikael JANSSON
  • Publication number: 20170234986
    Abstract: A vehicle unit adapted to receive a GNSS raw data signal, characterised in that it comprises a secure processor or secure microcontroller unit (MCU) adapted to authenticate the GNSS raw data signal and securely calculate a position of the vehicle unit based on the authenticated or to be authenticated GNSS raw data signal.
    Type: Application
    Filed: April 27, 2017
    Publication date: August 17, 2017
    Inventors: Peter EKSTRÖM, Arne LOHAGE, Mikael JANSSON
  • Patent number: 9641672
    Abstract: A method for generating multimedia information in a mobile communication device, comprising the steps of: receiving and processing an incoming or outgoing call; in an analyzer, looking up call information for providing multimedia information associated with a particular call; inputting the multimedia information associated with said particular call into a multimedia information processor module; and by means of the processor module outputting the multimedia information in dependence of said particular call to a multimedia communication interface layer configured to provide multimedia communication, the processor module being configured to generate the multimedia communication interface layer as an overlay on top of or as an underlay under any other application or screen of the mobile communication device.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: May 2, 2017
    Inventor: Mikael Jansson
  • Patent number: 9469273
    Abstract: A belt buckle arrangement for a seat belt system includes a belt buckle (1) with a spring-loaded locking mechanism for locking a belt tongue in a buckle housing (2). A spring-loaded push button (3) is displaceably guided on the buckle housing (2) for acting on the locking mechanism. A belt buckle status sensor (4) is connected with a data cable (5) directed out from the belt buckle (1). The buckle housing (2) is pivotably connected with a holder (6). Pivoting of the belt buckle (1) to the holder (6) is delimited by a stop (8) on the holder (6) abutting a stop surface (7) on the belt buckle (1). A sound-absorbing element (9) between the stop (8) and the stop surface (7) has a guide section (10) ensuring that the data cable (5) in the belt buckle (1) does not come in contact with the holder (6).
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: October 18, 2016
    Assignee: AUTOLIV DEVELOPMENT AB
    Inventors: Göran Carlsson, Mikael Jansson
  • Publication number: 20160031413
    Abstract: A belt buckle arrangement for a seat belt system includes a belt buckle (1) with a spring-loaded locking mechanism for locking a belt tongue in a buckle housing (2). A spring-loaded push button (3) is displaceably guided on the buckle housing (2) for acting on the locking mechanism. A belt buckle status sensor (4) is connected with a data cable (5) directed out from the belt buckle (1). The buckle housing (2) is pivotably connected with a holder (6). Pivoting of the belt buckle (1) to the holder (6) is delimited by a stop (8) on the holder (6) abutting a stop surface (7) on the belt buckle (1). A sound-absorbing element (9) between the stop (8) and the stop surface (7) has a guide section (10) ensuring that the data cable (5) in the belt buckle (1) does not come in contact with the holder (6).
    Type: Application
    Filed: July 31, 2015
    Publication date: February 4, 2016
    Inventors: Göran Carlsson, Mikael Jansson
  • Patent number: 9233426
    Abstract: A cutting insert includes a top surface, a bottom surface, and a side surface extending between the top and bottom surfaces. The top surface is generally octagonal in shape and the side surface includes eight sides and eight corners. Four edge portions are formed at an intersection of the top and side surface. A first end of each edge portion begins along one of the eight sides at a non-zero distance from any of the eight corners and a second end of the edge portion ends along another one of the eight sides that is non-consecutive to the one of the sides. Each edge portion has a wedge angle that changes from a first angle at the first end of the edge portion to a different angle at the second end of the edge portion. A cutting tool using such an insert is also disclosed.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: January 12, 2016
    Assignee: SECO TOOLS AB
    Inventor: Mikael Jansson
  • Patent number: 9138815
    Abstract: A cutting insert includes two supporting surfaces and four side surfaces located between the two supporting surfaces. Each side surface intersects with two other side surfaces of the four side surfaces to form four corners. The four side surfaces intersect with the two supporting surfaces to form, at two of the four corners, four cutting corners, each cutting corner including a first and a second cutting edge component, and to form, at two other ones of the four corners, four non-cutting corners. Each supporting surface includes a surface portion and an angled supporting surface. A plane of the angled supporting surface intersects with a plane of the surface portion along a line of intersection and forms a non-zero angle with the plane of the surface portion. A toolholder and a cutting tool are also disclosed.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: September 22, 2015
    Assignee: Seco Tools AB
    Inventor: Mikael Jansson
  • Publication number: 20150163347
    Abstract: A method for generating multimedia information in a mobile communication device, comprising the steps of: receiving and processing an incoming or outgoing call; in an analyzer, looking up call information for providing multimedia information associated with a particular call; inputting the multimedia information associated with said particular call into a multimedia information processor module; and by means of the processor module outputting the multimedia information in dependence of said particular call to a multimedia communication interface layer configured to provide multimedia communication, the processor module being configured to generate the multimedia communication interface layer as an overlay on top of or as an underlay under any other application or screen of the mobile communication device.
    Type: Application
    Filed: February 17, 2015
    Publication date: June 11, 2015
    Inventor: Mikael Jansson
  • Patent number: 8985914
    Abstract: In a cutting tool for chip removing machining a holder for a cutter has a body received therein and movable with surfaces to bear against the cutter for defining the position of the cutter in the direction of an intended axis of rotation of the holder as well as a screw which may be screwed in a threaded bore in the holder. Spring members are arranged to act between the holder and the body for biasing the body against said screw portions.
    Type: Grant
    Filed: May 15, 2007
    Date of Patent: March 24, 2015
    Assignee: Seco Tools AB
    Inventor: Mikael Jansson
  • Publication number: 20150016900
    Abstract: A cutting insert includes two supporting surfaces and four side surfaces located between the two supporting surfaces. Each side surface intersects with two other side surfaces of the four side surfaces to form four corners. The four side surfaces intersect with the two supporting surfaces to form, at two of the four corners, four cutting corners, each cutting corner including a first and a second cutting edge component, and to form, at two other ones of the four corners, four non-cutting corners. Each supporting surface includes a surface portion and an angled supporting surface. A plane of the angled supporting surface intersects with a plane of the surface portion along a line of intersection and forms a non-zero angle with the plane of the surface portion. A toolholder and a cutting tool are also disclosed.
    Type: Application
    Filed: December 20, 2012
    Publication date: January 15, 2015
    Inventor: Mikael Jansson