IP Library Granted Patent US 10,275,583
Granted Patent B2
US 10,275,583 · App. 14/643,810 · Granted Apr 30, 2019

Expression recognition in messaging systems

Inventors: Eric Leuthardt (Saint Louis, MO); Scott Stern (Saint Louis, MO)
Assignee: FACETOFACE BIOMETRICS, INC.
G06F21/32G06F3/00G06F21/629G06Q30/0271H04L63/0861H04W4/21H04W12/06G06K9/00302H04W4/12
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,275,583
App. No.
14/643,810
Granted
Apr 30, 2019
Kind
B2
Abstract

Some embodiments include a messaging system capable of expression-based communication and/or expression-based actions. The messaging system can run on a computing device. For example, the messaging system monitors a camera feed from a camera of the computing device to detect a biometric signature when a messaging interface of the messaging application is actively being used. The messaging system can match the detected biometric signature against a known profile utilizing a facial recognition process to authenticate an operating user to use the messaging application. The messaging system can determine a human expression based on the detected biometric signature utilizing an expression recognition process to associate a contextual tag with an activity on the messaging interface. The messaging system can then communicate with a message server system to associate the contextual tag with content presented to the operating user or a conversation participated by the operating user via the messaging application.

Claims (16)

1. A computer-implemented method of operating a messaging application on a mobile computing device, said method implemented using the mobile computing device including a processor and a memory, said method comprising:

capturing in real time a camera feed from a camera of the mobile computing device to detect a facial profile of an operating user when a messaging interface of the messaging application is actively being used;

receiving, from the operating user via the messaging interface, a message to transmit to another mobile computing device, wherein the message includes an emoticon;

automatically determining a human expression based on the detected facial profile of the operating user utilizing an expression recognition process;

automatically modifying the emoticon based on the human expression of the facial profile to generate a modified emoticon, wherein the modified emoticon replaces the emoticon in the message without further user interaction; and

communicating, with a message server system associated with the messaging application, the modified message to be transmitted to the other mobile computing device, wherein the other mobile computing device is configured to display the modified emoticon to an operating user of the other mobile computing device.

2. The computer-implemented method of claim 1 , wherein the messaging interface is being used to compose the message; and wherein the emoticon is embedded as part of the message, wherein the message server system is configured to distribute the modified emoticon to the other mobile computing device.

3. The computer-implemented method of claim 1 , wherein the messaging interface is being used to read a message; and wherein communicating with the message server system includes sending a contextual tag as an emotion status that is time stamped to configure the message server system to present the emotion status to another participant of the conversation.

4. The computer-implemented method of claim 3 , wherein the other participant wrote the message.

5. The computer-implemented method of claim 1 , wherein the messaging interface is being used to compose a message; and wherein communicating with the message server system includes sending a contextual tag as an emotion status based on the human expression that is time stamped to configure the message server system to maintain an emotion status record of at least one of a composer and a reader of the message.

6. The computer-implemented method of claim 5 , wherein communicating with the message server system includes personalizing the messaging application based on the contextual tag.

7. The computer-implemented method of claim 1 , wherein communicating with the message server system includes archiving an expression log associated with the operating user on the message server system.

8. The computer-implemented method of claim 1 , further comprising activating an interactive component of the messaging interface in response to detecting a specific expression via the expression recognition process.

9. The computer-implemented method of claim 1 , further comprising matching the detected facial profile against a known profile utilizing a facial recognition process to authenticate an operating user to use at least one of the messaging application and the mobile computing device.

10. The computer-implemented method of claim 1 , wherein the human expression includes a smile, a laugh, a grimace, a frown, a pout, or any combination thereof.

11. The computer-implemented method of claim 1 , wherein the human expression includes an expression corresponding to a mood or an emotion, a micro expression, a stimulated expression, a neutralized expression, a masked expression, or any combination thereof.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2015
From: LEUTHARDT, ERIC; STERN, SCOTT
To: FACETOFACE BIOMETRICS, INC.
Reel/Frame 035360/0033 →
Continuity (4)
Provisional Application 61950423 · Mar 10, 2014
Provisional Application 61985059 · Apr 28, 2014
Provisional Application 62051031 · Sep 16, 2014
Related Publication 20150254447A1 · Sep 10, 2015
Cited By (13)
US 12,223,797 US 12,243,389 US 12,249,210 US 12,277,839 US 12,322,243 US 12,340,656 US 12,361,783 US 12,437,608 US 12,469,362 US 12,475,763 US 12,494,109 US 12,536,263 US 12,639,411