US20050102394A1 - Automated task management and evaluation - Google Patents
Automated task management and evaluation Download PDFInfo
- Publication number
- US20050102394A1 US20050102394A1 US10/972,832 US97283204A US2005102394A1 US 20050102394 A1 US20050102394 A1 US 20050102394A1 US 97283204 A US97283204 A US 97283204A US 2005102394 A1 US2005102394 A1 US 2005102394A1
- Authority
- US
- United States
- Prior art keywords
- service provider
- task
- data
- independent service
- performance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
Definitions
- the present invention relates to methods and apparatus for automated assignment of tasks to service providers automated implementation of rules governing the performance of tasks monitoring of rules compliance by providers and evaluation of the providers overall ability to efficiently accomplish such tasks. It also includes an automatically updated database which matches willing and complying task service providers to interested task assignors.
- the system of embodiments of the present invention serves to coordinate and communicate between service consumers, service providers and insurers, warrantors, liability holders or other interested parties.
- a task When a task is entered into the system, the task is identified by type and a database of service providers is accessed so that a capable service provider, willing to comply with established rules of task performance, may be assigned that task. When a qualified service provider is found, the task is automatically assigned to that service provider. Tasks may be reassigned when service providers do not comply with established system rules. Task assignment may be performed electronically through telephone, fax, cell phone, pager, e-mail, radio or by many other communication means.
- Task progress and service provider quality are monitored and reported as the task is completed.
- Reports including graphical reports, may be generated to show multi-tiered trending analyses and other analyses at any level, from industry-wide down to specific line items associated with a task.
- Insurance providers, warrantors, maintenance managers, construction contractors, factory managers and many other service consumers who must repetitively assign tasks to other parties can benefit from a system which automatically assigns and monitors tasks.
- insurance providers must process claims for damages to insured property. When a claim is made, the insurance provider often desires to contact a professional to make an estimate of the cost to repair the damage. Once the estimate is received, the insurance provider will often make adjustments, negotiate with service or product providers or otherwise evaluate the estimate. When the estimate is acceptable, and the rules of task completion are established, a service provider is authorized to complete the work.
- Repair work on automobiles, residences, commercial buildings and other structures can often be an extensive and lengthy process. Work must often be monitored over a period of time to ensure that proper repairs are being made and that funds are being spent properly. Payments may be made in draws contingent upon completion of specific tasks. Events during the repair process must be monitored and tracked continuously to ensure a smooth and efficient process.
- Service consumers who employ independent contractors and other service providers can benefit from a thorough knowledge of the provider's history, reputation and past work experience. After several contacts, a service consumer begins to get a feel for the quality of work and service that a contractor provides. However, some managers deal with far too many service providers to keep track of each one of them. A system that monitors and evaluates service providers by keeping track of their performance can be invaluable.
- Some embodiments of the present invention comprise a task input system which collects task information for processing.
- An exemplary embodiment in the insurance industry may comprise a claims collection system where insured parties may file claims on insured property.
- a preferred embodiment uses an Internet-based claim filing system wherein insured parties may access and fill out web-based forms to input claims information. Information input to the forms is automatically compiled and analyzed so that the claims may be processed.
- selected third-party software users may input claims information into their third-party software and send formatted data streams directly to user's receiving server.
- Task or claim or information may be text based, graphical, audible or in other formats.
- Task or claim information may be augmented by internal files or databases of embodiments of the present invention which may contain task requestor data.
- the internal data may comprise insurance policy limits, policy expiration dates, prior claims made, and other data.
- the task may be automatically assigned to a service provider whose information is located in a database which is maintained and managed through the systems and methods of the present invention.
- the service provider database in an exemplary embodiment, contains service provider names, addresses, phone numbers, e-mail addresses and other contact information as well as information regarding the provider's experience, types of tasks completed, quality ratings, bonding or insurance limits, costs of tasks completed and other information.
- a service provider in this exemplary embodiment may be a building contractor who is hired to repair fire damage on an insured residence.
- a service provider is selected. This selection may be based on the type of claim made including the type of work involved in satisfying the claim, the estimated claim cost, the quality rating of the service provider, the location of the service provider and many other factors. When a service provider is selected, that provider will be notified automatically through the methods and apparatus of the present invention. This notification may occur via telephone, cell phone, e-mail or other communications media.
- a notified service provider may then be required to respond to the notification within a prescribed time period. If no response is received in compliance with the system's rules of escalation, the system will either automatically notify the service provider's quality control agent such as a franchise organization if (where applicable), or the system may simply select another service provider who will then be given a period to respond. A task or assignment will automatically be transferred to another service provider either until a compliant response is received or until all automated options have been exhausted. Upon exhaustion of all options for automated assignment, the system automatically alerts the entity owning the assignment of the actions taken, the entities involved and rules broken, and then awaits additional escalation instruction. These rules of escalation may be based upon response times and methods or other parameters and maybe established or changed by service provider management, the system user, the task requestor or others. Alerts may be sent to any interested parties through any available communications media.
- the provider may then respond by submitting an estimate of the cost of completing the task.
- This estimate may be based on a site visit by the service provider or may be based on information provided to the service provider through the system of embodiments of the present invention.
- Graphical information such as digitized plans and photographs and other descriptive information may be provided to the service provider through the systems and methods of embodiments of the present invention. This information may be augmented by a site visit by the service provider.
- a service provider may calculate an estimate through proprietary methods.
- the system and method of embodiments of the present invention also provide an electronic method of estimation in an on-line format so that properly formatted estimates may be forwarded to the system user or other designated parties.
- This estimate may then be evaluated relative to the costs of similar tasks performed in the past, or it may be evaluated relative to an automated estimating system.
- This evaluation process may be automated or, alternatively, may be performed manually by an expert evaluator. If the estimate conforms with the parameters of the evaluation process, whether automated or manual, the provider who supplied the estimate may be authorized to perform the task. Password protection may be used to keep sensitive information confidential.
- Authorization will preferably be performed automatically and electronically by one or more of several means.
- Preferable authorization means include, but are not limited to, conventional telephone, cell phone, e-mail, pager and radio.
- Selected embodiments of the present invention will track the provider's progress and report to the task requestor/consumer, user, financer or other parties as the task is completed. This event tracking may be used to authorize partial payments to the service provider as events comprised within a task are completed. Event tracking may also be used to evaluate a service provider's performance.
- Event tracking and other monitoring aspects of embodiments of the present invention may be used to generate a quality rating for service providers listed in system databases. Quality ratings may also be based on other input from service consumers, claimants and other parties.
- a customer survey is implemented through web-based forms, direct consumer contact or other means.
- a consumer satisfaction factor is calculated based on this data.
- This consumer satisfaction data is augmented with service provider performance data obtained through the system of embodiments of the present invention.
- Performance data may be based on provider response data such as, but not limited to, time of response, type of response, estimate quality, estimate amounts relative to automated estimates, time to complete task and other performance factors.
- Embodiments of the present invention may also have the ability to perform analyses on the information gathered by the system and other information otherwise input into the system. These analyses may be performed on task data, service provider data, task requestor data or other system information. Reports may be generated to help a user analyze and predict trends in their industry. These trending analyses may be multi-tiered allowing the user to generate reports, including graphical reports, based on industry-wide data, single task specific data or anything in between. For example, and not by way of limitation, an insurance company may generate a “type of loss” report for the entire company which lists occurrences for each loss type in graphical form. This report may be further broken down by region, state, city or even down to specific claims as needed by the user. Other reports may be generated at any level to help a user understand key aspects of their business and these reports maybe customized for a specific business or business type.
- Another object of some embodiments of the present invention is to provide a system and apparatus for quality control.
- a further object of some embodiments of the present invention is to provide a system and apparatus for alerting a user regarding the response of a service provider.
- Another object of some embodiments of the present invention is to provide a system and apparatus for trending analysis.
- FIG. 1 is a diagram illustrating details of contact data
- FIG. 2 is a diagram illustrating details of credentials data
- FIG. 3 is a diagram illustrating details of certification data
- FIG. 4 is a diagram showing details of quality rating data
- FIG. 5 is a diagram illustrating details of performance track record data
- FIG. 6 is a diagram illustrating details of master process data
- FIG. 7 is a diagram illustrating details of process parameters data
- FIG. 8 is a diagram illustrating details of master rules data
- FIG. 9 is a diagram illustrating details of master rules data
- FIG. 10 is a diagram illustrating details of reports data
- FIG. 11 is a diagram illustrating details of web site configuration
- FIG. 12 is a diagram illustrating details of tracker data
- FIG. 13 is a diagram illustrating details of an information setup procedure data
- FIG. 14 is a diagram illustrating details of exemplary processing methods
- FIG. 15 is a diagram illustrating details of task data acquisition and assignment
- FIG. 16 is a diagram illustrating details of an automated assignment method
- FIG. 17 is a diagram illustrating details of system and assignor rules
- FIG. 18 is a diagram illustrating details of assignments and rotation
- FIG. 19 is a diagram illustrating details of service provider section
- FIG. 20 is a diagram illustrating details of service provider selection
- FIG. 21 is a diagram illustrating details of rules execution
- FIG. 22 is a diagram illustrating details of an estimation and proposal process
- FIG. 23 is a diagram illustrating details of an estimation, pricing and purchasing process
- FIG. 24 is a diagram illustrating details of a change order summary process
- FIG. 25 is a diagram illustrating details of reports and report generation.
- Embodiments of the present invention may be used in many different industries which include, without limitation, insurance providers, warrantors, maintenance managers, construction contractors, factory managers and many other service consumers who must repetitively assign tasks to other parties. While embodiments of the present invention may be used in many applications, an application in the insurance industry is thought to be illustrative of many of these embodiments and is used herein as a non-limiting example of these embodiments.
- Some embodiments of the present invention comprise a task input system which collects task information for processing.
- An exemplary embodiment in the insurance industry may comprise a claims collection system where insured parties may file claims on insured property.
- a preferred embodiment uses an Internet-based claim filing system wherein insured parties may access and fill out web-based forms to input claims information. Information input to the forms is automatically compiled and analyzed so that the claims may be processed.
- selected third-party software users may input claims information into their third-party software and send formatted data streams directly to a receiving server of an embodiment of the present invention.
- Task or claim information may be text based, graphical, audible or in other formats.
- Task or claim information may be augmented by internal files or databases of embodiments of the present invention which may contain task requestor data.
- the internal data may comprise policy holder addresses, contact information, records of insured property, insurance policy limits, policy expiration dates, information regarding prior claims made, and other data.
- the task may be automatically assigned to a service provider whose information is located in a database which is maintained and managed through the systems and methods of the present invention.
- the service provider database in an exemplary embodiment, contains service provider names, addresses, phone numbers, e-mail addresses and other contact information as well as information regarding the provider's experience, types of tasks completed, quality ratings, bonding or insurance limits, costs of tasks completed and other information.
- a service provider in this exemplary embodiment may be a building contractor who is hired to repair fire damage on an insured residence.
- the systems, methods and apparatus of embodiments of the present invention comprise databases which store various information used by these embodiments. These databases may be stored as a single database file with information organized for selective access or may be stored as a combination of files which are completely distinct or organized in some type of file hierarchy. Some database files may be stored on a network server accessible to all users, other files may be protected by selective and controlled access. Some database files may also be stored in a divided format with portions located on one physical storage device while others are located on another storage device. The databases and files of embodiments of the present invention may be combined or arranged in any number of formats that achieve the function of those embodiments. Any storage method which provides the function of embodiments of the present invention is to be considered within the scope of embodiments of the present invention.
- embodiments of the present invention comprise a contact database which contains information needed to contact a service provider which may be available for task assignment.
- Contact database 2 comprises primary company contact data 4 including, but not limited to, the name, address, phone numbers, e-mail addresses and other information for contacting a service provider. This information may exist for individuals or for larger business entities.
- Contact database 2 also comprises notification method data 6 which is a record of a particular service provider's communication contact preferences. A service provider or other contact may identify what communication methods are preferred for communication of assignments, authorization or other information. As a non-limiting example, a service provider may prefer to be contacted with an initial assignment by pager and business telephone, but prefer to receive alert information by e-mail. These preferences are recorded in notification method data 6 to improve communication efficiency and ensure prompt contact.
- Communication with service providers may also be modified by rules of notification 8 which are used to adjust communication parameters according to time of day, work priority, success of the primary contact method or some other factor.
- a service provider may want to be contacted by telephone during business hours and by pager at other times.
- a service provider may wish to receive typical assignments by e-mail, but receive emergency assignments by pager, cell phone or some other method or combination of methods.
- Systems of embodiments of the present invention also comprise a credentials database 20 , as shown in FIG. 2 , which comprises information related to a service provider's qualifications and prior agreements including, but not limited to, quality ratings, certificates, agreements, qualification verification and other information.
- credentials database 20 comprises a certification database 22 , as shown in FIG. 3 , which may contain records regarding certification of service providers.
- Certification database 22 may comprise records of service provider certifications such as contractor licenses, business licenses, insurance company approvals, specialized training certificates, bonding certificates, and other documents relating to service provider approval, acceptance and certification by other entities.
- Certification database 22 may comprise information regarding perishable certificates which must be renewed periodically to maintain a certified status.
- Certification database 22 may also comprise information regarding permanent certificates which remain valid for the life of a certificate holder.
- Certification database 22 may further comprise notification rules for notifying certificate holders, parties who have assigned tasks to certificate holders, certifying agencies and others of the status of perishable certificates. Alert messages may also be delivered under these notification rules to alert parties of impending certificate expiration.
- certification database 22 may also provide for automated renewal of perishable certificates for subscribing service providers.
- Notification rules may also comprise rules for multiple and repeated alert and notification of parties who select this function. Notification and alert messages may be communicated through any electronic communication media including automated phone messages, e-mail, conventional mail messages, beeper messages and others.
- Certification database 22 may also comprise records of parties who rely on a specific service provider's certification so that these relying parties may also be notified of certification expiration or related information.
- Certification database 22 may also comprise information regarding a service provider's experience. This experience information is typically related to an amount of time worked in a given field or on a type of project. This information will generally need to be updated regularly to accurately reflect a service provider's current experience. Embodiments of the present invention may automatically update time based information. For example, and not by way of limitation, certification database 22 may be automatically updated annually to reflect a service provider's total work experience as of that year. Particular types of work experience may also be maintained according to the types of jobs performed by a service provider.
- credentials database 20 may also comprise verification data 24 , as shown in FIG. 2 , which comprises data related to verified credentials.
- verification data 24 comprises data related to verified credentials.
- a service provider may be required to be bonded for a specific monetary amount. This bonding requirement may be directly verified by a bonding company who has issued a policy or bond to the service provider.
- Verification database 24 may comprise the name and address of the verifying entity, the certification being verified, the time period for which the certification is being verified, contact information and other related information. Automated verification may also be performed through access to a verification database or similar system maintained by the verifying entity.
- credentials database 20 may also comprise quality rating data 26 , as shown in FIGS. 2 and 4 , which comprises information related to a service provider's performance and quality of work.
- quality rating data 26 may comprise information related to a service provider's performance track record 32 as compared with performance terms 28 defined in agreements, schedules, industry standards, typical client expectations and other performance factors.
- This quality rating data 26 may be compiled and stored as a numeric score or other quality rating to reflect a service provider's overall quality or data may be stored as specific data related to work performance and quality such as, but not limited to, contact promptness, budget compliance, scheduling compliance and other factors.
- Performance terms 28 may be compared to tracker data 36 to determine compliance with terms 28 .
- a service provider meets or exceeds the performance terms 28 , his performance track record 32 will reflect that positive performance.
- a service provider may also be required to report compliance with specific rules, or agreement terms in order to determine compliance with related rules or schedules.
- Quality rating database 26 may also comprise survey data 30 provided by a party having knowledge of a service provider's performance and work quality.
- a party providing survey data may be an entity for which a task has been assigned, for example an insurance company may complete a survey regarding a service provider's performance.
- Survey data 30 may also be provided by an insurance claim and or other party associated with the provider's work.
- a survey form is automatically sent in an electronic format to one or more parties associated with a service provider's work. When the form is completed, it is returned and automatically processed by the system of the present invention so that quality rating data 26 may be processed automatically.
- credentials data 20 may further comprise agreement and term data 28 which may be accessed by many portions of embodiments of the present invention.
- Agreement and term data 28 may be used to determine a service provider performance track record 32 , as shown in FIG. 5 , it may also be used to help define process parameter data 36 as well as other aspects of embodiments of the present invention.
- Agreement and term data 28 may comprise the entire text of agreements between the service provider and a customer or other associated parties or it may comprise relevant portions of the text of these agreements.
- Data 28 may also comprise a record of agreement acceptance such as an electronic signature, a digitized copy of the signed agreement or some other agreement acceptance verification.
- Agreements and terms data 28 may also comprise rules which a service provider has agreed to perform. These rules may include an obligation to submit standardized information during task performance such as, but not limited to, the completion of automated surveys during or at the completion of a task. These rules may also comprise escalation report rules which involve obligations to contact parties within a specified time period or to decline or reassign a task when it can not be completed according to specified parameters. These rules may also comprise pre-escalation rules including rules governing acceptance and acknowledgment of task assignments as well as others.
- Contact data 2 and credentials data 20 may form a part of master process data 40 , as shown in FIG. 6 , which further comprises other elements in a preferred embodiment.
- process parameters data 36 which may contain agreements and terms data 28 as well as process rules 42 , as shown in FIG. 7 . Agreements and terms data 28 are described above.
- Process rules 42 may be further explained in reference to FIG. 8 where elements of some embodiments are shown.
- Process rules 42 may comprise customer rules 44 which are rules which are established by a customer for a specific task. A customer will establish these rules prior to a task assignment to ensure that a service provider will meet the customer's scheduling or other needs. These rules may be selected by the customer from a set of pre-defined rules which are stored in the system of embodiments of the present invention, preferably in master rules database 48 . Alternatively, a customer may create custom rules to meet specific needs using a rule creation language which may be accessed by the customer over a network connection such as through the Internet or by some other means.
- Process rules 42 may also comprise system rules 46 which are defined by a system administrator to govern the execution of a task. Similar to customer rules 44 , system rules 46 may be selected by the system administrator from a set of pre-defined rules preferably stored in master rules database 48 . When custom rules are desired, the administrator may also use a rule creation language to define and set custom rules for specific tasks.
- master rules database 48 of a preferred embodiment of the present invention will comprise all rules created by a system administrator using a rule creation language and any rules created by a customer using a rule creation language. Master rules database 48 will also comprise a complete set of pre-defined rules which may be selected by either the system administrator, a customer or another party with authority to create and modify rules. These rules may be organized hierarchically such that a rule may Operate upon the result of another rule.
- Rules within master rules database 48 and other logic within embodiments of the present invention may operate of data logged as touch point data 50 .
- Touch point data 50 comprises data which is automatically stored during the processes of embodiments of the present invention. This data may be used as operators, variables and other process modifiers upon which rules may operate. Rules may comprise boolean logic, mathematical equations and other logic which requires variable input. This input may be acquired through standardized data gathering or touch point processing which stores touch point data 50 for further processing or for direct access by users or processes.
- Touch point data 50 may comprise, for example, and not by way of limitation, the date and time a claim is filed or a task is requested, the date and time the claim or task is accepted, the date and time an assignment is sent, the date and time a customer is contacted by a service provider, the date and time an estimate is received form a service provider, the occurrence of rule violations or other data relevant to the events of the processes of embodiments of the present invention.
- Touch point data 50 may comprise raw data such as times and dates as well as data which has been processed by logical processes or otherwise transformed.
- Master process data 40 may also comprise report data 52 which comprises information relevant to reports generated by embodiments of the present invention. These reports may be automatically generated by the processes of the present invention and automatically transmitted to parties with proper communication connections.
- Report data 52 in a preferred embodiment, will comprise connection data 60 , as shown in FIG. 10 , comprising the types of reports to be transmitted directly to subscribing parties along with report formatting information, reporting frequency information and other report parameters. Report data 52 may also comprise connection and communication parameters for configuring and establishing communication connections with receiving parties.
- Report data 52 may also comprise report hierarchy data 64 which establishes a relationship between parties who may receive reports. Reports may be generated with varying levels of scope. These levels may relate to data for an agent, adjustor, estimator or other individual or may be tailored to relate data for a particular office in which these individuals work. Likewise, reports maybe generated by company, region, state and country as well as by type of individual, type of coverage and other factors. The relationships between individuals, geographical regions, types of work and other parameters are recorded in report data 52 so that reports may be automatically generated and transmitted for specific applications.
- report caching is used to provide quicker and more convenient report access.
- report data 52 will comprise cached report data 62 for selected reports.
- that party may request that a report be cached.
- the report will then be designated for caching and stored in a format that will speed access.
- Caching may comprise methods such as memory caching where the report is stored in high-speed memory or may comprise methods with high-speed data transmission connections or other methods to speed report delivery.
- Caching may also comprise pre-processing techniques which assemble data into specific report formats which are stored for direct access as opposed to assembling the report from raw data when the report is requested. E-mail or other notification methods may also be employed to alert a user that a report has completed caching or generating.
- Report data 52 may also comprise analysis report data 58 which allows for user customization of reports and establishment of report hierarchy as well as real time report generation.
- Analysis report data 58 provides a user with a menu from which a user may select the type of report desired. A user may select from pre-formatted report types or may create a customized report format by indicating the desired data fields and the scope of the report.
- Report hierarchy may also be established and revised by a user through methods comprise in analysis report data 58 .
- a user may designate relationships between individuals and companies, regions, or other hierarchical subdivisions.
- Analysis report data 58 may also comprise a method for selecting reports for real-time processing and caching. Users who need up-to-date, real-time data may select their reports for real-time processing so that current data is always reflected in their reports. These reports may be made available on-line so that users may access the reports at any time. Some forms of caching may also be selected for quicker access, however cached data must be updated regularly for real-time reporting.
- Some embodiments of the present invention may also comprise web site configuration 54 as part of master process data 40 , shown in FIG. 6 .
- Web site configuration information 54 may allow a user to select a pre-formatted site template 70 which is suited to reflect information desired by a user.
- a user may also select a network address or URL for a site 72 .
- the URL may be input manually 74 .
- the system of embodiments of the present invention may verify 76 that the selected URL is not in conflict with previously established URLs.
- a user may also allow the system to suggest one or more non-conflicting URLs 78 and select from the system generated choices 80 . Once a site is configured, a user may visit the site to obtain the desired data.
- Master process data 40 may also comprise tracker data 36 in some embodiments, as mentioned above.
- tracker data 36 comprises data acquired from initial claim input 82 such as the time and date of the claim filing, acceptance and other processing.
- Tracker data 36 may also comprise information retrieved from touch point data 50 which has been gathered by the touch point processes of the particular embodiment of the present invention in use. As mentioned above, tracker data 36 may be used as a comparison standard to evaluate service provider performance. Tracker data 36 may also be used for report generation and other uses.
- an information setup procedure 100 is described for a preferred embodiment of the present invention.
- Assignors 102 may include, without limitation, insurance companies, warrantors, or other parties which carry some liability for maintenance, repair or other task completion.
- Service providers 104 may include, without limitation, painters, plumbers, electricians, masons, water and smoke damage mitigators, mechanics and almost any other type of contractor, repairman or maintenance or service provider.
- Service providers 104 may also include suppliers of goods and materials.
- Structure owners 106 may comprise any person with an interest in a structure. It should be noted that a structure owner 106 may also be an assignor 102 . This would be the case, for example, when a building owner 106 needs a service performed for which there is no warranty or insurance coverage. In this case, owner 106 would act as assignor 102 by assigning the task and compensating the service provider 104 .
- assignors 102 , service providers 104 and owners 106 may be input for a given structure or multiple structures. All information for assignors 102 , service providers 104 and owners 106 need not be input during initial information setup 100 , however more functions of embodiments of the present invention will be enabled when complete information is provided.
- Master security 108 limits access to parties with approved user IDs and passwords. Once a party has gained access to the system, that party is limited to specific information relevant to the accessing party. Accordingly, a particular user ID and password will provide only limited access to system information. Administrative or master security IDs may provide unlimited access when necessary for system administration. Sensitive information may also be encrypted for further security. Encryption techniques and protocols are designated in master security 108 .
- a party will generally begin information setup by designating contact information 110 as explained above in reference to FIG. 1 .
- a party may proceed with structure file setup 112 .
- Structure file setup 112 comprises the input of information which communicates the physical characteristics of the structure and appurtenances to the structure as well as the liabilities, such as insurance policies, warranties and others, related to the structure and its appurtenances.
- Structure file setup 112 may comprise the input of an electronic model of the structure such as a computer-aided drafting (CAD) file.
- CAD computer-aided drafting
- Some embodiments of the present invention include CAD functions for the creation of a CAD file. These CAD files will generally communicate accurate physical attributes of a structure, its contents and appurtenances such as physical dimensions and locations.
- the electronic model comprises an accurate three-dimensional CAD file with icons displayed in each room or division of the structure which represent the contents of the structure. These icons may be selected to view information regarding structure contents such as manufacturer, warranty data, insurance data and other information. Information related to structure contents may also be input at any time after structure file setup 112 .
- master structure data 116 This data may be remotely accessed later by the owner and service providers or others who need accurate structure information.
- master structure data 116 will be connected to the Internet thereby allowing remote access by interested parties, such as service providers, who wish to perform estimates or bid on projects which have been identified by the owner or assignor.
- Information setup may also comprise program rule setup 118 wherein a part may select or create rules such as process rules 42 , as shown in FIG. 8 , which may govern the execution of alert notices, assignment escalation service provider selection or other functions of embodiments of the present invention. Rules may be set up by assignors 102 , service providers 104 , owners 106 , administrators or other parties with an interest in the structure, its contents and appurtenances or an associated task.
- a user may also define a report hierarchy 120 during the information set up process 100 . This is typically done by an assignor 102 who will receive reports as a task progresses, however, other parties may also receive reports and establish report hierarchies.
- report hierarchy set up 120 a party will define a number of hierarchy levels and may designate standard or custom report formats and schedules for each level. Common hierarchy levels include, but are not limited to, branch offices, company headquarters, regions, states, countries and individual representatives. The relationships between hierarchy levels may also be established during this set up phase.
- Embodiments of the present invention may also output data directly to a participating party through various communication connections.
- Return data feed setup 122 may also be designated during information setup 100 .
- a user establishes whether a direct data feed is desired. If desired, a user may choose the communication method and protocol to be used. Common methods currently being used include, but are not limited to, FTP, Push/Pull from secure web site, Winsock application over secure line, such as a value added network line (VAN) and others.
- a user will also designate a data type and format which may include electronic image files such as JPEG, GIF, and others, custom data file formats, proprietary data formats or other information configurations.
- a user may wish to set up a dedicated web site to receive this information.
- a user may perform website setup 124 during information setup 100 or at another time.
- website setup 124 a user will designate a unique Internet address or URL for an information Retrieval web site.
- a user may also define web site parameters to configure the site for the specific information to be received.
- Information may be received in any standard graphics or text format or custom data formats depending on user preference. Embodiments of the present invention will transmit data to selected web sites or URLs through standard communication techniques.
- Information setup 100 also comprises credential setup 126 where in service provider information may be entered and stored in the system of the present invention. This information may be entered for individuals as well as service companies and suppliers of goods. Typically, a service provider, or another party, will provide contact information and preferences 110 before providing credential data, however these may be performed at essentially the same time.
- credential setup a party will enter available credential data 20 for a service provider including perishable and permanent certificates 22 as well as verification information 24 . Information regarding agreements and terms 28 may also be input as well as initial quality rating information.
- Credential data 20 may be text data input from a keyboard or data file transfer or may be graphical data such as scanned certificates and documents.
- Agreement and term data 28 may comprise agreements between a service provider 104 and assignor 102 which qualify a service provider to perform work for which an assignor is liable to pay. In an example with an insurance company as assignor, this information may be used to qualify a service provider 104 to perform work covered under insurance policies held by the owner 106 .
- the service provider's credentials will be verified 130 to determine compliance with any rules regarding service provider qualifications. If these requirements are met, the service provider will proceed with initial contact with the structure owner and generate cost estimates. These initial contact and estimation events must be performed according to rules 132 established by the interested parties or a service provider may be rejected 136 . Alternatively, to avoid a rejection, a service provider may correct a rule violation 136 . If wall rules are complied with or violations corrected, a service provider will be authorized to complete the task according to other established process rules 134 . Master process data 128 may contain these further rules of compliance. Rule compliance will continue to be monitored by the systems and methods of embodiments of the present invention.
- a policy holder or owner would initiate claim processing and task assignment by filling out a universal claim form 140 which, in preferred embodiments would comprise an Internet-based web form with input fields for required claim data.
- An interactive data input form may be used to determine the extent and type of claim data required for a specific claim.
- an owner may communicate with an agent or other representative who may fill out the form or use another software package to supply a formatted data stream which would achieve the same function as the form input.
- the automatic processing of these embodiments may commence.
- additional information may be requested to determine policy coverage parameters.
- the system may request information about third party coverage under additional policies or warranties 180 , as shown in FIG. 15 .
- warranty and policy information 188 will be stored in the system for automatic access. This information will generally be stored for a structure, its contents and its occupants.
- third party coverage request 180 will be automated and transparent to the user.
- additional forms or information requests required by a participating third party may be presented 184 .
- the coverage data is merged with the claim data 186 and the claim proceeds to automated assignment 142 as shown in FIG. 14 .
- FIG. 16 Details of the automated assignment process are illustrated in FIG. 16 where, once claim data is entered 190 , project parameters 192 are defined. To determine the project parameters 192 associated with a claim, the claim data is analyzed to determine the particular type of loss, such as, a malfunctioning appliance under warranty, flood damage to a residence, fire damage, earthquake damage or some other loss. The approximate amount of the loss may also be determined. The geographical area in which the loss has occurred may also be a project parameter. When initial project parameters have been established, process rules 42 , which have been defined during the information setup stage 100 , may be applied to determine how further claim processing will take place.
- loss such as, a malfunctioning appliance under warranty, flood damage to a residence, fire damage, earthquake damage or some other loss.
- the approximate amount of the loss may also be determined.
- the geographical area in which the loss has occurred may also be a project parameter.
- process rules 42 which have been defined during the information setup stage 100 , may be applied to determine how further claim processing will take place.
- System rules 216 are established by a system administrator to handle variables and options available in embodiments of the present invention. For example, and not by way of limitation, a system rule might account for the use of an optional structure file or portion of a structure file 220 . If a structure file exists, the system will access that file for structure information 222 . If no file exists, the system may direct a user to initial structure file setup 112 to set up master structure data 116 . Assignor rules 218 are also applied to claim data and project parameters 192 . These rules, established by an assignor, may limit assignor liability, project scope, project budget or other factors.
- They may also trigger notices to an owner indicating that certain project items may not be covered by a given policy or warranty. They may also regulate the information retrieved from a structure file. For example, they may direct the system to retrieve stored photographic images of a particular portion of a structure when that portion is included in the scope of a project. They may also regulate the use of structure model data such as floor plans or structure features. Service history, purchase history and other data items may also be accessed to further define project parameters and facilitate automated assignment.
- a assignor or other party with financial responsibility for a project will be given a project acceptance option 196 once the project parameters 192 have been defined sand appropriate rules applied 194 . If the financially responsible party does not accept, the caimant may be notified 198 . Claimant, then, has the option to opt out of the automated process 202 or make changes to the project 200 and enter new information. New information may comprise assumption of some financial liability by the claimant, downsizing project scope or other modifications. If the financially responsible party accepts the project as defined, the project will proceed to assignment rotation 144 . Master process data 40 and other information resources 204 may be automatically accessed to determine automated acceptance or notification procedures as well as other processing.
- Assignment rotation 144 as shown in FIG. 14 , is described in more detail with reference to FIG. 18 .
- service provider and assignment matching 226 occurs.
- Credential data 20 and program rule data 42 are accessed to determine which service providers are qualified to perform the project.
- Matching 226 is illustrated in FIG. 19 , wherein a list of all service providers 238 is filtered to find a service provider qualified to perform the project at hand.
- the list of service providers 238 will generally be compiled from providers found through an on-line registration program, research of advertising and public documents, suggestions from assignors and owners and through other methods. This list 238 will then be stored in the system for access and filtering for specific projects.
- the example parameters for filtering the list shown in FIG. 19 are merely exemplary and are not to be construed as limiting the scope of the present invention.
- the list 238 is first filtered to remove any service providers which are not pre-approved by the particular assignor 240 associated with the project.
- Quality parameters 242 are then evaluated to remove any service provider which have received poor quality ratings or complaints.
- the geographical location of the service provider may also be evaluated, as by zip code 244 in this example, to determine if the service provider is in close enough proximity to complete the project without undue travel expenses and mobilization costs.
- the ability of the service provider to accomplish a project of the same magnitude as the proposed project 246 may also be considered in filtering the list.
- the type of work involved in the proposed project is matched to the service provider's known scope of experience 248 to filter the list of candidates. After filtering according to these parameters, a list of qualified service providers 250 is generated for further selection.
- the list of qualified service providers 250 is further prioritized through a turn sequencing process 228 shown in detail in FIG. 20 .
- Process rules 42 are accessed to determine owner and assignor limitations 260 on service provider selection. These rules are applied to data stored in credential data 20 related to times and dates of prior service provider assignments 254 , the customer satisfaction history of a service provider 256 , the performance track record 258 of a service provider and other data relevant to a service provider's work record and qualifications. These rules are enacted through an algorithm 252 which is applied to filter the qualified list 250 and make an initial selection 262 of a single service provider to which the project may be assigned. A ranked list of alternate service providers may also be generated.
- the selected service provider is proposed to the structure owner for approval 230 . If the owner does not approve of the initial selection, the owner may choose another service provider from the list of alternates 236 .
- process rules 42 which apply to project execution are attached to the project 146 and the project is assigned to the selected service provider. These rules will dictate requirements to which a service provider must adhere during project execution. Service provider progress is monitored 148 during project execution to determine compliance with rules. If a rule violation is detected 324 during process monitoring 148 an assignor, owner or other party will be notified of the violation and the service provider's performance record or quality rating may be adjusted accordingly.
- significant rule violations 151 during initial project steps will trigger an escalation procedure 150 .
- alerts or other notification 326 will be communicated to inform parties of the violation.
- Automated alerts maybe communicated to stakeholders or other parties 330 based on the contact information stored in contact data 2 . If the violation can be remedied to the satisfaction of the interested parties 328 , remedial instructions will be issued 334 and a corrected estimate or proposal 158 will be generated. When the violation cannot be remedied, the assignment will be disallowed 332 and a new automated assignment process will begin 142 .
- Process rules 42 will generally direct a service provider to perform an initial owner contact and interview or site survey prior to making a project estimate. If the initial contact process proceeds without significant rule violations 151 ( FIG. 14 ), an estimate will be prepared by the service provider 270 , as illustrated in FIG. 22 . The estimate may be augmented with additional proposal language 272 to modify the project description, if necessary, after a site visit. Structure valuation data 274 may also be combined with estimate 270 so that an assignor may make any judgements based on structure value such as repair vs. replacement decisions.
- Estimate 270 may be prepared using an automated, on-line estimation process of some embodiments of the present invention explained with reference to FIG. 23 .
- a database comprising all significant goods and services 280 needed for a particular task area is maintained. These goods and services are stored along with cost information so that a cost estimate can be generated. Items among goods and services 280 which have been specially selected for their superior or exemplary attributes such as warranties, certifications or other qualities are stored in a database of supported items 278 .
- items within these databases are synchronized to match industry standards 282 by correlating equivalent products or services.
- Vendor information 286 , 288 and 290 is made available from several vendors so that each item can be mapped to a particular vendor SKU identification 292 .
- Vendor pricing schedules 284 which may be related to particular outlets or geographical regions are also compiled for items within the systems of these embodiments.
- a standardized pricing schedule 294 may also be used for rough estimation purposes or for comparison with vendor data 284 .
- the estimation systems of these embodiments may be accessed from a remote computer 318 comprising software of embodiments of the present invention which allows a service provider's estimate to be scoped and priced 316 in a standard format for analysis and comparison with system data.
- a user may select whether to use vendor pricing or standardized pricing 304 for the estimation process. If vendor data is not selected, a standardized pricing schedule is used for estimation purposes 300 . This schedule may be accessed remotely from remote computer 318 over a network, Internet or dial up connection or the data may be downloaded from master data 296 to the remote computer where the estimation processes will be executed.
- vendor data is selected 304
- item quantities in the estimate 302 are mapped to vendor SKU codes 306 so that actual vendor prices may be related to each item.
- Prices may be calculated and displayed for several vendors and a user may select a specific vendor 314 and specific items 308 from that vendor's selection. Alternatively, a user may allow embodiments of the present invention to automatically select 314 a vendor for each item according to designated parameters such as lowest price, lowest price for a specific brand or other parameters.
- a user is given the option to purchase the items from the participating vendors. If a purchase is desired, the purchase may be made 25 using typical on-line purchase methods 322 . If a purchase is not desired at the time of estimation, an estimate only 320 option may be selected and only the estimate results will be generated from the process.
- Estimates created by the above methods may be saved and made available to interested parties. These estimates may contain specific item information including SKU identification codes, item specific pricing, item manufacturer, identification, and ether information which parties may review and modify to meet specific requirements.
- an estimate monitoring process 156 begins. If the estimate complies with process rules and is approved by the owner 164 , the estimate will be forwarded to the assignor or other financially liable party for final approval 162 . If any of these parties does not approve of the estimate, online negotiation 154 may ensue during which estimate and proposal modification or correction may take place. If online negotiation 154 is successful, a corrected estimate or proposal will be generated to reflect the agreed-upon changes made during negotiation. If online negotiation is not successful, escalation procedures may be triggered 150 and a new service provider assignment may be made 142 .
- Change order summary 160 comprises a record of each version of the estimate and proposal as it transitions through the negotiation and execution processes.
- Change order summary 160 also keeps a record of specific changes and revisions which have been made to the estimate between versions including, but not limited to, changes in goods and services such as quantities, the total price prior to changes, the revised total price, the difference in total price and other information.
- a first estimate or proposal 336 is stored as a record.
- a first set of revisions 344 which have been made to the estimate during negotiations 344 is also recorded and the revised second estimate and proposal 338 is also recorded in revised form.
- some problems may arise which require estimate modification. For example, and not by way of limitation, a contractor repairing a burned building may discover some previously undetected structural damage during reconstruction which must be repaired. Changes in the amount of work performed and the amount of goods used as well as the prices of all changes are recorded in revision data 346 .
- a third estimate 340 is also generated which reflects the changes in revision data 346 . Further changes may be required as work proceeds.
- An owner or assignor may also request changes during task execution and record these changes at revision data 348 .
- a newly revised estimate 342 will be generated and recorded
- the approving authority is recorded 350 and the date and time of approval is noted.
- This change order summary 160 may be made available to any interested parties as a real-time updated estimate document which is accessible through an Internet site as well as other electronic and hard copy versions.
- On-line reports may be accessed through an Internet site from which data may be downloaded 176 or data may be exported directly to client computers for further processing.
- customized reports may be generated automatically. These reports may be automatically compiled 354 as data is made available during the task execution and negotiation processes. Reports may be made available to all interested parties 356 which have been authorized by the assignor or owner. Typically, a user will designate the report format desired for each recipient and the data which will be included 358 . Often tracker data 36 compiled from touch point data processing 50 may be compiled into tracker reports 360 . Activity reports 362 which provide a summary of the number of assignments on a hierarchy level basis and analysis reports 364 containing graphical data for comparison may also be selected and compiled into a customized report format 366 with selectable criteria including date range, hierarchy, data type, industry data, data comparisons and other information.
- reports may be automatically generated and sent to a party or may be made available, such as through a web site, for access at will.
- a system user may also access the systems of embodiments of the present invention and generate custom reports 368 as needed. Reports may be configured to reveal data from a top level overview down to specific estimate details 370 .
- Embodiments of the present invention will allow a user to select both textual and graphical report formats.
- Textual reports which are commonly used by assignors and service providers in the insurance and building construction industry include, but are not limited to: average value reports, contractor response time reports, contractor volume reports, contractor utilization reports, price comparison reports, loss value range reports, policy number listings, type of loss summaries, unit price deviation reports, value range reports and zip code related reports.
- Graphical reports allow a user to compare multiple data sets and commonly include, but are not limited to: estimate/price list differences, estimate inclusion issues, estimate items not in a price list, estimate items by quality, estimate scoping overlap, estimate tax usage, estimate type of loss by dollar value, estimate type of loss by percentage, estimate minimum usage, estimate subroom usage, percentage breakdown of estimate by trade, average depreciation by trade, estimate depreciation usage, estimate overhead and profit usage, price list alignment and price list comparison.
- Other report formats and data sets are available through the report customization methods of embodiments of the present invention.
Abstract
The present invention relates to a method and apparatus for electronically managing the assignment of tasks to be completed. Preferred embodiments incorporate a computer network to gather and disseminate information for the processes of embodiments of the present invention. Task information is gathered until a task is sufficiently defined to be assigned. At this point the task is assigned to a service provider who is requested to respond to the assignment. The response is monitored arid if unacceptable or not received the task will be transferred to another service provider until a satisfactory response is received. An estimate of the cost of task completion may then be requested and authorization to complete the task may be contingent upon an acceptable estimate. Once a service provider is authorized to complete a task, the provider's progress is monitored and reported to interested parties. Provider quality ratings may be incorporated into some embodiments. Reports, analyses and other data may be automatically generated by embodiments of the present invention. Applications of embodiments of the present invention may be particularly useful in claims processing in the insurance industry.
Description
- The present invention relates to methods and apparatus for automated assignment of tasks to service providers automated implementation of rules governing the performance of tasks monitoring of rules compliance by providers and evaluation of the providers overall ability to efficiently accomplish such tasks. It also includes an automatically updated database which matches willing and complying task service providers to interested task assignors.
- The system of embodiments of the present invention serves to coordinate and communicate between service consumers, service providers and insurers, warrantors, liability holders or other interested parties. When a task is entered into the system, the task is identified by type and a database of service providers is accessed so that a capable service provider, willing to comply with established rules of task performance, may be assigned that task. When a qualified service provider is found, the task is automatically assigned to that service provider. Tasks may be reassigned when service providers do not comply with established system rules. Task assignment may be performed electronically through telephone, fax, cell phone, pager, e-mail, radio or by many other communication means.
- Task progress and service provider quality are monitored and reported as the task is completed. Reports, including graphical reports, may be generated to show multi-tiered trending analyses and other analyses at any level, from industry-wide down to specific line items associated with a task.
- Insurance providers, warrantors, maintenance managers, construction contractors, factory managers and many other service consumers who must repetitively assign tasks to other parties can benefit from a system which automatically assigns and monitors tasks. As a non-limiting example, insurance providers must process claims for damages to insured property. When a claim is made, the insurance provider often desires to contact a professional to make an estimate of the cost to repair the damage. Once the estimate is received, the insurance provider will often make adjustments, negotiate with service or product providers or otherwise evaluate the estimate. When the estimate is acceptable, and the rules of task completion are established, a service provider is authorized to complete the work.
- Repair work on automobiles, residences, commercial buildings and other structures can often be an extensive and lengthy process. Work must often be monitored over a period of time to ensure that proper repairs are being made and that funds are being spent properly. Payments may be made in draws contingent upon completion of specific tasks. Events during the repair process must be monitored and tracked continuously to ensure a smooth and efficient process.
- Service consumers who employ independent contractors and other service providers can benefit from a thorough knowledge of the provider's history, reputation and past work experience. After several contacts, a service consumer begins to get a feel for the quality of work and service that a contractor provides. However, some managers deal with far too many service providers to keep track of each one of them. A system that monitors and evaluates service providers by keeping track of their performance can be invaluable.
- Some embodiments of the present invention comprise a task input system which collects task information for processing. An exemplary embodiment in the insurance industry may comprise a claims collection system where insured parties may file claims on insured property. A preferred embodiment uses an Internet-based claim filing system wherein insured parties may access and fill out web-based forms to input claims information. Information input to the forms is automatically compiled and analyzed so that the claims may be processed. In addition to a web-based forms approach, selected third-party software users may input claims information into their third-party software and send formatted data streams directly to user's receiving server. Task or claim or information may be text based, graphical, audible or in other formats.
- Task or claim information may be augmented by internal files or databases of embodiments of the present invention which may contain task requestor data. In the case of an insurance claim, the internal data may comprise insurance policy limits, policy expiration dates, prior claims made, and other data.
- When task information is sufficiently complete, the task may be automatically assigned to a service provider whose information is located in a database which is maintained and managed through the systems and methods of the present invention. The service provider database, in an exemplary embodiment, contains service provider names, addresses, phone numbers, e-mail addresses and other contact information as well as information regarding the provider's experience, types of tasks completed, quality ratings, bonding or insurance limits, costs of tasks completed and other information. A service provider in this exemplary embodiment may be a building contractor who is hired to repair fire damage on an insured residence.
- Once an embodiment of the present invention has determined that task information is complete, a service provider is selected. This selection may be based on the type of claim made including the type of work involved in satisfying the claim, the estimated claim cost, the quality rating of the service provider, the location of the service provider and many other factors. When a service provider is selected, that provider will be notified automatically through the methods and apparatus of the present invention. This notification may occur via telephone, cell phone, e-mail or other communications media.
- A notified service provider may then be required to respond to the notification within a prescribed time period. If no response is received in compliance with the system's rules of escalation, the system will either automatically notify the service provider's quality control agent such as a franchise organization if (where applicable), or the system may simply select another service provider who will then be given a period to respond. A task or assignment will automatically be transferred to another service provider either until a compliant response is received or until all automated options have been exhausted. Upon exhaustion of all options for automated assignment, the system automatically alerts the entity owning the assignment of the actions taken, the entities involved and rules broken, and then awaits additional escalation instruction. These rules of escalation may be based upon response times and methods or other parameters and maybe established or changed by service provider management, the system user, the task requestor or others. Alerts may be sent to any interested parties through any available communications media.
- When a provider has been selected and assigned a task and a proper response has been logged, the provider may then respond by submitting an estimate of the cost of completing the task. This estimate may be based on a site visit by the service provider or may be based on information provided to the service provider through the system of embodiments of the present invention. Graphical information such as digitized plans and photographs and other descriptive information may be provided to the service provider through the systems and methods of embodiments of the present invention. This information may be augmented by a site visit by the service provider.
- A service provider may calculate an estimate through proprietary methods. However, the system and method of embodiments of the present invention also provide an electronic method of estimation in an on-line format so that properly formatted estimates may be forwarded to the system user or other designated parties. This estimate may then be evaluated relative to the costs of similar tasks performed in the past, or it may be evaluated relative to an automated estimating system. This evaluation process may be automated or, alternatively, may be performed manually by an expert evaluator. If the estimate conforms with the parameters of the evaluation process, whether automated or manual, the provider who supplied the estimate may be authorized to perform the task. Password protection may be used to keep sensitive information confidential.
- Authorization will preferably be performed automatically and electronically by one or more of several means. Preferable authorization means include, but are not limited to, conventional telephone, cell phone, e-mail, pager and radio.
- Selected embodiments of the present invention will track the provider's progress and report to the task requestor/consumer, user, financer or other parties as the task is completed This event tracking may be used to authorize partial payments to the service provider as events comprised within a task are completed. Event tracking may also be used to evaluate a service provider's performance.
- Event tracking and other monitoring aspects of embodiments of the present invention may be used to generate a quality rating for service providers listed in system databases. Quality ratings may also be based on other input from service consumers, claimants and other parties. In a preferred embodiment of the present invention, a customer survey is implemented through web-based forms, direct consumer contact or other means. A consumer satisfaction factor is calculated based on this data. This consumer satisfaction data is augmented with service provider performance data obtained through the system of embodiments of the present invention. Performance data may be based on provider response data such as, but not limited to, time of response, type of response, estimate quality, estimate amounts relative to automated estimates, time to complete task and other performance factors.
- Embodiments of the present invention may also have the ability to perform analyses on the information gathered by the system and other information otherwise input into the system. These analyses may be performed on task data, service provider data, task requestor data or other system information. Reports may be generated to help a user analyze and predict trends in their industry. These trending analyses may be multi-tiered allowing the user to generate reports, including graphical reports, based on industry-wide data, single task specific data or anything in between. For example, and not by way of limitation, an insurance company may generate a “type of loss” report for the entire company which lists occurrences for each loss type in graphical form. This report may be further broken down by region, state, city or even down to specific claims as needed by the user. Other reports may be generated at any level to help a user understand key aspects of their business and these reports maybe customized for a specific business or business type.
- Accordingly, it is an object of some embodiments of the present invention to provide a system and apparatus for automated assignment of tasks.
- It is also an object of some embodiments of the present invention to provide a system and apparatus for monitoring and reporting task progress.
- Another object of some embodiments of the present invention is to provide a system and apparatus for quality control.
- A further object of some embodiments of the present invention is to provide a system and apparatus for alerting a user regarding the response of a service provider.
- Another object of some embodiments of the present invention is to provide a system and apparatus for trending analysis.
- These and other objects and features of the present invention will become more fully apparent from the following, description and appended claims, or may be learned by the practice of the invention as set forth hereinafter.
- In order that the manner in which the above-recited and other advantages and objects of the invention are obtained, a more particular description of the invention briefly described above will be rendered by reference to specific embodiments thereof which are illustrated in the appended drawings. Understanding that these drawings depict only typical embodiments of the invention and are not therefore to be considered to be limiting of its scope, the invention will be described and explained with additional specificity and detail through the use of the accompanying drawings in which:
-
FIG. 1 is a diagram illustrating details of contact data; -
FIG. 2 is a diagram illustrating details of credentials data; -
FIG. 3 is a diagram illustrating details of certification data; -
FIG. 4 is a diagram showing details of quality rating data; -
FIG. 5 is a diagram illustrating details of performance track record data; -
FIG. 6 is a diagram illustrating details of master process data; -
FIG. 7 is a diagram illustrating details of process parameters data; -
FIG. 8 is a diagram illustrating details of master rules data; -
FIG. 9 is a diagram illustrating details of master rules data; -
FIG. 10 is a diagram illustrating details of reports data; -
FIG. 11 is a diagram illustrating details of web site configuration; -
FIG. 12 is a diagram illustrating details of tracker data; -
FIG. 13 is a diagram illustrating details of an information setup procedure data; -
FIG. 14 is a diagram illustrating details of exemplary processing methods; -
FIG. 15 is a diagram illustrating details of task data acquisition and assignment; -
FIG. 16 is a diagram illustrating details of an automated assignment method; -
FIG. 17 is a diagram illustrating details of system and assignor rules; -
FIG. 18 is a diagram illustrating details of assignments and rotation; -
FIG. 19 is a diagram illustrating details of service provider section; -
FIG. 20 is a diagram illustrating details of service provider selection; -
FIG. 21 is a diagram illustrating details of rules execution; -
FIG. 22 is a diagram illustrating details of an estimation and proposal process; -
FIG. 23 is a diagram illustrating details of an estimation, pricing and purchasing process; -
FIG. 24 is a diagram illustrating details of a change order summary process and -
FIG. 25 is a diagram illustrating details of reports and report generation. - The figures listed above are expressly incorporated as part of this detailed description.
- It will be readily understood that the components of the present invention, as generally described and illustrated in the figures herein, could be arranged and designed in a wide variety of different configurations. Thus, the following more detailed description of the embodiments of the system and apparatus of the present invention, as represented in
FIGS. 1 through 25 , is not intended to limit the scope of the invention, as claimed but it is merely representative of the presently preferred embodiments of the invention. - The currently preferred embodiments of the present invention will be best understood by reference to the drawings, wherein like parts are designated by like numerals throughout.
- Embodiments of the present invention may be used in many different industries which include, without limitation, insurance providers, warrantors, maintenance managers, construction contractors, factory managers and many other service consumers who must repetitively assign tasks to other parties. While embodiments of the present invention may be used in many applications, an application in the insurance industry is thought to be illustrative of many of these embodiments and is used herein as a non-limiting example of these embodiments.
- Some embodiments of the present invention comprise a task input system which collects task information for processing. An exemplary embodiment in the insurance industry may comprise a claims collection system where insured parties may file claims on insured property. A preferred embodiment uses an Internet-based claim filing system wherein insured parties may access and fill out web-based forms to input claims information. Information input to the forms is automatically compiled and analyzed so that the claims may be processed. In addition to a web-based forms approach, selected third-party software users may input claims information into their third-party software and send formatted data streams directly to a receiving server of an embodiment of the present invention. Task or claim information may be text based, graphical, audible or in other formats.
- Task or claim information may be augmented by internal files or databases of embodiments of the present invention which may contain task requestor data. In the case of an insurance claim, the internal data may comprise policy holder addresses, contact information, records of insured property, insurance policy limits, policy expiration dates, information regarding prior claims made, and other data.
- When task information is sufficiently complete, the task may be automatically assigned to a service provider whose information is located in a database which is maintained and managed through the systems and methods of the present invention. The service provider database, in an exemplary embodiment, contains service provider names, addresses, phone numbers, e-mail addresses and other contact information as well as information regarding the provider's experience, types of tasks completed, quality ratings, bonding or insurance limits, costs of tasks completed and other information. A service provider in this exemplary embodiment may be a building contractor who is hired to repair fire damage on an insured residence.
- The systems, methods and apparatus of embodiments of the present invention comprise databases which store various information used by these embodiments. These databases may be stored as a single database file with information organized for selective access or may be stored as a combination of files which are completely distinct or organized in some type of file hierarchy. Some database files may be stored on a network server accessible to all users, other files may be protected by selective and controlled access. Some database files may also be stored in a divided format with portions located on one physical storage device while others are located on another storage device. The databases and files of embodiments of the present invention may be combined or arranged in any number of formats that achieve the function of those embodiments. Any storage method which provides the function of embodiments of the present invention is to be considered within the scope of embodiments of the present invention.
- In reference to
FIG. 1 , embodiments of the present invention comprise a contact database which contains information needed to contact a service provider which may be available for task assignment.Contact database 2 comprises primarycompany contact data 4 including, but not limited to, the name, address, phone numbers, e-mail addresses and other information for contacting a service provider. This information may exist for individuals or for larger business entities.Contact database 2 also comprisesnotification method data 6 which is a record of a particular service provider's communication contact preferences. A service provider or other contact may identify what communication methods are preferred for communication of assignments, authorization or other information. As a non-limiting example, a service provider may prefer to be contacted with an initial assignment by pager and business telephone, but prefer to receive alert information by e-mail. These preferences are recorded innotification method data 6 to improve communication efficiency and ensure prompt contact. - Communication with service providers may also be modified by rules of
notification 8 which are used to adjust communication parameters according to time of day, work priority, success of the primary contact method or some other factor. As a non-limiting example, a service provider may want to be contacted by telephone during business hours and by pager at other times. In another non-limiting example, a service provider may wish to receive typical assignments by e-mail, but receive emergency assignments by pager, cell phone or some other method or combination of methods. - Systems of embodiments of the present invention also comprise a
credentials database 20, as shown inFIG. 2 , which comprises information related to a service provider's qualifications and prior agreements including, but not limited to, quality ratings, certificates, agreements, qualification verification and other information. - In a preferred embodiment of the present invention,
credentials database 20 comprises acertification database 22, as shown inFIG. 3 , which may contain records regarding certification of service providers.Certification database 22, may comprise records of service provider certifications such as contractor licenses, business licenses, insurance company approvals, specialized training certificates, bonding certificates, and other documents relating to service provider approval, acceptance and certification by other entities.Certification database 22 may comprise information regarding perishable certificates which must be renewed periodically to maintain a certified status.Certification database 22 may also comprise information regarding permanent certificates which remain valid for the life of a certificate holder.Certification database 22 may further comprise notification rules for notifying certificate holders, parties who have assigned tasks to certificate holders, certifying agencies and others of the status of perishable certificates. Alert messages may also be delivered under these notification rules to alert parties of impending certificate expiration. - Some embodiments of
certification database 22 may also provide for automated renewal of perishable certificates for subscribing service providers. - Notification rules may also comprise rules for multiple and repeated alert and notification of parties who select this function. Notification and alert messages may be communicated through any electronic communication media including automated phone messages, e-mail, conventional mail messages, beeper messages and others.
Certification database 22 may also comprise records of parties who rely on a specific service provider's certification so that these relying parties may also be notified of certification expiration or related information. -
Certification database 22 may also comprise information regarding a service provider's experience. This experience information is typically related to an amount of time worked in a given field or on a type of project. This information will generally need to be updated regularly to accurately reflect a service provider's current experience. Embodiments of the present invention may automatically update time based information. For example, and not by way of limitation,certification database 22 may be automatically updated annually to reflect a service provider's total work experience as of that year. Particular types of work experience may also be maintained according to the types of jobs performed by a service provider. - In select embodiments of the present invention,
credentials database 20 may also compriseverification data 24, as shown inFIG. 2 , which comprises data related to verified credentials. For example, and not by way of limitation, a service provider may be required to be bonded for a specific monetary amount. This bonding requirement may be directly verified by a bonding company who has issued a policy or bond to the service provider.Verification database 24 may comprise the name and address of the verifying entity, the certification being verified, the time period for which the certification is being verified, contact information and other related information. Automated verification may also be performed through access to a verification database or similar system maintained by the verifying entity. - In some embodiments of the present invention,
credentials database 20 may also comprisequality rating data 26, as shown inFIGS. 2 and 4 , which comprises information related to a service provider's performance and quality of work. In reference toFIGS. 4 and 5 ,quality rating data 26 may comprise information related to a service provider'sperformance track record 32 as compared withperformance terms 28 defined in agreements, schedules, industry standards, typical client expectations and other performance factors. Thisquality rating data 26 may be compiled and stored as a numeric score or other quality rating to reflect a service provider's overall quality or data may be stored as specific data related to work performance and quality such as, but not limited to, contact promptness, budget compliance, scheduling compliance and other factors. - In order to compare a service provider's performance with agreed-upon terms, specific events in a service provider's project may be selected and tracked 36 to establish a
performance track record 32.Performance terms 28 may be compared totracker data 36 to determine compliance withterms 28. When a service provider meets or exceeds theperformance terms 28, hisperformance track record 32 will reflect that positive performance. - In some embodiments a service provider may also be required to report compliance with specific rules, or agreement terms in order to determine compliance with related rules or schedules.
-
Quality rating database 26 may also comprisesurvey data 30 provided by a party having knowledge of a service provider's performance and work quality. A party providing survey data may be an entity for which a task has been assigned, for example an insurance company may complete a survey regarding a service provider's performance.Survey data 30 may also be provided by an insurance claim and or other party associated with the provider's work. In a preferred embodiment, a survey form is automatically sent in an electronic format to one or more parties associated with a service provider's work. When the form is completed, it is returned and automatically processed by the system of the present invention so thatquality rating data 26 may be processed automatically. - In reference to
FIG. 2 ,credentials data 20 may further comprise agreement andterm data 28 which may be accessed by many portions of embodiments of the present invention. Agreement andterm data 28 may be used to determine a service providerperformance track record 32, as shown inFIG. 5 , it may also be used to help defineprocess parameter data 36 as well as other aspects of embodiments of the present invention. Agreement andterm data 28 may comprise the entire text of agreements between the service provider and a customer or other associated parties or it may comprise relevant portions of the text of these agreements.Data 28 may also comprise a record of agreement acceptance such as an electronic signature, a digitized copy of the signed agreement or some other agreement acceptance verification. - Agreements and
terms data 28 may also comprise rules which a service provider has agreed to perform. These rules may include an obligation to submit standardized information during task performance such as, but not limited to, the completion of automated surveys during or at the completion of a task. These rules may also comprise escalation report rules which involve obligations to contact parties within a specified time period or to decline or reassign a task when it can not be completed according to specified parameters. These rules may also comprise pre-escalation rules including rules governing acceptance and acknowledgment of task assignments as well as others. -
Contact data 2 andcredentials data 20 may form a part ofmaster process data 40, as shown inFIG. 6 , which further comprises other elements in a preferred embodiment. One of these other elements isprocess parameters data 36 which may contain agreements andterms data 28 as well as process rules 42, as shown inFIG. 7 . Agreements andterms data 28 are described above. - Process rules 42 may be further explained in reference to
FIG. 8 where elements of some embodiments are shown. Process rules 42 may comprisecustomer rules 44 which are rules which are established by a customer for a specific task. A customer will establish these rules prior to a task assignment to ensure that a service provider will meet the customer's scheduling or other needs. These rules may be selected by the customer from a set of pre-defined rules which are stored in the system of embodiments of the present invention, preferably inmaster rules database 48. Alternatively, a customer may create custom rules to meet specific needs using a rule creation language which may be accessed by the customer over a network connection such as through the Internet or by some other means. - Process rules 42 may also comprise system rules 46 which are defined by a system administrator to govern the execution of a task. Similar to
customer rules 44, system rules 46 may be selected by the system administrator from a set of pre-defined rules preferably stored inmaster rules database 48. When custom rules are desired, the administrator may also use a rule creation language to define and set custom rules for specific tasks. - In reference to
FIG. 9 ,master rules database 48 of a preferred embodiment of the present invention will comprise all rules created by a system administrator using a rule creation language and any rules created by a customer using a rule creation language.Master rules database 48 will also comprise a complete set of pre-defined rules which may be selected by either the system administrator, a customer or another party with authority to create and modify rules. These rules may be organized hierarchically such that a rule may Operate upon the result of another rule. - Rules within
master rules database 48 and other logic within embodiments of the present invention may operate of data logged astouch point data 50.Touch point data 50 comprises data which is automatically stored during the processes of embodiments of the present invention. This data may be used as operators, variables and other process modifiers upon which rules may operate. Rules may comprise boolean logic, mathematical equations and other logic which requires variable input. This input may be acquired through standardized data gathering or touch point processing which storestouch point data 50 for further processing or for direct access by users or processes.Touch point data 50 may comprise, for example, and not by way of limitation, the date and time a claim is filed or a task is requested, the date and time the claim or task is accepted, the date and time an assignment is sent, the date and time a customer is contacted by a service provider, the date and time an estimate is received form a service provider, the occurrence of rule violations or other data relevant to the events of the processes of embodiments of the present invention.Touch point data 50 may comprise raw data such as times and dates as well as data which has been processed by logical processes or otherwise transformed. -
Master process data 40, as shown inFIG. 6 , may also comprisereport data 52 which comprises information relevant to reports generated by embodiments of the present invention. These reports may be automatically generated by the processes of the present invention and automatically transmitted to parties with proper communication connections. -
Report data 52, in a preferred embodiment, will compriseconnection data 60, as shown inFIG. 10 , comprising the types of reports to be transmitted directly to subscribing parties along with report formatting information, reporting frequency information and other report parameters.Report data 52 may also comprise connection and communication parameters for configuring and establishing communication connections with receiving parties. -
Report data 52 may also comprisereport hierarchy data 64 which establishes a relationship between parties who may receive reports. Reports may be generated with varying levels of scope. These levels may relate to data for an agent, adjustor, estimator or other individual or may be tailored to relate data for a particular office in which these individuals work. Likewise, reports maybe generated by company, region, state and country as well as by type of individual, type of coverage and other factors. The relationships between individuals, geographical regions, types of work and other parameters are recorded inreport data 52 so that reports may be automatically generated and transmitted for specific applications. - In some embodiments of the present invention, report caching is used to provide quicker and more convenient report access. When this is the case,
report data 52 will comprise cachedreport data 62 for selected reports. When a party needs priority access to report data, that party may request that a report be cached. The report will then be designated for caching and stored in a format that will speed access. Caching may comprise methods such as memory caching where the report is stored in high-speed memory or may comprise methods with high-speed data transmission connections or other methods to speed report delivery. Caching may also comprise pre-processing techniques which assemble data into specific report formats which are stored for direct access as opposed to assembling the report from raw data when the report is requested. E-mail or other notification methods may also be employed to alert a user that a report has completed caching or generating. -
Report data 52 may also compriseanalysis report data 58 which allows for user customization of reports and establishment of report hierarchy as well as real time report generation.Analysis report data 58 provides a user with a menu from which a user may select the type of report desired. A user may select from pre-formatted report types or may create a customized report format by indicating the desired data fields and the scope of the report. Report hierarchy may also be established and revised by a user through methods comprise inanalysis report data 58. A user may designate relationships between individuals and companies, regions, or other hierarchical subdivisions.Analysis report data 58 may also comprise a method for selecting reports for real-time processing and caching. Users who need up-to-date, real-time data may select their reports for real-time processing so that current data is always reflected in their reports. These reports may be made available on-line so that users may access the reports at any time. Some forms of caching may also be selected for quicker access, however cached data must be updated regularly for real-time reporting. - Some embodiments of the present invention may also comprise
web site configuration 54 as part ofmaster process data 40, shown inFIG. 6 . Website configuration information 54, as shown inFIG. 11 , may allow a user to select apre-formatted site template 70 which is suited to reflect information desired by a user. A user may also select a network address or URL for asite 72. The URL may be input manually 74. As conflicts may occur, the system of embodiments of the present invention may verify 76 that the selected URL is not in conflict with previously established URLs. A user may also allow the system to suggest one or morenon-conflicting URLs 78 and select from the system generatedchoices 80. Once a site is configured, a user may visit the site to obtain the desired data. -
Master process data 40 may also comprisetracker data 36 in some embodiments, as mentioned above. In reference toFIG. 12 ,tracker data 36 comprises data acquired frominitial claim input 82 such as the time and date of the claim filing, acceptance and other processing.Tracker data 36 may also comprise information retrieved fromtouch point data 50 which has been gathered by the touch point processes of the particular embodiment of the present invention in use. As mentioned above,tracker data 36 may be used as a comparison standard to evaluate service provider performance.Tracker data 36 may also be used for report generation and other uses. - Use of embodiments of the present invention required initial setup and configuration to initialize and populate the various databases and/or other information storage resources. In reference to
FIG. 13 , aninformation setup procedure 100 is described for a preferred embodiment of the present invention. - Preferred embodiments of the present invention will provide organizational and informational benefits to assignors 102,
service providers 104 and structure owners 106. Assignors 102 may include, without limitation, insurance companies, warrantors, or other parties which carry some liability for maintenance, repair or other task completion.Service providers 104 may include, without limitation, painters, plumbers, electricians, masons, water and smoke damage mitigators, mechanics and almost any other type of contractor, repairman or maintenance or service provider.Service providers 104 may also include suppliers of goods and materials. Structure owners 106 may comprise any person with an interest in a structure. It should be noted that a structure owner 106 may also be an assignor 102. This would be the case, for example, when a building owner 106 needs a service performed for which there is no warranty or insurance coverage. In this case, owner 106 would act as assignor 102 by assigning the task and compensating theservice provider 104. - Multiple assignors 102,
service providers 104 and owners 106 may be input for a given structure or multiple structures. All information for assignors 102,service providers 104 and owners 106 need not be input duringinitial information setup 100, however more functions of embodiments of the present invention will be enabled when complete information is provided. - Information input from assignors 102,
service providers 104 and owners 106 is directed throughmaster security 108 which controls and limits access to information.Master security 108 limits access to parties with approved user IDs and passwords. Once a party has gained access to the system, that party is limited to specific information relevant to the accessing party. Accordingly, a particular user ID and password will provide only limited access to system information. Administrative or master security IDs may provide unlimited access when necessary for system administration. Sensitive information may also be encrypted for further security. Encryption techniques and protocols are designated inmaster security 108. - A party will generally begin information setup by designating
contact information 110 as explained above in reference toFIG. 1 . Oncecontact data 110 is input, a party may proceed withstructure file setup 112.Structure file setup 112 comprises the input of information which communicates the physical characteristics of the structure and appurtenances to the structure as well as the liabilities, such as insurance policies, warranties and others, related to the structure and its appurtenances.Structure file setup 112 may comprise the input of an electronic model of the structure such as a computer-aided drafting (CAD) file. Some embodiments of the present invention include CAD functions for the creation of a CAD file. These CAD files will generally communicate accurate physical attributes of a structure, its contents and appurtenances such as physical dimensions and locations. In a preferred embodiment of the present invention, the electronic model comprises an accurate three-dimensional CAD file with icons displayed in each room or division of the structure which represent the contents of the structure. These icons may be selected to view information regarding structure contents such as manufacturer, warranty data, insurance data and other information. Information related to structure contents may also be input at any time afterstructure file setup 112. - Once
structure file setup 112 is complete, this structure information is compiled and stored asmaster structure data 116. This data may be remotely accessed later by the owner and service providers or others who need accurate structure information. In a preferred embodiment,master structure data 116 will be connected to the Internet thereby allowing remote access by interested parties, such as service providers, who wish to perform estimates or bid on projects which have been identified by the owner or assignor. - Information setup may also comprise
program rule setup 118 wherein a part may select or create rules such as process rules 42, as shown inFIG. 8 , which may govern the execution of alert notices, assignment escalation service provider selection or other functions of embodiments of the present invention. Rules may be set up by assignors 102,service providers 104, owners 106, administrators or other parties with an interest in the structure, its contents and appurtenances or an associated task. - A user may also define a
report hierarchy 120 during the information set upprocess 100. This is typically done by an assignor 102 who will receive reports as a task progresses, however, other parties may also receive reports and establish report hierarchies. During report hierarchy set up 120, a party will define a number of hierarchy levels and may designate standard or custom report formats and schedules for each level. Common hierarchy levels include, but are not limited to, branch offices, company headquarters, regions, states, countries and individual representatives. The relationships between hierarchy levels may also be established during this set up phase. - Embodiments of the present invention may also output data directly to a participating party through various communication connections. Return data feed
setup 122 may also be designated duringinformation setup 100. In return data feedsetup 122, a user establishes whether a direct data feed is desired. If desired, a user may choose the communication method and protocol to be used. Common methods currently being used include, but are not limited to, FTP, Push/Pull from secure web site, Winsock application over secure line, such as a value added network line (VAN) and others. A user will also designate a data type and format which may include electronic image files such as JPEG, GIF, and others, custom data file formats, proprietary data formats or other information configurations. - If a user chooses to receive information through the Internet via the World Wide Web (WWW), the user may wish to set up a dedicated web site to receive this information. When this is the case, a user may perform
website setup 124 duringinformation setup 100 or at another time. Inwebsite setup 124, a user will designate a unique Internet address or URL for an information Retrieval web site. A user may also define web site parameters to configure the site for the specific information to be received. Information may be received in any standard graphics or text format or custom data formats depending on user preference. Embodiments of the present invention will transmit data to selected web sites or URLs through standard communication techniques. -
Information setup 100 also comprisescredential setup 126 where in service provider information may be entered and stored in the system of the present invention. This information may be entered for individuals as well as service companies and suppliers of goods. Typically, a service provider, or another party, will provide contact information andpreferences 110 before providing credential data, however these may be performed at essentially the same time. In credential setup, a party will enteravailable credential data 20 for a service provider including perishable andpermanent certificates 22 as well asverification information 24. Information regarding agreements andterms 28 may also be input as well as initial quality rating information.Credential data 20 may be text data input from a keyboard or data file transfer or may be graphical data such as scanned certificates and documents. Agreement andterm data 28 may comprise agreements between aservice provider 104 and assignor 102 which qualify a service provider to perform work for which an assignor is liable to pay. In an example with an insurance company as assignor, this information may be used to qualify aservice provider 104 to perform work covered under insurance policies held by the owner 106. - When a particular task has been defined and a service provider has been given an initial assignment, the service provider's credentials will be verified 130 to determine compliance with any rules regarding service provider qualifications. If these requirements are met, the service provider will proceed with initial contact with the structure owner and generate cost estimates. These initial contact and estimation events must be performed according to
rules 132 established by the interested parties or a service provider may be rejected 136. Alternatively, to avoid a rejection, a service provider may correct arule violation 136. If wall rules are complied with or violations corrected, a service provider will be authorized to complete the task according to other established process rules 134.Master process data 128 may contain these further rules of compliance. Rule compliance will continue to be monitored by the systems and methods of embodiments of the present invention. - The processes of preferred embodiments of the present invention may be better understood through an example in which the assignor is an insurance company and an embodiment of the present invention is used to process claims against insurance policies.
- In reference to
FIG. 14 and subsequent figures, a policy holder or owner would initiate claim processing and task assignment by filling out auniversal claim form 140 which, in preferred embodiments would comprise an Internet-based web form with input fields for required claim data. An interactive data input form may be used to determine the extent and type of claim data required for a specific claim. In other embodiments, an owner may communicate with an agent or other representative who may fill out the form or use another software package to supply a formatted data stream which would achieve the same function as the form input. - Regardless of the data input method, once the claim data is input, the automatic processing of these embodiments may commence. After initial claim data has been input, additional information may be requested to determine policy coverage parameters. For example and not by way of limitation, the system may request information about third party coverage under additional policies or
warranties 180, as shown inFIG. 15 . Some of this additional information may be entered manually by prompting a user, however, in a preferred embodiment, warranty andpolicy information 188 will be stored in the system for automatic access. This information will generally be stored for a structure, its contents and its occupants. When this is the case, thirdparty coverage request 180 will be automated and transparent to the user. When third party coverage exists, additional forms or information requests required by a participating third party may be presented 184. When all initial claim data has been acquired, the coverage data is merged with theclaim data 186 and the claim proceeds toautomated assignment 142 as shown inFIG. 14 . - Details of the automated assignment process are illustrated in
FIG. 16 where, once claim data is entered 190,project parameters 192 are defined. To determine theproject parameters 192 associated with a claim, the claim data is analyzed to determine the particular type of loss, such as, a malfunctioning appliance under warranty, flood damage to a residence, fire damage, earthquake damage or some other loss. The approximate amount of the loss may also be determined. The geographical area in which the loss has occurred may also be a project parameter. When initial project parameters have been established, process rules 42, which have been defined during theinformation setup stage 100, may be applied to determine how further claim processing will take place. - Among these rules are
system rules 216, as shown inFIG. 17 . System rules 216 are established by a system administrator to handle variables and options available in embodiments of the present invention. For example, and not by way of limitation, a system rule might account for the use of an optional structure file or portion of astructure file 220. If a structure file exists, the system will access that file forstructure information 222. If no file exists, the system may direct a user to initialstructure file setup 112 to set upmaster structure data 116.Assignor rules 218 are also applied to claim data andproject parameters 192. These rules, established by an assignor, may limit assignor liability, project scope, project budget or other factors. They may also trigger notices to an owner indicating that certain project items may not be covered by a given policy or warranty. They may also regulate the information retrieved from a structure file. For example, they may direct the system to retrieve stored photographic images of a particular portion of a structure when that portion is included in the scope of a project. They may also regulate the use of structure model data such as floor plans or structure features. Service history, purchase history and other data items may also be accessed to further define project parameters and facilitate automated assignment. - In further reference to
FIG. 16 , a assignor or other party with financial responsibility for a project will be given aproject acceptance option 196 once theproject parameters 192 have been defined sand appropriate rules applied 194. If the financially responsible party does not accept, the caimant may be notified 198. Claimant, then, has the option to opt out of theautomated process 202 or make changes to theproject 200 and enter new information. New information may comprise assumption of some financial liability by the claimant, downsizing project scope or other modifications. If the financially responsible party accepts the project as defined, the project will proceed toassignment rotation 144.Master process data 40 andother information resources 204 may be automatically accessed to determine automated acceptance or notification procedures as well as other processing. -
Assignment rotation 144, as shown inFIG. 14 , is described in more detail with reference toFIG. 18 . Duringassignment rotation 144, service provider and assignment matching 226 occurs.Credential data 20 andprogram rule data 42 are accessed to determine which service providers are qualified to perform the project. - Matching 226 is illustrated in
FIG. 19 , wherein a list of allservice providers 238 is filtered to find a service provider qualified to perform the project at hand. The list ofservice providers 238 will generally be compiled from providers found through an on-line registration program, research of advertising and public documents, suggestions from assignors and owners and through other methods. Thislist 238 will then be stored in the system for access and filtering for specific projects. - The example parameters for filtering the list shown in
FIG. 19 are merely exemplary and are not to be construed as limiting the scope of the present invention. In this example, thelist 238 is first filtered to remove any service providers which are not pre-approved by theparticular assignor 240 associated with the project.Quality parameters 242 are then evaluated to remove any service provider which have received poor quality ratings or complaints. The geographical location of the service provider may also be evaluated, as byzip code 244 in this example, to determine if the service provider is in close enough proximity to complete the project without undue travel expenses and mobilization costs. The ability of the service provider to accomplish a project of the same magnitude as the proposedproject 246 may also be considered in filtering the list. Finally, the type of work involved in the proposed project is matched to the service provider's known scope ofexperience 248 to filter the list of candidates. After filtering according to these parameters, a list ofqualified service providers 250 is generated for further selection. - The list of
qualified service providers 250 is further prioritized through aturn sequencing process 228 shown in detail inFIG. 20 . Process rules 42 are accessed to determine owner andassignor limitations 260 on service provider selection. These rules are applied to data stored incredential data 20 related to times and dates of priorservice provider assignments 254, the customer satisfaction history of aservice provider 256, theperformance track record 258 of a service provider and other data relevant to a service provider's work record and qualifications. These rules are enacted through analgorithm 252 which is applied to filter thequalified list 250 and make aninitial selection 262 of a single service provider to which the project may be assigned. A ranked list of alternate service providers may also be generated. - After
initial selection 262 is made throughprocess 228, shown onFIG. 18 , the selected service provider is proposed to the structure owner forapproval 230. If the owner does not approve of the initial selection, the owner may choose another service provider from the list ofalternates 236. When the owner approves of a service provider selection, process rules 42 which apply to project execution are attached to theproject 146 and the project is assigned to the selected service provider. These rules will dictate requirements to which a service provider must adhere during project execution. Service provider progress is monitored 148 during project execution to determine compliance with rules. If a rule violation is detected 324 during process monitoring 148 an assignor, owner or other party will be notified of the violation and the service provider's performance record or quality rating may be adjusted accordingly. - In reference to
FIGS. 14 and 21 ,significant rule violations 151 during initial project steps will trigger anescalation procedure 150. Depending on the particular violation and the process rules 42 established for theproject 324, alerts orother notification 326 will be communicated to inform parties of the violation. Automated alerts maybe communicated to stakeholders orother parties 330 based on the contact information stored incontact data 2. If the violation can be remedied to the satisfaction of theinterested parties 328, remedial instructions will be issued 334 and a corrected estimate orproposal 158 will be generated. When the violation cannot be remedied, the assignment will be disallowed 332 and a new automated assignment process will begin 142. - Process rules 42 will generally direct a service provider to perform an initial owner contact and interview or site survey prior to making a project estimate. If the initial contact process proceeds without significant rule violations 151 (
FIG. 14 ), an estimate will be prepared by theservice provider 270, as illustrated inFIG. 22 . The estimate may be augmented withadditional proposal language 272 to modify the project description, if necessary, after a site visit.Structure valuation data 274 may also be combined withestimate 270 so that an assignor may make any judgements based on structure value such as repair vs. replacement decisions. - Estimate 270 may be prepared using an automated, on-line estimation process of some embodiments of the present invention explained with reference to
FIG. 23 . Typically, a database comprising all significant goods andservices 280 needed for a particular task area is maintained. These goods and services are stored along with cost information so that a cost estimate can be generated. Items among goods andservices 280 which have been specially selected for their superior or exemplary attributes such as warranties, certifications or other qualities are stored in a database of supporteditems 278. In some embodiments of the estimation system, items within these databases are synchronized to matchindustry standards 282 by correlating equivalent products or services. -
Vendor information vendor SKU identification 292.Vendor pricing schedules 284 which may be related to particular outlets or geographical regions are also compiled for items within the systems of these embodiments. Astandardized pricing schedule 294 may also be used for rough estimation purposes or for comparison withvendor data 284. - The estimation systems of these embodiments may be accessed from a
remote computer 318 comprising software of embodiments of the present invention which allows a service provider's estimate to be scoped and priced 316 in a standard format for analysis and comparison with system data. A user may select whether to use vendor pricing orstandardized pricing 304 for the estimation process. If vendor data is not selected, a standardized pricing schedule is used forestimation purposes 300. This schedule may be accessed remotely fromremote computer 318 over a network, Internet or dial up connection or the data may be downloaded frommaster data 296 to the remote computer where the estimation processes will be executed. - If vendor data is selected 304, item quantities in the
estimate 302 are mapped tovendor SKU codes 306 so that actual vendor prices may be related to each item. Prices may be calculated and displayed for several vendors and a user may select aspecific vendor 314 andspecific items 308 from that vendor's selection. Alternatively, a user may allow embodiments of the present invention to automatically select 314 a vendor for each item according to designated parameters such as lowest price, lowest price for a specific brand or other parameters. - When a final estimate amount is accepted 310, a user is given the option to purchase the items from the participating vendors. If a purchase is desired, the purchase may be made 25 using typical on-
line purchase methods 322. If a purchase is not desired at the time of estimation, an estimate only 320 option may be selected and only the estimate results will be generated from the process. - Estimates created by the above methods may be saved and made available to interested parties. These estimates may contain specific item information including SKU identification codes, item specific pricing, item manufacturer, identification, and ether information which parties may review and modify to meet specific requirements.
- Once this estimate and proposal are submitted 152 (
FIG. 14 ), anestimate monitoring process 156 begins. If the estimate complies with process rules and is approved by theowner 164, the estimate will be forwarded to the assignor or other financially liable party forfinal approval 162. If any of these parties does not approve of the estimate,online negotiation 154 may ensue during which estimate and proposal modification or correction may take place. Ifonline negotiation 154 is successful, a corrected estimate or proposal will be generated to reflect the agreed-upon changes made during negotiation. If online negotiation is not successful, escalation procedures may be triggered 150 and a new service provider assignment may be made 142. - During task execution and negotiation, a
change order summary 160 is maintained by embodiments of the present invention.Change order summary 160 comprises a record of each version of the estimate and proposal as it transitions through the negotiation and execution processes.Change order summary 160 also keeps a record of specific changes and revisions which have been made to the estimate between versions including, but not limited to, changes in goods and services such as quantities, the total price prior to changes, the revised total price, the difference in total price and other information. - In reference to
FIG. 24 , a first estimate or proposal 336 is stored as a record. A first set ofrevisions 344 which have been made to the estimate duringnegotiations 344 is also recorded and the revised second estimate andproposal 338 is also recorded in revised form. During task execution, some problems may arise which require estimate modification. For example, and not by way of limitation, a contractor repairing a burned building may discover some previously undetected structural damage during reconstruction which must be repaired. Changes in the amount of work performed and the amount of goods used as well as the prices of all changes are recorded inrevision data 346. Athird estimate 340 is also generated which reflects the changes inrevision data 346. Further changes may be required as work proceeds. An owner or assignor may also request changes during task execution and record these changes atrevision data 348. A newly revisedestimate 342 will be generated and recorded As changes are requested, the approving authority is recorded 350 and the date and time of approval is noted. Thischange order summary 160 may be made available to any interested parties as a real-time updated estimate document which is accessible through an Internet site as well as other electronic and hard copy versions. - Information recorded from
change order summary 160 and other task monitoring may be stored as master process data 172 for use in on-line reports 174. On-line reports may be accessed through an Internet site from which data may be downloaded 176 or data may be exported directly to client computers for further processing. - In a preferred embodiment, with reference to
FIG. 25 , customized reports may be generated automatically. These reports may be automatically compiled 354 as data is made available during the task execution and negotiation processes. Reports may be made available to allinterested parties 356 which have been authorized by the assignor or owner. Typically, a user will designate the report format desired for each recipient and the data which will be included 358. Oftentracker data 36 compiled from touchpoint data processing 50 may be compiled into tracker reports 360. Activity reports 362 which provide a summary of the number of assignments on a hierarchy level basis and analysis reports 364 containing graphical data for comparison may also be selected and compiled into a customizedreport format 366 with selectable criteria including date range, hierarchy, data type, industry data, data comparisons and other information. - These reports may be automatically generated and sent to a party or may be made available, such as through a web site, for access at will. A system user may also access the systems of embodiments of the present invention and generate
custom reports 368 as needed. Reports may be configured to reveal data from a top level overview down to specific estimate details 370. - Embodiments of the present invention will allow a user to select both textual and graphical report formats. Textual reports which are commonly used by assignors and service providers in the insurance and building construction industry include, but are not limited to: average value reports, contractor response time reports, contractor volume reports, contractor utilization reports, price comparison reports, loss value range reports, policy number listings, type of loss summaries, unit price deviation reports, value range reports and zip code related reports. Graphical reports allow a user to compare multiple data sets and commonly include, but are not limited to: estimate/price list differences, estimate inclusion issues, estimate items not in a price list, estimate items by quality, estimate scoping overlap, estimate tax usage, estimate type of loss by dollar value, estimate type of loss by percentage, estimate minimum usage, estimate subroom usage, percentage breakdown of estimate by trade, average depreciation by trade, estimate depreciation usage, estimate overhead and profit usage, price list alignment and price list comparison. Other report formats and data sets are available through the report customization methods of embodiments of the present invention.
- The present invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The described embodiments are to be considered in all respects only as illustrative, and not restrictive. The scope of the invention is, therefore, indicated by the appended claims, rather than by the foregoing description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope.
Claims (2)
1. A method for selectively assigning third party professional tasks to independent service providers and other third party service providers, the method comprising the steps of:
electronically receiving a request from a third party for performance of a building construction or maintenance task;
associating the performance of the building construction or maintenance task with a first independent service provider based on:
(i) task type;
(ii) experience level of the first independent service provider to perform this type of task;
(iii) physical proximity of the first independent service provider relative to the job site;
automatically initiating telephone or e-mail contact with the first independent service provider to request the performance of the building construction or maintenance task;
if a response to the contact with the first independent service provider is not received within pre-established limits, performing at least one of the steps for:
automatically notifying a quality control agent of the first independent service provider that the response was not received within pre-established limits; and
automatically associating the performance of the building construction or maintenance task with a second independent service provider and initiating contact with the second independent service provider to request the performance of the building construction or maintenance task;
receiving an estimate from the independent service provider for the performance of the building construction or maintenance task; and
selectively authorizing the performance of the building construction or maintenance task.
2. A computer program product for implementing within a computer system a method for selectively assigning third party professional tasks to independent service providers and other third party service providers, the computer program product comprising:
a computer readable medium for providing computer program code utilized to implement the method, wherein the computer program code is comprised of executable code for implementing the steps of:
automatically associating a first independent service provider of an independent service provider database with a request received from a third party for performance of a building construction or maintenance task for the performance of the building construction or maintenance task, wherein the step for automatically associating is based on:
(i) task type;
(ii) experience level of the first independent service provider to perform this type of task;
(iii) a dependability or quality rating of the first independent service provider in performing building construction or maintenance tasks for third parties;
(iv) availability of the first independent service provider; and
(v) physical proximity of the first independent service provider relative to the job site;
automatically initiating contact with the first independent service provider to request the performance of the building construction or maintenance task;
if a response to the contact with the first independent service provider is not received within pre-established limits, performing the steps for:
automatically associating the performance of the building construction or maintenance task with a second independent service provider; and
initiating contact with the second independent service provider to request the performance of the building construction or maintenance task by accessing a website to obtain specific information to accomplish the task;
formatting an estimate based on the specific information;
receiving an estimate for the performance of the building construction or maintenance task from the third party service provider; and
providing an authorization for the performance of the building construction or maintenance task.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/972,832 US20050102394A1 (en) | 2000-01-21 | 2004-10-25 | Automated task management and evaluation |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17742500P | 2000-01-21 | 2000-01-21 | |
US09/544,191 US6810383B1 (en) | 2000-01-21 | 2000-04-06 | Automated task management and evaluation |
US10/972,832 US20050102394A1 (en) | 2000-01-21 | 2004-10-25 | Automated task management and evaluation |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/544,191 Division US6810383B1 (en) | 2000-01-21 | 2000-04-06 | Automated task management and evaluation |
Publications (1)
Publication Number | Publication Date |
---|---|
US20050102394A1 true US20050102394A1 (en) | 2005-05-12 |
Family
ID=26873277
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/544,191 Expired - Lifetime US6810383B1 (en) | 2000-01-21 | 2000-04-06 | Automated task management and evaluation |
US10/972,832 Abandoned US20050102394A1 (en) | 2000-01-21 | 2004-10-25 | Automated task management and evaluation |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/544,191 Expired - Lifetime US6810383B1 (en) | 2000-01-21 | 2000-04-06 | Automated task management and evaluation |
Country Status (2)
Country | Link |
---|---|
US (2) | US6810383B1 (en) |
CA (1) | CA2331956A1 (en) |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060288033A1 (en) * | 2005-06-16 | 2006-12-21 | Digital Fuel Technologies, Inc. | System for pre-caching reports of streaming data |
US20070067191A1 (en) * | 2005-09-22 | 2007-03-22 | Loveland James E | Claim adjustment quality review |
US20070226149A1 (en) * | 2006-03-24 | 2007-09-27 | Walgreen Co. | License verification system and method |
US20070299677A1 (en) * | 2006-06-22 | 2007-12-27 | Richard James Maertz | Business methods for providing emergency property repairs and other property-related benefits |
US20080046328A1 (en) * | 2006-08-15 | 2008-02-21 | Microsoft Corporation | Automated acquisition and configuration of goods and services via a network |
US20080046550A1 (en) * | 2006-08-15 | 2008-02-21 | Microsoft Corporation | Message based network transmission for selection and auditing of internet services |
US20080046569A1 (en) * | 2006-08-15 | 2008-02-21 | Microsoft Corporation | System and method to identify, rank, and audit network provided configurables |
US20080189164A1 (en) * | 2007-02-01 | 2008-08-07 | Microsoft Corporation | Reputation assessment via karma points |
WO2008108876A2 (en) * | 2007-03-06 | 2008-09-12 | Metro Enterprises, Inc. | Method of outsourcing everyday tasks |
US7590724B1 (en) * | 2002-04-29 | 2009-09-15 | Williams Robert D | Auto instrumentation system |
US20100175105A1 (en) * | 2004-12-23 | 2010-07-08 | Micosoft Corporation | Systems and Processes for Managing Policy Change in a Distributed Enterprise |
WO2010127387A1 (en) * | 2009-05-08 | 2010-11-11 | Utool Enterprises Pty Ltd | Method and apparatus for managing service requests |
US20120029946A1 (en) * | 2000-04-03 | 2012-02-02 | Anthony Aquila | System and method of administering, tracking and managing of claims processing |
US20130173352A1 (en) * | 2012-01-03 | 2013-07-04 | Infosys Limited | System and method for assessment and consolidation of contractor data |
US20140229213A1 (en) * | 2011-09-20 | 2014-08-14 | Jivi Pty Ltd | Automated system and method for job estimating, scheduling and administration |
US8942727B1 (en) | 2014-04-11 | 2015-01-27 | ACR Development, Inc. | User Location Tracking |
US20150046206A1 (en) * | 2013-08-12 | 2015-02-12 | Jordan Kelley | Method, Apparatus, and System for Managing Work Flow |
US9083583B1 (en) * | 2011-07-01 | 2015-07-14 | Google Inc. | Latency reduction via adaptive speculative preconnection |
WO2016007199A1 (en) * | 2014-07-11 | 2016-01-14 | Textura Corporation | Construction project performance management |
WO2016019236A1 (en) * | 2014-07-31 | 2016-02-04 | iCracked Inc. | Evaluating the condition of client equipment to accurately assess the price and extent of repairs |
US9413707B2 (en) | 2014-04-11 | 2016-08-09 | ACR Development, Inc. | Automated user task management |
US9501700B2 (en) | 2012-02-15 | 2016-11-22 | Xactware Solutions, Inc. | System and method for construction estimation using aerial images |
US9729654B1 (en) | 2011-10-25 | 2017-08-08 | Google Inc. | Reduction in redirect navigation latency via speculative preconnection |
US20180068242A1 (en) * | 2015-03-12 | 2018-03-08 | Repipe Pty Ltd | Methods and systems for providing and receiving information for risk management in the field |
US20190340692A1 (en) * | 2018-05-03 | 2019-11-07 | Accurence, Inc. | Systems and methods for automating property damage event response workflow |
US10817782B1 (en) | 2019-07-23 | 2020-10-27 | WorkStarr, Inc. | Methods and systems for textual analysis of task performances |
US10861099B2 (en) | 2011-01-11 | 2020-12-08 | Accurence, Inc. | Method and system for converting resource needs to service descriptions |
US10896353B2 (en) | 2013-08-02 | 2021-01-19 | Xactware Solutions, Inc. | System and method for detecting features in aerial images using disparity mapping and segmentation techniques |
US20210192638A1 (en) * | 2010-06-19 | 2021-06-24 | Shzoom It, Llc | Vehicle Repair Cost Estimate Acquisition System and Method |
US11094113B2 (en) | 2019-12-04 | 2021-08-17 | Geomni, Inc. | Systems and methods for modeling structures using point clouds derived from stereoscopic image pairs |
US11392977B2 (en) | 2015-12-14 | 2022-07-19 | Accurence, Inc. | Asset tracking system and method of enabling user cost reduction for such assets |
US11481968B2 (en) | 2016-02-29 | 2022-10-25 | Accurence, Inc. | Systems and methods for improving property inspection efficiency |
Families Citing this family (134)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7013284B2 (en) * | 1999-05-04 | 2006-03-14 | Accenture Llp | Component based interface to handle tasks during claim processing |
US7979382B2 (en) * | 1999-05-04 | 2011-07-12 | Accenture Global Services Limited | Component based information linking during claim processing |
US7398218B1 (en) | 1999-08-27 | 2008-07-08 | Accenture Llp | Insurance pattern analysis |
US7249372B1 (en) * | 2000-01-14 | 2007-07-24 | Target Training International Performance Systems | Network based document distribution method |
US20010041993A1 (en) * | 2000-02-03 | 2001-11-15 | Campbell Richard L. | Automated claim processing and attorney referral and selection |
CA2400296A1 (en) | 2000-02-16 | 2001-08-23 | Real Consulting Llc | A system and method for automating the assembly, processing and delivery of documents |
US7499875B1 (en) | 2000-03-17 | 2009-03-03 | Ebay Inc. | Method and apparatus for facilitating online payment transactions in a network-based transaction facility using multiple payment instruments |
AU2001245754A1 (en) | 2000-03-17 | 2001-10-03 | Ebay, Inc. | Method and apparatus for facilitating online payment transactions in a network-based transaction facility using multiple payment instruments |
US8706618B2 (en) | 2005-09-29 | 2014-04-22 | Ebay Inc. | Release of funds based on criteria |
US20010049615A1 (en) * | 2000-03-27 | 2001-12-06 | Wong Christopher L. | Method and apparatus for dynamic business management |
AU2001255714A1 (en) * | 2000-06-13 | 2001-12-24 | Industria Solutions, Incorporated | Systems and methods for the collaborative design, construction, and maintenance of fluid processing plants |
KR20000058815A (en) * | 2000-06-30 | 2000-10-05 | 박성준 | Service exchanging system and method thereof |
WO2002021391A2 (en) * | 2000-09-08 | 2002-03-14 | United States Postal Service | Systems and methods for testing a delivery system |
US7080117B2 (en) * | 2000-11-17 | 2006-07-18 | Robert dePinto | System and method for exchanging creative content |
US20040127193A1 (en) * | 2002-12-31 | 2004-07-01 | Timmins Timothy A. | Technique for identifying status of users and status of subscribers' accounts in a communications system |
US20020161619A1 (en) * | 2001-04-30 | 2002-10-31 | Harris Corporation | Method and system for arranging temporary project labor using the internet |
US7216086B1 (en) * | 2001-04-30 | 2007-05-08 | Cisco Technology, Inc. | Method and apparatus providing a supply chain management system useful in outsourced manufacturing |
US20020178226A1 (en) * | 2001-05-24 | 2002-11-28 | Anderson Andrew V. | Method and apparatus for message escalation by digital assistants |
US20040205531A1 (en) * | 2001-08-17 | 2004-10-14 | Innes Bruce Donald | Method and application for developing a statement of work |
US7373303B2 (en) * | 2001-12-10 | 2008-05-13 | E2Value, Inc. | Methods and systems for estimating building reconstruction costs |
US20030120538A1 (en) * | 2001-12-20 | 2003-06-26 | Boerke Scott R. | Method of tracking progress on a task |
GB0212184D0 (en) * | 2002-05-27 | 2002-07-03 | Rontech Ltd | Service assessment system |
US7113933B1 (en) * | 2002-11-07 | 2006-09-26 | Ameriprise Financial, Inc. | Method and system for automated generation of a requested report in a computer system |
US7424133B2 (en) | 2002-11-08 | 2008-09-09 | Pictometry International Corporation | Method and apparatus for capturing, geolocating and measuring oblique images |
US7062514B2 (en) * | 2003-04-28 | 2006-06-13 | Elbert Harris | Construction project submittal management |
US7856406B2 (en) * | 2003-04-28 | 2010-12-21 | Onforce, Inc. | System and method for managing accounts payable and accounts receivable |
US8126742B2 (en) * | 2003-05-09 | 2012-02-28 | Accenture Global Services Limited | Automated assignment of insurable events |
US20040267595A1 (en) | 2003-06-30 | 2004-12-30 | Idcocumentd, Llc. | Worker and document management system |
US20070005440A1 (en) * | 2003-10-24 | 2007-01-04 | Elbert Harris | Construction project submittal management |
US20050108275A1 (en) * | 2003-11-17 | 2005-05-19 | Capotosto Thomas P. | Disaggregation of services into building blocks |
US20050108077A1 (en) * | 2003-11-17 | 2005-05-19 | Capotosto Thomas P. | System for separating managed services technology from service labor provider |
US20050188299A1 (en) * | 2004-02-20 | 2005-08-25 | George Furman | System and method for generating construction document submittal packages |
US7945489B2 (en) * | 2004-09-21 | 2011-05-17 | Sap Ag | Flexible cost and revenue allocation for service orders |
US8046250B1 (en) * | 2004-11-16 | 2011-10-25 | Amazon Technologies, Inc. | Facilitating performance by task performers of language-specific tasks |
US20060106774A1 (en) * | 2004-11-16 | 2006-05-18 | Cohen Peter D | Using qualifications of users to facilitate user performance of tasks |
US7945469B2 (en) * | 2004-11-16 | 2011-05-17 | Amazon Technologies, Inc. | Providing an electronic marketplace to facilitate human performance of programmatically submitted tasks |
US20070050310A1 (en) * | 2005-01-13 | 2007-03-01 | Standard Aero (San Antonio), Inc. | System and method for enhancing cost performance of mechanical systems |
US20070005381A1 (en) * | 2005-07-01 | 2007-01-04 | Mikhail Prokushev | Automated system and method for ordering goods and services |
US8924268B1 (en) | 2005-09-14 | 2014-12-30 | OneDemand.com, Inc. | System and method for assessing loan servicer performance in prosecuting security interest enforcement actions |
US20080263473A1 (en) * | 2005-09-27 | 2008-10-23 | Carl Becker | Company and contact information system and method |
US8849908B2 (en) | 2005-10-13 | 2014-09-30 | Kaydon A. Stanzione | Internet based data, voice and video alert notification communications system |
US8458009B1 (en) | 2005-10-14 | 2013-06-04 | J. Scott Southworth | Method and system for estimating costs for a complex project |
US7933786B2 (en) | 2005-11-01 | 2011-04-26 | Accenture Global Services Limited | Collaborative intelligent task processor for insurance claims |
US20070192157A1 (en) * | 2006-02-15 | 2007-08-16 | Elizabeth Ann Gooch | Interactive system for managing, tracking and reporting work and staff performance in a business environment |
CA2579873A1 (en) * | 2006-02-27 | 2007-08-27 | Synergize Innovations Inc. | Lead management system |
KR100796374B1 (en) * | 2006-04-21 | 2008-01-21 | (주) 디엠디 | System for network-based development and management of information technology solutions and method thereof |
US20070292833A1 (en) | 2006-06-02 | 2007-12-20 | International Business Machines Corporation | System and Method for Creating, Executing and Searching through a form of Active Web-Based Content |
US9110934B2 (en) | 2006-06-02 | 2015-08-18 | International Business Machines Corporation | System and method for delivering an integrated server administration platform |
US20070282876A1 (en) * | 2006-06-05 | 2007-12-06 | Yixin Diao | Method for service offering comparitive it management activity complexity benchmarking |
US8554596B2 (en) * | 2006-06-05 | 2013-10-08 | International Business Machines Corporation | System and methods for managing complex service delivery through coordination and integration of structured and unstructured activities |
US8468042B2 (en) | 2006-06-05 | 2013-06-18 | International Business Machines Corporation | Method and apparatus for discovering and utilizing atomic services for service delivery |
US20070282470A1 (en) * | 2006-06-05 | 2007-12-06 | International Business Machines Corporation | Method and system for capturing and reusing intellectual capital in IT management |
US20070282653A1 (en) * | 2006-06-05 | 2007-12-06 | Ellis Edward Bishop | Catalog based services delivery management |
US7877284B2 (en) * | 2006-06-05 | 2011-01-25 | International Business Machines Corporation | Method and system for developing an accurate skills inventory using data from delivery operations |
US20070282776A1 (en) * | 2006-06-05 | 2007-12-06 | International Business Machines Corporation | Method and system for service oriented collaboration |
US20070282692A1 (en) * | 2006-06-05 | 2007-12-06 | Ellis Edward Bishop | Method and apparatus for model driven service delivery management |
US8001068B2 (en) * | 2006-06-05 | 2011-08-16 | International Business Machines Corporation | System and method for calibrating and extrapolating management-inherent complexity metrics and human-perceived complexity metrics of information technology management |
US7873238B2 (en) | 2006-08-30 | 2011-01-18 | Pictometry International Corporation | Mosaic oblique images and methods of making and using same |
US7702436B2 (en) * | 2006-09-29 | 2010-04-20 | Standard Aero (San Antonio), Inc. | System and method of troubleshooting aircraft system failures |
US8200707B2 (en) | 2006-11-08 | 2012-06-12 | Mitchell International, Inc. | Compliance manager |
US8880615B2 (en) * | 2006-12-15 | 2014-11-04 | International Business Machines Corporation | Managing a workflow using an instant messaging system to gather task status information |
US20080167935A1 (en) * | 2007-01-04 | 2008-07-10 | Sandra Lopez | System and method for identifying and/or for matching labor services via a computer network |
US20070226018A1 (en) * | 2007-03-01 | 2007-09-27 | Paul Gross | System and method for managing an insurance claim |
US20070226016A1 (en) * | 2007-03-01 | 2007-09-27 | Paul Gross | System and method for certifying the restoration of damaged property |
US20070226072A1 (en) * | 2007-03-01 | 2007-09-27 | Paul Gross | System and method for managing the sale of salvage items in connection with the management of an insurance claim |
US7877305B2 (en) * | 2007-03-01 | 2011-01-25 | Code Blue, Llc | System and method for automatically monitoring the performance of a contractor in the management of an insurance claim |
US20080229214A1 (en) * | 2007-03-15 | 2008-09-18 | Accenture Global Services Gmbh | Activity reporting in a collaboration system |
US8214746B2 (en) | 2007-03-15 | 2012-07-03 | Accenture Global Services Limited | Establishment of message context in a collaboration system |
US9262818B2 (en) | 2007-05-01 | 2016-02-16 | Pictometry International Corp. | System for detecting image abnormalities |
US20080301296A1 (en) * | 2007-05-30 | 2008-12-04 | Jeremy Dwayne York | System and method for creating, tracking and analyzing tasks |
US20080300994A1 (en) * | 2007-05-31 | 2008-12-04 | Caterpillar Inc. | System and method for conveying information |
US20090018931A1 (en) * | 2007-07-05 | 2009-01-15 | Breckenridge W. Kling | System and method for a business transaction initiation protocol |
US20090030706A1 (en) * | 2007-07-23 | 2009-01-29 | Alexander Geoffrey D | Method and System for Enhanced Cross-Team Change Request Management |
US8065621B2 (en) * | 2007-08-07 | 2011-11-22 | Appel Zvi | System and method for graphical creation, editing and presentation of scenarios |
US8108373B2 (en) * | 2007-08-29 | 2012-01-31 | International Business Machines Corporation | Selecting an author of missing content in a content management system |
US9953282B2 (en) | 2007-09-04 | 2018-04-24 | International Business Machines Corporation | System and method for providing automatic task assignment and notification |
US7991226B2 (en) | 2007-10-12 | 2011-08-02 | Pictometry International Corporation | System and process for color-balancing a series of oblique images |
US8531472B2 (en) | 2007-12-03 | 2013-09-10 | Pictometry International Corp. | Systems and methods for rapid three-dimensional modeling with real façade texture |
US8121888B1 (en) * | 2007-12-14 | 2012-02-21 | Amazon Technologies, Inc. | Facilitating improvement of results of human performance of tasks |
US8515786B2 (en) | 2008-02-22 | 2013-08-20 | Accenture Global Services Gmbh | Rule generation system adapted for an insurance claim processing system |
US8478769B2 (en) | 2008-02-22 | 2013-07-02 | Accenture Global Services Limited | Conversational question generation system adapted for an insurance claim processing system |
US20090287782A1 (en) * | 2008-05-14 | 2009-11-19 | Daniel Brian Odess | Interactive Multimedia Timeline |
US8588547B2 (en) | 2008-08-05 | 2013-11-19 | Pictometry International Corp. | Cut-line steering methods for forming a mosaic image of a geographical area |
US20100198637A1 (en) * | 2008-11-26 | 2010-08-05 | Jeff Jenkins | Systems and Methods for Integrated Claims Processing |
US8401222B2 (en) | 2009-05-22 | 2013-03-19 | Pictometry International Corp. | System and process for roof measurement using aerial imagery |
US8781998B2 (en) | 2009-11-09 | 2014-07-15 | King Fahd University Of Petroleum And Minerals | Workflow automation system and method |
US20110113008A1 (en) * | 2009-11-09 | 2011-05-12 | Syed Shomaail Mansoor Jafri | Workflow automation system and method |
TWI588760B (en) * | 2009-11-30 | 2017-06-21 | 萬國商業機器公司 | Task management system associating with contact information and method thereof |
US20110167007A1 (en) * | 2010-01-07 | 2011-07-07 | Chris Saitta | System and method for task management |
US8477190B2 (en) | 2010-07-07 | 2013-07-02 | Pictometry International Corp. | Real-time moving platform management system |
US20120109713A1 (en) * | 2010-11-02 | 2012-05-03 | Michele Wilhite | System and method for selecting a certified contractor |
US8823732B2 (en) | 2010-12-17 | 2014-09-02 | Pictometry International Corp. | Systems and methods for processing images with edge detection and snap-to feature |
US9158869B2 (en) * | 2011-01-11 | 2015-10-13 | Accurence, Inc. | Method and system for property damage analysis |
US8983806B2 (en) * | 2011-01-11 | 2015-03-17 | Accurence, Inc. | Method and system for roof analysis |
US9721264B2 (en) | 2011-01-11 | 2017-08-01 | Accurence, Inc. | Method and system for property damage analysis |
MX339356B (en) | 2011-06-10 | 2016-05-17 | Pictometry Int Corp | System and method for forming a video stream containing gis data in real-time. |
WO2013116153A1 (en) * | 2012-01-30 | 2013-08-08 | DoDat Process Technology, LLC | Distributive on-demand administrative tasking apparatuses, methods and systems |
US11762684B2 (en) * | 2012-01-30 | 2023-09-19 | Workfusion, Inc. | Distributed task execution |
US9183538B2 (en) | 2012-03-19 | 2015-11-10 | Pictometry International Corp. | Method and system for quick square roof reporting |
US9536266B2 (en) * | 2012-08-01 | 2017-01-03 | Sap Se | Fact checker engine |
US20140058879A1 (en) * | 2012-08-23 | 2014-02-27 | Xerox Corporation | Online marketplace for translation services |
US10198770B2 (en) * | 2012-08-30 | 2019-02-05 | Oracle International Corporation | Computerized system and method for classifying payments to health care practitioner and identifying violations |
CA2842592A1 (en) * | 2013-02-08 | 2014-08-08 | Symbility Solutions Inc. | Estimate method and generator |
US9244272B2 (en) | 2013-03-12 | 2016-01-26 | Pictometry International Corp. | Lidar system producing multiple scan paths and method of making and using same |
US9881163B2 (en) | 2013-03-12 | 2018-01-30 | Pictometry International Corp. | System and method for performing sensitive geo-spatial processing in non-sensitive operator environments |
US9275080B2 (en) | 2013-03-15 | 2016-03-01 | Pictometry International Corp. | System and method for early access to captured images |
US9753950B2 (en) | 2013-03-15 | 2017-09-05 | Pictometry International Corp. | Virtual property reporting for automatic structure detection |
US20150033138A1 (en) * | 2013-07-29 | 2015-01-29 | Monica Manchanda | Phone Number Based Task Assignment, Task Tracking And Tasks Management System |
US9679249B2 (en) * | 2013-11-19 | 2017-06-13 | Bank Of America Corporation | Dynamic risk evaluation for proposed information technology projects |
ES2684643T3 (en) | 2014-01-10 | 2018-10-03 | Pictometry International Corp. | System and structure evaluation procedure by unmanned aircraft |
US9292913B2 (en) | 2014-01-31 | 2016-03-22 | Pictometry International Corp. | Augmented three dimensional point collection of vertical structures |
CA2938973A1 (en) | 2014-02-08 | 2015-08-13 | Pictometry International Corp. | Method and system for displaying room interiors on a floor plan |
US9361735B1 (en) | 2014-07-11 | 2016-06-07 | State Farm Mutual Automobile Insurance Company | Method and system of using spatial sensors on vehicle frame to determine crash information |
US10432610B2 (en) * | 2015-06-30 | 2019-10-01 | Vmware, Inc. | Automated monitoring and managing of certificates |
EP3403050A4 (en) | 2016-02-15 | 2019-08-21 | Pictometry International Corp. | Automated system and methodology for feature extraction |
US10671648B2 (en) | 2016-02-22 | 2020-06-02 | Eagle View Technologies, Inc. | Integrated centralized property database systems and methods |
US10776883B2 (en) | 2016-02-29 | 2020-09-15 | Accurence, Inc. | Systems and methods for performing image analysis |
US10181079B2 (en) | 2016-02-29 | 2019-01-15 | Accurence, Inc. | System and method for performing video or still image analysis on building structures |
US10423441B2 (en) | 2016-09-06 | 2019-09-24 | James CATTERMOLE | Computer-implemented methods and systems of automatically generating and storing tasks for messaging applications |
US9823658B1 (en) | 2016-11-04 | 2017-11-21 | Loveland Innovations, LLC | Systems and methods for adaptive property analysis via autonomous vehicles |
US9734397B1 (en) | 2016-11-04 | 2017-08-15 | Loveland Innovations, LLC | Systems and methods for autonomous imaging and structural analysis |
US9886632B1 (en) | 2016-11-04 | 2018-02-06 | Loveland Innovations, LLC | Systems and methods for autonomous perpendicular imaging of test squares |
US10521664B2 (en) | 2016-11-04 | 2019-12-31 | Loveland Innovations, LLC | Systems and methods for autonomous perpendicular imaging of test squares |
US9805261B1 (en) | 2017-02-27 | 2017-10-31 | Loveland Innovations, LLC | Systems and methods for surface and subsurface damage assessments, patch scans, and visualization |
US10012735B1 (en) | 2017-05-04 | 2018-07-03 | Loveland Innovations, LLC | GPS offset calibrations for UAVs |
US10984182B2 (en) | 2017-05-12 | 2021-04-20 | Loveland Innovations, LLC | Systems and methods for context-rich annotation and report generation for UAV microscan data |
US10364027B2 (en) | 2017-10-24 | 2019-07-30 | Loveland Innovations, LLC | Crisscross boustrophedonic flight patterns for UAV scanning and imaging |
US10311529B1 (en) | 2018-06-05 | 2019-06-04 | Emprove, Inc. | Systems, media, and methods of applying machine learning to create a digital request for proposal |
US10366287B1 (en) | 2018-08-24 | 2019-07-30 | Loveland Innovations, LLC | Image analysis and estimation of rooftop solar exposure |
US11205072B2 (en) | 2018-08-24 | 2021-12-21 | Loveland Innovations, LLC | Solar ray mapping via divergent beam modeling |
US11210514B2 (en) | 2018-08-24 | 2021-12-28 | Loveland Innovations, LLC | Image analysis and estimation of rooftop solar exposure via solar ray mapping |
US11687989B2 (en) | 2020-03-24 | 2023-06-27 | Raytheon Company | Graphical user interface-based platform supporting request for X (RFX) creation and response management |
US20210304272A1 (en) * | 2020-03-24 | 2021-09-30 | Raytheon Company | Graphical user interface-based platform supporting request for x (rfx) creation and management and response compliance checking |
US11532116B2 (en) | 2020-10-30 | 2022-12-20 | Loveland Innovations, Inc. | Graphical user interface for controlling a solar ray mapping |
Citations (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5128859A (en) * | 1990-09-12 | 1992-07-07 | Carbone Albert R | Electronic accident estimating system |
US5182705A (en) * | 1989-08-11 | 1993-01-26 | Itt Corporation | Computer system and method for work management |
US5343387A (en) * | 1990-11-27 | 1994-08-30 | Hitachi, Ltd. | Cyclic maintenance work schedule table preparation system |
US5432904A (en) * | 1991-02-19 | 1995-07-11 | Ccc Information Services Inc. | Auto repair estimate, text and graphic system |
US5504674A (en) * | 1991-02-19 | 1996-04-02 | Ccc Information Services, Inc. | Insurance claims estimate, text, and graphics network and method |
US5546564A (en) * | 1993-02-09 | 1996-08-13 | Horie; Kazuhiko | Cost estimating system |
US5627973A (en) * | 1994-03-14 | 1997-05-06 | Moore Business Forms, Inc. | Method and apparatus for facilitating evaluation of business opportunities for supplying goods and/or services to potential customers |
US5640505A (en) * | 1994-09-07 | 1997-06-17 | British Telecommunications Public Limited Company | Operational support structure for a telecommunications network |
US5758329A (en) * | 1993-08-24 | 1998-05-26 | Lykes Bros., Inc. | System for managing customer orders and method of implementation |
US5765140A (en) * | 1995-11-17 | 1998-06-09 | Mci Corporation | Dynamic project management system |
US5765138A (en) * | 1995-08-23 | 1998-06-09 | Bell Atlantic Network Services, Inc. | Apparatus and method for providing interactive evaluation of potential vendors |
US5826239A (en) * | 1996-12-17 | 1998-10-20 | Hewlett-Packard Company | Distributed workflow resource management system and method |
US5839112A (en) * | 1994-12-28 | 1998-11-17 | Automatic Data Processing | Method and apparatus for displaying and selecting vehicle parts |
US5848403A (en) * | 1996-10-04 | 1998-12-08 | Bbn Corporation | System and method for genetic algorithm scheduling systems |
US5870711A (en) * | 1995-12-11 | 1999-02-09 | Sabre Properties, Inc. | Method and system for management of cargo claims |
US5875431A (en) * | 1996-03-15 | 1999-02-23 | Heckman; Frank | Legal strategic analysis planning and evaluation control system and method |
US5907848A (en) * | 1997-03-14 | 1999-05-25 | Lakeview Technology, Inc. | Method and system for defining transactions from a database log |
US5920846A (en) * | 1996-02-27 | 1999-07-06 | Southwestern Bell Telephone Co. | Method and system for processing a service request relating to installation, maintenance or repair of telecommunications services provided to a customer premises |
US5950169A (en) * | 1993-05-19 | 1999-09-07 | Ccc Information Services, Inc. | System and method for managing insurance claim processing |
US5956687A (en) * | 1997-04-04 | 1999-09-21 | Wamsley; Vaughn A. | Personal injury claim management system |
US5963911A (en) * | 1994-03-25 | 1999-10-05 | British Telecommunications Public Limited Company | Resource allocation |
US6049776A (en) * | 1997-09-06 | 2000-04-11 | Unisys Corporation | Human resource management system for staffing projects |
US6070142A (en) * | 1998-04-17 | 2000-05-30 | Andersen Consulting Llp | Virtual customer sales and service center and method |
US6101479A (en) * | 1992-07-15 | 2000-08-08 | Shaw; James G. | System and method for allocating company resources to fulfill customer expectations |
US6115693A (en) * | 1998-04-17 | 2000-09-05 | Andersen Consulting Llp | Quality center and method for a virtual sales and service center |
US6134530A (en) * | 1998-04-17 | 2000-10-17 | Andersen Consulting Llp | Rule based routing system and method for a virtual sales and service center |
US6185555B1 (en) * | 1998-10-31 | 2001-02-06 | M/A/R/C Inc. | Method and apparatus for data management using an event transition network |
US6321133B1 (en) * | 1998-12-04 | 2001-11-20 | Impresse Corporation | Method and apparatus for order promising |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995026535A1 (en) * | 1994-03-25 | 1995-10-05 | British Telecommunications Public Limited Company | Resource allocation |
-
2000
- 2000-04-06 US US09/544,191 patent/US6810383B1/en not_active Expired - Lifetime
-
2001
- 2001-01-22 CA CA002331956A patent/CA2331956A1/en not_active Abandoned
-
2004
- 2004-10-25 US US10/972,832 patent/US20050102394A1/en not_active Abandoned
Patent Citations (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5182705A (en) * | 1989-08-11 | 1993-01-26 | Itt Corporation | Computer system and method for work management |
US5128859A (en) * | 1990-09-12 | 1992-07-07 | Carbone Albert R | Electronic accident estimating system |
US5343387A (en) * | 1990-11-27 | 1994-08-30 | Hitachi, Ltd. | Cyclic maintenance work schedule table preparation system |
US5432904A (en) * | 1991-02-19 | 1995-07-11 | Ccc Information Services Inc. | Auto repair estimate, text and graphic system |
US5504674A (en) * | 1991-02-19 | 1996-04-02 | Ccc Information Services, Inc. | Insurance claims estimate, text, and graphics network and method |
US6101479A (en) * | 1992-07-15 | 2000-08-08 | Shaw; James G. | System and method for allocating company resources to fulfill customer expectations |
US5546564A (en) * | 1993-02-09 | 1996-08-13 | Horie; Kazuhiko | Cost estimating system |
US5950169A (en) * | 1993-05-19 | 1999-09-07 | Ccc Information Services, Inc. | System and method for managing insurance claim processing |
US5758329A (en) * | 1993-08-24 | 1998-05-26 | Lykes Bros., Inc. | System for managing customer orders and method of implementation |
US5627973A (en) * | 1994-03-14 | 1997-05-06 | Moore Business Forms, Inc. | Method and apparatus for facilitating evaluation of business opportunities for supplying goods and/or services to potential customers |
US5963911A (en) * | 1994-03-25 | 1999-10-05 | British Telecommunications Public Limited Company | Resource allocation |
US5640505A (en) * | 1994-09-07 | 1997-06-17 | British Telecommunications Public Limited Company | Operational support structure for a telecommunications network |
US5839112A (en) * | 1994-12-28 | 1998-11-17 | Automatic Data Processing | Method and apparatus for displaying and selecting vehicle parts |
US5765138A (en) * | 1995-08-23 | 1998-06-09 | Bell Atlantic Network Services, Inc. | Apparatus and method for providing interactive evaluation of potential vendors |
US5765140A (en) * | 1995-11-17 | 1998-06-09 | Mci Corporation | Dynamic project management system |
US5870711A (en) * | 1995-12-11 | 1999-02-09 | Sabre Properties, Inc. | Method and system for management of cargo claims |
US5920846A (en) * | 1996-02-27 | 1999-07-06 | Southwestern Bell Telephone Co. | Method and system for processing a service request relating to installation, maintenance or repair of telecommunications services provided to a customer premises |
US5875431A (en) * | 1996-03-15 | 1999-02-23 | Heckman; Frank | Legal strategic analysis planning and evaluation control system and method |
US5848403A (en) * | 1996-10-04 | 1998-12-08 | Bbn Corporation | System and method for genetic algorithm scheduling systems |
US5826239A (en) * | 1996-12-17 | 1998-10-20 | Hewlett-Packard Company | Distributed workflow resource management system and method |
US5907848A (en) * | 1997-03-14 | 1999-05-25 | Lakeview Technology, Inc. | Method and system for defining transactions from a database log |
US5956687A (en) * | 1997-04-04 | 1999-09-21 | Wamsley; Vaughn A. | Personal injury claim management system |
US6049776A (en) * | 1997-09-06 | 2000-04-11 | Unisys Corporation | Human resource management system for staffing projects |
US6070142A (en) * | 1998-04-17 | 2000-05-30 | Andersen Consulting Llp | Virtual customer sales and service center and method |
US6115693A (en) * | 1998-04-17 | 2000-09-05 | Andersen Consulting Llp | Quality center and method for a virtual sales and service center |
US6134530A (en) * | 1998-04-17 | 2000-10-17 | Andersen Consulting Llp | Rule based routing system and method for a virtual sales and service center |
US6185555B1 (en) * | 1998-10-31 | 2001-02-06 | M/A/R/C Inc. | Method and apparatus for data management using an event transition network |
US6321133B1 (en) * | 1998-12-04 | 2001-11-20 | Impresse Corporation | Method and apparatus for order promising |
Cited By (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120029946A1 (en) * | 2000-04-03 | 2012-02-02 | Anthony Aquila | System and method of administering, tracking and managing of claims processing |
US7590724B1 (en) * | 2002-04-29 | 2009-09-15 | Williams Robert D | Auto instrumentation system |
US20100175105A1 (en) * | 2004-12-23 | 2010-07-08 | Micosoft Corporation | Systems and Processes for Managing Policy Change in a Distributed Enterprise |
US8171522B2 (en) * | 2004-12-23 | 2012-05-01 | Microsoft Corporation | Systems and processes for managing policy change in a distributed enterprise |
US20060288033A1 (en) * | 2005-06-16 | 2006-12-21 | Digital Fuel Technologies, Inc. | System for pre-caching reports of streaming data |
US20070067191A1 (en) * | 2005-09-22 | 2007-03-22 | Loveland James E | Claim adjustment quality review |
US7467113B2 (en) | 2006-03-24 | 2008-12-16 | Walgreen Co. | License verification system and method |
US8103596B1 (en) | 2006-03-24 | 2012-01-24 | Walgreen Co. | License verification system and method |
US20070226149A1 (en) * | 2006-03-24 | 2007-09-27 | Walgreen Co. | License verification system and method |
US20070299677A1 (en) * | 2006-06-22 | 2007-12-27 | Richard James Maertz | Business methods for providing emergency property repairs and other property-related benefits |
US20080046569A1 (en) * | 2006-08-15 | 2008-02-21 | Microsoft Corporation | System and method to identify, rank, and audit network provided configurables |
US20080046550A1 (en) * | 2006-08-15 | 2008-02-21 | Microsoft Corporation | Message based network transmission for selection and auditing of internet services |
US8090766B2 (en) * | 2006-08-15 | 2012-01-03 | Microsoft Corporation | System and method to identify, rank, and audit network provided configurables |
US20080046328A1 (en) * | 2006-08-15 | 2008-02-21 | Microsoft Corporation | Automated acquisition and configuration of goods and services via a network |
US7979320B2 (en) | 2006-08-15 | 2011-07-12 | Microsoft Corporation | Automated acquisition and configuration of goods and services via a network |
US8055747B2 (en) | 2006-08-15 | 2011-11-08 | Microsoft Corporation | Message based network transmission for selection and auditing of internet services |
US20080189164A1 (en) * | 2007-02-01 | 2008-08-07 | Microsoft Corporation | Reputation assessment via karma points |
US8620822B2 (en) * | 2007-02-01 | 2013-12-31 | Microsoft Corporation | Reputation assessment via karma points |
WO2008108876A3 (en) * | 2007-03-06 | 2008-11-20 | Metro Entpr Inc | Method of outsourcing everyday tasks |
WO2008108876A2 (en) * | 2007-03-06 | 2008-09-12 | Metro Enterprises, Inc. | Method of outsourcing everyday tasks |
WO2010127387A1 (en) * | 2009-05-08 | 2010-11-11 | Utool Enterprises Pty Ltd | Method and apparatus for managing service requests |
US20210192638A1 (en) * | 2010-06-19 | 2021-06-24 | Shzoom It, Llc | Vehicle Repair Cost Estimate Acquisition System and Method |
US10861099B2 (en) | 2011-01-11 | 2020-12-08 | Accurence, Inc. | Method and system for converting resource needs to service descriptions |
US9083583B1 (en) * | 2011-07-01 | 2015-07-14 | Google Inc. | Latency reduction via adaptive speculative preconnection |
US20140229213A1 (en) * | 2011-09-20 | 2014-08-14 | Jivi Pty Ltd | Automated system and method for job estimating, scheduling and administration |
US10938935B1 (en) | 2011-10-25 | 2021-03-02 | Google Llc | Reduction in redirect navigation latency via speculative preconnection |
US9729654B1 (en) | 2011-10-25 | 2017-08-08 | Google Inc. | Reduction in redirect navigation latency via speculative preconnection |
US10498849B1 (en) | 2011-10-25 | 2019-12-03 | Google Llc | Reduction in redirect navigation latency via speculative preconnection |
US8799057B2 (en) * | 2012-01-03 | 2014-08-05 | Infosys Limited | System and method for assessment and consolidation of contractor data |
US20130173352A1 (en) * | 2012-01-03 | 2013-07-04 | Infosys Limited | System and method for assessment and consolidation of contractor data |
US10503842B2 (en) | 2012-02-15 | 2019-12-10 | Xactware Solutions, Inc. | System and method for construction estimation using aerial images |
US11210433B2 (en) | 2012-02-15 | 2021-12-28 | Xactware Solutions, Inc. | System and method for construction estimation using aerial images |
US9501700B2 (en) | 2012-02-15 | 2016-11-22 | Xactware Solutions, Inc. | System and method for construction estimation using aerial images |
US11727163B2 (en) | 2012-02-15 | 2023-08-15 | Xactware Solutions, Inc. | System and method for construction estimation using aerial images |
US11144795B2 (en) | 2013-08-02 | 2021-10-12 | Xactware Solutions, Inc. | System and method for detecting features in aerial images using disparity mapping and segmentation techniques |
US10896353B2 (en) | 2013-08-02 | 2021-01-19 | Xactware Solutions, Inc. | System and method for detecting features in aerial images using disparity mapping and segmentation techniques |
US20150046206A1 (en) * | 2013-08-12 | 2015-02-12 | Jordan Kelley | Method, Apparatus, and System for Managing Work Flow |
US8942727B1 (en) | 2014-04-11 | 2015-01-27 | ACR Development, Inc. | User Location Tracking |
US9413707B2 (en) | 2014-04-11 | 2016-08-09 | ACR Development, Inc. | Automated user task management |
US9818075B2 (en) | 2014-04-11 | 2017-11-14 | ACR Development, Inc. | Automated user task management |
US9313618B2 (en) | 2014-04-11 | 2016-04-12 | ACR Development, Inc. | User location tracking |
WO2016007199A1 (en) * | 2014-07-11 | 2016-01-14 | Textura Corporation | Construction project performance management |
WO2016019236A1 (en) * | 2014-07-31 | 2016-02-04 | iCracked Inc. | Evaluating the condition of client equipment to accurately assess the price and extent of repairs |
US20180068242A1 (en) * | 2015-03-12 | 2018-03-08 | Repipe Pty Ltd | Methods and systems for providing and receiving information for risk management in the field |
US11392977B2 (en) | 2015-12-14 | 2022-07-19 | Accurence, Inc. | Asset tracking system and method of enabling user cost reduction for such assets |
US11481968B2 (en) | 2016-02-29 | 2022-10-25 | Accurence, Inc. | Systems and methods for improving property inspection efficiency |
US20190340692A1 (en) * | 2018-05-03 | 2019-11-07 | Accurence, Inc. | Systems and methods for automating property damage event response workflow |
US10817782B1 (en) | 2019-07-23 | 2020-10-27 | WorkStarr, Inc. | Methods and systems for textual analysis of task performances |
US11094113B2 (en) | 2019-12-04 | 2021-08-17 | Geomni, Inc. | Systems and methods for modeling structures using point clouds derived from stereoscopic image pairs |
US11915368B2 (en) | 2019-12-04 | 2024-02-27 | Insurance Services Office, Inc. | Systems and methods for modeling structures using point clouds derived from stereoscopic image pairs |
Also Published As
Publication number | Publication date |
---|---|
US6810383B1 (en) | 2004-10-26 |
CA2331956A1 (en) | 2001-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6810383B1 (en) | Automated task management and evaluation | |
US7197466B1 (en) | Web-based system for managing software assets | |
JP5172354B2 (en) | Project information planning / scope change management information and business information synergy system and method | |
US7636687B2 (en) | Method and system for completing a lease for real property in an on-line computing environment | |
US6826539B2 (en) | Virtual structure data repository and directory | |
US7747572B2 (en) | Method and system for supply chain product and process development collaboration | |
US7496529B2 (en) | Electronic activity and business system and method | |
US20020040304A1 (en) | Methods and systems for creating and managing capital asset business exchanges | |
US20010051883A1 (en) | Virtual home data repository and directory | |
US20030225683A1 (en) | Electronic bid/proposal system for the construction industry | |
US20030208434A1 (en) | On-line system and method for analyzing vendor proposals in response to a request-for-proposal | |
US20020016727A1 (en) | Systems and methods for interactive innovation marketplace | |
JP2009503733A (en) | Management system and method for outsourced service level agreement provisioning | |
US20030125965A1 (en) | Method and system for managing contractual risk | |
EP1224594A1 (en) | Process and system for matching buyers and sellers of goods and/or services | |
US20220020102A1 (en) | Methods and systems for facilitating the management of on-premises accommodations | |
CA2579873A1 (en) | Lead management system | |
US7801791B2 (en) | Method and apparatus for managing information and communications related to municipal bonds and other securities | |
US20080034290A1 (en) | System for foreign and remote architectural and engineering services for U.S. construction projects | |
WO2001008035A2 (en) | A system, method and computer program for determining capability level of processes to evaluate operational maturity in an administration process area | |
EP1204931A2 (en) | A system, method and computer program for determining operational maturity of an organization | |
WO2001008004A2 (en) | A system, method and article of manufacture for determining capability levels of a monitoring process area for process assessment purposes in an operational maturity investigation | |
WO2001008037A2 (en) | A system, method and computer program for determining capability levels of processes to evaluate operational maturity of an organization | |
Barber et al. | Integrated Services Management System (ISMS): A management and decision making tool | |
WO2001008074A2 (en) | A system, method and article of manufacture for determining capability levels of a release management process area for process assessment purposes in an operational maturity investigation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: XACTWARE, INC., UTAH Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LOVELAND, JAMES;REEL/FRAME:018784/0203 Effective date: 20000404 |
|
AS | Assignment |
Owner name: XACTWARE SOLUTIONS, INC., UTAH Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:XACTWARE, INC.;REEL/FRAME:018816/0054 Effective date: 20061110 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |