Patents by Inventor Fredrik Hugosson

Fredrik Hugosson 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: 11934516
    Abstract: A non-transitory computer-readable storage medium, a secure application framework, a system, and a computer implemented method for enabling secure processing of data are disclosed. The method comprises steps performed within a secure application framework running in a trusted execution environment. The data encrypted using a first random key are received, the first random key is received in a secure way, and the encrypted data is decrypted using the first random key. The data are then input to the processing application, the processing application is executed to process the input data, and output data are received from the processing application. A second random key is generated, the output data are encrypted using the second random key, the second random key is encrypted using a public key of a storage device, and the encrypted output data and the encrypted second random key are sent to the storage device.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: March 19, 2024
    Assignee: AXIS AB
    Inventor: Fredrik Hugosson
  • Publication number: 20230269346
    Abstract: A system (1) for handling data captured by a body worn camera (2) is disclosed. The system (1) comprises a body worn camera (2), a docking station (3), and a recorder (4). The camera (2) comprises a local storage device (6). The docking station (3) comprises a data interface (7) for connecting the local storage device (6) to the docking station (3), and a first network interface (8) for connecting the docking station (3) to the recorder (4). The docking station is physically separate from the recorder. The recorder (4) comprises a second network interface (9) for connecting the recorder (4) to the docking station (3), and a recorder storage device (10). The recorder (4) is arranged to retrieve the captured data from the camera (2) and store it in the recorder storage device (10), and comprises a third network interface (11) for transfer of stored data to a data management system (5). A method for handling data captured by a body worn camera (2) is also disclosed.
    Type: Application
    Filed: March 29, 2023
    Publication date: August 24, 2023
    Inventor: Fredrik Hugosson
  • Patent number: 11632515
    Abstract: A system and method for handling data captured by a body worn camera are disclosed. The system may include a body worn camera, a docking station, and a recorder. The camera may include a local storage device. The docking station may include a data interface for connecting the local storage device to the docking station, and a first network interface for connecting the docking station to the recorder. The docking station may be physically separate from the recorder. The recorder may include a second network interface for connecting the recorder to the docking station, and a recorder storage device. The recorder may be arranged to retrieve the captured data from the camera and store it in the recorder storage device, and may include a third network interface for transfer of stored data to a data management system.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: April 18, 2023
    Assignee: AXIS AB
    Inventor: Fredrik Hugosson
  • Publication number: 20230070484
    Abstract: A non-transitory computer-readable storage medium, a secure application framework, a system, and a computer implemented method for enabling secure processing of data are disclosed. The method comprises steps performed within a secure application framework running in a trusted execution environment. The data encrypted using a first random key are received, the first random key is received in a secure way, and the encrypted data is decrypted using the first random key. The data are then input to the processing application, the processing application is executed to process the input data, and output data are received from the processing application. A second random key is generated, the output data are encrypted using the second random key, the second random key is encrypted using a public key of a storage device, and the encrypted output data and the encrypted second random key are sent to the storage device.
    Type: Application
    Filed: August 16, 2022
    Publication date: March 9, 2023
    Applicant: Axis AB
    Inventor: Fredrik HUGOSSON
  • Patent number: 11343472
    Abstract: A portable device, and a method performed in a portable device, for associating media captured by the portable device to one or more parties having requested the media to be captured at one or more locations. The method comprises: receiving information associating each of the one or more parties with a location; dynamically determining a location of the portable device; dynamically associating the media captured by the portable device to the one or more parties, such that media currently being captured by the portable device is associated with a party that according to the received information is associated with a current location of the portable device.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: May 24, 2022
    Assignee: AXIS AB
    Inventor: Fredrik Hugosson
  • Patent number: 11283791
    Abstract: A method for re-provisioning a user equipment (UE, 140) after a first digital security certificate for the UE (140) has expired includes communicating content data to a controller (130) over a first secure communication channel after verification of a validity of a first digital security certificate. Once it is realized the first digital security certificate has expired, the UE (140) sends a certificate provisioning request message over an unsecure channel to the controller (130) as a request to the controller (130) to provision a second digital security certificate. The UE (140) signs the certificate provisioning request message with the private key for the now expired first digital security certificate. A second digital security certificate is signed by the rescue-secret private key at the controller (130) and sent to the UE (140), which verifies its authenticity with the corresponding rescue-secret public key.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: March 22, 2022
    Assignee: AXIS AB
    Inventors: Magnus Eriksson, Stefan Andersson, Fredrik Hugosson, Jerry Olsson
  • Publication number: 20210297636
    Abstract: A portable device, and a method performed in a portable device, for associating media captured by the portable device to one or more parties having requested the media to be captured at one or more locations. The method comprises: receiving information associating each of the one or more parties with a location; dynamically determining a location of the portable device; dynamically associating the media captured by the portable device to the one or more parties, such that media currently being captured by the portable device is associated with a party that according to the received information is associated with a current location of the portable device.
    Type: Application
    Filed: December 1, 2020
    Publication date: September 23, 2021
    Applicant: Axis AB
    Inventor: Fredrik Hugosson
  • Publication number: 20210289162
    Abstract: A system and method for handling data captured by a body worn camera are disclosed. The system may include a body worn camera, a docking station, and a recorder. The camera may include a local storage device. The docking station may include a data interface for connecting the local storage device to the docking station, and a first network interface for connecting the docking station to the recorder. The docking station may be physically separate from the recorder. The recorder may include a second network interface for connecting the recorder to the docking station, and a recorder storage device. The recorder may be arranged to retrieve the captured data from the camera and store it in the recorder storage device, and may include a third network interface for transfer of stored data to a data management system.
    Type: Application
    Filed: June 1, 2021
    Publication date: September 16, 2021
    Inventor: Fredrik Hugosson
  • Publication number: 20210258300
    Abstract: A method for re-provisioning a user equipment (UE, 140) after a first digital security certificate for the UE (140) has expired includes communicating content data to a controller (130) over a first secure communication channel after verification of a validity of a first digital security certificate. Once it is realized the first digital security certificate has expired, the UE (140) sends a certificate provisioning request message over an unsecure channel to the controller (130) as a request to the controller (130) to provision a second digital security certificate. The UE (140) signs the certificate provisioning request message with the private key for the now expired first digital security certificate. A second digital security certificate is signed by the rescue-secret private key at the controller (130) and sent to the UE (140), which verifies its authenticity with the corresponding rescue-secret public key.
    Type: Application
    Filed: February 4, 2021
    Publication date: August 19, 2021
    Applicant: Axis AB
    Inventors: Magnus ERIKSSON, Stefan ANDERSSON, Fredrik HUGOSSON, Jerry OLSSON
  • Patent number: 11039103
    Abstract: A system and method for handling data captured by a body worn camera are disclosed. The system may include a body worn camera, a docking station, and a recorder. The camera may include a local storage device. The docking station may include a data interface for connecting the local storage device to the docking station, and a first network interface for connecting the docking station to the recorder. The docking station may be physically separate from the recorder. The recorder may include a second network interface for connecting the recorder to the docking station, and a recorder storage device. The recorder may be arranged to retrieve the captured data from the camera and store it in the recorder storage device, and may include a third network interface for transfer of stored data to a data management system.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: June 15, 2021
    Assignee: Axis AB
    Inventor: Fredrik Hugosson
  • Patent number: 10834093
    Abstract: A method for restoring a setting on a network connected device achieves increased security. The method includes receiving an initiation signal representing a request to restore the setting on the device; transmitting a request for authorization to restore the setting to an authorization device arranged as an adjacent node on the network by transmitting the request for authorization over a link layer protocol, wherein the request is transmitted in response to the received initiation signal; receiving an encrypted restore authorization response from the authorization device in response to the request for authorization; decrypting, if encrypted, the received restore authorization message; verifying the restore authorization message; and restoring the settings on the network connected device if the restore authorization message was verified.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: November 10, 2020
    Assignee: AXIS
    Inventors: Fredrik Hugosson, Stefan Lundberg
  • Publication number: 20190289252
    Abstract: A system and method for handling data captured by a body worn camera are disclosed. The system may include a body worn camera, a docking station, and a recorder. The camera may include a local storage device. The docking station may include a data interface for connecting the local storage device to the docking station, and a first network interface for connecting the docking station to the recorder. The docking station may be physically separate from the recorder. The recorder may include a second network interface for connecting the recorder to the docking station, and a recorder storage device. The recorder may be arranged to retrieve the captured data from the camera and store it in the recorder storage device, and may include a third network interface for transfer of stored data to a data management system.
    Type: Application
    Filed: February 21, 2019
    Publication date: September 19, 2019
    Inventor: Fredrik Hugosson
  • Patent number: 10021318
    Abstract: A method for delivering motion video, which is captured by a first motion video camera, to a client device from said first motion video camera. The method comprises receiving, at the first motion video camera from the client, a request of a motion video and an indication of a requested format, matching, in a transcoding format list of the first motion video camera, the selected format to an address of a second motion video camera, sending, to said address of the second motion video camera, a motion video which have been identified in a request, the motion video having a format different from the selected format, receiving at the first motion video camera from the second motion video camera said requested motion video in the selected format, and sending said requested motion video in the selected format to the client.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: July 10, 2018
    Assignee: Axis AB
    Inventors: Fredrik Hugosson, Ted Hartzell, Bjarne Rosengren
  • Publication number: 20180063156
    Abstract: A method for restoring a setting on a network connected device achieves increased security. The method includes receiving an initiation signal representing a request to restore the setting on the device; transmitting a request for authorization to restore the setting to an authorization device arranged as an adjacent node on the network by transmitting the request for authorization over a link layer protocol, wherein the request is transmitted in response to the received initiation signal; receiving an encrypted restore authorization response from the authorization device in response to the request for authorization; decrypting, if encrypted, the received restore authorization message; verifying the restore authorization message; and restoring the settings on the network connected device if the restore authorization message was verified.
    Type: Application
    Filed: August 31, 2017
    Publication date: March 1, 2018
    Applicant: Axis AB
    Inventors: Fredrik Hugosson, Stefan Lundberg
  • Patent number: 9628834
    Abstract: Playback of motion video is presented. A method may comprise requesting streaming of a specific motion video sequence from a storage device to a playback device, streaming motion video data of the requested motion video sequence, displaying the streamed motion video data as the streamed motion video data is received, and sending a request of change of playback speed to the data storage device. In response to the request, decoding, in the data storage device, motion video data from a temporal position in the specific motion video sequence that has not yet been streamed to the playback device, compressing, in respect of time, the decoded motion video data, encoding the compressed motion video data using an encoding scheme corresponding to an encoding scheme used to encode the specific motion video sequence, and continue streaming the motion video sequence to the playback device using the compressed and encoded motion video data.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: April 18, 2017
    Assignee: AXIS AB
    Inventors: Bjarne Rosengren, Fredrik Hugosson
  • Publication number: 20150264411
    Abstract: Playback of motion video is presented. A method may comprise requesting streaming of a specific motion video sequence from a storage device to a playback device, streaming motion video data of the requested motion video sequence, displaying the streamed motion video data as the streamed motion video data is received, and sending a request of change of playback speed to the data storage device. In response to the request, decoding, in the data storage device, motion video data from a temporal position in the specific motion video sequence that has not yet been streamed to the playback device, compressing, in respect of time, the decoded motion video data, encoding the compressed motion video data using an encoding scheme corresponding to an encoding scheme used to encode the specific motion video sequence, and continue streaming the motion video sequence to the playback device using the compressed and encoded motion video data.
    Type: Application
    Filed: February 9, 2015
    Publication date: September 17, 2015
    Applicant: AXIS AB
    Inventors: Bjarne Rosengren, Fredrik Hugosson
  • Publication number: 20150138375
    Abstract: A method for delivering motion video, which is captured by a first motion video camera, to a client device from said first motion video camera. The method comprises receiving, at the first motion video camera from the client, a request of a motion video and an indication of a requested format, matching, in a transcoding format list of the first motion video camera, the selected format to an address of a second motion video camera, sending, to said address of the second motion video camera, a motion video which have been identified in a request, the motion video having a format different from the selected format, receiving at the first motion video camera from the second motion video camera said requested motion video in the selected format, and sending said requested motion video in the selected format to the client.
    Type: Application
    Filed: November 6, 2014
    Publication date: May 21, 2015
    Applicant: AXIS AB
    Inventors: Fredrik Hugosson, Ted Hartzell, Bjarne Rosengren
  • Patent number: 8983131
    Abstract: A method (200) and an object analyzer (104) for analyzing objects in images captured by a monitoring camera (100) uses a first and a second sequence of image frames, wherein the first sequence of image frames covers a first image area (300) and has a first image resolution, and the second sequence of image frames covers a second image area (302) located within the first image area (300) and has a second image resolution higher than the first image resolution. A common set of object masks is provided wherein object masks of objects (304) that are identified as being present in both image areas are merged.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: March 17, 2015
    Assignee: Axis AB
    Inventor: Fredrik Hugosson
  • Patent number: 8676027
    Abstract: A method and a video camera for recording an event initiated video sequence includes storing captured video frames in a video buffer, detecting a first event, and in response, initiating a video sequence recording session for recording of a video sequence in a non-volatile memory. Pre-event video frames and post-event video frames related to the first event are recorded, where the post-event time period starts at the detection of the first event. A first event delay time period is started in response to the expiration of the post-event time period. The video sequence recording session is closed if a delay period expires and no other event process is in progress.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: March 18, 2014
    Assignee: Axis AB
    Inventor: Fredrik Hugosson
  • Publication number: 20130301876
    Abstract: A method (200) and an object analyzer (104) for analyzing objects in images captured by a monitoring camera (100) uses a first and a second sequence of image frames, wherein the first sequence of image frames covers a first image area (300) and has a first image resolution, and the second sequence of image frames covers a second image area (302) located within the first image area (300) and has a second image resolution higher than the first image resolution. A common set of object masks is provided wherein object masks of objects (304) that are identified as being present in both image areas are merged.
    Type: Application
    Filed: April 15, 2013
    Publication date: November 14, 2013
    Applicant: AXIS AB
    Inventor: Fredrik HUGOSSON