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: 20230342233
    Abstract: 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: Application
    Filed: April 25, 2022
    Publication date: October 26, 2023
    Inventors: José Francisco Díaz López, Mikael Danielsson, Amanda Högberg
  • Publication number: 20220291972
    Abstract: 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: Application
    Filed: January 13, 2022
    Publication date: September 15, 2022
    Inventors: Mikael Danielsson, Amanda Högberg
  • Patent number: 11275624
    Abstract: 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: Grant
    Filed: June 14, 2019
    Date of Patent: March 15, 2022
    Assignee: QLIKTECH INTERNATIONAL AB
    Inventors: Mikael Danielsson, Amanda Högberg
  • Publication number: 20190384650
    Abstract: 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: Application
    Filed: June 14, 2019
    Publication date: December 19, 2019
    Inventors: Mikael Danielsson, Amanda Högberg
  • Patent number: 10325134
    Abstract: 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: Grant
    Filed: October 12, 2018
    Date of Patent: June 18, 2019
    Assignee: Fingerprint Cards AB
    Inventors: Markus Andersson, Mikael Danielsson, René Nilsson, Hans Martinsson
  • Publication number: 20190050620
    Abstract: 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: Application
    Filed: October 12, 2018
    Publication date: February 14, 2019
    Applicant: Fingerprint Cards AB
    Inventors: Markus Andersson, Mikael Danielsson, René Nilsson, Hans Martinsson
  • Patent number: 10108840
    Abstract: 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: Grant
    Filed: July 27, 2017
    Date of Patent: October 23, 2018
    Assignee: FINGERPRINT CARDS AB
    Inventors: Markus Andersson, Mikael Danielsson
  • Publication number: 20170323138
    Abstract: 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: Application
    Filed: July 27, 2017
    Publication date: November 9, 2017
    Applicant: Fingerprint Cards AB
    Inventors: Markus Andersson, Mikael Danielsson
  • Publication number: 20170323137
    Abstract: 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: Application
    Filed: July 27, 2017
    Publication date: November 9, 2017
    Applicant: Fingerprint Cards AB
    Inventors: Markus Andersson, Mikael Danielsson
  • Publication number: 20170140233
    Abstract: 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: Application
    Filed: June 27, 2016
    Publication date: May 18, 2017
    Applicant: Fingerprint Cards AB
    Inventors: Markus Andersson, Mikael Danielsson
  • Patent number: 8980062
    Abstract: 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: Grant
    Filed: December 26, 2012
    Date of Patent: March 17, 2015
    Assignee: Albany International Corp.
    Inventors: Jonas Karlsson, Anders Nilsson, Mikael Danielsson, Marcus Backstrom
  • Publication number: 20140174689
    Abstract: 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: Application
    Filed: December 26, 2012
    Publication date: June 26, 2014
    Applicant: Albany International Corp.
    Inventors: Jonas Karlsson, Anders Nilsson, Mikael Danielsson, Marcus Backstrom
  • Publication number: 20140123050
    Abstract: 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: Application
    Filed: November 8, 2013
    Publication date: May 1, 2014
    Applicant: ZIMPL AB
    Inventors: Mikael DANIELSSON, Imre ZVORINJI, Sven EKSTRÖM
  • Patent number: 8605039
    Abstract: 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: Grant
    Filed: March 6, 2009
    Date of Patent: December 10, 2013
    Assignee: ZIMPL AB
    Inventors: Mikael Danielsson, Imre Zvorinji, Sven Ekström
  • Publication number: 20100225599
    Abstract: 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: Application
    Filed: March 6, 2009
    Publication date: September 9, 2010
    Inventors: Mikael Danielsson, Imre Zvorinji, Sven Ekstrom
  • Patent number: 7584471
    Abstract: 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: Grant
    Filed: September 19, 2003
    Date of Patent: September 1, 2009
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Björn Bjäre, Chi Thu Le, Jonas Hansson, Henrik Svensson, Mikael Danielsson
  • Publication number: 20040098733
    Abstract: 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: Application
    Filed: September 19, 2003
    Publication date: May 20, 2004
    Inventors: Bjorn Bjare, Chi Thu Le, Jonas Hansson, Henrik Svensson, Mikael Danielsson