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: 10779003Abstract: 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: GrantFiled: March 16, 2016Date of Patent: September 15, 2020Assignee: Axis ABInventors: Viktor Edpalm, Bjarne Rosengren, Jonas Holmberg, Stefan Lundberg
-
Patent number: 10021318Abstract: 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: GrantFiled: November 6, 2014Date of Patent: July 10, 2018Assignee: Axis ABInventors: Fredrik Hugosson, Ted Hartzell, Bjarne Rosengren
-
Patent number: 9628834Abstract: 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: GrantFiled: February 9, 2015Date of Patent: April 18, 2017Assignee: AXIS ABInventors: Bjarne Rosengren, Fredrik Hugosson
-
Publication number: 20160277759Abstract: 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: ApplicationFiled: March 16, 2016Publication date: September 22, 2016Applicant: Axis ABInventors: Viktor Edpalm, Bjarne Rosengren, Jonas Holmberg, Stefan Lundberg
-
Publication number: 20150264411Abstract: 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: ApplicationFiled: February 9, 2015Publication date: September 17, 2015Applicant: AXIS ABInventors: Bjarne Rosengren, Fredrik Hugosson
-
Publication number: 20150138375Abstract: 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: ApplicationFiled: November 6, 2014Publication date: May 21, 2015Applicant: AXIS ABInventors: Fredrik Hugosson, Ted Hartzell, Bjarne Rosengren
-
Patent number: 8977889Abstract: 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: GrantFiled: June 21, 2012Date of Patent: March 10, 2015Assignee: Axis ABInventors: Ola Angelsmark, Fredrik Nyberg, Bjarne Rosengren
-
Publication number: 20130007540Abstract: 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: ApplicationFiled: June 21, 2012Publication date: January 3, 2013Applicant: AXIS ABInventors: Ola ANGELSMARK, Fredrik NYBERG, Bjarne ROSENGREN