IP Library Granted Patent US 10,313,279
Granted Patent B2
US 10,313,279 · App. 15/465,546 · Granted Jun 4, 2019

Live video-chat function within text messaging environment

Inventor: Mark A DeMattei (Greensboro, GA)
Assignee: RCS IP, LLC
H04L51/04G06F3/0481H04L51/10G06F2203/04803
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,313,279
App. No.
15/465,546
Granted
Jun 4, 2019
Kind
B2
Abstract

A messaging platform operates as a mobile device environment giving the user the ability to search for and add content into text message as well as to gain access to other applications and functionality. The messaging platform presents a user interface for construction messages and a trey that includes a wide variety of selectable elements including movies, photos, etc. The messaging platform enables live video chatting within the text GUI.

Claims (50)

1. A system for chatting within a messaging environment between mobile devices, the system comprising:

a memory element within a first mobile device configured to maintain the storage of instructions; and

a processor embedded within the first mobile device and coupled to the memory element, the processor facilitates execution of the instructions to perform operations comprising:

within a display interface within a messaging application being executed on the first mobile device, presenting a matrix of available apps that can be accessed from the messaging environment;

receiving a selection of a chatting app;

presenting a chat window within the messaging environment for conducting a chat, wherein:

the chatting app is configured to receive electronic message content from a second mobile device and further configured to present the received electronic message content in the chat window,

the messaging application is configured to present the received electronic message content within the chat window, and

while the chat is active, the messaging application supporting multiple messaging sessions independent of the chat;

within the interface within the messaging application being executed on the first mobile device, presenting a gift card screen on a display of the first mobile device, the gift card screen presenting options for the selection of a gift card to be sent within a message to the second mobile device;

receiving a selection of the gift card, and in response to receiving the selection:

presenting one or more indicia of merchants to be associated with the gift card;

presenting a user interface to select a monetary value to be associated with the gift card; and

receiving a selection of a merchant and a monetary value; and

embedding a graphical representation of an electronic gift card for the selected merchant at the selected monetary value into the message such that the gift card is received at the second mobile device and directly displayed in a messaging application being executed on the second mobile device such that a machine readable code can be read at a point of sale terminal for utilizing the electronic gift card in a purchase.

2. The system of claim 1 , wherein the action of presenting one or more indicia of merchants to be associated with the gift card further comprises presenting the one or more indicia on a screen of the messaging application such that a user can select an indicia to automatically cause the gift card to be associated with a merchant identified in the indicia.

3. The system of claim 1 , wherein upon receiving a selection to add a gift card further comprising parsing the content of the message to identify triggers to use as search criteria for presenting indicia for particular gift cards.

4. The system of claim 1 , further comprising the action of presenting an interface to enable a user to select an interval for resending of the gift card at the selected interval of time.

5. A computer-implemented method for chatting within a messaging environment between mobile devices, the method comprising:

presenting, within a display interface within a messaging application being executed on the first mobile device, a matrix of available apps that can be accessed from the messaging environment;

receiving a selection of a chatting app;

presenting a chat window within the messaging environment for conducting a chat, wherein:

the chatting app is configured to receive electronic message content from a second mobile device and further configured to present the received electronic message content in the chat window,

the messaging application is configured to present the received electronic message content within the chat window, and

while the chat is active, the messaging application supporting multiple messaging sessions independent of the chat;

presenting, within the interface within the messaging application being executed on the first mobile device, a gift card screen on a display of the first mobile device, the gift card screen presenting options for the selection of a gift card to be sent within a message to the second mobile device;

receiving a selection of the gift card, and in response to receiving the selection:

presenting one or more indicia of merchants to be associated with the gift card;

presenting a user interface to select a monetary value to be associated with the gift card; and

receiving a selection of a merchant and a monetary value; and

embedding a graphical representation of an electronic gift card for the selected merchant at the selected monetary value into the message such that the gift card is received at the second mobile device and directly displayed in a messaging application being executed on the second mobile device such that a machine readable code can be read at a point of sale terminal for utilizing the electronic gift card in a purchase.

6. The computer-implemented method of claim 5 , wherein the action of presenting one or more indicia of merchants to be associated with the gift card further comprises presenting the one or more indicia on a screen of the messaging application such that a user can select an indicia to automatically cause the gift card to be associated with a merchant identified in the indicia.

7. The computer-implemented method of claim 5 , wherein upon receiving a selection to add a gift card further comprising parsing the content of the message to identify triggers to use as search criteria for presenting indicia for particular gift cards.

8. The computer-implemented method of claim 5 , further comprising the action of presenting an interface to enable a user to select an interval for resending of the gift card at the selected interval of time.

9. A non-transitory computer-readable storage medium storing computer executable instructions that, when executed by one or more computing devices, configure the one or more computing devices to perform operations comprising:

presenting, within a display interface within a messaging application being executed on the first mobile device, a matrix of available apps that can be accessed from the messaging environment;

receiving a selection of a chatting app;

presenting a chat window within the messaging environment for conducting a chat, wherein:

the chatting app is configured to receive electronic message content from a second mobile device and further configured to present the received electronic message content in the chat window,

the messaging application is configured to present the received electronic message content within the chat window, and

while the chat is active, the messaging application supporting multiple messaging sessions independent of the chat;

presenting, within the interface within the messaging application being executed on the first mobile device, a gift card screen on a display of the first mobile device, the gift card screen presenting options for the selection of a gift card to be sent within a message to the second mobile device;

receiving a selection of the gift card, and in response to receiving the selection:

presenting one or more indicia of merchants to be associated with the gift card;

presenting a user interface to select a monetary value to be associated with the gift card; and

receiving a selection of a merchant and a monetary value; and

embedding a graphical representation of an electronic gift card for the selected merchant at the selected monetary value into the message such that the gift card is received at the second mobile device and directly displayed in a messaging application being executed on the second mobile device such that a machine readable code can be read at a point of sale terminal for utilizing the electronic gift card in a purchase.

10. The non-transitory computer-readable storage medium of claim 9 , wherein the action of presenting one or more indicia of merchants to be associated with the gift card further comprises presenting the one or more indicia on a screen of the messaging application such that a user can select an indicia to automatically cause the gift card to be associated with a merchant identified in the indicia.

11. The non-transitory computer-readable storage medium of claim 9 , wherein upon receiving a selection to add a gift card further comprising parsing the content of the message to identify triggers to use as search criteria for presenting indicia for particular gift cards.

12. The non-transitory computer-readable storage medium of claim 9 , further comprising the action of presenting an interface to enable a user to select an interval for resending of the gift card at the selected interval of time.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2026
From: RCS IP LLC; TCB ENCORE LLC; DE MATTEI, MARK ANTHONY
To: JHB HOLDINGS LLC
Reel/Frame 074216/0783 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2019
From: TEXTBEATS, LLC
To: TCB ENCORE, LLC
Reel/Frame 049055/0438 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2019
From: DEMATTEI, MARK
To: TEXTBEATS, LLC
Reel/Frame 049039/0956 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME AND ADDRESS PREVIOUSLY RECORDED ON REEL 045322 FRAME 0283. ASSIGNOR(S) HEREBY CONFIRMS THE NEW ASSIGNMENT CONVEYING PARTY TCB ENCORE, LLC. Recorded Jun 26, 2018
From: TCB ENCORE, LLC
To: RCS IP, LLC
Reel/Frame 046298/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2018
From: TCB ENCORE, LLC
To: NIM SAR
Reel/Frame 045322/0283 →
Continuity (6)
Continuation In Part 14807260 · Jul 23, 2015
Continuation In Part 13712252 · Dec 12, 2012
Provisional Application 61569367 · Dec 12, 2011
Provisional Application 62394181 · Sep 13, 2016
Provisional Application 62401876 · Sep 29, 2016
Related Publication 20190124021A1 · Apr 25, 2019
Cited By (1)
US 12,238,191