Systems and methods for enabling dialog amongst different participant groups
First Claim
Patent Images
1. An electronic communication service hosted on one or more servers communicating with a plurality of user devices via one or more digital communication networks, the servers having one or more processors and memory storing instructions which, when executed by the processors, cause the servers to perform a method comprising:
- receiving user-input from an opening user via communication between a user device associated with said opening user and one or more of said servers, the user-input to include opening dialog content and specification of electronic contact addresses associated with a plurality of target responders;
transmitting electronic notifications to one or more user devices associated with each of the target responders by one or more of said servers, the notifications each containing user identifiers associated with the notification recipient;
receiving by one or more of the servers, a communication responsive to one of said notifications from a user device associated with a responding one of said target responders, the responsive communication including the user identifier associated with the responding target responder;
in response to receiving said responsive communication, configuring default communication preferences associated with said responding target responder such that said servers subsequently transmit push notifications of new dialog content to said responding target responder when said servers receive responses containing further content for that dialog from the opening user or other target responders.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic communication system, such as a question-and-answer service, is provided in which a user submitting a question specifies one or more recipients of the question. Authenticated responses by a recipient are published to the asker and other recipients. Responses may be made available to external users, with content contributors being either publicly identified or anonymous.
71 Citations
22 Claims
-
1. An electronic communication service hosted on one or more servers communicating with a plurality of user devices via one or more digital communication networks, the servers having one or more processors and memory storing instructions which, when executed by the processors, cause the servers to perform a method comprising:
-
receiving user-input from an opening user via communication between a user device associated with said opening user and one or more of said servers, the user-input to include opening dialog content and specification of electronic contact addresses associated with a plurality of target responders; transmitting electronic notifications to one or more user devices associated with each of the target responders by one or more of said servers, the notifications each containing user identifiers associated with the notification recipient; receiving by one or more of the servers, a communication responsive to one of said notifications from a user device associated with a responding one of said target responders, the responsive communication including the user identifier associated with the responding target responder; in response to receiving said responsive communication, configuring default communication preferences associated with said responding target responder such that said servers subsequently transmit push notifications of new dialog content to said responding target responder when said servers receive responses containing further content for that dialog from the opening user or other target responders. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic communication service hosted on one or more servers communicating with a plurality of user devices via one or more digital communication networks, the servers having one or more processors and memory storing instructions which, when executed by the processors, cause the servers to perform a method comprising:
-
receiving user-input from an opening user via communication between a user device associated with said opening user and one or more of said servers, the user-input to include opening dialog content and specification of electronic contact addresses associated with a plurality of target responders; transmitting electronic push notifications to one or more user devices associated with each of the target responders by one or more of said servers, the notifications containing user identifiers associated with the notification recipient; receiving by one or more of the servers, a communication responsive to said notifications from a user device associated with a responding one of said target responders, the responsive communication including the user identifier associated with the responding target responder; transmitting by one or more of the servers, a query to an electronic device associated with said responding target responder, the query enabling said responding target responder to configure whether to receive push notifications of future content contributions to that dialog. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An electronic communication service hosted on one or more servers communicating with a plurality of user devices via one or more digital communication networks, the servers having one or more processors and memory storing instructions which, when executed by the processors, cause the servers to perform a method comprising:
-
receiving user-input from an opening user via communication between a user device associated with said opening user and one or more of said servers, the user-input to include (a) opening dialog content, and (b) specification of electronic contact addresses, each associated with an individual person, collectively comprising a plurality of target responders; transmitting electronic notifications of the opening user submission of dialog content to one or more user devices associated with the target responders by one or more of said servers; receiving a communication responsive to one of said notifications from a user device associated with a responding one of said target responders; transmitting electronic notifications of said responsive communication to the opening user and target responders who have not previously opted out of receiving push notifications of dialog content; making at least a portion of the opening dialog content and the responsive communication available to the opener, target responders and external users, via a request to a networked database. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An electronic communication service hosted on one or more servers communicating with a plurality of user devices via one or more digital communication networks, the servers having one or more processors and memory storing instructions which, when executed by the processors, cause the servers to perform a method comprising:
-
receiving user-input from an opening user via communication between a user device associated with said opening user and one or more of said servers, the user-input to include opening content initiating a dialog and specification of electronic contact addresses associated with a plurality of target responders; transmitting electronic notifications to one or more user devices associated with each of the target responders by one or more of said servers; receiving by one or more of the servers, a communication responsive to any dialog content from a responding user device associated with a responding member of a group comprising the target responders and external users; in response to receiving said responsive communication, configuring communication preferences associated with said responding member such that said servers subsequently transmit push notifications of new dialog content to said responding member when said servers receive responses containing new dialog content from the opening user or qualifying other responders. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification