US20070168871A1 - Web-enabled transaction and collaborative management system - Google Patents
Web-enabled transaction and collaborative management system Download PDFInfo
- Publication number
- US20070168871A1 US20070168871A1 US11/726,347 US72634707A US2007168871A1 US 20070168871 A1 US20070168871 A1 US 20070168871A1 US 72634707 A US72634707 A US 72634707A US 2007168871 A1 US2007168871 A1 US 2007168871A1
- Authority
- US
- United States
- Prior art keywords
- user
- client
- screen
- matter
- items
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99939—Privileged access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99948—Application of database or data structure, e.g. distributed, multimedia, or image
Definitions
- the disclosures herein relate generally to communications software applications and more particularly to a Web-enabled transaction and collaborative management system.
- One embodiment accordingly, provides a method and apparatus for a Web-enabled transaction and collaborative management application in the form of a software application.
- the application operates according to the following functions:
- the application of the present invention is designed to meet any or all of the above functions. Accordingly, in one embodiment, the application is the first Web-enabled, fully interactive transaction and collaborative management application designed from the client's perspective.
- the application is centered around a user-friendly home navigation page designed to facilitate convenience for the client user in accessing information or entering data. All information is sorted by project or matter name. The number of matters is virtually unlimited. A client user may view information one project at a time, all matters at one, or any user-specified number of projects. Access is restricted to authorized users with password access rights.
- a technical advantage achieved with the invention is that it is beneficial to all levels of clients' staff, including CEO, senior managers, business people, support staff, and general counsel, providing each with the information they need to be aware of.
- Another technical advantage achieved with the invention is that it provides interactive tracking and management of substantive business and legal information to facilitate decision-making by the client.
- Another technical advantage achieved with the invention is that it is accessible 24 hours a day by authorized client and counsel users from his or her office or home computer or from any other computer via Internet connection.
- Yet another technical advantage achieved with the invention is that it connects the client and its outside service providers in a private virtual office.
- Yet another technical advantage achieved with the invention is that it is password protected with extensive security features.
- Still another technical advantage achieved with the invention is that it is suitable for clients with either a large number of transactions or single complex matters.
- FIG. 1 illustrates one network environment for implementing the application of the present invention.
- FIG. 1 a illustrates an alternative network environment for implementing the application of the present invention.
- FIG. 2 is a flowchart of the operation of the application of the present invention.
- FIGS. 2 a - 2 c illustrate a more detailed flowchart of the operation of the application of the present invention.
- FIG. 3 illustrates a log in screen of the application of FIGS. 1 or 2 .
- FIG. 4 illustrates a “Wizard Main Menu” screen of the application of FIGS. 1 or 1 a.
- FIG. 5 illustrates a “New Client Information” screen of the application of FIGS. 1 or 1 a.
- FIG. 6 illustrates a “Practice Area/Client Work Group Designation” screen of the application of FIGS. 1 or 1 a.
- FIG. 7 illustrates a “New Matter Designation” screen of the application of FIGS. 1 or 1 a.
- FIG. 8 illustrates a “Select Components” screen of the application of FIGS. 1 or 1 a.
- FIG. 9 illustrates a “Name Categories for Components” screen of the application of FIGS. 1 or 1 a.
- FIG. 10 illustrates a “Name Columns for Checklists” screen of the application of FIGS. 1 or 1 a.
- FIG. 11 illustrates a “Name Checklists” screen of the application of FIGS. 1 or 1 a.
- FIG. 12 illustrates a “User Search” screen of the application of FIGS. 1 or 1 a.
- FIG. 13 illustrates an “Add User to User Groups” screen of the application of FIGS. 1 or 1 a.
- FIG. 14 illustrates a “Role Designation” screen of the application of FIGS. 1 or 1 a.
- FIG. 15 illustrates a “New User Information” screen of the application of FIGS. 1 or 1 a.
- FIG. 16 illustrates an “Add New Matter” screen of the application of FIGS. 1 or 1 a.
- FIG. 17 illustrates a “New Matter Information” screen of the application of FIGS. 1 or 1 a.
- FIG. 18 illustrates a “Modify Client Level Information” screen of the application of FIGS. 1 or 1 a.
- FIG. 19 illustrates a “Change Roles” screen of the application of FIGS. 1 or 1 a.
- FIG. 20 illustrates an “Edit User Group” screen of the application of FIGS. 1 or 1 a.
- FIG. 21 illustrates a “Change Component Settings” screen of the application of FIGS. 1 or 1 a.
- FIG. 22 illustrates a “Component Selections” screen of the application of FIGS. 1 or 1 a.
- FIG. 22 a illustrates a “Modify Component/Items Categories” screen of the application of FIGS. 1 or 1 a.
- FIG. 23 illustrates a “Modify Checklist Items/Categories” screen of the application of FIGS. 1 or 1 a.
- FIG. 24 illustrates an “Add User Group” screen of the application of FIGS. 1 or 1 a.
- FIG. 25 illustrates a “User Search” screen of the application of FIGS. 1 or 1 a.
- FIG. 26 illustrates a “Search Results” screen of the application of FIGS. 1 or 1 a.
- FIG. 27 illustrates a “Modify User Information” screen of the application of FIGS. 1 or 1 a.
- FIG. 28 illustrates a “Search Results” screen of the application of FIGS. 1 or 1 a.
- FIG. 29 illustrates an “Add User to Matters” screen of the application of FIGS. 1 or 1 a.
- FIG. 29 a illustrates a “Specify User Access Levels” screen of the application of FIGS. 1 or 1 a.
- FIG. 30 illustrates a “Delete Client” screen of the application of FIGS. 1 or 1 a.
- FIG. 31 illustrates a “Select a Client” screen of the application of FIGS. 1 or 2 .
- FIG. 32 illustrates a “Main Menu” screen of the application of FIGS. 1 or 2 .
- FIG. 33 illustrates a “Counsel Notes” screen of the application of FIGS. 1 or 1 a.
- FIG. 33 a illustrates an “Add Category” screen of the application of FIGS. 1 or 2 .
- FIG. 33 b illustrates an “Add Item” screen of the application of FIGS. 1 or 2 .
- FIG. 33 c illustrates the “Client Notes” screen of FIG. 33 after an item has been added as illustrated in FIG. 33 b.
- FIG. 33 d illustrate a “Counsel Notes E-mail” screen of the application of FIGS. 1 or 1 a.
- FIG. 34 illustrates a “Status” screen of the application of FIGS. 1 or 2 .
- FIG. 35 illustrates a “Critical Dates” screen of the application of FIGS. 1 or 2 .
- FIG. 36 illustrates a “Checklists” screen of the application of FIGS. 1 or 2 .
- FIG. 36 a illustrates a “Checklists-List Items” screen of the application of FIGS. 1 or 2 .
- FIGS. 37 and 37 a illustrate “Working Groups” screens of the application of FIGS. 1 or 2 .
- FIG. 38 illustrates a “Client Notes” screen of the application of FIGS. 1 or 2 .
- FIG. 39 illustrates a “Hot Issues” screen of the application of FIGS. 1 or 2 .
- FIG. 40 illustrates a “Discuss” screen of the application of FIGS. 1 or 2 .
- FIG. 41 illustrates a “Responsibilities” screen of the application of FIGS. 1 or 2 .
- FIG. 42 illustrates a “Matter Library” screen of the application of FIGS. 1 or 2 .
- FIG. 42 a illustrates a flowchart of the operation of a Matter Library function of the application of FIGS. 1 or 1 a.
- FIG. 43 illustrates a “Add Category” screen of the application of FIGS. 1 or 2 .
- FIG. 44 illustrates the Matter Library screen of FIG. 42 after a category has been added.
- FIG. 45 illustrates a “Document Profile” screen of the application of FIGS. 1 or 2 .
- FIG. 45 a illustrates the Document Profile screen of FIG. 45 after it has been completed.
- FIG. 46 illustrates a “Document Profile Verification” screen of the application of FIGS. 1 or 2 .
- FIG. 47 illustrates the Matter Library screen after a document has been posted to a category thereof.
- FIG. 48 illustrates a “Document Profile” screen of the application of FIGS. 1 or 2 .
- FIG. 49 illustrates a “Post New Version” screen of the application of FIGS. 1 or 2 .
- FIG. 50 illustrates a “Edit Profile” screen of the application of FIGS. 1 or 2 .
- FIG. 51 illustrates a “Download” screen of the application of FIGS. 1 or 2 .
- FIG. 52 illustrates a “Edit Version Profile” screen of the application of FIGS. 1 or 2 .
- FIG. 53 illustrates the Matter Library screen of FIG. 42 after multiple documents have been posted to multiple categories thereof.
- FIG. 54 illustrates the Document Profile screen of FIG. 48 when the user that is logged on is not the author of the subject document.
- FIG. 1 illustrates one embodiment of a communications environment 10 in which a transaction and collaborative management application 12 embodying features of the present invention may be implemented.
- the communications environment 10 is designed to facilitate communication between a client 14 , which may be, for example, a small company or large corporation, and a provider such as a single outside counsel 16 via a client server 18 which includes one or more computers.
- the client 14 and the outside counsel 16 each include one or more computers, such as a computers 14 a and 16 a , respectively.
- outside counsel shall be deemed to include any type of outside service provider, including, for example, law firms, accounting firms, advertising agencies, etc.
- the specific example of a law firm is used herein to facilitate a complete understanding of the invention and should not be construed to limit application of the invention in connection with other outside service providers.
- the client server 18 is preferably located at the offices of the outside counsel 16 for the outside counsel to maintain and service; however, it is possible that the client server 18 will be located on the client's premises. It will be recognized that the application 12 resides on the client server 18 .
- a network 19 is shown in phantom between the client server 18 and the client 14 as well as between the client server and the outside counsel 16 . It is understood that many different configurations of the network 19 may exist, and the network may be of different types, e.g., a voice network, a data network, a public switched telephone network, or a local area network (“LAN”). Also, in some applications, the client server 18 may represent a functional subset of the computer 14 a.
- both the client 14 and the outside counsel 16 will typically comprise a LAN to which several individual client users 20 and counsel users 22 are respectively connected.
- client users include senior managers, general counsel, support staff, and business people.
- counsel users include attorney's and staff.
- legal service providers are merely one example of participants in the present invention.
- Other examples include accounting service providers, maintenance providers, and others.
- FIG. 1 a illustrates an alternative embodiment of the communications environment 10 ( FIG. 1 ), designated by a reference numeral 200 , in which the transaction and collaborative management application 12 may be implemented.
- Computers and networks exist in the environment 200 , such as is shown in FIG. 1 .
- the communications environment 200 is designed to facilitate communication between a client 202 and multiple outside counsel, represented in FIG. 1 a by three outside counsel 204 a , 204 b , 204 c , via a client server 206 .
- the client server 206 is preferably located on the client's premises, to facilitate access by the multiple outside counsel 204 a - 204 c .
- the application 12 resides on the client server 206 .
- the environment 200 supports a variety of client users (e.g., senior managers, general counsel, support staff, and business people) and counsel users (e.g., attorneys and support staff) via respective LANs of the client 202 and counsel 204 a - 204 c.
- client users e.g., senior managers, general counsel, support staff, and business people
- counsel users e.g., attorneys and support staff
- FIG. 2 illustrates a flowchart of the operation of the application 12 .
- FIGS. 2 a - 2 c illustrate a more detailed flowchart of the operation of the application 12 .
- FIGS. 3 et seq. are used to illustrate the operation and use of the application 12 .
- a user Using a computer associated with either the client 14 , in the case of a client user, or counsel 16 , in the case of a counsel user, a user initially accesses a home page of the application 12 , it being recognized that this may be accomplished by entering the Internet “address” for the home page in the appropriate field of a web browser application executing on the user's computer.
- step 205 the user logs in to the application 12 using a log in screen 300 ( FIG. 3 ).
- the log in process is described in further detail below in connection with step 210 ( FIG. 2 a ).
- step 206 a determination is made whether the user wants to add or modify a client, matter, or user. If so, execution proceeds to step 206 a , in which a Wizard function of the application 12 , as described in greater detail below with reference to FIGS. 4-30 , is displayed; otherwise, execution proceeds to step 207 , in which a determination is made whether the user wants to access a front end of the application to enter and/or access client information. If so, execution proceeds to step 207 a , in which the front end function, as described in greater detail with reference to FIGS. 31-54 , is displayed; otherwise, execution terminates in step 208 .
- step 210 the user logs in to the application using a log in screen 300 , as shown in FIG. 3 .
- the log in process serves as a security measure, such that only those users who are authorized to access use the application 12 will be granted access thereto.
- step 211 the application 12 determines whether the name and password correspond to an authorized user. If so, execution proceeds to step 212 ( FIG. 2 a ) in which a “Wizard Main Menu” screen 400 , as illustrated in FIG. 4 , is displayed.
- the Wizard of the application 12 enables an authorized user to control the appearance and other features of the application as presented to other “front end” users, as also described below (FIGS. 31 et seq.), using a plurality of buttons displayed on the Main Menu screen 400 .
- the buttons are divided into three categories, respectively designated “Client” 414 , “Matters” 416 , and “Users” 418 .
- the buttons included in the Client category 414 include “New Client” 414 a , “Edit Client” 414 b , “Archive Client” 414 c , and “Delete Client” 414 d .
- buttons included in the Matters category 416 include “New Matter” 416 a , “Edit/Delete Matter” 416 b , “Archive Matter” 416 c , and “Edit Profile” 416 d .
- the buttons included in the Users category 418 include “New User” 418 a , “Edit/Delete User” 418 b , “Change Password” 418 c , and “Roles & Permissions” 418 d .
- step 214 a determination is made whether the user has clicked on the New Client button 414 a . If so, execution proceeds to step 215 , in which a “New Client Information” screen 500 , as illustrated in FIG. 5 , is displayed. Using this screen 500 , the user enters in the appropriate fields all of the information relevant to establishing a new client, including, for example, the client's name and a primary contact, as well as the client's address, phone and fax numbers, E-mail address, and web site address, if any, and a designation of the client's word processing system. Once all of the relevant information is entered in the respective fields, clicking on a “Submit” button 502 results in the display of a “Practice Area/Client Work Group Designation” screen 600 , as illustrated in FIG. 6 .
- the user Using the Practice Area/Client Work Group Designation screen 600 , the user enters, in a New Practice field 602 the name of the practice area/client work group. Using a drop-down menu 604 , the user specifies whether the entry in the field 602 designates a new practice (“Practice”) or client work group (“Client’). Once this information is entered and the user clicks on an “Add” button 605 , the name and type of practice is included in a list 606 displayed on the screen 600 . Practice areas/work groups can be edited and deleted from the list 606 by clicking on the associated “Edit” and “Delete” buttons 608 , 610 , respectively. Clicking on a “Next” button 612 results in the display of a “New Matter Designation” screen 700 as illustrated in FIG. 7 .
- New Matter Designation screen 700 Using the New Matter Designation screen 700 , a user can add new matters to the practice areas/work groups set up using the screen 700 .
- the name of the new matter is entered in a “New Matter” field 702 and then the practice area/work group is selected from a drop-down menu 704 .
- the user clicks on an “Add” button 705 the name of the new matter is included in a list 706 displayed on the screen 700 . Matters can be deleted from the list 706 by clicking on the associated “Delete” button 708 .
- Clicking on a “Next” button 712 results in the display of a “Select Components” screen 800 as illustrated in FIG. 8 .
- the user selects the various components to be made available for the new client by checking the box associates with the selected components.
- the selected components will be displayed as active buttons on the “Main Menu” screen ( FIG. 32 ) for the client. As shown in FIG.
- the Name Categories for Components screen 900 is used to add various categories for components. As will be explained in further detail with reference to FIGS. 33-38 , the categories added using the screen 900 will be displayed on the individual screens of the respective components. As shown in FIG. 9 , the user selects a component from a drop-down menu 902 , it being recognized that the menu 902 will include all of the components selected using the screen 900 ( FIG. 8 ). The user then enters the name of the category in a “Category” field 904 , selects a type of matter from a drop-down menu 906 comprising a list of the matters added using the New Matter Designation screen 700 ( FIG.
- the Name Columns for Checklists screen 1000 is used to designate which columns will appear on the “Checklists” screen, as described in greater detail with reference to FIG. 36 .
- the user selects the columns to appear on the Checklists screen ( FIG. 36 ) by checking the box associated with the selected columns.
- available columns include a “Status” column, a “Responsibility” column, an “Approve” column, a “Reference” column, and a “Discuss” column.
- the default names for these columns can be changed by entering a different name in the field associated with the column.
- custom fields one of which may be designated as a check box, a date, or a text entry column, and the other two of which may be designated as either a check box or date column. Again, selection of these custom fields is accomplished by entering a name for the column in the field associated therewith and checking the check box associated with the field. Once the column names have been entered as previously described, clicking on a “Submit” button 1002 results in the submission of the information entered thereon.
- a “Name Checklists” screen 1100 is shown in FIG. 11 .
- the user uses the screen 1100 , the user enters a Checklist name in a “Checklist Heading” field 1102 , selects a matter type from a drop-down menu 1104 , and enters a number indicating where in the list of Checklists the current Checklist is to appear in an “Order” field 1106 .
- Checklists can be edited, added, and/or deleted by clicking on the respective button 1112 , 1114 , and/or 1116 associated with the Checklist in the list 1110 .
- Clicking on a “Next” button 1118 results in the display of a “User Search” screen 1200 , as shown in FIG. 12 .
- the user uses the User Search screen 1200 to enter a relevant portion of identifying information for a user to be searched for and then clicks on a “Find” button 1202 , which results in the display of a list of users who fit the criteria.
- An exemplary “Search Results” screen 1300 for the search information illustrated in FIG. 12 is shown in FIG. 13 .
- the user checks the appropriate boxes corresponding to the selected user to include the selected user in various user groups, such as “Responsible Party,” “Discussion Party,” “Approval Party,” and “Working Group List.” Clicking on an “Add” button 1302 adds the selected user to the selected work groups and returns the user to the screen 1200 ( FIG. 12 ).
- Clicking on a “Next” button 1204 results in the display of a “Role Designation” screen 1400 , as shown in FIG. 14 , that can be used by the user to designated various user roles or titles, e.g., “Client,” “Counsel,” “Officer,” “President,” “Vice President,” “Treasurer,” and “Shareholder.”
- Clicking on a “Submit” button 1402 returns the user to the Wizard Main Menu screen 400 .
- step 218 a determination is made whether the user has clicked on the New User button 418 a . If so, execution proceeds to step 219 , in which a “New User Information” screen 1500 , as shown in FIG. 15 , is displayed.
- the New User Information screen 1500 the user enters identifying information for a new user, including the new user's name, title, company name and address, phone number, E-mail address and access level, as well as an assistant's name and phone number and a designation of the word processing system of the new user.
- Clicking on a “Create User” button 1502 submits the information entered on the screen 1500 and returns the user to the Wizard Main Menu screen 400 ( FIG. 4 ).
- step 218 a determination is made whether the user has clicked on the New Matter button 416 a . If so, execution proceeds to step 220 , in which an “Add New Matter” screen 1600 , as shown in FIG. 16 , is displayed. Using the Add New Matter screen 1600 , the user selects a client from a drop-down menu 1602 and then clicks on a “Make Matter” button 1604 , which results in the display of a “New Matter Information” screen 1700 , as illustrated in FIG. 17 .
- the user uses the New Matter Information screen 1700 to enter various items of information for a new matter, including the matter name, city, state, client contact, law firm, and counsel contact.
- the user selects a matter type from a “Matter Type” drop-down menu 1702 and enters any necessary comments in a “Comments” field 1704 .
- Checking a checkbox 1705 designated “Deactivate Checklists” enables a user to skip the portion of the Wizard that sets up the Checklists, as described below.
- the user clicks on a “Submit” button 1706 to create the new matter, at which point a “Modify Client Level Information” screen 1800 , as shown in FIG. 18 , is displayed.
- the screen 1800 includes a plurality of buttons for modifying the client level information for the new matter created using the screen 1700 ( FIG. 17 ), including a “Change Roles” button 1802 , an “Add or Modify Responsibility Parties” button 1804 , an “Add or Modify Discuss Parties” button 1806 , and an “Add or Modify Approved Parties” button 1808 .
- Clicking on the Change Roles button 1802 results in the display of a “Change Roles” screen 1900 , as shown in FIG. 19 .
- the user can delete roles designated using the Role Designation screen 1400 ( FIG. 14 ) by clicking on a “Delete” button 1901 associated with the role to be deleted and can add new roles by entering the name of the role in a field 1902 and clicking on an “Add” button 1904 . It will be recognized that the role changes are effective only for the matter created using the screen 1700 ( FIG. 17 ). Clicking on a “Back” button 1906 returns the user to the screen 1800 .
- buttons 1804 , 1806 , or 1808 results in the display of an “Edit User Group” screen 2000 , as shown in FIG. 20 .
- the screen 2000 operates in a similar fashion as the screen 1200 ( FIG. 12 ) and clicking on a “Find” button 2002 results in the display of a screen similar to the screen 1300 ( FIG. 13 ), with which the user can edit the user groups for the selected user.
- a user can be deleted from the user group by clicking on a “Delete” button 2004 associated with the user name. Clicking on a “Back” button 2006 returns the user to the screen 1800 ( FIG. 18 ).
- Clicking on a “Next” button 1810 results in the display of a “Change Component Settings” screen 2100 , as shown in FIG. 21 .
- the screen 2100 is used to change the component settings for the selected matter.
- Clicking on a “Change Component Settings” button 2102 results in the display of a “Component Selections” screen 2200 , as shown in FIG. 22 .
- the user can change the component selections for any of the indicated components by clicking on the associated button 2202 a - 2202 d .
- clicking on the “Status” button 2202 a results in the display of a “Modify Component Categories” screen 2210 , as shown in FIG. 22 a .
- the user can add a status category by entering the text for the category in a field 2212 , the order in which the new category is to appear in a field 2214 and then clicking on an “Add” button 2216 .
- the user can edit or delete existing categories by clicking on an associated “Edit” or “Delete” button 2218 , 2220 , respectively.
- Clicking on a “Back” button 2222 returns the user to the screen 2200 ( FIG. 22 ).
- clicking on a “Back” button 2202 e returns the user to the screen 2100 . It will be recognized that clicking on either of the buttons 2202 b - 2202 d will results in the display of a screen similar to the screen 2200 for the respective component.
- clicking on a “Change Checklist” button 2104 results in the display of a “Name Checklists” screen 2300 , as shown in FIG. 23 .
- the user can add a new Checklist by entering a name in a field 2302 , a number indicating the order in which the new Checklist is to appear in a field 2304 , and then clicking on an “Add New Checklist” button 2306 .
- the user can modify an existing Checklist to add a category to a Checklist by clicking on an associated “Add Category” button 2308 a , to edit the name or order of a Checklist by clicking on an associated “Edit Checklist Name or Level” button 2308 b , or delete a checklist by clicking on an associated “Delete Whole List” button 2308 c .
- the user can add a new item under a category by clicking on an associated “Add Item” button 2310 a , can edit the name or order of a category by clicking on an associated “Edit Category Name or Level” button 2310 b , and delete an entire category by clicking on an associated “Delete Entire Category” button 2310 c . It will be recognized that subitems can be added and items can be modified or deleted in a similar fashion as that described above.
- Clicking on a “Back” button 2312 returns the user to the screen 2200 ( FIG. 22 ).
- clicking on the “Back” button 2202 e returns the user to the screen 2100 .
- clicking on a “Next” button 2106 results in the display of an “Add User Group” screen 2400 as shown in FIG. 24 .
- a user can add a new user group by entering the name of the new user group in a field 2402 and clicking on an “Add” button 2404 .
- These user groups are used on the front end of the application 12 in connection with the e-mail function, as will be described below.
- the user can modify an existing group, e.g., “Main Group,” to add a new user to the group by clicking on an associated “Add User to List” button 2406 a , to edit the group by clicking on an associated “Edit List” button 2406 b , or to delete the entire group by clicking on an associated “Delete List” button 2406 c.
- Clicking on the “Add User to List” button 2406 a results in the display of a “User Search” screen 2500 as shown in FIG. 25 .
- the user can search for a user to add to the group by entering a portion of identifying information for the user in one or more of fields 2502 a , 2502 b , 2502 c , and then clicking on a “Find” button 2504 , resulting in the display of a “Search Results” screen 2600 as shown in FIG. 26 showing the results of the search using the criteria entered on the screen 2500 ( FIG. 25 ).
- Clicking on an “Add” button 2602 adds the resultant user to the group and returns the user to the screen 2500 ( FIG. 25 ).
- clicking on a “Back” button 2506 returns the user to the screen 2400 ( FIG. 24 ).
- Clicking on the Edit List button 2406 b associated with a list allows the user to edit the associated user group list.
- Clicking on the Delete List button 2406 c associated with a list deletes the entire user group list.
- Clicking on a “Done” button 2408 returns the user to the Main Menu screen 400 ( FIG. 4 ).
- step 218 If in step 218 , it is determined that the user has not clicked on the New Matter button 416 a , in step 222 , a determination is made whether the user has clicked on either the Edit/Delete User button 418 b or the Roles and Permissions button 418 d . If so, execution proceeds to step 224 , in which a “Modify User Information” screen 2700 , as shown in FIG. 27 , is displayed. From the screen 2700 , the user enters search criteria in the fields 2702 a - 2702 c and then clicks on a “Submit” button 2704 to submit the criteria and initiate the search.
- FIG. 28 illustrates a “Search Results” screen 2800 for the criteria shown in FIG. 27 .
- the user selects the various access levels for the selected user and matter by checking the appropriate boxes. For example, as shown in FIG. 29 a , for the matter “Alpha Corp.”, the selected user can view, add, edit, and delete information with respect to Client Status, Client Notes, Critical Dates, Reports, and Checklists and can view information with respect to Step Notes and Other Notes. Access can be restricted by checking only certain ones of “View,” “Add,” “Edit,” and “Delete” for each of the components. Clicking on a “Submit” button 2922 submits the information entered using the screen 2920 and updates the permissions as indicated.
- Clicking on a “Submit” button 2922 submits the information entered using the screen 2920 and updates the permissions as indicated.
- step 222 If in step 222 , it is determined that the user has not clicked on the Edit/Delete User button 418 b or the Roles and Permissions button 418 d , execution proceeds to step 226 .
- step 226 a determination is made whether the user has clicked on the Delete Client button 414 d . If so, execution proceeds to step 228 , in which a “Delete Client” screen 3000 ( FIG. 30 ) is displayed. Using the screen 3000 , the user can select a client using a drop-down menu 3002 and then click on a “Delete Client” button 3004 to delete the client. Clicking on a “Return to Main Menu” button 3006 returns the user to the screen 400 ( FIG. 4 ).
- step 226 If in step 226 it is determined that the user has not clicked on the Delete Client button 414 d , execution proceeds to step 230 , in which a determination is made whether the user has, from the Wizard Main Menu screen 400 , clicked on a button 440 designated “Client Connect”. If not, execution returns to step 212 ; otherwise, execution proceeds to step 232 , in which a “Select a Client” screen 3100 , as shown in FIG. 31 , is displayed. Alternatively, a separate web site address and/or log in procedure similar to that described in with reference to FIG. 4 for the Wizard portion can be required for the Client Connect portion of the application described hereinbelow.
- the user selects an appropriate entry from a list 3102 of entries each of which corresponds to a client. It should be recognized that each of the clients of the list 3102 were set up using the New Client Information screen 500 as shown in and described above with reference to FIG. 5 .
- the user highlights the entry and then clicks on a “Submit” button 3104 .
- step 234 a “Front End Main Menu” screen 3200 is displayed, as shown in FIG. 32 .
- the user is prompted to select one or more matters within the previously selected client. Specifically, the user can select a group of matters by using a drop down menu 3202 to select a group and then clicking on a “Select” button 3204 or can select a specific matter by using a drop down menu 3206 to select a matter and then clicking on a “Select” button 3208 .
- buttons are divided into several categories, respectively designated “Matter Management” 3214 , “Matter Notes” 3215 , “Quick Views” 3216 , “Document Management” 3218 , and “Reports” 3219 .
- the buttons included in the Matter Management category 3214 include “Status” 3214 a , “Critical Dates” 3214 b , “Checklists” 3214 c , and “Working Groups” 3214 d .
- buttons included in the Matter Notes category include “Client Notes” 3215 a , “Counsel Notes” 3215 b , and “Other Notes” 3215 c .
- the buttons included in the Quick Views category 3216 include “Hot Issues” 3216 a , “Discuss” 3216 b , and “Responsibilities” 3216 c .
- the buttons included in the Document Management category 3217 include “Matter Library” 3217 a , and “Client Library” 3217 b .
- the buttons included in the Reports category 3218 include “Billing Reports” 3218 a and “Custom Reports” 3218 b .
- buttons displayed on the screen 3200 is specified using the Select Components screen 800 , as described above in connection with FIG. 8 .
- step 236 a determination is made whether the user has clicked on the Counsel Notes button 3215 b . If so, execution proceeds to step 238 , in which the user is able to add, edit and/or view counsel notes as described below.
- the Counsel Notes button 3215 b provides access to counsel issues entered by any authorized counsel user identifying important legal issues, reminders, or action items, sorted by project or matter. It should be noted that only users designated as “counsel” will be able to modify (i.e., add or edit) counsel notes. As will be described in detail below, each issue or item can be tagged “Hot Issue” or “Discuss With” a specific client user.
- FIG. 33 An exemplary “Counsel Notes” screen 3300 is illustrated in FIG. 33 .
- the user is able to filter the items for which status is requested according to when the item was last edited by selecting a filter from a drop-down menu 3302 and then clicking on a “Submit” button 3304 .
- exemplary filters include “Outstanding,” “Since Last Viewed,” “Included Archived,” “New/Edited Issues-Last Week,” “New/Edited Issues-Last Two Weeks,” and “New/Edited Issues-Last Month.” Once a selection is made, the appropriate items will be displayed on the screen 3300 .
- the Counsel Notes screen 3300 displays the name(s) of the selected matter(s) with corresponding categories and items within those categories displayed thereunder. For example, the matter “Alpha Corp.” includes one category “Pertinent”.
- the user To add a new category to a matter in connection with a component, the user simply clicks on an “Add Category” button 3306 corresponding to the matter in connection with which a category is to be added, resulting in the display of an “Add Category” screen 3308 , as shown in FIG. 33 a .
- the user fills in the name of the category to be added in a field 3310 , fills in the order of the category in a field 3311 , and then clicks on a “Submit” button 3312 to add the category and return to the screen 3300 .
- the item can be tagged as “In Progress,” “Done,” and/or “Hot” by checking respective boxes labeled “In Progress” ( 3319 a ), “Issue Done” ( 3319 b ) and/or “Hot Issue” ( 3319 c ). It should be noted that an item tagged “Done” will not be displayed on the screen 3300 unless the filter “Included Archived” has been selected. A responsible party, discussion party, reference, and order for the item can be entered in respective fields 3320 a , 3320 b , 3320 c and 3320 d . Once the information has been entered, the user clicks on a “Submit” button 3321 to add the item. To return to the screen 3300 , the user click on a “Back To Issues Main Menu” button 3322 .
- FIG. 33 c illustrates the screen 3300 ( FIG. 33 ) after the item has been added as illustrated in FIG. 33 b .
- sub-items are added in much the same way as items; that is, by clicking on a “+” button 3323 of the item in connection with which the sub-item is to be added.
- the reference and the responsible and discussion parties, if any, will be indicated in the “Reference,” “Responsibility” and “Discuss” columns, respectively, for the item.
- a corresponding icon (“IP,” “D,” or “H,” respectively) will be highlighted in the Status column.
- an item's “tag” can be changed by clicking on the corresponding icon to toggle it from active (highlighted) to inactive (shaded). For example, an item that had been tagged as “Hot” will have a highlighted “H” icon displayed in connection therewith. If the item is no longer considered “Hot”, the user can click on the “H” icon to deactivate the tag with respect to the item. Changing an items status as “In Progress” and “Done” is accomplished in the same fashion.
- each category is preceded by a small icon 3328 resembling an envelope. Clicking on this icon automatically takes the user to a “Working Groups E-Mail” screen 3330 , as shown in FIG. 33 d , comprising a list of each responsible party for the category, his or her company affiliation, role, telephone number, fax number, and E-mail address.
- the user can E-mail any member of a working group directly from the application 12 simply by clicking on a check box for the user in a “Select User” column 3332 and then typing a the message in a “Message” field 3334 .
- the matter and category name is automatically included in a “Title” field 3335 for the E-mail correspondence.
- the E-Mail screen 3330 includes a list of all of the user groups established by the user (Add User Group screen 2400 , FIG. 24 ). The user can then select one of the user groups and send the e-mail to all or selected members of the selected user group.
- an “Edit Category” button 3336 is used to indicate to the user whether additional information (i.e., “Item Detail”) is available for the item with which the icon 3337 is associated. In particular, if the icon 3337 is a particular color (e.g., blue), the user should be alerted to the fact that there is additional information to that can be accessed by clicking on the icon 3337 ; otherwise, no additional information is available.
- additional information i.e., “Item Detail”
- the icon 3337 is a particular color (e.g., blue)
- the user should be alerted to the fact that there is additional information to that can be accessed by clicking on the icon 3337 ; otherwise, no additional information is available.
- a menu bar 3338 is displayed near the bottom of the screen 3300 and includes a “Home” button 3339 to return the user to the Main Menu screen 3200 and buttons corresponding to each of the buttons 3214 a - 3214 d , 3215 a , 3215 c , 3216 a - 3216 c , 3217 a , and 3217 b , as well as a button 3340 corresponding to the Reports category 3218 .
- a button corresponding to the screen currently being displayed i.e., the Step Notes button 3215 b
- the button may be displayed in a different color.
- step 236 If in step 236 it is determined that the user has not clicked on the Counsel Notes button 3215 b , execution proceeds to step 240 , in which a determination is made whether the user has clicked on the Status button 3214 a . If so, execution proceeds to step 242 , in which the user is able to add, edit, and view status items as described below.
- the Status button 3214 a provides access to current client status notes entered by client users and counsels status notes entered by counsel users, displaying the name of the user entering the note and that date of the note, sorted by project or matter.
- An exemplary “Status” screen 3400 is illustrated in FIG. 34 . Again, the user is able to filter the items for which status is requested according to when the item was last edited by selecting a filter from a drop-down menu 3402 and then clicking on a “Submit” button 3404 . Once a selection is made, the appropriate items will be displayed on the screen 3400 .
- the Status screen 3400 displays the name(s) of the selected matter(s) with corresponding categories and items within those categories displayed thereunder.
- the matter “Alpha Corp.” includes two categories “Counsel Status” and “Client Status”.
- the author of the item as well as the last edit date and status of the item, are indicated under the headings “Author,” “Edit Date,” and “Status,” respectively, in connection with the item.
- Categories, items and subitems are added as described above with reference to FIGS. 33 a and 33 b .
- e-mail messages may be sent from the Status screen 3400 as described above with reference to FIG. 33 d.
- step 240 If in step 240 it is determined that the user has not clicked on the Status button 3214 a , execution proceeds to step 244 , in which a determination is made whether the user has clicked on the Critical Dates button 3214 b . If so, execution proceeds to step 246 , in which the user is able to add, edit, and view critical dates items as described below.
- the Critical Dates button 3214 b provides access to critical dates for projects or matters as identified by client users or counsel users.
- An exemplary “Critical Dates” screen 3500 is illustrated in FIG. 35 . Again, the user is able to filter the items for which status is requested using a drop-down menu 3502 to select a filter and then clicking on a “Submit” button 3504 . Once a selection is made, the appropriate items will be displayed on the screen 3500 .
- the Critical Dates screen 3500 displays the name(s) of the selected matter(s) with corresponding categories and items within those categories displayed thereunder. For example, the matter “Alpha Corp.” includes one category “Filing Requirements”. Although no items are shown for the category, it should be noted that, for each item, the reference, responsible party, discussion party, status, and critical date, if any, are indicated under the headings “Reference,” “Responsibility,” “Discuss,” “Status,” and “Critical Date,” respectively, in connection with the item. Categories, items and subitems are added as described above with reference to FIGS. 33 a and 33 b . Similarly, e-mail messages may be sent from the Critical Dates screen 3500 as described above with reference to FIG. 33 d ; however, for any Critical Dates item added, an email is automatically generated to the users designated as responsible and discussion parties for the item notifying them of the critical date.
- step 244 If in step 244 it is determined that the user has not clicked on the Critical Dates button 3214 b , execution proceeds to step 248 , in which a determination is made whether the user has clicked on the Checklists button 3214 c . If so, execution proceeds to step 250 , in which the user is able to add, edit, and view checklists as described below.
- the Checklists button 3214 c provides access to multiple interactive Checklists for each project or matter, customizable for each client's particular business. Examples include due diligence checklists, closing checklists, and leasing checklists.
- An exemplary “Checklists” screen 3600 is illustrated in FIG. 36 . Again, the user is able to filter the items that are requested using a drop-down menu 3602 to select a filter and then clicking on a “Submit” button 3604 . Once a selection is made, the appropriate items will be displayed on the screen 3600 .
- the Checklists screen 3600 displays the name(s) of the selected matter(s) with corresponding categories, or Checklists, and items within those Checklists displayed thereunder. For example, the matter “Alpha Corp.” includes two Checklists “To Do” and “Preliminary”. It should be noted that the names of the checklists displayed on the screen 3600 are designated using the Name Checklists screen 1100 as shown in and described above with reference to FIG. 11 . Similarly, column headings displayed on the screen 3600 are designated using the Name Columns for Checklists screen 1000 , as shown in and described above with reference to FIG. 10 .
- the To Do Checklist includes one category “Prior to Drafting” and two items “Name and Address of Officers” and “Obtain Registered Agent.” For each item, the completion date, discussion party, responsible party, and status of the item, if any, are indicated under the headings “Completion Date,” Discuss,” “Responsibility,” and “Status,” respectively, in connection with the item. Categories, items and subitems are added as described above with reference to FIGS. 33 a and 33 b . Similarly, e-mail messages may be sent from the screens 3600 , 3620 , as described above with reference to FIG. 33 d.
- step 248 If in step 248 it is determined that the user has not clicked on the Checklists button 3214 c , execution proceeds to step 252 , in which a determination is made whether the user has clicked on the Working Groups button 3214 d . If so, execution proceeds to step 254 , in which the user is able to add, edit, and view working groups as described below.
- the Working Groups button 3214 d results in the display of a Working Groups screen 3700 as shown in FIG. 37 , comprising a list of working groups for the selected matter(s).
- the selected matter is “Alpha Corp.” and the only working group included under Alpha Corp. is “Main Group.”
- Clicking “Main Group” will result in the display of a screen 3700 a as shown in FIG. 37 a comprising a list that includes each working group member's company affiliation, address, role, telephone number, fax number, and E-mail address. This is the same list that is displayed when the envelope icon 3328 for a particular matter is clicked on.
- the screen 3700 is used in a similar fashion as the screen 3330 ( FIG.
- the group of users displayed in the Work Group screen 3700 includes the users designated for the matter as described above with reference to FIGS. 12 and 13 and FIGS. 25 and 26 .
- step 252 If in step 252 it is determined that the user has not clicked on the Working Groups button 3214 d , execution proceeds to step 256 , in which a determination is made whether the user has clicked on the Client Notes button 3215 a . If so, execution proceeds to step 258 , in which the user is able to add, edit, and view client notes as described below.
- the Client Notes button 3215 a provides access to client notes entered by any authorized client user identifying important business points, reminders, or action items, sorted by project or matter. It should be noted that only users identified as “clients” are able to modify (i.e., add or edit) client notes. As with Counsel Notes, each note can be tagged “Hot Issue” or “Discuss With” a specific client user or counsel user.
- An exemplary “Client Notes” screen 3800 is illustrated in FIG. 38 . Again, the user is able to filter the items for which status is requested using a drop-down menu 3802 to select a filter and then clicking on a “Submit” button 3804 . Once a selection is made, the appropriate items will be displayed on the screen 3800 .
- the Client Notes screen 3800 displays the name(s) of the selected matter(s) with corresponding categories and items within those categories displayed thereunder.
- the matter “Alpha Corp.” includes one category “Pertinent”. Although no items are shown for the category, it should be noted that, for each item, the reference, responsible party, discussion party, and status, if any, for the item are indicated under the headings “Reference,” “Responsibility,” “Discuss,” and “Status,” respectively, in connection with the item. Categories, items and subitems are added as described above with reference to FIGS. 33 a and 33 b . Similarly, e-mail messages may be sent from the Critical Dates screen 3500 as described above with reference to FIG. 33 d.
- step 256 If in step 256 it is determined that the user has not clicked on the Client Notes button 3215 b , execution proceeds to step 260 , in which a determination is made whether the user has clicked on the Hot Issues button 3216 a . If so, execution proceeds to step 262 , in which the user is able to view items tagged as hot issues as described below.
- Hot Issues button 3216 a results in the display of a quick view of all currently outstanding items or issues that have been tagged Hot Issues, as described above, by any client user or counsel user, sorted by project or matter. This feature is primarily designed for use by CEOs and other senior managers, business people, and general counsel to quickly view highly significant issues without suffering information overload.
- An exemplary “Hot Issues” screen 3900 is illustrated in FIG. 39 . Again, the user is able to filter the items to be displayed using a drop-down menu 3902 and then clicking on a “Submit” button 3904 .
- step 260 If in step 260 it is determined that the user has not clicked on the Hot Issues button 3216 a , execution proceeds to step 264 , in which a determination is made whether the user has clicked on the Discuss button 3216 b . If so, execution proceeds to step 266 , in which the user is able to view items tagged to be discussed with a selected party as described below
- FIG. 40 An exemplary “Discuss” screen 4000 is illustrated in FIG. 40 . Again, the user is able to filter the items to be displayed using a drop-down menu 4002 . Additionally, the user is able to filter the items to be displayed using a drop-down menu 4002 to select a discussion party for whom items and issues are to be displayed.
- the Discuss screen 4000 is designed to allow the user to view issues and items that have been tagged for discussion with him or her by selecting another user's name from the drop-down menu 4004 .
- step 264 If in step 264 it is determined that the user has not clicked on the Discuss button 3216 b , execution proceeds to step 268 , in which a determination is made whether the user has clicked on the Responsibilities button 3216 c . If so, execution proceeds to step 270 , in which the user is able to view items for which a selected party has responsibility as described below.
- FIG. 41 An exemplary “Responsibilities” screen 4100 is illustrated in FIG. 41 .
- the user is able to filter the items to be displayed using a drop-down menu 4102 .
- the user is able to filter the items/issues to be displayed using a drop-down menu 4104 to select a responsible party for whom items/issues are to be displayed.
- a “Submit” button 4106 is clicked on to activate the filters.
- the Responsibilities screen 4100 is designed to allow the user to view the items/issues that have been tagged as being his or her responsibility by default or by selecting another user's name from the drop-down menu 4104 .
- Reports buttons 3219 a Clicking on one of the Reports buttons 3219 a ( FIG. 32 ), 3219 b ( FIG. 32 ), or 3340 ( FIG. 33 ) results in the display of various reports, including billing reports, matter reports, and other user-definable reports.
- step 268 If in step 268 it is determined that the user has not clicked on the Responsibilities button 3216 c , execution proceeds to step 272 , in which a determination is made whether the user has clicked on the Matter Library button 3218 a . If so, execution proceeds to step 274 , in which the user is able to view, add, and/or edit documents and document profiles, as described below.
- FIG. 42 a illustrates a flowchart of the operation of the Matter Library function.
- the Matter Library screen 4200 is displayed, as previously indicated.
- the Matter Library screen 4200 indicates the matter, in this case “Alpha Corp.” and enables a user to add or edit categories to the matter by clicking on an “Add Category” and “Edit Category” buttons 4202 , 4204 , respectively.
- Categories are added in the same manner as described above with reference to FIGS. 33-35 and 38 . Categories enable a user to group and organize different types of documents together; exemplary categories include “Documents,” “Drafts,” “Correspondence,” etc.
- step 4252 a determination is made whether the user has clicked on the Add Category button 4202 . If so, execution proceeds to step 4254 , in which an “Add Category” screen 4300 , as illustrated in FIG. 43 , is displayed. Categories can be named anything that is logical to the user for the specific matter. Categories are added by entering the category name in a “Category” field 4302 and then clicking on or otherwise selecting a “Submit” button 4304 .
- FIG. 44 illustrates the Matter Library screen 4200 after a category “Documents” has been added. If in step 4252 it is determined that the user has not clicked on the Add Category button, execution proceeds to step 4256 , in which a determination is made whether the user has clicked on the Edit Category button 4204 ( FIG. 42 ). If so, execution proceeds to step 4258 , in which a screen similar to the Add Category screen 4300 is displayed and the user is promoted to edit the information for the category.
- step 4256 If in step 4256 it is determined that the user has not clicked on the Edit Category button, execution proceeds to step 4260 , in which a determination is made whether the user has clicked on a “+” icon 4400 to post a document to the associated category. If so, a “Document Profile” screen 4500 , as illustrated in FIG. 45 , is displayed in step 4262 .
- the user specifies the name of the document in a “Document Name” field 4502 , selects a document type (i.e., category) using a drop-down menu 4504 , selects the application in which the document is being posted (e.g., Acrobat, Excel, PowerPoint, etc.) using a drop-down menu 4506 , specifies a document path in a “Document Path” field 4508 , and enters an optional document reference in a “Document Reference” field 4510 . If no information is entered in the Document Reference field 4510 , the information from the Document Path field 4508 will be entered in the Document Reference field 4510 . Once all of the document profile information has been provided, clicking on an “OK” button 4512 submits the information.
- FIG. 45 a illustrates a completed profile.
- a “Document Profile Verification” screen 4600 enables the user to verify the document profile information entered using the screen 4500 ( FIG. 45 ). Clicking on a “Click Here to Continue” link 4602 results in an E-mail to all users notifying them of the posting of a document and the matter to which it was posted. As shown in FIG. 47 , the Matter Library screen now includes the posted document.
- the name of the document entered using the screen 4500 is displayed under a “Document Name” heading
- the author is displayed under an “Author” heading
- the date the document was last posted displayed under an “Edit Date” heading.
- an icon 4700 indicates the application to which the document was posted (e.g., Acrobat, PowerPoint, Excel, etc.), and a number displayed under a “#” heading indicates the document number: Documents are numbered sequentially and stored by author. In this case, the document “Document Name” is document number 272 .
- step 4260 If in step 4260 it is determined that the user has not clicked on the + icon 4400 to post a document, execution proceeds to step 4266 , in which a determination is made whether the user has clicked on a document name. If so, in step 4268 , a “Document Profile” screen 4800 ( FIG. 48 ) for the document is displayed. Clicking on a “Post New Version” link 4802 ( FIG. 42 a , step 4270 ) enables any user that has rights to post a new version of a document under that matter ( FIG. 42 a , step 4272 ). Clicking on an “Edit Profile” link 4804 ( FIG. 42 a , step 4274 ) enables the author of the document to edit the document profile information for the document ( FIG.
- a “Document Profile” portion of the screen 4800 displays information for the document as entered by the author at the time of posting.
- the Document Profile information can be edited by clicking on the Edit Profile link 4804 .
- a “Document Versions” portion of the screen 4800 displays a row of information for each document version posted. Clicking on a “View” link 4810 ( FIG. 42 a , step 4284 ) opens the appropriate application and document ( FIG. 42 a , step 4286 ). All users with rights within a matter can view a document posted under that matter. Clicking on a “Download” link 4812 ( FIG.
- a “Document History” portion of the screen 4800 reflects each and every action that has been take with respect to the subject document, such as views, download, postings of new versions, and editing of profiles.
- Clicking on a “Post New Version” link 4802 results in the display of a “Post New Version” screen 4900 ( FIG. 49 ) for the document with which the user is able to post a new version of the document.
- a “Post New Version” screen 4900 FIG. 49
- the user enters a version comment in a “Version Comment” field 4902 and a document path in a “Document Path” field 4904 and then clicks on or otherwise selects an “OK” button 4906 to submit the information and return to the screen 4800 ( FIG. 48 ).
- clicking on the Edit Version Profile screen 4814 results in the display of an “Edit Version Profile” screen 5200 ( FIG. 52 ), with which the user can edit the profile of the current version of the document.
- Clicking on an “OK” button 5202 submits the information and returns the user to the screen 4800 ( FIG. 48 ).
- FIG. 53 illustrates a Matter Library screen to which multiple documents have been posted in multiple categories.
- FIG. 54 illustrates a Document Profile screen when the user that is logged on is not the author of the subject document.
- a user only has the following options with respect to documents with respect to which he or she is not the author: Post New Version, View, and Download.
- the document management features of the application 12 are designed such that relevant drafts, documents, or other information generated by counsel or client users is easily posted within the application for convenient access when needed by client users or counsel users.
- a flexible annotating tool enables highlighting of key information to draw the attention of users to specific issues and questions demanding their attention.
- the document management features encourage interactive collaboration among client and counsel users.
- client or counsel users can use the document management features to post drafts, documents, and/or other information generated by clients or counsel users, which are accessible to any authorized user from an computer having an Internet connection.
- the application 12 includes extensive annotating features, including text highlighting and text and voice annotations designed to direct the attention of a client user to the specific relevant portion(s) of a draft or document that requires their attention.
- a unique, convenient E-mail feature enables users to respond quickly to any note or issue without leaving the application 12 .
- the E-mail feature automatically generates the context, or subject, of the response, embedding the project or matter name and category of note or issue to instantly inform the recipient of the context of the response.
- information categories and some column headings in each view for each project or matter are customizable to permit the application 12 to be adapted to any particular client's needs.
- special, easy-to-use filters are available for each view to permit client user to view only information added or edited during a specified time period, such as “Last Week” or “Last Two Weeks.”
- Convenient “tags” may be used to more precisely communicate status or urgency of any note, issue, or action item. Examples of such tags include “In Progress” or “Done” to indicate status; “Hot Issue” to indicate importance and/or urgency; “Discussion Party” to indicate who specifically issue or note needs to be discussed with; and “Responsible Party” to indicate who specifically is responsible for the particular issue or action required.
- a special tool in the form of a colored icon 3337 , is used to alert users to “drill down” for more detailed information.
Abstract
Method and apparatus for a Web-enabled transaction and collaborative management application in the form of a software application are described. In one embodiment, the application is the first Web-enabled, fully interactive transaction and collaborative management application designed from the user's perspective. In this embodiment, the application is centered around a user-friendly home navigation page designed to facilitate convenience for the user in accessing information or entering and tracking data. All information is sorted by project or matter name. The number of matters is virtually unlimited. A client user may view information one matter at a time, all matters at one, or any user-specified number of matters. Access is restricted to authorized users with password access rights. The application enables the tracking of information that is beneficial to all levels of the user's organization, that is substantive and relevant to different levels of the user's staff, and that aids the client in making informed decisions regarding its current transactions and documents relating thereto. The application is flexible and adaptable to the users specific types of transactions and matters. The information is available 24 hours a day, seven days a week from any location in the world and connectivity is simple yet dependable. The application permits users to connect to multiple outside entities so that the user has the benefit of flowing transaction and matter information to and from such outside entities in a uniform way.
Description
- This application is a continuation of U.S. patent application Ser. No. 09/419,327, filed on Oct. 15, 1999, which claims the benefit of U.S. Provisional Patent Application Ser. No. 60/104,527, filed on Oct. 16, 1998, both of which are hereby incorporated by reference in their entireties.
- The disclosures herein relate generally to communications software applications and more particularly to a Web-enabled transaction and collaborative management system.
- The needs of a company for effective channels of communication among its own employees as well as between those employees and its service providers have never been greater. For example, the current volume and velocity of transactions and matters have strained traditional ways of working and communicating between law firms or other outside service providers and their clients. Many clients have expressed an interest in harnessing the power of technology, in general, and the Worldwide Web (the “Web”), in particular, to create a competitive edge that enables them to better manage their transactional and matter processes.
- Recent advances in technology, particularly the growth in the acceptability of the Web, have created the possibility of applying technology to develop more innovative and efficient ways of working and communicating between clients and their outside service providers (e.g., law firms, accounting firms, advertising agencies); however, most applications available today fall far short of meeting the clients' needs and expectations.
- Other currently available information management applications are targeted primarily to a company's in-house service providers and their staff—to the exclusion of the business people. In addition, applications are largely passive, with the company's employees merely viewing information entered by an outside law firm. The reports generated by such applications are also fairly limited in scope, including, for example, cost and expense-centered reports.
- Therefore, what is needed is a system for providing more effective channels of communication between a client and its employees and the client's outside service providers.
- One embodiment, accordingly, provides a method and apparatus for a Web-enabled transaction and collaborative management application in the form of a software application. Considering the legal service provider example, in one embodiment, the application operates according to the following functions:
-
- 1. the information tracked is beneficial to all levels of a client's organization, including the CEO, senior managers, business people, support staff, and general counsel, where applicable;
- 2. the information tracked is substantive and relevant to different levels of the client's staff, and aids the client in making informed decisions regarding its current transactions and documents relating thereto;
- 3. the application functions consistent with the way the client works and thinks;
- 4. the application is flexible and adaptable to the client's specific types of transactions and matters;
- 5. the information is available 24 hours a day, seven days a week from any location in the world and connectivity is simple yet dependable;
- 6. the application is user-friendly and needs minimal training time;
- 7. the application is useable by clients without requiring them to retool their own hardware and software; and
- 8. the application is versatile enough to permit clients that have multiple outside service providers to link all outside service providers together so that the client has the benefit of flowing transaction and matter information to and from such outside service providers in a uniform way.
- The application of the present invention is designed to meet any or all of the above functions. Accordingly, in one embodiment, the application is the first Web-enabled, fully interactive transaction and collaborative management application designed from the client's perspective.
- In this embodiment, the application is centered around a user-friendly home navigation page designed to facilitate convenience for the client user in accessing information or entering data. All information is sorted by project or matter name. The number of matters is virtually unlimited. A client user may view information one project at a time, all matters at one, or any user-specified number of projects. Access is restricted to authorized users with password access rights.
- The following features are also important in embodiments of the application:
-
- 1. information and data, whenever possible, flow or are directed to specific individuals within the client's organization or the outside service provider's firm to facilitate the greatest awareness of relevant information with the least amount of user effort;
- 2. in order to avoid “information overload,” information and data entered using the invention is continually filtered, without specific action required by the client user, so that the client user is viewing currently relevant information unless the client user desires to see unfiltered information; and
- 3. client and counsel users are able to respond to any item of information or question in a quick, convenient fashion without the need to access or use another application.
- A technical advantage achieved with the invention is that it is beneficial to all levels of clients' staff, including CEO, senior managers, business people, support staff, and general counsel, providing each with the information they need to be aware of.
- Another technical advantage achieved with the invention is that it provides interactive tracking and management of substantive business and legal information to facilitate decision-making by the client.
- Another technical advantage achieved with the invention is that it is accessible 24 hours a day by authorized client and counsel users from his or her office or home computer or from any other computer via Internet connection.
- Yet another technical advantage achieved with the invention is that it connects the client and its outside service providers in a private virtual office.
- Yet another technical advantage achieved with the invention is that it is password protected with extensive security features.
- Still another technical advantage achieved with the invention is that it is suitable for clients with either a large number of transactions or single complex matters.
-
FIG. 1 illustrates one network environment for implementing the application of the present invention. -
FIG. 1 a illustrates an alternative network environment for implementing the application of the present invention. -
FIG. 2 is a flowchart of the operation of the application of the present invention. -
FIGS. 2 a-2 c illustrate a more detailed flowchart of the operation of the application of the present invention. -
FIG. 3 illustrates a log in screen of the application of FIGS. 1 or 2. -
FIG. 4 illustrates a “Wizard Main Menu” screen of the application of FIGS. 1 or 1 a. -
FIG. 5 illustrates a “New Client Information” screen of the application of FIGS. 1 or 1 a. -
FIG. 6 illustrates a “Practice Area/Client Work Group Designation” screen of the application of FIGS. 1 or 1 a. -
FIG. 7 illustrates a “New Matter Designation” screen of the application of FIGS. 1 or 1 a. -
FIG. 8 illustrates a “Select Components” screen of the application of FIGS. 1 or 1 a. -
FIG. 9 illustrates a “Name Categories for Components” screen of the application of FIGS. 1 or 1 a. -
FIG. 10 illustrates a “Name Columns for Checklists” screen of the application of FIGS. 1 or 1 a. -
FIG. 11 illustrates a “Name Checklists” screen of the application of FIGS. 1 or 1 a. -
FIG. 12 illustrates a “User Search” screen of the application of FIGS. 1 or 1 a. -
FIG. 13 illustrates an “Add User to User Groups” screen of the application of FIGS. 1 or 1 a. -
FIG. 14 illustrates a “Role Designation” screen of the application of FIGS. 1 or 1 a. -
FIG. 15 illustrates a “New User Information” screen of the application of FIGS. 1 or 1 a. -
FIG. 16 illustrates an “Add New Matter” screen of the application of FIGS. 1 or 1 a. -
FIG. 17 illustrates a “New Matter Information” screen of the application of FIGS. 1 or 1 a. -
FIG. 18 illustrates a “Modify Client Level Information” screen of the application of FIGS. 1 or 1 a. -
FIG. 19 illustrates a “Change Roles” screen of the application of FIGS. 1 or 1 a. -
FIG. 20 illustrates an “Edit User Group” screen of the application of FIGS. 1 or 1 a. -
FIG. 21 illustrates a “Change Component Settings” screen of the application of FIGS. 1 or 1 a. -
FIG. 22 illustrates a “Component Selections” screen of the application of FIGS. 1 or 1 a. -
FIG. 22 a illustrates a “Modify Component/Items Categories” screen of the application of FIGS. 1 or 1 a. -
FIG. 23 illustrates a “Modify Checklist Items/Categories” screen of the application of FIGS. 1 or 1 a. -
FIG. 24 illustrates an “Add User Group” screen of the application of FIGS. 1 or 1 a. -
FIG. 25 illustrates a “User Search” screen of the application of FIGS. 1 or 1 a. -
FIG. 26 illustrates a “Search Results” screen of the application of FIGS. 1 or 1 a. -
FIG. 27 illustrates a “Modify User Information” screen of the application of FIGS. 1 or 1 a. -
FIG. 28 illustrates a “Search Results” screen of the application of FIGS. 1 or 1 a. -
FIG. 29 illustrates an “Add User to Matters” screen of the application of FIGS. 1 or 1 a. -
FIG. 29 a illustrates a “Specify User Access Levels” screen of the application of FIGS. 1 or 1 a. -
FIG. 30 illustrates a “Delete Client” screen of the application of FIGS. 1 or 1 a. -
FIG. 31 illustrates a “Select a Client” screen of the application of FIGS. 1 or 2. -
FIG. 32 illustrates a “Main Menu” screen of the application of FIGS. 1 or 2. -
FIG. 33 illustrates a “Counsel Notes” screen of the application of FIGS. 1 or 1 a. -
FIG. 33 a illustrates an “Add Category” screen of the application of FIGS. 1 or 2. -
FIG. 33 b illustrates an “Add Item” screen of the application of FIGS. 1 or 2. -
FIG. 33 c illustrates the “Client Notes” screen ofFIG. 33 after an item has been added as illustrated inFIG. 33 b. -
FIG. 33 d illustrate a “Counsel Notes E-mail” screen of the application of FIGS. 1 or 1 a. -
FIG. 34 illustrates a “Status” screen of the application of FIGS. 1 or 2. -
FIG. 35 illustrates a “Critical Dates” screen of the application of FIGS. 1 or 2. -
FIG. 36 illustrates a “Checklists” screen of the application of FIGS. 1 or 2. -
FIG. 36 a illustrates a “Checklists-List Items” screen of the application of FIGS. 1 or 2. -
FIGS. 37 and 37 a illustrate “Working Groups” screens of the application of FIGS. 1 or 2. -
FIG. 38 illustrates a “Client Notes” screen of the application of FIGS. 1 or 2. -
FIG. 39 illustrates a “Hot Issues” screen of the application of FIGS. 1 or 2. -
FIG. 40 illustrates a “Discuss” screen of the application of FIGS. 1 or 2. -
FIG. 41 illustrates a “Responsibilities” screen of the application of FIGS. 1 or 2. -
FIG. 42 illustrates a “Matter Library” screen of the application of FIGS. 1 or 2. -
FIG. 42 a illustrates a flowchart of the operation of a Matter Library function of the application of FIGS. 1 or 1 a. -
FIG. 43 illustrates a “Add Category” screen of the application of FIGS. 1 or 2. -
FIG. 44 illustrates the Matter Library screen ofFIG. 42 after a category has been added. -
FIG. 45 illustrates a “Document Profile” screen of the application of FIGS. 1 or 2. -
FIG. 45 a illustrates the Document Profile screen ofFIG. 45 after it has been completed. -
FIG. 46 illustrates a “Document Profile Verification” screen of the application of FIGS. 1 or 2. -
FIG. 47 illustrates the Matter Library screen after a document has been posted to a category thereof. -
FIG. 48 illustrates a “Document Profile” screen of the application of FIGS. 1 or 2. -
FIG. 49 illustrates a “Post New Version” screen of the application of FIGS. 1 or 2. -
FIG. 50 illustrates a “Edit Profile” screen of the application of FIGS. 1 or 2. -
FIG. 51 illustrates a “Download” screen of the application of FIGS. 1 or 2. -
FIG. 52 illustrates a “Edit Version Profile” screen of the application of FIGS. 1 or 2. -
FIG. 53 illustrates the Matter Library screen ofFIG. 42 after multiple documents have been posted to multiple categories thereof. -
FIG. 54 illustrates the Document Profile screen ofFIG. 48 when the user that is logged on is not the author of the subject document. -
FIG. 1 illustrates one embodiment of acommunications environment 10 in which a transaction andcollaborative management application 12 embodying features of the present invention may be implemented. Thecommunications environment 10 is designed to facilitate communication between aclient 14, which may be, for example, a small company or large corporation, and a provider such as a singleoutside counsel 16 via aclient server 18 which includes one or more computers. Theclient 14 and theoutside counsel 16 each include one or more computers, such as acomputers - It should be noted that, as used herein, the term “outside counsel” shall be deemed to include any type of outside service provider, including, for example, law firms, accounting firms, advertising agencies, etc. The specific example of a law firm is used herein to facilitate a complete understanding of the invention and should not be construed to limit application of the invention in connection with other outside service providers.
- In the embodiment shown in
FIG. 1 , theclient server 18 is preferably located at the offices of theoutside counsel 16 for the outside counsel to maintain and service; however, it is possible that theclient server 18 will be located on the client's premises. It will be recognized that theapplication 12 resides on theclient server 18. - To illustrate different configurations, a
network 19 is shown in phantom between theclient server 18 and theclient 14 as well as between the client server and theoutside counsel 16. It is understood that many different configurations of thenetwork 19 may exist, and the network may be of different types, e.g., a voice network, a data network, a public switched telephone network, or a local area network (“LAN”). Also, in some applications, theclient server 18 may represent a functional subset of thecomputer 14 a. - It should also be recognized that both the
client 14 and theoutside counsel 16 will typically comprise a LAN to which severalindividual client users 20 andcounsel users 22 are respectively connected. Examples of client users include senior managers, general counsel, support staff, and business people. Examples of counsel users include attorney's and staff. Of course, legal service providers are merely one example of participants in the present invention. Other examples include accounting service providers, maintenance providers, and others. -
FIG. 1 a illustrates an alternative embodiment of the communications environment 10 (FIG. 1 ), designated by areference numeral 200, in which the transaction andcollaborative management application 12 may be implemented. Computers and networks exist in theenvironment 200, such as is shown inFIG. 1 . In contrast to thecommunications environment 10, thecommunications environment 200 is designed to facilitate communication between aclient 202 and multiple outside counsel, represented inFIG. 1 a by threeoutside counsel client server 206. Also in contrast to the embodiment shown inFIG. 1 a, in the embodiment shown inFIG. 1 a, theclient server 206 is preferably located on the client's premises, to facilitate access by the multiple outside counsel 204 a-204 c. Again, theapplication 12 resides on theclient server 206. - Although not shown in
FIG. 1 a, it will be recognized that, as discussed with respect toFIG. 1 , theenvironment 200 supports a variety of client users (e.g., senior managers, general counsel, support staff, and business people) and counsel users (e.g., attorneys and support staff) via respective LANs of theclient 202 and counsel 204 a-204 c. -
FIG. 2 illustrates a flowchart of the operation of theapplication 12.FIGS. 2 a-2 c illustrate a more detailed flowchart of the operation of theapplication 12. FIGS. 3 et seq. are used to illustrate the operation and use of theapplication 12. Using a computer associated with either theclient 14, in the case of a client user, orcounsel 16, in the case of a counsel user, a user initially accesses a home page of theapplication 12, it being recognized that this may be accomplished by entering the Internet “address” for the home page in the appropriate field of a web browser application executing on the user's computer. - In general, referring to
FIG. 2 , instep 205, the user logs in to theapplication 12 using a log in screen 300 (FIG. 3 ). The log in process is described in further detail below in connection with step 210 (FIG. 2 a). Instep 206, a determination is made whether the user wants to add or modify a client, matter, or user. If so, execution proceeds to step 206 a, in which a Wizard function of theapplication 12, as described in greater detail below with reference toFIGS. 4-30 , is displayed; otherwise, execution proceeds to step 207, in which a determination is made whether the user wants to access a front end of the application to enter and/or access client information. If so, execution proceeds to step 207 a, in which the front end function, as described in greater detail with reference toFIGS. 31-54 , is displayed; otherwise, execution terminates instep 208. - Referring now to
FIGS. 2 a-2 c, in step 210 (FIG. 2 a) the user logs in to the application using a log inscreen 300, as shown inFIG. 3 . The log in process serves as a security measure, such that only those users who are authorized to access use theapplication 12 will be granted access thereto. Once a user has entered a name and password in theappropriate fields button 306, instep 211, theapplication 12 determines whether the name and password correspond to an authorized user. If so, execution proceeds to step 212 (FIG. 2 a) in which a “Wizard Main Menu”screen 400, as illustrated inFIG. 4 , is displayed. - As will be described in greater detail below with reference to
FIGS. 4-30 , the Wizard of theapplication 12 enables an authorized user to control the appearance and other features of the application as presented to other “front end” users, as also described below (FIGS. 31 et seq.), using a plurality of buttons displayed on theMain Menu screen 400. For ease of location and use, the buttons are divided into three categories, respectively designated “Client” 414, “Matters” 416, and “Users” 418. The buttons included in theClient category 414 include “New Client” 414 a, “Edit Client” 414 b, “Archive Client” 414 c, and “Delete Client” 414 d. The buttons included in theMatters category 416 include “New Matter” 416 a, “Edit/Delete Matter” 416 b, “Archive Matter” 416 c, and “Edit Profile” 416 d. Finally, the buttons included in the Users category 418 include “New User” 418 a, “Edit/Delete User” 418 b, “Change Password” 418 c, and “Roles & Permissions” 418 d. Several of the more important functions and features accessible using these buttons will be described below. - In
step 214, a determination is made whether the user has clicked on theNew Client button 414 a. If so, execution proceeds to step 215, in which a “New Client Information”screen 500, as illustrated inFIG. 5 , is displayed. Using thisscreen 500, the user enters in the appropriate fields all of the information relevant to establishing a new client, including, for example, the client's name and a primary contact, as well as the client's address, phone and fax numbers, E-mail address, and web site address, if any, and a designation of the client's word processing system. Once all of the relevant information is entered in the respective fields, clicking on a “Submit”button 502 results in the display of a “Practice Area/Client Work Group Designation”screen 600, as illustrated inFIG. 6 . - Using the Practice Area/Client Work
Group Designation screen 600, the user enters, in aNew Practice field 602 the name of the practice area/client work group. Using a drop-down menu 604, the user specifies whether the entry in thefield 602 designates a new practice (“Practice”) or client work group (“Client’). Once this information is entered and the user clicks on an “Add”button 605, the name and type of practice is included in alist 606 displayed on thescreen 600. Practice areas/work groups can be edited and deleted from thelist 606 by clicking on the associated “Edit” and “Delete”buttons button 612 results in the display of a “New Matter Designation”screen 700 as illustrated inFIG. 7 . - Using the New
Matter Designation screen 700, a user can add new matters to the practice areas/work groups set up using thescreen 700. The name of the new matter is entered in a “New Matter”field 702 and then the practice area/work group is selected from a drop-down menu 704. Once this information is entered and the user clicks on an “Add”button 705, the name of the new matter is included in alist 706 displayed on thescreen 700. Matters can be deleted from thelist 706 by clicking on the associated “Delete”button 708. Clicking on a “Next”button 712 results in the display of a “Select Components”screen 800 as illustrated inFIG. 8 . - Using the
Select Components screen 800, the user selects the various components to be made available for the new client by checking the box associates with the selected components. The selected components will be displayed as active buttons on the “Main Menu” screen (FIG. 32 ) for the client. As shown inFIG. 8 , the following components have been selected for client “ABC Corp.,” “Status,” “Critical Dates,” “Checklist,” “Working Groups,” “Hot Issue,” “Discuss,” “Responsibilities,” “Matter Library,” “Client Library,” “Client Notes,” “Counsel Notes,” “Billing Reports,” and “Custom Reports.” Clicking on a “Submit”button 802 completes the selection process and results in the display of a “Name Categories for Components”screen 900, as shown inFIG. 9 . - Referring to
FIG. 9 , the Name Categories forComponents screen 900 is used to add various categories for components. As will be explained in further detail with reference toFIGS. 33-38 , the categories added using thescreen 900 will be displayed on the individual screens of the respective components. As shown inFIG. 9 , the user selects a component from a drop-down menu 902, it being recognized that themenu 902 will include all of the components selected using the screen 900 (FIG. 8 ). The user then enters the name of the category in a “Category”field 904, selects a type of matter from a drop-down menu 906 comprising a list of the matters added using the New Matter Designation screen 700 (FIG. 7 ), and designates the numerical order in which the category should appear on the component screen in an “Order”field 908. For example, if a “1” is entered in theorder field 908, the category will be the first category listed on the component screen; if a “2” is entered, the category will be the second category listed, and so on. Clicking on an “Add”button 910 results in the information being added to alist 912 under the type of matter specified. Categories can be edited and deleted by clicking on associated “Edit” and “Delete”buttons screen 1000, as shown inFIG. 10 . - The Name Columns for
Checklists screen 1000 is used to designate which columns will appear on the “Checklists” screen, as described in greater detail with reference toFIG. 36 . In particular, the user selects the columns to appear on the Checklists screen (FIG. 36 ) by checking the box associated with the selected columns. In one embodiment, available columns include a “Status” column, a “Responsibility” column, an “Approve” column, a “Reference” column, and a “Discuss” column. The default names for these columns can be changed by entering a different name in the field associated with the column. In addition to the previously described five column headings, there are three “custom” fields, one of which may be designated as a check box, a date, or a text entry column, and the other two of which may be designated as either a check box or date column. Again, selection of these custom fields is accomplished by entering a name for the column in the field associated therewith and checking the check box associated with the field. Once the column names have been entered as previously described, clicking on a “Submit”button 1002 results in the submission of the information entered thereon. - A “Name Checklists”
screen 1100 is shown inFIG. 11 . Using thescreen 1100, the user enters a Checklist name in a “Checklist Heading”field 1102, selects a matter type from a drop-down menu 1104, and enters a number indicating where in the list of Checklists the current Checklist is to appear in an “Order”field 1106. Once the information has been entered as previously described, the user clicks on an “Add”button 1108 to add the information to alist 1110 under the appropriate matter heading. Checklists can be edited, added, and/or deleted by clicking on therespective button list 1110. Clicking on a “Next”button 1118 results in the display of a “User Search”screen 1200, as shown inFIG. 12 . - Using the
User Search screen 1200, the user enters a relevant portion of identifying information for a user to be searched for and then clicks on a “Find”button 1202, which results in the display of a list of users who fit the criteria. An exemplary “Search Results”screen 1300 for the search information illustrated inFIG. 12 is shown inFIG. 13 . Using theSearch Results screen 1300, the user checks the appropriate boxes corresponding to the selected user to include the selected user in various user groups, such as “Responsible Party,” “Discussion Party,” “Approval Party,” and “Working Group List.” Clicking on an “Add”button 1302 adds the selected user to the selected work groups and returns the user to the screen 1200 (FIG. 12 ). Clicking on a “Next”button 1204. results in the display of a “Role Designation”screen 1400, as shown inFIG. 14 , that can be used by the user to designated various user roles or titles, e.g., “Client,” “Counsel,” “Officer,” “President,” “Vice President,” “Treasurer,” and “Shareholder.” Clicking on a “Submit”button 1402 returns the user to the WizardMain Menu screen 400. - It should be noted that the designations made using the screens illustrated in
FIGS. 8-14 are client level designations; that is, unless modified as described below, they apply to all matters for a particular client. - If in
step 214, it is determined that the user has not clicked on theNew Client button 414 a, instep 218, a determination is made whether the user has clicked on the New User button 418 a. If so, execution proceeds to step 219, in which a “New User Information”screen 1500, as shown inFIG. 15 , is displayed. Using the NewUser Information screen 1500, the user enters identifying information for a new user, including the new user's name, title, company name and address, phone number, E-mail address and access level, as well as an assistant's name and phone number and a designation of the word processing system of the new user. Clicking on a “Create User” button 1502 submits the information entered on thescreen 1500 and returns the user to the Wizard Main Menu screen 400 (FIG. 4 ). - If in
step 216, it is determined that the user has not clicked on the New User button 418 a, instep 218, a determination is made whether the user has clicked on theNew Matter button 416 a. If so, execution proceeds to step 220, in which an “Add New Matter”screen 1600, as shown inFIG. 16 , is displayed. Using the AddNew Matter screen 1600, the user selects a client from a drop-down menu 1602 and then clicks on a “Make Matter”button 1604, which results in the display of a “New Matter Information”screen 1700, as illustrated inFIG. 17 . - Using the New
Matter Information screen 1700, the user enters various items of information for a new matter, including the matter name, city, state, client contact, law firm, and counsel contact. In addition, the user selects a matter type from a “Matter Type” drop-down menu 1702 and enters any necessary comments in a “Comments”field 1704. Checking a checkbox 1705 designated “Deactivate Checklists” enables a user to skip the portion of the Wizard that sets up the Checklists, as described below. When the user is later ready to set up the Checklists, he or she simply returns to thisscreen 1700 and unchecks the checkbox 1705 and then proceeds with Checklist set up as described below. Once the information is completed, the user clicks on a “Submit”button 1706 to create the new matter, at which point a “Modify Client Level Information”screen 1800, as shown inFIG. 18 , is displayed. - The
screen 1800 includes a plurality of buttons for modifying the client level information for the new matter created using the screen 1700 (FIG. 17 ), including a “Change Roles”button 1802, an “Add or Modify Responsibility Parties”button 1804, an “Add or Modify Discuss Parties”button 1806, and an “Add or Modify Approved Parties”button 1808. Clicking on theChange Roles button 1802 results in the display of a “Change Roles”screen 1900, as shown inFIG. 19 . - Using the Change Roles screen 1900, the user can delete roles designated using the Role Designation screen 1400 (
FIG. 14 ) by clicking on a “Delete” button 1901 associated with the role to be deleted and can add new roles by entering the name of the role in afield 1902 and clicking on an “Add”button 1904. It will be recognized that the role changes are effective only for the matter created using the screen 1700 (FIG. 17 ). Clicking on a “Back”button 1906 returns the user to thescreen 1800. - Referring again to
FIG. 18 , clicking on any of thebuttons screen 2000, as shown inFIG. 20 . Thescreen 2000 operates in a similar fashion as the screen 1200 (FIG. 12 ) and clicking on a “Find”button 2002 results in the display of a screen similar to the screen 1300 (FIG. 13 ), with which the user can edit the user groups for the selected user. In addition, a user can be deleted from the user group by clicking on a “Delete”button 2004 associated with the user name. Clicking on a “Back”button 2006 returns the user to the screen 1800 (FIG. 18 ). - Clicking on a “Next”
button 1810 results in the display of a “Change Component Settings”screen 2100, as shown inFIG. 21 . Thescreen 2100 is used to change the component settings for the selected matter. Clicking on a “Change Component Settings”button 2102 results in the display of a “Component Selections”screen 2200, as shown inFIG. 22 . Using thisscreen 2200, the user can change the component selections for any of the indicated components by clicking on the associated button 2202 a-2202 d. For example, clicking on the “Status”button 2202 a results in the display of a “Modify Component Categories”screen 2210, as shown inFIG. 22 a. - Using the
screen 2210, the user can add a status category by entering the text for the category in afield 2212, the order in which the new category is to appear in afield 2214 and then clicking on an “Add”button 2216. Alternatively, the user can edit or delete existing categories by clicking on an associated “Edit” or “Delete”button button 2222 returns the user to the screen 2200 (FIG. 22 ). Similarly, from thescreen 2200, clicking on a “Back”button 2202 e returns the user to thescreen 2100. It will be recognized that clicking on either of thebuttons 2202 b-2202 d will results in the display of a screen similar to thescreen 2200 for the respective component. From thescreen 2100, clicking on a “Change Checklist”button 2104 results in the display of a “Name Checklists”screen 2300, as shown inFIG. 23 . - Using the
Name Checklists screen 2300, the user can add a new Checklist by entering a name in afield 2302, a number indicating the order in which the new Checklist is to appear in afield 2304, and then clicking on an “Add New Checklist”button 2306. Alternatively, the user can modify an existing Checklist to add a category to a Checklist by clicking on an associated “Add Category”button 2308 a, to edit the name or order of a Checklist by clicking on an associated “Edit Checklist Name or Level”button 2308 b, or delete a checklist by clicking on an associated “Delete Whole List”button 2308 c. Similarly, the user can add a new item under a category by clicking on an associated “Add Item” button 2310 a, can edit the name or order of a category by clicking on an associated “Edit Category Name or Level”button 2310 b, and delete an entire category by clicking on an associated “Delete Entire Category”button 2310 c. It will be recognized that subitems can be added and items can be modified or deleted in a similar fashion as that described above. - Clicking on a “Back”
button 2312 returns the user to the screen 2200 (FIG. 22 ). Similarly, from thescreen 2200, clicking on the “Back”button 2202 e returns the user to thescreen 2100. From thescreen 2100, clicking on a “Next”button 2106 results in the display of an “Add User Group”screen 2400 as shown inFIG. 24 . - Referring to
FIG. 24 , a user can add a new user group by entering the name of the new user group in afield 2402 and clicking on an “Add”button 2404. These user groups are used on the front end of theapplication 12 in connection with the e-mail function, as will be described below. The user can modify an existing group, e.g., “Main Group,” to add a new user to the group by clicking on an associated “Add User to List”button 2406 a, to edit the group by clicking on an associated “Edit List”button 2406 b, or to delete the entire group by clicking on an associated “Delete List”button 2406 c. - Clicking on the “Add User to List”
button 2406 a results in the display of a “User Search”screen 2500 as shown inFIG. 25 . Using thescreen 2500, the user can search for a user to add to the group by entering a portion of identifying information for the user in one or more offields button 2504, resulting in the display of a “Search Results”screen 2600 as shown inFIG. 26 showing the results of the search using the criteria entered on the screen 2500 (FIG. 25 ). Clicking on an “Add”button 2602 adds the resultant user to the group and returns the user to the screen 2500 (FIG. 25 ). - From the
screen 2500, clicking on a “Back”button 2506 returns the user to the screen 2400 (FIG. 24 ). Clicking on theEdit List button 2406 b associated with a list allows the user to edit the associated user group list. Clicking on theDelete List button 2406 c associated with a list deletes the entire user group list. Clicking on a “Done”button 2408 returns the user to the Main Menu screen 400 (FIG. 4 ). - It should be noted that the designations made using the screens illustrated in
FIGS. 18-26 are “matter level” designations and allow the user to modify the Client-Level designations with respect to a particular matter. - If in
step 218, it is determined that the user has not clicked on theNew Matter button 416 a, instep 222, a determination is made whether the user has clicked on either the Edit/Delete User button 418 b or the Roles andPermissions button 418 d. If so, execution proceeds to step 224, in which a “Modify User Information”screen 2700, as shown inFIG. 27 , is displayed. From thescreen 2700, the user enters search criteria in the fields 2702 a-2702 c and then clicks on a “Submit”button 2704 to submit the criteria and initiate the search.FIG. 28 illustrates a “Search Results”screen 2800 for the criteria shown inFIG. 27 . From thisscreen 2800, the user clicks on the appropriate phrase associated with a selected user to perform the indicated action. For example, clicking on “Permissions” for a user results in the display of an “Add User to Matters”screen 2900, as shown inFIG. 29 , from which the user selects from a drop downmenu 2902 the appropriate matter and then clicks on a “Submit”button 2904, resulting in the display of a “Specify User Access Levels”screen 2920, as shown inFIG. 29 a. - Using the
screen 2920, the user selects the various access levels for the selected user and matter by checking the appropriate boxes. For example, as shown inFIG. 29 a, for the matter “Alpha Corp.”, the selected user can view, add, edit, and delete information with respect to Client Status, Client Notes, Critical Dates, Reports, and Checklists and can view information with respect to Counsel Notes and Other Notes. Access can be restricted by checking only certain ones of “View,” “Add,” “Edit,” and “Delete” for each of the components. Clicking on a “Submit”button 2922 submits the information entered using thescreen 2920 and updates the permissions as indicated. - If in
step 222, it is determined that the user has not clicked on the Edit/Delete User button 418 b or the Roles andPermissions button 418 d, execution proceeds to step 226. Instep 226, a determination is made whether the user has clicked on theDelete Client button 414 d. If so, execution proceeds to step 228, in which a “Delete Client” screen 3000 (FIG. 30 ) is displayed. Using thescreen 3000, the user can select a client using a drop-down menu 3002 and then click on a “Delete Client”button 3004 to delete the client. Clicking on a “Return to Main Menu”button 3006 returns the user to the screen 400 (FIG. 4 ). - If in
step 226 it is determined that the user has not clicked on theDelete Client button 414 d, execution proceeds to step 230, in which a determination is made whether the user has, from the WizardMain Menu screen 400, clicked on abutton 440 designated “Client Connect”. If not, execution returns to step 212; otherwise, execution proceeds to step 232, in which a “Select a Client”screen 3100, as shown inFIG. 31 , is displayed. Alternatively, a separate web site address and/or log in procedure similar to that described in with reference toFIG. 4 for the Wizard portion can be required for the Client Connect portion of the application described hereinbelow. In any event, using the Select aClient screen 3100, the user selects an appropriate entry from alist 3102 of entries each of which corresponds to a client. It should be recognized that each of the clients of thelist 3102 were set up using the NewClient Information screen 500 as shown in and described above with reference toFIG. 5 . To select a particular entry, e.g., “ABC Corp.”, the user highlights the entry and then clicks on a “Submit”button 3104. - Once the user has selected a client as explained above with reference to
FIG. 31 , execution proceeds to step 234, in which a “Front End Main Menu”screen 3200 is displayed, as shown inFIG. 32 . At theMain Menu screen 3200, the user is prompted to select one or more matters within the previously selected client. Specifically, the user can select a group of matters by using a drop downmenu 3202 to select a group and then clicking on a “Select”button 3204 or can select a specific matter by using a drop downmenu 3206 to select a matter and then clicking on a “Select” button 3208. It should be recognized that each of the matters and groups of matters available for selection on thescreen 3200 are set up using the Practice Area/Client Work Group Designation Screen 600 (FIG. 6 ) and the New Matter Designation screen 700 (FIG. 7 ), respectively, as described above. - If at any time the user determines that he or she would like to select a different client/division combination, rather than returning to the
screen 3100, he or she may do so from theMain Menu screen 3200 by using up/down arrows 3210 to display a desired client/division combination in afield 3211 and then clicking on a “Select”button 3212. - Once the user has selected one or more matters, as described above, the user may then access specific types of transaction and matter management information tracked by the
application 12 by clicking on one of a plurality of buttons displayed on theMain Menu screen 3200. For ease of location and use, the buttons are divided into several categories, respectively designated “Matter Management” 3214, “Matter Notes” 3215, “Quick Views” 3216, “Document Management” 3218, and “Reports” 3219. The buttons included in theMatter Management category 3214 include “Status” 3214 a, “Critical Dates” 3214 b, “Checklists” 3214 c, and “Working Groups” 3214 d. The buttons included in the Matter Notes category include “Client Notes” 3215 a, “Counsel Notes” 3215 b, and “Other Notes” 3215 c. The buttons included in theQuick Views category 3216 include “Hot Issues” 3216 a, “Discuss” 3216 b, and “Responsibilities” 3216 c. The buttons included in the Document Management category 3217 include “Matter Library” 3217 a, and “Client Library” 3217 b. The buttons included in the Reports category 3218 include “Billing Reports” 3218 a and “Custom Reports” 3218 b. Several of the more important functions and features accessible using these buttons will be described below. - It should be noted that the activation of buttons displayed on the
screen 3200 is specified using theSelect Components screen 800, as described above in connection withFIG. 8 . - Referring again to
FIGS. 2 a-2 c, instep 236, a determination is made whether the user has clicked on theCounsel Notes button 3215 b. If so, execution proceeds to step 238, in which the user is able to add, edit and/or view counsel notes as described below. In particular, theCounsel Notes button 3215 b provides access to counsel issues entered by any authorized counsel user identifying important legal issues, reminders, or action items, sorted by project or matter. It should be noted that only users designated as “counsel” will be able to modify (i.e., add or edit) counsel notes. As will be described in detail below, each issue or item can be tagged “Hot Issue” or “Discuss With” a specific client user. An exemplary “Counsel Notes”screen 3300 is illustrated inFIG. 33 . The user is able to filter the items for which status is requested according to when the item was last edited by selecting a filter from a drop-down menu 3302 and then clicking on a “Submit”button 3304. As shown inFIG. 33 , exemplary filters include “Outstanding,” “Since Last Viewed,” “Included Archived,” “New/Edited Issues-Last Week,” “New/Edited Issues-Last Two Weeks,” and “New/Edited Issues-Last Month.” Once a selection is made, the appropriate items will be displayed on thescreen 3300. - The
Counsel Notes screen 3300 displays the name(s) of the selected matter(s) with corresponding categories and items within those categories displayed thereunder. For example, the matter “Alpha Corp.” includes one category “Pertinent”. - To add a new category to a matter in connection with a component, the user simply clicks on an “Add Category” button 3306 corresponding to the matter in connection with which a category is to be added, resulting in the display of an “Add Category”
screen 3308, as shown inFIG. 33 a. Using this screen, the user fills in the name of the category to be added in afield 3310, fills in the order of the category in afield 3311, and then clicks on a “Submit”button 3312 to add the category and return to thescreen 3300. - Similarly, to add a new item to a category, the user simply clicks on an “+” button 3314 corresponding to the category in connection with which the item is to be added, resulting in the display of an “Add Item”
screen 3316, as shown inFIG. 33 b. Using thisscreen 3316, the user enters the name of the item to be added in an “Enter Item”field 3318 and may enter information concerning the item status in an “Enter Item Detail”field 3319. The item can be tagged as “In Progress,” “Done,” and/or “Hot” by checking respective boxes labeled “In Progress” (3319 a), “Issue Done” (3319 b) and/or “Hot Issue” (3319 c). It should be noted that an item tagged “Done” will not be displayed on thescreen 3300 unless the filter “Included Archived” has been selected. A responsible party, discussion party, reference, and order for the item can be entered inrespective fields button 3321 to add the item. To return to thescreen 3300, the user click on a “Back To Issues Main Menu”button 3322. -
FIG. 33 c illustrates the screen 3300 (FIG. 33 ) after the item has been added as illustrated inFIG. 33 b. It should be noted that sub-items are added in much the same way as items; that is, by clicking on a “+” button 3323 of the item in connection with which the sub-item is to be added. It should be noted that the reference and the responsible and discussion parties, if any, will be indicated in the “Reference,” “Responsibility” and “Discuss” columns, respectively, for the item. In addition, if the item has been tagged as “In Progress,” “Issue Done,” or “Hot Issue,” a corresponding icon (“IP,” “D,” or “H,” respectively) will be highlighted in the Status column. In addition, an item's “tag” can be changed by clicking on the corresponding icon to toggle it from active (highlighted) to inactive (shaded). For example, an item that had been tagged as “Hot” will have a highlighted “H” icon displayed in connection therewith. If the item is no longer considered “Hot”, the user can click on the “H” icon to deactivate the tag with respect to the item. Changing an items status as “In Progress” and “Done” is accomplished in the same fashion. - In addition, it should be noted that the name of each category is preceded by a
small icon 3328 resembling an envelope. Clicking on this icon automatically takes the user to a “Working Groups E-Mail”screen 3330, as shown inFIG. 33 d, comprising a list of each responsible party for the category, his or her company affiliation, role, telephone number, fax number, and E-mail address. The user can E-mail any member of a working group directly from theapplication 12 simply by clicking on a check box for the user in a “Select User”column 3332 and then typing a the message in a “Message”field 3334. The matter and category name is automatically included in a “Title”field 3335 for the E-mail correspondence. - In one embodiment, the
E-Mail screen 3330 includes a list of all of the user groups established by the user (AddUser Group screen 2400,FIG. 24 ). The user can then select one of the user groups and send the e-mail to all or selected members of the selected user group. - Referring again to
FIG. 33 , to edit a category, the user clicks on an “Edit Category” button 3336 and is prompted to select a category to be edited, at which point the Add Category screen 3308 (FIG. 33 a) for the category is redisplayed and the user can make any desired changes. Items and sub-items may be edited in a similar fashion. Referring toFIG. 33 c, anicon 3337 is used to indicate to the user whether additional information (i.e., “Item Detail”) is available for the item with which theicon 3337 is associated. In particular, if theicon 3337 is a particular color (e.g., blue), the user should be alerted to the fact that there is additional information to that can be accessed by clicking on theicon 3337; otherwise, no additional information is available. - As best shown in
FIG. 33 c, amenu bar 3338 is displayed near the bottom of thescreen 3300 and includes a “Home” button 3339 to return the user to theMain Menu screen 3200 and buttons corresponding to each of thebuttons 3214 a-3214 d, 3215 a, 3215 c, 3216 a-3216 c, 3217 a, and 3217 b, as well as a button 3340 corresponding to the Reports category 3218. It will be noted that a button corresponding to the screen currently being displayed (i.e., theCounsel Notes button 3215 b) is not displayed. Alternatively, the button may be displayed in a different color. - If in
step 236 it is determined that the user has not clicked on theCounsel Notes button 3215 b, execution proceeds to step 240, in which a determination is made whether the user has clicked on the Status button 3214 a. If so, execution proceeds to step 242, in which the user is able to add, edit, and view status items as described below. - In particular, referring again to
FIG. 32 , the Status button 3214 a provides access to current client status notes entered by client users and counsels status notes entered by counsel users, displaying the name of the user entering the note and that date of the note, sorted by project or matter. An exemplary “Status”screen 3400 is illustrated inFIG. 34 . Again, the user is able to filter the items for which status is requested according to when the item was last edited by selecting a filter from a drop-down menu 3402 and then clicking on a “Submit” button 3404. Once a selection is made, the appropriate items will be displayed on thescreen 3400. - The
Status screen 3400 displays the name(s) of the selected matter(s) with corresponding categories and items within those categories displayed thereunder. For example, the matter “Alpha Corp.” includes two categories “Counsel Status” and “Client Status”. Although no items are shown for either of the categories, it should be noted that, for each item, the author of the item, as well as the last edit date and status of the item, are indicated under the headings “Author,” “Edit Date,” and “Status,” respectively, in connection with the item. Categories, items and subitems are added as described above with reference toFIGS. 33 a and 33 b. Similarly, e-mail messages may be sent from theStatus screen 3400 as described above with reference toFIG. 33 d. - If in
step 240 it is determined that the user has not clicked on the Status button 3214 a, execution proceeds to step 244, in which a determination is made whether the user has clicked on theCritical Dates button 3214 b. If so, execution proceeds to step 246, in which the user is able to add, edit, and view critical dates items as described below. - Referring again to
FIG. 32 , the Critical Datesbutton 3214 b provides access to critical dates for projects or matters as identified by client users or counsel users. An exemplary “Critical Dates”screen 3500 is illustrated inFIG. 35 . Again, the user is able to filter the items for which status is requested using a drop-down menu 3502 to select a filter and then clicking on a “Submit” button 3504. Once a selection is made, the appropriate items will be displayed on thescreen 3500. - The Critical Dates screen 3500 displays the name(s) of the selected matter(s) with corresponding categories and items within those categories displayed thereunder. For example, the matter “Alpha Corp.” includes one category “Filing Requirements”. Although no items are shown for the category, it should be noted that, for each item, the reference, responsible party, discussion party, status, and critical date, if any, are indicated under the headings “Reference,” “Responsibility,” “Discuss,” “Status,” and “Critical Date,” respectively, in connection with the item. Categories, items and subitems are added as described above with reference to
FIGS. 33 a and 33 b. Similarly, e-mail messages may be sent from the Critical Dates screen 3500 as described above with reference toFIG. 33 d; however, for any Critical Dates item added, an email is automatically generated to the users designated as responsible and discussion parties for the item notifying them of the critical date. - If in
step 244 it is determined that the user has not clicked on theCritical Dates button 3214 b, execution proceeds to step 248, in which a determination is made whether the user has clicked on theChecklists button 3214 c. If so, execution proceeds to step 250, in which the user is able to add, edit, and view checklists as described below. - Referring again to
FIG. 32 , theChecklists button 3214 c provides access to multiple interactive Checklists for each project or matter, customizable for each client's particular business. Examples include due diligence checklists, closing checklists, and leasing checklists. An exemplary “Checklists”screen 3600 is illustrated inFIG. 36 . Again, the user is able to filter the items that are requested using a drop-down menu 3602 to select a filter and then clicking on a “Submit”button 3604. Once a selection is made, the appropriate items will be displayed on thescreen 3600. - The
Checklists screen 3600 displays the name(s) of the selected matter(s) with corresponding categories, or Checklists, and items within those Checklists displayed thereunder. For example, the matter “Alpha Corp.” includes two Checklists “To Do” and “Preliminary”. It should be noted that the names of the checklists displayed on thescreen 3600 are designated using theName Checklists screen 1100 as shown in and described above with reference toFIG. 11 . Similarly, column headings displayed on thescreen 3600 are designated using the Name Columns forChecklists screen 1000, as shown in and described above with reference toFIG. 10 . - To display the items for a particular Checklist, the user clicks on a “List Items” button 3606 for that item. For example, clicking on the List Items button 3606 for the To Do Checklist results in the display of a “List Items”
screen 3620, as shown inFIG. 36 a. - As shown in
FIG. 36 a, the To Do Checklist includes one category “Prior to Drafting” and two items “Name and Address of Officers” and “Obtain Registered Agent.” For each item, the completion date, discussion party, responsible party, and status of the item, if any, are indicated under the headings “Completion Date,” Discuss,” “Responsibility,” and “Status,” respectively, in connection with the item. Categories, items and subitems are added as described above with reference toFIGS. 33 a and 33 b. Similarly, e-mail messages may be sent from thescreens FIG. 33 d. - If in
step 248 it is determined that the user has not clicked on theChecklists button 3214 c, execution proceeds to step 252, in which a determination is made whether the user has clicked on theWorking Groups button 3214 d. If so, execution proceeds to step 254, in which the user is able to add, edit, and view working groups as described below. - Referring again to
FIG. 32 , theWorking Groups button 3214 d results in the display of a Working Groups screen 3700 as shown inFIG. 37 , comprising a list of working groups for the selected matter(s). As shown inFIG. 37 , the selected matter is “Alpha Corp.” and the only working group included under Alpha Corp. is “Main Group.” Clicking “Main Group” will result in the display of ascreen 3700 a as shown inFIG. 37 a comprising a list that includes each working group member's company affiliation, address, role, telephone number, fax number, and E-mail address. This is the same list that is displayed when theenvelope icon 3328 for a particular matter is clicked on. Thescreen 3700 is used in a similar fashion as the screen 3330 (FIG. 33 d), except that atitle field 3701 is automatically filled in with only the name of the matter and the message typed in themessage field 3702 will be sent to all users on the list for which a check box under a heading “Select User” has been checked. - It should be noted that the group of users displayed in the
Work Group screen 3700 includes the users designated for the matter as described above with reference toFIGS. 12 and 13 andFIGS. 25 and 26 . - If in
step 252 it is determined that the user has not clicked on theWorking Groups button 3214 d, execution proceeds to step 256, in which a determination is made whether the user has clicked on the Client Notes button 3215 a. If so, execution proceeds to step 258, in which the user is able to add, edit, and view client notes as described below. - Referring again to
FIG. 32 , the Client Notes button 3215 a provides access to client notes entered by any authorized client user identifying important business points, reminders, or action items, sorted by project or matter. It should be noted that only users identified as “clients” are able to modify (i.e., add or edit) client notes. As with Counsel Notes, each note can be tagged “Hot Issue” or “Discuss With” a specific client user or counsel user. An exemplary “Client Notes”screen 3800 is illustrated inFIG. 38 . Again, the user is able to filter the items for which status is requested using a drop-down menu 3802 to select a filter and then clicking on a “Submit”button 3804. Once a selection is made, the appropriate items will be displayed on thescreen 3800. - The Client Notes screen 3800 displays the name(s) of the selected matter(s) with corresponding categories and items within those categories displayed thereunder. For example, the matter “Alpha Corp.” includes one category “Pertinent”. Although no items are shown for the category, it should be noted that, for each item, the reference, responsible party, discussion party, and status, if any, for the item are indicated under the headings “Reference,” “Responsibility,” “Discuss,” and “Status,” respectively, in connection with the item. Categories, items and subitems are added as described above with reference to
FIGS. 33 a and 33 b. Similarly, e-mail messages may be sent from the Critical Dates screen 3500 as described above with reference toFIG. 33 d. - It should be noted that the categories displayed on the components screens 3300 (
FIG. 33 a), 3400 (FIG. 34 ), 3500 (FIG. 35 ), and 3800 (FIG. 38 ) are specified using the Name Categories forComponents Screen 900 as shown in and described above with reference toFIG. 9 . - If in
step 256 it is determined that the user has not clicked on the Client Notesbutton 3215 b, execution proceeds to step 260, in which a determination is made whether the user has clicked on the Hot Issues button 3216 a. If so, execution proceeds to step 262, in which the user is able to view items tagged as hot issues as described below. - In particular, referring again to
FIG. 32 , clicking on the Hot Issues button 3216 a results in the display of a quick view of all currently outstanding items or issues that have been tagged Hot Issues, as described above, by any client user or counsel user, sorted by project or matter. This feature is primarily designed for use by CEOs and other senior managers, business people, and general counsel to quickly view highly significant issues without suffering information overload. An exemplary “Hot Issues”screen 3900 is illustrated inFIG. 39 . Again, the user is able to filter the items to be displayed using a drop-down menu 3902 and then clicking on a “Submit”button 3904. - If in
step 260 it is determined that the user has not clicked on the Hot Issues button 3216 a, execution proceeds to step 264, in which a determination is made whether the user has clicked on the Discussbutton 3216 b. If so, execution proceeds to step 266, in which the user is able to view items tagged to be discussed with a selected party as described below - In particular, referring again to
FIG. 32 , clicking on the Discussbutton 3216 b results in the display of a quick view of all currently outstanding items or issues that have been tagged Discuss With a selected user, as described above, by any client user or counsel user, sorted by project or matter. This feature is primarily designed for use by CEOs and other senior managers, business people, and general counsel to quickly view and respond to specific issues tagged for their immediate attention. An exemplary “Discuss”screen 4000 is illustrated inFIG. 40 . Again, the user is able to filter the items to be displayed using a drop-down menu 4002. Additionally, the user is able to filter the items to be displayed using a drop-down menu 4002 to select a discussion party for whom items and issues are to be displayed. Once the filters have been selected from themenus 4002 and 4004, a “Submit”button 4006 is clicked to activate the filters. The Discussscreen 4000 is designed to allow the user to view issues and items that have been tagged for discussion with him or her by selecting another user's name from the drop-down menu 4004. - If in
step 264 it is determined that the user has not clicked on the Discussbutton 3216 b, execution proceeds to step 268, in which a determination is made whether the user has clicked on theResponsibilities button 3216 c. If so, execution proceeds to step 270, in which the user is able to view items for which a selected party has responsibility as described below. - In particular, referring again to
FIG. 32 , clicking on theResponsibilities button 3216 c results in the display of a quick view of all currently outstanding items or issues for which a selected user has responsibility. An exemplary “Responsibilities”screen 4100 is illustrated inFIG. 41 . Again, the user is able to filter the items to be displayed using a drop-down menu 4102. Additionally, the user is able to filter the items/issues to be displayed using a drop-down menu 4104 to select a responsible party for whom items/issues are to be displayed. Once the filters are selected from themenus button 4106 is clicked on to activate the filters. In particular, the Responsibilities screen 4100 is designed to allow the user to view the items/issues that have been tagged as being his or her responsibility by default or by selecting another user's name from the drop-down menu 4104. - Clicking on one of the
Reports buttons 3219 a (FIG. 32 ), 3219 b (FIG. 32 ), or 3340 (FIG. 33 ) results in the display of various reports, including billing reports, matter reports, and other user-definable reports. - If in
step 268 it is determined that the user has not clicked on theResponsibilities button 3216 c, execution proceeds to step 272, in which a determination is made whether the user has clicked on theMatter Library button 3218 a. If so, execution proceeds to step 274, in which the user is able to view, add, and/or edit documents and document profiles, as described below. - In particular, referring again to
FIG. 32 , clicking on theMatter Library button 3218 a results in the display of a “Matter Library”screen 4200, as illustrated inFIG. 42 . The Matter Library function is designed to deal with documents pertaining to a specific matter.FIG. 42 a illustrates a flowchart of the operation of the Matter Library function. Instep 4250, theMatter Library screen 4200 is displayed, as previously indicated. As shown inFIG. 42 , theMatter Library screen 4200 indicates the matter, in this case “Alpha Corp.” and enables a user to add or edit categories to the matter by clicking on an “Add Category” and “Edit Category”buttons FIGS. 33-35 and 38. Categories enable a user to group and organize different types of documents together; exemplary categories include “Documents,” “Drafts,” “Correspondence,” etc. - In
step 4252, a determination is made whether the user has clicked on theAdd Category button 4202. If so, execution proceeds to step 4254, in which an “Add Category”screen 4300, as illustrated inFIG. 43 , is displayed. Categories can be named anything that is logical to the user for the specific matter. Categories are added by entering the category name in a “Category”field 4302 and then clicking on or otherwise selecting a “Submit”button 4304. -
FIG. 44 illustrates theMatter Library screen 4200 after a category “Documents” has been added. If instep 4252 it is determined that the user has not clicked on the Add Category button, execution proceeds to step 4256, in which a determination is made whether the user has clicked on the Edit Category button 4204 (FIG. 42 ). If so, execution proceeds to step 4258, in which a screen similar to theAdd Category screen 4300 is displayed and the user is promoted to edit the information for the category. - If in
step 4256 it is determined that the user has not clicked on the Edit Category button, execution proceeds to step 4260, in which a determination is made whether the user has clicked on a “+”icon 4400 to post a document to the associated category. If so, a “Document Profile”screen 4500, as illustrated inFIG. 45 , is displayed instep 4262. Using theDocument Profile screen 4500, the user specifies the name of the document in a “Document Name”field 4502, selects a document type (i.e., category) using a drop-down menu 4504, selects the application in which the document is being posted (e.g., Acrobat, Excel, PowerPoint, etc.) using a drop-down menu 4506, specifies a document path in a “Document Path”field 4508, and enters an optional document reference in a “Document Reference”field 4510. If no information is entered in theDocument Reference field 4510, the information from theDocument Path field 4508 will be entered in theDocument Reference field 4510. Once all of the document profile information has been provided, clicking on an “OK”button 4512 submits the information.FIG. 45 a illustrates a completed profile. - After a document has been successfully posted, as described with reference to
FIG. 45 , in step 4264 (FIG. 42 ), a “Document Profile Verification”screen 4600, as illustrated inFIG. 46 , will be displayed. Thisscreen 4600 enables the user to verify the document profile information entered using the screen 4500 (FIG. 45 ). Clicking on a “Click Here to Continue” link 4602 results in an E-mail to all users notifying them of the posting of a document and the matter to which it was posted. As shown inFIG. 47 , the Matter Library screen now includes the posted document. In particular, the name of the document entered using thescreen 4500 is displayed under a “Document Name” heading, the author is displayed under an “Author” heading, and the date the document was last posted displayed under an “Edit Date” heading. In addition, an icon 4700 indicates the application to which the document was posted (e.g., Acrobat, PowerPoint, Excel, etc.), and a number displayed under a “#” heading indicates the document number: Documents are numbered sequentially and stored by author. In this case, the document “Document Name” isdocument number 272. - If in
step 4260 it is determined that the user has not clicked on the+ icon 4400 to post a document, execution proceeds to step 4266, in which a determination is made whether the user has clicked on a document name. If so, instep 4268, a “Document Profile” screen 4800 (FIG. 48 ) for the document is displayed. Clicking on a “Post New Version” link 4802 (FIG. 42 a, step 4270) enables any user that has rights to post a new version of a document under that matter (FIG. 42 a, step 4272). Clicking on an “Edit Profile” link 4804 (FIG. 42 a, step 4274) enables the author of the document to edit the document profile information for the document (FIG. 42 a, step 4276). Clicking on a “Delete” link 4806 (FIG. 42 a, step 4278) enables the author of the document to delete the document as posted, as well as the profile for the document (FIG. 42 a, step 4280). Finally, clicking on a “Return” link 4808 (FIG. 42 a, step 4282) returns the user to the Matter Library screen 4200 (FIG. 42 a, step 4250). - As shown in
FIG. 48 , a “Document Profile” portion of thescreen 4800 displays information for the document as entered by the author at the time of posting. The Document Profile information can be edited by clicking on theEdit Profile link 4804. A “Document Versions” portion of thescreen 4800 displays a row of information for each document version posted. Clicking on a “View” link 4810 (FIG. 42 a, step 4284) opens the appropriate application and document (FIG. 42 a, step 4286). All users with rights within a matter can view a document posted under that matter. Clicking on a “Download” link 4812 (FIG. 42 a, step 4288) results in the user being prompted to indicate a location to which a copy of the document should be saved (FIG. 42 a, step 4290), such as the user's hard drive or a network drive. Once the document is saved, it can be opened in the appropriate application and the user can then make changes or add annotations as necessary. All users with rights within a matter can download a document posted under that matter. Clicking on an “Edit Version Profile” link 4814 (FIG. 42 a, step 4292) allows the user to change version comments (FIG. 42 a, step 4294). Only the author of the specific venison of the document can edit the profile thereof. Finally, clicking on a “Delete Version” link 4816 (FIG. 42 a, step 4296) allows the author of the specific version to delete that version (FIG. 42 a, step 4298). - A “Document History” portion of the
screen 4800 reflects each and every action that has been take with respect to the subject document, such as views, download, postings of new versions, and editing of profiles. - Clicking on a “Post New Version” link 4802 results in the display of a “Post New Version” screen 4900 (
FIG. 49 ) for the document with which the user is able to post a new version of the document. To post a new version of the document; the user enters a version comment in a “Version Comment”field 4902 and a document path in a “Document Path”field 4904 and then clicks on or otherwise selects an “OK”button 4906 to submit the information and return to the screen 4800 (FIG. 48 ). - Clicking on the Edit Profile link 4804 (
FIG. 48 ) results in the display of an “Edit Profile” screen 5000 (FIG. 50 ), with which the user can edit the various items of information contained in the profile for the document, is displayed. Once the user is finished editing the profile information, clicking on an “OK”button 5002 submits the information and returns the user to the screen 4800 (FIG. 48 ) - Clicking on the
Download link 4812 results in the display of a “Download” screen 5100 (FIG. 51 ), from which the user is able to download the current version of the document as instructed in awindow 5102. - Referring again to
FIG. 48 , clicking on the EditVersion Profile screen 4814 results in the display of an “Edit Version Profile” screen 5200 (FIG. 52 ), with which the user can edit the profile of the current version of the document. Clicking on an “OK” button 5202 submits the information and returns the user to the screen 4800 (FIG. 48 ). -
FIG. 53 illustrates a Matter Library screen to which multiple documents have been posted in multiple categories. -
FIG. 54 illustrates a Document Profile screen when the user that is logged on is not the author of the subject document. As can be seen fromFIG. 54 , a user only has the following options with respect to documents with respect to which he or she is not the author: Post New Version, View, and Download. - As described above, the document management features of the
application 12 are designed such that relevant drafts, documents, or other information generated by counsel or client users is easily posted within the application for convenient access when needed by client users or counsel users. A flexible annotating tool enables highlighting of key information to draw the attention of users to specific issues and questions demanding their attention. As a result, the document management features encourage interactive collaboration among client and counsel users. In particular, client or counsel users can use the document management features to post drafts, documents, and/or other information generated by clients or counsel users, which are accessible to any authorized user from an computer having an Internet connection. In addition, theapplication 12 includes extensive annotating features, including text highlighting and text and voice annotations designed to direct the attention of a client user to the specific relevant portion(s) of a draft or document that requires their attention. - The following are some examples of how specific types of users might advantageously use the application 12:
- Senior Managers and General Counsel
-
-
- 1. View “Hot Issues” identified by client users and counsel users, sorted by project.
- 2. View issues tagged “Discuss With” by client users and counsel users to be discussed with specific senior manager/general counsel and respond by E-mail directly from the
application 12. - 3. View relevant portions of drafts of key documents annotated with voice and text comments and return voice or text comments.
Business People - 1. Enter “Client Notes” identifying important business points for other client users and counsel users to be aware of.
- 2. View “Status,” “Client Notes,” “Client Issues,” and/or “Critical Dates,” as identified by client users and counsel users, sorted by project.
- 3. View issues tagged “Hot Issues” or “Discuss With” the particular deal person.
- 4. Respond to items or issues noted in any view by E-mail directly from the
application 12. - 5. View relevant portions of drafts of key documents annotated with voice and text comments and return voice or text comments.
Support Staff - 1. Enter updates in client-specific checklists for all projects.
- 2. View “Status,” “Client Notes,” “Client Issues,” and/or “Critical Dates” as identified by client users and counsel users, sorted by project.
- 3. Respond to items or issues noted in any view by E-mail directly from the
application 12. - 4. View relevant portions of drafts of key documents annotated with voice and text comments and return voice or text comments.
Password-Authorized Personnel - 1. View “Status,” “Client Notes,” “Client Issues,” and/or “Critical Dates” as identified by client users and counsel users, sorted by project.
- 2. Tag issue or note in any view “Hot Issue”.
- 3. Tag issue or note in any view “Discuss With” and identify specific client user or counsel user with whom issue or note is to be discussed.
- 4. Respond to items or issues noted in any view by E-mail directly from application.
- At this point, several unique features of the application of the present invention will be reiterated. First, a unique, convenient E-mail feature enables users to respond quickly to any note or issue without leaving the
application 12. The E-mail feature automatically generates the context, or subject, of the response, embedding the project or matter name and category of note or issue to instantly inform the recipient of the context of the response. - In addition, information categories and some column headings in each view for each project or matter are customizable to permit the
application 12 to be adapted to any particular client's needs. Moreover, special, easy-to-use filters are available for each view to permit client user to view only information added or edited during a specified time period, such as “Last Week” or “Last Two Weeks.” Convenient “tags” may be used to more precisely communicate status or urgency of any note, issue, or action item. Examples of such tags include “In Progress” or “Done” to indicate status; “Hot Issue” to indicate importance and/or urgency; “Discussion Party” to indicate who specifically issue or note needs to be discussed with; and “Responsible Party” to indicate who specifically is responsible for the particular issue or action required. Finally, a special tool, in the form of acolored icon 3337, is used to alert users to “drill down” for more detailed information. - Although illustrative embodiments have been shown and described, other modifications, changes, and substitutions are intended in the foregoing disclosure. For example, some operations described above may be performed by different computers working together or independently. Also, as technology progresses, some operations may be performed by a single computer. For another example, the
computers 14 a and/or 16 a ofFIG. 1 may merely be terminals to theclient server 18. In addition, as previously indicated, the invention may be used in connection with any type of outside service provider, including, for example, law firms, accounting firms, advertising agencies, etc. The specific example of a law firm is used herein to facilitate a complete understanding of the invention and should not be construed to limit application of the invention in connection with other outside service providers. Accordingly, it is appropriate that the appended claims be construed broadly and in a manner consistent with the scope of the disclosure.
Claims (18)
1. A method of implementing a collaborative management application, the method comprising:
logging on to the collaborative management application;
configuring an appearance of the collaborative management application: and
viewing, adding, or modifying items of information pertaining to one or more clients;
wherein said configuring further comprises:
specifying identifying information for a client;
specifying information for at least one matter of the client, wherein the at least one matter conceptually links a plurality of related items and the specified information is applicable to each of the plurality of items;
selecting a component in connection with all matters of the client;
specifying at least one category for the component;
identifying a user group for the client, the user group comprising a set of users having some level of authorization with respect to matters of the client;
wherein said viewing, adding, or modifying further comprises:
selecting a client;
selecting one or more matters in connection with the selected client, wherein the one or more matters comprise a group of matters;
selecting a component in connection with the selected group of matters;
selecting a filter for filtering items for the selected client, matters and component;
displaying the filtered items to a user;
selecting a user;
displaying only items for which the selected user has been designated; and
wherein said configuring and said viewing, adding, or modifying are performed via an Internet web site.
2. The method of claim 1 further comprising:
adding an item to a component; and
specifying a status of said added item.
3. The method of claim 2 further comprising changing a status of said added item.
4. The method of claim 3 wherein said changing a status of said added item comprises selecting an icon associated with said item status.
5. The method of claim 2 further comprising:
selecting an item status; and
displaying only items having a status corresponding to the selected item status.
6. The method of claim 1 wherein the component is selected from a group consisting of a status component, an outside service provider notes component, a client notes component, a checklist component, and a critical dates component and wherein only users identified as outside service provider users can modify outside service provider notes items and only users identified as client users can modify client notes items.
7. The method of claim 1 wherein said configuring further comprises assigning an authorization level to each user of the user group.
8. The method of claim 7 wherein said configuring further comprises modifying the authorization level of a user of the user group in connection with at least one matter of the client.
9. The method of claim 1 wherein the Internet web site is maintained by a party selected from the group consisting of the client and an outside service provider of the client.
10. The method of claim 1 wherein the filter corresponds to a time period and wherein the filtered items comprise items edited during the time period corresponding to the filter.
11. The method of claim 10 wherein the filtered items comprise all items added to the component since the items were last viewed.
12. The method of claim 2 wherein the item status is selected from a group consisting of hot issue, in progress, and done.
13. The method of claim 1 further comprising:
adding an item to a component;
designating a user in connection with the added item; and
responsive to said designating, automatically generating an E-mail to the designated user in connection with the item to provide the designated user with information in connection with the added item.
14. The method of claim 1 further comprising:
responsive to user selection of an E-mail icon associated with one of the displayed items, displaying at least one E-mail group for the selected client, the at least one E-mail group comprising a list of users for receiving E-mail messages regarding the selected client and form which the user can select users to receive an E-mail message in connection with the associated item; and
sending the E-mail message to the selected users, wherein the collaborative management application automatically filling in a subject field of the E-mail message with a description of the associated item.
15. A software program embodied in a storage medium for implementing a website by which documents can be shared between a service provider and a client, the software program comprising:
instructions for accessing a repository, the repository for storing a plurality of documents;
a first graphical interface by which a first user associated with the service provider can log into the network application, can add one or more documents to the repository, and can assign a category, an authorization, and a matter for each document, wherein the matter conceptually links a plurality of related documents and information associated with the matter is applicable to each of the plurality of documents;
instructions for identifying one or more clients, each client comprising one or more users having a level of authorization with respect to matters of the client;
an email interface linked to the first graphical interface, the email interface including a list of potential email recipients selected according to at least one client, the category and the matter;
a second graphical interface by which a second user associated with a client can log into the network application and can access one or more of the documents in the repository, based on the category, authorization, and matter for the one or more documents; and
instructions for allowing the second user to view, add, or modify any one of the documents in the repository according to the authorization of the second user with respect to a particular matter.
16. The software program of claim 15 further wherein the second graphical interface includes instructions for allowing the second user to view, add, or modify any one of the documents in the repository by:
using a first filter for filtering items for the client and the matter; and
using a second filter for filtering items for which the second user has authorization.
17. The software program of claim 15 wherein the list of potential email recipients is selected according to the client, the category and the matter.
18. The software program of claim 15 wherein the service provider is a law firm.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/726,347 US20070168871A1 (en) | 1998-10-16 | 2007-03-21 | Web-enabled transaction and collaborative management system |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10452798P | 1998-10-16 | 1998-10-16 | |
US09/419,327 US7213030B1 (en) | 1998-10-16 | 1999-10-15 | Web-enabled transaction and collaborative management system |
US11/726,347 US20070168871A1 (en) | 1998-10-16 | 2007-03-21 | Web-enabled transaction and collaborative management system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/419,327 Continuation US7213030B1 (en) | 1998-10-16 | 1999-10-15 | Web-enabled transaction and collaborative management system |
Publications (1)
Publication Number | Publication Date |
---|---|
US20070168871A1 true US20070168871A1 (en) | 2007-07-19 |
Family
ID=37991545
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/419,327 Expired - Fee Related US7213030B1 (en) | 1998-10-16 | 1999-10-15 | Web-enabled transaction and collaborative management system |
US09/949,738 Expired - Fee Related US7392254B1 (en) | 1998-10-16 | 2001-09-10 | Web-enabled transaction and matter management system |
US11/726,347 Abandoned US20070168871A1 (en) | 1998-10-16 | 2007-03-21 | Web-enabled transaction and collaborative management system |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/419,327 Expired - Fee Related US7213030B1 (en) | 1998-10-16 | 1999-10-15 | Web-enabled transaction and collaborative management system |
US09/949,738 Expired - Fee Related US7392254B1 (en) | 1998-10-16 | 2001-09-10 | Web-enabled transaction and matter management system |
Country Status (1)
Country | Link |
---|---|
US (3) | US7213030B1 (en) |
Cited By (66)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040025048A1 (en) * | 2002-05-20 | 2004-02-05 | Porcari Damian O. | Method and system for role-based access control to a collaborative online legal workflow tool |
US20040236753A1 (en) * | 2003-05-20 | 2004-11-25 | Porcari Damian O. | Method and system for automated messaging in an online legal workflow tool |
US20050027585A1 (en) * | 2003-05-07 | 2005-02-03 | Sap Ag | End user oriented workflow approach including structured processing of ad hoc workflows with a collaborative process engine |
US20060265398A1 (en) * | 2005-05-23 | 2006-11-23 | Kaufman Jason M | System and method for managing review standards in digital documents |
US20080072067A1 (en) * | 2006-09-18 | 2008-03-20 | Bluetie, Inc. | Methods for integrating revenue generating features within a software application and systems thereof |
US20080270406A1 (en) * | 2007-04-27 | 2008-10-30 | International Business Machines Corporation | System and method for adding comments to knowledge documents and expediting formal authoring of content |
US20090235204A1 (en) * | 2008-03-14 | 2009-09-17 | Adrian Kaehler | Systems and Methods for Linking Software Applications |
US20100070844A1 (en) * | 2008-09-15 | 2010-03-18 | Andrew Aymeloglu | Automatic creation and server push of drafts |
US20110041054A1 (en) * | 1999-08-23 | 2011-02-17 | Bendik Mary M | Document management systems and methods |
US20110093539A1 (en) * | 2009-07-30 | 2011-04-21 | Brainbank, Inc. | System And Method For Innovation And Idea Management |
US20110302505A1 (en) * | 2000-11-29 | 2011-12-08 | Dov Koren | Sharing of content associated with events |
US9229966B2 (en) | 2008-09-15 | 2016-01-05 | Palantir Technologies, Inc. | Object modeling for exploring large data sets |
US9378524B2 (en) | 2007-10-03 | 2016-06-28 | Palantir Technologies, Inc. | Object-oriented time series generator |
US9430507B2 (en) | 2014-12-08 | 2016-08-30 | Palantir Technologies, Inc. | Distributed acoustic sensing data analysis system |
US9454281B2 (en) | 2014-09-03 | 2016-09-27 | Palantir Technologies Inc. | System for providing dynamic linked panels in user interface |
US9501851B2 (en) | 2014-10-03 | 2016-11-22 | Palantir Technologies Inc. | Time-series analysis system |
US9514414B1 (en) | 2015-12-11 | 2016-12-06 | Palantir Technologies Inc. | Systems and methods for identifying and categorizing electronic documents through machine learning |
US9589014B2 (en) | 2006-11-20 | 2017-03-07 | Palantir Technologies, Inc. | Creating data in a data store using a dynamic ontology |
US9760556B1 (en) | 2015-12-11 | 2017-09-12 | Palantir Technologies Inc. | Systems and methods for annotating and linking electronic documents |
USD802608S1 (en) * | 2013-04-25 | 2017-11-14 | Life Technologies Corporation | Display screen with graphical user interface |
US9836523B2 (en) | 2012-10-22 | 2017-12-05 | Palantir Technologies Inc. | Sharing information between nexuses that use different classification schemes for information access control |
US9852205B2 (en) | 2013-03-15 | 2017-12-26 | Palantir Technologies Inc. | Time-sensitive cube |
US9880987B2 (en) | 2011-08-25 | 2018-01-30 | Palantir Technologies, Inc. | System and method for parameterizing documents for automatic workflow generation |
US9891808B2 (en) | 2015-03-16 | 2018-02-13 | Palantir Technologies Inc. | Interactive user interfaces for location-based data analysis |
US9898335B1 (en) | 2012-10-22 | 2018-02-20 | Palantir Technologies Inc. | System and method for batch evaluation programs |
US9953445B2 (en) | 2013-05-07 | 2018-04-24 | Palantir Technologies Inc. | Interactive data object map |
US9984133B2 (en) | 2014-10-16 | 2018-05-29 | Palantir Technologies Inc. | Schematic and database linking system |
US9984428B2 (en) | 2015-09-04 | 2018-05-29 | Palantir Technologies Inc. | Systems and methods for structuring data from unstructured electronic data files |
US9996236B1 (en) | 2015-12-29 | 2018-06-12 | Palantir Technologies Inc. | Simplified frontend processing and visualization of large datasets |
US9996229B2 (en) | 2013-10-03 | 2018-06-12 | Palantir Technologies Inc. | Systems and methods for analyzing performance of an entity |
US10044836B2 (en) | 2016-12-19 | 2018-08-07 | Palantir Technologies Inc. | Conducting investigations under limited connectivity |
US10089289B2 (en) | 2015-12-29 | 2018-10-02 | Palantir Technologies Inc. | Real-time document annotation |
US10103953B1 (en) | 2015-05-12 | 2018-10-16 | Palantir Technologies Inc. | Methods and systems for analyzing entity performance |
US10133588B1 (en) | 2016-10-20 | 2018-11-20 | Palantir Technologies Inc. | Transforming instructions for collaborative updates |
US10152531B2 (en) | 2013-03-15 | 2018-12-11 | Palantir Technologies Inc. | Computer-implemented systems and methods for comparing and associating objects |
US10180977B2 (en) | 2014-03-18 | 2019-01-15 | Palantir Technologies Inc. | Determining and extracting changed data from a data source |
US10198515B1 (en) | 2013-12-10 | 2019-02-05 | Palantir Technologies Inc. | System and method for aggregating data from a plurality of data sources |
US10216811B1 (en) | 2017-01-05 | 2019-02-26 | Palantir Technologies Inc. | Collaborating using different object models |
US10229284B2 (en) | 2007-02-21 | 2019-03-12 | Palantir Technologies Inc. | Providing unique views of data based on changes or rules |
US10248722B2 (en) | 2016-02-22 | 2019-04-02 | Palantir Technologies Inc. | Multi-language support for dynamic ontology |
US10311081B2 (en) | 2012-11-05 | 2019-06-04 | Palantir Technologies Inc. | System and method for sharing investigation results |
US10324609B2 (en) | 2016-07-21 | 2019-06-18 | Palantir Technologies Inc. | System for providing dynamic linked panels in user interface |
US10423582B2 (en) | 2011-06-23 | 2019-09-24 | Palantir Technologies, Inc. | System and method for investigating large amounts of data |
US10444941B2 (en) | 2015-08-17 | 2019-10-15 | Palantir Technologies Inc. | Interactive geospatial map |
US10452678B2 (en) | 2013-03-15 | 2019-10-22 | Palantir Technologies Inc. | Filter chains for exploring large data sets |
US10504067B2 (en) | 2013-08-08 | 2019-12-10 | Palantir Technologies Inc. | Cable reader labeling |
US10579647B1 (en) | 2013-12-16 | 2020-03-03 | Palantir Technologies Inc. | Methods and systems for analyzing entity performance |
US10628834B1 (en) | 2015-06-16 | 2020-04-21 | Palantir Technologies Inc. | Fraud lead detection system for efficiently processing database-stored data and automatically generating natural language explanatory information of system results for display in interactive user interfaces |
US10636097B2 (en) | 2015-07-21 | 2020-04-28 | Palantir Technologies Inc. | Systems and models for data analytics |
US10664490B2 (en) | 2014-10-03 | 2020-05-26 | Palantir Technologies Inc. | Data aggregation and analysis system |
US10678860B1 (en) | 2015-12-17 | 2020-06-09 | Palantir Technologies, Inc. | Automatic generation of composite datasets based on hierarchical fields |
US10706434B1 (en) | 2015-09-01 | 2020-07-07 | Palantir Technologies Inc. | Methods and systems for determining location information |
US10719188B2 (en) | 2016-07-21 | 2020-07-21 | Palantir Technologies Inc. | Cached database and synchronization system for providing dynamic linked panels in user interface |
US10803106B1 (en) | 2015-02-24 | 2020-10-13 | Palantir Technologies Inc. | System with methodology for dynamic modular ontology |
US10853352B1 (en) | 2017-12-21 | 2020-12-01 | Palantir Technologies Inc. | Structured data collection, presentation, validation and workflow management |
US10853454B2 (en) | 2014-03-21 | 2020-12-01 | Palantir Technologies Inc. | Provider portal |
US10924362B2 (en) | 2018-01-15 | 2021-02-16 | Palantir Technologies Inc. | Management of software bugs in a data processing system |
US10942947B2 (en) | 2017-07-17 | 2021-03-09 | Palantir Technologies Inc. | Systems and methods for determining relationships between datasets |
US10956508B2 (en) | 2017-11-10 | 2021-03-23 | Palantir Technologies Inc. | Systems and methods for creating and managing a data integration workspace containing automatically updated data models |
USRE48589E1 (en) | 2010-07-15 | 2021-06-08 | Palantir Technologies Inc. | Sharing and deconflicting data changes in a multimaster database system |
US11061874B1 (en) | 2017-12-14 | 2021-07-13 | Palantir Technologies Inc. | Systems and methods for resolving entity data across various data structures |
US11061542B1 (en) | 2018-06-01 | 2021-07-13 | Palantir Technologies Inc. | Systems and methods for determining and displaying optimal associations of data items |
US11074277B1 (en) | 2017-05-01 | 2021-07-27 | Palantir Technologies Inc. | Secure resolution of canonical entities |
US11120400B2 (en) * | 2007-09-11 | 2021-09-14 | Slack Technologies, Inc. | Social network site including modification control and management |
US11302426B1 (en) | 2015-01-02 | 2022-04-12 | Palantir Technologies Inc. | Unified data interface and system |
US11599369B1 (en) | 2018-03-08 | 2023-03-07 | Palantir Technologies Inc. | Graphical user interface configuration system |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7213030B1 (en) * | 1998-10-16 | 2007-05-01 | Jenkins Steven R | Web-enabled transaction and collaborative management system |
US20010025299A1 (en) * | 2000-01-03 | 2001-09-27 | Carl Chang | Rule-mitigated collaboration system and method |
US20070192155A1 (en) * | 2000-10-24 | 2007-08-16 | Gauger Derek K | Network based, interactive project management apparatus and method |
US8577843B1 (en) * | 2000-11-15 | 2013-11-05 | Pacific Datavision, Inc. | System and methods for using a plurality of receiver identifications to create and retrieve a digital project log |
US6873991B2 (en) * | 2002-10-02 | 2005-03-29 | Matter Associates, L.P. | System and method for organizing information |
US7954043B2 (en) * | 2002-12-02 | 2011-05-31 | International Business Machines Corporation | Concurrent editing of a file by multiple authors |
US8195631B2 (en) * | 2002-12-23 | 2012-06-05 | Sap Ag | Resource finder tool |
US7711694B2 (en) * | 2002-12-23 | 2010-05-04 | Sap Ag | System and methods for user-customizable enterprise workflow management |
US20040122693A1 (en) * | 2002-12-23 | 2004-06-24 | Michael Hatscher | Community builder |
US7849175B2 (en) * | 2002-12-23 | 2010-12-07 | Sap Ag | Control center pages |
US20050033811A1 (en) | 2003-08-07 | 2005-02-10 | International Business Machines Corporation | Collaborative email |
US20050227649A1 (en) * | 2004-04-05 | 2005-10-13 | Chestnut Jacqueline A | Radio system that simultaneously displays preset channels from multiple bands |
US8091029B1 (en) | 2004-05-28 | 2012-01-03 | Adobe Systems Incorporated | Presenter-only meeting canvas for collaborative electronic meeting space |
US7734802B1 (en) * | 2004-05-28 | 2010-06-08 | Adobe Systems Incorporated | Dynamically adaptable collaborative electronic meeting space |
US20060106725A1 (en) * | 2004-11-12 | 2006-05-18 | International Business Machines Corporation | Method, system, and program product for visual display of a license status for a software program |
US20070255712A1 (en) * | 2005-01-10 | 2007-11-01 | Instant Information Inc. | Methods and systems for enabling the collaborative management of information using controlled access electronic workspace |
US20070168340A1 (en) * | 2005-01-10 | 2007-07-19 | Instant Information Inc. | Methods and systems for enabling the collaborative management of information using persistent metadata |
US20070255674A1 (en) * | 2005-01-10 | 2007-11-01 | Instant Information Inc. | Methods and systems for enabling the collaborative management of information based upon user interest |
US20070255675A1 (en) * | 2006-04-26 | 2007-11-01 | Jacquelyn Fuzell-Casey | Auto-updating, web-accessible database to facilitate networking and resource management |
US7953804B2 (en) * | 2006-06-02 | 2011-05-31 | Research In Motion Limited | User interface for a handheld device |
JP4935413B2 (en) * | 2006-09-04 | 2012-05-23 | ソニー株式会社 | Upload add-in program, upload auxiliary program, and upload method |
US9224132B1 (en) * | 2007-02-02 | 2015-12-29 | Leydig, Voit & Mayer, Ltd. | Case management system |
US20080201291A1 (en) * | 2007-02-16 | 2008-08-21 | Fussner John W | Personnel accounting system |
US20090070128A1 (en) * | 2007-09-11 | 2009-03-12 | Author Solutions Inc. | Community-based community project content creation system and method |
US7991840B2 (en) * | 2008-01-24 | 2011-08-02 | International Business Machines Corporation | System and product for role-based tag management for collaborative services integrated within an SOA |
US8805774B2 (en) * | 2008-02-19 | 2014-08-12 | International Business Machines Corporation | Method and system for role based situation aware software |
US20090235167A1 (en) * | 2008-03-12 | 2009-09-17 | International Business Machines Corporation | Method and system for context aware collaborative tagging |
US20090259503A1 (en) * | 2008-04-10 | 2009-10-15 | Accenture Global Services Gmbh | System and tool for business driven learning solution |
US20090300016A1 (en) * | 2008-06-02 | 2009-12-03 | Microsoft Corporation | Techniques for filtering data |
US20090307607A1 (en) * | 2008-06-10 | 2009-12-10 | Microsoft Corporation | Digital Notes |
JP5355487B2 (en) * | 2010-04-26 | 2013-11-27 | キヤノン株式会社 | Image transmitting apparatus and authentication method for image transmitting apparatus |
US9798768B2 (en) | 2012-09-10 | 2017-10-24 | Palantir Technologies, Inc. | Search around visual queries |
US20140096268A1 (en) * | 2012-09-28 | 2014-04-03 | Kabushiki Kaisha Toshiba | Information processing apparatus, data returning method and storage medium |
US10140664B2 (en) | 2013-03-14 | 2018-11-27 | Palantir Technologies Inc. | Resolving similar entities from a transaction database |
AU2014361726A1 (en) * | 2013-12-09 | 2016-07-07 | Checklistpartner Pty Ltd | An improved computer system for generation of electronic checklists |
US9483546B2 (en) | 2014-12-15 | 2016-11-01 | Palantir Technologies Inc. | System and method for associating related records to common entities across multiple lists |
US9348880B1 (en) | 2015-04-01 | 2016-05-24 | Palantir Technologies, Inc. | Federated search of multiple sources with conflict resolution |
US9392008B1 (en) | 2015-07-23 | 2016-07-12 | Palantir Technologies Inc. | Systems and methods for identifying information related to payment card breaches |
US20190311328A1 (en) * | 2016-06-09 | 2019-10-10 | Mitchell German | Method and Apparatus for Project Management |
US10783162B1 (en) | 2017-12-07 | 2020-09-22 | Palantir Technologies Inc. | Workflow assistant |
USD870128S1 (en) * | 2018-02-06 | 2019-12-17 | Rod Ghani | Display screen or portion thereof with graphical user interface |
CN112399005B (en) * | 2019-08-16 | 2022-05-27 | 腾讯科技(深圳)有限公司 | Session data processing method and device and computer readable storage medium |
US20210082066A1 (en) * | 2019-09-17 | 2021-03-18 | Legal Facts, LLC | Legal matter progress management systems and methods |
Citations (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4800590A (en) * | 1985-01-14 | 1989-01-24 | Willis E. Higgins | Computer key and computer lock system |
US5115504A (en) * | 1988-11-01 | 1992-05-19 | Lotus Development Corporation | Information management system |
US5317686A (en) * | 1990-09-10 | 1994-05-31 | Lotus Development Corporation | Data processing apparatus and method for a reformattable multidimensional spreadsheet |
US5321609A (en) * | 1992-05-27 | 1994-06-14 | Franklin Electronic Publishers, Incorporated | Electronic encyclopedia |
US5416900A (en) * | 1991-04-25 | 1995-05-16 | Lotus Development Corporation | Presentation manager |
US5475836A (en) * | 1987-04-01 | 1995-12-12 | Lotus Development Corporation | Interface for providing access to external data sources/sinks |
US5546525A (en) * | 1989-11-13 | 1996-08-13 | Lotus Development Corporation | Computer user interface with multimode selection of displayed controls |
US5550965A (en) * | 1993-12-27 | 1996-08-27 | Lucent Technologies Inc. | Method and system for operating a data processor to index primary data in real time with iconic table of contents |
US5784619A (en) * | 1995-05-05 | 1998-07-21 | Apple Computer, Inc. | Replaceable and extensible notebook component of a network component |
US5826252A (en) * | 1996-06-28 | 1998-10-20 | General Electric Company | System for managing multiple projects of similar type using dynamically updated global database |
US5864848A (en) * | 1997-01-31 | 1999-01-26 | Microsoft Corporation | Goal-driven information interpretation and extraction system |
US5873095A (en) * | 1996-08-12 | 1999-02-16 | Electronic Data Systems Corporation | System and method for maintaining current status of employees in a work force |
US5877758A (en) * | 1996-11-22 | 1999-03-02 | Microsoft Corporation | System and method for using a slider control for controlling parameters of a display item |
US5918014A (en) * | 1995-12-27 | 1999-06-29 | Athenium, L.L.C. | Automated collaborative filtering in world wide web advertising |
US5920404A (en) * | 1996-03-15 | 1999-07-06 | Novell, Inc. | Method and system for dynamic control of a messaging environment from a facsimile processor |
US5930512A (en) * | 1996-10-18 | 1999-07-27 | International Business Machines Corporation | Method and apparatus for building and running workflow process models using a hypertext markup language |
US6044138A (en) * | 1997-04-11 | 2000-03-28 | Graham; R. William | Billing system |
US6067549A (en) * | 1998-12-11 | 2000-05-23 | American Management Systems, Inc. | System for managing regulated entities |
US6072493A (en) * | 1997-03-31 | 2000-06-06 | Bellsouth Corporation | System and method for associating services information with selected elements of an organization |
US6094649A (en) * | 1997-12-22 | 2000-07-25 | Partnet, Inc. | Keyword searches of structured databases |
US6108754A (en) * | 1997-04-03 | 2000-08-22 | Sun Microsystems, Inc. | Thread-local synchronization construct cache |
US6151624A (en) * | 1998-02-03 | 2000-11-21 | Realnames Corporation | Navigating network resources based on metadata |
US6161149A (en) * | 1998-03-13 | 2000-12-12 | Groupserve, Inc. | Centrifugal communication and collaboration method |
US6182080B1 (en) * | 1997-09-12 | 2001-01-30 | Netvoyage Corporation | System, method and computer program product for storage of a plurality of documents within a single file |
US6192407B1 (en) * | 1996-10-24 | 2001-02-20 | Tumbleweed Communications Corp. | Private, trackable URLs for directed document delivery |
US6195652B1 (en) * | 1998-08-03 | 2001-02-27 | Robert D. Fish | Self-evolving database and method of using same |
US6199106B1 (en) * | 1996-04-19 | 2001-03-06 | Juno Online Services, Inc. | Electronic mail system with advertising |
US6253234B1 (en) * | 1997-10-17 | 2001-06-26 | International Business Machines Corporation | Shared web page caching at browsers for an intranet |
US6262720B1 (en) * | 1998-07-24 | 2001-07-17 | The Boeing Company | Electronic checklist system with checklist inhibiting |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5446842A (en) * | 1993-02-26 | 1995-08-29 | Taligent, Inc. | Object-oriented collaboration system |
AU6161594A (en) * | 1993-02-26 | 1994-09-14 | Taligent, Inc. | Collaborative work system |
JPH07234810A (en) * | 1994-02-24 | 1995-09-05 | Fujitsu Ltd | Shared document management system |
US5815415A (en) * | 1996-01-19 | 1998-09-29 | Bentley Systems, Incorporated | Computer system for portable persistent modeling |
US5862325A (en) * | 1996-02-29 | 1999-01-19 | Intermind Corporation | Computer-based communication system and method using metadata defining a control structure |
US5895461A (en) * | 1996-07-30 | 1999-04-20 | Telaric, Inc. | Method and system for automated data storage and retrieval with uniform addressing scheme |
EP0958444A1 (en) * | 1996-12-03 | 1999-11-24 | E.J. Brooks Company | Programmable lock and security system therefor |
US6012045A (en) * | 1997-07-01 | 2000-01-04 | Barzilai; Nizan | Computer-based electronic bid, auction and sale system, and a system to teach new/non-registered customers how bidding, auction purchasing works |
US6295540B1 (en) * | 1997-10-02 | 2001-09-25 | Nortel Networks Limited | Alignment of tirks using network manager |
WO1999018530A1 (en) * | 1997-10-06 | 1999-04-15 | Nexprise, Inc. | Trackpoint-based computer-implemented systems and methods for facilitating collaborative project development and communication |
US6266695B1 (en) * | 1997-12-23 | 2001-07-24 | Alcatel Usa Sourcing, L.P. | Telecommunications switch management system |
US6341291B1 (en) * | 1998-09-28 | 2002-01-22 | Bentley Systems, Inc. | System for collaborative engineering using component and file-oriented tools |
US7213030B1 (en) * | 1998-10-16 | 2007-05-01 | Jenkins Steven R | Web-enabled transaction and collaborative management system |
US6678698B2 (en) * | 2000-02-15 | 2004-01-13 | Intralinks, Inc. | Computerized method and system for communicating and managing information used in task-oriented projects |
US6769013B2 (en) * | 2002-02-02 | 2004-07-27 | E-Wings, Inc. | Distributed system for interactive collaboration |
-
1999
- 1999-10-15 US US09/419,327 patent/US7213030B1/en not_active Expired - Fee Related
-
2001
- 2001-09-10 US US09/949,738 patent/US7392254B1/en not_active Expired - Fee Related
-
2007
- 2007-03-21 US US11/726,347 patent/US20070168871A1/en not_active Abandoned
Patent Citations (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4800590A (en) * | 1985-01-14 | 1989-01-24 | Willis E. Higgins | Computer key and computer lock system |
US5475836A (en) * | 1987-04-01 | 1995-12-12 | Lotus Development Corporation | Interface for providing access to external data sources/sinks |
US5115504A (en) * | 1988-11-01 | 1992-05-19 | Lotus Development Corporation | Information management system |
US5546525A (en) * | 1989-11-13 | 1996-08-13 | Lotus Development Corporation | Computer user interface with multimode selection of displayed controls |
US5317686A (en) * | 1990-09-10 | 1994-05-31 | Lotus Development Corporation | Data processing apparatus and method for a reformattable multidimensional spreadsheet |
US5416900A (en) * | 1991-04-25 | 1995-05-16 | Lotus Development Corporation | Presentation manager |
US5321609A (en) * | 1992-05-27 | 1994-06-14 | Franklin Electronic Publishers, Incorporated | Electronic encyclopedia |
US5550965A (en) * | 1993-12-27 | 1996-08-27 | Lucent Technologies Inc. | Method and system for operating a data processor to index primary data in real time with iconic table of contents |
US5784619A (en) * | 1995-05-05 | 1998-07-21 | Apple Computer, Inc. | Replaceable and extensible notebook component of a network component |
US5918014A (en) * | 1995-12-27 | 1999-06-29 | Athenium, L.L.C. | Automated collaborative filtering in world wide web advertising |
US5920404A (en) * | 1996-03-15 | 1999-07-06 | Novell, Inc. | Method and system for dynamic control of a messaging environment from a facsimile processor |
US6199106B1 (en) * | 1996-04-19 | 2001-03-06 | Juno Online Services, Inc. | Electronic mail system with advertising |
US5826252A (en) * | 1996-06-28 | 1998-10-20 | General Electric Company | System for managing multiple projects of similar type using dynamically updated global database |
US5873095A (en) * | 1996-08-12 | 1999-02-16 | Electronic Data Systems Corporation | System and method for maintaining current status of employees in a work force |
US5930512A (en) * | 1996-10-18 | 1999-07-27 | International Business Machines Corporation | Method and apparatus for building and running workflow process models using a hypertext markup language |
US6192407B1 (en) * | 1996-10-24 | 2001-02-20 | Tumbleweed Communications Corp. | Private, trackable URLs for directed document delivery |
US5877758A (en) * | 1996-11-22 | 1999-03-02 | Microsoft Corporation | System and method for using a slider control for controlling parameters of a display item |
US5864848A (en) * | 1997-01-31 | 1999-01-26 | Microsoft Corporation | Goal-driven information interpretation and extraction system |
US6072493A (en) * | 1997-03-31 | 2000-06-06 | Bellsouth Corporation | System and method for associating services information with selected elements of an organization |
US6108754A (en) * | 1997-04-03 | 2000-08-22 | Sun Microsystems, Inc. | Thread-local synchronization construct cache |
US6044138A (en) * | 1997-04-11 | 2000-03-28 | Graham; R. William | Billing system |
US6182080B1 (en) * | 1997-09-12 | 2001-01-30 | Netvoyage Corporation | System, method and computer program product for storage of a plurality of documents within a single file |
US6253234B1 (en) * | 1997-10-17 | 2001-06-26 | International Business Machines Corporation | Shared web page caching at browsers for an intranet |
US6094649A (en) * | 1997-12-22 | 2000-07-25 | Partnet, Inc. | Keyword searches of structured databases |
US6151624A (en) * | 1998-02-03 | 2000-11-21 | Realnames Corporation | Navigating network resources based on metadata |
US6161149A (en) * | 1998-03-13 | 2000-12-12 | Groupserve, Inc. | Centrifugal communication and collaboration method |
US6262720B1 (en) * | 1998-07-24 | 2001-07-17 | The Boeing Company | Electronic checklist system with checklist inhibiting |
US6195652B1 (en) * | 1998-08-03 | 2001-02-27 | Robert D. Fish | Self-evolving database and method of using same |
US6067549A (en) * | 1998-12-11 | 2000-05-23 | American Management Systems, Inc. | System for managing regulated entities |
Cited By (127)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110041054A1 (en) * | 1999-08-23 | 2011-02-17 | Bendik Mary M | Document management systems and methods |
US9576269B2 (en) * | 1999-08-23 | 2017-02-21 | Resource Consortium Limited | Document management systems and methods |
US8984386B2 (en) | 2000-11-29 | 2015-03-17 | Dov Koren | Providing alerts in an information-sharing computer-based service |
US8255791B2 (en) | 2000-11-29 | 2012-08-28 | Dov Koren | Collaborative, flexible, interactive real-time displays |
US10270838B2 (en) | 2000-11-29 | 2019-04-23 | Dov Koren | Mechanism for sharing of information associated with events |
US10033792B2 (en) | 2000-11-29 | 2018-07-24 | Dov Koren | Mechanism for sharing information associated with application events |
US10986161B2 (en) | 2000-11-29 | 2021-04-20 | Dov Koren | Mechanism for effective sharing of application content |
US10805378B2 (en) | 2000-11-29 | 2020-10-13 | Dov Koren | Mechanism for sharing of information associated with events |
US10476932B2 (en) | 2000-11-29 | 2019-11-12 | Dov Koren | Mechanism for sharing of information associated with application events |
US9098829B2 (en) | 2000-11-29 | 2015-08-04 | Dov Koren | Sharing of information associated with events |
US9098828B2 (en) | 2000-11-29 | 2015-08-04 | Dov Koren | Sharing of information associated with events |
US9535582B2 (en) | 2000-11-29 | 2017-01-03 | Dov Koren | Sharing of information associated with user application events |
US20110302505A1 (en) * | 2000-11-29 | 2011-12-08 | Dov Koren | Sharing of content associated with events |
US8984387B2 (en) | 2000-11-29 | 2015-03-17 | Dov Koren | Real time sharing of user updates |
US9208469B2 (en) | 2000-11-29 | 2015-12-08 | Dov Koren | Sharing of information associated with events |
US8296644B2 (en) | 2000-11-29 | 2012-10-23 | Dov Koren | Content sharing using access identifiers |
US8307079B2 (en) | 2000-11-29 | 2012-11-06 | Dov Koren | Sharing of information associated with application events |
US8392817B2 (en) * | 2000-11-29 | 2013-03-05 | Dov Koren | Sharing of content associated with events |
US9105010B2 (en) | 2000-11-29 | 2015-08-11 | Dov Koren | Effective sharing of content with a group of users |
US9813481B2 (en) | 2000-11-29 | 2017-11-07 | Dov Koren | Mechanism for sharing of information associated with events |
US8473839B2 (en) | 2000-11-29 | 2013-06-25 | Dov Koren | Filtering shared content |
US8595629B2 (en) | 2000-11-29 | 2013-11-26 | Dov Koren | Sharing of content associated with events |
US8762825B2 (en) | 2000-11-29 | 2014-06-24 | Dov Koren | Sharing of information associated with events |
US20110252333A1 (en) * | 2002-05-20 | 2011-10-13 | Batmark Limited | Method And System For Role-Based Access Control To A Collaborative Online Legal Workflow Tool |
US8429723B2 (en) * | 2002-05-20 | 2013-04-23 | Damian O. Porcari | Method and system for role-based access control to a collaborative online legal workflow tool |
US20040025048A1 (en) * | 2002-05-20 | 2004-02-05 | Porcari Damian O. | Method and system for role-based access control to a collaborative online legal workflow tool |
US20050027585A1 (en) * | 2003-05-07 | 2005-02-03 | Sap Ag | End user oriented workflow approach including structured processing of ad hoc workflows with a collaborative process engine |
US7885847B2 (en) * | 2003-05-07 | 2011-02-08 | Sap Ag | End user oriented workflow approach including structured processing of ad hoc workflows with a collaborative process engine |
US20040236753A1 (en) * | 2003-05-20 | 2004-11-25 | Porcari Damian O. | Method and system for automated messaging in an online legal workflow tool |
US20060265398A1 (en) * | 2005-05-23 | 2006-11-23 | Kaufman Jason M | System and method for managing review standards in digital documents |
US20130138648A1 (en) * | 2005-05-23 | 2013-05-30 | Jason Michael Kaufman | System and method for managing review standards in digital documents |
US9767460B2 (en) * | 2006-09-18 | 2017-09-19 | Adventive, Inc. | Methods for integrating revenue generating features within a software application and systems thereof |
US20080072067A1 (en) * | 2006-09-18 | 2008-03-20 | Bluetie, Inc. | Methods for integrating revenue generating features within a software application and systems thereof |
US10872067B2 (en) | 2006-11-20 | 2020-12-22 | Palantir Technologies, Inc. | Creating data in a data store using a dynamic ontology |
US9589014B2 (en) | 2006-11-20 | 2017-03-07 | Palantir Technologies, Inc. | Creating data in a data store using a dynamic ontology |
US10719621B2 (en) | 2007-02-21 | 2020-07-21 | Palantir Technologies Inc. | Providing unique views of data based on changes or rules |
US10229284B2 (en) | 2007-02-21 | 2019-03-12 | Palantir Technologies Inc. | Providing unique views of data based on changes or rules |
US20080270406A1 (en) * | 2007-04-27 | 2008-10-30 | International Business Machines Corporation | System and method for adding comments to knowledge documents and expediting formal authoring of content |
US11120400B2 (en) * | 2007-09-11 | 2021-09-14 | Slack Technologies, Inc. | Social network site including modification control and management |
US9378524B2 (en) | 2007-10-03 | 2016-06-28 | Palantir Technologies, Inc. | Object-oriented time series generator |
US8281324B2 (en) * | 2008-03-14 | 2012-10-02 | Northrop Grumman Systems Corporation | Systems and methods for linking software applications |
US20090235204A1 (en) * | 2008-03-14 | 2009-09-17 | Adrian Kaehler | Systems and Methods for Linking Software Applications |
US9229966B2 (en) | 2008-09-15 | 2016-01-05 | Palantir Technologies, Inc. | Object modeling for exploring large data sets |
US9383911B2 (en) | 2008-09-15 | 2016-07-05 | Palantir Technologies, Inc. | Modal-less interface enhancements |
US10747952B2 (en) * | 2008-09-15 | 2020-08-18 | Palantir Technologies, Inc. | Automatic creation and server push of multiple distinct drafts |
US20100070844A1 (en) * | 2008-09-15 | 2010-03-18 | Andrew Aymeloglu | Automatic creation and server push of drafts |
US10248294B2 (en) | 2008-09-15 | 2019-04-02 | Palantir Technologies, Inc. | Modal-less interface enhancements |
US20110093539A1 (en) * | 2009-07-30 | 2011-04-21 | Brainbank, Inc. | System And Method For Innovation And Idea Management |
USRE48589E1 (en) | 2010-07-15 | 2021-06-08 | Palantir Technologies Inc. | Sharing and deconflicting data changes in a multimaster database system |
US11392550B2 (en) | 2011-06-23 | 2022-07-19 | Palantir Technologies Inc. | System and method for investigating large amounts of data |
US10423582B2 (en) | 2011-06-23 | 2019-09-24 | Palantir Technologies, Inc. | System and method for investigating large amounts of data |
US9880987B2 (en) | 2011-08-25 | 2018-01-30 | Palantir Technologies, Inc. | System and method for parameterizing documents for automatic workflow generation |
US10706220B2 (en) | 2011-08-25 | 2020-07-07 | Palantir Technologies, Inc. | System and method for parameterizing documents for automatic workflow generation |
US11182204B2 (en) | 2012-10-22 | 2021-11-23 | Palantir Technologies Inc. | System and method for batch evaluation programs |
US9836523B2 (en) | 2012-10-22 | 2017-12-05 | Palantir Technologies Inc. | Sharing information between nexuses that use different classification schemes for information access control |
US10891312B2 (en) | 2012-10-22 | 2021-01-12 | Palantir Technologies Inc. | Sharing information between nexuses that use different classification schemes for information access control |
US9898335B1 (en) | 2012-10-22 | 2018-02-20 | Palantir Technologies Inc. | System and method for batch evaluation programs |
US10311081B2 (en) | 2012-11-05 | 2019-06-04 | Palantir Technologies Inc. | System and method for sharing investigation results |
US10846300B2 (en) | 2012-11-05 | 2020-11-24 | Palantir Technologies Inc. | System and method for sharing investigation results |
US9852205B2 (en) | 2013-03-15 | 2017-12-26 | Palantir Technologies Inc. | Time-sensitive cube |
US10152531B2 (en) | 2013-03-15 | 2018-12-11 | Palantir Technologies Inc. | Computer-implemented systems and methods for comparing and associating objects |
US10977279B2 (en) | 2013-03-15 | 2021-04-13 | Palantir Technologies Inc. | Time-sensitive cube |
US10452678B2 (en) | 2013-03-15 | 2019-10-22 | Palantir Technologies Inc. | Filter chains for exploring large data sets |
USD802608S1 (en) * | 2013-04-25 | 2017-11-14 | Life Technologies Corporation | Display screen with graphical user interface |
USD928186S1 (en) | 2013-04-25 | 2021-08-17 | Life Technologies Corporation | Display screen with graphical user interface |
USD1012960S1 (en) | 2013-04-25 | 2024-01-30 | Life Technologies Corporation | Display screen with graphical user interface |
US9953445B2 (en) | 2013-05-07 | 2018-04-24 | Palantir Technologies Inc. | Interactive data object map |
US10360705B2 (en) | 2013-05-07 | 2019-07-23 | Palantir Technologies Inc. | Interactive data object map |
US10504067B2 (en) | 2013-08-08 | 2019-12-10 | Palantir Technologies Inc. | Cable reader labeling |
US11004039B2 (en) | 2013-08-08 | 2021-05-11 | Palantir Technologies Inc. | Cable reader labeling |
US9996229B2 (en) | 2013-10-03 | 2018-06-12 | Palantir Technologies Inc. | Systems and methods for analyzing performance of an entity |
US10198515B1 (en) | 2013-12-10 | 2019-02-05 | Palantir Technologies Inc. | System and method for aggregating data from a plurality of data sources |
US11138279B1 (en) | 2013-12-10 | 2021-10-05 | Palantir Technologies Inc. | System and method for aggregating data from a plurality of data sources |
US10579647B1 (en) | 2013-12-16 | 2020-03-03 | Palantir Technologies Inc. | Methods and systems for analyzing entity performance |
US10180977B2 (en) | 2014-03-18 | 2019-01-15 | Palantir Technologies Inc. | Determining and extracting changed data from a data source |
US10853454B2 (en) | 2014-03-21 | 2020-12-01 | Palantir Technologies Inc. | Provider portal |
US9454281B2 (en) | 2014-09-03 | 2016-09-27 | Palantir Technologies Inc. | System for providing dynamic linked panels in user interface |
US9880696B2 (en) | 2014-09-03 | 2018-01-30 | Palantir Technologies Inc. | System for providing dynamic linked panels in user interface |
US10866685B2 (en) | 2014-09-03 | 2020-12-15 | Palantir Technologies Inc. | System for providing dynamic linked panels in user interface |
US9501851B2 (en) | 2014-10-03 | 2016-11-22 | Palantir Technologies Inc. | Time-series analysis system |
US10360702B2 (en) | 2014-10-03 | 2019-07-23 | Palantir Technologies Inc. | Time-series analysis system |
US11004244B2 (en) | 2014-10-03 | 2021-05-11 | Palantir Technologies Inc. | Time-series analysis system |
US10664490B2 (en) | 2014-10-03 | 2020-05-26 | Palantir Technologies Inc. | Data aggregation and analysis system |
US9984133B2 (en) | 2014-10-16 | 2018-05-29 | Palantir Technologies Inc. | Schematic and database linking system |
US11275753B2 (en) | 2014-10-16 | 2022-03-15 | Palantir Technologies Inc. | Schematic and database linking system |
US9430507B2 (en) | 2014-12-08 | 2016-08-30 | Palantir Technologies, Inc. | Distributed acoustic sensing data analysis system |
US11302426B1 (en) | 2015-01-02 | 2022-04-12 | Palantir Technologies Inc. | Unified data interface and system |
US10803106B1 (en) | 2015-02-24 | 2020-10-13 | Palantir Technologies Inc. | System with methodology for dynamic modular ontology |
US10459619B2 (en) | 2015-03-16 | 2019-10-29 | Palantir Technologies Inc. | Interactive user interfaces for location-based data analysis |
US9891808B2 (en) | 2015-03-16 | 2018-02-13 | Palantir Technologies Inc. | Interactive user interfaces for location-based data analysis |
US10103953B1 (en) | 2015-05-12 | 2018-10-16 | Palantir Technologies Inc. | Methods and systems for analyzing entity performance |
US10628834B1 (en) | 2015-06-16 | 2020-04-21 | Palantir Technologies Inc. | Fraud lead detection system for efficiently processing database-stored data and automatically generating natural language explanatory information of system results for display in interactive user interfaces |
US10636097B2 (en) | 2015-07-21 | 2020-04-28 | Palantir Technologies Inc. | Systems and models for data analytics |
US10444940B2 (en) | 2015-08-17 | 2019-10-15 | Palantir Technologies Inc. | Interactive geospatial map |
US10444941B2 (en) | 2015-08-17 | 2019-10-15 | Palantir Technologies Inc. | Interactive geospatial map |
US10706434B1 (en) | 2015-09-01 | 2020-07-07 | Palantir Technologies Inc. | Methods and systems for determining location information |
US9984428B2 (en) | 2015-09-04 | 2018-05-29 | Palantir Technologies Inc. | Systems and methods for structuring data from unstructured electronic data files |
US9514414B1 (en) | 2015-12-11 | 2016-12-06 | Palantir Technologies Inc. | Systems and methods for identifying and categorizing electronic documents through machine learning |
US9760556B1 (en) | 2015-12-11 | 2017-09-12 | Palantir Technologies Inc. | Systems and methods for annotating and linking electronic documents |
US10817655B2 (en) | 2015-12-11 | 2020-10-27 | Palantir Technologies Inc. | Systems and methods for annotating and linking electronic documents |
US10678860B1 (en) | 2015-12-17 | 2020-06-09 | Palantir Technologies, Inc. | Automatic generation of composite datasets based on hierarchical fields |
US9996236B1 (en) | 2015-12-29 | 2018-06-12 | Palantir Technologies Inc. | Simplified frontend processing and visualization of large datasets |
US10795918B2 (en) | 2015-12-29 | 2020-10-06 | Palantir Technologies Inc. | Simplified frontend processing and visualization of large datasets |
US11625529B2 (en) | 2015-12-29 | 2023-04-11 | Palantir Technologies Inc. | Real-time document annotation |
US10089289B2 (en) | 2015-12-29 | 2018-10-02 | Palantir Technologies Inc. | Real-time document annotation |
US10839144B2 (en) | 2015-12-29 | 2020-11-17 | Palantir Technologies Inc. | Real-time document annotation |
US10909159B2 (en) | 2016-02-22 | 2021-02-02 | Palantir Technologies Inc. | Multi-language support for dynamic ontology |
US10248722B2 (en) | 2016-02-22 | 2019-04-02 | Palantir Technologies Inc. | Multi-language support for dynamic ontology |
US10698594B2 (en) | 2016-07-21 | 2020-06-30 | Palantir Technologies Inc. | System for providing dynamic linked panels in user interface |
US10719188B2 (en) | 2016-07-21 | 2020-07-21 | Palantir Technologies Inc. | Cached database and synchronization system for providing dynamic linked panels in user interface |
US10324609B2 (en) | 2016-07-21 | 2019-06-18 | Palantir Technologies Inc. | System for providing dynamic linked panels in user interface |
US10133588B1 (en) | 2016-10-20 | 2018-11-20 | Palantir Technologies Inc. | Transforming instructions for collaborative updates |
US10523787B2 (en) | 2016-12-19 | 2019-12-31 | Palantir Technologies Inc. | Conducting investigations under limited connectivity |
US11595492B2 (en) | 2016-12-19 | 2023-02-28 | Palantir Technologies Inc. | Conducting investigations under limited connectivity |
US10044836B2 (en) | 2016-12-19 | 2018-08-07 | Palantir Technologies Inc. | Conducting investigations under limited connectivity |
US11316956B2 (en) | 2016-12-19 | 2022-04-26 | Palantir Technologies Inc. | Conducting investigations under limited connectivity |
US11113298B2 (en) | 2017-01-05 | 2021-09-07 | Palantir Technologies Inc. | Collaborating using different object models |
US10216811B1 (en) | 2017-01-05 | 2019-02-26 | Palantir Technologies Inc. | Collaborating using different object models |
US11074277B1 (en) | 2017-05-01 | 2021-07-27 | Palantir Technologies Inc. | Secure resolution of canonical entities |
US10942947B2 (en) | 2017-07-17 | 2021-03-09 | Palantir Technologies Inc. | Systems and methods for determining relationships between datasets |
US10956508B2 (en) | 2017-11-10 | 2021-03-23 | Palantir Technologies Inc. | Systems and methods for creating and managing a data integration workspace containing automatically updated data models |
US11741166B2 (en) | 2017-11-10 | 2023-08-29 | Palantir Technologies Inc. | Systems and methods for creating and managing a data integration workspace |
US11061874B1 (en) | 2017-12-14 | 2021-07-13 | Palantir Technologies Inc. | Systems and methods for resolving entity data across various data structures |
US10853352B1 (en) | 2017-12-21 | 2020-12-01 | Palantir Technologies Inc. | Structured data collection, presentation, validation and workflow management |
US10924362B2 (en) | 2018-01-15 | 2021-02-16 | Palantir Technologies Inc. | Management of software bugs in a data processing system |
US11599369B1 (en) | 2018-03-08 | 2023-03-07 | Palantir Technologies Inc. | Graphical user interface configuration system |
US11061542B1 (en) | 2018-06-01 | 2021-07-13 | Palantir Technologies Inc. | Systems and methods for determining and displaying optimal associations of data items |
Also Published As
Publication number | Publication date |
---|---|
US7213030B1 (en) | 2007-05-01 |
US7392254B1 (en) | 2008-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7213030B1 (en) | Web-enabled transaction and collaborative management system | |
US10332132B2 (en) | Method and apparatus for colleting and disseminating information over a computer network | |
US8719173B2 (en) | Collaborative portal system for business launch centers and other environments | |
US6701376B1 (en) | Web server enabling browser access to HTML and Non-HTML documents | |
US6434607B1 (en) | Web server providing role-based multi-level security | |
US20030187932A1 (en) | Network project development system and method | |
US20050021629A1 (en) | Web-based groupware system | |
US20090006411A1 (en) | Strategic Business Management System | |
US20140101780A1 (en) | Method for comment response request feeds to a social networking profile | |
EP1230612A2 (en) | System and method for process management with improved flexibility |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: CLIENTCENTRIC SOLUTIONS, LLC, TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:JENKINS, STEVEN R.;REEL/FRAME:025194/0123 Effective date: 20101025 |