Patents by Inventor Benjamin Asher Berg

Benjamin Asher Berg 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: 11823452
    Abstract: Methods, systems, and apparatus for video analytics evaluation are disclosed. A method includes: identifying a video to display a result of an evaluation of video analysis; identifying a particular time in the video when a video analysis determination does not match a ground truth determination for the video; displaying an image from the particular time in the video; and displaying an indication that the video analysis determination does not match the ground truth determination for the video. Displaying the image from the particular time in the video can include generating a graphical user interface for presentation on a display of a computing device. The indication that the video analysis determination does not match the ground truth determination for the video can include a user-selectable icon. In response to a user selecting the user-selectable icon, the method can include displaying video analysis results for the particular time in the video.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: November 21, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Ethan Shayne, Donald Gerard Madden, Daniel Todd Kerzner, Allison Beach, Benjamin Asher Berg
  • Patent number: 11696034
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting of video analytics rules for camera movement. The methods, systems, and apparatus include actions of obtaining a rule that specifies a first set of coordinates applied to a first set of images from a camera, determining an amount and direction of movement of the camera after the rule was obtained, determining, based on the amount and direction of movement of the camera, a second set of coordinates applied to a second set of images captured after the camera moved.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: July 4, 2023
    Assignee: Alarm.com Incorporated
    Inventors: David James Hutz, Allison Beach, Weihong Yin, Donald Gerard Madden, Adam Gordon, Christopher Silverman, Donald Faraci, Benjamin Asher Berg
  • Patent number: 11631279
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automatically cleaning a portion of an environment. One of the methods includes detecting movement of a person within a physical environment; determining that one or more threshold criteria for cleaning at least a portion of the physical environment are satisfied; detecting one or more areas of the physical environment with cleanliness levels that satisfy a threshold cleanliness level; determining that the portion of the physical environment for which the threshold criteria are satisfied likely was insufficiently cleaned; and in response to determining that the portion of the physical environment for which the threshold criteria are satisfied likely was insufficiently cleaned, sending an instruction to a device in the physical environment to cause the device to present a notification that identifies the portion of the physical environment that likely was insufficiently cleaned.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: April 18, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Donald Gerard Madden, Daniel Todd Kerzner, Allison Beach, Benjamin Asher Berg
  • Patent number: 11544505
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for semi-supervised training of an object recognition model. The methods, systems, and apparatus include a monitoring system including a camera located at a property and configured to generate images and one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform actions of determining a cluster of images meets a threshold for number of included images and a threshold for cluster tightness. A representative image of the cluster is selected and a query including the representative image of the cluster is provided. User feedback responsive to the query is received and an object recognition model is updated based on the user feedback.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: January 3, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Allison Beach, Benjamin Asher Berg, Sung Chun Lee, Sima Taheri, Sravanthi Bondugula, Nafiseh Salmani Niyasar, Gang Qian
  • Publication number: 20220394217
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for preserving privacy in surveillance. The methods, systems, and apparatus include actions of determining a state of a monitoring system, determining an exclusion zone that is shown in a video, determining whether to obfuscate at least a portion of the video based on the exclusion zone and the state of the monitoring system, and obfuscating at least the portion of the video.
    Type: Application
    Filed: August 18, 2022
    Publication date: December 8, 2022
    Inventors: Stephen Scott Trundle, Daniel Todd Kerzner, Donald Gerard Madden, Benjamin Asher Berg
  • Patent number: 11510038
    Abstract: Techniques are described for provisioning Wi-Fi network connectivity for a wireless device without requiring a user to provide network credentials to allow the wireless device to establish a network connection. In some implementations, a method is performed by a computing device to provision a wireless network connection. A MAC address associated with a property is obtained. A temporary network credential for the wireless device is determined based on the MAC Address of the wireless device. The temporary network credential permits the wireless device to connect to a temporary network. The temporary network credential for the wireless device is available over the temporary network. A determination that the wireless device has connected to the temporary network using the temporary network credential for the wireless device is made. An instruction is transmitted to the wireless device over the temporary network in response to the determination.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: November 22, 2022
    Assignee: Alarm.com Incorporated
    Inventors: David James Hutz, Christopher Silverman, Benjamin Asher Berg, Yang Zheng
  • Patent number: 11457183
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for preserving privacy in surveillance. The methods, systems, and apparatus include actions of determining a state of a monitoring system, determining an exclusion zone that is shown in a video, determining whether to obfuscate at least a portion of the video based on the exclusion zone and the state of the monitoring system, and obfuscating at least the portion of the video.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: September 27, 2022
    Assignee: Alarm.com Incorporated
    Inventors: Stephen Scott Trundle, Daniel Todd Kerzner, Donald Gerard Madden, Benjamin Asher Berg
  • Publication number: 20220215725
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing an integrated doorbell device are disclosed. In one aspect, a method includes the actions of receiving doorbell data indicating activation of a doorbell of a property. The actions further include receiving device data from one or more devices associated with a monitoring system within the property. The actions further include determining a security status associated with the monitoring system. The actions further include based on the doorbell data indicating activation of the doorbell of the property, the device data from the one or more devices associated with the monitoring system, and the security status associated with the monitoring system, determining a response action for execution by the monitoring system. The actions further include performing, by the monitoring system, the response action.
    Type: Application
    Filed: March 24, 2022
    Publication date: July 7, 2022
    Inventors: Kelly Franklin Jackson, Daniel Todd Kerzner, Benjamin Asher Berg
  • Patent number: 11315394
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing an integrated doorbell device are disclosed. In one aspect, a method includes the actions of receiving doorbell data indicating activation of a doorbell of a property. The actions further include receiving device data from one or more devices associated with a monitoring system within the property. The actions further include determining a security status associated with the monitoring system. The actions further include based on the doorbell data indicating activation of the doorbell of the property, the device data from the one or more devices associated with the monitoring system, and the security status associated with the monitoring system, determining a response action for execution by the monitoring system. The actions further include performing, by the monitoring system, the response action.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: April 26, 2022
    Assignee: Alarm.com Incorporated
    Inventors: Kelly Franklin Jackson, Daniel Todd Kerzner, Benjamin Asher Berg
  • Publication number: 20220092298
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automatically cleaning a portion of an environment. One of the methods includes detecting movement of a person within a physical environment; determining that one or more threshold criteria for cleaning at least a portion of the physical environment are satisfied; detecting one or more areas of the physical environment with cleanliness levels that satisfy a threshold cleanliness level; determining that the portion of the physical environment for which the threshold criteria are satisfied likely was insufficiently cleaned; and in response to determining that the portion of the physical environment for which the threshold criteria are satisfied likely was insufficiently cleaned, sending an instruction to a device in the physical environment to cause the device to present a notification that identifies the portion of the physical environment that likely was insufficiently cleaned.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 24, 2022
    Inventors: Donald Gerard Madden, Daniel Todd Kerzner, Allison Beach, Benjamin Asher Berg
  • Publication number: 20220070415
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling access to a premises. One of the methods includes detecting a person within a threshold distance of a door; determining that there is a threshold likelihood that the person may access the door; providing instructions that indicate one or more criteria for access to the door; determining that a threshold quantity of the one or more criteria are satisfied; and in response to determining that the threshold quantity of the one or more criteria are satisfied, providing access to the door.
    Type: Application
    Filed: August 17, 2021
    Publication date: March 3, 2022
    Inventors: Stephen Scott Trundle, Daniel Todd Kerzner, James Jay Glickstein, Benjamin Asher Berg, Allison Beach, Donald Gerard Madden
  • Patent number: 11200793
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, are disclosed. A system includes one or more processors and one or more computer storage media storing instructions that are operable, when executed by the one or more processors, to cause the one or more processors to perform operations comprising: obtaining, by the system, video of a scene captured by a camera; determining a likelihood that the camera will be tampered with based on the video of the scene; determining that the likelihood that the camera will be tampered with satisfies criteria; and transmitting data generated from the video.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: December 14, 2021
    Assignee: Alarm.com Incorporated
    Inventors: David James Hutz, Allison Beach, Weihong Yin, Donald Gerard Madden, Adam Gordon, Benjamin Asher Berg, Christopher Silverman, Donald Faraci
  • Patent number: 11184331
    Abstract: In some implementations, a system is capable of managing keys for encrypting media streams over UDP communications between a media source and an associated server. A key is initially generated for encrypting a media stream captured by a media source device associated with a monitoring system of a property. A first instruction is provided to the media source device and over a secure communication channel. The first instruction causes the media source device to encrypt the media stream using the key when received by the media source device. A second instruction is generated for decrypting the encrypted media stream. The second instruction is provided to a computing device associated with the property. The second instruction causes the computing device to decrypt the encrypted media stream when received by the computing device.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: November 23, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Benjamin Asher Berg, Christopher Silverman
  • Patent number: 11184366
    Abstract: Systems, devices, and techniques for service authorization are described. A described device includes a transceiver to communicate with an authorization server, and a processor. The processor can set an authorization timer for a first time period based on obtaining an authorization from the authorization server, and activate device features for a duration of the first time period. The processor can receive from the authorization server an authorization message that includes an authorization key hash based on a shared secret key and a server timestamp, determine a local key hash based on the shared secret key and a local timestamp, set the authorization timer for a second time period based on the authorization key hash matching the local key hash, and maintain an activation of the features for a duration of the second time period.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: November 23, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Benjamin Asher Berg, Christopher Silverman
  • Publication number: 20210344879
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for preserving privacy in surveillance. The methods, systems, and apparatus include actions of determining a state of a monitoring system, determining an exclusion zone that is shown in a video, determining whether to obfuscate at least a portion of the video based on the exclusion zone and the state of the monitoring system, and obfuscating at least the portion of the video.
    Type: Application
    Filed: June 8, 2021
    Publication date: November 4, 2021
    Inventors: Stephen Scott Trundle, Daniel Todd Kerzner, Donald Gerard Madden, Benjamin Asher Berg
  • Patent number: 11134224
    Abstract: Techniques are described for using an integrated lightbulb camera system for monitoring a property. The integrated lightbulb camera system can have a housing that includes one or more cameras, a power-line communication (PLC) chip, and one or more processors. The PLC chip can be configured to enable communications between the lightbulb camera system and one or more external devices. The one or more processors can be configured to control the one or more cameras to capture one or more images and control the PLC chip to transmit at least one of the one or more captured images over a power-line to at least one of the one or more external devices. The integrated lightbulb camera can also have a lightbulb compatible screw base that is configured to mount the housing to a lightbulb socket and accept electrical current that is provided to the housing.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: September 28, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Benjamin Asher Berg, Charles Richard Alpert
  • Publication number: 20210232824
    Abstract: Methods, systems, and apparatus for video analytics evaluation are disclosed. A method includes: identifying a video to display a result of an evaluation of video analysis; identifying a particular time in the video when a video analysis determination does not match a ground truth determination for the video; displaying an image from the particular time in the video; and displaying an indication that the video analysis determination does not match the ground truth determination for the video. Displaying the image from the particular time in the video can include generating a graphical user interface for presentation on a display of a computing device. The indication that the video analysis determination does not match the ground truth determination for the video can include a user-selectable icon. In response to a user selecting the user-selectable icon, the method can include displaying video analysis results for the particular time in the video.
    Type: Application
    Filed: January 20, 2021
    Publication date: July 29, 2021
    Inventors: Ethan Shayne, Donald Gerard Madden, Daniel Todd Kerzner, Allison Beach, Benjamin Asher Berg
  • Patent number: 11064166
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for preserving privacy in surveillance. The methods, systems, and apparatus include actions of determining a state of a monitoring system, determining an exclusion zone that is shown in a video, determining whether to obfuscate at least a portion of the video based on the exclusion zone and the state of the monitoring system, and obfuscating at least the portion of the video.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: July 13, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Stephen Scott Trundle, Daniel Todd Kerzner, Donald Gerard Madden, Benjamin Asher Berg
  • Patent number: 11032491
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for preserving privacy in surveillance. The methods, systems, and apparatus include actions of obtaining images of a scene captured by a camera, identifying an object in the images through object recognition, determining that the object that is identified in the images is of a particular type that has a privacy restriction, and in response to determining that the object in the images is of the particular type that has the privacy restriction, obfuscating an appearance of the object in the images.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: June 8, 2021
    Assignee: Alarm.com Incorporated
    Inventors: David James Hutz, Allison Beach, Narayanan Ramanathan, Benjamin Asher Berg, Christopher Silverman, Donald Madden
  • Patent number: 11012683
    Abstract: Methods and systems including computer programs encoded on a computer storage medium, for receiving, from a camera, an image in which the camera detected a particular event based on a first set of camera settings, determining, from the image, that the image is a false positive as the camera falsely detected the particular event, determining that a number of images uploaded by the camera that are false positives satisfies a camera setting generation criteria, and in response, generating a second set of camera settings and providing the second set of camera settings to the camera.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: May 18, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Allison Beach, Donald Madden, Weihong Yin, David James Hutz, Dave Conger, Christopher Silverman, Benjamin Asher Berg, Andrew Scanlon