peonect:usecases:messenger
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| peonect:usecases:messenger [2025/01/05 05:21] – arie | peonect:usecases:messenger [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Messenger ====== | ||
| - | |||
| - | Frequently there is a need to communicate with People with same interests or located in the same area. Examples: | ||
| - | |||
| - | * a hotel guest might want to discover groups of the hotel | ||
| - | * at some event men want to organize Minyan and want a way to agree on time and place | ||
| - | * a lost child or item was found and want to announce that in "Lost and Found" group of the area | ||
| - | * a person wants to discuss some public event with like-minders | ||
| - | |||
| - | For matter of the Machon Tal Term Project Success, the POC would allow flow below: | ||
| - | |||
| - | - A person creates " | ||
| - | * kind: Messages | ||
| - | * with date not older than week ago | ||
| - | * geo: X,Y with radius R | ||
| - | * query lifetime for the next 2 hours | ||
| - | - He reviews results and sees summary of Messages found, grouped by topic name and number of unique posters (implying activity) and wants to subscribe to certain topic: | ||
| - | * he creates folder with "chat view" Memo with the topic id, and exports it | ||
| - | * the Memo automatically creates " | ||
| - | * any message Memo he creates will contain same topic id, and get consumed by other subscribers | ||
| - | * he might want to enable popup notification on every incoming message | ||
| - | |||
| - | The scenario above might be extended to cover more cases like these: | ||
| - | |||
| - | * ignore someone that posts offensive content | ||
| - | * send message about group details to someone (" | ||
| - | * propose " | ||
| - | |||
| - | ===== Privacy (aka Mail mode) ===== | ||
| - | |||
| - | There might be need to for private Memos exchange between two or more parties. For many-to-many communcations, | ||
| - | |||
| - | - An public/ | ||
| - | - For each recipient, it is encrypted with his public key and Memo of kind " | ||
| - | - Recipients has active subscription to all Memos of kind " | ||
| - | - recipient receives the " | ||
| - | - recipient subscribes to all Memo of kind " | ||
| - | - All messages shared in the folder are encrypted using the keyring | ||
| - | |||
peonect/usecases/messenger.1736054501.txt.gz · Last modified: 2025/01/05 05:21 by arie
