Live video-chat function within text messaging environment
AssigneeRcs IP, LLC
InventorMark A DeMattei
Life of this patent
Estimating the term…
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.
Claims12
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.
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.
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.
Dependencies are inferred from the claim text.