Creating content associations through visual techniques in a content framework system
First Claim
Patent Images
1. A computer implemented method, comprising:
- providing a computing system comprising a content framework system, wherein said content framework comprises a content infrastructure, a content flow management system, an access and security system, a registry tool, a content manipulation system, a joint development system, a community system, an association system, and a user interface system, wherein each of said content infrastructure, said content flow management system, said access and security system, said registry tool, said content manipulation system, said joint development system, said community system, said association system, and said user interface system are separate and independent from each other, wherein the content infrastructure comprises independent content management systems, wherein the content infrastructure comprises a plurality of server computers, wherein each of said independent content management systems is located in a separate and independent associated server computer of said plurality of server computers, wherein each of said independent content flow management systems, said access and security system, said content manipulation system, said joint development system, said association system, and said community system comprises a portion located in an different associated server computer of said plurality of server computers, wherein said association system comprises association tools, wherein each said associated server computer of said plurality of server computers comprises an association creation tool of said association tools, wherein each of said independent content management systems comprises content, wherein said independent content management systems consist of a shared source system, a distribution system, a management system, and a remote services system, wherein said shared source system consists of a source database consisting of source code, wherein said distribution system consists of a binaries database consisting of user generated executable code and binaries metadata, wherein said management system consists of a content database consisting of an HTML object, an XML object, a SGML object, a word processing object, a JPG object, and a PDF object, and wherein said remote services system consists of a services database consisting of shared routines used by a plurality of software applications;
controlling, by a computer processor of said computing system, a flow of said content between each independent content management system of said independent content management systems, wherein said computer processor executes said content flow management system to perform said controlling;
allowing, by said content manipulation system, teams within an organization to create, modify, and promote different types of content within said independent content management systems, wherein said teams consist of technical teams, business process teams, supply chain teams, manufacturing line teams, marketing teams and, management teams;
allowing, by said community system, said teams to collaborate and add value to said content;
allowing, by said joint development system, said teams to leverage knowledge and technology regarding said content, wherein said joint development system comprises a shared source tool;
providing access, by said community system, to said shared source tool;
locating, accessing, and modifying, by said shared source tool, said source code and said user generated executable code;
generating by a first association creation tool of said association creation tools, a first set of associations metadata linking said content within said independent content management systems together, wherein said associations metadata comprises a map of said content;
generating by said registry tool, a first registry defining said first set of associations metadata;
receiving, by said first association creation tool from a user, a command for updating at least one portion of associations metadata of said first set;
updating, by said first association creation tool in response to said command, said at least one portion of associations metadata of said first set;
visually displaying on a display apparatus of said content framework system, by a user interface system within said content framework system, said content and said first set of associations metadata, wherein said display apparatus consists of a computer screen;
generating by said registry tool, a second registry defining said first set of associations metadata comprising said at least one portion of associations metadata that has been updated;
allowing, by said content flow management system, said teams within said organization to submit a program/component/library to a project for storage;
allowing, by a joint development infrastructure within said content framework system, said teams to leverage knowledge and technology associated with said content;
allowing, by a community infrastructure within said content framework system, said teams to collaborate and add value to said content;
controlling by said access and security system, access to said content, wherein said access and security system comprises an access and security tool and a control tool, wherein said control tool is used by a governance party controlling specific parties that access or manipulate said content, and wherein said access and security tool comprises tools allowing administrators to control users who may access or manipulate said content; and
defining, by said access and security system, users for said shared source tool.
5 Assignments
0 Petitions
Accused Products
Abstract
A content framework system and method. The content framework system comprises a content infrastructure, a content flow management system, and a content association tool. The content infrastructure comprises content management system. Each of the content management systems comprises content. The association creation tool is for generating a first set of associations metadata linking the content management systems together. The user interface system is for visually rendering the content and the first set of associations metadata.
-
Citations
24 Claims
-
1. A computer implemented method, comprising:
-
providing a computing system comprising a content framework system, wherein said content framework comprises a content infrastructure, a content flow management system, an access and security system, a registry tool, a content manipulation system, a joint development system, a community system, an association system, and a user interface system, wherein each of said content infrastructure, said content flow management system, said access and security system, said registry tool, said content manipulation system, said joint development system, said community system, said association system, and said user interface system are separate and independent from each other, wherein the content infrastructure comprises independent content management systems, wherein the content infrastructure comprises a plurality of server computers, wherein each of said independent content management systems is located in a separate and independent associated server computer of said plurality of server computers, wherein each of said independent content flow management systems, said access and security system, said content manipulation system, said joint development system, said association system, and said community system comprises a portion located in an different associated server computer of said plurality of server computers, wherein said association system comprises association tools, wherein each said associated server computer of said plurality of server computers comprises an association creation tool of said association tools, wherein each of said independent content management systems comprises content, wherein said independent content management systems consist of a shared source system, a distribution system, a management system, and a remote services system, wherein said shared source system consists of a source database consisting of source code, wherein said distribution system consists of a binaries database consisting of user generated executable code and binaries metadata, wherein said management system consists of a content database consisting of an HTML object, an XML object, a SGML object, a word processing object, a JPG object, and a PDF object, and wherein said remote services system consists of a services database consisting of shared routines used by a plurality of software applications; controlling, by a computer processor of said computing system, a flow of said content between each independent content management system of said independent content management systems, wherein said computer processor executes said content flow management system to perform said controlling; allowing, by said content manipulation system, teams within an organization to create, modify, and promote different types of content within said independent content management systems, wherein said teams consist of technical teams, business process teams, supply chain teams, manufacturing line teams, marketing teams and, management teams; allowing, by said community system, said teams to collaborate and add value to said content; allowing, by said joint development system, said teams to leverage knowledge and technology regarding said content, wherein said joint development system comprises a shared source tool; providing access, by said community system, to said shared source tool; locating, accessing, and modifying, by said shared source tool, said source code and said user generated executable code; generating by a first association creation tool of said association creation tools, a first set of associations metadata linking said content within said independent content management systems together, wherein said associations metadata comprises a map of said content; generating by said registry tool, a first registry defining said first set of associations metadata; receiving, by said first association creation tool from a user, a command for updating at least one portion of associations metadata of said first set; updating, by said first association creation tool in response to said command, said at least one portion of associations metadata of said first set; visually displaying on a display apparatus of said content framework system, by a user interface system within said content framework system, said content and said first set of associations metadata, wherein said display apparatus consists of a computer screen; generating by said registry tool, a second registry defining said first set of associations metadata comprising said at least one portion of associations metadata that has been updated; allowing, by said content flow management system, said teams within said organization to submit a program/component/library to a project for storage; allowing, by a joint development infrastructure within said content framework system, said teams to leverage knowledge and technology associated with said content; allowing, by a community infrastructure within said content framework system, said teams to collaborate and add value to said content; controlling by said access and security system, access to said content, wherein said access and security system comprises an access and security tool and a control tool, wherein said control tool is used by a governance party controlling specific parties that access or manipulate said content, and wherein said access and security tool comprises tools allowing administrators to control users who may access or manipulate said content; and defining, by said access and security system, users for said shared source tool. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing system comprising a computer processor coupled to a computer-readable memory unit, said computing system comprising a content framework system, wherein said content framework comprises a content infrastructure, a content flow management system, an access and security system, a registry tool, a content manipulation system, a joint development system, a community system, an association system, and a user interface system, wherein each of said content infrastructure, said content flow management system, said access and security system, said registry tool, said content manipulation system, said joint development system, said community system, said association system, and said user interface system are separate and independent from each other, wherein the content infrastructure comprises independent content management systems, wherein the content infrastructure comprises a plurality of server computers, wherein each of said independent content management systems is located in a separate and independent associated server computer of said plurality of server computers, wherein each of said independent content flow management systems, said access and security system, said content manipulation system, said joint development system, said association system, and said community system comprises a portion located in an different associated server computer of said plurality of server computers, wherein said association system comprises association tools, wherein each said associated server computer of said plurality of server computers comprises an association creation tool of said association tools, wherein each of said independent content management systems comprises content, wherein said independent content management systems consist of a shared source system, a distribution system, a management system, and a remote services system, wherein said shared source system consists of a source database consisting of source code, wherein said distribution system consists of a binaries database consisting of user generated executable code and binaries metadata, wherein said management system consists of a content database consisting of an HTML object, an XML object, a SGML object, a word processing object, a JPG object, and a PDF object, and wherein said remote services system consists of a services database consisting of shared routines used by a plurality of software applications, said memory unit comprising instructions that when executed by the computer processor implements a method comprising:
-
controlling, by a computer processor of said computing system, a flow of said content between each independent content management system of said independent content management systems, wherein said computer processor executes said content flow management system to perform said controlling; allowing, by said content manipulation system, teams within an organization to create, modify, and promote different types of content within said independent content management systems, wherein said teams consist of technical teams, business process teams, supply chain teams, manufacturing line teams, marketing teams and, management teams; allowing, by said community system, said teams to collaborate and add value to said content; allowing, by said joint development system, said teams to leverage knowledge and technology regarding said content, wherein said joint development system comprises a shared source tool; providing access, by said community system, to said shared source tool; locating, accessing, and modifying, by said shared source tool, said source code and said user generated executable code; generating by a first association creation tool of said association creation tools, a first set of associations metadata linking said content within said independent content management systems together, wherein said associations metadata comprises a map of said content; generating by said registry tool, a first registry defining said first set of associations metadata; receiving, by said first association creation tool from a user, a command for updating at least one portion of associations metadata of said first set; updating, by said first association creation tool in response to said command, said at least one portion of associations metadata of said first set; visually displaying on a display apparatus of said content framework system, by a user interface system within said content framework system, said content and said first set of associations metadata, wherein said display apparatus consists of a computer screen; generating by said registry tool, a second registry defining said first set of associations metadata comprising said at least one portion of associations metadata that has been updated; allowing, by said content flow management system, said teams within said organization to submit a program/component/library to a project for storage; allowing, by a joint development infrastructure within said content framework system, said teams to leverage knowledge and technology associated with said content; allowing, by a community infrastructure within said content framework system, said teams to collaborate and add value to said content; controlling by said access and security system, access to said content, wherein said access and security system comprises an access and security tool and a control tool, wherein said control tool is used by a governance party controlling specific parties that access or manipulate said content, and wherein said access and security tool comprises tools allowing administrators to control users who may access or manipulate said content; and defining, by said access and security system, users for said shared source tool. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer implemented process for integrating computing infrastructure, comprising integrating computer-readable code into a computing system, wherein the code in combination with the computing system comprises a content framework system, wherein said content framework comprises a content infrastructure, a content flow management system, an access and security system, a registry tool, a content manipulation system, a joint development system, a community system, an association system, and a user interface system, wherein each of said content infrastructure, said content flow management system, said access and security system, said registry tool, said content manipulation system, said joint development system, said community system, said association system, and said user interface system are separate and independent from each other, wherein the content infrastructure comprises independent content management systems, wherein the content infrastructure comprises a plurality of server computers, wherein each of said independent content management systems is located in a separate and independent associated server computer of said plurality of server computers, wherein each of said independent content flow management systems, said access and security system, said content manipulation system, said joint development system, said association system, and said community system comprises a portion located in an different associated server computer of said plurality of server computers, wherein said association system comprises association tools, wherein each said associated server computer of said plurality of server computers comprises an association creation tool of said association tools, wherein each of said independent content management systems comprises content, wherein said independent content management systems consist of a shared source system, a distribution system, a management system, and a remote services system, wherein said shared source system consists of a source database consisting of source code, wherein said distribution system consists of a binaries database consisting of user generated executable code and binaries metadata, wherein said management system consists of a content database consisting of an HTML object, an XML object, a SGML object, a word processing object, a JPG object, and a PDF object, and wherein said remote services system consists of a services database consisting of shared routines used by a plurality of software applications, and wherein the code upon being executed by the computing system implements a method for performing the steps of:
-
controlling, by a computer processor of said computing system, a flow of said content between each independent content management system of said independent content management systems, wherein said computer processor executes said content flow management system to perform said controlling; allowing, by said content manipulation system, teams within an organization to create, modify, and promote different types of content within said independent content management systems, wherein said teams consist of teams, business process teams, supply chain teams, manufacturing line teams, marketing teams and, management teams; allowing, by said community system, said teams to collaborate and add value to said content; allowing, by said joint development system, said teams to leverage knowledge and technology regarding said content, wherein said joint development system comprises a shared source tool; providing access, by said community system, to said shared source tool; locating, accessing, and modifying, by said shared source tool, said source code and said user generated executable code; generating by a first association creation tool of said association creation tools, a first set of associations metadata linking said content within said independent content management systems together, wherein said associations metadata comprises a map of said content; generating by said registry tool, a first registry defining said first set of associations metadata; receiving, by said first association creation tool from a user, a command for updating at least one portion of associations metadata of said first set; updating, by said first association creation tool in response to said command, said at least one portion of associations metadata of said first set; visually displaying on a display apparatus of said content framework system, by a user interface system within said content framework system, said content and said first set of associations metadata, wherein said display apparatus consists of a computer screen; generating by said registry tool, a second registry defining said first set of associations metadata comprising said at least one portion of associations metadata that has been updated; allowing, by said content flow management system, said teams within said organization to submit a program/component/library to a project for storage; allowing, by a joint development infrastructure within said content framework system, said teams to leverage knowledge and technology associated with said content; allowing, by a community infrastructure within said content framework system, said teams to collaborate and add value to said content; controlling by said access and security system, access to said content, wherein said access and security system comprises an access and security tool and a control tool, wherein said control tool is used by a governance party controlling specific parties that access or manipulate said content, and wherein said access and security tool comprises tools allowing administrators to control users who may access or manipulate said content; and defining, by said access and security system, users for said shared source tool. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product, comprising a computer usable medium having a computer readable program code embodied therein, said computer readable program code comprising an algorithm implementing a method within a computing device comprising a content framework system, wherein said content framework comprises a content infrastructure, a content flow management system, an access and security system, a registry tool, a content manipulation system, a joint development system, a community system, an association system, and a user interface system, wherein each of said content infrastructure, said content flow management system, said access and security system, said registry tool, said content manipulation system, said joint development system, said community system, said association system, and said user interface system are separate and independent from each other, wherein the content infrastructure comprises independent content management systems, wherein the content infrastructure comprises a plurality of server computers, wherein each of said independent content management systems is located in a separate and independent associated server computer of said plurality of server computers, wherein each of said independent content flow management systems, said access and security system, said content manipulation system, said joint development system, said association system, and said community system comprises a portion located in an different associated server computer of said plurality of server computers, wherein said association system comprises association tools, wherein each said associated server computer of said plurality of server computers comprises an association creation tool of said association tools, wherein each of said independent content management systems comprises content, wherein said independent content management systems consist of a shared source system, a distribution system, a management system, and a remote services system, wherein said shared source system consists of a source database consisting of source code, wherein said distribution system consists of a binaries database consisting of user generated executable code and binaries metadata, wherein said management system consists of a content database consisting of an HTML object, an XML object, a SGML object, a word processing object, a JPG object, and a PDF object, and wherein said remote services system consists of a services database consisting of shared routines used by a plurality of software applications, said method comprising the steps of:
-
controlling, by a computer processor of said computing system, a flow of said content between each independent content management system of said independent content management systems, wherein said computer processor executes said content flow management system to perform said controlling; allowing, by said content manipulation system, teams within an organization to create, modify, and promote different types of content within said independent content management systems, wherein said teams consist of technical teams, business process teams, supply chain teams, manufacturing line teams, marketing teams and, management teams; allowing, by said community system, said teams to collaborate and add value to said content; allowing, by said joint development system, said teams to leverage knowledge and technology regarding said content, wherein said joint development system comprises a shared source tool; providing access, by said community system, to said shared source tool; locating, accessing, and modifying, by said shared source tool, said source code and said user generated executable code; generating by a first association creation tool of said association creation tools, a first set of associations metadata linking said content within said independent content management systems together, wherein said associations metadata comprises a map of said content; generating by said registry tool, a first registry defining said first set of associations metadata; receiving, by said first association creation tool from a user, a command for updating at least one portion of associations metadata of said first set; updating, by said first association creation tool in response to said command, said at least one portion of associations metadata of said first set; visually displaying on a display apparatus of said content framework system, by a user interface system within said content framework system, said content and said first set of associations metadata, wherein said display apparatus consists of a computer screen; generating by said registry tool, a second registry defining said first set of associations metadata comprising said at least one portion of associations metadata that has been updated; allowing, by said content flow management system, said teams within said organization to submit a program/component/library to a project for storage; allowing, by a joint development infrastructure within said content framework system, said teams to leverage knowledge and technology associated with said content; allowing, by a community infrastructure within said content framework system, said teams to collaborate and add value to said content; controlling by said access and security system, access to said content, wherein said access and security system comprises an access and security tool and a control tool, wherein said control tool is used by a governance party controlling specific parties that access or manipulate said content, and wherein said access and security tool comprises tools allowing administrators to control users who may access or manipulate said content; and defining, by said access and security system, users for said shared source tool. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification