IP Library Granted Patent US 11,954,941
Granted Patent B2
US 11,954,941 · App. 16/742,464 · Granted Apr 9, 2024

Facial recognition IOT application for multi-stream video using forecasting tools

Inventors: Avitan Gefen (Tel Aviv, IL); Amihai Savir (Sansana, IL)
Assignee: EMC IP HOLDING COMPANY LLC
G06V40/172G06F16/55G06F17/18G06V20/49
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,954,941
App. No.
16/742,464
Granted
Apr 9, 2024
Kind
B2
Abstract

One example method includes accessing an appearance history of a person, the appearance history including information concerning an appearance of a person at a particular time, generating, based on the appearance history, a forecast that comprises a probability that the person will appear again at some future point in time, determining that the probability meets or exceeds a threshold, and updating a high probability group database to include a facial image of a face of the person.

Claims (32)

1. A method, comprising:

accessing an appearance history of a person, the appearance history including information concerning an appearance of a person at a particular time;

dividing a time period into segments;

collecting time series information for the time period;

calculating, using the time series information, a probability that the person will appear again at another particular point in time, and the another particular point in time falls within one of the segments;

generating, based on the appearance history, and in real time, a forecast that comprises the probability that the person will physically appear again at the another particular time and particular location;

determining that the probability meets or exceeds a threshold; and

updating a high probability group database to include a facial image of a face of the person.

2. The method as recited in claim 1 , wherein the appearance history comprises one or more timestamped facial images of the person.

3. The method as recited in claim 1 , further comprising collecting a plurality of video streams, and generating the appearance history of the person using information from the plurality of video streams.

4. The method as recited in claim 1 , further comprising collecting a plurality of video streams, and the plurality of video streams comprises a plurality of facial images of the person, each of the facial images comprising a different respective perspective of the face of the person.

5. The method as recited in claim 1 , further comprising capturing, from a plurality of different angles, a respective plurality of facial images of the person.

6. The method as recited in claim 1 , wherein, at the time the forecast is generated, the person has not yet appeared at the another particular time and particular location.

7. The method as recited in claim 1 , wherein updating of the high probability group database to include a facial image of a face of the person is performed before the another particular point in time that the person was forecast to appear.

8. The method as recited in claim 1 , wherein all faces in the high probability group database collectively form a subset of faces included in a database of known faces.

9. The method as recited in claim 1 , wherein the facial image added to the high probability group database is obtained from a video stream.

10. A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:

accessing an appearance history of a person, the appearance history including information concerning an appearance of a person at a particular time;

dividing a time period into segments;

collecting time series information for the time period;

calculating, using the time series information, a probability that the person will appear again at another particular point in time, and the another particular point in time falls within one of the segments;

generating, based on the appearance history, and in real time, a forecast that comprises the probability that the person will physically appear again at the another particular time and particular location;

determining that the probability meets or exceeds a threshold; and

updating a high probability group database to include a facial image of a face of the person.

11. The non-transitory storage medium as recited in claim 10 , wherein the appearance history comprises one or more timestamped facial images of the person.

12. The non-transitory storage medium as recited in claim 10 , wherein the operations further comprise collecting a plurality of video streams, and generating the appearance history of the person using information from the plurality of video streams.

13. The non-transitory storage medium as recited in claim 10 , wherein the operations further comprise collecting a plurality of video streams, and the plurality of video streams comprises a plurality of facial images of the person, each of the facial images comprising a different respective perspective of the face of the person.

14. The non-transitory storage medium as recited in claim 10 , wherein the operations further comprise capturing, from a plurality of different angles, a respective plurality of facial images of the person.

15. The non-transitory storage medium as recited in claim 10 , wherein, at the time the forecast is generated, the person has not yet appeared at the another particular time and particular location.

16. The non-transitory storage medium as recited in claim 10 , wherein updating of the high probability group database to include a facial image of a face of the person is performed before the another particular point in time that the person was forecast to appear.

17. The non-transitory storage medium as recited in claim 10 , wherein all faces in the high probability group database collectively form a subset of faces included in a database of known faces.

18. The non-transitory storage medium as recited in claim 10 , wherein the facial image added to the high probability group database is obtained from a video stream.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052216/0758) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0680 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST AF REEL 052243 FRAME 0773 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0152 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 26, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052243/0773 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 24, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052216/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2020
From: GEFEN, AVITAN; SAVIR, AMIHAI
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 051511/0543 →