Patents by Inventor Mikael Danielsson
Mikael Danielsson 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).
-
Publication number: 20230342233Abstract: Described herein are machine learning methods and systems for application programming Interface (API) management. One or more machine learning-based models, such as a neural network, may be trained to provide a prediction(s) that an API request is likely to succeed (e.g., not cause the API to crash) or to fail (e.g., cause the API to crash, freeze, etc.). The one or more machine learning-based models may be trained using historical API requests that were successful and historical API requests that are not successful. Various aspects of the API requests, as well as system properties associated with the machine(s) that executes/processes the historical API requests, may be used as well when training the one or more machine learning-based models.Type: ApplicationFiled: April 25, 2022Publication date: October 26, 2023Inventors: José Francisco Díaz López, Mikael Danielsson, Amanda Högberg
-
Publication number: 20220291972Abstract: Provided are methods and systems for application program interface (API) management. An API management device may receive requests from client devices to submit an API and/or API update for implementation. The API management device may determine an operable status of the API and/or the API update by determining whether the API and/or the API update is configured and/or updated for implementation. The API and/or the API update may be determined to be configured and/or updated for implementation when the API and/or the API update does not violate one or more rules. The API management device, based on operable status, may allow or deny the request for implementation.Type: ApplicationFiled: January 13, 2022Publication date: September 15, 2022Inventors: Mikael Danielsson, Amanda Högberg
-
Patent number: 11275624Abstract: Provided are methods and systems for application program interface (API) management. An API management device may receive requests from client devices to submit an API and/or API update for implementation. The API management device may determine an operable status of the API and/or the API update by determining whether the API and/or the API update is configured and/or updated for implementation. The API and/or the API update may be determined to be configured and/or updated for implementation when the API and/or the API update does not violate one or more rules. The API management device, based on operable status, may allow or deny the request for implementation.Type: GrantFiled: June 14, 2019Date of Patent: March 15, 2022Assignee: QLIKTECH INTERNATIONAL ABInventors: Mikael Danielsson, Amanda Högberg
-
Publication number: 20190384650Abstract: Provided are methods and systems for application program interface (API) management. An API management device may receive requests from client devices to submit an API and/or API update for implementation. The API management device may determine an operable status of the API and/or the API update by determining whether the API and/or the API update is configured and/or updated for implementation. The API and/or the API update may be determined to be configured and/or updated for implementation when the API and/or the API update does not violate one or more rules. The API management device, based on operable status, may allow or deny the request for implementation.Type: ApplicationFiled: June 14, 2019Publication date: December 19, 2019Inventors: Mikael Danielsson, Amanda Högberg
-
Patent number: 10325134Abstract: A method of initiating a calibration operation of an optical fingerprint sensing device comprising an array of photosensitive elements for capturing a fingerprint pattern, the method comprising acquiring information indicative of a change of an environmental parameter influencing the operation of the fingerprint sensing device; and if the change is larger than a predetermined threshold value, performing a calibration operation of the fingerprint sensing device. There is also provided a fingerprint sensing device configured to perform the method, and a consumer electronic device comprising such a fingerprint sensing device.Type: GrantFiled: October 12, 2018Date of Patent: June 18, 2019Assignee: Fingerprint Cards ABInventors: Markus Andersson, Mikael Danielsson, René Nilsson, Hans Martinsson
-
Publication number: 20190050620Abstract: A method of initiating a calibration operation of an optical fingerprint sensing device comprising an array of photosensitive elements for capturing a fingerprint pattern, the method comprising acquiring information indicative of a change of an environmental parameter influencing the operation of the fingerprint sensing device; and if the change is larger than a predetermined threshold value, performing a calibration operation of the fingerprint sensing device. There is also provided a fingerprint sensing device configured to perform the method, and a consumer electronic device comprising such a fingerprint sensing device.Type: ApplicationFiled: October 12, 2018Publication date: February 14, 2019Applicant: Fingerprint Cards ABInventors: Markus Andersson, Mikael Danielsson, René Nilsson, Hans Martinsson
-
Patent number: 10108840Abstract: There is provided a method of initiating a calibration operation of a fingerprint sensing device comprising an array of sensing elements for sensing a fingerprint pattern, the method comprising acquiring information indicative of a change of an environmental parameter influencing the operation of the fingerprint sensing device; and if the change is larger than a predetermined threshold value, performing a calibration operation of the fingerprint sensing device. There is also provided a method of initiating a calibration operation of a fingerprint sensing device comprising an array of sensing elements for sensing a fingerprint pattern, the method comprising: receiving information indicative of an event in a device in which the fingerprint sensing device is arranged; if the event is one of a group of predetermined events, performing a calibration operation of the fingerprint sensing device.Type: GrantFiled: July 27, 2017Date of Patent: October 23, 2018Assignee: FINGERPRINT CARDS ABInventors: Markus Andersson, Mikael Danielsson
-
Publication number: 20170323138Abstract: There is provided a method of initiating a calibration operation of a fingerprint sensing device comprising an array of sensing elements for sensing a fingerprint pattern, the method comprising acquiring information indicative of a change of an environmental parameter influencing the operation of the fingerprint sensing device; and if the change is larger than a predetermined threshold value, performing a calibration operation of the fingerprint sensing device. There is also provided a method of initiating a calibration operation of a fingerprint sensing device comprising an array of sensing elements for sensing a fingerprint pattern, the method comprising: receiving information indicative of an event in a device in which the fingerprint sensing device is arranged; if the event is one of a group of predetermined events, performing a calibration operation of the fingerprint sensing device.Type: ApplicationFiled: July 27, 2017Publication date: November 9, 2017Applicant: Fingerprint Cards ABInventors: Markus Andersson, Mikael Danielsson
-
Publication number: 20170323137Abstract: There is provided a method of initiating a calibration operation of a fingerprint sensing device comprising an array of sensing elements for sensing a fingerprint pattern, the method comprising acquiring information indicative of a change of an environmental parameter influencing the operation of the fingerprint sensing device; and if the change is larger than a predetermined threshold value, performing a calibration operation of the fingerprint sensing device. There is also provided a method of initiating a calibration operation of a fingerprint sensing device comprising an array of sensing elements for sensing a fingerprint pattern, the method comprising: receiving information indicative of an event in a device in which the fingerprint sensing device is arranged; if the event is one of a group of predetermined events, performing a calibration operation of the fingerprint sensing device.Type: ApplicationFiled: July 27, 2017Publication date: November 9, 2017Applicant: Fingerprint Cards ABInventors: Markus Andersson, Mikael Danielsson
-
Publication number: 20170140233Abstract: There is provided a method of initiating a calibration operation of a fingerprint sensing device comprising an array of sensing elements for sensing a fingerprint pattern, the method comprising acquiring information indicative of a change of an environmental parameter influencing the operation of the fingerprint sensing device; and if the change is larger than a predetermined threshold value, performing a calibration operation of the fingerprint sensing device. There is also provided a method of initiating a calibration operation of a fingerprint sensing device comprising an array of sensing elements for sensing a fingerprint pattern, the method comprising: receiving information indicative of an event in a device in which the fingerprint sensing device is arranged; if the event is one of a group of predetermined events, performing a calibration operation of the fingerprint sensing device.Type: ApplicationFiled: June 27, 2016Publication date: May 18, 2017Applicant: Fingerprint Cards ABInventors: Markus Andersson, Mikael Danielsson
-
Patent number: 8980062Abstract: An industrial fabric, belt or sleeve and a method of making the fabric, belt or sleeve are disclosed. The industrial fabric, belt or sleeve is produced by spirally winding strips of polymeric material, such as an industrial strapping or ribbon material, around two rolls in a side-to-side manner in which a gap between adjacent edges is formed. A second material, for example a gap filler material, is placed between the adjacent edges, and the adjoining edges are joined by melting the filler material, strips of polymeric material, or both. The gap filler material can have a specific cross-sectional shape corresponding to the gap.Type: GrantFiled: December 26, 2012Date of Patent: March 17, 2015Assignee: Albany International Corp.Inventors: Jonas Karlsson, Anders Nilsson, Mikael Danielsson, Marcus Backstrom
-
Publication number: 20140174689Abstract: An industrial fabric, belt or sleeve and a method of making the fabric, belt or sleeve are disclosed. The industrial fabric, belt or sleeve is produced by spirally winding strips of polymeric material, such as an industrial strapping or ribbon material, around two rolls in a side-to-side manner in which a gap between adjacent edges is formed. A second material, for example a gap filler material, is placed between the adjacent edges, and the adjoining edges are joined by melting the filler material, strips of polymeric material, or both. The gap filler material can have a specific cross-sectional shape corresponding to the gap.Type: ApplicationFiled: December 26, 2012Publication date: June 26, 2014Applicant: Albany International Corp.Inventors: Jonas Karlsson, Anders Nilsson, Mikael Danielsson, Marcus Backstrom
-
Publication number: 20140123050Abstract: An apparatus comprising a controller, wherein said controller is arranged to receive input referring to a key and identifying a touch point; display a first set of candidates comprising a plurality of candidates arranged around the touch point; receive input referring to a first candidate being comprised in said first set; receive a select command of said first candidate; and input said selected candidate as text.Type: ApplicationFiled: November 8, 2013Publication date: May 1, 2014Applicant: ZIMPL ABInventors: Mikael DANIELSSON, Imre ZVORINJI, Sven EKSTRÖM
-
Patent number: 8605039Abstract: An apparatus comprising a controller, wherein said controller is arranged to receive input referring to a key and identifying a touch point; display a first set of candidates comprising a plurality of candidates arranged around the touch point; receive input referring to a first candidate being comprised in said first set; receive a select command of said first candidate; and input said selected candidate as text.Type: GrantFiled: March 6, 2009Date of Patent: December 10, 2013Assignee: ZIMPL ABInventors: Mikael Danielsson, Imre Zvorinji, Sven Ekström
-
Publication number: 20100225599Abstract: An apparatus comprising a controller, wherein said controller is arranged to receive input referring to a key and identifying a touch point; display a first set of candidates comprising a plurality of candidates arranged around the touch point; receive input referring to a first candidate being comprised in said first set; receive a select command of said first candidate; and input said selected candidate as text.Type: ApplicationFiled: March 6, 2009Publication date: September 9, 2010Inventors: Mikael Danielsson, Imre Zvorinji, Sven Ekstrom
-
Patent number: 7584471Abstract: Method and system for extending and/or modifying functionality of a platform for a product, such as a mobile terminal for a wireless telecommunications system. The system includes a platform domain having a software services component for providing functionality, and an interface component having at least one interface for providing access to the software services component for enabling application software to be installed, loaded and run in said platform via the at least one interface. The system also includes plug-in software for use together with the application software for extending and/or modifying the functionality of the software services component of the platform domain via the at least one interface.Type: GrantFiled: September 19, 2003Date of Patent: September 1, 2009Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Björn Bjäre, Chi Thu Le, Jonas Hansson, Henrik Svensson, Mikael Danielsson
-
Publication number: 20040098733Abstract: Method and system for extending and/or modifying functionality of a platform for a product, such as a mobile terminal for a wireless telecommunications system. The system includes a platform domain having a software services component for providing functionality, and an interface component having at least one interface for providing access to the software services component for enabling application software to be installed, loaded and run in said platform via the at least one interface. The system also includes plug-in software for use together with the application software for extending and/or modifying the functionality of the software services component of the platform domain via the at least one interface.Type: ApplicationFiled: September 19, 2003Publication date: May 20, 2004Inventors: Bjorn Bjare, Chi Thu Le, Jonas Hansson, Henrik Svensson, Mikael Danielsson