Event planning on online social networks
First Claim
1. A method comprising:
- receiving, at a computer server, information regarding an event proposal from an event organizer, wherein the information comprises an identification of a plurality of invitees, and wherein the information is missing one or more details of the event proposal, wherein the details comprise one or more event characteristics;
sending, by the computer server, the information regarding the event proposal to one or more client devices, wherein each of the client devices is associated with one of the invitees;
receiving, at the computer server, feedback regarding the event proposal from at least one of the invitees, wherein the receiving feedback regarding the event proposal from at least one of the invitees comprises creating a chat thread for discussion of details related to the event proposal;
determining, by the computer server, at least one of the missing details of the event proposal based on the received feedback, wherein the determining at least one of the missing details of the event proposal based on the received feedback comprises;
extracting one or more words or strings from one or more comments in the chat thread, andmatching the extracted words or strings from the comments in the chat thread with one or more terms in the event proposal; and
sending, by the computer server, information regarding final details of an event based on the event proposal to one or more of the client devices associated with the invitees.
4 Assignments
0 Petitions
Accused Products
Abstract
In particular embodiments, a computer server may receive information regarding an event proposal from an event organizer, where the information includes an identification of multiple invitees, and where the information is missing one or more significant details of the event proposal. The computer server may send the information regarding the event proposal to one or more client devices, where each of the client devices is associated with one of the invitees. The computer server may receive feedback regarding the event proposal from at least one of the invitees, and based on the received feedback, the computer server may determine at least one of the missing significant details of the event proposal. The computer server may send information regarding final details of an event based on the event proposal to one or more of the client devices associated with the invitees.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a computer server, information regarding an event proposal from an event organizer, wherein the information comprises an identification of a plurality of invitees, and wherein the information is missing one or more details of the event proposal, wherein the details comprise one or more event characteristics; sending, by the computer server, the information regarding the event proposal to one or more client devices, wherein each of the client devices is associated with one of the invitees; receiving, at the computer server, feedback regarding the event proposal from at least one of the invitees, wherein the receiving feedback regarding the event proposal from at least one of the invitees comprises creating a chat thread for discussion of details related to the event proposal; determining, by the computer server, at least one of the missing details of the event proposal based on the received feedback, wherein the determining at least one of the missing details of the event proposal based on the received feedback comprises; extracting one or more words or strings from one or more comments in the chat thread, and matching the extracted words or strings from the comments in the chat thread with one or more terms in the event proposal; and sending, by the computer server, information regarding final details of an event based on the event proposal to one or more of the client devices associated with the invitees. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 17, 18)
-
-
10. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
receive information regarding an event proposal from an event organizer, wherein the information comprises an identification of a plurality of invitees, and wherein the information is missing one or more details of the event proposal, wherein the details comprise one or more event characteristics; send the information regarding the event proposal to one or more client devices, wherein each of the client devices is associated with one of the invitees; receive feedback regarding the event proposal from at least one of the invitees, wherein the receive feedback regarding the event proposal from at least one of the invitees comprises create a chat thread for discussion of details related to the event proposal; determine at least one of the missing details of the event proposal based on the received feedback, wherein the determine at least one of the missing details of the event proposal based on the received feedback comprises; extract one or more words or strings from one or more comments in the chat thread, and match the extracted words or strings from the comments in the chat thread with one or more terms in the event proposal; and send information regarding final details of an event based on the event proposal to one or more of the client devices associated with the invitees. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
19. A system comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to; receive information regarding an event proposal from an event organizer, wherein the information comprises an identification of a plurality of invitees, and wherein the information is missing one or more details of the event proposal, wherein the details comprise one or more event characteristics; send the information regarding the event proposal to one or more client devices, wherein each of the client devices is associated with one of the invitees; receive feedback regarding the event proposal from at least one of the invitees, wherein the receive feedback regarding the event proposal from at least one of the invitees comprises create a chat thread for discussion of details related to the event proposal; determine at least one of the missing details of the event proposal based on the received feedback, wherein the determine at least one of the missing details of the event proposal based on the received feedback comprises; extract one or more words or strings from one or more comments in the chat thread, and match the extracted words or strings from the comments in the chat thread with one or more terms in the event proposal; and send information regarding final details of an event based on the event proposal to one or more of the client devices associated with the invitees. - View Dependent Claims (20)
-
Specification