IP Library Granted Patent US 10,084,988
Granted Patent B2
US 10,084,988 · App. 15/466,658 · Granted Sep 25, 2018

Facial gesture recognition and video analysis tool

Inventors: Matthew J. Farrell (Springboro, OH); John P. Nauseef (Kettering, OH); Christopher S. Wire (Dayton, OH); Brian T. Faust (Springboro, OH); Patrick M. Murray (Dayton, OH); Linsey Ann Free (Chillicothe, OH); Gary T. Riggins (Dayton, OH); John C. Nesbitt (Tipp City, OH); Dustin L. Clinard (Dayton, OH)
Assignee: Krush Technologies, LLC
H04N7/147A63F13/213A63F13/79A63F13/87G06K9/00315G06K9/00711G10L15/22G10L25/90A63F2300/8094
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 10,084,988
App. No.
15/466,658
Granted
Sep 25, 2018
Kind
B2
Abstract

Embodiments disclosed herein may be directed to a video communication server. In some embodiments, the video communication server includes: at least one memory including instructions; and at least one processing device configured for executing the instructions, wherein the instructions cause the at least one processing device to perform the operations of: determining a time duration of a video communication connection between a first user of a first user device and a second user of a second user device; analyzing video content transmitted between the first user device and the second user device; determining at least one gesture of at least one of the first user and the second user based on analyzing the video content; and generating a compatibility score of the first user and the second user based at least in part on the determined time duration and the at least one determined gesture.

Claims (12)

1. A non-transitory computer readable medium comprising code, wherein the code, when executed by at least one processing device of a video communication server, causes the at least one processing device to perform operations of:

determining, using a communication unit comprised in the at least one processing device, a video communication connection associated with a first user of a first user device, the video communication connection being associated with a time duration;

analyzing, using a graphical processing unit (GPU) comprised in the at least one processing device, video content of the first user of the first user device;

determining, using an analysis unit comprised in the at least one processing device, at least one emotion, of the first user, based on analyzing the video content; and

generating, using a reporting unit comprised in the least one processing device, data for the first user based at least in part on the video communication connection or the video content, and the at least one determined emotion,

wherein the time duration of the video communication connection comprises a time duration of the at least one determined emotion.

2. The non-transitory computer readable medium of claim 1 , wherein the video content comprises real-time video content.

3. The non-transitory computer readable medium of claim 1 , wherein the time duration of the video communication connection comprises a partial time duration of the video communication connection.

4. The non-transitory computer readable medium of claim 1 , wherein the at least one determined emotion is associated with at least one of a visual gesture or a vocal gesture.

5. The non-transitory computer readable medium of claim 1 , wherein the video content comprises at least one of media content, social content, or political content.

6. The non-transitory computer readable medium of claim 1 , wherein the at least one determined emotion is associated with an object of interest in the video content.

7. The non-transitory computer readable medium of claim 6 , wherein the object of interest comprises at least one of a facial feature, a facial gesture, a vocal inflection, a vocal pitch shift, a change in word delivery speed, a keyword, an ambient noise or an environment noise.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2018
From: FARRELL, MATTHEW J.; NAUSEEF, JOHN P.; WIRE, CHRISTOPHER S.; FAUST, BRIAN T.; MURRAY, PATRICK M.; FREE, LINSEY ANN; RIGGINS, GARY T.; NESBITT, JOHN C.; CLINARD, DUSTIN L.
To: KRUSH TECHNOLOGIES, LLC
Reel/Frame 046661/0783 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2018
From: NAUSEEF, JOHN P.; FAUST, BRIAN T.; FARRELL, MATTHEW J.; WIRE, CHRISTOPHER S.
To: KRUSH TECHNOLOGIES, LLC
Reel/Frame 046851/0723 →
Continuity (11)
Continuation In Part 15387172 · Dec 21, 2016
Continuation 15197469 · Jun 29, 2016
Continuation In Part 14980769 · Dec 28, 2015
Continuation In Part 14790913 · Jul 2, 2015
Continuation In Part 15466658
Continuation In Part 15003769 · Jan 21, 2016
Provisional Application 62274682 · Jan 4, 2016
Provisional Application 62106127 · Jan 21, 2015
Provisional Application 62096991 · Dec 26, 2014
Provisional Application 62020711 · Jul 3, 2014
Related Publication 20170223310A1 · Aug 3, 2017