The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 18, 2025
Filed:
May. 19, 2023
Verkada Inc., San Mateo, CA (US);
David Mwaura, San Francisco, CA (US);
Nitish Poddar, San Francisco, CA (US);
Anders Brekke Holden, Foster City, CA (US);
Bhavna Sud, Cupertino, CA (US);
Michele Casertano, San Francisco, CA (US);
Thantham Madan, San Mateo, CA (US);
Hao Nan, Sunnyvale, CA (US);
Rishabh Goyal, San Mateo, CA (US);
Yingjie Shen, Hayward, CA (US);
Yunchao Gong, Los Altos, CA (US);
Yi Xu, Belmont, CA (US);
Filip Kaliszan, Menlo Park, CA (US);
Verkada Inc., San Mateo, CA (US);
Abstract
A trajectory-based object search process includes receiving a user request specifying a geographic region of interest and/or a time period of interest. A set of video-derived object trajectories is identified based on the user request. At least one event is identified based on the set of video-derived object trajectories, by processing each video-derived object trajectory individually or by aggregating video-derived object trajectories, from the set of video-derived object trajectories, that overlap with respect to at least one feature. For each event, a preview image is selected that includes a thumbnail image and/or a video frame, based on the user request and using a ranking algorithm, and event metadata associated with the preview image is received. Also for each event, a video segment associated with that event is received, and the preview image and/or the video segment is caused to be displayed to a user associated with the user request.