Patent ID: 9036807
Filing Date: 2015-05-19
Classification: G06Q,H04M,H04W

Abstract:
1. A computer-implemented method for routing messages amongst multiple parties associated with a media presentation, the method comprising: receiving, at a first server from a second server over a network, a first request of a first user for communicating with an agent concerning a content item of a media presentation presented to the first user, wherein the first request includes a content identifier identifying the content item presented by the second server; in response to the first request, identifying from a client database one or more agents that are associated with the content identifier, the client database storing content identifiers identifying a plurality of media presentations, wherein the media presentations are owned by a plurality of media presentation owners as clients to the first server; determining a status of each of the identified agents from an agent database, including determining whether each of the identified agents is available to communicate with the first user to discuss the content item at a point in time, wherein the agent database stores agent information of a plurality of agents; transmitting a list of one or more agent identifiers to the second server, the agent identifiers identifying one or more agents that are available at real time to discuss with the first user concerning the content item, including a geographic location of each of the identified agents to be presented to the first user by the second server, wherein the one or more agents of the list are associated with an owner of the content item; receiving at the first server a second request from a first user device of the first user, the second request including an agent identifier identifying a first agent selected by the first user from the list and contact information of the first user; and in response to the second request, transmitting a first message to a first agent device of the first agent, the first message including the content identifier identifying the content item and the contact information of the first user, wherein the first agent is to establish a live communication session with the first user using the contact information of the first user for discussing the content item.