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: 11964188Abstract: 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: GrantFiled: August 22, 2023Date of Patent: April 23, 2024Assignee: Topgolf Sweden ABInventors: Joakim John Magnus Hugmark, Daniel Forsgren, Anton Mikael Jansson
-
Publication number: 20230390604Abstract: 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 meType: ApplicationFiled: August 22, 2023Publication date: December 7, 2023Inventors: Joakim John Magnus Hugmark, Daniel Forsgren, Anton Mikael Jansson
-
Patent number: 11771957Abstract: 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 meType: GrantFiled: June 27, 2022Date of Patent: October 3, 2023Assignee: Topgolf Sweden ABInventors: Joakim John Magnus Hugmark, Daniel Forsgren, Anton Mikael Jansson
-
Patent number: 11644562Abstract: 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: GrantFiled: January 21, 2021Date of Patent: May 9, 2023Assignee: Topgolf Sweden ABInventors: Joakim John Magnus Hugmark, Daniel Forsgren, Anton Mikael Jansson
-
Publication number: 20230085842Abstract: 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: ApplicationFiled: July 20, 2021Publication date: March 23, 2023Inventors: Joakim John Magnus Hugmark, Daniel Forsgren, Anton Mikael Jansson
-
Publication number: 20220357440Abstract: 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: ApplicationFiled: January 21, 2021Publication date: November 10, 2022Inventors: Joakim John Magnus Hugmark, Daniel Forsgren, Anton Mikael Jansson
-
Publication number: 20220138969Abstract: 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 thrType: ApplicationFiled: November 1, 2021Publication date: May 5, 2022Inventors: Daniel Forsgren, Anton Mikael Jansson, Stein Norheim
-
Patent number: 10961552Abstract: 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: GrantFiled: September 6, 2017Date of Patent: March 30, 2021Assignee: RISE INNVENTIA ABInventors: Victor Robertsson, Niklas Berglin, Mikael Jansson
-
Patent number: 10890664Abstract: 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: GrantFiled: April 27, 2017Date of Patent: January 12, 2021Assignee: STONERIDGE ELECTRONICS ABInventors: Peter Ekström, Arne Lohage, Mikael Jansson
-
Publication number: 20200406376Abstract: 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: ApplicationFiled: February 22, 2019Publication date: December 31, 2020Inventors: Mikael JANSSON, Fredrik KANTOJARVI
-
Publication number: 20190367955Abstract: The present invention relates to a process for the production of an organic acid from a lignocellulosic feedstock.Type: ApplicationFiled: September 6, 2017Publication date: December 5, 2019Inventors: Victor ROBERTSSON, Niklas BERGLIN, Mikael JANSSON
-
Publication number: 20170234986Abstract: 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: ApplicationFiled: April 27, 2017Publication date: August 17, 2017Inventors: Peter EKSTRÖM, Arne LOHAGE, Mikael JANSSON
-
Patent number: 9641672Abstract: 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: GrantFiled: February 17, 2015Date of Patent: May 2, 2017Inventor: Mikael Jansson
-
Patent number: 9469273Abstract: 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: GrantFiled: July 31, 2015Date of Patent: October 18, 2016Assignee: AUTOLIV DEVELOPMENT ABInventors: Göran Carlsson, Mikael Jansson
-
Publication number: 20160031413Abstract: 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: ApplicationFiled: July 31, 2015Publication date: February 4, 2016Inventors: Göran Carlsson, Mikael Jansson
-
Patent number: 9233426Abstract: 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: GrantFiled: February 15, 2012Date of Patent: January 12, 2016Assignee: SECO TOOLS ABInventor: Mikael Jansson
-
Patent number: 9138815Abstract: 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: GrantFiled: December 20, 2012Date of Patent: September 22, 2015Assignee: Seco Tools ABInventor: Mikael Jansson
-
Publication number: 20150163347Abstract: 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: ApplicationFiled: February 17, 2015Publication date: June 11, 2015Inventor: Mikael Jansson
-
Patent number: 8985914Abstract: 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: GrantFiled: May 15, 2007Date of Patent: March 24, 2015Assignee: Seco Tools ABInventor: Mikael Jansson
-
Publication number: 20150016900Abstract: 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: ApplicationFiled: December 20, 2012Publication date: January 15, 2015Inventor: Mikael Jansson