Patent attributes
Computer-implemented methods for generating and providing a post in a social activity stream by using a post framework and a content framework are provided. The post framework provides clear separation of shared content, the posting user's voice, social metadata, comment discussion, and interactive actions. The content framework includes a defined content body. The content body may include content, metadata and user interface control elements to be provided in a user post within a social activity stream. Systems and machine-readable media for providing a post in a social activity stream by using a post framework and/or a content framework are also provided.