US 12,266,186 B2
Trigger regions
Arshan Poursohi, San Francisco, CA (US); Daniel Aden, San Francisco, CA (US); Matthew Amacker, San Francisco, CA (US); Charles Robert Barker, San Francisco, CA (US); Paul Vincent Byrne, San Francisco, CA (US); Paul Du Bois, San Francisco, CA (US); Greg Joseph Klein, San Francisco, CA (US); and Steve Scott Tompkins, San Francisco, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Feb. 28, 2023, as Appl. No. 18/176,042.
Application 18/176,042 is a continuation of application No. 16/418,143, filed on May 21, 2019, granted, now 11,600,048.
Application 16/418,143 is a continuation of application No. 15/213,843, filed on Jul. 19, 2016, granted, now 10,347,047, issued on Jul. 9, 2019.
Claims priority of provisional application 62/259,971, filed on Nov. 25, 2015.
Prior Publication US 2023/0215181 A1, Jul. 6, 2023
Int. Cl. G06T 15/00 (2011.01); G06T 19/00 (2011.01); G06V 10/22 (2022.01); G06V 20/52 (2022.01)
CPC G06V 20/52 (2022.01) [G06T 19/006 (2013.01); G06V 10/235 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method when executed by data processing hardware causes the data processing hardware to perform operations comprising:
receiving, from a subscriber device, a request comprising virtual region characteristics and an occupancy threshold, the virtual region characteristics specifying a region of interest for the subscriber device;
determining, using image data captured by a camera and the virtual region characteristics, a virtual region corresponding to a portion of a physical region within a field of view of the camera, the virtual region in the field of view of the camera and smaller than the physical region within the field of view of the camera;
determining, using the image data, an occupancy of the virtual region;
determining that the occupancy of the virtual region satisfies the occupancy threshold; and
in response to determining that the occupancy of the virtual region satisfies the occupancy threshold, generating a notification to the subscriber device.