COMPUTER SYSTEM AND METHODS FOR CHAT ENABLED ONLINE SEARCH
First Claim
1. An apparatus, comprising:
- a location module configured to receive location data indicative of a location of an initiating user; and
a pooling module communicably coupled to the location module, the pooling module configured to;
identify other users within a predefined distance of the initiating user;
identify at least one existing interactive chat session relating to the location of the initiating user; and
generate and provide a waiting room indicative of the identified other users and the at least one existing interactive chat session to a graphical user interface of a user device of the initiating user, wherein the waiting room facilitates receiving a selection to at least one of join the at least one existing interactive chat session and create a new interactive chat session.
0 Assignments
0 Petitions
Accused Products
Abstract
Various systems, methods, and apparatuses provide for receiving location data indicative of a location of an initiating user; identifying at least one other user within a predefined distance of the initiating user; identifying at least one existing interactive chat session based on the location of the initiating user; and generating and providing a waiting room indicative of the identified at least one other user and the at least one existing interactive chat session to a graphical user interface of a user device of the initiating user, wherein the waiting room facilitates receiving a selection from the initiating user to at least one of join at least one of the at least one existing interactive chat session and create a new interactive chat session.
95 Citations
20 Claims
-
1. An apparatus, comprising:
-
a location module configured to receive location data indicative of a location of an initiating user; and a pooling module communicably coupled to the location module, the pooling module configured to; identify other users within a predefined distance of the initiating user; identify at least one existing interactive chat session relating to the location of the initiating user; and generate and provide a waiting room indicative of the identified other users and the at least one existing interactive chat session to a graphical user interface of a user device of the initiating user, wherein the waiting room facilitates receiving a selection to at least one of join the at least one existing interactive chat session and create a new interactive chat session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving, by a location module of a server, location data indicative of a location of an initiating user; identifying, by a pooling module coupled to the location module of the server, at least one other user within a predefined distance of the initiating user; identifying, by the pooling module, at least one existing interactive chat session relating to the location of the initiating user; and generating and providing, by the pooling module, a waiting room indicative of the identified at least one other user and the at least one existing interactive chat session to a graphical user interface of a user device of the initiating user, wherein the waiting room facilitates receiving a selection from the initiating user to at least one of join at least one of the at least one existing interactive chat session and create a new interactive chat session. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer system, comprising:
-
a network interface configured to facilitate communication with a plurality of user devices; and a processor communicably coupled to a memory device, the processor configured to; receive location data indicative of a location of an initiating user; identify at least one other user within a predefined distance of the initiating user; identify at least one existing interactive chat session based on the location of the initiating user; and generate and provide a waiting room comprising at least one of a graphical and a textual indicator indicative of the identified at least one other user and the at least one existing interactive chat session to a graphical user interface of a user device of the initiating user, wherein the waiting room is configured to receive a selection from the initiating user to at least one of join at least one of the at least one existing interactive chat session and create a new interactive chat session. - View Dependent Claims (17, 18, 19, 20)
-
Specification