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;
receiving a response to said notifications from a user device associated with a responding one of said target responders; and
in response to receiving said response, configuring default communication preferences associated with the responding target responder such that the servers transmit further push notifications to the responding target responder upon receipt by the servers of responses containing dialog content 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.
85 Citations
23 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; receiving a response to said notifications from a user device associated with a responding one of said target responders; and in response to receiving said response, configuring default communication preferences associated with the responding target responder such that the servers transmit further push notifications to the responding target responder upon receipt by the servers of responses containing dialog content 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 one or more 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 one or more responses to said opening dialog content from user devices associated with the target responders, the opening user or external users, the responses including responsive dialog content; receiving a query for dialog content at a network-connected database from a query originator; determining if said query originator is the opening user or one of the target responders; if said query originator is the opening user or one of the target responders, publishing a dialog view comprising personally identifiable author attribution for dialog content contributed by target responders; and if said query originator is not the opening user or one of the target responders, publishing a dialog view excluding personally identifiable author attribution for dialog content contributed by target responders. - 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 opening dialog content and specification of electronic contact addresses associated with one or more target responders; publishing the opening dialog content by making said opening dialog content available via query of a network-connected database; transmitting push notifications to said target responder electronic contact addresses, said notifications comprising a uniform resource locator containing a user identifier uniquely associated with one of said target responder electronic contact addresses; receiving a response to one of said notifications comprising an access request to a resource specified by said uniform resource locator by a responding target responder, the response further including the user identifier; querying the responding target responder for responsive dialog content; attributing the responsive dialog content to the responding target responder by correlating the response user identifier with one of said target responder electronic contact addresses; publishing the responsive dialog content by making said responsive dialog content available via query of a network connected database without requiring further authentication of the responding target responder response; and transmitting further push notifications of the responsive dialog content to the opening user and a subset of said target responders without requiring further authentication of the responding target responder response. - View Dependent Claims (13, 14)
-
-
15. 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 to one or more user devices associated with each of the target responders by one or more of said servers; making the opening dialog content publicly available via request to a networked database; and accepting responses to said opening dialog content from user devices associated with the target responders, the opening user or external users. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification