WO2011123517A1 - Remote portal for billing, docketing and document management - Google Patents
Remote portal for billing, docketing and document management Download PDFInfo
- Publication number
- WO2011123517A1 WO2011123517A1 PCT/US2011/030492 US2011030492W WO2011123517A1 WO 2011123517 A1 WO2011123517 A1 WO 2011123517A1 US 2011030492 W US2011030492 W US 2011030492W WO 2011123517 A1 WO2011123517 A1 WO 2011123517A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- docketing
- docket
- client
- billing
- management system
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q30/00—Commerce
- G06Q30/04—Billing or invoicing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
Definitions
- the present invention relates to billing, docketing and document management. More particularly, the present invention relates to managing bills, dockets and documents using specific parameters relating to, for example, activity, client and file, and to integrating management of bills, dockets and documents using specific parameters to generate and present bills, dockets and documents and/or templates for bills, dockets and documents.
- Businesses such as law firms expend significant resources to generate bills and documents for different activities, clients and files. Such businesses also expend significant resources to generate and complete dockets which are used to monitor completion of tasks for different activities, clients and files.
- a business may dedicate employee resources to drafting bills and documents and generating and monitoring dockets.
- Bills, dockets and documents vary for different activities, clients and files, and businesses may require that employees draft and complete bills, dockets and documents in accordance with instructions and guidelines that vary for the different activities, clients and files.
- Instructions and guidelines for different activities, clients and files may be set in paper files or electronic files stored on an individual computer or a computer network.
- Billing and document templates for different activities, clients and files may also be set in paper files or electronic files stored on a computer or computer network, so that employees can find and
- a set of docketing entries may be added to a master docket used to provide reminders and to monitor completion of tasks for the business's activities, clients and files.
- a set of docketing entries may include docketing entries for activities such as obtaining required information, providing completion deadline reminders, forwarding documents to clients for review, forwarding final versions of bills to clients, and filing documents.
- the set of docketing entries may vary in accordance with the date the docketing entries are added to the master docket, an underlying date used to determine one or more (extendible and/or inextendible) compliance due date for complying with client instructions and guidelines or governmental regulations, or even at the whim of an employee requesting addition of the set of docketing entries.
- a set of docketing entries may be assigned to a particular employee for completion, and all docket entries may be assigned a priority for completion.
- the master docket may be based on a spreadsheet format, sortable by priority, file number, client or due date. Typically, docket entries are removed from the master docket upon verification by an employee and/or supervisor that the underlying activity has been completed or is unnecessary.
- Some part of the resources devoted to managing bills, dockets and documents maybe expended finding and reviewing instructions and guidelines that vary for the different activities, clients and files. Additionally, a master docket may be answered only on each due date by having assigned employees or supervisors review and complete answers to their assigned entries on the master docket, and the answers are then entered by an employee dedicated to maintaining the master docket.
- Such labor intensive management of bills, dockets and documents presents risks that bills, dockets and documents will not be completed in accordance with the correct instructions and guidelines.
- the labor intensive management of bills, dockets and documents also presents risks when late information is received that could affect management of the bills, dockets and documents but which is not provided to the proper employee in a timely manner.
- Remote portals can be used by clients to access a service provider system and input information in a way that automatically results in bills, docket entries and/or documents being generated at the service provider system, or in a way that results in the information being passed through to documents generated by the service provider.
- the remote portals can be configured in a way that results in compliance with different requirements for different activities, clients and files.
- Figure 1 shows an exemplary communications network architecture for a remote portal for billing, docketing and document management, according to an aspect of the present disclosure
- Figure 2 shows an exemplary method of creating and managing docketing entries for billing, docketing and document management, according to an aspect of the present disclosure
- Figure 3 is an exemplary computer architecture for a computer used to implement billing, docketing and document management, according to an aspect of the present disclosure
- Figure 4 is an exemplary configuration of a screen used to implement billing, docketing and document management, according to an aspect of the present disclosure
- Figure 5 is an exemplary configuration of another screen used to implement billing, docketing and document management, according to an aspect of the present disclosure
- Figure 6 is an exemplary method of applying a docket template for previously specified activity to a file to create new docket entries for billing, docketing and document management, according to an aspect of the present disclosure
- Figure 7 is an exemplary method of answering docket entries in a master docket for billing, docketing and document management, according to an aspect of the present disclosure
- Figures 8A-8C are exemplary screenshots showing new file management information in a docketing program for billing, docketing and document management, according to an aspect of the present disclosure
- Figures 9A-9C are exemplary screenshots showing client management information in a docketing program for billing, docketing and document management, according to an aspect of the present disclosure
- Figures 10A-10B are exemplary screenshots showing user management information in a docketing program for billing, docketing and document management, according to an aspect of the present disclosure
- FIGS 11 A- 1 IB are exemplary screenshots showing unique system identifiers called mail codes which are associated in the system specified activities, and a docket template triggered by specified activity information in a docketing program for billing, docketing and document management, according to an aspect of the present disclosure;
- Figure 12 is an exemplary screenshot showing docketing information available by linking to a docketing entry in a daily docket or master docket;
- Figure 13 is an exemplary screenshot showing a pop-up query window used to return docket entries in accordance with data specified by a user;
- Figure 14 is an exemplary screenshot showing a pop-up query window for a user to retrieve documents using a document management system
- Figure 15 is an exemplary screenshot showing a window for entering professional service information into a bill using a billing management system
- Figure 16 is an exemplary screenshot showing a window for entering global billing rules for preparing and presenting bills to clients;
- Figure 17 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 18 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 19 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 20 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 21 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 22 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 23 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 24 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 25 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 26 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 27 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 28 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 29 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 30 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 31 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 32 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 33 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management
- Figure 34 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management, and
- Figure 35 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management.
- a docket is a list of reminders and deadlines for completing specified actions.
- An individual docket entry is an individual reminder or deadline for completing specified actions.
- a deadline may be a firm deadline, such as a deadline imposed by law, after which rights may be lost or penalties may be imposed.
- a deadline may be a discretionary deadline, such as a self-imposed deadline set to please a client or a contractual deadline set by contract.
- Docket entries are added to a docket based on either previously specified activity or previously unspecified activity. For example, in the context of an intellectual property law firm, docket entries may be added based on activities such as the following:
- Figure 1 shows a communications network architecture for a remote portal for billing, docketing and document management.
- the communications system shown in Figure 1 includes an administrator computer 111 by which an administrator can enter, delete, revise and access docketing information for billing, docketing and document management.
- an administrator using the administrator computer 1 11 in Figure 1 can open a docketing program, or a docketing component of, e.g., an integrated billing, docketing and document management program, and input data to apply new docket entries to the file.
- a docketing program integrated with a separate billing program and a separate document management program is considered equivalent to a docketing component of a single, integrated, billing, docketing and document management program.
- a billing program integrated with a separate docketing program and a separate document management program is considered equivalent to a billing component of a single, integrated, billing, docketing and document management program.
- a document management program integrated with a separate docketing program and a billing program is considered equivalent to a document management component of a single, integrated, billing, docketing and document management program. Therefore, in the following description, reference is made to a billing, docketing and document management program, though such a program may be a single, integrated program, or multiple different programs.
- the billing, docketing and document management program may be configured as a distributed and shared application, or maybe configured as a client/server application.
- the billing, docketing and document management program may also allow multiple levels of access roles, including roles for an administrative assistant, an attorney, a billing assistant, a case management user, a docketing clerk, a docketing manager, an executive manager, a filing manager, a paralegal, an authorized signer for docket entries that require only a single signature for answer, a superuser, a timekeeper, and a timeslip editor.
- the different roles assigned to users correspond to different levels of authorization to perform specified activities using the billing, docketing and document management program, including viewing docket entries, creating and applying docketing entries, deleting docket entries, preparing answers for docket entries, signing answers for docket entries, approving signed answers for docket entries, creating docket templates for specified activities.
- the different roles assigned to users also correspond to different levels of authorization to perform specified activities using the billing, docketing and document management program, including viewing documents and document templates, creating document templates and documents, or deleting or editing documents and document templates.
- the different roles assigned to users also correspond to different levels of authorization to perform specified activities using the billing, docketing and document management program including viewing billing templates, creating billing templates and bills, or deleting or editing billing templates or bills.
- Administrators may also be provided with functionality for reviewing aggregated or specified statistical information, such as the number of bills in-process, either for an entire organization or a subset of the organization, or the number of unanswered docket entries for a given day for the entire organization or a subset of the organization.
- a docketing manager is authorized to create and apply new docketing entries for files.
- An administrative assistant is authorized to prepare answers for specified docket entries.
- a paralegal is also authorized to prepare answers for specified docket entries. Both administrative assistants and paralegals are authorized to sign answers for specified docket entries that do not require approval and signature of an attorney.
- Personnel may be given roles for billing and document management similar to the roles given to personnel for docketing entries.
- An attorney is authorized to approve and sign the answers for specified docket entries that require approval and signature of an attorney.
- a docketing clerk is authorized to approve signed answers for specified docket entries signed by multiple attorneys.
- a filing manager is authorized to approve signed answers for specified docket entries when the specified docket entries are to be answered by filing documents in the U.S. Patent and Trademark Office.
- An authorized signer for docket entries that require only a single signature for answer is authorized to sign docket entries that require only a single signature for answer.
- a timekeeper is a user for whom timeslips are entered in the billing, docketing and document management program.
- a billing assistant is authorized to enter timeslips in the billing, docketing and document management program on behalf of timekeepers.
- a timeslip editor is authorized to edit timeslips in the billing, docketing and document management program on behalf of timekeepers.
- Bills may include charges for time spent by specific timekeepers working on a client matter. Bills may also include flat charges agreed upon with a client for performing specified tasks. Bills may also include administrative charges, such as per-page charges for copies and facsimiles, per-minute charges for telephone calls, transactional taxes for underlying charges, or governmental fees such as those incurred for filing documents or for extending due dates for filing documents.
- a case management user is authorized to view information in the billing, docketing and document management program.
- a superuser is authorized to add, delete or revise any data in the billing, docketing and document management program.
- the billing, docketing and document management program described herein will apply specific data to templates for bills, dockets and documents in order to create specified bills, dockets and documents.
- information specific to clients e.g., contact person, address
- information specific to files e.g., title, inventors, filing date, reference numbers
- templates may themselves vary for different clients, such that a client's preferences may be reflected in templates to which information for specific files is applied.
- the administrator computer 111 shown in Figure 1 is used by a docketing manager or a docketing clerk to create new docket entries for the master docket, or to approve answers for docket entries on the master docket. Based upon receipt of new information for a file, a docketing manager or docketing clerk inputs descriptive information to determine and obtain an appropriate docketing template, and then applies information to the appropriate docketing template to create one or more docketing entries for the file. As an example, receipt of a Notice of Allowance may result in applying the date of the Notice of Allowance to a "Notice of Allowance Docketing Template". The docketing template for receipt of this new information may vary by client.
- a document template for client "A” may include an entry requiring that the Notice of Allowance be forwarded to client "A” within 1 day of receipt
- a document template for client "B” may include an entry requiring that the Notice of Allowance be forwarded to client "B” within 3 days of the Notice of Allowance being issued by the government. Therefore, different docketing templates can be created for different clients, and the docketing manager or docketing clerk can retrieve the appropriate docketing template and apply the appropriate docketing template to a file to create new docket entries upon receipt of new information for a file.
- Different computers may be provided for each type of user described above, and functional modules of the billing, docketing and document management program may be partitioned between an application server 121 and these computers.
- administrative assistant computer 101 is used by an administrative assistant to review and prepare an answer to docket entries.
- Attorney computer 102 is used by attorneys to review, approve and sign answers to docket entries.
- the administrative assistant computer 101, the attorney computer 102, and the administrator computer 111 in Figure 1 communicate with the application server 121 over a local area network 150.
- functional modules of the billing, docketing and document management program are partitioned between the various administrative assistant computer 101, the attorney computer 102, the administrator computer 11 1, and the application server 121.
- information is shared between the administrative assistant computer 101, the attorney computer 102 and the administrator computer 1 1 1.
- a master docket program may be updated periodically for each of the administrative assistant computer 101, the attorney computer 102 and the administrator computer 111.
- an administrative assistant prepares an answer to a docket entry on the administrative assistant computer 101
- the master docket will be updated and the answer to the docket entry will be shown on the master docket as viewed on the attorney computer 102 and the administrator computer 11 1.
- the master docket will be updated and the signature for the answer to the docket entry will be shown on the master docket as viewed on the administrative assistant computer 101 and the administrator computer 111.
- a master docket may include thousands of docket entries, responsibility for which is distributed among tens or even hundreds of employees. Thus, docket access, both for viewing and modifying, may vary for different employees based upon their role and specific responsibilities.
- the portion of the master docket presented to them will be set by default. This information presented by default may be those docket entries for which the employee is responsible, either personally or as a manager. The employee may also be given access to other portions of the master docket, though such access may be limited by access control set by administrators.
- the employee may select different parts of the master docket for presentation, and/or filter among the selected parts of the master docket by, for example, client, responsible employee, date, priority, answer or status of answer, description of entry, or any other field or portion of field used in the master docket.
- the billing, docketing and document management program described herein allows employees and managers to access all or part of the docket entries of a master docket for the entire organization, and then select and filter docket entries for which access is authorized by administrators. That is, the ability to enter, change, apply, retrieve, view, delete or otherwise work with data of the billing, docketing and document management program may vary for different employees/users, both by access authority provided by administrators and by selection and filtering of data by the employees/users themselves.
- Each change entered on any of the administrative assistant computer 101, the attorney computer 102 and the administrator computer 111 will first be registered at the application server 121. That is, the administrative assistant computer 101 , the attorney computer 102 and the administrator computer 1 1 1 are clients of the application server 121, and the application server 121 coordinates the sharing of information between different clients.
- the change will be reflected in the master docket as shown to other employees/users when the master docket (or portion of the master docket shown to the other employees/users) updates.
- the various computers in the system of Figure 1 may be updated automatically for each change, or periodically in the event that docket entries are changed often.
- the communications system shown in Figure 1 also includes remote client portal computer 181 and remote client portal computer 182.
- These remote client portal computers 181, 182 are used by different clients to access client files handled using the billing, docketing and document management described herein.
- the different clients can access information associated with their own files using remote client portal computers 181 , 182.
- the clients are given limited access to some or all of the information associated with their own files, while being restricted from accessing information associated with files of other clients. This access using remote client portal computers 181, 182 is described herein with respect to Figures 17-35.
- FIG. 2 shows an exemplary method of creating and managing docketing entries for billing, docketing and document management.
- the method shown in Figure 2 is an overview of the lifecycle of a docket entry, and includes activities taken by users in a variety of roles as described above.
- an administrator creates a docket template for a specified activity.
- the exemplary screenshot in Figure 11A shows mail codes used to associate specified activities with unique system identifiers.
- the exemplary screenshot in Figure 1 IB shows a docket template triggered by the specified activity of filing an executed patent application based on a provisional patent application in the U.S. Patent and Trademark Office.
- the docket template for filing an executed patent application based on a provisional patent application in the U.S. Patent and Trademark Office includes numerous entries such as, but not limited to:
- the docket template shown in Figure 1 1B also includes numerous entries for reminding of upcoming due dates such as, but not limited to:
- each docket entry is associated with an alphabetic code known as a "section".
- Each "section” is a part of the master docket, and is used to group docket entries by relative importance. Deadlines to comply with legal requirements, client requirements or important internal requirements are in an "A” section in the embodiment of Figure 1 IB.
- Reminders for "A" section docketing entries are in a "B” section.
- additional sections such as, for example, a "C” section and a "D” section
- Figure 4 which shows the configuration of a "daily docket" screen shows a field section listed next to the file number for each entry.
- an administrator determines a need to apply docket entries to a file. For instance, a need to apply docket entries to a file may be determined when the administrator receives a request from an attorney, or when the administrator receives an incoming communication from the U.S. Patent and Trademark Office for which a responsive action is required within a fixed statutory deadline. Alternatively, a need to apply docket entries to a file may be determined when the intellectual property law firm files a paper in the U.S. Patent and Trademark Office, such as filing an executed patent application based on a provisional patent application, as in the example shown in Figure 1 IB.
- the administrator creates the new docket entries for the previously unspecified activity at step S225 and applies the newly created docket entries for the previously unspecified activity to the file at step S230. After either step S220 or step S230, the master docket is updated with the newly created docket entries at step S235.
- an authorized user such as an administrative assistant reviews the master docket including the new docket entries at step S240.
- the authorized user obtains information sufficient to prepare an answer to the docketing entry. For example, the authorized user may physically obtain the file, or review a networked database of documents and filing or confirmation receipts, and determine an appropriate answer to the docketing entry based on review of the physical file or the documents or receipts in the networked database.
- the authorized user prepares the answer to the docketing entry requiring answer.
- the administrative assistant may enter an answer in a designated field of the docketing entry, and save the prepared answer.
- the master docket is updated.
- the master docket may be updated only upon an attorney approving and electronically signing the prepared answer for the docketing entry as saved by the administrative assistant.
- the administrative assistant may be authorized to approve the prepared answer and electronically sign the docket entry.
- FIG. 3 shows an exemplary computer architecture for a computer used to implement the billing, docketing and document management disclosed herein.
- a computer 300 supports a billing module 310, a docketing module 320 and a word processing (document) module 330.
- Each of the modules 310, 320 and 330 include software instructions for implementing respective aspects of the billing, docketing and document management program.
- the modules 310, 320 and 330 are partitioned between the application server 121 and computers 101, 102, 1 1 1 and 131.
- a presentation layer (not shown) is provided on the computers 101, 102, 1 11 and 131, whereas back end coordination for the billing, docketing and document management program is provided on the application server 121.
- the architecture shown in Figure 3 is merely representative of billing, docketing and document management functionality being present on any of the application server 121 and computers 101, 102, 111 and 131, even though the computers may not necessarily provide the same access depending on the configuration of the computer as a client or server and depending on the access authorized for a user of the computers 101, 102, 1 11 and 131.
- the billing module 310, docketing module 320, work processing (document) module 330, video display 350 and user input device 360 communication via a bus 208 as shown in Figure 3.
- Each computer 300 also includes a user input device 360, which may be one or more peripherals such as a keyboard or mouse. The user of each computer 300 may input data and instructions to the billing, docketing and document management program via the user input device, to access, add or delete information.
- Each computer 300 also includes a video display 350 by which a user can view display information of the billing, docketing and document management program in a graphical user interface.
- FIG 4 is an exemplary configuration of a screen used to implement billing, docketing and document management.
- the configuration of the screen shown in Figure 4 is a display of daily docket information.
- Daily docket information is a subset of the master docket, and is particular to docket entries which must be reviewed and/or answered on a particular day.
- the daily docket information includes, but is not limited to, for example, data in a table display, with a row of data for each entry.
- the daily docket information shown in Figure 4 includes an organization's internal file reference number, section (priority), patent serial number, internal client reference identifier, responsible user to whom the file is assigned, due date (the date of the daily docket in this embodiment), the number of times the docket entry has been moved (not finally answered), the answer to the docket entry (including a "move" to another date), and the date the docket entry was added to the master docket.
- a side bar shows color coding for the various answers to the docket entry, to facilitate review of answers (e.g., “redocketed”, “filing”, “filed”, “in assembly”, “under review”, “posted”, “rejected” or “serious error”) or status for unanswered docket entries such (e.g., "active record” or “past due", “inactive”).
- answers e.g., "redocketed”, “filing”, “filed”, “in assembly”, “under review”, “posted”, “rejected” or “serious error
- status for unanswered docket entries e.g., "active record” or "past due", “inactive”
- FIG. 5 is an exemplary configuration of another screen used to implement billing, docketing and document management.
- the screen shown in Figure 5 is a screen used by a docketing administrator to input date information used to determine docketing due dates.
- the screen shown in Figure 5 is a "pop up" screen that appears when a docketing administrator selects the previously specified activity for which a docketing template is used to apply a set of docketing entries to a file. Docketing due dates (including reminder dates) in the template may vary depending on the specific information of underlying activity dates. As an example, if a non-final Office Action is issued by the U.S.
- Patent and Trademark Office on March 10, 2008 an initial but extendable due date for a Response is three months later on June 10, 2008, or the first business day after June 10, 2008 if June 10, 2008 falls on a weekend or holiday.
- the due date can be extended by payment of progressive extension of time fees for one month, two months or three months.
- the intellectual property law firm used as the example in this disclosure may receive the Office Action on March 13, 2008, the docketing administrator must determine the actual issue date of the Office Action as being on March 10, 2008 in order for the billing, docketing and document program to calculate the correct initial and extended due dates.
- Logical calendaring functionality of the billing, docketing and document program can automatically determine the proper due dates based on the issue date of the Office Action, by referencing calendar information of weekends and holidays.
- the set "due date” and a "received/filed/mailed" date are required in order to generate proper docketing due dates for the selected previously specified activity.
- Other underlying activity dates that may be required to generate docketing due dates for other previously specified activity may include annuity due date, cancellation date, filing date, foreign filing date, issue date, international registration date, notice of allowance date, publication date, registration date, examination due date, renewal due date, actual date, extension of protection date, prior due date, priority date, or provisional date, any or all of which are dates which could be used to determine due dates for a template of docket entries in the example of the intellectual property law firm.
- Figure 6 is an exemplary method of applying a docket template for previously specified activity to a file to create new docket entries for billing, docketing and document management.
- the method shown in Figure 6 is an overall series of steps by which the process of applying a template of docket entries to a file results in new docketing entries being added to a master docket.
- a docketing administrator determines a need to apply docket entries to a file for previously specified activity.
- the docket administrator opens the billing, docketing and document program on the docket administrator's computer.
- the docket administrator inputs the file number and the previously specified activity to a docket-entry creation window.
- the docket administrator inputs the previously specified activity to the docket-entry creation window, and the previously specified activity is recognized by the billing, docketing and document program so that the appropriate docket template is retrieved.
- the docket template is applied to the file to create new docket entries. As described above with respect to Figure 5, application of the docket template to the file in S630 may require that the docket administrator determine and input specific date information such as the date an Office Action is issued.
- the master docket is updated with the new docket entries at step S640.
- Numerous actions may be triggered in the billing, docketing and document management system by the creation or handling of new docketing entries for a file. For instance, some actions may trigger automated "urgent" email alerts to one or more employees responsible for the associated file. These alerts may be, e.g., for instances where immediate action is required by the employee(s), such as when a communication is received that indicates defects in previous communications or correspondence for a file.
- billing credit may be applied when an employee signs, enters or otherwise confirms an answer to a docketing entry. For example, each answer for a docketing entry that is confirmed may result in a credit of, e.g., 10 dollars, being applied to the file in the name of the employee who confirms the answer on the docket.
- each docketing entry that is confirmed may result in a credit of charges for, e.g., 1/10 th of an hour, being applied to the file in the name of the employee who confirms the answer on the docket.
- confirmation of answers may result in the data for the file being applied to a document template to create a document and to a billing template to create a bill using the document management component and the billing component of the system. For example, confirmation that a required document was filed by entry of an answer to a docket entry may trigger generation of a reporting letter and a bill.
- Billing data from multiple sources including timeslip programs that track timekeeper and event activity as well as activity monitors for facsimile, copy and phone system, will be pulled and applied to a billing template to create the draft bill.
- Client, docketing activity and file information will be applied to the billing template to populate fields in the draft bill being generated.
- client, docketing activity and file information will be applied to a document template to populate fields in the draft document (e.g., letter, facsimile or email) being generated.
- entry of identification information for a file or applicant or assignee etc. may result in auto-population of related information already stored in the system.
- the information of the identified existing application may be automatically populated or otherwise retrieved by designation of the client.
- Such related information analogous to information of a previous purchase by a customer, may be auto-populated or selectively retrieved for new matters, instructions or information using the system described herein.
- Figure 7 is an exemplary method of answering docket entries in a master docket for billing, docketing and document management.
- Figure 7 shows an exemplary method by which a user provides answers for docket entries to the billing, docketing and document management program.
- the user opens the billing, docketing and document management program.
- the user selects and opens the daily docket portion of the master docket at step S710 to review the docket entries for which the user is responsible in the daily docket.
- the user locates and reviews an open (unanswered) docket entry in the daily docket at step S715.
- the user opens a billing and/or word processing (document) module(s) to obtain information which can be used to properly answer the docket program.
- document word processing
- a word processing (document) module may contain searchable records including images of incoming client instructions and/or filing receipts which indicate that a document was filed with the U.S. Patent and Trademark Office.
- the user reviews the information in the billing and/or word processing (document) module, and at step S730 the user enters the answer to the docket entry into the user's docket program graphical user interface.
- the docket answer is saved and the process ends at step S740.
- the saved answer will appear in the attorney's docket program on the attorney's computer.
- the attorney can verify the answer to the docket entry using the billing and/or word processing (document) module on the attorney's computer, and then approve and electronically sign the answer to the docket entry.
- the attorney then saves the electronic signature to the answer to the docket entry, and the signed answer to the docket entry then appears in the docket entry in the master docket or the daily docket of the master docket.
- the signed answer to the docket entry may further be reviewed and approved by a docket clerk on the docket clerk's computer, when a docket clerk is used to verify that all docket entries are answered properly for the intellectual property law firm described herein by way of example.
- Information entered by a docketing clerk may also be accessed by the administrative assistant and/or attorney by clicking on the docketing entry in the daily docket or master docket.
- Figure 12 shows a partial screenshot of internal information that may be relevant to answering a docket entry.
- the exemplary intellectual property law firm may save a history of incoming and outgoing communications, including client instructions, communications to and from the U.S. Patent and Trademark Office, and reporting letters and bills sent to clients.
- history information available by clicking on a docket entry shows that a final rejection was received on March 6, 2008.
- this information could be used to confirm that a Response to a previous non-final rejection was filed, in that a final rejection could not be issued if a Response to a previous non-final rejection was not filed.
- the information shown in Figure 12 is provided on a screen that includes other file information, including the client, the client's internal reference number for the file, and a summary of all outstanding docket entries for the file.
- the docketing module may automatically answer related docket entries. For example, when an answer to a docket entry to file a Response to a non-final Office Action by an initial due date is "filed", the docketing module may automatically answer related docket entries to file a Response to the non-final Office Action with a one month extension of time and to file a Response to the non-final Office Action with a two month extension of time as "no need”.
- Related "reminder" docket entries may also be answered, so that the administrative assistant and attorney do not later have to exert an effort to answer these docket entries on the docketed date.
- the administrative assistant may provide comments for review by the attorney when the attorney is to approve and sign the answer to the docket entry. Additionally, the administrative assistant may provide link information to link to a document accessible through the word processing (document) module. For example, where the intellectual property law firm stores documents through a central document management system, each stored document may be assigned a unique identifier. Such a unique identifier may be used to automatically link a document to a docket entry, so that the administrative assistant may enter the unique identifier in a comment field when preparing the answer, and the attorney may click on the unique identifier to access the stored document through the word processing (document) module when approving and signing the answer to the docket entry.
- the stored document may be an image of a filing receipt confirming that a document was filed with the U.S. Patent and Trademark Office.
- the screen on which docket entries are provided in the daily docket may also provide a drop-down selection of possible answers in the "action" column in which an answer for the docket entry is to be provided.
- Example answers to a docket entry for an intellectual property law firm include done, filed, filing, no need, move, inactive, night box and outstanding, and each of these answers may be selectable in the drop-down selection.
- the docket entry may be removed from the daily docket screen that is presented on the screens of some users including the assigned attorney and administrative assistant.
- the answered docket entry is stored on the master docket present managed by the application server 121 shown in Figure 1. Further, some users assigned administrative or managerial roles may still be presented with docket entries with answered and approved signed answers, so that answers can be still further reviewed.
- Figures 8 A-8C are exemplary screenshots showing new file management information in a docketing program for billing, docketing and document management.
- the screen shot shown in Figure 8A shows an unexpanded summary of files recently initially opened in the billing, docketing and document management system.
- a column of six expandable rows summarizes the number of files recently initially opened for the six most recent days, including the day on which the screenshot is being viewed (e.g., a Saturday).
- Figure 8B shows a row of column headers for information that is provided in the screen when a user clicks on any of the expandable rows.
- column headers are provided at the top of columns for the date opened, the internal file number of the file, a client identifier number, a filing country for the recently opened file, an assigned attorney, a file status, an attorney responsible for the client, and an assignee of the recently opened file.
- Figure 8C shows an illustrated view of the right side of the screenshot shown in Figure 8A, where the user clicks on the entry for Monday in Figure 8A. As a result of clicking on the entry for Monday in Figure 8A, the files opened on Monday are listed in column order, and the information corresponding to the column headers shown in 8B is provided in data fields for each file.
- the screens shown in Figures 8A-8C may be components of a "Start" screen presented to users assigned roles as executive management or superusers when they first log in to the billing, docketing and document management program. Users assigned other roles may be presented other "Start" screens.
- attorneys may be presented with a screen showing a filtered list of daily docket entries (i.e., for the day of the log in) for which the attorney is responsible.
- Docketing clerks, paralegals, and coordinators may be presented with a screen showing a list of all daily docket entries for the day of the log in.
- Administrative assistants may be presented with a screen showing a filtered list of daily docket entries (i.e., for the day of the log in) for all attorneys for which the administrative assistant is responsible.
- Figures 9A-9C are exemplary screenshots showing client management information in a docketing program for billing, docketing and document management.
- the screenshots of Figures 9A-9C are presented to a user assigned as an administrative role to enter new clients into the billing, docketing and document management program.
- information such as contact name, firm name, billing name, and address are presented to the administrator on a screen.
- Figures 9B and 9C show information associated with a client, such as files opened for the client and information for visits by representatives of the client.
- the case files information in Figure 9B and visit information shown in Figure 9C may be presented to the administrator as pop up information when the administrator clicks on a tab on the screen shown in Figure 9A, or when the administrator drags a cursor over a tab on the screen shown in Figure 9A.
- Figures 10A and 10B show exemplary screenshots showing user management information in a docketing program for billing, docketing and document management.
- an administrator responsible for entering user information into the billing, docketing and document management system types a login identification, a name and a system password into a row of fields provided on the screen.
- Figure 10B shows that the responsible administrator can enter new users, or edit or existing users in the billing, docketing and document management program.
- FIGS 11A-11B show exemplary screenshots showing unique system identifiers called mail codes which are associated in the system specified activities, and a docket template triggered by specified activity information in a docketing program for billing, docketing and document management.
- Mail codes are unique system identifiers which are logically arranged in a hierarchy starting with default values.
- a mail code is used by the docket administrator to generate the docket template upon recognition of the specified activity.
- exceptions to default values may be provided for specified clients and files requiring docket entries other than the default docket entries of the default docket template corresponding to a specified mail code.
- a docket administrator inputs a default mail code for a docket template corresponding to "filed executed patent application based on provisional patent application" (i.e., the highlighted specified activity shown in Figure 1 IB)
- the default docket template shown in Figure 1 IB is generated.
- the billing, docketing and document program may recognize that a client identifier input by the docket administrator corresponds to an exception to the default docket template for the default mail code input by the docket administrator. Accordingly, the billing, docketing and document program will generate the exception docket template and not the default docket template, and the customized exception docket template will be applied to the file to which new docket entries are applied.
- a docket administrator can invoke a "copy" function to copy a mail code so as to generate a new docket template.
- a docket administrator can also create a new mail code and docket template without copying a previously generated docket template.
- mail codes may be used to automatically generate bills using the billing module linked to the docket module.
- the action of the billing, docketing and document management program may automatically compile timeslips entered by timekeepers as well as administrative expenses and government fees, and generate a draft bill for review by users of the billing, docketing and document management program. Similar to the docket entries generated based on a docket template, the automatically-generated draft bill is generated based upon a bill template.
- a bill template may be a default bill template for a default mail code, or may be an exception bill template for an exception mail code.
- mail codes may be used to automatically generate documents using the word processing (document) module linked to the docket module.
- the action of the billing, docketing and document management program may automatically generate a draft reporting letter for review by users of the billing, docketing and document management program. Similar to the docket entries generated based on a docket template, the automatically-generated draft reporting letter is generated based upon a reporting letter template.
- a reporting letter template may be a default reporting letter template for a default mail code, or may be an exception reporting letter template for an exception mail code.
- docket entries may be created from template sets or as individual entries.
- Information useful for answering docket entries can be searched and linked in a billing, docketing and document program.
- Administrative assistants can prepare answers using the searched and linked information, and attorneys can review, approve and electronically sign docket entries by referencing comments and linked information provided by administrative assistants.
- Users of the billing, docketing and document program can also "filter" daily dockets according to predetermined criteria using filter functions. Pressing a filter icon provided at the top of a daily docket screen results in activation of the filter function.
- the filter function allows a user to input information to filter the daily dockets in accordance with data of any of the information fields shown in, e.g., daily docket entries. The user may input information to be used in logical comparisons with the data of the fields in each docket entry of the daily docket.
- the logical comparisons may include “equals”, “does not equal”, “less than”, “less than or equal to”, “greater than”, “greater than or equal to”, “like”, “starts with”, “contains”, “ends with”, “does not start with”, “does not contain”, “greater than”, “greater than or equal to”, “like” or any other logical comparison that can be made with data of the fields in each docket entry.
- Some or all filter criteria may also be set by using an "edit query" link button on a docketing interface to call up an interface for retrieving specified docket entries.
- the interface for retrieving specified docket entries may allow the user to specify a start date and end date for docketing entries to be retrieved.
- the interface for retrieving specified docket entries may allow the user to specify which user dockets are to be retrieved, ranging from the user docket for the user interacting with the interface to all users dockets for all users in the system.
- the interface for retrieving specified docket entries may also allow the user to specify the priority of docket entries to be retrieved, ranging from the highest or lowest priority docket entries to all docket priorities of any priority.
- a supervisor could call up a range of docket entries for an underling according to date and priority, and check the status of items to be completed by reviewing the status indicated for each docket entry.
- Docket entries are presented in the docket table in accordance with criteria set in the "edit query" interface.
- the entries in the docket table may then also be filtered using a "filter” link on the docketing interface to invoke data entry fields for each docket parameter to specify values for any or all docket parameters. For example, when a user retrieves the user dockets for all users in the system, the user interacting with the docket table may filter the entries by filtering a "client" docket parameter so that only docket entries for a particular client are shown.
- the entries may further be filtered by selecting docket parameters by priority, by user, by authorized signer who has signed a docket answer, by authorized requester who has requested presentation of a docket answer, by a particular type of docket entry using a selection of words such as "Heard From Client", or by file.
- a user could review all outstanding docket entries for a particular file for the next 6 months, and then attempt to answer any or all outstanding docket entries for the file which are set to be answered in the next 6 months.
- a user can review all docket entries to be answered for a file, and answer all such docket entries at one time rather than piecemeal as answers to the docket entries become due.
- a “toggle” function may arrange the docket entries of a master docket in order of attorney and date.
- a "query” tool may be used to generate a screen with which a user can search for docket entries.
- An example of a pop-up query tool screen that is provided to a user upon pressing a "run query” icon on a daily docket screen is shown in Figure 13. As shown, the pop-up query tool allows a user to enter data for any of docket entry daily fields, so that docket entries can be returned in accordance with the user's input.
- This "query” tool is used in the event that a large number of docket entries are present in a daily docket or master docket presented to the user.
- User group functions may also be provide by the billing, docketing and document management program.
- a "filing" log can be used to produce a filing log of all docket entries answered as "filing” by an attorney. The "filing" log can then be reviewed to ensure that all documents that are supposed to be filed are, in fact, filed.
- docket information in a shared environment can be provided to multiple different server clients in accordance with multiple different user roles and access authorizations.
- Docket entries can be processed using a billing, docket and document program so that multiple users may all be aware of the status of answers to docket entries, and so that docket entries can be presented by priority, status or any of the other docket entry fields present for docket entries.
- Answers to one docket entry can be used to automatically update answers for related docket entries, and users can be easily informed of upcoming docket entries for which an answer is required.
- addition of new docket entries can be used to automatically answer previous docket entries for a file.
- the multiple user roles allow multiple levels of verification and review, so that managers and coordinators can review the performance of multiple users, and so that a docketing clerk can review a daily docket to ensure that all docket entries for the daily docket are properly answered.
- Attorneys can therefore provide answers to docket entries using the billing, docket and document program even before the date on which an answer is due for the docket entry.
- Managers can also quickly retrieve and review unanswered docket entries so that patterns of unanswered docket entries can be addressed by, e.g., reassigning responsibilities between employees, reducing or increasing workload for employees, or encouraging employees to meet work requirements such that the docket entries can be answered satisfactorily.
- a document management system may also be integrated with the docketing management system described herein.
- a document management system may log different documents saved by employees in accordance with file numbers, client numbers, author, typist, practice type and document type.
- Documents may be indexed by the document management system so that each document is assigned a unique identification such as a sequential document creation number.
- the document management system may record the date on which the document is created as well as the dates on which the document is modified. Users of the document management system may add a name or comment to a profile of each document.
- Documents may be text searchable so that one or more databases on which documents are stored may be searched by users.
- Document templates may be created and managed by the document management system in a way so that a document template can be automatically retrieved and used as the basis for a new document when a predefined action occurs in the docketing management system.
- a document template For example, in the example of an intellectual property law firm, addition of a docket entry indicating that a document was filed with the U.S. Patent and Trademark Office may automatically lead to creation of a reporting letter, based on a reporting letter template, to report the document filing to the client for the file for which the document was filed. Similarly, entry of an answer to a docket entry confirming that a document was filed with the U.S. Patent and Trademark Office may automatically lead to creation of the reporting letter, based on the reporting letter template, to report the document filing to the client for the file for which the document was filed.
- Figure 14 shows an exemplary screenshot showing a pop-up query window for a user to retrieve documents using a document management system.
- entry fields for document search parameters include name/comment, document identification, date created, date modified, text in file, client, file, practice, document type, author and typist.
- a user may enter data into one or more of the search parameter fields shown in Figure 14 to retrieve documents once created and profiled/indexed by the document management system.
- a separate pup-up window may be provided for users to enter the search parameter information when a document is initially created or saved.
- the docketing management system and document management system each refer to the same set of underlying file data to organize docketing entries, docketing answers and documents.
- the docketing administrator needs merely to specify the file number, the underlying event for which the set of docketing entries are created, and the date of the underlying event for which the set of docketing entries are created.
- underlying data for the file can be stored as a profile of the file.
- the underlying data for the profile of a file includes file number, client identifier, title, and client reference number, and can be supplemented with additional information over time, including patent application number, patent publication number and patent number.
- Clients are also profiled so that a client identifier is associated with underlying client data from the time a client is first entered into the system.
- Underlying client data may include client identifier, client address and phone/facsimile number, and an individual contact for a client entity. Because the underlying data for the profile of a file includes the client identifier, the additionally underlying client data is inherently linked to or present in file data for each individual file from a client.
- Document templates can be created both as defaults and as tailored document templates for individual clients. Different document templates are created for different types of documents. For example, document templates may be created for reporting information to clients. Different reporting templates may be created for filing patent applications, filing information disclosure statements, filing amendments to Office Actions, filing appeal briefs, filing reply briefs, receiving Office Actions, receiving examiner's answers, receiving official filing receipts for patent applications, and filing any other types of documents with the U.S. Patent and Trademark Office or receiving any other types of documents from the U.S. Patent and Trademark Office.
- Document templates can be customized for different communication modes, including email, letter and facsimile.
- client address information may be entered into a new document when the new document is automatically created. For example, a client email address may be added to an email for the client, a client facsimile number may be added to a facsimile for the client, and a client post office address may be added to a letter for the client.
- File identification information is also entered for each document.
- a letter or facsimile reporting receipt of a communication from the U.S. Patent and Trademark Office may include the application number, the title, the name of a first listed inventor, a client reference number, and the file identifier.
- This file identification information is placed in a "Re:" line on the newly created letter or facsimile.
- This file identification information is placed in a "subject" line on a newly created email.
- the content of the communication may also be customized for each client by linking the "action" dates set in the docketing management system to predetermined fields in the document template. For example, where an Office Action is issued on a January 1 st and an extendible initial due date for Response is April 1 st , the communication reporting the Office Action will automatically indicate that the Office Action was issued on January 1 st and the extendible initial due date for Response is April 1 st .
- the document template upon which the reporting communication is based includes links that are updated based on the docket entry due dates set in the docketing management system.
- the docketing management system automatically notifies the document management system to open a new reporting communication document for the file.
- the file is opened, and file information including client address information, file identifier, client file reference number, file title, and inventor name are retrieved from the profile for the file and used to fill in the relevant information for the newly-opened file.
- Docket entry data such as Office Action issue date and initial and inextendible due dates are then used to fill in variable information that depends on the docket entries.
- Docket entries can also be grouped into customized presentations. For example, entries for an intellectual property law firm may be answered "filing" when documents are to be filed with the U.S. Patent and Trademark Office.
- All documents answered "filing” may be grouped on a "filing manager's log” so that an appointed filing manager can track a customized presentation that includes all entries answered as "filing” on a particular day.
- the "filing manager's log” maybe available to all employees of the intellectual property law firm, so that all employees, including managers and administrators, can track and update the documents to be filed each day and thereby ensure that the documents are filed.
- the customized presentation for a "filing manager's log” may include only those entries due on a particular day and answered as "filing”.
- the customized presentation for a "filing manager's log” may include those entries due on the current day and any future day and answered as "filing”.
- the customized presentation may be presented to users as a window on a computer, and the window may be presented to the users when the users collect a link made available on one or more other windows presented by the docketing management system.
- a mail code is an action identifier that may be provided as a customized basis for generating a docketing entry set and one or more documents based on document templates.
- the mail codes correspond to a predetermined docket entry set and the one or more documents, and are used to activate software codes to generate the predetermined docket entry set and the one or more documents.
- a mail code "5566" may be used as a default mail code for receipt of an Office Action from the U.S. Patent and Trademark Office, and may be used to apply a template of docket entries to the file for which the Office Action is received.
- the docket entries may include entries for reporting the Office Action to the client in 7 days, and for responding to the Office Action 3 months, 4 months, 5 months and 6 months from the date of the Office Action.
- a different mail code "5567" may be used for a particular client, and may be used to apply a template of docket entries to the file where the template is customized for the client.
- the customized template may include a docket entry for reporting the Office Action to the client in 3 days rather than 7 days as with the default docket template.
- the mail codes may also be used to activate software codes to generate the one or more documents for reporting the Office Action to the client and for responding to the Office Action.
- the mail code "5566" may be used as a default mail code to generate a reporting letter to a client, where the corresponding information from the docketing management system is used to populate fields in the document for client address, the file information for the document, and date of the Office Action and due dates.
- metadata in the document template is populated with the information from the docketing management system for the field, and the document is automatically created and saved in the document management system and indexed (profiled) under the file number for the file for which the Office Action was received.
- a customized document template may similarly be populated when the mail code "5567" is applied to the file.
- Other mail codes may be used later to generate additional reporting documents once a response to the Office Action is filed, to confirm filing the response to the client.
- the mail codes may be determined, approved and applied by a docketing administrator to apply the docketing template and to generate documents based on templates.
- the docketing administrator may determine, approve and apply a mail code upon receipt of a document or other information from the U.S. Patent and Trademark Office, or upon confirmation that a document or other information was filed in the U.S. Patent and Trademark Office.
- the docketing administrator may select the docket entry on the master docket and hit a "print" icon in order to obtain an option for preparing the letter, facsimile or email by applying the docketing management system information to the predetermined metadata fields of a docket template.
- any user of the docketing management system may be allowed to generate a linked document in the document management system by selecting a docket entry and hitting a "print" icon in order to obtain the option for preparing the letter, facsimile or email.
- a separate programming module may be used to facilitate generating documents.
- a user may open a "word processing menu" programming module, and select an action item to generate a document as an email, facsimile or letter.
- the menu may also give several options for selecting a recipient when several recipients are possible for a file. For example, when coordinating communications between clients and foreign attorneys responsible for corresponding foreign files, the user may need to select a recipient as one of the underlying client and the foreign attorneys.
- the docketing management system may also be used to determine potential conflicts among clients for the intellectual property law firm.
- the docketing information obtained and input to the docketing management system may include inventor names, invention titles, assignee names, and invention abstract summaries to summarize the subject matter of different files.
- a user may search for potentially conflicting files at the time a new file is received from a client.
- Potential conflicts can be then identified using, e.g., code words to search for similar code words in abstract of all files handled by the intellectual property law firm, or for similar code words in titles of all files handled by the intellectual property law firm.
- a conflict programming module may also be used to link to and search through online files made available via the internet by the U.S. Patent and Trademark Office.
- a billing management system may also be integrated with the docketing management system and the document management system.
- a benefit of such integration may be that billing credits are recorded in the billing management system for activities completed using the docketing management system and the document management system.
- entry and acceptance of a final answer for a docket entry may result in automatic credit to the signer of the docket entry of a flat charge to clients for reviewing and answering docket answers. This is accomplished when the answer to the docket entry posts (i.e., is finally accepted) by the docketing management system, whereby the docketing management system forwards a notification to the billing management system that the attorney signing the answer to the docket entry has signed a final answer to the docket entry.
- Professional service timeslip entries may be entered as a main entry, a grid entry, a docketing auto-option, or a batch entry.
- a main entry is a single timeslip entry, whereby professional service time can be entered by date, file, timekeeper, stage, rate, increment in hours, and description/comment.
- a grid entry is a grid of main entries for two or more main entries, whereby multiple professional service timeslips can be entered for a timekeeper by date, file, stage, increment in hours, and description/comment.
- the docketing auto-option is the mechanism described above, whereby a timekeeper is credited with a flat fee or predetermined amount for finally answering a docket entry.
- a batch entry allows a timekeeper to enter the same time and description for multiple files at once, such as for reviewing and signing a series of similar facsimile or letters.
- the billing management system uses the same mail code as the docketing management system and document management system, where the mail code is used to generate a docketing template to apply to a file, to generate documents for reporting or responding as appropriate for whatever action has led to the docketing template being applied to the file, and to associate professional service timeslips with addressing whatever action has led to the docketing template being applied to the file.
- timeslips may be entered even when corresponding docketing entries are not open for the file, in which case the timeslips are still associated with the appropriate mail code for later collection and presentation in a bill to the client.
- Bills are presented to clients using the same file information as used by the docketing management system and document management system. Thus, bills may be presented using the same header information as would be used in a letter or facsimile.
- Bills are generated by applying billing information to a billing template for the file.
- a summary of all previously unbilled time entered by all timekeepers for the file in a time period may be added to a bill sequentially in association with the timekeeper name, incremental hours and comments (or an editorialized version of the comments), by applying an instruction to generate a bill for the client.
- Clients may instruct the intellectual property law firm to predefined billing codes for different types of activities, so that different activities are ultimately presented to clients under common predefined descriptions.
- any activity undertaken in reviewing an Office Action and preparing a response to the Office Action may be associated with a particular billing code regardless of the timekeeper's description of the activity.
- a predetermined narrative may be entered for describing specified activities in a bill to a client, so that only a total charge is indicated to the client for all of the timeslips entered by timekeepers for the specified activities.
- Figure 15 is an exemplary screenshot showing a window for entering professional service information into a bill using a billing management system.
- an administrator is allowed to create a template of professional service description for a predetermined stage or mail code for a specified client.
- a checkbox is also provided in Figure 15 for the administrator to indicate that the fees for the professional services are fixed, and to enter the fixed fee if appropriate. Therefore, rates and fees can be customized in a billing management system for different clients, and even for individual files.
- the intellectual property law firm may set a fixed professional service fee of $120.00 for filing a 1 month extension of time for responding to any action or requirement from the U.S. Patent and Trademark Office.
- Disbursements such as expenses incurred by the intellectual property law firm can also be preset and customized as defaults and for individual clients and individual files. As an example, different copy charges or facsimile charges per page can be set for different clients in accordance with client demands.
- Copy and facsimile machines may be networked into the billing management system, so that numbers of copies and facsimiles may be recorded by file and date.
- the copy and facsimile data may be retrieved and presented when a bill is generated.
- expense data may also be hand-entered data for services from outside service providers such as draftsmen and translators.
- a bill can be generated to present outstanding charges to a client, and professional services recorded for activities corresponding to the one or more mail codes can be grouped individually under specific headings in accordance with client requirements. Other professional services recorded for activities that do not correspond to the one or more mail codes can be individually listed on the bill, and grouped or otherwise edited later when the bill is edited and finalized.
- bills may be generated in predetermined formats set up by administrators.
- a billing rules table allows an administrator to create billing templates for clients, so that bills can be customized for clients, assignees and even individual files.
- the administrator can specify whether the bills are to be itemized for each professional service fee, or summarized using predetermined descriptions for specified activities.
- the administrator can also specify whether the bills are to be itemized for individual disbursements, or whether some or all disbursement fees are to be cancelled as part of a fixed fee arrangement.
- the bill when a bill is to be generated using the billing management system, the bill will include the same client data as the client data used by the document management system as entered in the docketing management system. Further, the bill will include charges customized in accordance with client agreements, including flat fees and variable or cancelled disbursement charges. Moreover, the bill will include charges automatically generated based on timekeeper interaction with the docketing management system or the document management system, so that docket entry final answers will lead to presentation of charges to clients.
- Figure 16 is an exemplary screenshot showing a window for entering global billing rules for preparing and presenting bills to clients.
- a billing administrator can enter global billing rules for preparing and presenting bills by client identifier and file number.
- the billing administrator can also specify an assignee and country code for bill preparation and presentation. Rules can be selected for printing a bill history on a debit note, and requiring a signature on any copy of a debit note to be presented to the client. Payment terms may be selected from a drop down window. Delivery method for bill presentation can also be selected from a drop down window.
- a client may specify that bills are to be uploaded as an image file to a client website, and the billing administrator can specify these instructions when entering the billing rules for the client.
- the billing administrator can also specify the number of debit note copies to present to the client, as well as the professional services format, and the disbursement formats to use in the debit notes for the client. Examples of selections used to generate a rule are shown at the bottom of page 16.
- a manager can view all docketing entries for an entire business for a current day, a future day, a specified time period or any other time metric.
- the manager can view types of docketing entries by priority, by file number, by the person responsible for files for which docketing entries are set, by the number of times an entry answer has been moved, by the docket answer, or by the workflow state (i.e., "open", "posted” or "under review”).
- a manager can review work performed or not performed by various employees, and can review work balances to ensure work is evenly distributed among employees. The manager can also review docket answers to see which employees are behind or ahead of scheduled work.
- work flow for a business can be managed at all levels, and managers can review work performance and redirect employee efforts dynamically.
- the integrated billing, document and docketing management systems allow for work flow monitoring on demand in an office environment, so that a manager can see what is done and not done. Because the data may be made available to all interested employees, individual communications between employees are reduced. In the example of an intellectual property law firm, attorneys are therefore able to spend more time focusing on professional work rather than administrative work. Administrative assistant satisfaction is also improved, as administrative assistants are provided access to all necessary information needed to complete administrative tasks. The system may result in reduced overtime expenses, and less dependency on the availability of others.
- Billing is also better managed using the integrated systems. For example, physical movement of files around an office in preparing a bill is reduced. As bills can be more efficiently prepared and presented, cash flow may be improved both in speed and consistency. The improved speed in presenting bills results, in turn, may result in a reduction in accounts receivable. Of course, any or all information necessary to verify the accuracy of bills may be made accessible via the docketing and document management systems.
- a manager can review allocations of time using the billing management system. For example, a manager can review time by any or all of time keeper, file, date, period, employee group or client. Managers can review subordinates to ensure that subordinates are performing all required work, and enough work to ensure continued employment.
- the integrated personnel management system described herein thus includes at least one tangible data storage that stores bill templates, docketing templates and document templates that differ for different clients.
- the tangible data storage stores rules for generating the bill templates, docketing templates and document templates.
- the templates may be created and customized for individual clients and tasks. Thus, a template for a letter or facsimile or bill for a particular task for one client may differ from a template for a similar letter or facsimile or bill for the same particular task for another client.
- At least one computer processor in the system generates bills, dockets and documents based on the stored rules, the bill templates, the docketing templates and the document templates.
- Different processors may be used for generation of bills and dockets and documents.
- the different processors either operate as clients in a client-server network or as peers in a peer-to-peer network, such that the operations of the different processors are integrated. That is, the billing, docketing and document management system described herein may be integrated so that entry of data to the docketing component of the system can be used to automatically generate bills using the billing component of the system and documents using the document component of the system.
- At least one physical display in the system displays the bills, dockets and documents.
- each processor in the system would be associated with at least one, and possibly more than one, display such as a monitor to view templates or bills, dockets and documents.
- Status of the bills, dockets and documents assigned to multiple personnel can be obtained and centrally monitored from generation to completion by one or more management personnel. Indeed, different users may be given different "views" of the data, such that some workers are presented information only that is within their responsibility. Thus, access and control over data may be granted in accordance with the management hierarchy of an organization.
- Docketing templates for specified activities are created based upon administrative information collected at a client computer that includes one of the at least one computer processors. Docketing templates are generated for specified files upon determination of occurrence of specified activities at a client computer that includes one of the at least one computer processors. Docket entries based on the docketing template are presented at a client computer that includes one of the at least one computer processors on a docket for a day on which the docket entries require answers. Proposed answers to the docket entries of the docketing template are presented at a client computer that includes one of the at least one computer processors on the docket for the day on which the docket entries require answers.
- a server computer processor in the system generates a master docket for the multiple personnel.
- the master docket is the entirety of docket entries for all personnel within the purview of the system, and includes all docket entries for all days in the system. Therefore, docket entries can be reviewed and answered in advance, even far in advance, using the system described herein.
- Personnel with different responsibilities, and different levels of responsibilities may view bill, docket and document data tailored to their responsibilities and different levels of responsibilities.
- the master docket includes docket entries for files of different clients.
- the master docket includes docket entries assigned to multiple personnel for answers. Different portions of the master docket are presented to different personnel based upon assignment of responsibilities for answering different docket entries. Access to docket entries for the different portions of the master docket is granted to the different personnel based upon the rules.
- Documents are automatically created based on the document templates and rules upon occurrence of predetermined specified activities.
- Bills are automatically created based on the billing templates and rules upon occurrence of predetermined specified activities.
- the documents and bills are automatically created based upon the same predetermined specified activities.
- Billing data for bills includes time charges for individual timekeepers with specified rates per hour, and flat charges for individual activities. The flat charges for individual activities vary by client.
- Billing data for bills further includes accumulated administrative costs on a per page basis.
- Billing data for bills further includes accumulated administrative costs on a per minute basis.
- Billing data for bills also includes accumulated administrative costs on a per instance basis.
- a customizable system for billing, docketing and document management allows an administrator to customize bill, docket and document templates in accordance with different client, file and/or activity instructions and guidelines.
- Such bill, docket and document templates can be generated for bills, docket entries and documents in accordance with appropriate billing arrangements and client policies and requirements, and thereby avoid a need to manually draft different bills, dockets and documents for different clients, files and/or activity instructions and guidelines.
- the bill, docket and document templates can be applied for individual files to create bills, docket entries, and documents as used in the normal course of business by the intellectual property law firm.
- bills, docket entries, and documents can be customized in accordance with agreements with the clients.
- the customizable system for billing, docketing and document management is applicable to environments other than intellectual property law firms.
- human resources departments in many entities are subject to reporting deadlines for new hires and departing employees.
- Deadlines for activities can be set in a docketing management system, and document templates can be partially or fully populated with data from the docketing management system.
- an employee identification number may be considered the equivalent of a file identifier for an employee, and the employee's address maybe considered the equivalent of a client address.
- the employee start or departure dates as entered into a docketing management system can then be used with the employee identification number and associated information to populate document fields for reporting the hire or departure to a state employee commission or a retirement account manager.
- Remote portals for the billing, docketing and document management are shown by the remote client portal computers 181, 182 in Figure 1.
- Remote client portal computers 181, 182 can be used by clients anywhere to access the application server 121 through the internet or another network.
- Figure 17 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management.
- the screenshot in Figure 17 is the initial screen viewed by a client using a remote client portal computer 181 , 182 when the client uses a browser to visit an internet website that accesses the billing, docketing and document management system described herein.
- the client can select multiple tabs that, when pressed, each result in a set of selectable links being presented for selection.
- the tabs shown in Figure 17 are Patent, Trademark, Message Center, Profile and Contact Us.
- the Patent tab has been selected, and selectable links for the client to select include File a New Patent Application, Send Instructions for an Existing Application, Print Declaration Form, Print Assignment Form and Status of Instruction Request.
- the client is presented with options sorted by topic and sub-topic, category and sub-category.
- the example of Figure 17 is merely representative of topics and categories that would be presented to clients of an intellectual properly law firm.
- the tabs in Figure 17 generally give a client access to different areas of client information retained by the billing, docketing and document management system, as well as a generic message center, a contact information page, and a client profile page where the client can view and edit the client's profile in the billing, docketing and document management system.
- a service provider's system allows clients to remotely input information in a manner that is automatically passed through to forms which are submitted by the service provider to third-party end recipients such as government offices. Examples include documents that can be uploaded in the portal for retrieval by the service provider, and then conveyed to the third-party end recipients by the service provider without revision or with appropriate revisions.
- Remote portals can be customized by client so that clients can access a service provider system and input information in a way that automatically results in bills, docket entries and/or documents being generated at the service provider system, or in a way that results in the information being passed through to documents generated by the service provider.
- the remote portals can be configured in a way that results in compliance with different requirements for different activities, clients and files.
- the information can be maintained securely using dedicated communication channels, encryption, access controls, or other forms of security, so that the client information can be passed through to the third-party end recipients when appropriate with nod modification, as if the client was directly submitting the information to the third-party end recipients.
- the client is provided a link to web pages for filing a new patent application, which corresponds to opening a new file in the billing, docketing and document management system.
- the client is also provided a link to send instructions for an existing application, which corresponds to updating information or providing instructions for an existing file in the billing, docketing and document management system.
- the client is also provided links to print a declaration form or an assignment form, which give the ability to print a pre-populated template for a form to be filed for a file of the client.
- the client is given a logout button once logged into the remote portal for the billing, docketing and document management system.
- clients are given the ability to login and logout of the billing, docketing and document management system.
- Clients may be given one or more usernames and passwords for one or more employees of the client to log into the billing, docketing and document management system and access or revise information as allowed.
- the client usernames and passwords will be associated with a client number.
- the clients can be restricted from accessing or revising information of files associated with other clients' client numbers.
- Figure 18 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management.
- Figure 18 shows the window provided when the client selects the File a New Patent Application link in Figure 17.
- the client is asked to populate information in designated portions of the window so as to open a new patent application file in the billing, docketing and document management system.
- the client may provide information by selecting or unselecting checkboxes, selecting an option in a dropdown box, or entering freeform information.
- the client then enters their own information for types and specifics details of the new file to be opened, including file and application type, related files, titles, assignee status, priority information, assignee information, inventor details, application details, and miscellaneous other details. Expandable/contractible selections lead to expanded information input screens so that detailed data sets for particular items can be provided to the system directly by the clients.
- the screen of Figure 18 can be modified with a button to print an automatically formatted Assignment Form and/or Declaration Form for the file opened with the information entered in the manner described above.
- the screen of Figure 18 can also be modified with a drop-down menu that allows a client to enter information for documents to be submitted as an Information Disclosure Statement for the file opened with the information entered in the manner described above.
- Such a drop-down menu may lead to additional expandable menus for entering different types of documents to be submitted, including, e.g., patent literature, non-patent literature and a search report/office action.
- selection of a link in Figure 17 can lead to a screen that provides a client with the ability to enter required or optional information for a new matter to be opened with a service provider.
- miscellaneous drop-down menu in Figure 18 can lead to a new screen in which a client can enter a client reference number, an assignee reference number, a due date for filing an application, and a preferred due date for filing an application.
- a miscellaneous drop-down menu can also include a window for a client to upload documents to be forwarded for the new file.
- an email confirmation input can be provided so that email confirmations and/or notifications can be sent to senders and recipients of the information. In this way, new instructions or information can be uploaded into a secure system, and recipients can be automatically informed to retrieve the new instructions or information at the time the sender approves the new instructions or information for upload.
- Figure 19 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management.
- the inventor details selection of Figure 18 is expanded so that the client can enter inventor name, citizenship and mailing address for a new patent file to be opened.
- the manner in which a name should be entered in Figure 19 can also be specified on the screen, such as "(First name Middle Last name)" to avoid confusion.
- an auto-fill feature may self-populate information based on partially entered information.
- the auto-fill self-populated information may be limited to information applicable to the particular client entering information into a screen.
- entry of partial information such as "Jos” in the Inventor Name field by a first client logged into a system may result in a drop-down completion options of "Joseph Smith” and “Josiah Richardson”
- entry of the same partial information "Jos” by a second client logged into a system may result in a drop-down completion options of "Joseph Gerna” and "Joshua Bracke”.
- the different drop-down completion options will correspond to inventor names already in the system for these different clients.
- An individual client will not be offered completion or other auto-fill information from other clients, and the auto-fill features are therefore customized by client.
- other information may be auto-filled, such as a Zip/Postal code upon entry of an address, or even an address upon selection of a name offered as a completion option.
- Figure 20 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management.
- the applicant details selection of Figure 18 is expanded so that the client can enter applicant name, citizenship and mailing address for a new patent file to be opened.
- Figure 21 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management.
- the miscellaneous details selection of Figure 18 is expanded so that the client can enter the client's reference number, the assignee's reference number, a due date and a preferred filing date or due filing date.
- the client can also upload documents for the new file using a selectable link to a functional interactive page that prompts the client to find documents on the client's own computer system for uploading via the remote portal.
- the client can also provide comments and instructions in a freeform window.
- Figure 22 is an exemplary screenshot showing a window by which the client can provide instructions for specified activities relating to existing files.
- the client can search through the billing, docketing and document management system by the client's reference number or by the reference number of the entity that provides the billing, docketing and document management system.
- the system will return information for a file based on the search, including a title for the file, a governmental serial number for the file, a filing date for the file, the entity's reference number and the client's reference number, a country code for the file, and a patent number for the file.
- the client may select a category of instructions from a drop down box, such as instructions to abandon the file, or file a particular type of document or pay a particular type of fee.
- the client can also provide comments and instructions in a freeform window.
- clients using remote portal may also leave a template of their own letterhead for letters and facsimiles on the system, so that comments entered with instructions in a freeform window appear as a letter on the client letterhead when retrieved by the service provider.
- the service provider can generate bills and documents such as letters and facsimiles automatically on the service provider's letterhead once pre-formatted or free-form information is entered via screens as described herein.
- the window in Figure 22 may also specify the name of a signer/sender of the instructions, as well as options to upload documents such as image files to send along with the instructions.
- Figure 23 shows another view of the window in Figure 22.
- a client attaches documents for uploading for a file.
- the client can search through the billing, docketing and document management system by the client's reference number or by the reference number of the entity that provides the billing, docketing and document management system. Once the proper file is found, the client can click a link to browse through files on the client's computer and select a file to upload via the remote portal to the billing, docketing and document management system.
- the client can also select a category of instructions from the drop down box, and provide comments and instructions in a freeform window.
- Figure 31 is an exemplary alternative screenshot to that shown in Figure 17.
- Figure 31 also shows a window for a remote portal for billing, docketing and document management.
- the screenshot in Figure 31 is an alternative initial screen viewed by a client using a remote client portal computer 181, 182 when the client uses a browser to visit an internet website that accesses the billing, docketing and document management system described herein.
- the client can select multiple tabs that, when pressed, each result in a set of selectable links being presented for selection.
- the tabs shown in Figure 31 are Patent, Trademark, Message Center, Profile, Resources and Contact Us.
- the Patent tab has been selected, and selectable links for the client to select include File a U.S. Non-Provisional Application, File a U.S.
- Figure 31 is merely representative of topics and categories that would be presented to clients of an intellectual properly law firm.
- the tabs in Figure 31 generally give a client access to different areas of client information retained by the billing, docketing and document management system, as well as a generic message center, a contact information page, and a client profile page where the client can view and edit the client's profile in the billing, docketing and document management system.
- the client is given a logout button once logged into the remote portal for the billing, docketing and document management system.
- Clients are given the ability to login and logout of the billing, docketing and document management system.
- Clients may be given one or more usernames and passwords for one or more employees of the client to log into the billing, docketing and document management system and access or revise information as allowed.
- the client usernames and passwords will be associated with a client number.
- the clients can be restricted from accessing or revising information of files associated with other clients' client numbers.
- Figure 32 is another exemplary screenshot showing a window for a remote portal for billing, docketing and document management.
- the client is provided an option to enter the intellectual property law firm's reference number for a file, and then select a type of information to be submitted with an Information Disclosure Statement.
- the types of information that can be selected for submission include Patent Literature (see Figure 33), Non-Patent Literature (see Figure 34) and a Search Report/Office Action (see Figure 35).
- Figure 33 is another exemplary screenshot showing a window for a remote portal for billing, docketing and document management.
- Figure 33 shows the screen that is presented upon selection of the tab for Patent Literature in the screen of Figure 32.
- patent literature is identified by a document identification number, an issue or other publication date, a country, an inventor name, whether multiple inventors are listed for the patent literature, whether an Abstract of the patent literature is attached, and whether a translation of the patent literature is attached.
- the patent literature to be entered in the screen of Figure 33 can be entered and saved/uploaded as a batch in a grid rather than one document at a time.
- Figure 34 is another exemplary screenshot showing a window for a remote portal for billing, docketing and document management.
- Figure 34 shows the screen that is presented upon selection of the Non-Patent Literature tab in the screen of Figure 32.
- non-patent literature is identified by a title, publication name, publication date, author, whether multiple authors are listed for the non-patent literature, and the number of pages.
- the non-patent literature to be entered in the screen of Figure 34 can be entered and saved/uploaded as a batch in a grid rather than one document at a time.
- Figure 35 is another exemplary screenshot showing a window for a remote portal for billing, docketing and document management.
- Figure 35 shows the screen that is presented upon selection of the Search Report/Office Action tab in the screen of Figure 32.
- Search Reports and Office Actions can be identified by free-form information provided by a client, and the client is requested to indicate the name of the person uploading the information as well as an indication of whether the information is of high importance.
- the screens shown in Figures 32-35 may be used to enter information that is then used in turn to populate a standard form to be submitted to a government agency.
- the Information Disclosure Statement information entered in the screens of Figures 32-35 can be used to populate a Form PTO-1449 that is used by patent practitioners to submit information to the U.S. Patent and Trademark Office.
- the individual fields on each screen shown in Figures 33-35 can then be automatically correlated to a particular field of an item entry on a Form PTO-1449, and a complete Form PTO-1449 can then be generated for submission by the patent practitioner based upon the information provided by the client. In this way, even detailed information for highly-specific government forms can be used to populate the forms in a standardized manner based on information provided directly by clients.
- patent practitioners can also use the billing, docketing and document management system to perform information disclosure statement searches and to generate Forms PTO-1449.
- an employee of an intellectual property firm may log into the system, select a particular file/patent application, and then search for pending applications for the client of the file by inventor name, keywords in Title or Abstract, or using other search parameters.
- Search results can be presented to the employee, and the employee can review and select particular search results for inclusion by listing on a Form PTO-1449.
- the search results that are published or patented may also be provided by links to the full documents on the website of the U.S. Patent and Trademark Office.
- partial information of such full documents can be retrieved with the links, so that the employee can review a full Title and Abstract of each document returned with the search results in order by merely allowing a point-and-click icon to hover over the link to the document for a predetermined time.
- search results When search results are returned, the full Title and Abstract of a particular document may appear as a pop-up screen when the employee allows the point-and-click icon to hover over the link to the document on the screen.
- the returned search results can be listed for individual review and selection by reviewing personnel. Selected results can also be exported to Excel or inserted into pre-formatted templates such as governmental formats as noted above.
- Figure 24 is another exemplary screenshot showing a window for a remote portal for billing, docketing and document management.
- the screenshot in Figure 24 is provided when the client presses the Trademark tab shown in Figure 17.
- the Trademark tab results in a screen with links to additional pages for filing a new trademark application, filing a response to an office action, filing a statement of use, requesting an extension of time to file a statement of use, filing a declaration of continued use, filing a renewal application, or checking the status of previously submitted instructions.
- the window in Figure 24 may also include separate entries for filing a new U.S. Trademark Application, a new Non-U.S. Trademark Application, and a new International Trademark Application, as well as a selectable window for checking the status of applications for which instructions have previously been provided by a client.
- Figure 25 shows a screen presented to the client when the link for Filing a New Trademark Application in Figure 24 is pressed.
- the client is asked to provide information by checking a jurisdiction in which the application is to be filed or entering the information in a freeform window if the jurisdiction is not listed with a checkbox.
- the client is asked to provide the client's reference number.
- the client is also given expandable/contractible windows to add applicant information, to add mark information, and to specify goods and services for which the trademark is to be filed.
- the client may add words or letters if the trademark is simply character-based. However, if the trademark is a design and/or includes colors, the client may upload an image file of an image that shows the mark.
- Figure 26 shows another view of the window in Figure 25.
- the window is shown to include a section by which the client can upload documents or add comments, questions or instructions, as well as the drop-down window to specify goods and services as described above.
- Figure 27 shows an additional page for when the client clicks the link to add an international class of goods and services in Figure 26.
- the client is asked to provide information in freeform windows to specify the date of first use of the mark and the date of first use of the mark in U.S. commerce.
- the client is also asked to upload an electronic image of a specimen.
- the client can also check Yes and No boxes to indicate if the client intends to use the mark in the United States or if the U.S. trademark application will include a priority claim to a non-U.S. application for the exact same mark for the same goods and services. If priority to a non-U.S. application is to be claimed, the client can specify details of the non-U.S. application in free form windows.
- the client can also select Yes or No boxes to indicate whether the U.S. application is based on a non-U.S. registration for the exact same mark for the same goods and services.
- a window in Figure 27 may also include selectable checkboxes for a client to specify different bases for filing a trademark application, including actual use, intent to use, a priority claim from a non- U.S. application, and whether a new U.S. application is based on a non-U.S. registration for the exact same mark for the same goods/services.
- Figure 28 is another window in which a client can provide comments for a patent file.
- the client first specifies the file for which comments are being provided, and then specifies the nature of the comments from a dropdown box before providing the comments in a freeform comment box.
- Figure 29 shows a window by which a client can check the status of previous instructions provided to the entity that provides the billing, docketing and document management system.
- the client can check on all previous instructions, or the client can identify previous instructions by confirmation number, or date/time the instructions were provided.
- the client can also edit or delete pending instructions using edit and delete links in the status window.
- the screen in the window of Figure 29 may also include confirmation numbers for specific instructions, as well as the service provider reference numbers, and client reference numbers arranged in each row. As this information is organized and correlated upon entry, the information can be retrieved using any appropriate identification, whether as broad as a client's identification or as narrow as a specific file reference combined with a particular date of instruction.
- dockets as described previously are generated automatically based on indications of priority information including priority identifications and dates.
- Figure 30 is another window showing a summary of instructions for a file.
- the file for which the summary is shown in Figure 30 is a trademark application, and the summary includes information of the file, the mark, the applicant and the international class of goods/services.
- a remote portal is provided for a billing, docketing and document management system.
- the remote portal allows clients of the firm to login to the firms' internal billing, docketing and document management system via a website, and thereby obtain access to some or all of the information and materials in the client's own files.
- the remote portal also allows the client to open or request opening of new files, and provide data related to the file so as to assist the law firm with preparing and filing papers with the U.S. Patent and Trademark Office or similar or analogous agency.
- a service provider may use such a portal system to generate, upload, modify/edit and forward correspondence and attachments to clients after and upon review by appropriate service provider personnel.
- service provider personnel can open an application on different computers, identify matters that they are responsible for sending, and review and edit as necessary documents before uploading the documents for forwarding or retrieval by clients. Clients are then notified by email, text or other forms of communication that documents and/or attachments are waiting for retrieval in the system. Service provider personnel are also notified by confirmation communications.
- the system also works inversely by allowing clients to upload, review, edit and forward communications and attachments to the service provider. Once communications are sent, the communications are archived and removed from a list of communications that are awaiting review.
- the archives can be reviewed by lists of communications. Archived communications can be retrieved and listed. Retrieved lists of archived documents can be organized by application numbers, service provider and/or client reference numbers, descriptions of the reasons for the communications, dates sent, and dates received.
- Documents received and filed with the U.S. Patent and Trademark Office can also be automatically posted in the portal for review by service provider personnel and forwarding to clients.
- this automatic generation and posting of documents can be correlated with mail codes used to also generate dockets, so that dockets, bills and documents such as letters are automatically generated upon confirmation of receipt of a particular type of government action or filing of a particular type of document with the government.
- Documents are then sent to clients via the portal upon review, any necessary edit, and approval by service provider personnel. Letters can be based on approved templates and auto-populated information corresponding to the file information and the specific information of the matters being reported. Thus, reporting letters can be generated that in some or many cases will not require any editing by reviewing personnel.
- the client may be given usernames and passwords so as to access the billing, docketing and document management system.
- the client may be given restricted access to only their own information and files, and even then less than all of their own information and files.
- the client may be given access to the billing, docketing and document management system over a public network such as the internet, or the client may be given limited access through a closed connection such as a virtual private connection.
- communications between the remote portal and the billing, docketing and document management system may require encryption such as encryption using public key infrastructure (PKI) key pairs.
- PKI public key infrastructure
- the billing, docketing and document management system may provide tillable forms that the clients can access and fill, so that clients can save money by preparing their own forms using blank Tillable forms provided by the entity that provides the billing, docketing and document management system.
- clients may take responsibility for some of the work otherwise provided by their services providers, and thereby reduce duplicated work by reducing any need for transcription services and proofreading.
- a client of an intellectual property law firm can use the remote portal to obtain declaration forms and assignment forms from the intellectual property law firm, fill in necessary data, and save the populated form on the billing, docketing and document management system for use by the intellectual property law firm.
- clients may obtain and fill data into other forms that are filed with governmental agencies.
- These forms may include PTO Forms- 1449, so that clients can directly enter information to be cited to the U.S. Patent and Trademark Office on a Form PTO- 1449.
- Notifications may be made between the clients and the entity providing the billing, docketing and document management system. Notifications may be made by email, for example, when a client uploads documents to the system, or when the entity downloads documents from the system. In this way, a client may obtain confirmations that a docketing department of the entity has downloaded documents uploaded by the client, and the docketing department may obtain notifications that documents are awaiting download. Therefore, clients and docketing departments may mutually receive automated notifications over a communications network when documents are uploaded or downloaded.
- the notifications need not be email, but may also be text messages, facsimiles or any other form of notification that can be used to automatically notify a party of an activity. Notifications can also be provided once statuses of files or instructions sets change. Notifications can also be provided as reminders for uploading and downloading, in circumstances where uploaded files have not yet been downloaded by the entity that provides the system.
- the information provided by clients may also be used to automatically generate dockets in the billing, docketing and document management system.
- a client may enter data for a new patent application file via the remote portal, and the entity that provides the system may then use that information, including instructions provided by the client using the predetermined (dropdown) instruction sets, to generate a docket to ensure timely filing of the patent application as well as accuracy of filing data.
- clients can easily associate instructions with their files, and assist the entity providing the system with information necessary to follow the instructions.
- the billing, docketing and document system provides services that vary by client, file and type of file, so that clients are provided with forms and instructions sets in accordance with their own preferences.
- Clients may also provide partial information to open a file, and then save the file without providing instructions to the entity that provides the system. In this way, clients may open their own files and submit instructions only after necessary information is obtained. Therefore, the clients can save information on the system without submitting the information for action by the entity providing the system.
- the client can provide text instructions in a freeform window.
- the client can upload a document of instructions for subsequent download by the entity that provides the system.
- the client can also provide instructions using selected drop down instructions, or by checking boxes.
- Clients may also receive confirmation numbers on a per-instruction or per-upload basis, so that clients can subsequently follow up on instructions to see that the instructions have been followed.
- Clients may also obtain access for upcoming docket entries associated with their files. However, the clients may be prohibited from answering such dockets in the system, even though the docket entries are for the client's own files. Similarly, clients may be provided access to documents prepared for the client's files, but may be prevented from accessing the documents in a format in which the documents could be revised by the client. For example, once a paper is submitted to the government as a filing, a client may be provided access to only an un-editable image of the filing so that the client cannot revise the document after filing.
- Clients can also use the remote portal concept to leverage the billing, docketing and document management system so that third-party service providers can use the system to provide services to the client.
- the client can use the remote portal to provide instructions to different service providers via the billing, docketing and document management system. Therefore, a client may use the billing, docketing and document management system to centrally manage their files among multiple service providers, where access to files may be restricted by both client and by service provider when multiple clients and multiple service providers share the functionality of the billing, docketing and document management system.
- a client using a remote portal can access their files on the billing, docketing and document management system, even when the files are distributed among multiple service providers.
- the remote portal allows service providers to reduce duplicated efforts, such as transcription and proofreading.
- use of the remote portal allows clients to check the status of instructions provided to service providers on the systems used by the service providers. Therefore, a client can verify both receipt of instructions, as well as compliance with the instructions by the service provider.
- a billing, docketing and document management system can be conjunctively used by multiple service providers and clients, where access to files and information can be restricted by service providers. Therefore, documents can be drafted in a manner where information only need be entered once, as these documents are then shared and made downloadable/uploadable in the system. This provides ease of access to such documents, while maintaining client information segregation and also reducing redundancies.
- the system described herein allows service providers to provide services for clients that vary according to client and even according to individual files or types of files. Accordingly, clients are provided with services that match their internal requirements though such requirements differ from requirements imposed by other clients.
- the client also are provided access to service provider dockets so that even docketing redundancies may be reduced if the client is willing to rely on the accuracy of the service provider dockets. Therefore, the remote portal system provided herein allows for improvements in efficiency, security and personalized service for a billing, docketing and document management system.
- the methods described herein are intended for operation as software programs run by a computer processor.
- Dedicated hardware implementations including, but not limited to, application specific integrated circuits, programmable logic arrays and other hardware devices can likewise be constructed to implement the methods described herein.
- alternative software implementations including, but not limited to, distributed processing or component/object distributed processing, parallel processing, or virtual machine processing can also be constructed to implement the methods described herein.
- tangible storage mediums include portable tangible mediums, such as disks or tapes, or magneto- optical or optical mediums such as disks; or solid state mediums such as memory cards or other packages that house one or more read-only (non- volatile) memories, random access memories, or other re- writable (volatile) memories. Accordingly, the invention is considered to include a tangible storage medium, as listed herein and including art-recognized equivalents and successor media, in and on which the software implementations herein are recorded and stored.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Technology Law (AREA)
- Accounting & Taxation (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
An integrated management system includes at least one tangible data storage that stores docketing templates and document templates that differ for different clients, and that stores rules for generating the docketing templates and document templates. The system includes at least one computer processor that generates dockets and documents based on the stored rules, the docketing templates and the document templates. The docketing templates and document templates can be used to generate dockets and documents populated with data specific to the different clients. The dockets and documents populated with data specific to the different clients can be selectively accessed via remote portals by each of the different clients.
Description
REMOTE PORTAL FOR BILLING, DOCKETING AND DOCUMENT
MANAGEMENT
This application claims priority to Provisional U.S. Patent Application No. 61/319,054, filed on March 30, 2010 and to Provisional U.S. Patent Application No. 61/347,938, filed on May 25, 2010, the disclosures of which are expressly incorporated by reference herein in their entireties.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to billing, docketing and document management. More particularly, the present invention relates to managing bills, dockets and documents using specific parameters relating to, for example, activity, client and file, and to integrating management of bills, dockets and documents using specific parameters to generate and present bills, dockets and documents and/or templates for bills, dockets and documents.
2. Background Information
Businesses such as law firms expend significant resources to generate bills and documents for different activities, clients and files. Such businesses also expend significant resources to generate and complete dockets which are used to monitor completion of tasks for different activities, clients and files.
For example, a business may dedicate employee resources to drafting bills and documents and generating and monitoring dockets. Bills, dockets and documents vary for different activities, clients and files, and businesses may require that employees draft and complete bills, dockets and documents in accordance with instructions and guidelines that vary for the different activities, clients and files.
Instructions and guidelines for different activities, clients and files may be set in paper files or electronic files stored on an individual computer or a computer network. Billing and document templates for different activities, clients and files may also be set in paper files or electronic files stored on a computer or computer network, so that employees can find and
l
use the templates to begin drafting bills and documents.
Docketing programs have also been developed that allow an employee to generate sets of docketing entries in a docket for different activities, clients and files. A set of docketing entries may be added to a master docket used to provide reminders and to monitor completion of tasks for the business's activities, clients and files. A set of docketing entries may include docketing entries for activities such as obtaining required information, providing completion deadline reminders, forwarding documents to clients for review, forwarding final versions of bills to clients, and filing documents. The set of docketing entries may vary in accordance with the date the docketing entries are added to the master docket, an underlying date used to determine one or more (extendible and/or inextendible) compliance due date for complying with client instructions and guidelines or governmental regulations, or even at the whim of an employee requesting addition of the set of docketing entries. A set of docketing entries may be assigned to a particular employee for completion, and all docket entries may be assigned a priority for completion. The master docket may be based on a spreadsheet format, sortable by priority, file number, client or due date. Typically, docket entries are removed from the master docket upon verification by an employee and/or supervisor that the underlying activity has been completed or is unnecessary.
Some part of the resources devoted to managing bills, dockets and documents maybe expended finding and reviewing instructions and guidelines that vary for the different activities, clients and files. Additionally, a master docket may be answered only on each due date by having assigned employees or supervisors review and complete answers to their assigned entries on the master docket, and the answers are then entered by an employee dedicated to maintaining the master docket. Such labor intensive management of bills, dockets and documents presents risks that bills, dockets and documents will not be completed in accordance with the correct instructions and guidelines. The labor intensive management of bills, dockets and documents also presents risks when late information is received that could affect management of the bills, dockets and documents but which is not provided to the proper employee in a timely manner. The labor intensive management of bills, dockets and documents also requires that docket answers be provided on each due date, though the answers may have been known much earlier than the due date.
Efficiencies could be realized with a customizable system for billing, docketing and document management that allows an administrator to customize bill, docket and document templates in accordance with different client, file and/or activity instructions and guidelines. Such bill, docket and document templates could be generated for bills, docket entries and documents in accordance with appropriate billing arrangements and client policies and requirements, and thereby avoid significant manual labor currently required to draft and complete different bills, dockets and documents.
Efficiencies could also be realized with a system that allows clients to remotely input information in a manner that is automatically passed through to forms which are submitted by service providers to third-party end recipients such as government offices. Remote portals can be used by clients to access a service provider system and input information in a way that automatically results in bills, docket entries and/or documents being generated at the service provider system, or in a way that results in the information being passed through to documents generated by the service provider. The remote portals can be configured in a way that results in compliance with different requirements for different activities, clients and files.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention is further described in the detailed description that follows, by reference to the noted drawings by way of non-limiting examples of embodiments of the present invention, in which like reference numerals represent similar parts throughout several views of the drawing, and in which:
Figure 1 shows an exemplary communications network architecture for a remote portal for billing, docketing and document management, according to an aspect of the present disclosure;
Figure 2 shows an exemplary method of creating and managing docketing entries for billing, docketing and document management, according to an aspect of the present disclosure;
Figure 3 is an exemplary computer architecture for a computer used to implement billing, docketing and document management, according to an aspect of the present disclosure;
Figure 4 is an exemplary configuration of a screen used to implement billing, docketing and document management, according to an aspect of the present disclosure;
Figure 5 is an exemplary configuration of another screen used to implement billing, docketing and document management, according to an aspect of the present disclosure;
Figure 6 is an exemplary method of applying a docket template for previously specified activity to a file to create new docket entries for billing, docketing and document management, according to an aspect of the present disclosure;
Figure 7 is an exemplary method of answering docket entries in a master docket for billing, docketing and document management, according to an aspect of the present disclosure;
Figures 8A-8C are exemplary screenshots showing new file management information in a docketing program for billing, docketing and document management, according to an aspect of the present disclosure;
Figures 9A-9C are exemplary screenshots showing client management information in a docketing program for billing, docketing and document management, according to an aspect of the present disclosure;
Figures 10A-10B are exemplary screenshots showing user management information in a docketing program for billing, docketing and document management, according to an aspect of the present disclosure;
Figures 11 A- 1 IB are exemplary screenshots showing unique system identifiers called mail codes which are associated in the system specified activities, and a docket template triggered by specified activity information in a docketing program for billing, docketing and document management, according to an aspect of the present disclosure;
Figure 12 is an exemplary screenshot showing docketing information available by linking to a docketing entry in a daily docket or master docket;
Figure 13 is an exemplary screenshot showing a pop-up query window used to return docket entries in accordance with data specified by a user;
Figure 14 is an exemplary screenshot showing a pop-up query window for a user to retrieve documents using a document management system;
Figure 15 is an exemplary screenshot showing a window for entering professional service information into a bill using a billing management system;
Figure 16 is an exemplary screenshot showing a window for entering global billing rules for preparing and presenting bills to clients;
Figure 17 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 18 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 19 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 20 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 21 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 22 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 23 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 24 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 25 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 26 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 27 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 28 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 29 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 30 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 31 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 32 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 33 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management;
Figure 34 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management, and
Figure 35 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management.
DETAILED DESCRIPTION OF THE INVENTION
In view of the foregoing, the present invention, through one or more of its various aspects, embodiments and/or specific features or sub-components, is thus intended to bring out one or more of the advantages as specifically noted below.
A docket is a list of reminders and deadlines for completing specified actions. An individual docket entry is an individual reminder or deadline for completing specified actions. A deadline may be a firm deadline, such as a deadline imposed by law, after which rights may be lost or penalties may be imposed. Alternatively, a deadline may be a discretionary deadline, such as a self-imposed deadline set to please a client or a contractual deadline set by contract.
Docket entries are added to a docket based on either previously specified activity or previously unspecified activity. For example, in the context of an intellectual property law firm, docket entries may be added based on activities such as the following:
• Receiving communications from a client or sending communications to a client (RFM)
• Receiving communications from the U.S. Patent and Trademark Office (RFPTO)
• Filing documents with the U.S. Patent and Trademark Office (FPTO)
• A Notice of Allowance issued by the U.S. Patent and Trademark Office (NO A)
• Any official communication issued by the U.S. Patent and Trademark Office (AD)
• A priority patent application being filed (PRD)
• Filing a patent application (FD)
• A patent application being published by the U.S. Patent and Trademark Office (PD)
• An anniversary (PDD)
• A patent issued by the U.S. Patent and Trademark Office (ID)
Figure 1 shows a communications network architecture for a remote portal for billing, docketing and document management. The communications system shown in Figure 1 includes an administrator computer 111 by which an administrator can enter, delete, revise and access docketing information for billing, docketing and document management.
When activity for a file is recognized which requires application of docket entries, an administrator using the administrator computer 1 11 in Figure 1 can open a docketing program, or a docketing component of, e.g., an integrated billing, docketing and document management program, and input data to apply new docket entries to the file. In the herein- contained disclosure, a docketing program integrated with a separate billing program and a separate document management program is considered equivalent to a docketing component of a single, integrated, billing, docketing and document management program. Similarly, a billing program integrated with a separate docketing program and a separate document management program is considered equivalent to a billing component of a single, integrated, billing, docketing and document management program. Moreover, a document management program integrated with a separate docketing program and a billing program is considered equivalent to a document management component of a single, integrated, billing, docketing and document management program. Therefore, in the following description, reference is made to a billing, docketing and document management program, though such a program may be a single, integrated program, or multiple different programs.
The billing, docketing and document management program may be configured as a distributed and shared application, or maybe configured as a client/server application. In an embodiment for an intellectual property law firm, the billing, docketing and document
management program may also allow multiple levels of access roles, including roles for an administrative assistant, an attorney, a billing assistant, a case management user, a docketing clerk, a docketing manager, an executive manager, a filing manager, a paralegal, an authorized signer for docket entries that require only a single signature for answer, a superuser, a timekeeper, and a timeslip editor. The different roles assigned to users correspond to different levels of authorization to perform specified activities using the billing, docketing and document management program, including viewing docket entries, creating and applying docketing entries, deleting docket entries, preparing answers for docket entries, signing answers for docket entries, approving signed answers for docket entries, creating docket templates for specified activities. The different roles assigned to users also correspond to different levels of authorization to perform specified activities using the billing, docketing and document management program, including viewing documents and document templates, creating document templates and documents, or deleting or editing documents and document templates. The different roles assigned to users also correspond to different levels of authorization to perform specified activities using the billing, docketing and document management program including viewing billing templates, creating billing templates and bills, or deleting or editing billing templates or bills. Administrators may also be provided with functionality for reviewing aggregated or specified statistical information, such as the number of bills in-process, either for an entire organization or a subset of the organization, or the number of unanswered docket entries for a given day for the entire organization or a subset of the organization.
A docketing manager is authorized to create and apply new docketing entries for files. An administrative assistant is authorized to prepare answers for specified docket entries. A paralegal is also authorized to prepare answers for specified docket entries. Both administrative assistants and paralegals are authorized to sign answers for specified docket entries that do not require approval and signature of an attorney. Personnel may be given roles for billing and document management similar to the roles given to personnel for docketing entries.
An attorney is authorized to approve and sign the answers for specified docket entries that require approval and signature of an attorney. A docketing clerk is authorized to
approve signed answers for specified docket entries signed by multiple attorneys. A filing manager is authorized to approve signed answers for specified docket entries when the specified docket entries are to be answered by filing documents in the U.S. Patent and Trademark Office. An authorized signer for docket entries that require only a single signature for answer is authorized to sign docket entries that require only a single signature for answer.
A timekeeper is a user for whom timeslips are entered in the billing, docketing and document management program. A billing assistant is authorized to enter timeslips in the billing, docketing and document management program on behalf of timekeepers. A timeslip editor is authorized to edit timeslips in the billing, docketing and document management program on behalf of timekeepers.
Bills may include charges for time spent by specific timekeepers working on a client matter. Bills may also include flat charges agreed upon with a client for performing specified tasks. Bills may also include administrative charges, such as per-page charges for copies and facsimiles, per-minute charges for telephone calls, transactional taxes for underlying charges, or governmental fees such as those incurred for filing documents or for extending due dates for filing documents.
A case management user is authorized to view information in the billing, docketing and document management program. A superuser is authorized to add, delete or revise any data in the billing, docketing and document management program.
The billing, docketing and document management program described herein will apply specific data to templates for bills, dockets and documents in order to create specified bills, dockets and documents. Thus, information specific to clients (e.g., contact person, address) and information specific to files (e.g., title, inventors, filing date, reference numbers) may be obtained and applied to a billing template or document template to create a first draft bill or document. Similarly, templates may themselves vary for different clients, such that a client's preferences may be reflected in templates to which information for specific files is applied.
The administrator computer 111 shown in Figure 1 is used by a docketing manager or a docketing clerk to create new docket entries for the master docket, or to approve answers
for docket entries on the master docket. Based upon receipt of new information for a file, a docketing manager or docketing clerk inputs descriptive information to determine and obtain an appropriate docketing template, and then applies information to the appropriate docketing template to create one or more docketing entries for the file. As an example, receipt of a Notice of Allowance may result in applying the date of the Notice of Allowance to a "Notice of Allowance Docketing Template". The docketing template for receipt of this new information may vary by client. In the example above, a document template for client "A" may include an entry requiring that the Notice of Allowance be forwarded to client "A" within 1 day of receipt, whereas a document template for client "B" may include an entry requiring that the Notice of Allowance be forwarded to client "B" within 3 days of the Notice of Allowance being issued by the government. Therefore, different docketing templates can be created for different clients, and the docketing manager or docketing clerk can retrieve the appropriate docketing template and apply the appropriate docketing template to a file to create new docket entries upon receipt of new information for a file.
Different computers may be provided for each type of user described above, and functional modules of the billing, docketing and document management program may be partitioned between an application server 121 and these computers. In the embodiment of Figure 1, administrative assistant computer 101 is used by an administrative assistant to review and prepare an answer to docket entries. Attorney computer 102 is used by attorneys to review, approve and sign answers to docket entries.
The administrative assistant computer 101, the attorney computer 102, and the administrator computer 111 in Figure 1 communicate with the application server 121 over a local area network 150. In the embodiment of Figure 1, functional modules of the billing, docketing and document management program are partitioned between the various administrative assistant computer 101, the attorney computer 102, the administrator computer 11 1, and the application server 121. However, information is shared between the administrative assistant computer 101, the attorney computer 102 and the administrator computer 1 1 1. For example, a master docket program may be updated periodically for each of the administrative assistant computer 101, the attorney computer 102 and the administrator computer 111.
Accordingly, if an administrative assistant prepares an answer to a docket entry on the administrative assistant computer 101, the master docket will be updated and the answer to the docket entry will be shown on the master docket as viewed on the attorney computer 102 and the administrator computer 11 1. When the attorney approves and signs the answer to the docket entry on the attorney computer 102, the master docket will be updated and the signature for the answer to the docket entry will be shown on the master docket as viewed on the administrative assistant computer 101 and the administrator computer 111.
For a large organization responsible for many tasks, a master docket may include thousands of docket entries, responsibility for which is distributed among tens or even hundreds of employees. Thus, docket access, both for viewing and modifying, may vary for different employees based upon their role and specific responsibilities. When a particular employee/user logs on to a docketing component of the billing, docketing and document management program, the portion of the master docket presented to them will be set by default. This information presented by default may be those docket entries for which the employee is responsible, either personally or as a manager. The employee may also be given access to other portions of the master docket, though such access may be limited by access control set by administrators. The employee may select different parts of the master docket for presentation, and/or filter among the selected parts of the master docket by, for example, client, responsible employee, date, priority, answer or status of answer, description of entry, or any other field or portion of field used in the master docket.
Thus, the billing, docketing and document management program described herein allows employees and managers to access all or part of the docket entries of a master docket for the entire organization, and then select and filter docket entries for which access is authorized by administrators. That is, the ability to enter, change, apply, retrieve, view, delete or otherwise work with data of the billing, docketing and document management program may vary for different employees/users, both by access authority provided by administrators and by selection and filtering of data by the employees/users themselves.
Each change entered on any of the administrative assistant computer 101, the attorney computer 102 and the administrator computer 111 will first be registered at the application server 121. That is, the administrative assistant computer 101 , the attorney computer 102 and
the administrator computer 1 1 1 are clients of the application server 121, and the application server 121 coordinates the sharing of information between different clients. Thus, as an employee/user makes any change to a docket entry on the master docket, the change will be reflected in the master docket as shown to other employees/users when the master docket (or portion of the master docket shown to the other employees/users) updates. The various computers in the system of Figure 1 may be updated automatically for each change, or periodically in the event that docket entries are changed often.
The communications system shown in Figure 1 also includes remote client portal computer 181 and remote client portal computer 182. These remote client portal computers 181, 182 are used by different clients to access client files handled using the billing, docketing and document management described herein. Thus, when an entity provides services for different clients using the billing, docketing and document management described herein, the different clients can access information associated with their own files using remote client portal computers 181 , 182. The clients are given limited access to some or all of the information associated with their own files, while being restricted from accessing information associated with files of other clients. This access using remote client portal computers 181, 182 is described herein with respect to Figures 17-35.
Figure 2 shows an exemplary method of creating and managing docketing entries for billing, docketing and document management. The method shown in Figure 2 is an overview of the lifecycle of a docket entry, and includes activities taken by users in a variety of roles as described above. As shown, at step 205 an administrator creates a docket template for a specified activity. The exemplary screenshot in Figure 11A shows mail codes used to associate specified activities with unique system identifiers. The exemplary screenshot in Figure 1 IB shows a docket template triggered by the specified activity of filing an executed patent application based on a provisional patent application in the U.S. Patent and Trademark Office.
As shown in Figure 1 IB, the docket template for filing an executed patent application based on a provisional patent application in the U.S. Patent and Trademark Office includes numerous entries such as, but not limited to:
• Request for refund must be filed, if warranted
• Corresponding application must be filed in foreign countries, if have foreign filing license
• Information Disclosure Statement must be filed
• Preliminary Amendment must be filed
• File and check for accuracy of filed claims for priority/continuity
The docket template shown in Figure 1 1B also includes numerous entries for reminding of upcoming due dates such as, but not limited to:
• Reminder: IDS and Preliminary Amendment to be filed
• Reminder: File and check for accuracy of filed claims for priority/continuity
As shown in Figure 1 IB, each docket entry is associated with an alphabetic code known as a "section". Each "section" is a part of the master docket, and is used to group docket entries by relative importance. Deadlines to comply with legal requirements, client requirements or important internal requirements are in an "A" section in the embodiment of Figure 1 IB. Reminders for "A" section docketing entries are in a "B" section. Although not shown in Figure 1 IB, additional sections (such as, for example, a "C" section and a "D" section) in the master docket may be provided for completing routine administrative matters, completing billing matters, and for checking status information for files. Figure 4, which shows the configuration of a "daily docket" screen shows a field section listed next to the file number for each entry.
At step S210, an administrator determines a need to apply docket entries to a file. For instance, a need to apply docket entries to a file may be determined when the administrator receives a request from an attorney, or when the administrator receives an incoming communication from the U.S. Patent and Trademark Office for which a responsive action is required within a fixed statutory deadline. Alternatively, a need to apply docket entries to a file may be determined when the intellectual property law firm files a paper in the U.S. Patent and Trademark Office, such as filing an executed patent application based on a provisional patent application, as in the example shown in Figure 1 IB.
At S215, a determination is made as to whether the activity based upon which docketing entries must be generated is an activity previously specified. If the activity has been previously specified (S215 = Yes) in the billing, docketing and document system, a
docketing template will have previously been created for the activity. However, if the activity has not been previously specified (S215 = No) in the billing, docketing and document system, a docketing template will not have been previously created for the activity. If the activity has been previously specified (S215 = Yes) in the billing, docketing and document system, the administrator applies the previously created docketing template for the activity to create new docket entries at step S220. If the activity has not been previously specified (S215 = No) in the billing, docketing and document system, the administrator creates the new docket entries for the previously unspecified activity at step S225 and applies the newly created docket entries for the previously unspecified activity to the file at step S230. After either step S220 or step S230, the master docket is updated with the newly created docket entries at step S235.
On or before a date on which a docketing entry requires review (e.g., of a reminder in the "B" section) or an answer (e.g., confirmation that a required action has been performed or is not needed or can be delayed), an authorized user such as an administrative assistant reviews the master docket including the new docket entries at step S240. At step S245, the authorized user obtains information sufficient to prepare an answer to the docketing entry. For example, the authorized user may physically obtain the file, or review a networked database of documents and filing or confirmation receipts, and determine an appropriate answer to the docketing entry based on review of the physical file or the documents or receipts in the networked database.
At step S250, the authorized user prepares the answer to the docketing entry requiring answer. For example, the administrative assistant may enter an answer in a designated field of the docketing entry, and save the prepared answer.
At step S255, the master docket is updated. The master docket may be updated only upon an attorney approving and electronically signing the prepared answer for the docketing entry as saved by the administrative assistant. For low priority docket entries, such as docketing entries in the "C" section of the master docket, the administrative assistant may be authorized to approve the prepared answer and electronically sign the docket entry.
Figure 3 shows an exemplary computer architecture for a computer used to implement the billing, docketing and document management disclosed herein. As shown, a computer
300 supports a billing module 310, a docketing module 320 and a word processing (document) module 330. Each of the modules 310, 320 and 330 include software instructions for implementing respective aspects of the billing, docketing and document management program. The modules 310, 320 and 330 are partitioned between the application server 121 and computers 101, 102, 1 1 1 and 131. As an example, a presentation layer (not shown) is provided on the computers 101, 102, 1 11 and 131, whereas back end coordination for the billing, docketing and document management program is provided on the application server 121. Therefore, the architecture shown in Figure 3 is merely representative of billing, docketing and document management functionality being present on any of the application server 121 and computers 101, 102, 111 and 131, even though the computers may not necessarily provide the same access depending on the configuration of the computer as a client or server and depending on the access authorized for a user of the computers 101, 102, 1 11 and 131. The billing module 310, docketing module 320, work processing (document) module 330, video display 350 and user input device 360 communication via a bus 208 as shown in Figure 3.
Each computer 300 also includes a user input device 360, which may be one or more peripherals such as a keyboard or mouse. The user of each computer 300 may input data and instructions to the billing, docketing and document management program via the user input device, to access, add or delete information. Each computer 300 also includes a video display 350 by which a user can view display information of the billing, docketing and document management program in a graphical user interface.
Figure 4 is an exemplary configuration of a screen used to implement billing, docketing and document management. The configuration of the screen shown in Figure 4 is a display of daily docket information. Daily docket information is a subset of the master docket, and is particular to docket entries which must be reviewed and/or answered on a particular day. As shown, the daily docket information includes, but is not limited to, for example, data in a table display, with a row of data for each entry. The daily docket information shown in Figure 4 includes an organization's internal file reference number, section (priority), patent serial number, internal client reference identifier, responsible user to whom the file is assigned, due date (the date of the daily docket in this embodiment), the
number of times the docket entry has been moved (not finally answered), the answer to the docket entry (including a "move" to another date), and the date the docket entry was added to the master docket. A side bar shows color coding for the various answers to the docket entry, to facilitate review of answers (e.g., "redocketed", "filing", "filed", "in assembly", "under review", "posted", "rejected" or "serious error") or status for unanswered docket entries such (e.g., "active record" or "past due", "inactive"). Links are also provided on the screen to:
• access information of a specific file for which the docket entry was added to the master docket
• access information of a specific client for the file for which the docket entry was added to the master docket
• access information of a user of the billing, docketing and document management program
• access the billing module of the billing, docketing and document management program
• access the word processing (document) module of the billing, docketing and document management program.
Figure 5 is an exemplary configuration of another screen used to implement billing, docketing and document management. The screen shown in Figure 5 is a screen used by a docketing administrator to input date information used to determine docketing due dates. The screen shown in Figure 5 is a "pop up" screen that appears when a docketing administrator selects the previously specified activity for which a docketing template is used to apply a set of docketing entries to a file. Docketing due dates (including reminder dates) in the template may vary depending on the specific information of underlying activity dates. As an example, if a non-final Office Action is issued by the U.S. Patent and Trademark Office on March 10, 2008, an initial but extendable due date for a Response is three months later on June 10, 2008, or the first business day after June 10, 2008 if June 10, 2008 falls on a weekend or holiday. The due date can be extended by payment of progressive extension of time fees for one month, two months or three months. Although the intellectual property law firm used as the example in this disclosure may receive the Office Action on March 13, 2008, the docketing administrator must determine the actual issue date of the Office Action as
being on March 10, 2008 in order for the billing, docketing and document program to calculate the correct initial and extended due dates. Logical calendaring functionality of the billing, docketing and document program can automatically determine the proper due dates based on the issue date of the Office Action, by referencing calendar information of weekends and holidays.
In the screen shot shown in Figure 5, the set "due date" and a "received/filed/mailed" date are required in order to generate proper docketing due dates for the selected previously specified activity. Other underlying activity dates that may be required to generate docketing due dates for other previously specified activity may include annuity due date, cancellation date, filing date, foreign filing date, issue date, international registration date, notice of allowance date, publication date, registration date, examination due date, renewal due date, actual date, extension of protection date, prior due date, priority date, or provisional date, any or all of which are dates which could be used to determine due dates for a template of docket entries in the example of the intellectual property law firm.
Figure 6 is an exemplary method of applying a docket template for previously specified activity to a file to create new docket entries for billing, docketing and document management. The method shown in Figure 6 is an overall series of steps by which the process of applying a template of docket entries to a file results in new docketing entries being added to a master docket. At step S605, a docketing administrator determines a need to apply docket entries to a file for previously specified activity. At step S610, the docket administrator opens the billing, docketing and document program on the docket administrator's computer. At step S620, the docket administrator inputs the file number and the previously specified activity to a docket-entry creation window. At step S630, the docket administrator inputs the previously specified activity to the docket-entry creation window, and the previously specified activity is recognized by the billing, docketing and document program so that the appropriate docket template is retrieved. At step S635, the docket template is applied to the file to create new docket entries. As described above with respect to Figure 5, application of the docket template to the file in S630 may require that the docket administrator determine and input specific date information such as the date an Office Action
is issued. Once the docket template is applied to the file at step S630, the master docket is updated with the new docket entries at step S640.
Numerous actions may be triggered in the billing, docketing and document management system by the creation or handling of new docketing entries for a file. For instance, some actions may trigger automated "urgent" email alerts to one or more employees responsible for the associated file. These alerts may be, e.g., for instances where immediate action is required by the employee(s), such as when a communication is received that indicates defects in previous communications or correspondence for a file. Similarly, billing credit may be applied when an employee signs, enters or otherwise confirms an answer to a docketing entry. For example, each answer for a docketing entry that is confirmed may result in a credit of, e.g., 10 dollars, being applied to the file in the name of the employee who confirms the answer on the docket. Alternatively, each docketing entry that is confirmed may result in a credit of charges for, e.g., 1/10th of an hour, being applied to the file in the name of the employee who confirms the answer on the docket. Moreover, confirmation of answers may result in the data for the file being applied to a document template to create a document and to a billing template to create a bill using the document management component and the billing component of the system. For example, confirmation that a required document was filed by entry of an answer to a docket entry may trigger generation of a reporting letter and a bill. Billing data from multiple sources, including timeslip programs that track timekeeper and event activity as well as activity monitors for facsimile, copy and phone system, will be pulled and applied to a billing template to create the draft bill. Client, docketing activity and file information will be applied to the billing template to populate fields in the draft bill being generated. Similarly, client, docketing activity and file information will be applied to a document template to populate fields in the draft document (e.g., letter, facsimile or email) being generated.
For the various screens of the systems described herein, entry of identification information for a file or applicant or assignee etc. may result in auto-population of related information already stored in the system. As an example, when a client enters information into a portal computer for a new application and indicates that the new application is based on/related to an identified existing application, the information of the identified existing
application may be automatically populated or otherwise retrieved by designation of the client. Such related information, analogous to information of a previous purchase by a customer, may be auto-populated or selectively retrieved for new matters, instructions or information using the system described herein.
Figure 7 is an exemplary method of answering docket entries in a master docket for billing, docketing and document management. Figure 7 shows an exemplary method by which a user provides answers for docket entries to the billing, docketing and document management program. At step S705, the user opens the billing, docketing and document management program. The user selects and opens the daily docket portion of the master docket at step S710 to review the docket entries for which the user is responsible in the daily docket. The user locates and reviews an open (unanswered) docket entry in the daily docket at step S715. At step S720, the user opens a billing and/or word processing (document) module(s) to obtain information which can be used to properly answer the docket program. For example, a word processing (document) module may contain searchable records including images of incoming client instructions and/or filing receipts which indicate that a document was filed with the U.S. Patent and Trademark Office. At step S725, the user reviews the information in the billing and/or word processing (document) module, and at step S730 the user enters the answer to the docket entry into the user's docket program graphical user interface. At step S735 the docket answer is saved and the process ends at step S740.
Although not shown in Figure 7, where the user in Figure 7 is an administrative assistant and the answer to the docket entry requires approval and signature by an attorney, the saved answer will appear in the attorney's docket program on the attorney's computer. The attorney can verify the answer to the docket entry using the billing and/or word processing (document) module on the attorney's computer, and then approve and electronically sign the answer to the docket entry. The attorney then saves the electronic signature to the answer to the docket entry, and the signed answer to the docket entry then appears in the docket entry in the master docket or the daily docket of the master docket. The signed answer to the docket entry may further be reviewed and approved by a docket clerk on the docket clerk's computer, when a docket clerk is used to verify that all docket entries are answered properly for the intellectual property law firm described herein by way of example.
Information entered by a docketing clerk may also be accessed by the administrative assistant and/or attorney by clicking on the docketing entry in the daily docket or master docket. For example, Figure 12 shows a partial screenshot of internal information that may be relevant to answering a docket entry. The exemplary intellectual property law firm may save a history of incoming and outgoing communications, including client instructions, communications to and from the U.S. Patent and Trademark Office, and reporting letters and bills sent to clients. In the example shown in Figure 12, history information available by clicking on a docket entry shows that a final rejection was received on March 6, 2008. In the parlance of an intellectual property law firm, this information could be used to confirm that a Response to a previous non-final rejection was filed, in that a final rejection could not be issued if a Response to a previous non-final rejection was not filed. The information shown in Figure 12 is provided on a screen that includes other file information, including the client, the client's internal reference number for the file, and a summary of all outstanding docket entries for the file.
Additionally, when an answer is approved for a docket entry, the docketing module may automatically answer related docket entries. For example, when an answer to a docket entry to file a Response to a non-final Office Action by an initial due date is "filed", the docketing module may automatically answer related docket entries to file a Response to the non-final Office Action with a one month extension of time and to file a Response to the non-final Office Action with a two month extension of time as "no need". Related "reminder" docket entries may also be answered, so that the administrative assistant and attorney do not later have to exert an effort to answer these docket entries on the docketed date.
Further, when an administrative assistant is providing an answer to a docket entry, the administrative assistant may provide comments for review by the attorney when the attorney is to approve and sign the answer to the docket entry. Additionally, the administrative assistant may provide link information to link to a document accessible through the word processing (document) module. For example, where the intellectual property law firm stores documents through a central document management system, each stored document may be assigned a unique identifier. Such a unique identifier may be used to automatically link a
document to a docket entry, so that the administrative assistant may enter the unique identifier in a comment field when preparing the answer, and the attorney may click on the unique identifier to access the stored document through the word processing (document) module when approving and signing the answer to the docket entry. As an example, the stored document may be an image of a filing receipt confirming that a document was filed with the U.S. Patent and Trademark Office.
Additionally, the screen on which docket entries are provided in the daily docket may also provide a drop-down selection of possible answers in the "action" column in which an answer for the docket entry is to be provided. Example answers to a docket entry for an intellectual property law firm include done, filed, filing, no need, move, inactive, night box and outstanding, and each of these answers may be selectable in the drop-down selection.
Once the answers are signed by the attorney and approved by a docketing clerk, the docket entry may be removed from the daily docket screen that is presented on the screens of some users including the assigned attorney and administrative assistant. However, the answered docket entry is stored on the master docket present managed by the application server 121 shown in Figure 1. Further, some users assigned administrative or managerial roles may still be presented with docket entries with answered and approved signed answers, so that answers can be still further reviewed.
Figures 8 A-8C are exemplary screenshots showing new file management information in a docketing program for billing, docketing and document management. The screen shot shown in Figure 8A shows an unexpanded summary of files recently initially opened in the billing, docketing and document management system. In the screenshot of Figure 8 A, a column of six expandable rows summarizes the number of files recently initially opened for the six most recent days, including the day on which the screenshot is being viewed (e.g., a Saturday). Figure 8B shows a row of column headers for information that is provided in the screen when a user clicks on any of the expandable rows. As shown, column headers are provided at the top of columns for the date opened, the internal file number of the file, a client identifier number, a filing country for the recently opened file, an assigned attorney, a file status, an attorney responsible for the client, and an assignee of the recently opened file. Figure 8C shows an illustrated view of the right side of the screenshot shown in Figure 8A,
where the user clicks on the entry for Monday in Figure 8A. As a result of clicking on the entry for Monday in Figure 8A, the files opened on Monday are listed in column order, and the information corresponding to the column headers shown in 8B is provided in data fields for each file.
The screens shown in Figures 8A-8C may be components of a "Start" screen presented to users assigned roles as executive management or superusers when they first log in to the billing, docketing and document management program. Users assigned other roles may be presented other "Start" screens. For example, attorneys may be presented with a screen showing a filtered list of daily docket entries (i.e., for the day of the log in) for which the attorney is responsible. Docketing clerks, paralegals, and coordinators (supervisors for administrative assistants) may be presented with a screen showing a list of all daily docket entries for the day of the log in. Administrative assistants may be presented with a screen showing a filtered list of daily docket entries (i.e., for the day of the log in) for all attorneys for which the administrative assistant is responsible.
Figures 9A-9C are exemplary screenshots showing client management information in a docketing program for billing, docketing and document management. The screenshots of Figures 9A-9C are presented to a user assigned as an administrative role to enter new clients into the billing, docketing and document management program. As shown in Figure 9 A, information such as contact name, firm name, billing name, and address are presented to the administrator on a screen. Figures 9B and 9C show information associated with a client, such as files opened for the client and information for visits by representatives of the client. The case files information in Figure 9B and visit information shown in Figure 9C may be presented to the administrator as pop up information when the administrator clicks on a tab on the screen shown in Figure 9A, or when the administrator drags a cursor over a tab on the screen shown in Figure 9A.
Figures 10A and 10B show exemplary screenshots showing user management information in a docketing program for billing, docketing and document management. As shown in Figure 10A, an administrator responsible for entering user information into the billing, docketing and document management system types a login identification, a name and a system password into a row of fields provided on the screen. Figure 10B shows that the
responsible administrator can enter new users, or edit or existing users in the billing, docketing and document management program.
Figures 11A-11B show exemplary screenshots showing unique system identifiers called mail codes which are associated in the system specified activities, and a docket template triggered by specified activity information in a docketing program for billing, docketing and document management. Mail codes are unique system identifiers which are logically arranged in a hierarchy starting with default values. A mail code is used by the docket administrator to generate the docket template upon recognition of the specified activity. However, exceptions to default values may be provided for specified clients and files requiring docket entries other than the default docket entries of the default docket template corresponding to a specified mail code. For example, if a docket administrator inputs a default mail code for a docket template corresponding to "filed executed patent application based on provisional patent application" (i.e., the highlighted specified activity shown in Figure 1 IB), than the default docket template shown in Figure 1 IB is generated. However, when applying a docket template to a file, the billing, docketing and document program may recognize that a client identifier input by the docket administrator corresponds to an exception to the default docket template for the default mail code input by the docket administrator. Accordingly, the billing, docketing and document program will generate the exception docket template and not the default docket template, and the customized exception docket template will be applied to the file to which new docket entries are applied.
In the screens shown in Figures 11 A and 1 IB, a docket administrator can invoke a "copy" function to copy a mail code so as to generate a new docket template. Of course, a docket administrator can also create a new mail code and docket template without copying a previously generated docket template.
Further, mail codes may be used to automatically generate bills using the billing module linked to the docket module. For example, when the docket administrator uses a docket template to create new docket entries upon filing a document in the U.S. Patent and Trademark Office, the action of the billing, docketing and document management program may automatically compile timeslips entered by timekeepers as well as administrative expenses and government fees, and generate a draft bill for review by users of the billing,
docketing and document management program. Similar to the docket entries generated based on a docket template, the automatically-generated draft bill is generated based upon a bill template. A bill template may be a default bill template for a default mail code, or may be an exception bill template for an exception mail code.
Additionally, mail codes may be used to automatically generate documents using the word processing (document) module linked to the docket module. For example, when the docket administrator uses a docket template to create new docket entries upon filing a document in the U.S. Patent and Trademark Office, the action of the billing, docketing and document management program may automatically generate a draft reporting letter for review by users of the billing, docketing and document management program. Similar to the docket entries generated based on a docket template, the automatically-generated draft reporting letter is generated based upon a reporting letter template. A reporting letter template may be a default reporting letter template for a default mail code, or may be an exception reporting letter template for an exception mail code.
As described above, docket entries may be created from template sets or as individual entries. Information useful for answering docket entries can be searched and linked in a billing, docketing and document program. Administrative assistants can prepare answers using the searched and linked information, and attorneys can review, approve and electronically sign docket entries by referencing comments and linked information provided by administrative assistants.
Users of the billing, docketing and document program can also "filter" daily dockets according to predetermined criteria using filter functions. Pressing a filter icon provided at the top of a daily docket screen results in activation of the filter function. The filter function allows a user to input information to filter the daily dockets in accordance with data of any of the information fields shown in, e.g., daily docket entries. The user may input information to be used in logical comparisons with the data of the fields in each docket entry of the daily docket. For example, the logical comparisons may include "equals", "does not equal", "less than", "less than or equal to", "greater than", "greater than or equal to", "like", "starts with", "contains", "ends with", "does not start with", "does not contain", "greater than", "greater
than or equal to", "like" or any other logical comparison that can be made with data of the fields in each docket entry.
Some or all filter criteria may also be set by using an "edit query" link button on a docketing interface to call up an interface for retrieving specified docket entries. The interface for retrieving specified docket entries may allow the user to specify a start date and end date for docketing entries to be retrieved. The interface for retrieving specified docket entries may allow the user to specify which user dockets are to be retrieved, ranging from the user docket for the user interacting with the interface to all users dockets for all users in the system. The interface for retrieving specified docket entries may also allow the user to specify the priority of docket entries to be retrieved, ranging from the highest or lowest priority docket entries to all docket priorities of any priority. As an example of the use of this functionality, a supervisor could call up a range of docket entries for an underling according to date and priority, and check the status of items to be completed by reviewing the status indicated for each docket entry.
Docket entries are presented in the docket table in accordance with criteria set in the "edit query" interface. The entries in the docket table may then also be filtered using a "filter" link on the docketing interface to invoke data entry fields for each docket parameter to specify values for any or all docket parameters. For example, when a user retrieves the user dockets for all users in the system, the user interacting with the docket table may filter the entries by filtering a "client" docket parameter so that only docket entries for a particular client are shown. The entries may further be filtered by selecting docket parameters by priority, by user, by authorized signer who has signed a docket answer, by authorized requester who has requested presentation of a docket answer, by a particular type of docket entry using a selection of words such as "Heard From Client", or by file. As an example of the use of this functionality, a user could review all outstanding docket entries for a particular file for the next 6 months, and then attempt to answer any or all outstanding docket entries for the file which are set to be answered in the next 6 months. Thus, a user can review all docket entries to be answered for a file, and answer all such docket entries at one time rather than piecemeal as answers to the docket entries become due.
Other functions similar to the "filter" functionality may be provided. For example, a "toggle" function may arrange the docket entries of a master docket in order of attorney and date. Similarly, a "query" tool may be used to generate a screen with which a user can search for docket entries. An example of a pop-up query tool screen that is provided to a user upon pressing a "run query" icon on a daily docket screen is shown in Figure 13. As shown, the pop-up query tool allows a user to enter data for any of docket entry daily fields, so that docket entries can be returned in accordance with the user's input. This "query" tool is used in the event that a large number of docket entries are present in a daily docket or master docket presented to the user.
User group functions may also be provide by the billing, docketing and document management program. As an example, if a group of employees are dedicated to assembling outgoing documents for filing at the U.S. Patent and Trademark Office, a "filing" log can be used to produce a filing log of all docket entries answered as "filing" by an attorney. The "filing" log can then be reviewed to ensure that all documents that are supposed to be filed are, in fact, filed.
As described above, docket information in a shared environment can be provided to multiple different server clients in accordance with multiple different user roles and access authorizations. Docket entries can be processed using a billing, docket and document program so that multiple users may all be aware of the status of answers to docket entries, and so that docket entries can be presented by priority, status or any of the other docket entry fields present for docket entries. Answers to one docket entry can be used to automatically update answers for related docket entries, and users can be easily informed of upcoming docket entries for which an answer is required. Moreover, addition of new docket entries can be used to automatically answer previous docket entries for a file. For example, addition of new docket entries for responding to a newly-received Office Action for a file from the U.S. Patent and Trademark Office may result in automatically answering previous docket entries in the docket table of "New Action Received" for the file.
Further, the multiple user roles allow multiple levels of verification and review, so that managers and coordinators can review the performance of multiple users, and so that a docketing clerk can review a daily docket to ensure that all docket entries for the daily docket
are properly answered. Attorneys can therefore provide answers to docket entries using the billing, docket and document program even before the date on which an answer is due for the docket entry. Managers can also quickly retrieve and review unanswered docket entries so that patterns of unanswered docket entries can be addressed by, e.g., reassigning responsibilities between employees, reducing or increasing workload for employees, or encouraging employees to meet work requirements such that the docket entries can be answered satisfactorily.
A document management system may also be integrated with the docketing management system described herein. For example, a document management system may log different documents saved by employees in accordance with file numbers, client numbers, author, typist, practice type and document type. Documents may be indexed by the document management system so that each document is assigned a unique identification such as a sequential document creation number. The document management system may record the date on which the document is created as well as the dates on which the document is modified. Users of the document management system may add a name or comment to a profile of each document. Documents may be text searchable so that one or more databases on which documents are stored may be searched by users.
Document templates may be created and managed by the document management system in a way so that a document template can be automatically retrieved and used as the basis for a new document when a predefined action occurs in the docketing management system. For example, in the example of an intellectual property law firm, addition of a docket entry indicating that a document was filed with the U.S. Patent and Trademark Office may automatically lead to creation of a reporting letter, based on a reporting letter template, to report the document filing to the client for the file for which the document was filed. Similarly, entry of an answer to a docket entry confirming that a document was filed with the U.S. Patent and Trademark Office may automatically lead to creation of the reporting letter, based on the reporting letter template, to report the document filing to the client for the file for which the document was filed.
Figure 14 shows an exemplary screenshot showing a pop-up query window for a user to retrieve documents using a document management system. In the screenshot shown in
Figure 14, entry fields for document search parameters include name/comment, document identification, date created, date modified, text in file, client, file, practice, document type, author and typist. A user may enter data into one or more of the search parameter fields shown in Figure 14 to retrieve documents once created and profiled/indexed by the document management system. A separate pup-up window may be provided for users to enter the search parameter information when a document is initially created or saved.
The docketing management system and document management system each refer to the same set of underlying file data to organize docketing entries, docketing answers and documents. Thus, for a docketing administrator to create a set of docketing entries for a particular file based on a docketing template, the docketing administrator needs merely to specify the file number, the underlying event for which the set of docketing entries are created, and the date of the underlying event for which the set of docketing entries are created. From the time the file is initially opened, underlying data for the file can be stored as a profile of the file. The underlying data for the profile of a file includes file number, client identifier, title, and client reference number, and can be supplemented with additional information over time, including patent application number, patent publication number and patent number.
Clients are also profiled so that a client identifier is associated with underlying client data from the time a client is first entered into the system. Underlying client data may include client identifier, client address and phone/facsimile number, and an individual contact for a client entity. Because the underlying data for the profile of a file includes the client identifier, the additionally underlying client data is inherently linked to or present in file data for each individual file from a client.
Document templates can be created both as defaults and as tailored document templates for individual clients. Different document templates are created for different types of documents. For example, document templates may be created for reporting information to clients. Different reporting templates may be created for filing patent applications, filing information disclosure statements, filing amendments to Office Actions, filing appeal briefs, filing reply briefs, receiving Office Actions, receiving examiner's answers, receiving official filing receipts for patent applications, and filing any other types of documents with the U.S.
Patent and Trademark Office or receiving any other types of documents from the U.S. Patent and Trademark Office.
Document templates can be customized for different communication modes, including email, letter and facsimile. Thus, different client address information may be entered into a new document when the new document is automatically created. For example, a client email address may be added to an email for the client, a client facsimile number may be added to a facsimile for the client, and a client post office address may be added to a letter for the client.
File identification information is also entered for each document. For example, a letter or facsimile reporting receipt of a communication from the U.S. Patent and Trademark Office may include the application number, the title, the name of a first listed inventor, a client reference number, and the file identifier. This file identification information is placed in a "Re:" line on the newly created letter or facsimile. This file identification information is placed in a "subject" line on a newly created email.
The content of the communication may also be customized for each client by linking the "action" dates set in the docketing management system to predetermined fields in the document template. For example, where an Office Action is issued on a January 1st and an extendible initial due date for Response is April 1st, the communication reporting the Office Action will automatically indicate that the Office Action was issued on January 1st and the extendible initial due date for Response is April 1st. The document template upon which the reporting communication is based includes links that are updated based on the docket entry due dates set in the docketing management system.
Therefore, when the docket entry set for responding to an Office Action is entered in the docketing management system for a file, the docketing management system automatically notifies the document management system to open a new reporting communication document for the file. The file is opened, and file information including client address information, file identifier, client file reference number, file title, and inventor name are retrieved from the profile for the file and used to fill in the relevant information for the newly-opened file. Docket entry data such as Office Action issue date and initial and inextendible due dates are then used to fill in variable information that depends on the docket entries.
Docket entries can also be grouped into customized presentations. For example, entries for an intellectual property law firm may be answered "filing" when documents are to be filed with the U.S. Patent and Trademark Office. All documents answered "filing" may be grouped on a "filing manager's log" so that an appointed filing manager can track a customized presentation that includes all entries answered as "filing" on a particular day. The "filing manager's log" maybe available to all employees of the intellectual property law firm, so that all employees, including managers and administrators, can track and update the documents to be filed each day and thereby ensure that the documents are filed. The customized presentation for a "filing manager's log" may include only those entries due on a particular day and answered as "filing". Alternatively, the customized presentation for a "filing manager's log" may include those entries due on the current day and any future day and answered as "filing". The customized presentation may be presented to users as a window on a computer, and the window may be presented to the users when the users collect a link made available on one or more other windows presented by the docketing management system.
The use of mail codes can be used as a basis for generating docketing templates using the docketing management system, and for generating documents based on document templates using the document management system. A mail code is an action identifier that may be provided as a customized basis for generating a docketing entry set and one or more documents based on document templates. The mail codes correspond to a predetermined docket entry set and the one or more documents, and are used to activate software codes to generate the predetermined docket entry set and the one or more documents. As an example, a mail code "5566" may be used as a default mail code for receipt of an Office Action from the U.S. Patent and Trademark Office, and may be used to apply a template of docket entries to the file for which the Office Action is received. The docket entries may include entries for reporting the Office Action to the client in 7 days, and for responding to the Office Action 3 months, 4 months, 5 months and 6 months from the date of the Office Action. A different mail code "5567" may be used for a particular client, and may be used to apply a template of docket entries to the file where the template is customized for the client. As an example, the
customized template may include a docket entry for reporting the Office Action to the client in 3 days rather than 7 days as with the default docket template.
The mail codes may also be used to activate software codes to generate the one or more documents for reporting the Office Action to the client and for responding to the Office Action. As an example, the mail code "5566" may be used as a default mail code to generate a reporting letter to a client, where the corresponding information from the docketing management system is used to populate fields in the document for client address, the file information for the document, and date of the Office Action and due dates. Thus, metadata in the document template is populated with the information from the docketing management system for the field, and the document is automatically created and saved in the document management system and indexed (profiled) under the file number for the file for which the Office Action was received. A customized document template may similarly be populated when the mail code "5567" is applied to the file. Other mail codes may be used later to generate additional reporting documents once a response to the Office Action is filed, to confirm filing the response to the client.
The mail codes may be determined, approved and applied by a docketing administrator to apply the docketing template and to generate documents based on templates. As an example, the docketing administrator may determine, approve and apply a mail code upon receipt of a document or other information from the U.S. Patent and Trademark Office, or upon confirmation that a document or other information was filed in the U.S. Patent and Trademark Office. In an embodiment, once a docket entry is approved for entry to the master docket, the docketing administrator may select the docket entry on the master docket and hit a "print" icon in order to obtain an option for preparing the letter, facsimile or email by applying the docketing management system information to the predetermined metadata fields of a docket template. In another embodiment, any user of the docketing management system may be allowed to generate a linked document in the document management system by selecting a docket entry and hitting a "print" icon in order to obtain the option for preparing the letter, facsimile or email.
Alternatively, a separate programming module may be used to facilitate generating documents. A user may open a "word processing menu" programming module, and select an
action item to generate a document as an email, facsimile or letter. The menu may also give several options for selecting a recipient when several recipients are possible for a file. For example, when coordinating communications between clients and foreign attorneys responsible for corresponding foreign files, the user may need to select a recipient as one of the underlying client and the foreign attorneys.
The docketing management system may also be used to determine potential conflicts among clients for the intellectual property law firm. As an example, the docketing information obtained and input to the docketing management system may include inventor names, invention titles, assignee names, and invention abstract summaries to summarize the subject matter of different files. Using these different types of information, a user may search for potentially conflicting files at the time a new file is received from a client. Potential conflicts can be then identified using, e.g., code words to search for similar code words in abstract of all files handled by the intellectual property law firm, or for similar code words in titles of all files handled by the intellectual property law firm. A conflict programming module may also be used to link to and search through online files made available via the internet by the U.S. Patent and Trademark Office.
A billing management system may also be integrated with the docketing management system and the document management system. As an initial matter, a benefit of such integration may be that billing credits are recorded in the billing management system for activities completed using the docketing management system and the document management system. Thus, for example, entry and acceptance of a final answer for a docket entry may result in automatic credit to the signer of the docket entry of a flat charge to clients for reviewing and answering docket answers. This is accomplished when the answer to the docket entry posts (i.e., is finally accepted) by the docketing management system, whereby the docketing management system forwards a notification to the billing management system that the attorney signing the answer to the docket entry has signed a final answer to the docket entry. Thus, the file number and attorney (in the example of an intellectual property law firm) information are forwarded to the billing management system, and a charge is recorded by the billing management system for the file and attorney.
Professional service timeslip entries may be entered as a main entry, a grid entry, a docketing auto-option, or a batch entry. A main entry is a single timeslip entry, whereby professional service time can be entered by date, file, timekeeper, stage, rate, increment in hours, and description/comment. A grid entry is a grid of main entries for two or more main entries, whereby multiple professional service timeslips can be entered for a timekeeper by date, file, stage, increment in hours, and description/comment. The docketing auto-option is the mechanism described above, whereby a timekeeper is credited with a flat fee or predetermined amount for finally answering a docket entry. A batch entry allows a timekeeper to enter the same time and description for multiple files at once, such as for reviewing and signing a series of similar facsimile or letters.
The selection of stage by a timekeeper when entering time is used to associate the timeslip entry with a mail code for the file, so that recorded time can later be grouped when generating billing information for the file. Thus, the billing management system uses the same mail code as the docketing management system and document management system, where the mail code is used to generate a docketing template to apply to a file, to generate documents for reporting or responding as appropriate for whatever action has led to the docketing template being applied to the file, and to associate professional service timeslips with addressing whatever action has led to the docketing template being applied to the file. Of course, timeslips may be entered even when corresponding docketing entries are not open for the file, in which case the timeslips are still associated with the appropriate mail code for later collection and presentation in a bill to the client.
Bills are presented to clients using the same file information as used by the docketing management system and document management system. Thus, bills may be presented using the same header information as would be used in a letter or facsimile. Bills are generated by applying billing information to a billing template for the file. Thus, a summary of all previously unbilled time entered by all timekeepers for the file in a time period may be added to a bill sequentially in association with the timekeeper name, incremental hours and comments (or an editorialized version of the comments), by applying an instruction to generate a bill for the client.
Clients may instruct the intellectual property law firm to predefined billing codes for different types of activities, so that different activities are ultimately presented to clients under common predefined descriptions. Thus, any activity undertaken in reviewing an Office Action and preparing a response to the Office Action may be associated with a particular billing code regardless of the timekeeper's description of the activity.
Alternatively, a predetermined narrative may be entered for describing specified activities in a bill to a client, so that only a total charge is indicated to the client for all of the timeslips entered by timekeepers for the specified activities. Figure 15 is an exemplary screenshot showing a window for entering professional service information into a bill using a billing management system. In the screenshot of Figure 15, an administrator is allowed to create a template of professional service description for a predetermined stage or mail code for a specified client. A checkbox is also provided in Figure 15 for the administrator to indicate that the fees for the professional services are fixed, and to enter the fixed fee if appropriate. Therefore, rates and fees can be customized in a billing management system for different clients, and even for individual files. As an example, the intellectual property law firm may set a fixed professional service fee of $120.00 for filing a 1 month extension of time for responding to any action or requirement from the U.S. Patent and Trademark Office.
Disbursements such as expenses incurred by the intellectual property law firm can also be preset and customized as defaults and for individual clients and individual files. As an example, different copy charges or facsimile charges per page can be set for different clients in accordance with client demands. Copy and facsimile machines may be networked into the billing management system, so that numbers of copies and facsimiles may be recorded by file and date. The copy and facsimile data may be retrieved and presented when a bill is generated. Such expense data may also be hand-entered data for services from outside service providers such as draftsmen and translators. Therefore, merely by applying one or more mail codes to a file in a billing management system, a bill can be generated to present outstanding charges to a client, and professional services recorded for activities corresponding to the one or more mail codes can be grouped individually under specific headings in accordance with client requirements. Other professional services recorded for
activities that do not correspond to the one or more mail codes can be individually listed on the bill, and grouped or otherwise edited later when the bill is edited and finalized.
As described above, bills may be generated in predetermined formats set up by administrators. A billing rules table allows an administrator to create billing templates for clients, so that bills can be customized for clients, assignees and even individual files. The administrator can specify whether the bills are to be itemized for each professional service fee, or summarized using predetermined descriptions for specified activities. The administrator can also specify whether the bills are to be itemized for individual disbursements, or whether some or all disbursement fees are to be cancelled as part of a fixed fee arrangement.
Thus, when a bill is to be generated using the billing management system, the bill will include the same client data as the client data used by the document management system as entered in the docketing management system. Further, the bill will include charges customized in accordance with client agreements, including flat fees and variable or cancelled disbursement charges. Moreover, the bill will include charges automatically generated based on timekeeper interaction with the docketing management system or the document management system, so that docket entry final answers will lead to presentation of charges to clients.
Figure 16 is an exemplary screenshot showing a window for entering global billing rules for preparing and presenting bills to clients. As shown, a billing administrator can enter global billing rules for preparing and presenting bills by client identifier and file number. The billing administrator can also specify an assignee and country code for bill preparation and presentation. Rules can be selected for printing a bill history on a debit note, and requiring a signature on any copy of a debit note to be presented to the client. Payment terms may be selected from a drop down window. Delivery method for bill presentation can also be selected from a drop down window. As an example, a client may specify that bills are to be uploaded as an image file to a client website, and the billing administrator can specify these instructions when entering the billing rules for the client. The billing administrator can also specify the number of debit note copies to present to the client, as well as the
professional services format, and the disbursement formats to use in the debit notes for the client. Examples of selections used to generate a rule are shown at the bottom of page 16.
As explained above, an integrated billing, docketing and document management system is provided. From a management perspective, a manager can view all docketing entries for an entire business for a current day, a future day, a specified time period or any other time metric. The manager can view types of docketing entries by priority, by file number, by the person responsible for files for which docketing entries are set, by the number of times an entry answer has been moved, by the docket answer, or by the workflow state (i.e., "open", "posted" or "under review"). A manager can review work performed or not performed by various employees, and can review work balances to ensure work is evenly distributed among employees. The manager can also review docket answers to see which employees are behind or ahead of scheduled work.
The integration of word processing and billing systems with a docketing system allows a manager to review documents associated (linked) with specified docket entries, to ensure the documents have been properly prepared. Docket answers can be linked to documents in a document management system, so that any or all employees can click on a link to retrieve and open a document for review to verify the accuracy of the docket answer.
Thus, work flow for a business can be managed at all levels, and managers can review work performance and redirect employee efforts dynamically. The integrated billing, document and docketing management systems allow for work flow monitoring on demand in an office environment, so that a manager can see what is done and not done. Because the data may be made available to all interested employees, individual communications between employees are reduced. In the example of an intellectual property law firm, attorneys are therefore able to spend more time focusing on professional work rather than administrative work. Administrative assistant satisfaction is also improved, as administrative assistants are provided access to all necessary information needed to complete administrative tasks. The system may result in reduced overtime expenses, and less dependency on the availability of others.
Billing is also better managed using the integrated systems. For example, physical movement of files around an office in preparing a bill is reduced. As bills can be more
efficiently prepared and presented, cash flow may be improved both in speed and consistency. The improved speed in presenting bills results, in turn, may result in a reduction in accounts receivable. Of course, any or all information necessary to verify the accuracy of bills may be made accessible via the docketing and document management systems.
Additionally, a manager can review allocations of time using the billing management system. For example, a manager can review time by any or all of time keeper, file, date, period, employee group or client. Managers can review subordinates to ensure that subordinates are performing all required work, and enough work to ensure continued employment.
The integrated personnel management system described herein thus includes at least one tangible data storage that stores bill templates, docketing templates and document templates that differ for different clients. The tangible data storage stores rules for generating the bill templates, docketing templates and document templates. The templates may be created and customized for individual clients and tasks. Thus, a template for a letter or facsimile or bill for a particular task for one client may differ from a template for a similar letter or facsimile or bill for the same particular task for another client.
At least one computer processor in the system generates bills, dockets and documents based on the stored rules, the bill templates, the docketing templates and the document templates. Different processors may be used for generation of bills and dockets and documents. However, in the event that different processors are used for bills and dockets and documents, the different processors either operate as clients in a client-server network or as peers in a peer-to-peer network, such that the operations of the different processors are integrated. That is, the billing, docketing and document management system described herein may be integrated so that entry of data to the docketing component of the system can be used to automatically generate bills using the billing component of the system and documents using the document component of the system.
At least one physical display in the system displays the bills, dockets and documents. Typically, each processor in the system would be associated with at least one, and possibly more than one, display such as a monitor to view templates or bills, dockets and documents.
Status of the bills, dockets and documents assigned to multiple personnel can be obtained and centrally monitored from generation to completion by one or more management personnel. Indeed, different users may be given different "views" of the data, such that some workers are presented information only that is within their responsibility. Thus, access and control over data may be granted in accordance with the management hierarchy of an organization.
Docketing templates for specified activities are created based upon administrative information collected at a client computer that includes one of the at least one computer processors. Docketing templates are generated for specified files upon determination of occurrence of specified activities at a client computer that includes one of the at least one computer processors. Docket entries based on the docketing template are presented at a client computer that includes one of the at least one computer processors on a docket for a day on which the docket entries require answers. Proposed answers to the docket entries of the docketing template are presented at a client computer that includes one of the at least one computer processors on the docket for the day on which the docket entries require answers.
A server computer processor in the system generates a master docket for the multiple personnel. The master docket is the entirety of docket entries for all personnel within the purview of the system, and includes all docket entries for all days in the system. Therefore, docket entries can be reviewed and answered in advance, even far in advance, using the system described herein. Personnel with different responsibilities, and different levels of responsibilities, may view bill, docket and document data tailored to their responsibilities and different levels of responsibilities.
The master docket includes docket entries for files of different clients. The master docket includes docket entries assigned to multiple personnel for answers. Different portions of the master docket are presented to different personnel based upon assignment of responsibilities for answering different docket entries. Access to docket entries for the different portions of the master docket is granted to the different personnel based upon the rules.
Ability to answer and sign answers to docket entries for the different portions of the master docket is granted to the different personnel based upon the rules. Documents are
automatically created based on the document templates and rules upon occurrence of predetermined specified activities. Bills are automatically created based on the billing templates and rules upon occurrence of predetermined specified activities. The documents and bills are automatically created based upon the same predetermined specified activities.
Billing data for bills includes time charges for individual timekeepers with specified rates per hour, and flat charges for individual activities. The flat charges for individual activities vary by client. Billing data for bills further includes accumulated administrative costs on a per page basis. Billing data for bills further includes accumulated administrative costs on a per minute basis. Billing data for bills also includes accumulated administrative costs on a per instance basis.
Using the system described herein, different software programs for billing, docketing and document management are integrated together such that input of information using one of the billing, docketing and document management software programs results in automatic generation by one of the at least one computer processor of bills or dockets or documents using the other two of the billing, docketing and document management software programs.
As described above, a customizable system for billing, docketing and document management allows an administrator to customize bill, docket and document templates in accordance with different client, file and/or activity instructions and guidelines. Such bill, docket and document templates can be generated for bills, docket entries and documents in accordance with appropriate billing arrangements and client policies and requirements, and thereby avoid a need to manually draft different bills, dockets and documents for different clients, files and/or activity instructions and guidelines. The bill, docket and document templates can be applied for individual files to create bills, docket entries, and documents as used in the normal course of business by the intellectual property law firm. Thus, for a business with numerous deadlines and different client agreements for similar services, bills, docket entries, and documents can be customized in accordance with agreements with the clients.
The customizable system for billing, docketing and document management is applicable to environments other than intellectual property law firms. For example, human resources departments in many entities are subject to reporting deadlines for new hires and
departing employees. Deadlines for activities can be set in a docketing management system, and document templates can be partially or fully populated with data from the docketing management system. For example, an employee identification number may be considered the equivalent of a file identifier for an employee, and the employee's address maybe considered the equivalent of a client address. The employee start or departure dates as entered into a docketing management system can then be used with the employee identification number and associated information to populate document fields for reporting the hire or departure to a state employee commission or a retirement account manager.
Remote portals for the billing, docketing and document management are shown by the remote client portal computers 181, 182 in Figure 1. Remote client portal computers 181, 182 can be used by clients anywhere to access the application server 121 through the internet or another network.
Figure 17 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management. The screenshot in Figure 17 is the initial screen viewed by a client using a remote client portal computer 181 , 182 when the client uses a browser to visit an internet website that accesses the billing, docketing and document management system described herein. As shown, the client can select multiple tabs that, when pressed, each result in a set of selectable links being presented for selection. The tabs shown in Figure 17 are Patent, Trademark, Message Center, Profile and Contact Us. In Figure 17, the Patent tab has been selected, and selectable links for the client to select include File a New Patent Application, Send Instructions for an Existing Application, Print Declaration Form, Print Assignment Form and Status of Instruction Request.
That is, the client is presented with options sorted by topic and sub-topic, category and sub-category. The example of Figure 17 is merely representative of topics and categories that would be presented to clients of an intellectual properly law firm. The tabs in Figure 17 generally give a client access to different areas of client information retained by the billing, docketing and document management system, as well as a generic message center, a contact information page, and a client profile page where the client can view and edit the client's profile in the billing, docketing and document management system.
By allowing clients to use remote portals with features such as those shown on the
screen in Figure 17, a service provider's system allows clients to remotely input information in a manner that is automatically passed through to forms which are submitted by the service provider to third-party end recipients such as government offices. Examples include documents that can be uploaded in the portal for retrieval by the service provider, and then conveyed to the third-party end recipients by the service provider without revision or with appropriate revisions. Remote portals can be customized by client so that clients can access a service provider system and input information in a way that automatically results in bills, docket entries and/or documents being generated at the service provider system, or in a way that results in the information being passed through to documents generated by the service provider. The remote portals can be configured in a way that results in compliance with different requirements for different activities, clients and files. At the same time, once information is uploaded to the service provider system via the portal, the information can be maintained securely using dedicated communication channels, encryption, access controls, or other forms of security, so that the client information can be passed through to the third-party end recipients when appropriate with nod modification, as if the client was directly submitting the information to the third-party end recipients.
Additionally, when the tab for Patent is pressed in the embodiment of Figure 17, the client is provided a link to web pages for filing a new patent application, which corresponds to opening a new file in the billing, docketing and document management system. The client is also provided a link to send instructions for an existing application, which corresponds to updating information or providing instructions for an existing file in the billing, docketing and document management system. The client is also provided links to print a declaration form or an assignment form, which give the ability to print a pre-populated template for a form to be filed for a file of the client.
As also shown in Figure 17, the client is given a logout button once logged into the remote portal for the billing, docketing and document management system. This shows that clients are given the ability to login and logout of the billing, docketing and document management system. Clients may be given one or more usernames and passwords for one or more employees of the client to log into the billing, docketing and document management system and access or revise information as allowed. The client usernames and passwords
will be associated with a client number. As a result, the clients can be restricted from accessing or revising information of files associated with other clients' client numbers.
Figure 18 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management. Figure 18 shows the window provided when the client selects the File a New Patent Application link in Figure 17. As seen in Figure 18, the client is asked to populate information in designated portions of the window so as to open a new patent application file in the billing, docketing and document management system. The client may provide information by selecting or unselecting checkboxes, selecting an option in a dropdown box, or entering freeform information. The client then enters their own information for types and specifics details of the new file to be opened, including file and application type, related files, titles, assignee status, priority information, assignee information, inventor details, application details, and miscellaneous other details. Expandable/contractible selections lead to expanded information input screens so that detailed data sets for particular items can be provided to the system directly by the clients.
Although not shown, the screen of Figure 18 can be modified with a button to print an automatically formatted Assignment Form and/or Declaration Form for the file opened with the information entered in the manner described above. The screen of Figure 18 can also be modified with a drop-down menu that allows a client to enter information for documents to be submitted as an Information Disclosure Statement for the file opened with the information entered in the manner described above. Such a drop-down menu may lead to additional expandable menus for entering different types of documents to be submitted, including, e.g., patent literature, non-patent literature and a search report/office action. In this way, selection of a link in Figure 17 can lead to a screen that provides a client with the ability to enter required or optional information for a new matter to be opened with a service provider.
Similarly, the miscellaneous drop-down menu in Figure 18 can lead to a new screen in which a client can enter a client reference number, an assignee reference number, a due date for filing an application, and a preferred due date for filing an application. Such a miscellaneous drop-down menu can also include a window for a client to upload documents to be forwarded for the new file.
In any of the screens for entering file information described herein, an email confirmation input can be provided so that email confirmations and/or notifications can be sent to senders and recipients of the information. In this way, new instructions or information can be uploaded into a secure system, and recipients can be automatically informed to retrieve the new instructions or information at the time the sender approves the new instructions or information for upload.
Figure 19 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management. In Figure 19, the inventor details selection of Figure 18 is expanded so that the client can enter inventor name, citizenship and mailing address for a new patent file to be opened. The manner in which a name should be entered in Figure 19 can also be specified on the screen, such as "(First name Middle Last name)" to avoid confusion. In the screen of Figure 19, as well as any other screen described herein in which data is entered, an auto-fill feature may self-populate information based on partially entered information. The auto-fill self-populated information may be limited to information applicable to the particular client entering information into a screen. Thus, entry of partial information such as "Jos" in the Inventor Name field by a first client logged into a system may result in a drop-down completion options of "Joseph Smith" and "Josiah Richardson", whereas entry of the same partial information "Jos" by a second client logged into a system may result in a drop-down completion options of "Joseph Gerna" and "Joshua Bracke". The different drop-down completion options will correspond to inventor names already in the system for these different clients. An individual client will not be offered completion or other auto-fill information from other clients, and the auto-fill features are therefore customized by client. Furthermore, other information may be auto-filled, such as a Zip/Postal code upon entry of an address, or even an address upon selection of a name offered as a completion option.
Figure 20 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management. In Figure 20, the applicant details selection of Figure 18 is expanded so that the client can enter applicant name, citizenship and mailing address for a new patent file to be opened.
Figure 21 is an exemplary screenshot showing a window for a remote portal for billing, docketing and document management. In Figure 21, the miscellaneous details selection of Figure 18 is expanded so that the client can enter the client's reference number, the assignee's reference number, a due date and a preferred filing date or due filing date. The client can also upload documents for the new file using a selectable link to a functional interactive page that prompts the client to find documents on the client's own computer system for uploading via the remote portal. The client can also provide comments and instructions in a freeform window.
Figure 22 is an exemplary screenshot showing a window by which the client can provide instructions for specified activities relating to existing files. As shown, the client can search through the billing, docketing and document management system by the client's reference number or by the reference number of the entity that provides the billing, docketing and document management system. The system will return information for a file based on the search, including a title for the file, a governmental serial number for the file, a filing date for the file, the entity's reference number and the client's reference number, a country code for the file, and a patent number for the file. The client may select a category of instructions from a drop down box, such as instructions to abandon the file, or file a particular type of document or pay a particular type of fee. The client can also provide comments and instructions in a freeform window. Using the integrated system described herein, clients using remote portal may also leave a template of their own letterhead for letters and facsimiles on the system, so that comments entered with instructions in a freeform window appear as a letter on the client letterhead when retrieved by the service provider. Similarly, using the integrated system described herein, the service provider can generate bills and documents such as letters and facsimiles automatically on the service provider's letterhead once pre-formatted or free-form information is entered via screens as described herein.
Although not shown, the window in Figure 22 may also specify the name of a signer/sender of the instructions, as well as options to upload documents such as image files to send along with the instructions.
Figure 23 shows another view of the window in Figure 22. In the view of the window in Figure 23, a client attaches documents for uploading for a file. As shown, the client can
search through the billing, docketing and document management system by the client's reference number or by the reference number of the entity that provides the billing, docketing and document management system. Once the proper file is found, the client can click a link to browse through files on the client's computer and select a file to upload via the remote portal to the billing, docketing and document management system. The client can also select a category of instructions from the drop down box, and provide comments and instructions in a freeform window.
Figure 31 is an exemplary alternative screenshot to that shown in Figure 17. Figure 31 also shows a window for a remote portal for billing, docketing and document management. The screenshot in Figure 31 is an alternative initial screen viewed by a client using a remote client portal computer 181, 182 when the client uses a browser to visit an internet website that accesses the billing, docketing and document management system described herein. As shown, the client can select multiple tabs that, when pressed, each result in a set of selectable links being presented for selection. The tabs shown in Figure 31 are Patent, Trademark, Message Center, Profile, Resources and Contact Us. In Figure 31, the Patent tab has been selected, and selectable links for the client to select include File a U.S. Non-Provisional Application, File a U.S. Design Application, File a U.S. Provisional Application, File an International Application, File a Foreign Application, update Existing File Information, Send Instructions for an Existing Application, File an IDS for an Existing Application, Print Declaration and/or Assignment Form, Application(s) Instruction(s) Status.
That is, the client is presented with options sorted by topic and sub-topic, category and sub-category. The example of Figure 31 is merely representative of topics and categories that would be presented to clients of an intellectual properly law firm. The tabs in Figure 31 generally give a client access to different areas of client information retained by the billing, docketing and document management system, as well as a generic message center, a contact information page, and a client profile page where the client can view and edit the client's profile in the billing, docketing and document management system.
Additionally, beyond the features of the web page shown in Figure 17, when the tab for Patent is pressed in the web page of Figure 31 , the client is provided a link to a web page for filing an Information Disclosure Statement for an existing application. The options
presented to the client upon selecting the Information Disclosure Statement link in Figure 31 are described below with respect to Figures 32-35.
As also shown in Figure 31 , the client is given a logout button once logged into the remote portal for the billing, docketing and document management system. This shows that clients are given the ability to login and logout of the billing, docketing and document management system. Clients may be given one or more usernames and passwords for one or more employees of the client to log into the billing, docketing and document management system and access or revise information as allowed. The client usernames and passwords will be associated with a client number. As a result, the clients can be restricted from accessing or revising information of files associated with other clients' client numbers.
Figure 32 is another exemplary screenshot showing a window for a remote portal for billing, docketing and document management. In Figure 32, the client is provided an option to enter the intellectual property law firm's reference number for a file, and then select a type of information to be submitted with an Information Disclosure Statement. In Figure 32, the types of information that can be selected for submission include Patent Literature (see Figure 33), Non-Patent Literature (see Figure 34) and a Search Report/Office Action (see Figure 35).
Figure 33 is another exemplary screenshot showing a window for a remote portal for billing, docketing and document management. Figure 33 shows the screen that is presented upon selection of the tab for Patent Literature in the screen of Figure 32. As shown in Figure 33, patent literature is identified by a document identification number, an issue or other publication date, a country, an inventor name, whether multiple inventors are listed for the patent literature, whether an Abstract of the patent literature is attached, and whether a translation of the patent literature is attached. The patent literature to be entered in the screen of Figure 33 can be entered and saved/uploaded as a batch in a grid rather than one document at a time.
Figure 34 is another exemplary screenshot showing a window for a remote portal for billing, docketing and document management. Figure 34 shows the screen that is presented upon selection of the Non-Patent Literature tab in the screen of Figure 32. As shown in Figure 34, non-patent literature is identified by a title, publication name, publication date,
author, whether multiple authors are listed for the non-patent literature, and the number of pages. As in the screen of Figure 33, the non-patent literature to be entered in the screen of Figure 34 can be entered and saved/uploaded as a batch in a grid rather than one document at a time.
Figure 35 is another exemplary screenshot showing a window for a remote portal for billing, docketing and document management. Figure 35 shows the screen that is presented upon selection of the Search Report/Office Action tab in the screen of Figure 32. As shown in Figure 35, Search Reports and Office Actions can be identified by free-form information provided by a client, and the client is requested to indicate the name of the person uploading the information as well as an indication of whether the information is of high importance.
The screens shown in Figures 32-35 may be used to enter information that is then used in turn to populate a standard form to be submitted to a government agency. For example, the Information Disclosure Statement information entered in the screens of Figures 32-35 can be used to populate a Form PTO-1449 that is used by patent practitioners to submit information to the U.S. Patent and Trademark Office. The individual fields on each screen shown in Figures 33-35 can then be automatically correlated to a particular field of an item entry on a Form PTO-1449, and a complete Form PTO-1449 can then be generated for submission by the patent practitioner based upon the information provided by the client. In this way, even detailed information for highly-specific government forms can be used to populate the forms in a standardized manner based on information provided directly by clients.
Although not shown, patent practitioners can also use the billing, docketing and document management system to perform information disclosure statement searches and to generate Forms PTO-1449. For example, an employee of an intellectual property firm may log into the system, select a particular file/patent application, and then search for pending applications for the client of the file by inventor name, keywords in Title or Abstract, or using other search parameters. Search results can be presented to the employee, and the employee can review and select particular search results for inclusion by listing on a Form PTO-1449. The search results that are published or patented may also be provided by links to the full documents on the website of the U.S. Patent and Trademark Office. Moreover,
partial information of such full documents can be retrieved with the links, so that the employee can review a full Title and Abstract of each document returned with the search results in order by merely allowing a point-and-click icon to hover over the link to the document for a predetermined time. When search results are returned, the full Title and Abstract of a particular document may appear as a pop-up screen when the employee allows the point-and-click icon to hover over the link to the document on the screen. The returned search results can be listed for individual review and selection by reviewing personnel. Selected results can also be exported to Excel or inserted into pre-formatted templates such as governmental formats as noted above.
Figure 24 is another exemplary screenshot showing a window for a remote portal for billing, docketing and document management. The screenshot in Figure 24 is provided when the client presses the Trademark tab shown in Figure 17. As shown, the Trademark tab results in a screen with links to additional pages for filing a new trademark application, filing a response to an office action, filing a statement of use, requesting an extension of time to file a statement of use, filing a declaration of continued use, filing a renewal application, or checking the status of previously submitted instructions. Although not shown, the window in Figure 24 may also include separate entries for filing a new U.S. Trademark Application, a new Non-U.S. Trademark Application, and a new International Trademark Application, as well as a selectable window for checking the status of applications for which instructions have previously been provided by a client.
Figure 25 shows a screen presented to the client when the link for Filing a New Trademark Application in Figure 24 is pressed. In Figure 25, the client is asked to provide information by checking a jurisdiction in which the application is to be filed or entering the information in a freeform window if the jurisdiction is not listed with a checkbox. The client is asked to provide the client's reference number. The client is also given expandable/contractible windows to add applicant information, to add mark information, and to specify goods and services for which the trademark is to be filed. For the mark information, the client may add words or letters if the trademark is simply character-based. However, if the trademark is a design and/or includes colors, the client may upload an image file of an image that shows the mark. Figure 26 shows another view of the window in Figure
25. In Figure 26, the window is shown to include a section by which the client can upload documents or add comments, questions or instructions, as well as the drop-down window to specify goods and services as described above.
Figure 27 shows an additional page for when the client clicks the link to add an international class of goods and services in Figure 26. In Figure 27, the client is asked to provide information in freeform windows to specify the date of first use of the mark and the date of first use of the mark in U.S. commerce. The client is also asked to upload an electronic image of a specimen. The client can also check Yes and No boxes to indicate if the client intends to use the mark in the United States or if the U.S. trademark application will include a priority claim to a non-U.S. application for the exact same mark for the same goods and services. If priority to a non-U.S. application is to be claimed, the client can specify details of the non-U.S. application in free form windows. The client can also select Yes or No boxes to indicate whether the U.S. application is based on a non-U.S. registration for the exact same mark for the same goods and services. Although not shown, a window in Figure 27 may also include selectable checkboxes for a client to specify different bases for filing a trademark application, including actual use, intent to use, a priority claim from a non- U.S. application, and whether a new U.S. application is based on a non-U.S. registration for the exact same mark for the same goods/services.
Figure 28 is another window in which a client can provide comments for a patent file. In the window shown in Figure 28, the client first specifies the file for which comments are being provided, and then specifies the nature of the comments from a dropdown box before providing the comments in a freeform comment box.
Figure 29 shows a window by which a client can check the status of previous instructions provided to the entity that provides the billing, docketing and document management system. The client can check on all previous instructions, or the client can identify previous instructions by confirmation number, or date/time the instructions were provided. The client can also edit or delete pending instructions using edit and delete links in the status window. Although now shown, the screen in the window of Figure 29 may also include confirmation numbers for specific instructions, as well as the service provider reference numbers, and client reference numbers arranged in each row. As this information
is organized and correlated upon entry, the information can be retrieved using any appropriate identification, whether as broad as a client's identification or as narrow as a specific file reference combined with a particular date of instruction. Similarly, dockets as described previously are generated automatically based on indications of priority information including priority identifications and dates.
Figure 30 is another window showing a summary of instructions for a file. The file for which the summary is shown in Figure 30 is a trademark application, and the summary includes information of the file, the mark, the applicant and the international class of goods/services.
As described above, a remote portal is provided for a billing, docketing and document management system. In the example of an intellectual property law firm, the remote portal allows clients of the firm to login to the firms' internal billing, docketing and document management system via a website, and thereby obtain access to some or all of the information and materials in the client's own files. The remote portal also allows the client to open or request opening of new files, and provide data related to the file so as to assist the law firm with preparing and filing papers with the U.S. Patent and Trademark Office or similar or analogous agency.
A service provider may use such a portal system to generate, upload, modify/edit and forward correspondence and attachments to clients after and upon review by appropriate service provider personnel. Thus, service provider personnel can open an application on different computers, identify matters that they are responsible for sending, and review and edit as necessary documents before uploading the documents for forwarding or retrieval by clients. Clients are then notified by email, text or other forms of communication that documents and/or attachments are waiting for retrieval in the system. Service provider personnel are also notified by confirmation communications. The system also works inversely by allowing clients to upload, review, edit and forward communications and attachments to the service provider. Once communications are sent, the communications are archived and removed from a list of communications that are awaiting review.
The archives can be reviewed by lists of communications. Archived communications can be retrieved and listed. Retrieved lists of archived documents can be organized by
application numbers, service provider and/or client reference numbers, descriptions of the reasons for the communications, dates sent, and dates received.
Documents received and filed with the U.S. Patent and Trademark Office can also be automatically posted in the portal for review by service provider personnel and forwarding to clients. As described above, this automatic generation and posting of documents can be correlated with mail codes used to also generate dockets, so that dockets, bills and documents such as letters are automatically generated upon confirmation of receipt of a particular type of government action or filing of a particular type of document with the government. Documents are then sent to clients via the portal upon review, any necessary edit, and approval by service provider personnel. Letters can be based on approved templates and auto-populated information corresponding to the file information and the specific information of the matters being reported. Thus, reporting letters can be generated that in some or many cases will not require any editing by reviewing personnel.
The client may be given usernames and passwords so as to access the billing, docketing and document management system. The client may be given restricted access to only their own information and files, and even then less than all of their own information and files. The client may be given access to the billing, docketing and document management system over a public network such as the internet, or the client may be given limited access through a closed connection such as a virtual private connection. Of course, communications between the remote portal and the billing, docketing and document management system may require encryption such as encryption using public key infrastructure (PKI) key pairs.
The billing, docketing and document management system may provide tillable forms that the clients can access and fill, so that clients can save money by preparing their own forms using blank Tillable forms provided by the entity that provides the billing, docketing and document management system. In this way, clients may take responsibility for some of the work otherwise provided by their services providers, and thereby reduce duplicated work by reducing any need for transcription services and proofreading. As an example, a client of an intellectual property law firm can use the remote portal to obtain declaration forms and assignment forms from the intellectual property law firm, fill in necessary data, and save the populated form on the billing, docketing and document management system for use by the
intellectual property law firm. Similarly, clients may obtain and fill data into other forms that are filed with governmental agencies. These forms may include PTO Forms- 1449, so that clients can directly enter information to be cited to the U.S. Patent and Trademark Office on a Form PTO- 1449.
Notifications may be made between the clients and the entity providing the billing, docketing and document management system. Notifications may be made by email, for example, when a client uploads documents to the system, or when the entity downloads documents from the system. In this way, a client may obtain confirmations that a docketing department of the entity has downloaded documents uploaded by the client, and the docketing department may obtain notifications that documents are awaiting download. Therefore, clients and docketing departments may mutually receive automated notifications over a communications network when documents are uploaded or downloaded. The notifications need not be email, but may also be text messages, facsimiles or any other form of notification that can be used to automatically notify a party of an activity. Notifications can also be provided once statuses of files or instructions sets change. Notifications can also be provided as reminders for uploading and downloading, in circumstances where uploaded files have not yet been downloaded by the entity that provides the system.
The information provided by clients may also be used to automatically generate dockets in the billing, docketing and document management system. For example, a client may enter data for a new patent application file via the remote portal, and the entity that provides the system may then use that information, including instructions provided by the client using the predetermined (dropdown) instruction sets, to generate a docket to ensure timely filing of the patent application as well as accuracy of filing data.
Additionally, by allowing clients to search for files using the client's own file numbers on the system, clients can easily associate instructions with their files, and assist the entity providing the system with information necessary to follow the instructions. As noted herein, the billing, docketing and document system provides services that vary by client, file and type of file, so that clients are provided with forms and instructions sets in accordance with their own preferences. Clients may also provide partial information to open a file, and then save the file without providing instructions to the entity that provides the system. In this way,
clients may open their own files and submit instructions only after necessary information is obtained. Therefore, the clients can save information on the system without submitting the information for action by the entity providing the system.
The client can provide text instructions in a freeform window. Alternatively, the client can upload a document of instructions for subsequent download by the entity that provides the system. As noted herein, the client can also provide instructions using selected drop down instructions, or by checking boxes.
Clients may also receive confirmation numbers on a per-instruction or per-upload basis, so that clients can subsequently follow up on instructions to see that the instructions have been followed.
Clients may also obtain access for upcoming docket entries associated with their files. However, the clients may be prohibited from answering such dockets in the system, even though the docket entries are for the client's own files. Similarly, clients may be provided access to documents prepared for the client's files, but may be prevented from accessing the documents in a format in which the documents could be revised by the client. For example, once a paper is submitted to the government as a filing, a client may be provided access to only an un-editable image of the filing so that the client cannot revise the document after filing.
Clients can also use the remote portal concept to leverage the billing, docketing and document management system so that third-party service providers can use the system to provide services to the client. In this manner, the client can use the remote portal to provide instructions to different service providers via the billing, docketing and document management system. Therefore, a client may use the billing, docketing and document management system to centrally manage their files among multiple service providers, where access to files may be restricted by both client and by service provider when multiple clients and multiple service providers share the functionality of the billing, docketing and document management system.
Therefore, a client using a remote portal can access their files on the billing, docketing and document management system, even when the files are distributed among multiple service providers. Similarly, the remote portal allows service providers to reduce duplicated
efforts, such as transcription and proofreading. Additionally, use of the remote portal allows clients to check the status of instructions provided to service providers on the systems used by the service providers. Therefore, a client can verify both receipt of instructions, as well as compliance with the instructions by the service provider.
As a result of the remote portal described herein, a billing, docketing and document management system can be conjunctively used by multiple service providers and clients, where access to files and information can be restricted by service providers. Therefore, documents can be drafted in a manner where information only need be entered once, as these documents are then shared and made downloadable/uploadable in the system. This provides ease of access to such documents, while maintaining client information segregation and also reducing redundancies. The system described herein allows service providers to provide services for clients that vary according to client and even according to individual files or types of files. Accordingly, clients are provided with services that match their internal requirements though such requirements differ from requirements imposed by other clients. The client also are provided access to service provider dockets so that even docketing redundancies may be reduced if the client is willing to rely on the accuracy of the service provider dockets. Therefore, the remote portal system provided herein allows for improvements in efficiency, security and personalized service for a billing, docketing and document management system.
Although the invention has been described with reference to several exemplary embodiments, it is understood that the words that have been used are words of description and illustration, rather than words of limitation. Changes may be made within the purview of the appended claims, as presently stated and as amended, without departing from the scope and spirit of the invention in its aspects. Although the invention has been described with reference to particular means, materials and embodiments, the invention is not intended to be limited to the particulars disclosed; rather the invention extends to all functionally equivalent structures, methods, and uses such as are within the scope of the appended claims.
In accordance with various embodiments of the present invention, the methods described herein are intended for operation as software programs run by a computer processor. Dedicated hardware implementations including, but not limited to, application
specific integrated circuits, programmable logic arrays and other hardware devices can likewise be constructed to implement the methods described herein. Furthermore, alternative software implementations including, but not limited to, distributed processing or component/object distributed processing, parallel processing, or virtual machine processing can also be constructed to implement the methods described herein.
It should also be noted that the software implementations of the present invention as described herein are recorded and stored on one or more tangible storage mediums. Tangible storage mediums include portable tangible mediums, such as disks or tapes, or magneto- optical or optical mediums such as disks; or solid state mediums such as memory cards or other packages that house one or more read-only (non- volatile) memories, random access memories, or other re- writable (volatile) memories. Accordingly, the invention is considered to include a tangible storage medium, as listed herein and including art-recognized equivalents and successor media, in and on which the software implementations herein are recorded and stored.
Claims
1. An integrated management system, comprising:
at least one tangible data storage that stores docketing templates and document templates that differ for different clients, and that stores rales for generating the docketing templates and document templates;
at least one computer processor that generate dockets and documents based on the stored rales, the docketing templates and the document templates, and
at least one physical display that displays the dockets and documents,
wherein the docketing templates and document templates can be used to generate dockets and documents populated with data specific to the different clients, and
wherein the dockets and documents populated with data specific to the different clients can be selectively accessed via remote portals by each of the different clients.
2. The integrated management system of claim 1,
wherein the different clients can provide data to the integrated management system that is passed to third-party end recipients without revision in the integrated management system.
3. The integrated management system of claim 1,
wherein complete information particular to a client is auto-filled at a remote portal based on partial information provided by the client to the remote portal.
4. The integrated management system of claim 1,
wherein a client can retrieve, review and revise information at a remote portal that was previously submitted by the client to the system via the remote portal.
5. The integrated management system of claim 1,
wherein information submitted by the client to the system via a remote portal is processed in accordance with predetermined instructions provided by the client.
6. The integrated management system of claim 1,
wherein submission of information by a client via a remote portal results in automatic generation of docket entries by the integrated management system.
7. The integrated management system of claim 6,
wherein the automatically-generated docket entries are assigned to a docket only upon approval of a predetermined administrator of the integrated management system.
8. The integrated management system of claim 1,
wherein submission of information by a client to the system via a remote portal results in automatic generation of a document by the integrated management system.
9. The integrated management system of claim 8,
wherein the automatically-generated document is assigned to an employee for distribution only upon approval of a predetermined administrator of the integrated management system.
10. The integrated management system of claim 1,
wherein information provided by a client via a remote portal is used to populate a predetermined form for submission from the integrated management system to a third-party end recipient.
11. The integrated management system of claim 1,
wherein information provided by a client via a remote portal is used to automatically populate at least one document generated by the integrated management system in response to the information being provided by the client.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013502795A JP5853017B2 (en) | 2010-03-30 | 2011-03-30 | Remote portal for billing, docketing and document management |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US31905410P | 2010-03-30 | 2010-03-30 | |
| US61/319,054 | 2010-03-30 | ||
| US34793810P | 2010-05-25 | 2010-05-25 | |
| US61/347,938 | 2010-05-25 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2011123517A1 true WO2011123517A1 (en) | 2011-10-06 |
Family
ID=44712608
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2011/030492 Ceased WO2011123517A1 (en) | 2010-03-30 | 2011-03-30 | Remote portal for billing, docketing and document management |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP5853017B2 (en) |
| WO (1) | WO2011123517A1 (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130085950A1 (en) * | 2011-10-03 | 2013-04-04 | Andre L. Marais | Purpose oriented patent portfolio management |
| CN112840371A (en) * | 2018-10-09 | 2021-05-25 | Ngb株式会社 | Formal reporting system for industrial property rights |
| US11301810B2 (en) | 2008-10-23 | 2022-04-12 | Black Hills Ip Holdings, Llc | Patent mapping |
| US11714839B2 (en) | 2011-05-04 | 2023-08-01 | Black Hills Ip Holdings, Llc | Apparatus and method for automated and assisted patent claim mapping and expense planning |
| US12380521B2 (en) | 2005-05-27 | 2025-08-05 | Black Hills Ip Holdings, Llc | Method and apparatus for cross-referencing important IP relationships |
| US12380171B2 (en) | 2011-10-03 | 2025-08-05 | Black Hills Ip Holdings, Llc | Patent mapping |
| US12505111B2 (en) | 2023-09-22 | 2025-12-23 | Black Hills Ip Holdings, Llc | Patent mapping |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105512974A (en) * | 2015-12-01 | 2016-04-20 | 北京环球惠通咨询服务有限公司 | Trademark information management system and method |
| JP7348432B2 (en) * | 2020-10-01 | 2023-09-21 | 株式会社root ip | management system, program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6182078B1 (en) * | 1996-10-07 | 2001-01-30 | Wesley W. Whitmyer, Jr. | System for delivering professional services over the internet |
| US20010018739A1 (en) * | 1996-12-20 | 2001-08-30 | Milton Anderson | Method and system for processing electronic documents |
| US20090254393A1 (en) * | 2008-04-04 | 2009-10-08 | Greenblum & Bernstein, P.L.C. | Billing, docketing and document management |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001008031A2 (en) * | 1999-07-21 | 2001-02-01 | Eastman Chemical Company | Electronic intellectual property management system |
| US20070250364A1 (en) * | 2006-04-10 | 2007-10-25 | Lundberg Steven W | System and method for one-click docketing |
-
2011
- 2011-03-30 WO PCT/US2011/030492 patent/WO2011123517A1/en not_active Ceased
- 2011-03-30 JP JP2013502795A patent/JP5853017B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6182078B1 (en) * | 1996-10-07 | 2001-01-30 | Wesley W. Whitmyer, Jr. | System for delivering professional services over the internet |
| US20010018739A1 (en) * | 1996-12-20 | 2001-08-30 | Milton Anderson | Method and system for processing electronic documents |
| US20090254393A1 (en) * | 2008-04-04 | 2009-10-08 | Greenblum & Bernstein, P.L.C. | Billing, docketing and document management |
Cited By (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12380521B2 (en) | 2005-05-27 | 2025-08-05 | Black Hills Ip Holdings, Llc | Method and apparatus for cross-referencing important IP relationships |
| US12361380B2 (en) | 2008-10-23 | 2025-07-15 | Black Hills Ip Holdings, Llc | Patent mapping |
| US11301810B2 (en) | 2008-10-23 | 2022-04-12 | Black Hills Ip Holdings, Llc | Patent mapping |
| US11714839B2 (en) | 2011-05-04 | 2023-08-01 | Black Hills Ip Holdings, Llc | Apparatus and method for automated and assisted patent claim mapping and expense planning |
| US12339880B2 (en) | 2011-05-04 | 2025-06-24 | Black Hills Ip Holdings, Llc | Automated patent claim scope concept mapping |
| US11797546B2 (en) | 2011-10-03 | 2023-10-24 | Black Hills Ip Holdings, Llc | Patent mapping |
| US12164532B2 (en) | 2011-10-03 | 2024-12-10 | Black Hills Ip Holdings, Llc | Systems, methods and user interfaces in a patent management system |
| US11714819B2 (en) | 2011-10-03 | 2023-08-01 | Black Hills Ip Holdings, Llc | Patent mapping |
| US11775538B2 (en) | 2011-10-03 | 2023-10-03 | Black Hills Ip Holdings, Llc | Systems, methods and user interfaces in a patent management system |
| US11789954B2 (en) | 2011-10-03 | 2023-10-17 | Black Hills Ip Holdings, Llc | System and method for patent and prior art analysis |
| US20130085950A1 (en) * | 2011-10-03 | 2013-04-04 | Andre L. Marais | Purpose oriented patent portfolio management |
| US11803560B2 (en) | 2011-10-03 | 2023-10-31 | Black Hills Ip Holdings, Llc | Patent claim mapping |
| US12135724B2 (en) | 2011-10-03 | 2024-11-05 | Black Hills Ip Holdings, Llc | Systems, methods and user interfaces in a patent management system |
| US12147439B2 (en) | 2011-10-03 | 2024-11-19 | Black Hills IP Holdings, LLC. | Patent mapping |
| US11360988B2 (en) | 2011-10-03 | 2022-06-14 | Black Hills Ip Holdings, Llc | Systems, methods and user interfaces in a patent management system |
| US12164533B2 (en) | 2011-10-03 | 2024-12-10 | Black Hills IP Holdings, LLC. | System and method for patent and prior art analysis |
| US12189637B2 (en) | 2011-10-03 | 2025-01-07 | Black Hills Ip Holdings, Llc | Patent claim mapping |
| US11256706B2 (en) | 2011-10-03 | 2022-02-22 | Black Hills Ip Holdings, Llc | System and method for patent and prior art analysis |
| US11048709B2 (en) | 2011-10-03 | 2021-06-29 | Black Hills Ip Holdings, Llc | Patent mapping |
| US12380171B2 (en) | 2011-10-03 | 2025-08-05 | Black Hills Ip Holdings, Llc | Patent mapping |
| CN112840371A (en) * | 2018-10-09 | 2021-05-25 | Ngb株式会社 | Formal reporting system for industrial property rights |
| US12505111B2 (en) | 2023-09-22 | 2025-12-23 | Black Hills Ip Holdings, Llc | Patent mapping |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5853017B2 (en) | 2016-02-09 |
| JP2013524347A (en) | 2013-06-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5694200B2 (en) | Method and system for workflow integration | |
| US8108274B2 (en) | Interactive electronic bill payment system | |
| US8996590B2 (en) | Computerized legal case management system incorporating reconciliation feature | |
| US7707153B1 (en) | Automated work-flow management and document generation system and method | |
| US7076439B1 (en) | Method and apparatus for managing multiple projects | |
| US8165934B2 (en) | Automated invoice processing software and services | |
| US20090254393A1 (en) | Billing, docketing and document management | |
| US20090282006A1 (en) | Transaction Management | |
| US20100293108A1 (en) | Automated Practice Management System | |
| US20180218451A1 (en) | Intellectual property portfolio management system | |
| WO2011123517A1 (en) | Remote portal for billing, docketing and document management | |
| US20030061246A1 (en) | Hierarchical hybrid online analytical processing services system | |
| US20160321744A1 (en) | Systems and methods for automated management of contracts between financial institutions and vendors, automated preparation of examination reports, and automated management of examination reports | |
| CA2409078A1 (en) | Interactive electronic bill payment system | |
| US20170053329A1 (en) | Systems and methods for providing vendor management and custom profiles | |
| US20100023353A1 (en) | Method for establishing, tracking and auditing compliance | |
| US20190156385A1 (en) | System and method for timekeeping entry and work in progress reports | |
| US20220012750A1 (en) | Systems and methods for vendor exchange management | |
| US20160132807A1 (en) | Method for Managing Signing Agents | |
| US20160132818A1 (en) | Signing Agent Management Software | |
| US6973441B1 (en) | Method and apparatus for managing accounts payable | |
| US20050177476A1 (en) | System and method for processing professional service invoices | |
| US20120215670A1 (en) | Method, System and Computer Program Product for Processing Tax Notices | |
| US20030061226A1 (en) | Data loader for handling imperfect data and supporting multiple servers and data sources | |
| US20220067661A1 (en) | Systems and methods for advanced workflows |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11763363 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2013502795 Country of ref document: JP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 11763363 Country of ref document: EP Kind code of ref document: A1 |