IP Library Granted Patent US 11,076,038
Granted Patent B2
US 11,076,038 · App. 16/731,445 · Granted Jul 27, 2021

Reviewing message-based communications via a keyboard application

Inventors: Jeffrey Innocenti (New York, NY); Mitchell Raab (New York, NY); Bernardo de Seabra (New York, NY)
Assignee: BYE! Accident LLC
H04M1/72436H04L51/02H04L51/04H04L51/32H04W4/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 11,076,038
App. No.
16/731,445
Granted
Jul 27, 2021
Kind
B2
Abstract

Systems and methods are described herein for facilitating the review of messages (e.g., text messages, instant messages, chat messages, and so on) via a keyboard application of a mobile device. The message review system can facilitate a review of a message before it is sent to a recipient (e.g., a recipient of a text message or another user within a chat conversation).

Claims (68)

1. A method comprising:

using a keyboard application comprising a user selectable element configured to facilitate a review of a message associated with a conversation by:

receiving a request to review the message associated with the conversation within a messaging application,

wherein the conversation includes a user associated with a mobile device and one or more participants;

accessing text input into a text buffer of the keyboard application,

wherein the text was input by the user of the mobile device via a virtual keyboard provided by the keyboard application and launched along with the messaging application, and

wherein the text is part of the message requested to be reviewed;

identifying one or more reviewers associated with the user;

communicating a link to the identified one or more reviewers that directs the one or more reviewers to a message review platform remote from the mobile device,

wherein the message review platform facilitates the review of the message in a context of a recent set of messages in the conversation by the identified one or more reviewers associated with the user.

2. The method of claim 1 , further comprising:

receiving, from the message review platform, an indication that the message has been approved by the identified one or more reviewers; and

causing the message to be sent to the conversation within the messaging application.

3. The method of claim 1 , wherein the message review platform generates a web-based display page that presents to the one or more reviewers:

information identifying the message to be reviewed; and

displayed user-selectable elements that facilitate receiving input from the one or more reviewers,

wherein the user-selectable elements include an element associated with approving the message to be sent to the conversation within the messaging application and an element associated with not approving the message to be sent to the conversation within the messaging application.

4. The method of claim 1 , wherein the message review platform generates a web-based display page that presents to the one or more reviewers:

information identifying the message to be reviewed; and

user-selectable elements that facilitate receiving input from the one or more reviewers,

wherein the user-selectable elements include an element associated with receiving edits to the message from the one or more reviewers.

5. The method of claim 1 , further comprising:

at the message review platform:

presenting information identifying the message to be reviewed;

receiving input from the one or more reviewers; and

updating an approval page associated with the message based on the received input.

6. The method of claim 1 , wherein the request to review the message is received from the user associated with the mobile device before the message is sent to the conversation within the messaging application.

7. The method of claim 1 , further comprising:

capturing an image of the conversation within the messaging application; and

sending the captured image of the conversation along with the message to be reviewed to the message review platform,

wherein the message review platform presents the captured image of the conversation to the identified one or more reviewers associated with the user during review of the message.

8. The method of claim 1 , further comprising:

determining the message includes one or more keywords associated with an automatic review of the message; and

automatically triggering the request to review the message associated with the conversation within the messaging application.

9. The method of claim 1 , further comprising:

determining the conversation includes the one or more participants associated with an automatic review of the message; and

automatically triggering the request to review the message associated with the conversation within the messaging application.

10. The method of claim 1 , further comprising:

determining the message is input at a time of day and within a certain messaging application that are associated with an automatic review of the message; and

automatically triggering the request to review the message associated with the conversation within the messaging application.

11. The method of claim 1 , wherein the messaging application facilitates sending of text messages between the user and the one or more participants of the conversation.

12. The method of claim 1 , wherein the messaging application facilitates sending of chat messages between the user and the one or more participants of the conversation.

13. The method of claim 1 , wherein the messaging application is part of a social media platform that includes the user and the one or more participants of the conversation.

14. The method of claim 1 , wherein identifying one or more reviewers associated with the user includes identifying one or more users within a list of contacts stored by the mobile device associated with the user.

15. The method of claim 1 , wherein identifying one or more reviewers associated with the user includes identifying one or more reviewers that have previously reviewed messages associated with the conversation within the messaging application.

16. The method of claim 1 , wherein the link is associated with a web-based review page associated with the user and supported by the message review platform.

17. A system, comprising:

a message review request module that receives a request to review a message associated with a conversation within a messaging application of a mobile device,

wherein the conversation includes a user associated with the mobile device and one or more participants;

a text access module that accesses text associated with the message and input into a text buffer of a keyboard application,

wherein the text was input by the user of the mobile device via a virtual keyboard provided by the keyboard application and launched along with the messaging application, and

wherein the text is accessed before the message is sent to the conversation within the messaging application;

a reviewer identification module that identifies one or more reviewers associated with the user; and,

a message approval module that facilitates the review of the message by the identified one or more reviewers associated with the user,

wherein the review of the message is in a context of a recent set of messages in the conversation.

18. The system of claim 17 , further comprising:

a conversation capture module that:

captures a portion of the conversation; and

causes the captured portion of the conversation along with the message to be presented to the identified one or more reviewers during the facilitated review of the message by the identified one or more reviewers.

19. The system of claim 17 , further comprising:

a message submission module that:

determines the message has been approved by the identified one or more reviewers; and

causes the message to be sent to the conversation within the messaging application.

20. A non-transitory computer-readable medium whose contents, when executed by a computing device, cause the computing device to perform a method of sending a message from a user of the computing device to a recipient, the method comprising:

accessing the message located within a text buffer of a keyboard application of the computing device before the message has been sent to the recipient via a messaging application of the computing device;

sending a copy of the accessed message and a recent set of messages in a conversation to which the accessed message belongs to a reviewer selected by the user of the computing device;

receiving an indication that the reviewer has approved the message; and

in response to the received indication that the reviewer has approved the message, causing the message located within the text buffer of the keyboard application to be sent to the recipient via the messaging application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2020
From: INNOCENTI, JEFFREY; RAAB, MITCHELL; DE SEABRA, BERNARDO
To: BYE! ACCIDENT LLC
Reel/Frame 054643/0073 →
Continuity (1)
Related Publication 20210203771A1 · Jul 1, 2021