IP Library Granted Patent US 8,843,835
Granted Patent B1
US 8,843,835 · App. 14/197,095 · Granted Sep 23, 2014

Platforms, systems, and media for providing multi-room chat stream with hierarchical navigation

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 8,843,835
App. No.
14/197,095
Granted
Sep 23, 2014
Kind
B1
Abstract

Described are chat platforms, systems, applications, and methods including multi-room chat streams and navigable, topical hierarchies of chat rooms navigable.

Claims (48)

1. A chat platform comprising:

a. a plurality of mobile processors each configured to provide a mobile application comprising:

i. a software module for allowing a user to browse and select a public chat room, the public chat room selected from a topical hierarchy of public chat rooms;

ii. a software module for allowing the user to create and enter a chat room, the chat room a public chat room or a private chat room;

iii. a software module for presenting a chat stream to the user, the chat stream comprising chat messages from one or more entered chat rooms, the chat messages organized to form the stream;

b. a server processor configured to provide a server application comprising:

i. a database of public chat rooms and private chat rooms, each chat room comprising a topic, the public chat rooms organized into a hierarchy of public chat rooms;

ii. a software module for receiving a request from the user to enter a selected public chat room and in response to the request:

entering the user into a public chat room higher in the topical hierarchy of public chat rooms where the user selected public chat room has less than the pre-determined number of users;

iii. a software module for transmitting a notification to the user when the user selected public chat room meets the pre-determined number of users;

iv. a software module for consolidating chat messages from one or more chat rooms entered by the user to form a chat stream for the user.

2. The platform of claim 1 , wherein the topical hierarchy of public chat rooms is filtered based on location of the user and comprises chat rooms with topics relevant to the location.

3. The platform of claim 1 , wherein the mobile application further comprises a software module for allowing the user to view a list of public rooms entered, the list configured to allow the user to swipe to navigate between public rooms.

4. The platform of claim 1 , wherein the mobile application further comprises a software module for allowing the user to view a list of private rooms entered, the list configured to allow the user to swipe to navigate between private rooms.

5. The platform of claim 1 , wherein the pre-determined number of users is 2 to 3000 users.

6. The platform of claim 1 , wherein the software module for allowing the user to create and enter a chat room includes features for inviting other users to join a created chat room.

7. The platform of claim 1 , wherein the software module for allowing the user to create and enter a chat room includes features for tagging a public chat room, the tags used to integrate the public chat room into the topical hierarchy of public chat rooms.

8. The platform of claim 1 , wherein the software module for allowing the user to create and enter a chat room includes features for configuring access control for a private chat room.

9. The platform of claim 1 , wherein the software module for allowing the user to create and enter a chat room includes features for customizing the appearance of the chat room in the user interface of the mobile application.

10. The platform of claim 1 , wherein the mobile application further comprises a software module for allowing the user to navigate up and down in the topical hierarchy of public chat rooms.

11. The platform of claim 1 , wherein the mobile application further comprises a software module for allowing the user to select an anonymity setting from a plurality of anonymity settings, the selected anonymity setting determining information about the user available to other chat users.

12. The platform of claim 1 , wherein the mobile application further comprises a software module for allowing the user to configure a plurality of identity profiles, an identity profile determining how the user is identified to other users in a chat room.

13. The platform of claim 1 , wherein the server application further comprises a software module for recommending a chat room to the user, the recommendation based at least in part on activity of the chat room.

14. The platform of claim 1 , wherein the server application further comprises a software module for creating a new chat room, the creation of the new chat room based at least in part on topics and activity of existing chat rooms.

15. A computer-implemented system comprising:

a. a mobile processing device comprising an operating system configured to perform executable instructions and a memory device;

b. a mobile application including instructions executable by the mobile processing device to create a chat environment comprising:

i. a software module for allowing a user to browse and select a public chat room, the public chat room selected from a topical hierarchy of public chat rooms; wherein if a user selects a public chat room having less than a pre-determined number of users, the user is entered into a public chat room higher in the topical hierarchy of public chat rooms and the user is notified when the user selected public chat room achieves the pre-determined number of users;

ii. a software module for allowing the user to create and enter a chat room, the user designating the chat room as a public chat room or a private chat room, the chat room comprising a topic; and

iii. a software module for presenting a chat stream to the user, the chat stream comprising chat messages from one or more entered chat rooms, the chat messages chronologically organized to form the stream.

16. The system of claim 15 , wherein the topical hierarchy of public chat rooms is filtered based on location of the user and comprises chat rooms with topics relevant to the location.

17. The system of claim 15 , wherein the software module for allowing the user to create and enter a chat room includes features for tagging a public chat room, the tags used to integrate the public chat room into the topical hierarchy of public chat rooms.

18. The system of claim 15 , wherein the chat environment further comprises a software module for allowing the user to navigate up and down in the topical hierarchy of public chat rooms.

19. The system of claim 15 , wherein the chat environment further comprises a software module for allowing the user to select an anonymity setting from a plurality of anonymity settings, the selected anonymity setting determining information about the user available to other chat users.

20. The system of claim 15 , wherein the chat environment further comprises a software module for allowing the user to configure a plurality of identity profiles, an identity profile determining how the user is identified to other users in a chat room.

21. The system of claim 15 , wherein the chat environment further comprises a software module for recommending a chat room to the user, the recommendation based at least in part on activity of the chat room.

22. The system of claim 15 , wherein the chat environment further comprises a software module for creating a new chat room, the creation of the new chat room based at least in part on topics and activity of existing chat rooms.

23. Non-transitory computer-readable storage media encoded with a mobile application including instructions executable by a processor to create a chat environment comprising:

a. a software module for allowing a user to browse and select a public chat room, the public chat room selected from a topical hierarchy of public chat rooms; wherein if a user selects a public chat room having less than a pre-determined number of users, the user is entered into a public chat room higher in the topical hierarchy of public chat rooms and the user is notified when the user selected public chat room achieves the pre-determined number of users;

b. a software module for allowing the user to create and enter a chat room, the user designating the chat room as a public chat room or a private chat room, the chat room comprising a topic; and

c. a software module for presenting a chat stream to the user, the chat stream comprising chat messages from one or more entered chat rooms, the chat messages chronologically organized to form the stream.

24. The media of claim 23 , wherein the topical hierarchy of public chat rooms is filtered based on location of the user and comprises chat rooms with topics relevant to the location.

25. The media of claim 23 , wherein the software module for allowing the user to create and enter a chat room includes features for tagging a public chat room, the tags used to integrate the public chat room into the topical hierarchy of public chat rooms.

26. The media of claim 23 , wherein the chat environment further comprises a software module for allowing the user to navigate up and down in the topical hierarchy of public chat rooms.

27. The media of claim 23 , wherein the chat environment further comprises a software module for allowing the user to select an anonymity setting from a plurality of anonymity settings, the selected anonymity setting determining information about the user available to other chat users.

28. The media of claim 23 , wherein the chat environment further comprises a software module for allowing the user to configure a plurality of identity profiles, an identity profile determining how the user is identified to other users in a chat room.

29. The media of claim 23 , wherein the chat environment further comprises a software module for recommending a chat room to the user, the recommendation based at least in part on activity of the chat room.

30. The media of claim 23 , wherein the chat environment further comprises a software module for creating a new chat room, the creation of the new chat room based at least in part on topics and activity of existing chat rooms.

Assignments (6)
SECURITY INTEREST Recorded Sep 13, 2025
From: LIVEPERSON, INC.; VOICEBASE, INC.; LIVEPERSON AUTOMOTIVE, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 072891/0627 →
PATENT SECURITY AGREEMENT Recorded Jun 3, 2024
From: LIVEPERSON, INC.; LIVEPERSON AUTOMOTIVE, LLC; VOICEBASE, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 067607/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2019
From: CONVERSABLE, INC.
To: LIVEPERSON, INC.
Reel/Frame 050203/0680 →
CHANGE OF NAME Recorded May 5, 2016
From: LEGIT CORPORATION
To: CONVERSABLE, INC.
Reel/Frame 038613/0986 →
CHANGE OF NAME Recorded Jun 3, 2015
From: BANTER CHAT, INC.
To: LEGIT CORPORATION
Reel/Frame 035814/0922 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2014
From: BUSEY, ANDREW THOMAS; CHEN, ANTHONY DAN; LAMM, BENJAMIN EDWARD
To: BANTER CHAT, INC.
Reel/Frame 032386/0239 →