Dynamic Chat Box
First Claim
1. A method comprising:
- by one or more computing devices,communicating, from a client device, to a remote host a resource locator of a content object being currently accessed by a first user at the client device;
receiving from the remote host an indication that one or more second users have accessed the content object or a domain hosting the content object; and
responsive to the indication, displaying a chat messaging interface to the first user at the client device, wherein the chat messaging interface includes identifiers for the one or more second users and messaging controls operative to establish a chat session with the one or more second users.
2 Assignments
0 Petitions
Accused Products
Abstract
In particular embodiments, a method comprising, by one or more computing devices, communicating, from a client device, to a remote host a resource locator of a content object being currently accessed by a first user at the client device, receiving from the remote host an indication that one or more second users have accessed the content object or a domain hosting the content object, and responsive to the indication, displaying a chat messaging interface to the first user at the client device, wherein the chat messaging interface includes identifiers for the one or more second users and messaging controls operative to establish a chat session with the one or more second users.
-
Citations
20 Claims
-
1. A method comprising:
- by one or more computing devices,
communicating, from a client device, to a remote host a resource locator of a content object being currently accessed by a first user at the client device; receiving from the remote host an indication that one or more second users have accessed the content object or a domain hosting the content object; and responsive to the indication, displaying a chat messaging interface to the first user at the client device, wherein the chat messaging interface includes identifiers for the one or more second users and messaging controls operative to establish a chat session with the one or more second users. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- by one or more computing devices,
-
8. A system comprising:
-
a memory comprising instructions executable by one or more processors; and the one or more processors coupled to the memory and operable to execute the instructions, the one or more processors being operable when executing the instructions to; communicate, from a client device, to a remote host a resource locator of a content object being currently accessed by a first user at the client device; receive from the remote host an indication that one or more second users have accessed the content object or a domain hosting the content object; and responsive to the indication, display a chat messaging interface to the first user at the client device, wherein the chat messaging interface includes identifiers for the one or more second users and messaging controls operative to establish a chat session with the one or more second users. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable non-transitory storage media embodying software operable when executed by one or more computer systems to:
-
communicate, from a client device, to a remote host a resource locator of a content object being currently accessed by a first user at the client device; receive from the remote host an indication that one or more second users have accessed the content object or a domain hosting the content object; and responsive to the indication, display a chat messaging interface to the first user at the client device, wherein the chat messaging interface includes identifiers for the one or more second users and messaging controls operative to establish a chat session with the one or more second users. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification