IP Library Granted Patent US 11,265,270
Granted Patent B2
US 11,265,270 · App. 16/629,250 · Granted Mar 1, 2022

Systems, methods and computer program products for providing enhanced chat services

Inventors: John Yu (Los Gatos, CA); James Keener Fox (San Jose, CA)
Assignee: SamChat, Inc.
H04L51/04G06Q10/107H04L51/02H04L51/32H04L67/02
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,265,270
App. No.
16/629,250
Granted
Mar 1, 2022
Kind
B2
Abstract

A method for providing messaging services includes accessing an organization structure of an organization; creating chat services user accounts in response to the organization structure of the organization; creating groups of users in response to the organization structure of the organization, the groups comprising a chat group and a broadcast chat group; wherein the chat group provides bidirectional messaging from each member of the chat group to each other member of the chat group; wherein broadcast chat group provides unidirectional messaging from a broadcast group owner to each other member of the broadcast chat group.

Claims (31)

1. A method for communicating via chat, the method comprising:

transmitting a first chat message from a first user device to a second user device, the first chat message including an embedded executable command;

upon interaction with the embedded executable command at the second user device, generating and transmitting an automated second chat message from the second user device to the first user device;

wherein the embedded executable command includes an interactive emoji;

wherein interaction with the interactive emoji at the second user device initiates the generating and transmitting the automated second chat message from the second user device to the first user device;

wherein different types of interaction with the interactive emoji create different types of automated second chat messages;

wherein the automated second chat message from the second user device to the first user device includes a second interactive emoji;

wherein the different types of interaction with the interactive emoji include one or more of tap, long tap, sweep left and sweep right, each type of interaction with the interactive emoji creating different types of second interactive emojis.

2. A computer program product, the computer program product including a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for facilitating operations of claim 1 .

3. A system comprising:

memory comprising computer-executable instructions; and

a processor executing the computer-executable instructions, the computer-executable instructions, when executed by the processor, cause the processor to perform operations of claim 1 .

4. The method of claim 1 wherein the first chat message is a direct chat message from the first user device to the second user device.

5. The method of claim 1 wherein the first chat message is a chat group message providing bidirectional messaging from each member of the chat group to each other member of the chat group.

6. The method of claim 1 wherein the first chat message is a broadcast message providing unidirectional messaging from a broadcast group owner to each other member of the broadcast chat group.

7. The method of claim 1 further comprising adding a sound clip to the second interactive emoji of the automated second chat message.

8. The method of claim 1 further comprising upon interaction with the second interactive emoji in the automated second chat message at the first user device, generating and transmitting an automated third chat message from the first user device to the second user device.

9. The method of claim 8 wherein the automated third chat message includes a third interactive emoji.

10. The method of claim 1 wherein the second interactive emoji corresponds to the first interactive emoji having at least one of a different appearance and an additional sound clip.

11. A method for communicating via chat, the method comprising:

transmitting a first chat message from a first user device to a second user device, the first chat message including an embedded executable command;

upon interaction with the embedded executable command at the second user device, generating and transmitting an automated second chat message from the second user device to the first user device;

wherein the embedded executable command includes an interactive emoji;

wherein interaction with the interactive emoji at the second user device initiates the generating and transmitting the automated second chat message from the second user device to the first user device;

wherein different types of interaction with the interactive emoji create different types of automated second chat messages;

wherein the different types of interaction with the interactive emoji include one or more of tap, long tap, sweep left and sweep right, each type of interaction with the interactive emoji creating different types of automated second chat messages;

wherein the automated second chat message from the second user device to the first user device includes a second interactive emoji;

upon interaction with the second interactive emoji in the automated second chat message at the first user device, generating and transmitting an automated third chat message from the first user device to the second user device;

wherein the automated third chat message includes a third interactive emoji;

wherein different types of interaction with the second interactive emoji create different types of automated third interactive emojis;

wherein the different types of interaction with the second interactive emoji include one or more of tap, long tap, sweep left and sweep right, each type of interaction with the interactive emoji creating different types of third interactive emojis.

Continuity (3)
Provisional Application 62586956 · Nov 16, 2017
Provisional Application 62529824 · Jul 7, 2017
Related Publication 20200137004A1 · Apr 30, 2020