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: 11909718Abstract: 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: GrantFiled: February 24, 2023Date of Patent: February 20, 2024Assignee: Axis ABInventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
-
Publication number: 20230195781Abstract: 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: ApplicationFiled: November 15, 2022Publication date: June 22, 2023Applicant: Axis ABInventors: Joacim TULLBERG, Timo SACHSE
-
Publication number: 20230198941Abstract: 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: ApplicationFiled: February 24, 2023Publication date: June 22, 2023Applicant: Axis ABInventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
-
Publication number: 20230186611Abstract: 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: ApplicationFiled: December 9, 2022Publication date: June 15, 2023Applicant: Axis ABInventor: Joacim TULLBERG
-
Patent number: 11595351Abstract: 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: GrantFiled: April 22, 2021Date of Patent: February 28, 2023Assignee: Axis ABInventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
-
Patent number: 11437074Abstract: 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: GrantFiled: October 8, 2020Date of Patent: September 6, 2022Assignee: Axis ABInventors: Viktor A. Andersson, Moa Leonhardt, Joacim Tullberg, Krister Nässlind
-
Patent number: 11290707Abstract: 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: GrantFiled: December 19, 2019Date of Patent: March 29, 2022Assignee: Axis ABInventors: Bjorn Berglund, Joacim Tullberg
-
Publication number: 20210243154Abstract: 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: ApplicationFiled: April 22, 2021Publication date: August 5, 2021Applicant: Axis ABInventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
-
Patent number: 11019024Abstract: 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: GrantFiled: October 21, 2019Date of Patent: May 25, 2021Assignee: Axis ABInventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
-
Publication number: 20210125640Abstract: 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: ApplicationFiled: October 8, 2020Publication date: April 29, 2021Applicant: Axis ABInventors: Viktor A. ANDERSSON, Moa LEONHARDT, Joacim TULLBERG, Krister NÄSSLIND
-
Patent number: 10778834Abstract: 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: GrantFiled: December 20, 2017Date of Patent: September 15, 2020Assignee: Axis ABInventors: Björn Berglund, Joacim Tullberg, Sebastian Hultqvist, Jonas Nilsson
-
Publication number: 20200204792Abstract: 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: ApplicationFiled: December 19, 2019Publication date: June 25, 2020Applicant: Axis ABInventors: Bjorn Berglund, Joacim Tullberg
-
Patent number: 10635936Abstract: 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: GrantFiled: June 19, 2018Date of Patent: April 28, 2020Assignee: AXIS ABInventors: Joacim Tullberg, Viktor Andersson
-
Publication number: 20200053045Abstract: 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: ApplicationFiled: October 21, 2019Publication date: February 13, 2020Applicant: Axis ABInventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
-
Patent number: 10476840Abstract: 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: GrantFiled: January 29, 2018Date of Patent: November 12, 2019Assignee: Axis ABInventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
-
Publication number: 20190005353Abstract: 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: ApplicationFiled: June 19, 2018Publication date: January 3, 2019Applicant: Axis ABInventors: Joacim TULLBERG, Viktor ANDERSSON
-
Publication number: 20180176359Abstract: 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: ApplicationFiled: December 20, 2017Publication date: June 21, 2018Applicant: Axis ABInventors: Björn Berglund, Joacim Tullberg, Sebastian Hultqvist, Jonas Nilsson
-
Publication number: 20180167356Abstract: 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: ApplicationFiled: January 29, 2018Publication date: June 14, 2018Applicant: Axis ABInventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
-
Patent number: 9882869Abstract: 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: GrantFiled: December 22, 2006Date of Patent: January 30, 2018Assignee: AXIS ABInventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
-
Patent number: 8706843Abstract: 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: GrantFiled: September 9, 2009Date of Patent: April 22, 2014Assignee: Axis ABInventors: Stefan Lundberg, Joacim Tullberg