Patents by Inventor Joacim Tullberg

Joacim Tullberg 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: 11909718
    Abstract: Methods for configuring a monitoring device to communicate with a service server are provided. The method includes the monitoring device sending a message including a monitoring device identifier used by a control server to identify the service server associated with the monitoring device, receiving one or more service server addresses associated with the identified service sever from the control server, and establishing a service connection between the monitoring device and the identified service server using the one or more addresses received from the control server. A control server adapted to configure a monitoring device in a monitoring system and a method for configuring the control server are also provided.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: February 20, 2024
    Assignee: Axis AB
    Inventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
  • Publication number: 20230195781
    Abstract: Systems (300; 400), a non-transitory computer-readable storage medium (330; 430), and methods (100; 200) for managing metadata associated with an object detected in an image, wherein the object corresponds to an area of the image are disclosed. A metadata item associated with the object is obtained, wherein the metadata item comprises an identification of the area, and a quantitative level of an image data characteristic of the area or of the area as encoded is determined. A condition in relation to the determined quantitative level of the image data characteristic is evaluated, and on condition that the condition is fulfilled, reducing or discarding the metadata item. In alternative, a level of compression of the area as encoded is determined, and it is determined if the level of compression is higher than a compression threshold. On condition that the level of compression is higher than the compression threshold, the metadata item is reduced or discarded.
    Type: Application
    Filed: November 15, 2022
    Publication date: June 22, 2023
    Applicant: Axis AB
    Inventors: Joacim TULLBERG, Timo SACHSE
  • Publication number: 20230198941
    Abstract: Methods for configuring a monitoring device to communicate with a service server are provided. The method includes the monitoring device sending a message including a monitoring device identifier used by a control server to identify the service server associated with the monitoring device, receiving one or more service server addresses associated with the identified service sever from the control server, and establishing a service connection between the monitoring device and the identified service server using the one or more addresses received from the control server. A control server adapted to configure a monitoring device in a monitoring system and a method for configuring the control server are also provided.
    Type: Application
    Filed: February 24, 2023
    Publication date: June 22, 2023
    Applicant: Axis AB
    Inventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
  • Publication number: 20230186611
    Abstract: Mechanisms are provided for retraining a pre-trained object classifier. A method comprises obtaining a stream of image frames of a scene. Each of the image frames depicts an instance of a tracked object. The method comprises classifying, with a level of confidence, each instance of the tracked object to belong to an object class. The method comprises verifying that the level of confidence for at least one of the instances of the tracked object is higher than a threshold confidence value. The method comprises, when so, annotating all instances of the tracked object in the stream of image frames as belonging to the object class, yielding annotated instances of the tracked object. The method comprises retraining the pre-trained object classifier with at least some of the annotated instances of the tracked object.
    Type: Application
    Filed: December 9, 2022
    Publication date: June 15, 2023
    Applicant: Axis AB
    Inventor: Joacim TULLBERG
  • Patent number: 11595351
    Abstract: Methods for configuring a monitoring device to communicate with a service server are provided. The method includes the monitoring device sending a message including a code used for authentication of the monitoring device to a control server, receiving one or more addresses of a service server associated with the monitoring device from the control server in response to the monitoring device being authenticated by the control server, storing the one or more addresses retrieved by the control server, and establishing a connection between the monitoring device and the service server using at least one of the one or more addresses received from the control server.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: February 28, 2023
    Assignee: Axis AB
    Inventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
  • Patent number: 11437074
    Abstract: A method and system for composing a video of a course of actions along a track in an area monitored by a plurality of video cameras. A first sequence of user inputs defining the track is received. Each user input in the first sequence is associated with a time stamp and is received as an indication of a position in a map of the area being monitored. For each user input in the first sequence, video recordings from those that have a field-of-view covering the position indicated by the user input are collected. The collected video recordings are recorded in a time period starting at the time stamp associated with the user input and ending at a time stamp associated with a next user input in the first sequence or when an indication to stop the collecting is received. A video material is then composed from the collected video recordings.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: September 6, 2022
    Assignee: Axis AB
    Inventors: Viktor A. Andersson, Moa Leonhardt, Joacim Tullberg, Krister Nässlind
  • Patent number: 11290707
    Abstract: A method for carrying out a health check of at least two cameras comprising the steps of initiating a health check process and checking, in response to the initiating step, for motion events stored in a database storing motion events, for each of the two cameras. If the checking for motion events indicates that a motion event has been stored in the database for one of the at least two cameras, then the method further comprises the steps of selecting a motion event found when checking for motion events stored in the database and retrieving a video clip corresponding to the selected motion event, captured by the one of the at least two cameras. The method further comprises the step of displaying the retrieved video clip together with a corresponding camera identification for evaluation.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: March 29, 2022
    Assignee: Axis AB
    Inventors: Bjorn Berglund, Joacim Tullberg
  • Publication number: 20210243154
    Abstract: Methods for configuring a monitoring device to communicate with a service server are provided. The method includes the monitoring device sending a message including a code used for authentication of the monitoring device to a control server, receiving one or more addresses of a service server associated with the monitoring device from the control server in response to the monitoring device being authenticated by the control server, storing the one or more addresses retrieved by the control server, and establishing a connection between the monitoring device and the service server using at least one of the one or more addresses received from the control server.
    Type: Application
    Filed: April 22, 2021
    Publication date: August 5, 2021
    Applicant: Axis AB
    Inventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
  • Patent number: 11019024
    Abstract: Methods and techniques for configuring a monitoring device to communicate with a service server. The method includes sending, by the monitoring device to a control server, an initial connection message, authenticating, by the control server, the monitoring device using the initial connection message, in response to authenticating the monitoring device, sending, by the control server, a list of one or more addresses to the monitoring device, and establishing, by the monitoring device, a service connection between the monitoring device and a service server using the list of one or more addresses received from the control server.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: May 25, 2021
    Assignee: Axis AB
    Inventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
  • Publication number: 20210125640
    Abstract: A method and system for composing a video of a course of actions along a track in an area monitored by a plurality of video cameras. A first sequence of user inputs defining the track is received. Each user input in the first sequence is associated with a time stamp and is received as an indication of a position in a map of the area being monitored. For each user input in the first sequence, video recordings from those that have a field-of-view covering the position indicated by the user input are collected. The collected video recordings are recorded in a time period starting at the time stamp associated with the user input and ending at a time stamp associated with a next user input in the first sequence or when an indication to stop the collecting is received. A video material is then composed from the collected video recordings.
    Type: Application
    Filed: October 8, 2020
    Publication date: April 29, 2021
    Applicant: Axis AB
    Inventors: Viktor A. ANDERSSON, Moa LEONHARDT, Joacim TULLBERG, Krister NÄSSLIND
  • Patent number: 10778834
    Abstract: A control device for controlling an electronic device over a communication network; the electronic device comprises data storage having control parameters and associated access levels which control operation of the electronic device; circuitry which generates a control setup message including the control parameters and access levels; and a network interface for sending the control setup message. The control device comprises: circuitry for determining an access level of a user logged in to the control device; a network interface for receiving the control setup message; control interface setup circuitry for generating a set of control parameters, extract control parameters having an access level equal to or lower than the access level of the user logged in to the control device; and a graphic generating circuitry for generating a graphical control interface comprising control graphics enabling control of different states of operation of the electronic device corresponding to the extracted control parameters.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: September 15, 2020
    Assignee: Axis AB
    Inventors: Björn Berglund, Joacim Tullberg, Sebastian Hultqvist, Jonas Nilsson
  • Publication number: 20200204792
    Abstract: A method for carrying out a health check of at least two cameras comprising the steps of initiating a health check process and checking, in response to the initiating step, for motion events stored in a database storing motion events, for each of the two cameras. If the checking for motion events indicates that a motion event has been stored in the database for one of the at least two cameras, then the method further comprises the steps of selecting a motion event found when checking for motion events stored in the database and retrieving a video clip corresponding to the selected motion event, captured by the one of the at least two cameras. The method further comprises the step of displaying the retrieved video clip together with a corresponding camera identification for evaluation.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 25, 2020
    Applicant: Axis AB
    Inventors: Bjorn Berglund, Joacim Tullberg
  • Patent number: 10635936
    Abstract: A method includes receiving a first set of sensor data including data representing an object or an event in a monitored environment, receiving a second set of sensor data representing a corresponding time period as a time period represented by the first set of sensor data, inputting to a tutor classifier data representing the first set of data and including data representing the object or the event, generating a classification of the object or event in the tutor classifier, receiving the second set of sensor data at an apprentice classifier training process, receiving the classification generated in the tutor classifier at the apprentice classifier training process, and training the apprentice classifier in the apprentice classifier training process using the second set of sensor data as input and using the classification received from the tutor classifier as a ground-truth for the classification of the second set of sensor data.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: April 28, 2020
    Assignee: AXIS AB
    Inventors: Joacim Tullberg, Viktor Andersson
  • Publication number: 20200053045
    Abstract: Methods and techniques for configuring a monitoring device to communicate with a service server. The method includes sending, by the monitoring device to a control server, an initial connection message, authenticating, by the control server, the monitoring device using the initial connection message, in response to authenticating the monitoring device, sending, by the control server, a list of one or more addresses to the monitoring device, and establishing, by the monitoring device, a service connection between the monitoring device and a service server using the list of one or more addresses received from the control server.
    Type: Application
    Filed: October 21, 2019
    Publication date: February 13, 2020
    Applicant: Axis AB
    Inventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
  • Patent number: 10476840
    Abstract: A method according to the invention for connecting a monitoring device to a service server may comprise retrieving an address relating to a control server from a memory of the monitoring device, sending a connection message from the monitoring device to the address relating to a control server in response to a connecting event, extracting, at the control server, an identifier from the communication between the monitoring device and the control server, identifying, at the control server, a service server associated with the extracted identifier, sending an address relating to the identified service server from the control server to the monitoring device, sending a connection message from the monitoring device to the identified service server in response to the receipt of the address related to the identified service server, establishing a service connection between the monitoring device and the identified server.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: November 12, 2019
    Assignee: Axis AB
    Inventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
  • Publication number: 20190005353
    Abstract: A method includes receiving a first set of sensor data including data representing an object or an event in a monitored environment, receiving a second set of sensor data representing a corresponding time period as a time period represented by the first set of sensor data, inputting to a tutor classifier data representing the first set of data and including data representing the object or the event, generating a classification of the object or event in the tutor classifier, receiving the second set of sensor data at an apprentice classifier training process, receiving the classification generated in the tutor classifier at the apprentice classifier training process, and training the apprentice classifier in the apprentice classifier training process using the second set of sensor data as input and using the classification received from the tutor classifier as a ground-truth for the classification of the second set of sensor data.
    Type: Application
    Filed: June 19, 2018
    Publication date: January 3, 2019
    Applicant: Axis AB
    Inventors: Joacim TULLBERG, Viktor ANDERSSON
  • Publication number: 20180176359
    Abstract: A control device for controlling an electronic device over a communication network; the electronic device comprises data storage having control parameters and associated access levels which control operation of the electronic device; circuitry which generates a control setup message including the control parameters and access levels; and a network interface for sending the control setup message. The control device comprises: circuitry for determining an access level of a user logged in to the control device; a network interface for receiving the control setup message; control interface setup circuitry for generating a set of control parameters, extract control parameters having an access level equal to or lower than the access level of the user logged in to the control device; and a graphic generating circuitry for generating a graphical control interface comprising control graphics enabling control of different states of operation of the electronic device corresponding to the extracted control parameters.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 21, 2018
    Applicant: Axis AB
    Inventors: Björn Berglund, Joacim Tullberg, Sebastian Hultqvist, Jonas Nilsson
  • Publication number: 20180167356
    Abstract: A method according to the invention for connecting a monitoring device to a service server may comprise retrieving an address relating to a control server from a memory of the monitoring device, sending a connection message from the monitoring device to the address relating to a control server in response to a connecting event, extracting, at the control server, an identifier from the communication between the monitoring device and the control server, identifying, at the control server, a service server associated with the extracted identifier, sending an address relating to the identified service server from the control server to the monitoring device, sending a connection message from the monitoring device to the identified service server in response to the receipt of the address related to the identified service server, establishing a service connection between the monitoring device and the identified server.
    Type: Application
    Filed: January 29, 2018
    Publication date: June 14, 2018
    Applicant: Axis AB
    Inventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
  • Patent number: 9882869
    Abstract: A method according to the invention for connecting a monitoring device to a service server may comprise retrieving an address relating to a control server from a memory of the monitoring device, sending a connection message from the monitoring device to the address relating to a control server in response to a connecting event, extracting, at the control server, an identifier from the communication between the monitoring device and the control server, identifying, at the control server, a service server associated with the extracted identifier, sending an address relating to the identified service server from the control server to the monitoring device, sending a connection message from the monitoring device to the identified service server in response to the receipt of the address related to the identified service server, establishing a service connection between the monitoring device and the identified server.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: January 30, 2018
    Assignee: AXIS AB
    Inventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
  • Patent number: 8706843
    Abstract: A network connector device and a method for making image information sent through a first digital network accessible by a second digital network. A first and a second network connector are arranged to pass on digital network traffic, a network traffic buffer buffers the digital network traffic, an image session identifier identifies a network session from the buffered digital network traffic, containing image information. An image session tracker tracks the identified network session containing image information, an image extractor extracts image information from the identified network session containing image information, and an image information buffer buffers the extracted image information. An image information arranger arranges the image information from the image information buffer into at least one image sequence of related images, and a server makes accessible the at least one image sequence via a third network connector.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: April 22, 2014
    Assignee: Axis AB
    Inventors: Stefan Lundberg, Joacim Tullberg