SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
Automatic Status Update



       Sachin Gaur
Idea
   Making the status updates flow from friends
    and networks to reach maximum impact in
    the network.
Problem
   People are limited to communicate within
    their social reaches. Not all have been able
    to get visiblity in the network world as
    celebrities or top bloggers.
   The rising breed of citizen journalists, which
    have been reporting events much actively
    then traditional media especially in war
    zones and other inaccessible places.
Solution
   Using an already messaging platform like
    twitter, SMS etc.
   Users define a priority list for friends.
    −   Indicating whose status message gets a
        priority for replacing their own status message.
         These rules are also stored by the server.
   Users define a priority level when they set
    their own messages, so that people in their
    own network can get updates if it is urgent.
Detailed solution
   Client side.
    −   An application for user to update their status
        messages [something like Twitter]
    −   User indicates the priority level say 1-10.
    −   Client sends this message to server [where it
        can be seen by everybody like twitter page of
        user.]
    −   When client probes the server for new
        messages from other users, it checks the
        priority level and reset its own status if the
        priority indicated is high and the user has
        allowed that friend to override his own status.
Detailed Solution
   Server Side.
    −   When server receives the message with a
        higher priority from a friend of user and the rule
        allows the message to be overriden. Server
        changes all the status messages of friends of
        users in the network who has given permission
        to the user to do so.
Notes
   It is possible to implement a server only
    solution which might be handy in case of
    low end mobiles only based on SMS.
     −  Users sends two SMS telling server allowed list of friends, first list, people
        whose SMS gets a priority. Second list who gets the incoming forwarded
        SMS.
     − The first list indicating that a priority SMS coming from those users just
        get forwarded to people in the second list.
     − So the users in the network form a chain reaction. [becoming a
        forwarding pipe, mostly exponential]
     − So when a user sends a SMS indicating priority/urgent news to a friend.
        The SMS gets forwarded to friends of friends and so on .....automatically.
   This would be a very cheap solution for developing country citizen journalist to
    broadcast their news.
Diagram.
                Network
Citizen
Journalist /
hobbyist
SMS
blogger

Contenu connexe

Similaire à Viral Status Update

1. Overview of Distributed Systems
1. Overview of Distributed Systems1. Overview of Distributed Systems
1. Overview of Distributed Systems
Daminda Herath
 
Designing Distributed Systems
Designing Distributed SystemsDesigning Distributed Systems
Designing Distributed Systems
Dhananjay Singh
 
ProposalRequirements document This is part 1 of the project, I .docx
ProposalRequirements document This is part 1 of the project, I .docxProposalRequirements document This is part 1 of the project, I .docx
ProposalRequirements document This is part 1 of the project, I .docx
denneymargareta
 

Similaire à Viral Status Update (10)

A detailed Tibco EMS presentation
A detailed Tibco EMS presentationA detailed Tibco EMS presentation
A detailed Tibco EMS presentation
 
Enterprise messaging with jms
Enterprise messaging with jmsEnterprise messaging with jms
Enterprise messaging with jms
 
1. Overview of Distributed Systems
1. Overview of Distributed Systems1. Overview of Distributed Systems
1. Overview of Distributed Systems
 
Designing Distributed Systems
Designing Distributed SystemsDesigning Distributed Systems
Designing Distributed Systems
 
Why Messaging system?
Why Messaging system?Why Messaging system?
Why Messaging system?
 
Fighting spam using social gatekeepers
Fighting spam using social gatekeepersFighting spam using social gatekeepers
Fighting spam using social gatekeepers
 
ProposalRequirements document This is part 1 of the project, I .docx
ProposalRequirements document This is part 1 of the project, I .docxProposalRequirements document This is part 1 of the project, I .docx
ProposalRequirements document This is part 1 of the project, I .docx
 
Simple mail transfer protocol (smtp)
Simple mail transfer protocol (smtp) Simple mail transfer protocol (smtp)
Simple mail transfer protocol (smtp)
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Mail portal
Mail portalMail portal
Mail portal
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Viral Status Update

  • 2. Idea  Making the status updates flow from friends and networks to reach maximum impact in the network.
  • 3. Problem  People are limited to communicate within their social reaches. Not all have been able to get visiblity in the network world as celebrities or top bloggers.  The rising breed of citizen journalists, which have been reporting events much actively then traditional media especially in war zones and other inaccessible places.
  • 4. Solution  Using an already messaging platform like twitter, SMS etc.  Users define a priority list for friends. − Indicating whose status message gets a priority for replacing their own status message. These rules are also stored by the server.  Users define a priority level when they set their own messages, so that people in their own network can get updates if it is urgent.
  • 5. Detailed solution  Client side. − An application for user to update their status messages [something like Twitter] − User indicates the priority level say 1-10. − Client sends this message to server [where it can be seen by everybody like twitter page of user.] − When client probes the server for new messages from other users, it checks the priority level and reset its own status if the priority indicated is high and the user has allowed that friend to override his own status.
  • 6. Detailed Solution  Server Side. − When server receives the message with a higher priority from a friend of user and the rule allows the message to be overriden. Server changes all the status messages of friends of users in the network who has given permission to the user to do so.
  • 7. Notes  It is possible to implement a server only solution which might be handy in case of low end mobiles only based on SMS. − Users sends two SMS telling server allowed list of friends, first list, people whose SMS gets a priority. Second list who gets the incoming forwarded SMS. − The first list indicating that a priority SMS coming from those users just get forwarded to people in the second list. − So the users in the network form a chain reaction. [becoming a forwarding pipe, mostly exponential] − So when a user sends a SMS indicating priority/urgent news to a friend. The SMS gets forwarded to friends of friends and so on .....automatically.  This would be a very cheap solution for developing country citizen journalist to broadcast their news.
  • 8. Diagram. Network Citizen Journalist / hobbyist SMS blogger