Patents by Inventor Martin Davidsson

Martin Davidsson 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).

  • Publication number: 20230214092
    Abstract: A method at an electronic device with a display includes: displaying a user interface having a first region and a second region; receiving, and displaying in the first region of the user interface, a live video stream of a physical environment captured by a remote video camera; displaying, in the second region, a timeline corresponding to a timespan for a first portion of a duration during which the live video stream may have been recorded; in response to receiving a user interaction to move the timespan to a second portion of the duration, transitioning the displayed timeline to a new timeline that corresponds to the timespan for the second portion, and while transitioning, displaying, in the first region, a subset of video frames representing the first and/or second portion of the duration.
    Type: Application
    Filed: March 15, 2023
    Publication date: July 6, 2023
    Applicant: Google LLC
    Inventors: Christopher Charles Burns, George Alban Heitz, III, James Edward Stewart, Cameron Hill, Seungho Yang, Joe Delone Venters, William Alex Finlayson, Carsten Hinz, Timothy Samuel Psiaki, Nathan Scott Klee, Gregory Rourk Nelson, Kevin James Avery, Lawrence W. Neal, Martin Davidsson
  • Patent number: 11609684
    Abstract: A method at an electronic device with a display includes: displaying a user interface having a first region and a second region; receiving, and displaying in the first region of the user interface, a live video stream of a physical environment captured by a remote video camera; displaying, in the second region, a timeline corresponding to a timespan for a first portion of a duration during which the live video stream may have been recorded; in response to receiving a user interaction to move the timespan to a second portion of the duration, transitioning the displayed timeline to a new timeline that corresponds to the timespan for the second portion, and while transitioning, displaying, in the first region, a subset of video frames representing the first and/or second portion of the duration.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: March 21, 2023
    Assignee: Google LLC
    Inventors: Christopher Charles Burns, George Alban Heitz, III, James Edward Stewart, Cameron Hill, Seungho Yang, Joe Delone Venters, William Alex Finlayson, Carsten Hinz, Timothy Samuel Psiaki, Nathan Scott Klee, Gregory Rourk Nelson, Kevin James Avery, Lawrence W. Neal, Martin Davidsson
  • Publication number: 20220215664
    Abstract: A method at a server system includes: receiving a video stream from a remote video camera, wherein the video stream comprises a plurality of video frames; selecting a plurality of non-contiguous frames from the video stream, the plurality of non-contiguous frames being associated with a predetermined time interval; encoding the plurality of non-contiguous frames as a compressed video segment associated with the time interval; receiving a request from an application running on a client device to review video from the remote video camera for the time interval; and in response to the request, transmitting the video segment to the client device for viewing in the application.
    Type: Application
    Filed: January 28, 2022
    Publication date: July 7, 2022
    Applicant: Google LLC
    Inventors: Christopher Charles Burns, George Alban Heitz, III, James Edward Stewart, Cameron Hill, Seungho Yang, Joe Delone Venters, William Alex Finlayson, Carsten Hinz, Timothy Samuel Psiaki, Nathan Scott Klee, Gregory Rourk Nelson, Kevin James Avery, Lawrence W. Neal, Martin Davidsson
  • Publication number: 20220075489
    Abstract: A method at an electronic device with a display includes: displaying a user interface having a first region and a second region; receiving, and displaying in the first region of the user interface, a live video stream of a physical environment captured by a remote video camera; displaying, in the second region, a timeline corresponding to a timespan for a first portion of a duration during which the live video stream may have been recorded; in response to receiving a user interaction to move the timespan to a second portion of the duration, transitioning the displayed timeline to a new timeline that corresponds to the timespan for the second portion, and while transitioning, displaying, in the first region, a subset of video frames representing the first and/or second portion of the duration.
    Type: Application
    Filed: June 14, 2021
    Publication date: March 10, 2022
    Inventors: Christopher Charles Burns, George Alban Heitz III, James Edward Stewart, Cameron Hill, Seungho Yang, Joe Delone Venters, William Alex Finlayson, Carsten Hinz, Timothy Samuel Psiaki, Nathan Scott Klee, Gregory Rourk Nelson, Kevin James Avery, Lawrence W. Neal, Martin Davidsson
  • Patent number: 11238290
    Abstract: A method at a server system includes: receiving a video stream from a remote video camera, wherein the video stream comprises a plurality of video frames; selecting a plurality of non-contiguous frames from the video stream, the plurality of non-contiguous frames being associated with a predetermined time interval; encoding the plurality of non-contiguous frames as a compressed video segment associated with the time interval; receiving a request from an application running on a client device to review video from the remote video camera for the time interval; and in response to the request, transmitting the video segment to the client device for viewing in the application.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: February 1, 2022
    Assignee: Google LLC
    Inventors: Christopher Charles Burns, George Alban Heitz, III, James Edward Stewart, Cameron Hill, Seungho Yang, Joe Delone Venters, William Alex Finlayson, Carsten Hinz, Timothy Samuel Psiaki, Nathan Scott Klee, Gregory Rourk Nelson, Kevin James Avery, Lawrence W. Neal, Martin Davidsson
  • Patent number: 11062580
    Abstract: The various embodiments described herein include methods, devices, and systems for displaying event indicators on an event timeline. In one aspect, a method includes: displaying a video monitoring user interface including: video information corresponding to a video stream of remote camera's field of view in a first region, and the event timeline in a second region; obtaining identification of a new zone of interest corresponding to a portion of the camera's field of view; sending information indicative of the new zone of interest to a server system; obtaining identification of one or more past motion events detected by the remote camera involving the new zone of interest; and updating display of the event timeline to display an event indicator having a visual characteristic corresponding to the new zone of interest for each of the one or more past motion events.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: July 13, 2021
    Assignee: Google LLC
    Inventors: Jason N. Laska, Greg R. Nelson, Greg Duffy, Cameron Hill, Martin Davidsson
  • Patent number: 11036361
    Abstract: A method at an electronic device with a display includes: displaying a user interface having a first region and a second region; receiving, and displaying in the first region of the user interface, a live video stream of a physical environment captured by a remote video camera; displaying, in the second region, a timeline corresponding to a timespan for a first portion of a duration during which the live video stream may have been recorded; in response to receiving a user interaction to move the timespan to a second portion of the duration, transitioning the displayed timeline to a new timeline that corresponds to the timespan for the second portion, and while transitioning, displaying, in the first region, a subset of video frames representing the first and/or second portion of the duration.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: June 15, 2021
    Assignee: Google LLC
    Inventors: Christopher Charles Burns, George Alban Heitz, III, James Edward Stewart, Cameron Hill, Seungho Yang, Joe Delone Venters, William Alex Finlayson, Carsten Hinz, Timothy Samuel Psiaki, Nathan Scott Klee, Gregory Rourk Nelson, Kevin James Avery, Lawrence W. Neal, Martin Davidsson
  • Patent number: 11011035
    Abstract: The various implementations described herein include methods, devices, and systems for detecting motion and persons. In one aspect, a method is performed at a smart home system that includes a video camera, a server system, and a client device. The video camera captures video and audio, and wirelessly communicates, via the server system, the captured data to the client device. The server system: (1) receives and stores the captured data from the video camera; (2) determines whether an event has occurred, including detected motion; (3) in accordance with a determination that the event has occurred, identifies video and audio corresponding to the event; and (4) classifies the event. The client device receives information indicative of the identified events, displays a user interface for reviewing the video and audio stored by the remote server system, and displays the at least one classification for the event.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: May 18, 2021
    Assignee: Google LLC
    Inventors: Jason N. Laska, Gregory R. Nelson, Greg Duffy, Hiro Mitsuji, Cameron Hill, Martin Davidsson, Michael D. Montalbo, Tung Yuen Wan
  • Publication number: 20210125475
    Abstract: The disclosed embodiments include a method for presenting video information. The method includes: (1) receiving user identification of a first spatial zone corresponding to a first portion of the field of view of a remote camera; (2) displaying a first outline in a first color for the first spatial zone overlaid on a visual image; (3) receiving second user identification of a second spatial zone corresponding to a second portion of the field of view of the remote camera; (4) displaying a second outline in a second color for the second spatial zone overlaid on the visual image; and (5) displaying a visual indicator indicating that motion was detected in at least one spatial zone, the visual indicator having a color corresponding to the spatial zone in which the motion was detected.
    Type: Application
    Filed: December 30, 2020
    Publication date: April 29, 2021
    Inventors: Jason Noah Laska, Greg R. Nelson, Greg Duffy, Cameron Hill, Martin Davidsson
  • Patent number: 10789821
    Abstract: The disclosed embodiments include systems and methods for camera-side cropping of a video feed. In one aspect, a method includes: (1) displaying a first video feed with the first field of view at the first resolution; (2) detecting a first user input to enhance an identified portion of the first video feed; and (3) in response to detecting the first user input: (a) generating a camera crop command for the identified portion instructing the camera to generate a second video feed corresponding to the identified portion, the second video feed having the first resolution and a second field of view that is smaller than the first field of view; (b) sending the camera crop command to the camera; (c) in response receiving the second video feed from the camera; and (d) displaying the second video feed with the second field of view at the first resolution.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: September 29, 2020
    Assignee: GOOGLE LLC
    Inventors: Jason N. Laska, Greg R. Nelson, Greg Duffy, Cameron Hill, Martin Davidsson
  • Publication number: 20200143645
    Abstract: The various embodiments described herein include methods, devices, and systems for displaying event indicators on an event timeline. In one aspect, a method includes: displaying a video monitoring user interface including: video information corresponding to a video stream of remote camera's field of view in a first region, and the event timeline in a second region; obtaining identification of a new zone of interest corresponding to a portion of the camera's field of view; sending information indicative of the new zone of interest to a server system; obtaining identification of one or more past motion events detected by the remote camera involving the new zone of interest; and updating display of the event timeline to display an event indicator having a visual characteristic corresponding to the new zone of interest for each of the one or more past motion events.
    Type: Application
    Filed: November 5, 2019
    Publication date: May 7, 2020
    Inventors: Jason N. Laska, Greg R. Nelson, Greg Duffy, Cameron Hill, Martin Davidsson
  • Publication number: 20190361577
    Abstract: A method at an electronic device with a display includes: displaying a user interface having a first region and a second region; receiving, and displaying in the first region of the user interface, a live video stream of a physical environment captured by a remote video camera; displaying, in the second region, a timeline corresponding to a timespan for a first portion of a duration during which the live video stream may have been recorded; in response to receiving a user interaction to move the timespan to a second portion of the duration, transitioning the displayed timeline to a new timeline that corresponds to the timespan for the second portion, and while transitioning, displaying, in the first region, a subset of video frames representing the first and/or second portion of the duration.
    Type: Application
    Filed: August 8, 2019
    Publication date: November 28, 2019
    Inventors: Christopher Charles Burns, George Alban Heitz, III, James Edward Stewart, Cameron Hill, Seungho Yang, Joe Delone Venters, William Alex Finlayson, Carsten Hinz, Timothy Samuel Psiaki, Nathan Scott Klee, Gregory Rourk Nelson, Kevin James Avery, Lawrence W. Neal, Martin Davidsson
  • Patent number: 10467872
    Abstract: The various embodiments described herein include methods, devices, and systems for displaying event indicators on an event timeline. In one aspect, a method includes: (1) displaying a video monitoring user interface including: (a) video information corresponding to a video stream of remote camera's field of view in a first region, and (b) the event timeline in a second region; (2) obtaining identification of a new zone of interest corresponding to a portion of the camera's field of view; (3) sending information indicative of the new zone of interest to a server system; (4) obtaining identification of one or more past motion events detected by the remote camera involving the new zone of interest; and (5) updating display of the event timeline to display an event indicator having a visual characteristic corresponding to the new zone of interest for each of the one or more past motion events.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: November 5, 2019
    Assignee: GOOGLE LLC
    Inventors: Jason N. Laska, Greg R. Nelson, Greg Duffy, Cameron Hill, Martin Davidsson
  • Patent number: 10386999
    Abstract: A method at an electronic device with a display includes: displaying a user interface having a first region and a second region; receiving, and displaying in the first region of the user interface, a live video stream of a physical environment captured by a remote video camera, where at least some of the live video stream is recorded at a remote server; displaying, in the second region, a timeline corresponding to a timespan for a first portion of a duration during which the live video stream may have been recorded; in response to receiving a user interaction to move the timespan to a second portion of the duration, transitioning the displayed timeline to a new timeline that corresponds to the timespan for the second portion, and while transitioning, displaying, in the first region, a subset of video frames representing the first and/or second portion of the duration.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: August 20, 2019
    Assignee: GOOGLE LLC
    Inventors: Christopher Charles Burns, George Alban Heitz, III, James Edward Stewart, Cameron Hill, Seungho Yang, Joe Delone Venters, William Alex Finlayson, Carsten Hinz, Timothy Samuel Psiaki, Nathan Scott Klee, Gregory Rourk Nelson, Kevin James Avery, Lawrence W. Neal, Martin Davidsson
  • Publication number: 20190066473
    Abstract: The disclosed embodiments include a method for presenting video information. The method includes: (1) receiving user identification of a first spatial zone corresponding to a first portion of the field of view of a remote camera; (2) displaying a first outline in a first color for the first spatial zone overlaid on a visual image; (3) receiving second user identification of a second spatial zone corresponding to a second portion of the field of view of the remote camera; (4) displaying a second outline in a second color for the second spatial zone overlaid on the visual image; and (5) displaying a visual indicator indicating that motion was detected in at least one spatial zone, the visual indicator having a color corresponding to the spatial zone in which the motion was detected.
    Type: Application
    Filed: October 31, 2018
    Publication date: February 28, 2019
    Inventors: Jason N. Laska, Greg R. Nelson, Greg Duffy, Cameron Hill, Martin Davidsson
  • Publication number: 20190035241
    Abstract: The disclosed embodiments include systems and methods for camera-side cropping of a video feed. In one aspect, a method includes: (1) displaying a first video feed with the first field of view at the first resolution; (2) detecting a first user input to enhance an identified portion of the first video feed; and (3) in response to detecting the first user input: (a) generating a camera crop command for the identified portion instructing the camera to generate a second video feed corresponding to the identified portion, the second video feed having the first resolution and a second field of view that is smaller than the first field of view; (b) sending the camera crop command to the camera; (c) in response receiving the second video feed from the camera; and (d) displaying the second video feed with the second field of view at the first resolution.
    Type: Application
    Filed: September 27, 2018
    Publication date: January 31, 2019
    Inventors: Jason N. Laska, Greg R. Nelson, Greg Duffy, Cameron Hill, Martin Davidsson
  • Patent number: 10140827
    Abstract: The disclosed embodiments include a system for processing motion events. The system obtains a video stream from a camera, the video stream corresponding to a field of view of the camera and obtains identification of a spatial zone, the spatial zone corresponding to at least a portion of the field of view of the camera. For each motion event detected in the video stream: (1) the system determines whether the motion event involves the spatial zone; and (2), in accordance with a determination that the motion event involves the spatial zone, the system suppresses a first user notification for the motion event.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: November 27, 2018
    Assignee: GOOGLE LLC
    Inventors: Jason N. Laska, Greg R. Nelson, Greg Duffy, Cameron Hill, Martin Davidsson
  • Patent number: 10127783
    Abstract: The disclosed embodiments include an electronic device with a display, processor(s), and memory. The electronic device displays a user interface on the display, the user interface including video information corresponding to a camera, the video information including a field of view of the camera. The electronic device receives user identification of a spatial zone within the user interface, the spatial zone corresponding to at least a portion of the field of view of the camera; and forgoes user notification of subsequent motion events involving the spatial zone.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: November 13, 2018
    Assignee: GOOGLE LLC
    Inventors: Jason N. Laska, Greg R. Nelson, Greg Duffy, Cameron Hill, Martin Davidsson
  • Publication number: 20180158300
    Abstract: The various embodiments described herein include methods, devices, and systems for displaying event indicators on an event timeline. In one aspect, a method includes: (1) displaying a video monitoring user interface including: (a) video information corresponding to a video stream of remote camera's field of view in a first region, and (b) the event timeline in a second region; (2) obtaining identification of a new zone of interest corresponding to a portion of the camera's field of view; (3) sending information indicative of the new zone of interest to a server system; (4) obtaining identification of one or more past motion events detected by the remote camera involving the new zone of interest; and (5) updating display of the event timeline to display an event indicator having a visual characteristic corresponding to the new zone of interest for each of the one or more past motion events.
    Type: Application
    Filed: February 5, 2018
    Publication date: June 7, 2018
    Inventors: Jason N. Laska, Greg R. Nelson, Greg Duffy, Cameron Hill, Martin Davidsson
  • Publication number: 20180115788
    Abstract: A method at a server system includes: receiving a video stream from a remote video camera, wherein the video stream comprises a plurality of video frames; selecting a plurality of non-contiguous frames from the video stream, the plurality of non-contiguous frames being associated with a predetermined time interval; encoding the plurality of non-contiguous frames as a compressed video segment associated with the time interval; receiving a request from an application running on a client device to review video from the remote video camera for the time interval; and in response to the request, transmitting the video segment to the client device for viewing in the application.
    Type: Application
    Filed: October 26, 2016
    Publication date: April 26, 2018
    Inventors: Christopher Charles Burns, George Alban Heitz, III, James Edward Stewart, Cameron Hill, Seungho Yang, Joe Delone Venters, William Alex Finlayson, Carsten Hinz, Timothy Samuel Psiaki, Nathan Scott Klee, Gregory Rourk Nelson, Kevin James Avery, Lawrence W. Neal, Martin Davidsson