Accessing cameras of audio/video recording and communication devices based on location
First Claim
1. A method for at least one server for providing access to an audio/video recording and communication device (A/V device), the method comprising:
- receiving, from a first client device associated with the A/V device, first data representing a proximity zone for access to the A/V device, wherein the proximity zone is defined about the A/V device;
receiving, from a second client device, second data representing a location of the second client device;
determining that the location of the second client device is within the proximity zone for access to the A/V device based at least in part on the first data and the second data;
transmitting, to the second client device, third data indicating that the A/V device is accessible;
receiving, from the second client device, a request for access to the A/V device; and
based at least in part on the request for access to the A/V device, transmitting image data generated by a camera of the A/V device to the second client device.
0 Assignments
0 Petitions
Accused Products
Abstract
First data representing geographic coordinates defining a proximity zone for access to an A/V recording and communication device may be received from a first client device associated with the A/V recording and communication device. Based at least in part on a graphical user interface being accessed within an application executing on the second client device, second data representing a location of the second client device may be received. A determination that the second client device is within the proximity zone may be made, and third data indicating that the A/V recording and communication device is accessible by the second client device may be transmitted to the second client device. A request for access to the A/V recording and communication device may be received from the second client device, and image data generated by the A/V recording and communication device may be obtained and transmitted to the second client device.
95 Citations
20 Claims
-
1. A method for at least one server for providing access to an audio/video recording and communication device (A/V device), the method comprising:
-
receiving, from a first client device associated with the A/V device, first data representing a proximity zone for access to the A/V device, wherein the proximity zone is defined about the A/V device; receiving, from a second client device, second data representing a location of the second client device; determining that the location of the second client device is within the proximity zone for access to the A/V device based at least in part on the first data and the second data; transmitting, to the second client device, third data indicating that the A/V device is accessible; receiving, from the second client device, a request for access to the A/V device; and based at least in part on the request for access to the A/V device, transmitting image data generated by a camera of the A/V device to the second client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for at least one server for providing access to an audio/video recording and communication device (A/V device), the method comprising:
-
determining a location of a proximity zone for access to the A/V device, wherein the proximity zone is defined about the A/V device; receiving, from a client device, first data representing a location of the client device; comparing the location of the proximity zone to the location of the client device; based at least in part on the comparing, determining that the location of the client device is within the proximity zone for access to the A/V device; transmitting, to the client device, second data indicating that video generated by the A/V device is accessible; receiving, from the client device, a request for the video; based at least in part on the request for the video, transmitting image data representing the video generated by the A/V device to the client device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for a client device, the method comprising:
-
transmitting first data indicating a location of the client device; receiving second data representing a first A/V recording and communication device (A/V device) associated with a first proximity zone for access to the first A/V device, wherein the first proximity zone is defined about the first A/V device, and wherein the first A/V device is accessible by the client device based on the location of the client device being within the first proximity zone; receiving third data representing a second A/V device associated with a second proximity zone for access to the second A/V device, wherein the second proximity zone is defined about the second A/V device, wherein the second A/V device is accessible by the client device based on the location of the client device being within the second proximity zone; displaying, on a display of the client device, a first user interface element representing the first A/V device; displaying, on the display of the client device, a second user interface element representing the second A/V device; receiving an input of a selection of the first user interface element; transmitting, based at least in part on the input, fourth data representing a request for access to the first A/V device; receiving image data generated by the first A/V device; and displaying, on the display of the client device, video represented by the image data. - View Dependent Claims (17, 18, 19, 20)
-
Specification