Patents by Inventor Martin Olsson
Martin Olsson 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: 12384868Abstract: The present disclosure relates to an alkoxysilane functional polyurethane-urea that can be used to prepare an adhesive or coating composition. The polyurethane-urea is obtainable by polymerization of reaction components comprising (a) an alkoxysilane functional thioether diol; (b) a polyisocyanate; and (c) an alkoxysilane functional aspartate ester, wherein the alkoxysilane functional aspartate ester is a Michael addition product of an amino-functional silane and an unsaturated diester. The polyurethane-urea has a low viscosity and can be used in solvent- and water-free adhesives or coatings. The adhesive or coating can be applied to various substrates such as wood, wood-containing composite, metal, plastics, paper, stone, glass or concrete.Type: GrantFiled: February 26, 2021Date of Patent: August 12, 2025Assignee: Akzo Nobel Coatings International B.V.Inventors: Nils Gustav Martin Olsson Karlberg, Peter Andreas Plikk, Keimpe Jan Van Den Berg, Hendrica Petronella Maria Verlaan-Hooft, Bereket Zewoldi Yebio
-
Publication number: 20230405609Abstract: In a method of greasing a decanter centrifuge, each beating of the decanter centrifuge is located in a bearing housing and at least one bearing housing has a grease flow meter. The grease flow meter is connected to a control unit. The method includes generating a greasing operation when the operating time of the decanter centrifuge is equal to or exceeds a specific time interval between greasing operations. The greasing operation includes generating a start signal in the control unit, measuring an amount of grease injected into the bearing housing by using the flow meter, and generating a stop signal in the control unit when the amount of grease injected into the bearing housing is equal to or exceeds a specific amount of grease to be injected at each greasing operation.Type: ApplicationFiled: October 21, 2021Publication date: December 21, 2023Applicant: Alfa Laval Corporate ABInventor: Martin OLSSON
-
Patent number: 11841981Abstract: A low-cost cryptographic accelerator is disclosed that accelerates inner loops of a cryptographic process. The cryptographic accelerator performs operations on cryptographic data provided by a central processing unit (CPU) running a software cryptographic process to create a combined hardware and software cryptographic process, resulting in a lower cost secure communication solution than software-only or hardware-only cryptographic processes.Type: GrantFiled: September 21, 2020Date of Patent: December 12, 2023Assignee: Atmel CorporationInventors: Frode Milch Pedersen, Martin Olsson, Arne Aas
-
Publication number: 20230137284Abstract: The invention relates to an alkoxysilane functional polyurethane-urea that can be used to prepare an adhesive or coating composition. The polyurethane-urea is obtainable by polymerization of reaction components comprising: (a) an alkoxysilane functional thioether diol; (b) a polyisocyanate; and (c) an alkoxysilane functional aspartate ester, wherein the alkoxysilane functional aspartate ester (c) is a Michael addition product of an amino-functional silane and an unsaturated diester. The polyurethane-urea has a low viscosity and can be used in solvent- and water-free adhesives or coatings. The adhesive or coating can be applied to various substrates such as wood, wood-containing composite, metal, plastics, paper, stone, glass or concrete.Type: ApplicationFiled: February 26, 2021Publication date: May 4, 2023Inventors: Nils Gustav Martin OLSSON KARLBERG, Peter Andreas PLIKK, Keimpe Jan VAN DER BERG, Hendrica Petronella Maria VERLAAN-HOOFT, Bereket Zewoldi YEBIO
-
Publication number: 20220340766Abstract: The present disclosure relates to a method of coating a non-conductive substrate, said method comprising the steps of: a) applying a coating composition to the substrate, wherein the coating composition comprises: i) at least one unsaturated compound, ii) a thermal initiator comprising an organic peroxide, iii) a photoinitiator, and iv) at least one pigment, wherein the coating composition is free of accelerator, is capable of decreasing the activation energy of the thermal initiator, and is free of Co compounds, b) exposing the coating composition to UV light effective to start polymerization of the unsaturated compound, and c) exposing the coating composition to microwave heating effective to decompose the thermal initiator, wherein step c) is performed either simultaneously with step b) or sequentially after step b).Type: ApplicationFiled: September 10, 2020Publication date: October 27, 2022Inventors: Lars-Erik Jörgen STRIDH, Nils Gustav Martin OLSSON KARLBERG, Niclas Nils Erik ANDERSSON, Patrik Birger Otto HENRIKSSON, Claes Gunnar Stefan SJÖDAHL, Carl Johan Joachim RONNERMARK
-
Patent number: 11473461Abstract: An oil blending system for a marine diesel two-stroke engine and/or generator comprises a blender having at least one inlet for receiving a lubrication oil and at least one other component and at least one outlet for outputting a mixed lubrication oil composition to the engine or generator. A blender controller is configured to receive parameter data on the current lubrication oil status used in the engine or generator and receive parameter data on the current engine and/or generator status. The blender controller is also configured to automatically determine whether the currently used lubrication oil is within a predetermined parameter range based on the current engine and/or generator status. If the current lubrication oil is outside a predetermined parameter threshold, the blender controller is configured to determine a new lubrication oil composition for the engine or generator.Type: GrantFiled: April 22, 2020Date of Patent: October 18, 2022Assignee: Maersk A/SInventors: Henrik Bak Weimar, Martin Olsson, Mark Stephen Wells, Jens Byrgesen
-
Patent number: 10984469Abstract: For a financial consolidation process, a graphical user interface is presented, providing task icons representing financial consolidation tasks for business entities, including a view with business entities along a business entity axis and tasks along a task axis in a grid. Tasks for business entities are presented as task icons at an intersection of axes. A visual feature of each task icon indicates status, including indication of receipt status, so that the status of submissions is presented efficiently to the user. Responsive to receiving a user selection of one of the task icons, the same view shows an identification for a person assigned to the task of the selected task icon, wherein the status and person identification in the view enables the user to efficiently identify and contact assigned persons for expediting completion of missing submissions.Type: GrantFiled: December 5, 2018Date of Patent: April 20, 2021Assignee: International Business Machines CorporationInventors: Morvarid Aprin, Rickard U. Enander, Martin Olsson Wärn, Peer M. Törngren, Lisa F. Walterfeldt, Joachim C. Wilsson
-
Publication number: 20210004497Abstract: A low-cost cryptographic accelerator is disclosed that accelerates inner loops of a cryptographic process. The cryptographic accelerator performs operations on cryptographic data provided by a central processing unit (CPU) running a software cryptographic process to create a combined hardware and software cryptographic process, resulting in a lower cost secure communication solution than software-only or hardware-only cryptographic processes.Type: ApplicationFiled: September 21, 2020Publication date: January 7, 2021Inventors: Frode Milch Pedersen, Martin Olsson, Arne Aas
-
Patent number: 10783279Abstract: A low-cost cryptographic accelerator is disclosed that accelerates inner loops of a cryptographic process. The cryptographic accelerator performs operations on cryptographic data provided by a central processing unit (CPU) running a software cryptographic process to create a combined hardware and software cryptographic process, resulting in a lower cost secure communication solution than software-only or hardware-only cryptographic processes.Type: GrantFiled: August 16, 2017Date of Patent: September 22, 2020Assignee: Atmel CorporationInventors: Frode Milch Pedersen, Martin Olsson, Arne Aas
-
Publication number: 20200248595Abstract: An oil blending system for a marine diesel two-stroke engine and/or generator comprises a blender having at least one inlet for receiving a lubrication oil and at least one other component and at least one outlet for outputting a mixed lubrication oil composition to the engine or generator. A blender controller is configured to receive parameter data on the current lubrication oil status used in the engine or generator and receive parameter data on the current engine and/or generator status. The blender controller is also configured to automatically determine whether the currently used lubrication oil is within a predetermined parameter range based on the current engine and/or generator status. If the current lubrication oil is outside a predetermined parameter threshold, the blender controller is configured to determine a new lubrication oil composition for the engine or generator.Type: ApplicationFiled: April 22, 2020Publication date: August 6, 2020Inventors: Henrik Bak WEIMAR, Martin OLSSON, Mark Stephen WELLS, Jens BYRGESEN
-
Publication number: 20190108583Abstract: For a financial consolidation process, a graphical user interface is presented, providing task icons representing financial consolidation tasks for business entities, including a view with business entities along a business entity axis and tasks along a task axis in a grid. Tasks for business entities are presented as task icons at an intersection of axes. A visual feature of each task icon indicates status, including indication of receipt status, so that the status of submissions is presented efficiently to the user. Responsive to receiving a user selection of one of the task icons, the same view shows an identification for a person assigned to the task of the selected task icon, wherein the status and person identification in the view enables the user to efficiently identify and contact assigned persons for expediting completion of missing submissions.Type: ApplicationFiled: December 5, 2018Publication date: April 11, 2019Inventors: Morvarid Aprin, Rickard U. Enander, Martin Olsson Wärn, Peer M. Törngren, Lisa F. Walterfeldt, Joachim C. Wilsson
-
Patent number: 10192017Abstract: Each realization of an electric circuit design defines a frequency response. For a test lot of the design, frequency responses are measured, each at a stable value of an environment parameter, wherein the totality of the values are distributed over a parameter range. Based on the measurements, a design-specific model is defined that describes a frequency response of the design in dependence of the environment parameter. For a unit in a main lot of realizations of the design, a unit-specific frequency response is measured at a stable value of the environment parameter; the model is fitted to the response, whereby a unit-specific model is obtained; data representing the unit-specific model is stored in association with the unit; and the unit is operated in conjunction with a compensation stage configured to determine a present value of the environment parameter and compensate drift in relation to a parameter-independent reference frequency response.Type: GrantFiled: April 28, 2015Date of Patent: January 29, 2019Assignee: Teledyne Signal Processing Devices Sweden ABInventors: Frida Bref, Mikael Gustavsson, Per Löwenborg, Martin Olsson
-
Patent number: 10169813Abstract: For a financial consolidation process, user input is received defining financial consolidation tasks for business entities and the tasks are associated with respective roles. The roles are assigned to persons who are responsible for completion of tasks associated with their respective roles. A graphical user interface is presented providing control elements and task icons representing the financial consolidation tasks for the business entities, including presenting a visual feature of each icon indicating status of each icon's respective task. Responsive to receiving a user input from a user control element for a selected task icon, identification is shown for a person assigned to the task of the selected task icon.Type: GrantFiled: January 11, 2013Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Morvarid Aprin, Rickard U. Enander, Martin Olsson Wärn, Peer M. Törngren, Lisa F. Walterfeldt, Joachim C. Wilsson
-
Patent number: 10073661Abstract: The disclosed embodiments provide security extensions for memory (e.g., non-volatile memory) by means of address and data scrambling and differential data storage to minimize exposure to side channel attacks and obfuscate the stored data. The scrambling function maximizes reverse engineering costs when recovering sequences of secret keys.Type: GrantFiled: December 20, 2016Date of Patent: September 11, 2018Assignee: Atmel CorporationInventors: Frode Milch Pedersen, Ian Fullerton, Joseph Martinez, Martin Olsson
-
Publication number: 20180157780Abstract: Each realization of an electric circuit design defines a frequency response. For a test lot of the design, frequency responses are measured, each at a stable value of an environment parameter, wherein the totality of the values are distributed over a parameter range. Based on the measurements, a design-specific model is defined that describes a frequency response of the design in dependence of the environment parameter. For a unit in a main lot of realizations of the design, a unit-specific frequency response is measured at a stable value of the environment parameter; the model is fitted to the response, whereby a unit-specific model is obtained; data representing the unit-specific model is stored in association with the unit; and the unit is operated in conjunction with a compensation stage configured to determine a present value of the environment parameter and compensate drift in relation to a parameter-independent reference frequency response.Type: ApplicationFiled: April 28, 2015Publication date: June 7, 2018Inventors: Frida ENG, Mikael GUSTAVSSON, Per LÖWENBORG, Martin OLSSON
-
Publication number: 20180089467Abstract: A low-cost cryptographic accelerator is disclosed that accelerates inner loops of a cryptographic process. The cryptographic accelerator performs operations on cryptographic data provided by a central processing unit (CPU) running a software cryptographic process to create a combined hardware and software cryptographic process, resulting in a lower cost secure communication solution than software-only or hardware-only cryptographic processes.Type: ApplicationFiled: August 16, 2017Publication date: March 29, 2018Applicant: Atmel CorporationInventors: Frode Milch Pedersen, Martin Olsson, Arne Aas
-
Publication number: 20180024781Abstract: The disclosed embodiments provide security extensions for memory (e.g., non-volatile memory) by means of address and data scrambling and differential data storage to minimize exposure to side channel attacks and obfuscate the stored data. The scrambling function maximizes reverse engineering costs when recovering sequences of secret keys.Type: ApplicationFiled: December 20, 2016Publication date: January 25, 2018Applicant: Atmel CorporationInventors: Frode Milch Pedersen, Ian Fullerton, Joseph Martinez, Martin Olsson
-
Publication number: 20140200938Abstract: For a financial consolidation process, user input is received defining financial consolidation tasks for business entities and the tasks are associated with respective roles. The roles are assigned to persons who are responsible for completion of tasks associated with their respective roles. A graphical user interface is presented providing control elements and task icons representing the financial consolidation tasks for the business entities, including presenting a visual feature of each icon indicating status of each icon's respective task. Responsive to receiving a user input from a user control element for a selected task icon, identification is shown for a person assigned to the task of the selected task icon.Type: ApplicationFiled: January 11, 2013Publication date: July 17, 2014Applicant: International Business Machines CorporationInventors: Morvarid Aprin, Rickard U. Enander, Martin Olsson Wärn, Peer M. Törngren, Lisa F. Walterfeldt, Joachim C. Wilsson
-
Publication number: 20140200939Abstract: For a financial consolidation process, user input is received defining financial consolidation tasks for business entities and the tasks are associated with respective roles. The roles are assigned to persons who are responsible for completion of tasks associated with their respective roles. A graphical user interface is presented providing control elements and task icons representing the financial consolidation tasks for the business entities, including presenting a visual feature of each icon indicating status of each icon's respective task. Responsive to receiving a user input from a user control element for a selected task icon, identification is shown for a person assigned to the task of the selected task icon.Type: ApplicationFiled: July 8, 2013Publication date: July 17, 2014Inventors: Morvarid Aprin, Rickard U. Enander, Martin Olsson Wärn, Peer M. Törngren, Lisa F. Walterfeldt, Joachim C. Wilsson
-
Publication number: 20110276630Abstract: A method of distributing a content object (C) using a publication server in a content delivery system, which in addition to the publication server comprises a plurality of interconnected user nodes adapted to cache content object packages and to perform on-demand playback of content objects, includes: receiving a content object; defining a partition of the content object into at least two packages; defining an initial distribution plan (IDP) identifying a collection of user nodes which are to cache the content object and package to be cached by the nodes; and transmitting the initial distribution plan to each node in the collection, enabling the user node to cache the at least one package to be cached.Type: ApplicationFiled: May 6, 2011Publication date: November 10, 2011Inventors: Per Ola EKBLOM, Per Henrik JOHANSSON, Bengt Martin OLSSON, Nils Patrik PETTERSSON