INTEGRATED WEB-BASED WORKSPACE WITH CURATED TREE-STRUCTURE DATABASE SCHEMA
First Claim
1. A system for web-based data management, the system comprising:
- a host computer communicatively coupled to multiple client computers via at least one network;
a database resident on said host computer and storing a plurality of data entries in a workspace comprising a plurality of defined folders and sub-folders, each of said plurality of data entries comprising one or more defined Data Fields (DFs), each DF within said folders and sub-folders storing a particular type of data from among a group of different types of data;
a plurality of pre-defined Data Field Type Indicators, each DF within said folders and sub-folders being tagged by a corresponding Data Field Type Indicator;
a plurality of pre-defined Folder Templates each associated with one of said defined folders and sub-folders, and each defining a plurality of attributes of said associated folder/sub-folder including display characteristics for displaying said folders/sub-folders in a tabular view;
a plurality of pre-defined Data Entry Forms (DEFs) each associated with one of said defined folders and sub-folders, each DEF defining how data is entered in said associated folder/sub-folder, including the display characteristics of DFs associated with said folder/sub-folder; and
a graphical user interface comprising a tree view for displaying said folders and sub-folders in a collapsible/expandable tree array, and a tabular view that displays entries of one or more selected folders/sub-folders in accordance with said associated Folder Template.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual web-based computing platform combining a particular network database hierarchy, graphical user interface, and integrated suite of computational tools accessible on demand, by which users gain access to an integrated Virtual Workspace for organizing emails, contacts, bookmarks, tasks, documents, notes, and all other relevant information. The network database hierarchy employs unique data structure and methods, allowing the user to centrally store and manage all data, regardless of type, as well as activities (actions taken and documented by the user). Nevertheless, the interface to said database offers a familiar folder/sub-folder “look and feel” using a tree data hierarchy, which gives a common, centralized and unified approach for storing, managing, displaying, and various types of data, regardless of object- and data-types.
-
Citations
90 Claims
-
1. A system for web-based data management, the system comprising:
-
a host computer communicatively coupled to multiple client computers via at least one network; a database resident on said host computer and storing a plurality of data entries in a workspace comprising a plurality of defined folders and sub-folders, each of said plurality of data entries comprising one or more defined Data Fields (DFs), each DF within said folders and sub-folders storing a particular type of data from among a group of different types of data; a plurality of pre-defined Data Field Type Indicators, each DF within said folders and sub-folders being tagged by a corresponding Data Field Type Indicator; a plurality of pre-defined Folder Templates each associated with one of said defined folders and sub-folders, and each defining a plurality of attributes of said associated folder/sub-folder including display characteristics for displaying said folders/sub-folders in a tabular view; a plurality of pre-defined Data Entry Forms (DEFs) each associated with one of said defined folders and sub-folders, each DEF defining how data is entered in said associated folder/sub-folder, including the display characteristics of DFs associated with said folder/sub-folder; and a graphical user interface comprising a tree view for displaying said folders and sub-folders in a collapsible/expandable tree array, and a tabular view that displays entries of one or more selected folders/sub-folders in accordance with said associated Folder Template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of controlling processing of data in a distributed computer system including a web-enabled computer server and a plurality of remote workstations in communication with said web-enabled computer server, comprising the steps of:
-
defining a workspace comprising a plurality of defined folders and sub-folders resident in a database on said host computer; defining a plurality of Folder Templates each associated with one of said defined folders and sub-folders, and each defining a plurality of attributes of said associated folder/sub-folder including display characteristics for displaying said folders/sub-folders in a tabular view; defining a plurality of Data Entry Forms (DEFs) each associated with one of said defined folders and sub-folders, each DEF defining how data is entered in said associated folder/sub-folder, including the display characteristics of DFs associated with said folder/sub-folder; storing a plurality of data entries within said folders and sub-folders, each of said plurality of data entries comprising one or more defined Data Fields (DFs), each DF storing a corresponding type of data from among a group of different types of data; tagging each DF with a corresponding Data Field Type Indicator indicating the corresponding type of data entered in each said DF; and providing a graphical user interface comprising a tree view for displaying said folders and sub-folders in a collapsible/expandable tree array, and a tabular view that displays entries of one or more selected folders/sub-folders in accordance with said associated Folder Template. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A computer program stored on computer readable media at web-enabled computer for instructing said web-enabled computer to implement a method of controlling the processing of data and communicating to a plurality of remote workstations in communication with said web-enabled computer server in accordance with the steps of:
-
storing a plurality of data entries in a database resident on said web-enabled computer within a workspace comprising a plurality of defined folders and sub-folders, each of said plurality of data entries comprising one or more defined Data Fields (DFs), each DF within said folders and sub-folders storing one of a plurality of different types of data; assigning a defined Folder Template to each of said folders and sub-folders, each defined Folder Template defining a plurality of attributes of said associated folder/sub-folder including display characteristics for displaying said folders/sub-folders; displaying said plurality of defined folders and sub-folders in a graphical user interface comprising a hierarchal tree view in a collapsible/expandable array; selecting one of said defined folders or sub-folders using said graphical user interface; displaying the plurality of data entries stored in the selected folder or sub-folders in said graphical user in a separate tabular view in accordance with the assigned Folder Template. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
Specification