IP Library Granted Patent US 10,541,948
Granted Patent B2
US 10,541,948 · App. 15/594,305 · Granted Jan 21, 2020

Updatable message channels/topics for customer service interaction

Inventors: Vignesh Girishankar (Chennai, IN); Siddharth Gopalasundaram (Coimbatore, IN); Hrishikesh Premkumar (Chennai, IN); Prasannan Narayanasamy (Chennai, IN); Govind Patel (Chennai, IN); Deepak Balasubramanyam (Chennai, IN)
Assignee: Freshworks, Inc.
H04L51/02G06Q10/06311G06Q30/016H04L51/16H04L67/26H04M1/72552H04M1/72586H04W4/06H04W4/20H04W80/12Y04S10/54
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,541,948
App. No.
15/594,305
Granted
Jan 21, 2020
Kind
B2
Abstract

A computer-implemented process for displaying one or more message channels may include arranging the one or more message channels for a user of a computing system to view. Each of the one or more message channels may include a message channel icon, a message channel name, a message, a timestamp of the message, and a badge number.

Claims (20)

1. A computer-implemented process for displaying one or more topic-based message channels within a messaging application on a mobile device for one-way or two-way communication with an agent, comprising:

assigning an agent group to the one or more topic-based message channels, wherein the assigning of the agent group comprises automatically mapping one or more messages to the one or more topic-based message channels to the agent group, enabling assignment of the agent within the agent group; and

dynamically determining or arranging a list of the one or more one or more topic-based message channels for a user of the mobile device to view and to facilitate the one-way or two-way communication with the agent depending on properties, conditions, or both, each of the one or more topic-based message channels comprising one or more topic-based message channel icons, one or more topic-based message channel names, most recent message, a timestamp of the most recent message, and a badge number configured to identify a number of unread messages, wherein

the dynamically determining or arranging of the list of the one or more one or more topic-based message channels comprises

arranging or displaying of the one or more topic-based message channel icons, each of the one or more topic-based message channel icons are arranged in a grid format, and when one of the one or more topic-based message channel icons is selected, arranging one or more sub-topics for the selected one of the one or more topic-based message channel icons in the grid format or connecting the user of the mobile device to the agent,

each of the one or more topic-based message channels are dynamically created when the messaging application,

each of the one or more topic-based message channels being mutable facilitates at least one of the one or more topic-based message channels being enabled, disabled, and/or modified at any time, and

each of the one or more topic-based message channels comprising a tag identifying a corresponding messaging channel, the tag being transferable to an alternate channel, increasing routing of the one or more messages to an appropriate agent and allowing communication to be carried out over the alternate channel.

2. The computer-implemented process of claim 1 , wherein the arranging of the one or more topic-based message channels further comprises displaying a list of the one or more topic-based message channels as a list of one or more conversations in the application for the user to view.

3. The computer-implemented process of claim 1 , further comprising:

modifying the arrangement of the one or more topic-based message channels when a modification message is received from a remote server, the modification of the arrangement to the one or more topic-based message channels synchronize one or more conversational topics between the computing system and the remote server.

4. The computer-implemented process of claim 3 , wherein the modification message comprises instructions to add one or more new topic-based message channels, instructions to modify attributes of the one or more topic-based message channels, instructions to hide the one or more topic-based message channels, or a combination thereof.

5. The computer-implemented process of claim 1 , further comprising:

directly launching a topic-based message channel for communication between the user and an agent without displaying a list with the topic-based message channel when a single topic-based message channel exists.

6. The computer-implemented process of claim 1 , further comprising:

launching a topic-based message channel selected from the one or more topic-based message channels,

displaying a welcome message as an initial message in a conversation format, displaying existing messages from a preexisting communication between the user and an agent, or both.

7. The computer-implemented process of claim 1 , further comprising:

displaying the one or more topic-based message channels depending on tags preassigned or redefined by an admin, wherein

the tags filter the one or more topic-based message channels depending on context of the application.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNNEE NAME BY REMOVING THE COMMA PREVIOUSLY RECORDED AT REEL: 052119 FRAME: 0923. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 18, 2022
From: FRESHDESK INC.
To: FRESHWORKS INC.
Reel/Frame 062301/0670 →
CHANGE OF NAME Recorded Mar 7, 2020
From: FRESHDESK INC.
To: FRESHWORKS, INC.
Reel/Frame 052119/0923 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2017
From: FRESHDESK TECHNOLOGIES PRIVATE LIMITED
To: FRESHDESK INC.
Reel/Frame 042374/0708 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2017
From: GIRISHANKAR, VIGNESH; GOPALASUNDARAM, SIDDHARTH; PREMKUMAR, HRISHIKESH; NARAYANASAMY, PRASANNAN; PATEL, GOVIND; BALASUBRAMANYAM, DEEPAK
To: FRESHDESK TECHNOLOGIES PRIVATE LIMITED
Reel/Frame 042363/0921 →
Priority Claims (1)
IN 201741003057 · Jan 27, 2017 · national
Continuity (1)
Related Publication 20180219806A1 · Aug 2, 2018