enthinnai a social enterprise app
DESCRIPTION
EnThinnai is a social enterprise app that has all the service objectives of a social network, but the scope of federation is upto the sharing enterprise; it can share with non-users as well while ensuring the id of the viewer.TRANSCRIPT
![Page 1: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/1.jpg)
EnThinnai: A Social Enterprise App
Aswath Raohttp://www.enthinnai.com
![Page 2: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/2.jpg)
Summary
RequirementsDescription of EnThinnaiCloud-ready ArchitectureRoadmap
![Page 3: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/3.jpg)
Enterprise-specific Requirements
Provide collaborative tools New Gen workforce is used to and is expecting
But ability to maintain privacy and confidentiality requirements of a corporate entity
Federated identity scheme All content must be corporate knowledge-base Presence information
Availability of a specific individual Availability of an individual with some functional responsibility/expertise
Real-time Communication tool Text, Voice and Video Both internal and external
Collaboration tools Conferencing, Screen sharing, collaborative editing
![Page 4: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/4.jpg)
EnThinnai Overview
A repository of digital information of a user and shared with one or more "buddies"
Users and Buddies are identified by their OpenIDs Or by Enterprise issued responsibility tags Or by self expressed interest and experience (much like lists)
Buddies don't have to be EnThinnai users A buddy can be assigned a "null" OpenID An Enterprise can have top level control on which OpenIDs can be included
EnThinnai is a Unified Communications (UC) Platform Pull contact-specific Presence information IM Voice/Video Archiving of chat sessions
Access to any stored information can be embedded in any web page
![Page 5: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/5.jpg)
Features and Capabilities
Availability Status ("Presence") Customizable for a single or a group of buddies Buddies pull this information when required
Notes Cross between email and blog It is structured like email It is stored and accessed like a blog post
File sharing Contact Information
Address Phone information Internet methods: email, IM
IM/Voice/Video Utilizes WebRTC/Websocket Every chat session is recorded and archived
![Page 6: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/6.jpg)
Use Case: Collaboration
Use Notes to record an ongoing exchange of ideas and viewpoints
Easily add new members to the team at a later date
Use file sharing to share documentsUse IM/Voice/Video to have dialog
IM sessions are archived for later referenceEasy to add partners and customers because
of use of OpenID Just as easily the access permission can be removed
![Page 7: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/7.jpg)
Use Case: Customer Interaction
Access URLs can be placed in different places in the Company's web site
Customers can easily reach appropriate people associated with the customer's need Product description page -> Sales organization FAQ page -> Support Career section -> HR Deep context -> Fine routing based on Cookies and other info
Much like Amazon’s Mayday button
Archived conversations Continue an interactive session at a later date Efficient way to build a Knowledge Base
![Page 8: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/8.jpg)
Cloud-ready Architecture
Service definition ensures the growth is linear and not polynomial Presence information is pulled when needed Shared content is pulled when needed When a new user joins the system, only the server associated with
that user is impacted EnThinnai is both low-end and high-end scalable
5-user (unlimited buddies) system can run on a single Raspberry Pi It can run on a Public cloud like Amazon Web Services
Designed for cloud Service logic runs on an instance (can be added incrementally as
new users are added) Bulk data/files are stored in storage instances (can be added
incrementally as new data are stored) Cloud provided backup for failovers
![Page 9: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/9.jpg)
Chat Application
User generates a “contact link” and shares with others As a link in a web page, email signature or biz
card By embedding an iFrame Can be “deep contexted” – so user will know
the context of a call from a buddyEmail soliciting comments on a doc will contain a
link identifying that docWhen a call is received, the UI at the callee end will
identify the doc and the user can view the doc easily
![Page 10: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/10.jpg)
Generating Contact Link
![Page 11: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/11.jpg)
Look of an iFrame
![Page 12: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/12.jpg)
Initial screen
![Page 13: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/13.jpg)
After sending the first message & Permission setting
Caller’s view Callee’s view
![Page 14: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/14.jpg)
Full Chat Session (in progress)
• Simultaneous IM and Video
• Can end just video
• Mute one or more video components
• Ability to Buzz the other end to get attention
![Page 15: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/15.jpg)
Product Roadmap
Multi-party chatReal-time document editingSecond Life kind of room sharingPermission based on Enterprise issued
responsibility tagsPermission based on self expressed interest
and experienceEncryption of data
During data transfer Storage
![Page 16: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/16.jpg)
Background
![Page 17: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/17.jpg)
Background
Gen Y and Millennials are dominating the workforce
They require social collaborative toolsThey have used tools like Facebook and
TwitterThey intuitively know the benefitsBut Enterprises have fiducial and
regulatory constraints
![Page 18: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/18.jpg)
Features of Social Networks
Easy information sharing Condensed information with links for details
Quick dissemination Spread by others using codified “forward” mechanism
Percolation of good ideas Ability to “vote” up or down
Real-time 1-1 and group communicationModeled after Facebook and TwitterBut blind emulation of these networks may not
be appropriate
![Page 19: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/19.jpg)
Benefits
Customer focus Increased engagement Faster response Quick lead conversion
Workplace focus Instant collaboration among employees Weak-ties become collaborators Weakened departmental silos
![Page 20: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/20.jpg)
Corporate Realities
But corporations have regulatory requirements and fiducial responsibility for data control and access control
Need to allow for limited sharing Business partnerships and customer interactions require ease
of federation at both the enterprise and individual levels Both inclusion and exclusion must be easily accomplished
Real-time Communication needs must be addressed Multi-modal Permission based
Flow model is not always appropriate Ability to add new people to previously shared content Repository of corporate knowledgebase These suggest some desired attributes of Enterprise Social
Software
![Page 21: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/21.jpg)
Identity and Authentication
Simple federation implies that identity must be user-centric
Organization control requires filtering capability
Must allow for different grades of authentication Strong for sharing confidential data Non-existent for casual and first-time visitors
![Page 22: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/22.jpg)
Information Exchange and Sharing
email is a widely used tool Though widely despised
It is a repository of organizational memory But difficult to pass it onto new employees The trail may be diffused
Blogs and wikis are better models But they lack access control
![Page 23: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/23.jpg)
Presence Information
Simple online/offline is meaningless in an always on world
Rich Presence will have multiple sourcesPresence information will depend on the
receiverSecurity considerations while federating
Presence information
![Page 24: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/24.jpg)
Real-Time Communication
Need for multi-modal communicationRequire a way to escalate the mode of
communication using a permission model Text-based communication is less intrusive Voice communication is richer Video has its own advantages, but most intrusive
Persistent sessionsOrganizations may require the ability to archive
communication sessions
![Page 25: Enthinnai a social enterprise app](https://reader038.vdocuments.net/reader038/viewer/2022110307/5566a0acd8b42a643c8b45e9/html5/thumbnails/25.jpg)
Collaboration Tools
Real-time, collaborative editing of documents
Multi-party conferencingScreen sharingSecond Life like virtual world based
collaboration sessionAgain ability to keep the session
persistent and ability to archive