Method and system for providing page control content
First Claim
1. A method for providing page control content, comprising:
- accessing a page in a computer-based environment using a collaboration platform having at least one dynamic linked library, wherein the collaboration platform provides organizational collaboration and personalized management when creating the page;
opening a user interface configured to be dynamically populated via user selection with computer-based modules obtained from a plurality of sources for page control content, the user interface comprising a representation of at least one computer-based module from a source that is remote to the page;
inserting the at least one computer-based module onto the page from the user interface, wherein inserting the at least one computer-based module comprises;
selecting a pointer that represents the at least one computer-based module; and
placing the pointer on the page, wherein the pointer is populated to the user interface instead of populating the at least one computer-based module to the user interface; and
wherein inserting the at least one computer-based module comprises inserting the at least one computer-based module into a zone created on the page, wherein at least one property of the computer-based module can be manipulated within the zone;
scanning the page for computer-based code that is problematic to the operation of the processing unit;
automatically determining what part of the computer-based code is problematic to the operation of a processing unit; and
deactivating the part of the computer-based code that is problematic to create a revised computer-based code that represents the page, wherein deactivating the part of the computer-based code comprises commenting out the part of the computer-based code that is problematic while allowing use of the revised computer-based code by the processing unit;
wherein the at least one computer-based module comprises the page control content.
2 Assignments
0 Petitions
Accused Products
Abstract
A page is accessed in a computer-based environment. A user interface gallery that includes at least one computer-based module from a remote source is opened on or in the vicinity of the page. The computer-based module can be inserted on the page from the gallery. The gallery can be dynamically populated with one or more computer-based modules from various sources remote to the page. A pointer that represents a computer-based module can be populated to the gallery as an alternative. The computer-based module can then be inserted on the page from the remote source when the pointer is selected and placed on the page. The computer-based module can also be stored in a database for future use after it has been inserted on the page.
38 Citations
18 Claims
-
1. A method for providing page control content, comprising:
- accessing a page in a computer-based environment using a collaboration platform having at least one dynamic linked library, wherein the collaboration platform provides organizational collaboration and personalized management when creating the page;
opening a user interface configured to be dynamically populated via user selection with computer-based modules obtained from a plurality of sources for page control content, the user interface comprising a representation of at least one computer-based module from a source that is remote to the page; inserting the at least one computer-based module onto the page from the user interface, wherein inserting the at least one computer-based module comprises;
selecting a pointer that represents the at least one computer-based module; and
placing the pointer on the page, wherein the pointer is populated to the user interface instead of populating the at least one computer-based module to the user interface; andwherein inserting the at least one computer-based module comprises inserting the at least one computer-based module into a zone created on the page, wherein at least one property of the computer-based module can be manipulated within the zone; scanning the page for computer-based code that is problematic to the operation of the processing unit; automatically determining what part of the computer-based code is problematic to the operation of a processing unit; and deactivating the part of the computer-based code that is problematic to create a revised computer-based code that represents the page, wherein deactivating the part of the computer-based code comprises commenting out the part of the computer-based code that is problematic while allowing use of the revised computer-based code by the processing unit; wherein the at least one computer-based module comprises the page control content. - View Dependent Claims (2, 3, 4, 5)
- accessing a page in a computer-based environment using a collaboration platform having at least one dynamic linked library, wherein the collaboration platform provides organizational collaboration and personalized management when creating the page;
-
6. A computer system for manipulating page control content, comprising:
-
a processing unit; a memory in communication with the processing unit, the memory containing a listing of problematic content; a program stored in the memory that provides instructions to the processing unit, wherein the processing unit is responsive to the instructions, operable for; receiving at least one pointer to dynamically populate a user interface for computer-based modules via user selection of a source remote to the program wherein the at least one pointer represents a computer-based module from the source remote to the program; placing the pointer on the page, wherein the pointer is populated to the user interface instead of populating the at least one computer-based module to the user interface; and
inserting the at least one computer-based module into a zone created on the page, wherein at least one property of the computer-based module can be manipulated within the zone;scanning the computer-based modules for content that is stored in the listing of problematic content; deactivating the content in the computer-based modules that is stored in the listing as problematic, wherein deactivating the content comprises commenting out source code for implementing the content that is problematic while allowing use by the processing unit of source code for implementing scanned content that is not stored in the listing; and
presenting the at least one pointer on or in the vicinity of a page; anda collaboration platform having at least one dynamic linked library, wherein the collaboration platform provides individual and collaborative management of the page. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for providing page control content, comprising:
- rendering a user interface for computer-based modules to or in the vicinity of a page wherein the user interface is configured to be dynamically populated via user selection with the computer-based modules;
rendering at least one pointer to the user interface that represents a computer-based module from a remote source, wherein the pointer is populated to the user interface instead of populating the at least one computer-based module to the user interface; and
inserting the at least one computer-based module into a zone created on the page, wherein at least one property of the computer-based module can be manipulated within the zone;scanning the page for computer-based modules that are problematic using a collaboration platform having at least one dynamic linked library, wherein the collaboration platform provides organizational collaboration and personalized management when scanning the page; automatically determining which of the computer-based modules is problematic to the operation of a processing unit; deactivating the problematic computer-based modules, wherein deactivating the problematic computer-based modules comprises commenting out source code for implementing the computer-based modules that are problematic while allowing use by the processing unit of source code for implementing computer-based modules that are not determined problematic; and rendering the computer-based module to the page in response to the at least one pointer being dragged and inserted onto the page from the user interface. - View Dependent Claims (12, 13, 14)
- rendering a user interface for computer-based modules to or in the vicinity of a page wherein the user interface is configured to be dynamically populated via user selection with the computer-based modules;
-
15. A computer-readable medium implementing computer-executable instructions stored thereon for providing page control content, comprising:
-
logic for rendering a user interface to or in the vicinity of a page wherein the user interface is configured to be dynamically populated via user selection with graphical representations of computer-based modules; logic for rendering a graphical representation to the user interface of at least one computer-based module stored at a remote source, wherein rendering the at least one computer-based module comprises;
selecting a pointer that represents the at least one computer-based module; and
placing the pointer on the page, wherein the pointer is populated to the user interface instead of populating the at least one computer-based module to the user interface; andwherein rendering the at least one computer-based module comprises inserting the at least one computer-based module into a zone created on the page, wherein at least one property of the computer-based module can be manipulated within the zone; logic for providing organizational collaboration and personalized management of the pare, wherein the logic includes at least one dynamic linked library; logic for scanning the at least one computer-based module for a computer-based module that is problematic; logic for determining whether the at least one computer-based module is problematic to operation of a processing unit; logic for deactivating the at least one computer-based module when determined problematic, wherein deactivating the at least one computer-based module that is problematic comprises commenting out source code for implementing the at least one computer-based module when determined problematic while allowing use by the processing unit of the source code for implementing the at least one computer-based module when the at least one computer-based module is determined not to be problematic; and logic for rendering the computer-based module to the page from the source in response to the graphical representation being inserted onto the page from the user interface. - View Dependent Claims (16, 17, 18)
-
Specification