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: 12291846Abstract: 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: GrantFiled: June 11, 2024Date of Patent: May 6, 2025Assignee: Built Robotics Inc.Inventors: Noah Austen Ready-Campbell, Martin Karlsson, Brian Lerner
-
Publication number: 20250003189Abstract: 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: ApplicationFiled: June 11, 2024Publication date: January 2, 2025Inventors: Noah Austen Ready-Campbell, Martin Karlsson, Brian Lerner
-
Patent number: 12037769Abstract: 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: GrantFiled: June 29, 2023Date of Patent: July 16, 2024Assignee: BUILT ROBOTICS INC.Inventors: Noah Austen Ready-Campbell, Martin Karlsson, Brian Lerner
-
Publication number: 20240147170Abstract: 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: ApplicationFiled: October 20, 2023Publication date: May 2, 2024Inventors: Martin KARLSSON, Vikram SHETTY
-
Patent number: 11964097Abstract: 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: GrantFiled: March 6, 2019Date of Patent: April 23, 2024Assignee: AstraZeneca ABInventors: 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: 20210060385Abstract: 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: ApplicationFiled: September 2, 2020Publication date: March 4, 2021Inventor: Martin Karlsson
-
Publication number: 20210008302Abstract: 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: ApplicationFiled: March 6, 2019Publication date: January 14, 2021Inventors: 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: 10560439Abstract: 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: GrantFiled: March 27, 2015Date of Patent: February 11, 2020Assignee: ARRIS Enterprises, Inc.Inventors: Ananth Seetharam, Sean J. Higgins, Martin Karlsson, Paul R. Osborne, Anton Koukine
-
Patent number: 10430050Abstract: 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: GrantFiled: January 31, 2014Date of Patent: October 1, 2019Assignee: Nokia Technologies OyInventors: Dan Spjuth, Shahil Soni, David Fredh, Esa Kankaanpää, Johan Windmark, Ari Liusaari, Martin Karlsson
-
Patent number: 10346011Abstract: 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: GrantFiled: January 31, 2014Date of Patent: July 9, 2019Assignee: Nokia Technologies OyInventors: Dan Spjuth, Shahil Soni, David Fredh, Esa Kankaanpää, Johan Windmark, Ari Liusaari, Martin Karlsson
-
Patent number: 9750900Abstract: 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: GrantFiled: September 13, 2010Date of Patent: September 5, 2017Assignee: SHL Group ABInventors: Lennart Brunnberg, Martin Karlsson, Nils Ronquist
-
Patent number: 9736809Abstract: 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: GrantFiled: February 5, 2014Date of Patent: August 15, 2017Assignees: Sony Corporation, Sony Mobile Communications Inc.Inventors: Magnus Persson, Martin Karlsson, Fredrik Karlsson
-
Patent number: 9559943Abstract: 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: GrantFiled: January 16, 2013Date of Patent: January 31, 2017Assignee: NET INSIGHT INTELLECTUAL PROPERTY ABInventors: Göran Rangne, Martin Karlsson
-
Patent number: 9538879Abstract: 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: GrantFiled: October 14, 2011Date of Patent: January 10, 2017Assignee: Nestec S.A.Inventor: Martin Karlsson
-
Patent number: 9540625Abstract: 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: GrantFiled: April 11, 2013Date of Patent: January 10, 2017Assignee: Inzymes Biotech ABInventors: Uno Carlsson, Martin Karlsson
-
Publication number: 20160278039Abstract: 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: ApplicationFiled: February 5, 2014Publication date: September 22, 2016Inventors: Magnus Persson, Martin Karlsson, Fredrik Karlsson
-
Patent number: 9365887Abstract: 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: GrantFiled: November 29, 2011Date of Patent: June 14, 2016Assignee: RATIONAL ENZYME MINING REM ABInventors: Martin Karlsson, Bengt-Harald Jonsson, Uno Carlsson
-
Publication number: 20150363084Abstract: 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: ApplicationFiled: January 31, 2014Publication date: December 17, 2015Inventors: Dan Spjuth, Shahil Soni, David Fredh, Esa Kankaanpää, Johan Windmark, Ari Liusaari, Martin Karlsson
-
Publication number: 20150363085Abstract: 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: ApplicationFiled: January 31, 2014Publication date: December 17, 2015Inventors: Dan Spjuth, Shahil Soni, David Fredh, Esa Kankaanpää, Johan Windmark, Ari Liusaari, Martin Karlsson
-
Publication number: 20150281190Abstract: 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: ApplicationFiled: March 27, 2015Publication date: October 1, 2015Inventors: Ananth Seetharam, Sean J. Higgins, Martin Karlsson, Paul R. Osborne, Anton Koukine