Patents by Inventor Martin Karlsson

Martin Karlsson 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: 12291846
    Abstract: A robot generates a cell grid (e.g., occupancy grid) representation of a geographic area. The occupancy grid may include a plurality of evenly sized cells, and each cell may be assigned an occupancy status, which can be used to indicate the location of obstacles present in the geographic area. Footprints for the robot corresponding to a plurality of robot orientations and joint states may be generated and stored in a look-up table. The robot may generate a planned path for the robot to navigate within the geographic area by generating a plurality of candidate paths, each candidate path comprising a plurality of candidate robot poses. For each candidate robot pose, the robot may query the look-up table for a corresponding robot footprint to determine if a collision will occur.
    Type: Grant
    Filed: June 11, 2024
    Date of Patent: May 6, 2025
    Assignee: Built Robotics Inc.
    Inventors: Noah Austen Ready-Campbell, Martin Karlsson, Brian Lerner
  • Publication number: 20250003189
    Abstract: A robot generates a cell grid (e.g., occupancy grid) representation of a geographic area. The occupancy grid may include a plurality of evenly sized cells, and each cell may be assigned an occupancy status, which can be used to indicate the location of obstacles present in the geographic area. Footprints for the robot corresponding to a plurality of robot orientations and joint states may be generated and stored in a look-up table. The robot may generate a planned path for the robot to navigate within the geographic area by generating a plurality of candidate paths, each candidate path comprising a plurality of candidate robot poses. For each candidate robot pose, the robot may query the look-up table for a corresponding robot footprint to determine if a collision will occur.
    Type: Application
    Filed: June 11, 2024
    Publication date: January 2, 2025
    Inventors: Noah Austen Ready-Campbell, Martin Karlsson, Brian Lerner
  • Patent number: 12037769
    Abstract: A robot generates a cell grid (e.g., occupancy grid) representation of a geographic area. The occupancy grid may include a plurality of evenly sized cells, and each cell may be assigned an occupancy status, which can be used to indicate the location of obstacles present in the geographic area. Footprints for the robot corresponding to a plurality of robot orientations and joint states may be generated and stored in a look-up table. The robot may generate a planned path for the robot to navigate within the geographic area by generating a plurality of candidate paths, each candidate path comprising a plurality of candidate robot poses. For each candidate robot pose, the robot may query the look-up table for a corresponding robot footprint to determine if a collision will occur.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: July 16, 2024
    Assignee: BUILT ROBOTICS INC.
    Inventors: Noah Austen Ready-Campbell, Martin Karlsson, Brian Lerner
  • Publication number: 20240147170
    Abstract: Embodiments of the present disclosure generally relates to a coupling for coupling an external hearing device with an abutment of a bone anchored hearing system. The disclosure more particularly relates to a coupling for coupling an external hearing device with an abutment of a bone anchored hearing system, the coupling including: at least two coupling arms for establishing a connection to the abutment of the bone anchored hearing system. The disclosure further relates to a coupling assembly for coupling an external hearing device with an abutment of a bone anchored hearing system and a bone anchored hearing system.
    Type: Application
    Filed: October 20, 2023
    Publication date: May 2, 2024
    Inventors: Martin KARLSSON, Vikram SHETTY
  • Patent number: 11964097
    Abstract: An inhaler for delivery of a medicament by inhalation includes an inhaler body for receiving a canister having a dispensing valve. A drive mechanism is provided for driving the canister from a rest position in which the valve is closed to an actuating position in which the valve is open. A resetting mechanism is provided for resetting the drive mechanism. A return mechanism is provided for returning the canister from the actuating position to the rest position, wherein the return mechanism comprises a damping system that is configured to enable the canister to automatically return from the actuating position to the rest position within a predetermined time period. A method of operation of an inhaler is also disclosed.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: April 23, 2024
    Assignee: AstraZeneca AB
    Inventors: Bill Treneman, Charlotte Leeder, Andrew Halket, Simon Ingram, Chris Hurlstone, Valerio Lelio Cereda, Joe Daintrey, Warren Isaacs, Martin Karlsson, Jake Christofferson, Rune Ducce, Simon Berry
  • Publication number: 20210060385
    Abstract: A method for an advancement manager in a handheld user device is presented. The method is performed in a handheld user device (1). The method comprises detecting (S100) an exercise of a person in front of a camera (46) of the handheld user device, wherein the exercise is a trained exercise, determining (S130), when a stability of the detected exercise is within a first threshold, a performance of the detected exercise as correct, and otherwise determine the performance as incorrect, verifying (S140) that the performance determined as incorrect occurs in a subsequent repetition of the detected exercise before providing the correction indication, and providing (S150) a correction indication towards a user interface, UI, of the handheld user device for the determined incorrect performance. A user device and a computer program for an advancement manager in a handheld user device are also presented.
    Type: Application
    Filed: September 2, 2020
    Publication date: March 4, 2021
    Inventor: Martin Karlsson
  • Publication number: 20210008302
    Abstract: An inhaler for delivery of a medicament by inhalation is disclosed. The inhaler comprises the following components. An inhaler body for receiving a canister having a dispensing valve. A drive mechanism comprising a biasing means such as a spring and a moving component such as a yoke, the drive mechanism for driving the canister, when received in the inhaler body, from a rest position in which the valve is closed to at least an actuating position in which the valve is open. The drive mechanism drives the canister when the biasing means is released from a loaded configuration to move the moving component from a first position to a second position. A resetting mechanism, for example a mouthpiece cap arrangement for pushing upwardly on the yoke, for resetting the drive mechanism by moving the moving component from the second position to the first position and reloading the biasing means to the loaded configuration.
    Type: Application
    Filed: March 6, 2019
    Publication date: January 14, 2021
    Inventors: BILL TRENEMAN, CHARLOTTE LEEDER, ANDREW HALKET, SIMON INGRAM, CHRIS HURLSTONE, VALERIO LELIO CEREDA, JOE DAINTREY, WARREN ISAACS, MARTIN KARLSSON, JAKE CHRISTOFFERSON, RUNE DUCCE, SIMON BERRY
  • Patent number: 10560439
    Abstract: A method is provided for authorizing a device for consuming content. In method includes the steps of generating an authorization request, the authorization request for authorization data including device diagnostic data (instructions) an device remedial data (instructions), transmitting the authorization request from the device to an authorizing service, and authorizing or remediating the device according to an authorization response to the authorization request received from an authorization server.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: February 11, 2020
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Ananth Seetharam, Sean J. Higgins, Martin Karlsson, Paul R. Osborne, Anton Koukine
  • Patent number: 10430050
    Abstract: An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: based on a received user selection of one or more of a plurality of displayed user selectable markers (1505a-f), the user selectable markers each corresponding to one or more of the plurality of time adjacent images in a sequence of images, causing an editing function associated with the one or more images that correspond to the selected marker.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: October 1, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Dan Spjuth, Shahil Soni, David Fredh, Esa Kankaanpää, Johan Windmark, Ari Liusaari, Martin Karlsson
  • Patent number: 10346011
    Abstract: An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: in response to user input selecting a selectable marker (1720, 1725, 1730, 1820, 1825, 1830, 1940, 2020), the selectable marker marking the position of at least one identified feature (1705, 1710, 1715, 1810, 1815, 1910, 1915, 2005) in an image which is hideable from view using a region of the image surrounding the identified feature, hide or show the identified feature.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: July 9, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Dan Spjuth, Shahil Soni, David Fredh, Esa Kankaanpää, Johan Windmark, Ari Liusaari, Martin Karlsson
  • Patent number: 9750900
    Abstract: A metered liquid droplet inhaling device includes a chassis; a holder releasably connected to the chassis; a container in the holder having a chamber for a composition, an opening for expelling the composition, and a piston; a dose knob accessible outside the chassis for setting a dose to be expelled by accumulating a rotational force; a power supply mechanism for converting the rotational force into an axial force applied to the piston; an activation device connected to the power supply mechanism; a mouth piece connected to the container holder and having a mouth engaging area and an air opening; a droplet generator arranged in the mouth piece and having a plurality of through passing orifices in fluid communication with the opening of the container and with the mouth piece; and a rotation damping member connected to the power supply mechanism for damping an initial pressure peak inside the container.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: September 5, 2017
    Assignee: SHL Group AB
    Inventors: Lennart Brunnberg, Martin Karlsson, Nils Ronquist
  • Patent number: 9736809
    Abstract: The invention is directed to determining a position of a mobile device. An exemplary method comprises scanning a wireless signal associated with the mobile device; measuring a signal strength associated with the wireless signal; determining a timestamp associated with the measurement; and determining a position of the mobile device based on the signal strength measurement and the timestamp. The present invention is useful for both positioning a user of the mobile device and for locating an access point.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: August 15, 2017
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventors: Magnus Persson, Martin Karlsson, Fredrik Karlsson
  • Patent number: 9559943
    Abstract: There is provided an improved redundancy method for a communication network. The invention is based on the insight that a hitless failover can be performed by at the receiving node using a single common indexed play-out buffer in which a selective reconstruction of the transported data stream utilizing individual pieces, i.e. frames or packages, of a data stream received over multiple links is performed.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: January 31, 2017
    Assignee: NET INSIGHT INTELLECTUAL PROPERTY AB
    Inventors: Göran Rangne, Martin Karlsson
  • Patent number: 9538879
    Abstract: A heating-energy saving system and a heating-energy saving method, which realize self-learning energy preservation (SLEP) system or method. By means of this system or method, the energy consumption of a beverage machine, which is mainly due to heating of the liquid required to provide hot beverages, can be reduced. At the same time, by adaptively learning and anticipating when a user is likely to use the beverage machine, the waiting time for the user, which is typically caused by the reheating process of the liquid in the beverage machine, can be significantly reduced. The system adapts the heating to what it learns from the user behavior. The described system and method are adapted to be installed in all kinds of beverage machines, either used in private or in public.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: January 10, 2017
    Assignee: Nestec S.A.
    Inventor: Martin Karlsson
  • Patent number: 9540625
    Abstract: An isolated polypeptide having carbonic anhydrase activity, the sequence of which corresponds to modified human carbonic anhydrase II is described. The isolated polypeptide comprises the mutations A23C, S99C, L202C, C205S and V241C and the polypeptide has increased physical stability compared to wild type carbonic anhydrase II. Further, the polypeptide comprises disulfide bridges between C23 and C202 and/or between C99 and C241.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: January 10, 2017
    Assignee: Inzymes Biotech AB
    Inventors: Uno Carlsson, Martin Karlsson
  • Publication number: 20160278039
    Abstract: The invention is directed to determining a position of a mobile device. An exemplary method comprises scanning a wireless signal associated with the mobile device; measuring a signal strength associated with the wireless signal; determining a timestamp associated with the measurement; and determining a position of the mobile device based on the signal strength measurement and the timestamp. The present invention is useful for both positioning a user of the mobile device and for locating an access point.
    Type: Application
    Filed: February 5, 2014
    Publication date: September 22, 2016
    Inventors: Magnus Persson, Martin Karlsson, Fredrik Karlsson
  • Patent number: 9365887
    Abstract: A method for rational mining for induced enzymes in microbial communities is described. The method is characterized in that a community of microorganisms is provided and that the microbial populations of the community are cultivated in a container under conditions of choice, where the microorganisms are given a defined culturing medium, to eliminate matter deriving from the natural habitat and to allow the microbial community to reach a metabolic steady-state.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: June 14, 2016
    Assignee: RATIONAL ENZYME MINING REM AB
    Inventors: Martin Karlsson, Bengt-Harald Jonsson, Uno Carlsson
  • Publication number: 20150363084
    Abstract: An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: based on a received user selection of one or more of a plurality of displayed user selectable markers (1505a-f), the user selectable markers each corresponding to one or more of the plurality of time adjacent images in a sequence of images, causing an editing function associated with the one or more images that correspond to the selected marker.
    Type: Application
    Filed: January 31, 2014
    Publication date: December 17, 2015
    Inventors: Dan Spjuth, Shahil Soni, David Fredh, Esa Kankaanpää, Johan Windmark, Ari Liusaari, Martin Karlsson
  • Publication number: 20150363085
    Abstract: An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: in response to user input selecting a selectable marker (1720, 1725, 1730, 1820, 1825, 1830, 1940, 2020), the selectable marker marking the position of at least one identified feature (1705, 1710, 1715, 1810, 1815, 1910, 1915, 2005) in an image which is hideable from view using a region of the image surrounding the identified feature, hide or show the identified feature.
    Type: Application
    Filed: January 31, 2014
    Publication date: December 17, 2015
    Inventors: Dan Spjuth, Shahil Soni, David Fredh, Esa Kankaanpää, Johan Windmark, Ari Liusaari, Martin Karlsson
  • Publication number: 20150281190
    Abstract: A method is provided for authorizing a device for consuming content. In method includes the steps of generating an authorization request, the authorization request for authorization data including device diagnostic data (instructions) an device remedial data (instructions), transmitting the authorization request from the device to an authorizing service, and authorizing or remediating the device according to an authorization response to the authorization request received from an authorization server.
    Type: Application
    Filed: March 27, 2015
    Publication date: October 1, 2015
    Inventors: Ananth Seetharam, Sean J. Higgins, Martin Karlsson, Paul R. Osborne, Anton Koukine