发明名称 System, method and architecture for a document as a node on a social graph
摘要 A content management system may instantiate, from the same super class defined in a database schema, principal objects representing users and groups and content objects representing documents and folders. The principal objects and the content objects share the same social interaction functions. When a content object is modified, the system can create a message in which the content object identifies itself as a first person, update a message table such that any follower of the content object is notified of the message, and update a profile or feed associated with the content object. At least because content objects can “socialize” like principal objects, the system can generate a social graph containing content objects as nodes, map relationships among principal objects and content objects, and make recommendations to perhaps change/enhance such relationships.
申请公布号 US9519730(B2) 申请公布日期 2016.12.13
申请号 US201514970883 申请日期 2015.12.16
申请人 Open Text SA ULC 发明人 Obbard Geoffrey Michael;Roberts Quinton James
分类号 G06F17/30;G06Q50/00;H04L29/08 主分类号 G06F17/30
代理机构 Sprinkle IP Law Group 代理人 Sprinkle IP Law Group
主权项 1. A method, comprising: at a decision engine embodied on non-transitory computer memory including instructions translatable by at least one processor: accessing a social graph containing nodes and edges, the nodes representing principal objects and content objects in a content management system operating in a network computing environment, the edges representing relationships among the principal objects and the content objects, the principal objects instantiated from a super class, each of the principal objects representing a user or group of the content management system, the content objects instantiated from the super class, each of the content objects representing a document or folder managed by the content management system, the content objects inheriting from the super class same social interaction functions as the principal objects;analyzing the social graph to assess the relationships among the principal objects and the content objects;determining a modification to the relationships among the principal objects and the content objects based at least in part on a result from the analyzing;initiating an operation to implement the modification to the relationships among the principal objects and the content objects, the operation including updating the social graph to establish, change, or remove an edge between two nodes; andstoring the updated social graph in a database.
地址 Halifax CA US