Patents by Inventor Bjarne ROSENGREN

Bjarne ROSENGREN 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: 10779003
    Abstract: A method, system, and non-transitory computer readable storage medium having instructions for generating an event video sequence. The method comprises receiving input image frames encoded into a sequence of image frames arranged in groups of pictures, each group of pictures having a GOP structure. The method further comprises storing a pre-event sequence of image frames in a first-in-first-out buffer, said pre-event sequence having a first predetermined GOP structure, upon receiving an event notification, retrieving the pre-event sequence from the buffer, and generating the event video sequence by combining the pre-event sequence and a post-event sequence of image frames, said post-event sequence having a second GOP structure, which is different from said first GOP structure. The system may be included in a camera.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: September 15, 2020
    Assignee: Axis AB
    Inventors: Viktor Edpalm, Bjarne Rosengren, Jonas Holmberg, Stefan Lundberg
  • 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
  • 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: 20160277759
    Abstract: A method of generating an event video sequence is disclosed. The method comprises receiving input image frames encoded into a sequence of image frames arranged in groups of pictures, each group of pictures having a GOP structure. The method further comprises storing a pre-event sequence of image frames in a first-in-first-out buffer, said pre-event sequence having a first predetermined GOP structure, upon receiving an event notification, retrieving the pre-event sequence from the buffer, and generating the event video sequence by combining the pre-event sequence and a post-event sequence of image frames, said post-event sequence having a second GOP structure, which is different from said first GOP structure. A system for generating an event video sequence is also disclosed, as well as a camera comprising such a system, and a computer program product with instructions adapted to carry out the method when executed by a processor.
    Type: Application
    Filed: March 16, 2016
    Publication date: September 22, 2016
    Applicant: Axis AB
    Inventors: Viktor Edpalm, Bjarne Rosengren, Jonas Holmberg, Stefan Lundberg
  • 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: 8977889
    Abstract: A method for decreasing the risk of monitoring data failing to be stored includes periodically sending a test message from the monitoring device to a Networked Storage Device, NSD, generating an NSD fail signal in the monitoring device if events following the sending of the test message indicates that the NSD is not operating properly, and sending, in response to the NSD fail signal, a fail message from the monitoring device for detection outside housing of monitoring device.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: March 10, 2015
    Assignee: Axis AB
    Inventors: Ola Angelsmark, Fredrik Nyberg, Bjarne Rosengren
  • Publication number: 20130007540
    Abstract: A method for decreasing the risk of monitoring data failing to be stored includes periodically sending a test message from the monitoring device to a Networked Storage Device, NSD, generating an NSD fail signal in the monitoring device if events following the sending of the test message indicates that the NSD is not operating properly, and sending, in response to the NSD fail signal, a fail message from the monitoring device for detection outside housing of monitoring device.
    Type: Application
    Filed: June 21, 2012
    Publication date: January 3, 2013
    Applicant: AXIS AB
    Inventors: Ola ANGELSMARK, Fredrik NYBERG, Bjarne ROSENGREN