A computer-implemented method includes presenting, by a workbench application, a first user interface that includes a notes field in which free-form text may be entered by the user, receiving, by the workbench application, free-form text that the user entered in the notes field, analyzing, by the workbench application, the free-form text to identify relevant keyword(s), and presenting a second user interface for a data reporting application. The method also includes identifying, by the workbench application, one or more data entry fields of the second user interface corresponding to the keyword(s), automatically populating, by the workbench application and via an api, the one or more data entry fields of the second user interface based upon the one or more keywords, and causing, by the workbench application via the api, the linked data reporting application to store data for the one or more data entry fields in a data storage record.
|
19. One or more non-transitory, computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to execute a workbench application to:
present a first user interface to a user, wherein the first user interface includes one or more notes fields in which free-form text may be entered by the user, and the first user interface is presented on one or more display screens;
receive, via one or more input devices and the first user interface, free-form text that the user entered in at least one of the one or more notes fields;
analyze the received free-form text to identify one or more relevant keywords;
present a second user interface for a data reporting application to the user, wherein the second user interface is presented on at least one of the one or more display screens, and the workbench application is linked to the data reporting application via an application programming interface (api);
identify one or more data entry fields of the second user interface corresponding to the one or more keywords;
automatically populate, via the api, the one or more data entry fields of the second user interface based upon the one or more keywords; and
cause, via the api, the linked data reporting application to store data for the one or more data entry fields in a data storage record.
10. A computing system, comprising:
one or more display screens;
one or more input devices; and
one or more processors configured to execute a workbench application to:
present a first user interface to a user, wherein the first user interface includes one or more notes fields in which free-form text may be entered by the user, and the first user interface is presented on at least one of the one or more display screens;
receive, via and the one or more input devices and the first user interface, free-form text that the user entered in at least one of the one or more notes fields;
analyze the received free-form text to identify one or more relevant keywords;
present a second user interface for a data reporting application to the user, wherein the second user interface is presented on at least one of the one or more display screens, and the workbench application is linked to the data reporting application via an application programming interface (api);
identify one or more data entry fields of the second user interface corresponding to the one or more keywords;
automatically populate, via the api, the one or more data entry fields of the second user interface based upon the one or more keywords; and
cause, via the api, the linked data reporting application to store data for the one or more data entry fields in a data storage record.
1. A computer-implemented method, comprising:
presenting to a user, by a workbench application executing on a computing device, a first user interface, wherein the first user interface includes one or more notes fields in which free-form text may be entered by the user, and the first user interface is presented on one or more display screens;
receiving, by the workbench application and via one or more input devices and the first user interface, free-form text that the user entered in at least one of the one or more notes fields;
analyzing, by the workbench application, the received free-form text to identify one or more relevant keywords;
presenting to the user, by the computing device, a second user interface for a data reporting application executing on the computing device, wherein the second user interface is presented on at least one of the one or more display screens, and the workbench application is linked to the data reporting application via an application programming interface (api);
identifying, by the workbench application, one or more data entry fields of the second user interface corresponding to the one or more keywords;
automatically populating, by the workbench application and via the api, the one or more data entry fields of the second user interface based upon the one or more keywords; and
causing, by the workbench application via the api, the linked data reporting application to store data for the one or more data entry fields in a data storage record.
2. The computer-implemented method of
3. The computer-implemented method of
4. The computer-implemented method of
5. The computer-implemented method of
6. The computer-implemented method of
7. The computer-implemented method of
8. The computer-implemented method of
receiving the free-form text that the user entered in the one or more notes fields includes receiving an indication of a first notes category, among a plurality of notes categories, in which the free-form text was entered; and
analyzing the received free-form text to identify the one or more keywords includes analyzing the received free-form text according to one or more rules corresponding to the first notes category.
9. The computer-implemented method of
11. The computing system of
12. The computing system of
13. The computing system of
14. The computing system of
15. The computing system of
16. The computing system of
17. The computing system of
receiving the free-form text that the user entered in the one or more notes fields includes receiving an indication of a first notes category, among a plurality of notes categories, in which the free-form text was entered; and
analyzing the received free-form text to identify the one or more keywords includes analyzing the received free-form text according to one or more rules corresponding to the first notes category.
18. The computing system of
20. The one or more non-transitory, computer-readable media of
receive the free-form text that the user entered in the one or more notes fields by receiving an indication of a first notes category, among a plurality of notes categories, in which the free-form text was entered; and
analyze the received free-form text to identify the one or more keywords by analyzing the received free-form text according to one or more rules corresponding to the first notes category.
|
This is a continuation of U.S. patent application Ser. No. 17/067,941, filed on Oct. 12, 202 and entitled “Smart Notepad for Improved Workflow Efficiency for Insurance Claim Associates,” which is a continuation of U.S. patent application Ser. No. 14/881,474, filed on Oct. 13, 2015 and entitled “Smart Notepad for Improved Workflow Efficiency for Insurance Claim Associates,” which claims the benefit of (1) U.S. Patent Application No. 62/090,520, filed on Dec. 11, 2014 and entitled “Integrated Tool Providing Improved Workflow Efficiency for Insurance Claim Associates,” and (2) U.S. Patent Application No. 62/129,148, filed on Mar. 6, 2015 and entitled “Smart Notepad for Improved Workflow Efficiency for Insurance Claim Associates.” The disclosure of each of the above-identified patent applications is hereby incorporated herein by reference in its entirety.
The present disclosure generally relates to insurance and, more specifically, to claim handling and/or other insurance-related tasks.
When handling calls from customers regarding accidents or other loss events, insurance claim associates typically receive information from the customers faster than the associates are able to locate and populate the appropriate fields provided by a loss reporting/intake tool. As a result, claim associates often use text editor tools to take free-form notes during those calls, and later refer to those notes in order to populate the loss report fields. The use of electronic notes may allow the claim associate to capture some information that was not provided within the linear/sequential “scripts” (ordered sets of questions) conventionally used for loss reporting, and therefore may reduce the need for the claim associate to later ask questions seeking information that the customer had already provided. While note-taking of this sort may provide such a benefit, the claim associate still must manually parse through those notes at a later time in order to find information that is needed and/or useful for the loss report. This process may cause “dead air” time during the call with the customer, an additional burden on the claim associate, and general delays/inefficiencies in the loss reporting process.
The present embodiments may, inter alia, provide a tool that enables claim associates or other users (e.g., other insurance provider employees) to enter free-form text notes, identifies/recognizes keywords that are, or may be, relevant to the loss report, and uses the keywords to populate one or more fields of a loss reporting/intake tool. As a result, the time required to handle a customer call and/or enter a loss report may be reduced, ultimately leading to increased customer satisfaction.
In one aspect, a computer-implemented method includes: (1) presenting to a user, by a workbench application executing on a computing device, a first user interface, wherein the first user interface includes one or more notes fields in which free-form text may be entered by the user, and the first user interface is presented on one or more display screens; (2) receiving, by the workbench application and via one or more input devices and the first user interface, free-form text that the user entered in at least one of the one or more notes fields; (3) analyzing, by the workbench application, the received free-form text to identify one or more relevant keywords; (4) presenting to the user, by the computing device, a second user interface for a data reporting application executing on the computing device, wherein the second user interface is presented on at least one of the one or more display screens, and the workbench application is linked to the data reporting application via an application programming interface (API); (5) identifying, by the workbench application, one or more data entry fields of the second user interface corresponding to the one or more keywords; (6) automatically populating, by the workbench application and via the API, the one or more data entry fields of the second user interface based upon the one or more keywords; and/or (7) causing, by the workbench application via the API, the linked data reporting application to store data for the one or more data entry fields in a data storage record.
In another aspect, a computing system, includes one or more display screens, one or more input devices, and one or more processors. The one or more processors are configured to execute a workbench application to: (1) present a first user interface to a user, wherein the first user interface includes one or more notes fields in which free-form text may be entered by the user, and the first user interface is presented on at least one of the one or more display screens; (2) receive, via and the one or more input devices and the first user interface, free-form text that the user entered in at least one of the one or more notes fields; (3) analyze the received free-form text to identify one or more relevant keywords; (4) present a second user interface for a data reporting application to the user, wherein the second user interface is presented on at least one of the one or more display screens, and the workbench application is linked to the data reporting application via an application programming interface (API); (5) identify one or more data entry fields of the second user interface corresponding to the one or more keywords; (6) automatically populate, via the API, the one or more data entry fields of the second user interface based upon the one or more keywords; and/or (7) cause, via the API, the linked data reporting application to store data for the one or more data entry fields in a data storage record.
In another aspect, one or more non-transitory, computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to execute a workbench application to: (1) present a first user interface to a user, wherein the first user interface includes one or more notes fields in which free-form text may be entered by the user, and the first user interface is presented on one or more display screens; (2) receive, via one or more input devices and the first user interface, free-form text that the user entered in at least one of the one or more notes fields; (3) analyze the received free-form text to identify one or more relevant keywords; (4) present a second user interface for a data reporting application to the user, wherein the second user interface is presented on at least one of the one or more display screens, and the workbench application is linked to the data reporting application via an application programming interface (API); (5) identify one or more data entry fields of the second user interface corresponding to the one or more keywords; (6) automatically populate, via the API, the one or more data entry fields of the second user interface based upon the one or more keywords; and/or (7) cause, via the API, the linked data reporting application to store data for the one or more data entry fields in a data storage record.
The figures described below depict various aspects of the system and methods disclosed herein. It should be understood that each figure depicts an embodiment of a particular aspect of the disclosed system and methods, and that each of the figures is intended to accord with a possible embodiment thereof.
The present embodiments relate to, inter alia, the provision, operation and/or use of an integrated tool that enables claim associates (and/or users) to more efficiently perform their daily tasks, such as loss reporting/intake and/or other claim-related activities. The integrated tool may be used for any type or types of insurance, such as automobile or other vehicle insurance, fire/home insurance or personal property insurance, for example. While the integrated tool may, in some embodiments and/or scenarios, be used by an individual other than a claim associate, for ease of explanation the description that follows primarily refers to users as claim associates.
In some embodiments, the tool integrates/links commonly-used applications into a single user interface (UI) for a claim associate. Each application linked to the integrated tool may be automatically opened at startup of the integrated tool (e.g., when the claim associate logs in at a workstation) and made ready for immediate use by the associate, or may be available to the associate via a launch shortcut in an integrated tool area, for example. Thus, the claim associate may not need to separately seek out each application, open each application, and position the window(s) corresponding to each application on the monitor screen(s) when preparing for the day's business or during the course of a call.
The integrated tool may provide customer overview functionality, which may help the claim associate quickly gain familiarity with the customer and his or her situation. When a customer calls the insurance provider, for example, the customer's phone number may be determined using a “caller ID” feature, and used to access the customer's account/information. For example, the phone number may be used to search one or more internal databases and/or systems/applications to retrieve various kinds of customer information, such as information about the customer himself/herself (e.g., name, home address, email address, etc.), the customer's policy or policies with the insurance provider, the agent(s) of the customer, the family members of the customer, the customer's recent interactions with the insurance provider (e.g., by telephone, email, Internet, an online claim service, etc.), the claim history of the customer, etc. The information may then be displayed within the customer overview to provide the claim associate an “at a glance” view/understanding of the customer. Moreover, information displayed in the customer overview may be linked to the corresponding content (e.g., the claims associate may be able to click on a displayed customer policy to link to more detailed information about that policy, a displayed open or closed claim to link to more detailed information about that claim, etc.). The configuration of the customer overview, and/or the information contained therein, may be dependent upon the user's role/function (e.g., claim associate, underwriting, etc.), or may be fixed.
In addition to integrating multiple, and possibly many, applications for the claim associate, the integrated tool may provide integrated search functionality. For example, search options that have conventionally been provided by multiple applications to search internal or external databases or other sources (e.g., internal policy records, Internet searches, etc.) may be combined in one common interface. Moreover, search results may be integrated with (e.g., used to automatically populate fields in) one or more applications, either automatically or based upon user input. For example, an interactive control may enable the claim associate to specify the relation of a particular person, from among a list of people in a set of search results, to a loss event being reported. The specified relation may then be used by the integrated tool to automatically populate one or more fields provided by a loss intake tool.
The integrated tool may also provide a “smart notepad” text editor application that recognizes data/information entered by the claim associate and categorizes that data/information for direct entry into one or more companion programs/applications. For example, the word “Ford” may be automatically recognized as a vehicle make and used to populate a vehicle make field of a loss intake tool or other application(s). As another example, the words “108th and Madison” may be recognized as a street intersection and used to populate a location field of a loss intake tool or other application(s).
By using one or more of the techniques described above, claim associates or other insurance provider employees may more efficiently enter information, and/or more efficiently find information, while performing common tasks (e.g., entering information for loss reports while speaking to customers, handling calls from customers to check on the status of claims, etc.). As a result, both claim associates and customers may experience fewer delays and less frustration. Moreover, claim associates may be less likely to make errors during data entry (e.g., when using a loss reporting tool).
Generally, the integrated search tool 14 may search across multiple internal databases for policy information, customer information, claim information and/or other information. The integrated search tool 14 may also search one or more external sources, such as an Internet search (e.g., by accessing a third party web-based search engine) or a search of an external map/geographic database (e.g., by accessing a third party web-based mapping application), etc. The integrated search tool 14 may enable the claim associate to select different modes of searching, such as a search mode to search for policyholders and their associated policy information, a search mode to search the Internet for service providers (e.g., body shops, tow yards, medical providers, etc.), and/or a search mode to search the Internet and/or external databases for geographic/map information. In some embodiments, the functionality of the integrated search tool 14 may be at least partially incorporated into the workbench application 12 itself, rather than residing in a distinct software package in communication with the workbench application 12.
The text editor application 16 may enable the claim associate to enter free-form notes while speaking with a customer. As discussed further below, the workbench application 12 may be configured to recognize keywords (e.g., words or phrases) entered using the text editor application 16, and to take various actions in response (e.g., auto-population of fields). In some embodiments, the functionality of the text editor application 16 may be incorporated into the workbench application 12 itself, rather than a distinct software package (e.g., Microsoft Notepad) in communication with the workbench application 12.
The loss reporting/intake tool 18 may generally enable the claim associate to enter information relating to a potential claim (e.g., a customer's accident description provided during a phone call), and may transfer at least some of the entered information to the enterprise claim system 20 for claim setup (e.g., as information is entered, or after the associate selects a virtual “submit” button, etc.). The workbench application 12 may also enable the claim associate to access the enterprise claim system 20 directly to view and/or modify information for an open claim.
In other embodiments, the workbench application 12 may be linked to, and provide a common user interface for, more, fewer and/or different applications/tools than those shown in
Further detail about the provision, operation and use of the platform 10 is provided below, according to various embodiments.
The computing system 104 may include one or more persistent memories, which may store a workbench application 110 and a number of linked applications 112. As discussed above in connection with the platform 10 of
The workbench application 110 (e.g., an application similar to the workbench application 12 of
Generally, the workbench application 110 may provide claim associates with a user interface that enables the associates to access the linked applications 112 (e.g., by providing user-selectable links/shortcuts to one or more of the linked applications 112, and/or by displaying the user interface(s) of one or more of the linked applications 112 within, or otherwise in conjunction with, the user interface of the workbench application 110). The user interface provided by the workbench application 110 may be displayed entirely within a single window and/or monitor screen, or may be distributed across multiple windows and/or multiple monitor screens. In some embodiments, the particular set of linked applications 112 that is accessible via the workbench application 110 depends on the user and/or the user's role with the insurance provider. When a user logs in to the workbench application 110, for example, the workbench application 110 may process the user's identifier (e.g., login name, password, etc.), and the appropriate set of linked applications 112 may be made available via the user interface of the workbench application 110. The particular applications shown within linked applications 112 of
The persistent memory or memories of the computing system 104 may also store records 130, including policy records 132 containing information on customer policies (e.g., policy numbers, policyholder names and other information, coverages, limits, deductibles, etc.), claims records 134 containing information on open and/or closed customer claims, and a communication log 136 containing information relating to past customer contacts with the insurance provider (e.g., dates and summaries of past telephone calls, past emails, past instances in which on-line tools of the insurance provider were utilized, etc.) and/or past customer contacts with other entities associated with the insurance provider.
Each of policy records 132, claims records 134 and/or communication log 136 may include a single database, or multiple databases. For example, policy records 132 may include a first database for auto policy information, a second database for fire/home policy information, etc. Similarly, claim records 134 may include a first database for auto claim information, a second database for fire/home claim information, etc. As another example, communication log 136 may include a first database for telephone contacts between customers and the insurance provider, a second database for online contacts between customers and the insurance provider, etc.
The persistent memory or memories of the computing system 104 may also store business rules 140. Business rules 140 may define any processes, procedures, algorithms, guidelines, etc., of the insurance provider. For example, business rules 140 may store role-based rules 154, which may define which set of linked applications 112 should be available to which users (e.g., based upon user job type/function, as discussed above), and/or may define which types of information that one or more of the linked applications 112 may display to different types of users.
The instructions of the workbench application 110 may include a number of application programming interfaces (APIs) 142. Generally, the APIs 142 may enable the workbench application 110 to communicate with the linked applications 112 by receiving data, messages and/or commands from the linked applications 112, and/or by passing data, messages and/or commands to the linked applications 112. The workbench application 110 may also include various units having different functionalities, including an integrated search unit 144, a caller determination unit 146, an auto-population unit 148, a text recognition unit 150 and/or a contextual assistance unit 152.
In other embodiments, the workbench application 110 may include more, fewer and/or different units than are shown in
The integrated search unit 144 may provide integrated search capabilities across one or more internal databases of the computing system 104 (e.g., within records 130), across one or more external sources (e.g., using a web-based search engine and/or a web-based mapping application), and/or by utilizing search features of one or more applications of linked applications 112 (e.g., an enterprise customer information system included in the other tools/applications 120). The integrated search unit 144 may provide a consistent, single user interface that allows the claim associate to enter search terms. The integrated search unit 144 may also, or instead, perform searches based upon calls/requests from other units (e.g., from caller determination unit 146 and/or from text recognition unit 150, as discussed below). Results found by the integrated search unit 144 may be presented to the claim associate, and may be integrated with one or more of the other units of the workbench application 110 and/or one or more of the linked applications 112 (e.g., as discussed further below in connection with the auto-population unit 148). In some embodiments, the claim associate may save search results and/or search parameters, and may later retrieve saved results to refine or act upon the search results.
The caller determination unit 146 may determine, or help to determine, the identity of a caller with whom the claim associate is speaking by phone. To this end, the caller determination unit 146 may interface with a telephone caller ID system (not shown in
The auto-population unit 148 may automatically enter information into fields associated with one or more of the linked applications 112 (e.g., one or more fields associated with the loss reporting tool 114, the enterprise claim system 116, etc.). The information used to populate the field(s) may come from various sources. In some embodiments and scenarios, for example, the auto-population unit 148 may use information that the claim associate entered in a field associated with one of the linked applications 112 as the source (e.g., so that it is not necessary for the claim associate to make duplicate entries of the same information in other of the linked applications 112). In other embodiments and/or scenarios, the auto-population unit 148 may use information associated with search results obtained by the integrated search unit 144 as the source. If the caller determination unit 146 passed a phone number to the integrated search unit 144, and if the integrated search unit 144 searched internal databases to locate personal information corresponding to that phone number (e.g., name, address, policy information, claim information, family members, etc.), for example, the auto-population unit 148 may use the located information as the source.
While the auto-population unit 148 is described herein as “automatically” entering information into fields, it is understood that, in some embodiments and/or scenarios, the claim associate may first be prompted to confirm that an entry is correct for a particular field, and/or may be prompted to choose the appropriate entry from among two of more candidate entries, etc. Returning to the embodiment and scenario in which the caller determination unit 146 passes a phone number to the integrated search unit 144, for example, the integrated search unit 144 may return a list of people and policies potentially matching the phone number (e.g., different people with different polices, and/or multiple entries of a single person but with different associated policies, etc.). The user interface of the workbench application 110 may then prompt the claim associate to confirm the correct person and/or policy before the auto-population unit 148 proceeds to populate any fields using that information.
The text recognition unit 150 may identify/recognize keywords (e.g., terms and/or phrases) that the claim associate entered using text editor tool 118, and may categorize the keywords such that the auto-population unit 148 may enter corresponding information into the appropriate field(s) of one or more of the linked applications 112. If the claim associate writes “Linda Johnson in auto accident on Feb. 10, 2014” using text editor tool 118, for example, the text recognition unit 150 may categorize “Linda Johnson” as a name, and pass the name to the auto-population unit 148 for entry in a name field of loss reporting tool 114 and/or enterprise claim system 116. Alternatively, or additionally, the text recognition unit 150 may automatically pass the name to the integrated search unit 144 such that a search is conducted using that name as a keyword (e.g., a search of policy records 132, claims records 134 and/or communication log 136). Continuing with the above example, the text recognition unit 150 may categorize “Feb. 10, 2014” as a date, and pass the name to the auto-population unit 148 for entry in a date of loss field of loss reporting tool 114 and/or enterprise claim system 116. In various embodiments, the text recognition unit 150 may be configured to recognize names of people, dates, times of day, street names, street addresses, intersections, city names, state names, vehicle information (e.g., make/model/year), service provider names (e.g., body shop names), venue/point-of-interest names, and/or other types of information.
In some embodiments, the text recognition unit 150 may highlight (e.g., underline) entered words and/or phrases that are identified as having potential (but unconfirmed) importance, and allow the claim associate to select each highlighted word and/or phrase in order to open a menu of possible actions that may be performed. For example, the text recognition unit 150 may recognize a series of numbers and words (e.g., “1147 Madison Street”) as a likely address, and highlight that text for the claim associate. The claim associate may then right-click on the text to open a drop-down menu of options, such as a “Home Address” option to cause auto-population unit 148 to use that address to populate an insured's home address field (e.g., in a user interface of loss reporting tool 114), a “Map” option to cause the integrated search unit 144 to retrieve a map showing the location of the address, an “Ignore” option to take no action based upon the address, and so on.
The contextual assistance unit 152 may generally determine dynamic and/or interactive “word tracks” that may guide the claim associate as he or she uses one or more of the linked applications 112. The workbench application 110 may present the appropriate word tracks, as identified by the contextual assistance unit 152, to the claim associate within the user interface of the workbench application 110 (e.g., within a dedicated area of the user interface, and/or appearing in other areas of the user interface that are typically used for other purposes, such as the customer overview area). For example, the contextual assistance unit 152 may determine the appropriate/applicable prompts as the claim associate builds a loss report using the loss reporting tool 114, or otherwise handles a claim using the enterprise claim system 116, etc. The word tracks may include jurisdictional information/documents/tools, such as standard claim processes (SCPs) that are specific to a state's requirements, for example.
In some embodiments, certain “triggers” may cause applicable topics to be displayed to the claim associate. If the claim associate moves to a page or screen related to a rental property, for example, a rental SCP may be displayed to the claim associate. The text displayed by contextual assistance unit 152 may also depend upon the user or the user's role (e.g., as specified by role-based rules 154). Text items, prompts, etc., provided by the contextual assistance unit 152 may be stored in business rules 140 and/or elsewhere.
In various embodiments, the contextual assistance unit 152 may also provide other types of information and/or references, such as weather alerts (e.g., linking to a map with information regarding key areas that have recently been affected by extreme weather conditions such as hail, high winds, fire, etc.), customizable job aids (e.g., a repair facility locator, state-by-state issues relating to policies and/or event location), life event alerts (e.g., recent marriage, death, new child, new driver, etc.), operational and/or claim procedure guides, and so on. In some embodiments, word tracks (e.g., SCPs) presented by the contextual assistance unit 152 are time-stamped to indicate that the word tracks have been shown to the claim associate.
While multiple claim associates and client devices may, in some embodiments, access the workbench application 110, for clarity
By way of example, the data storage 164 and/or the program storage 166 may be implemented on a hard disk drive coupled to CPU 160 via a bus (not shown in
Further, client device 102 may be coupled to an input device 172 that allows the claim associate to enter inputs to client device 102, and an output device 174 that allows the claim associate to view outputs/displays generated by client device 102. The input device 172 may include one or more different devices, such as a pointing device (such as a mouse, a keyboard, a trackball device, a digitizing tablet and/or a microphone, for example). The output device 174 may also include one or more different devices, such as a display monitor or a set of two or more display monitors, for example. In one embodiment, input device 172 and output device 174 may be integrated as parts of a single device (e.g., a touch screen device). Using the input device 172 and the output device 174, a claim associate may be able to interact with graphical user interfaces (GUIs) provided by the client device 102.
When CPU 160 executes the web browser application 170, RAM 162 may temporarily store the instructions and data required for its execution. In
In an alternative embodiment, some of the components shown in computing system 104 may instead reside in the client device 102. For example, some or all of the workbench application 110, and/or some or all of the linked applications 112, may reside within program storage 166 after being installed on the client device 102 (e.g., after being downloaded from the computing system 104, or after being installed from a portable memory device, etc.). In one such embodiment, the workbench application 110 and/or linked applications 112 may communicate with the computing system 104 via network 106 to access records 130, business rules 140, and/or other databases of the computing system 104 as needed (e.g., when performing a search of internal records using integrated search unit 144, when accessing the latest SCPs using contextual assistance unit 152, etc.).
Operation of the components in the environment 100 will now be described with reference to the example user interface displays provided in
In some embodiments, however, the precise layout (e.g., sizes and/or position) of various portions of the user interface displays may be different, and/or may be presented on only a single monitor (or on more than two monitors). Moreover, the layout may be configurable by the claim associate (e.g., according to saved presets for the associate, and/or as the associate is working within the workbench application 110) and/or by other individuals (e.g., by information technology staff), and/or may be automatically configured (e.g., based on job function of the user, according to role-based rules 154). Additionally, it is understood that the information, links, tools and/or functionality provided by the user interface displays of
When a customer calls the claim associate (e.g., to report an accident or other loss event and initiate a claim), the workbench application 110 may provide a user interface display 200 to the claim associate (e.g., on the left monitor screen), as shown in the example embodiment of
The integrated search unit 144 may automatically search policy records 132 to identify all policyholders associated with the phone number, and to identify all insurance policies of those policyholders. The workbench application 110 may display the identified policyholder(s) in a policyholder confirmation area 206 of the user interface display 200, and display the identified policy or policies (e.g., all policies listing the identified policyholder(s)) in a policy confirmation area 208 of the user interface display 200.
In the scenario represented by
Once confirmed by the caller, the claim associate may select the corresponding person and policy from the lists displayed on the user interface display 200 (in this scenario, “Sofia Smith” and auto policy “12-EL-4135-8”), e.g., by clicking on the appropriate ones of check box controls 210 and 212. In other embodiments, the controls 210 and/or the controls 212 may be other suitable types of controls (e.g., radio buttons, etc.). In some embodiments, the confirmation is not complete until the claim associate activates a virtual button (or other user-interactive control) 214. If the claim associate does not wish to confirm any policyholder or policy (e.g., if none of the presented options appears to be correct), the associate may activate a virtual button (or other user-interactive control) 216.
Once the claim associate has confirmed the person and policy via the user interface display 200 (or bypassed confirmation by selecting the virtual button 216), the workbench application 110 may present the user display arrangement 220 seen in the exemplary embodiment of
The customer overview 226 may include an indicator 232 of the identified phone number, and indicator 234 of the identified/confirmed person's name, and an indicator 236 of the identified/confirmed policy number. Moreover, to gather additional information for the customer overview 226, the integrated search unit 144 may use the person's name and/or policy number to locate other information associated with the person and policy (e.g., information included in various databases of records 130 and/or information from external sources).
As seen in
Once the integrated search unit 144 returns the information, the workbench application 110 may display the information in the customer overview 226. Moreover, the auto-population unit 148 may use some or all of the information to automatically fill fields associated with one or more of the linked applications 112 (e.g., name fields, home address fields, etc.), such as the loss reporting tool 114 and/or the enterprise claim system 116. For example, some or all of the information may be used to automatically fill one or more loss reporting fields in the second user interface display 224 on the right monitor screen. As a more specific example, the policy number may be used to select “auto” in a claim/insurance type field provided by the loss reporting tool 114, the caller's name may be used to populate an “insured's name” field provided by the loss reporting tool 114, and the vehicle information may be used to populate one or more “insured's vehicle” fields provided by the loss reporting tool 114.
The contextual assistance unit 152 may provide some or all of the information shown in the contextual assistance area 230. The contextual assistance area 230 may include a list 250 of factors/information relevant to the procedures that should be followed by the claim associate during the call, enumerated “word tracks” 252 to help guide the claim associate in conducting the call and/or entering information in the user interface for the loss reporting tool 114, one or more links to additional information (e.g., a link 254 to “SCP Updates”), and/or a field 256 for entering keywords when searching the content of word tracks (e.g., the content of all available word tracks, including those not currently shown in the contextual assistance area 230).
Generally, the content of the word tracks 252 may be dynamically determined by the contextual assistance unit 152 based upon various factors, such as the factors in the list 250. For example, the name of the caller may be inserted into the guidance at various times (e.g., as discussed below in connection with
The user interface display 260 shown in
As is also seen in
The user interface display 260 may also include a short-cut area 268 with links to one or more applications, such as enterprise claim system 116 (“ECS”), for example. In other embodiments, the short-cut area 268 may include links to more, fewer and/or different applications than those shown in
The user interface display 280 shown in
As another example, if policy records 132 show that the caller's birth month and day, or a family member's birth month and day, are the same as the current month and day, business rules 140 may dictate that the workbench application 110 display a message 284 indicating as much to the claim associate. As other examples, business rules 140 may dictate that the workbench application 110 display messages (not shown in
As is also seen in
The user interface display 300 shown in
During calls with customers, and/or while waiting for a call, a claim associate may desire to take free-form notes.
To identify these keywords, the text recognition unit 150 may compare the words of the text entered by the claim associate to a keyword database, such as a database stored in business rules 140, for example. The keyword database may include a collection of known location names, vehicle makes and models, and so on. Alternatively, or in addition, the text recognition unit 150 may pass the words of the entered text to the integrated search unit 144, which may search internal databases of the insurance provider (e.g., one or more databases storing records 130) to determine whether one or more of those words correspond to information in the insurance provider's records.
The workbench application 110 may provide various categories of information to guide the claim associate's note-taking, such as a first category 324A (“What happened”), a second category 324B (“When”) and a third category 324C (“Parties involved”), for example. The categories 324 displayed by the workbench application 110 may depend on a notes template selected by the claim associate (e.g., in
Moreover, the text recognition unit 150 may make use of the categories 324 in which notes are entered to help determine whether a term or phrase relates to a type of event, a location or a person. For example, the text recognition unit 150 may recognize the word “Ford” as a vehicle make if it is entered under the “What happened” category 324A, but instead recognize “Ford” as a person's name if it is entered under the “Parties involved” category 324C. In other embodiments, the text recognition unit 150 may not take the categories 324 into account when processing the text of the notes, and/or the notes area 322 may not provide any note categories.
As seen in the (partially shown) right monitor screen in
As noted above, the workbench application 110 may also provide integrated search capabilities. As seen in
The applied search mode may dictate which database(s)/sources are searched by the integrated search tool 144, and/or the manner in which search results are provided. For example, the claim associate may activate (e.g., click on) control 342A to select the “Policy and People” search mode (e.g., to cause the integrated search unit 144 to search policy records 132 and/or an enterprise customer information system), control 342B to select the “Services” search mode (e.g., to cause the integrated search unit 144 to use an external search engine for finding service providers such as auto repair shops), or control 342C to select the “Web and Maps” search mode (e.g., to cause the integrated search unit 144 to use an external search engine or mapping service for finding location information and/or viewing maps). A search field 344 may allow the claim associate to enter terms/keywords that are to be searched according to the selected search mode (e.g., by searching the sources associated with the selected search mode).
The user interface display 340 of
As seen in
Each of the controls 350 may enable the claim associate to specify the relationship between the person who is listed in the corresponding entry and the loss event being reported. For example, the control 350A may enable the claim associate to specify whether the person listed in entry 348A was a driver in the accident, a participant in the accident, a reporting party for the accident, and/or listed on the policy under which a claim is being reported. If the claim associate selects one or more of the presented options (and possibly activates a virtual “Add” button or other control, as shown in
As seen in
As seen in
As is also seen in
Moreover, the workbench application 110 or the loss reporting tool 114 may apply an algorithm to determine an overall completion metric for display. In this scenario, for example, the “Who,” “What,” “When” and “Where” percentages are used to determine that 60% of the loss report as a whole has been completed. In some embodiments, similar metrics may also be shown for other information to be entered for the loss report, and/or for other tasks to be performed by the associate (e.g., claim advancing activities).
The workbench application 110 may also provide a filter control 384 that enables the claim associate to search for only a particular type of service provider. As seen in the example user interface display 390 of
Returning to
As can be seen from the above discussion, the components in the environment 100, when using the above techniques, may drastically shorten the time required for a claim associate to complete a loss report and/or perform other claim-related activities. As such, the resource usage or consumption of the components in the environment 100 (e.g., in the computing system 104 and/or the client device 102) during the loss reporting process (or other claim-related process) may be greatly reduced. For example, the claim associate may need to locate and launch fewer applications, may need to make fewer duplicative entries and/or may need to initiate fewer independent searches, thereby causing the number of processor cycles utilized by the computing system 104 and/or the client device 102 to be greatly reduced. The number of queries to different databases may also be reduced, thereby reducing the number of network messages and/or increasing network efficiency.
In the example method 400, a caller identification system may be accessed to determine a phone number associated with a call from an insurance customer (block 402). With reference to
The phone number may be used to automatically retrieve customer information associated with the insurance customer from one or more databases of the insurance provider (block 404). With reference to
The customer information may be retrieved from a single database, or from multiple databases. For example, a first portion of the customer information may be retrieved from a first database associated with a first insurance line (e.g., auto insurance), and a second portion of the customer information may be retrieved from a second database associated with a second insurance line (e.g., fire/home insurance).
A customer overview that includes the retrieved name, the retrieved policy number, and/or other retrieved customer information (e.g., claim history information, communication history information, family information, additional policy information, etc.) may be displayed to the user on the one or more display screens of the computing device (block 406). With reference to
In some embodiments, portions of the customer overview may be displayed to the user in response to the user opting to view that information (e.g., by clicking on a “+” symbol to expand a section of the customer overview, as for the claim history information seen in the example display 300 of
The customer overview may also provide, to the user, links to additional information, including information that was not necessarily retrieved at block 404. For example, the customer overview may include a user-selectable link to additional claim information for one or more claims associated with the insurance customer (e.g., similar to link 306A or 306B in
The method 400 may also include one or more blocks not shown in
In the exemplary method 420, one or more notes fields in which the user may enter text are presented to the user via the display screen(s) (block 422). With reference to
Text that the user entered in at least one of the one or more notes fields may be received via an input device (e.g., by the client device 102 of
The received text may be analyzed to identify one or more keywords having potential relevance to the loss event (block 426). With reference to
In some embodiments, the keyword(s) may be identified by comparing the received text to keywords stored in a keyword database (e.g., a keyword database stored at the user's computing device, or at a server remote from the user's computing device). Additionally, or alternatively, processing relating to the context in which various terms are used may be used to help identify keywords and/or the meaning of keywords. As just one example, sentence structure may be analyzed, in conjunction with the manner a term is used within that structure, to predict whether the term is a person's name or a name of a location (e.g., such that, for “X was in an accident on Belmont Ave,” X is predicted to be a person's name, whereas for “Joe was in an accident on X,” X is predicted to be a location name).
If an indication of a notes field/category was received at block 424, the received text may be analyzed according to rules corresponding to that specific notes field/category. For example, it may be determined that “June” is a person's name if the user had entered that text in a “Who” field, or a month if the user had entered that text in a “When” field. As another example, it may be determined that “Ford” is a person's name if the user had entered that text in a “Who” field, or a vehicle make if the user had entered that text in a “What” field.
The identified keyword(s) may be used to cause loss report information to be automatically added to one or more loss reporting fields provided by a loss reporting tool (e.g., loss reporting tool 114 of
To provide just a few more specific examples, a time and/or date may be used to automatically populate one or more fields describing when the loss occurred (e.g., the “Date of Loss” and/or “Time of Loss” field(s) of
The loss report information may be caused to be stored in a claims database as a part of a loss report record associated with the loss event (block 430). With reference to
In the example method 440, an interactive search display having a search field for entering search terms is provided via the display screen(s) (block 442). With reference to
In some embodiments, the display screen(s) also present other information and/or user interfaces. For example, a loss report user interface display showing at least one loss reporting field may be presented to the user (e.g. on a monitor screen different than a monitor screen showing the interactive search display).
A set of one or more search terms, entered in the search field by the user, may be used to perform a search of one or more databases that collectively store policy information for a plurality of insurance policies (block 444). With reference to
A set of results, corresponding to information returned by the search of the database(s), and an interactive control may be presented to the user via the display screen(s) (e.g., by the client device 102 of
The interactive control may enable the user to specify a relationship between a particular person (corresponding to a particular entry) and the loss event. For example, the interactive control may enable the user to specify that the person in a particular entry is a reporting party, a policyholder, a driver in the loss event, and/or a participant in the loss event. The control may be similar to control 350A in
After the user specifies a particular relationship via the interactive control, information associated with the first person (e.g., information retrieved from policy records 132, claims records 134 and/or communication log 136) may be used in conjunction with the specified relationship to cause loss report information to be automatically added to one or more loss reporting fields provided by a loss reporting tool (e.g., loss reporting tool 114 of
With reference to
The loss report information may be caused to be stored in a claims database as a part of a loss report record associated with the loss event (block 450). With reference to
The method 440 may also include one or more blocks not shown in
The different search mode may also provide other search features. If the search mode is a “Services” search mode, for example, the interactive search display may provide a filter control for restricting displayed search results to one or more particular types of services (e.g., salvage vendors, body shops, etc.).
The system bus 621 may be any of several types of bus structures including a memory bus or memory controller, a peripheral bus, or a local bus, and may use any suitable bus architecture. By way of example, and not limitation, such architectures include the Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus (also known as Mezzanine bus).
Computer 610 typically may include a variety of computer-readable media. Computer-readable media may be any available media that can be accessed by computer 610 and may include both volatile and nonvolatile media, and both removable and non-removable media. By way of example, and not limitation, computer-readable media may comprise computer storage media and communication media.
Computer storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. Computer storage media may include, but is not limited to, RAM, ROM, EEPROM, FLASH memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by computer 610.
Communication media typically embodies computer-readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism, and includes any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, radio frequency (RF), infrared and other wireless media. Combinations of any of the above are also included within the scope of computer-readable media.
The system memory 630 may include computer storage media in the form of volatile and/or nonvolatile memory such as read only memory (ROM) 631 and random access memory (RAM) 632. A basic input/output system 633 (BIOS), containing the basic routines that help to transfer information between elements within computer 610, such as during start-up, may be typically stored in ROM 631. RAM 632 typically contains data and/or program modules that are immediately accessible to, and/or presently being operated on, by processing unit 620. By way of example, and not limitation,
The computer 610 may also include other removable/non-removable, volatile/nonvolatile computer storage media. By way of example only,
The drives and their associated computer storage media discussed above and illustrated in
A user may enter commands and information into the computer 610 through input devices, such as cursor control device 661 (e.g., a mouse, trackball, touch pad, etc.) and keyboard 662. A monitor 691 or other type of display device is also connected to the system bus 621 via an interface, such as a video interface 690. In addition to the monitor, computers may also include other peripheral output devices such as printer 696, which may be connected through an output peripheral interface 695.
The computer 610 may operate in a networked environment using logical connections to one or more remote computers, such as a remote computer 680. The remote computer 680 may be a personal computer, a server, a router, a network PC, a peer device or other common network node, and typically may include many or all of the elements described above relative to the computer 610, although only a memory storage device 681 has been illustrated in
When used in a LAN networking environment, the computer 610 is connected to the LAN 671 through a network interface or adapter 670. When used in a WAN networking environment, the computer 610 typically includes a modem 672 or other means for establishing communications over the WAN 673, such as the Internet. The modem 672, which may be internal or external, may be connected to the system bus 621 via the input interface 660, or other appropriate mechanism. The communications connections 670, 672, which allow the device to communicate with other devices, are an example of communication media, as discussed above. In a networked environment, program modules depicted relative to the computer 610, or portions thereof, may be stored in the remote memory storage device 681. By way of example, and not limitation,
The techniques for the provision, operation and/or use of an integrated tool for improved workflow efficiency described above may be implemented in part or in their entirety within a computer system such as the computer system 600 illustrated in
In one aspect, a computer-implemented method for facilitating handling, by a user of a computing device having one or more display screens, of a call from an insurance customer regarding a loss event may include (1) accessing, by one or more servers, a caller identification system to determine a phone number associated with the call from the insurance customer. The method may also include (2) automatically retrieving, by the one or more servers and using the determined phone number, customer information associated with the insurance customer from one or more databases of an insurance provider, the customer information including (i) a name of the insurance customer and/or (ii) a policy number of an insurance policy of the insurance customer. The method may also include (3) displaying, to the user on the one or more display screens, a customer overview including (i) the retrieved name and/or (ii) the retrieved policy number. The method may include additional, fewer or alternative actions, such as any of those discussed elsewhere herein.
For instance, displaying the customer overview may include displaying, on the one or more display screens, a request for user confirmation of one or both of (i) the retrieved name, and (ii) the retrieved policy number, detecting, at the computing device, confirmation by the user of one or both of (i) the retrieved name, and (ii) the retrieved policy number, and in response to detecting the confirmation by the user, displaying the customer overview on the one or more display screens.
Additionally or alternatively, the method may include using at least a portion of the retrieved customer information to automatically populate one or more fields that are provided by a loss reporting tool and displayed on the one or more display screens.
Additionally or alternatively, automatically retrieving customer information associated with the insurance customer may include automatically retrieving (i) the name of the insurance customer, (ii) the policy number of an insurance policy of the insurance customer, and/or (iii) claim history information regarding one or more claims associated with the insurance customer, and/or displaying a customer overview may include displaying a customer overview including (i) the retrieved name, (ii) the retrieved policy number, and/or (iii) at least a portion of the retrieved claim history information.
Additionally or alternatively, automatically retrieving customer information associated with the insurance customer may include automatically retrieving (i) the name of the insurance customer, (ii) the policy number of an insurance policy of the insurance customer, and/or (iii) communication history information regarding one or more past communications involving the insurance customer, and/or displaying a customer overview may include displaying a customer overview including (i) the retrieved name, (ii) the retrieved policy number, and/or (iii) at least a portion of the retrieved communication history information.
Additionally or alternatively, automatically retrieving customer information associated with the insurance customer may include automatically retrieving (i) the name of the insurance customer, (ii) the policy number of an insurance policy of the insurance customer, and/or (iii) family information regarding one or more family members of the insurance customer, and/or displaying a customer overview may include displaying a customer overview including (i) the retrieved name, (ii) the retrieved policy number, and/or (iii) at least a portion of the retrieved family information.
Additionally or alternatively, displaying a customer overview may include displaying a customer overview including (i) a name of a first family member, and/or (ii) a user-interactive control that enables the user to select from a plurality of relationships to the loss event. The method may further include detecting, by the computing device, a user selection via the user-interactive control of a particular relationship from among the plurality of relationships, and using (i) information about the first family member, and/or (ii) the particular relationship, to automatically populate one or more fields that are provided by a loss reporting tool and displayed on the one or more display screens.
Additionally or alternatively, automatically retrieving customer information associated with the insurance customer may include automatically retrieving (i) the name of the insurance customer, (ii) the policy number of an insurance policy of the insurance customer, and/or (iii) additional policy information regarding one or more other insurance policies of the insurance customer, and/or displaying a customer overview may include displaying a customer overview including (i) the retrieved name, (ii) the retrieved policy number, and/or (iii) at least a portion of the retrieved additional policy information.
Additionally or alternatively, displaying the customer overview may further include providing, on the one or more display screens, a user-selectable link to additional claim information for one or more claims associated with the insurance customer.
Additionally or alternatively, displaying the customer overview may further include providing, on the one or more display screens, a user-selectable link to a user interface that enables modification of records data associated with the insurance customer.
Additionally or alternatively, automatically retrieving customer information associated with the insurance customer may include automatically retrieving (i) a first portion of the customer information from a first database associated with a first insurance line, and/or (ii) a second portion of the customer information from a second database associated with a second insurance line.
In another aspect, a computer-implemented method for facilitating handling, by a user of a computing device having one or more display screens and an input device, of a call from an insurance customer regarding a loss event may include (1) presenting to the user, by the computing device and via the one or more display screens, one or more notes fields in which text may be entered by the user; (2) receiving, by the computing device and via the input device, text that the user entered in at least one of the one or more notes fields; (3) analyzing, by one or more processors, the received text to identify one or more keywords having potential relevance to the loss event; (4) causing, by the one or more processors and using the identified one or more keywords, loss report information to be automatically added to one or more loss reporting fields provided by a loss reporting tool; and/or (5) causing, by the computing device, the loss report information to be stored in a claims database as a part of a loss report record associated with the loss event. The method may include additional, fewer or alternative actions, such as any of those discussed elsewhere herein.
For instance, analyzing the received text to identify one or more keywords may include analyzing the received text to identify one or more words describing a location, and causing loss report information to be automatically added to one or more loss reporting fields may include causing a description of the location to be added to a loss location field provided by the loss reporting tool.
Additionally or alternatively, analyzing the received text to identify one or more keywords may include analyzing the received text to identify a name of a person, and/or causing loss report information to be automatically added to one or more loss reporting fields may include causing the name to be added to an involved person field provided by the loss reporting tool.
Additionally or alternatively, analyzing the received text to identify one or more keywords may include analyzing the received text to identify a one or more of (i) a make of a vehicle, (ii) a model of the vehicle, and/or (iii) a year of the vehicle, and/or causing loss report information to be automatically added to one or more loss reporting fields may include causing one or more of (i) the make of the vehicle, (ii) the model of the vehicle, and/or (iii) the year of the vehicle to be added to one or more involved vehicle fields provided by the loss reporting tool.
Additionally or alternatively, analyzing the received text to identify one or more keywords may include comparing the received text to a plurality of keywords stored in a keyword database.
Additionally or alternatively, receiving text that the user entered in the at least one notes field further may include receiving an indication of a first notes category, among a plurality of notes categories, in which the text was entered, and/or analyzing the received text to identify one or more keywords may include analyzing the received text according to rules corresponding to the first notes category.
Additionally or alternatively, causing the loss report information to be stored in the claims database may be in response to the user submitting the loss report via a user-interactive submit control presented on the one or more display screens, and/or may include sending the loss report information to a server remote from the computing device.
Additionally or alternatively, one or both of (i) analyzing the received text to identify the one or more keywords, and (ii) causing the loss report information to be automatically added to the one or more loss reporting fields, may be by one or more processors of the computing device, or by one or more processors of one or more servers that are remote from the computing device.
Additionally or alternatively, presenting the one or more notes fields may further include presenting to the user, via the one or more display screens, a loss report user interface display showing at least one of the one or more loss reporting fields, and/or causing the loss report information to be automatically added to the one or more loss reporting fields may include causing the loss report user interface display to show the loss report information in the at least one of the one or more loss reporting fields.
In another aspect, a computer-implemented method for facilitating handling, by a user of a computing device having one or more display screens, of a call from an insurance customer regarding a loss event may include (1) providing, by the computing device and via the one or more display screens, an interactive search display having a search field for entering search terms; (2) performing, by one or more servers and using a set of one or more search terms entered in the search field by the user, a search of one or more databases that collectively store policy information for a plurality of insurance policies; (3) presenting to the user, by the computing device and via the one or more display screens, (i) a set of results corresponding to information returned by the search of the one or more databases, the set of results including an entry for a first person associated with at least one of the plurality of insurance policies, and/or (ii) an interactive control that enables the user to specify a relationship between the first person and the loss event; (4) causing, by one or more processors and using (i) a particular relationship, specified by the user via the interactive control, between the first person and the loss event, and/or (ii) information associated with the first person, loss report information to be automatically added to one or more loss reporting fields provided by a loss reporting tool; and/or (5) causing, by the computing device, the loss report information to be stored in a claims database as a part of a loss report record associated with the loss event. The method may include additional, fewer or alternative actions, such as any of those discussed elsewhere herein.
For instance, providing an interactive search display may include providing an interactive search display having one or more user-interactive mode controls for selecting a search mode from among a plurality of search modes. The method may further comprise, prior to performing the search of the one or more databases, detecting a selection, made by the user via the one or more user-interactive mode controls, of a first search mode of the plurality of search modes.
Additionally or alternatively, the method may further comprise (a) detecting a selection, made by the user via the one or more user-interactive mode controls, of a second search mode of the plurality of search modes; (b) causing, by the one or more processors and using an additional set of one or more search terms entered in the search field by the user, a remote server to perform a search using a third party, web-based search engine; and/or (c) presenting to the user, by the computing device and via the one or more display screens, an additional set of results corresponding to information returned by the search using the third party, web-based search engine.
Additionally or alternatively, detecting a selection of a second search mode of the plurality of search modes may include detecting a selection of a services search, and/or providing an interactive search display having one or more user-interactive mode controls for selecting a search mode may further include providing an interactive search display having a filter control for restricting displayed search results to one or more particular types of services.
Additionally or alternatively, performing a search of one or more databases may include performing a search of a first database storing auto insurance policy information and/or a second database storing home insurance policy information.
Additionally or alternatively, presenting a set of results corresponding to information returned by the search of the one or more databases may include presenting an entry for the first person that includes (i) a name of the first person, and/or (ii) a policy number of a policy associated with the first person.
Additionally or alternatively, presenting an interactive control that enables the user to specify a relationship between the first person and the loss event may include presenting an interactive control that enables the user to select from among a plurality of relationships, the plurality of relationships including (i) a driver during the loss event, (ii) a participant in the loss event, and/or (iii) a party reporting the loss event.
Additionally or alternatively, causing the loss report information to be stored in the claims database may be in response to the user submitting the loss report via a user-interactive submit control presented on the one or more display screens, and/or may include sending the loss report information to a server remote from the computing device.
Additionally or alternatively, causing the loss report information to be automatically added to the one or more loss reporting fields may be by one or more processors of the computing device, or may be by one or more processors of one or more servers that are remote from the computing device.
Additionally or alternatively, the method may further comprise presenting to the user, by the computing device and via the one or more display screens, a loss report user interface display showing at least one of the one or more loss reporting fields, and/or causing the loss report information to be automatically added to the one or more loss reporting fields may include causing the loss report user interface display to show the loss report information in the at least one of the one or more loss reporting fields.
In one aspect, a computing system for facilitating handling of insurance-related calls may include one or more databases collectively storing policy and policyholder records of an insurance provider, one or more processors, and a non-transitory memory. The memory may store instructions that, when executed by the one or more processors, cause the one or more processors to access a caller identification system to determine a phone number associated with a call (i) from an insurance customer, and/or (ii) handled by a user of a computing device. The instructions may also cause the processor(s) to automatically retrieve, using the determined phone number, customer information associated with the insurance customer from the one or more databases. The customer information may include (i) a name of the insurance customer, and/or (ii) a policy number of an insurance policy of the insurance customer. The instructions may also cause the processor(s) to display, on the one or more display screens, a customer overview including (i) the retrieved name, and/or (ii) the retrieved policy number. The computing system may include additional, fewer or alternative components, and/or components with additional, less or alternative functionality, such as any of the components and/or functionality discussed elsewhere herein.
For instance, the instructions may cause the one or more processors to display the customer overview by displaying, on the one or more display screens, a request for user confirmation of one or both of (i) the retrieved name, and (ii) the retrieved policy number, detecting confirmation by the user of one or both of (i) the retrieved name, and (ii) the retrieved policy number, and/or in response to detecting the confirmation by the user, displaying the customer overview on the one or more display screens.
Additionally or alternatively, the instructions may further cause the one or more processors to use at least a portion of the retrieved customer information to automatically populate one or more fields that are provided by a loss reporting tool and displayed on the one or more display screens.
Additionally or alternatively, the customer information may include (i) the name of the insurance customer, (ii) the policy number of an insurance policy of the insurance customer, and/or (iii) claim history information regarding one or more claims associated with the insurance customer, and/or the customer overview may include (i) the retrieved name, (ii) the retrieved policy number, and/or (iii) at least a portion of the retrieved claim history information.
Additionally or alternatively, the customer information may include (i) the name of the insurance customer, (ii) the policy number of an insurance policy of the insurance customer, and/or (iii) communication history information regarding one or more past communications involving the insurance customer, and/or the customer overview may include (i) the retrieved name, (ii) the retrieved policy number, and/or (iii) at least a portion of the retrieved communication history information.
Additionally or alternatively, the customer information may include (i) the name of the insurance customer, (ii) the policy number of an insurance policy of the insurance customer, and/or (iii) family information regarding one or more family members of the insurance customer, and/or the customer overview may include (i) the retrieved name, (ii) the retrieved policy number, and/or (iii) at least a portion of the retrieved family information.
Additionally or alternatively, the customer overview may include (i) a name of a first family member, and/or (ii) a user-interactive control that enables the user to select from a plurality of relationships to the loss event, and/or the instructions may further cause the one or more processors to detect a user selection via the user-interactive control of a particular relationship from among the plurality of relationships, and/or use (i) information about the first family member, and/or (ii) the particular relationship, to automatically populate one or more fields that are provided by a loss reporting tool and displayed on the one or more display screens.
Additionally or alternatively, the customer information may include (i) the name of the insurance customer, (ii) the policy number of an insurance policy of the insurance customer, and/or (iii) additional policy information regarding one or more other insurance policies of the insurance customer, and/or the customer overview may include (i) the retrieved name, (ii) the retrieved policy number, and/or (iii) at least a portion of the retrieved additional policy information.
Additionally or alternatively, the one or more databases may include a first database associated with a first insurance line and a second database associated with a second insurance line, and/or the instructions may cause the one or more processors to automatically retrieve (i) a first portion of the customer information from the first database, and/or (ii) a second portion of the customer information from the second database.
In another aspect, a computing system for facilitating handling of insurance-related calls may include a claims database storing information for a plurality of insurance claims, and a computing device comprising one or more display screens and an input device. The computing device may be configured to present to the user, via the one or more display screens, one or more notes fields in which text may be entered by a user of the computing device, and receive, via the input device, text that the user entered in at least one of the one or more notes fields. The computing system may also include one or more processors, and a non-transitory memory. The memory may store instructions that, when executed by the one or more processors, cause the one or more processors to analyze the text received via the input device to identify one or more keywords having potential relevance to the loss event, and use the identified one or more keywords to cause loss report information to be automatically added to one or more loss reporting fields provided by a loss reporting tool. The computing device may be further configured to cause the loss report information to be stored in the claims database as a part of a loss report record associated with the loss event. The computing system may include additional, fewer, or alternative components, and/or components with additional, less or alternative functionality, such as any of the components and/or functionality discussed elsewhere herein.
For instance, the one or more keywords may include one or more words describing a location, the one or more loss reporting fields may include a loss location field, and the instructions may cause the one or more processors to use the identified one or more keywords to cause a description of the location to be automatically added to the loss location field.
Additionally or alternatively, the one or more keywords may include a name of a person, the one or more loss reporting fields may include an involved person field, and the instructions may cause the one or more processors to use the identified one or more keywords to cause the name of the person to be automatically added to the involved person field.
Additionally or alternatively, the one or more keywords may include one or more of (i) a make of a vehicle, (ii) a model of the vehicle, and/or (iii) a year of the vehicle, the one or more loss reporting fields may include one or more involved vehicle fields. The instructions may cause the one or more processors to use the identified one or more keywords to cause one or more of (i) the make of the vehicle, (ii) the model of the vehicle, and/or (iii) the year of the vehicle to be automatically added to the involved vehicle field.
Additionally or alternatively, the computing system may include a keyword database storing a plurality of keywords, and/or the instructions may cause the one or more processors to identify the one or more keywords at least by comparing the received text to the plurality of keywords stored in the keyword database.
Additionally or alternatively, the instructions may further cause the one or more processors to receive an indication of a first notes category, among a plurality of notes categories, in which the text was entered, and the instructions may cause the one or more processors to analyze the received text to identify the one or more keywords at least by analyzing the received text according to rules corresponding to the first notes category.
Additionally or alternatively, the instructions may cause the one or more processors to cause the loss report information to be stored in the claims database in response to the user submitting the loss report via a user-interactive submit control presented on the one or more display screens, and at least by sending the loss report information added to the one or more loss reporting fields to a server remote from the computing device.
Additionally or alternatively, the computing device, and/or one or more servers remote from the computing device, may include the one or more processors.
Additionally or alternatively, the computing device may further be configured to present to the user, via the one or more display screens, a loss report user interface display showing at least one of the one or more loss reporting fields. The instructions may cause the one or more processors to cause the loss report information to be automatically added to the one or more loss reporting fields at least by causing the loss report user interface display to show the loss report information in the at least one of the one or more loss reporting fields.
In another aspect, a computing system for facilitating handling of insurance-related calls may include a claims database storing information for a plurality of insurance claims, one or more databases collectively storing information about a plurality of policies and a plurality of policyholders, and a computing device comprising one or more display screens. The computing device may be configured to provide, via the one or more display screens, an interactive search display having a search field for entering search terms. The computing system may also include one or more servers configured to use a set of one or more search terms entered in the search field by a user of the computing device to perform a search of the one or more databases, one or more processors, and a non-transitory memory storing instructions. The computing device may further be configured to present to the user, via the one or more display screens, (i) a set of results corresponding to information returned by the search of the one or more databases, the set of results including an entry for a first person associated with at least one of the plurality of insurance policies, and/or (ii) a user-interactive control that enables the user to specify a relationship between the first person and the loss event. The instructions, when executed by the one or more processors, may cause the one or more processors to use (i) a particular relationship, specified by the user via the user-interactive control, between the first person and the loss event, and/or (ii) information associated with the first person, to cause loss report information to be automatically added to one or more loss reporting fields provided by a loss reporting tool. The computing device may further be configured to cause the loss report information to be stored in the claims database as a part of a loss report record associated with the loss event. The computing system may include additional, fewer or alternative components, and/or components with additional, less or alternative functionality, such as any of the components and/or functionality discussed elsewhere herein.
For instance, the interactive search display may further include one or more user-interactive mode controls for selecting a search mode from among a plurality of search modes, at least one of the plurality of search modes causing a remote server to perform a search using a third party, web-based search engine.
Additionally or alternatively, the one or more databases may include a first database storing auto insurance policy information and a second database storing home insurance policy information.
Additionally or alternatively, the set of results corresponding to information returned by the search of the one or more databases may include an entry for the first person that includes (i) a name of the first person and (ii) a policy number of a policy associated with the first person.
Additionally or alternatively, the user-interactive control that enables the user to specify a relationship between the first person and the loss event may enable the user to select from among a plurality of relationships, the plurality of relationships including (i) a driver during the loss event, (ii) a participant in the loss event, and/or (iii) a party reporting the loss event.
Additionally or alternatively, the computing device may be configured to cause the loss report information to be stored in the claims database in response to the user submitting the loss report via a user-interactive submit control presented on the one or more display screens, and/or at least by sending the loss report information to a server remote from the computing device.
Additionally or alternatively, the computing device may include the one or more processors or the servers may include the one or more processors.
Additionally or alternatively, the computing device may further be configured to present to the user, via the one or more display screens, a loss report user interface display showing at least one of the one or more loss reporting fields, and/or the instructions, when executed by the one or more processors, may further cause the one or more processors to cause the loss report user interface display to show the loss report information in the at least one of the one or more loss reporting fields.
In one aspect, the present embodiments relate to insurance providers, customer service, and handling insurance claims. A system and method may provide an easy to use interface that will locate commonly used applications into a single user interface for insurance claim associates. Each item linked to the product may either be opened at startup and be ready for the associates' use, or available as a shortcut in an integrated tool area. The associate will not need to seek out each application, open, and then position it on the monitor screen(s) while preparing for the day's business.
“Customer Overview” functionality may be provided that will help claim associates do the following: (1) quickly gain familiarity with the customer and his or her most recent contacts with the insurance provider; (2) provide an “at a glance” view of the information associated with, and/or communicated to, the customer—information about the customer, policies, agent(s), family members, recent phone/email interactions with the insurance provider, and claim history (for claim segment representatives)—when a customer calls in and his or her account is accessed; and/or (3) quickly view and access insurance policy information for the customer. Information displayed in the Customer Overview may be linkable to the actual content.
Tool integration may also be provided. Many applications may be integrated within a so-called “Workbench” and its components to work together. For instance, search functionality may be integrated with various applications. Several search options may be provided via a single interface and may result in integration with other applications. Data and user interface integration may also be provided. Multiple sources/applications may be used to collect customer data and present a streamlined display in one consolidated location. A smart notepad may also be integrated with the present embodiments. The smart notepad may be configured to recognize data typed into a text editor application, and to categorize it for direct entry into a companion program. For example: “Ford” would be recognized as a vehicle make for entry into a vehicle make field.
In one aspect, a workbench, virtual hub, and/or graphical user interface may be provided that displays information or visual representations based upon caller ID (identification) or telephone number of incoming calls. One or more processors may determine the caller ID or telephone number associated with an incoming call, such as a call coming into a customer call center. After which, the one or more processors may search a customer database to automatically pull up and/or access customer information and/or customer insurance policy information (that corresponds to that caller ID and/or telephone number associated with the incoming call).
The present embodiments may use the incoming telephone number as a key that triggers other activity, such as displaying information (e.g., customer information, location, insurance policy information) associated with the incoming telephone number. As a result, the incoming telephone number may be used to (1) automate certain processes, such as launching various software applications, such as loss reporting or claim handling applications for insurance purposes; and/or (2) reduce redundancy, such as transferring customers to various internal call representatives, agents, or associates, and having each insurance provider representative ask the customer for their information (name, address, location, telephone number, etc.).
A text editor portion of the virtual hub or graphical user interface may be configured to recognize certain keywords, such as address, location, streets, city, states, telephone numbers, person names, insured names, etc., and then prepopulate certain fields of the virtual hub or graphical user interface with correct (customer and/or insurance policy) information. As such, a call representative may take a call and speak with a customer. Certain customer information (or likely customer information) and/or insurance policy information for that customer may be immediately presented on the screen based upon caller ID or telephone number.
As the insurance representative or associate talks with a customer (e.g., gathers information associated with a vehicle accident or other insurance claim), the associate may type a summary of the discussion into a text editor box. The present embodiments may then include searching the text editor box for various keywords and pre-populating certain fields of a virtual claims or loss reporting page/screen to facilitate prompt and automated claim submission. In other words, as the associate is documenting or capturing loss information provided by the customer, the notepad may be tagging keywords and placing them in relevant fields, such as location, vehicle make and model, number of injuries, extent of vehicle damage, details about the accident, etc.
In one aspect, a computer-implemented method of presenting insurance-related information on a display may be provided. The method may include (1) determining, via one or more processors, a caller ID or telephone number of an incoming customer call; (2) retrieving, via the one or more processors, customer information (or likely customer information) and/or insurance policy information for that customer from a memory unit, data structure, or database (or from several dispersed memory units or databases) based upon or otherwise using the caller ID or telephone number of the incoming customer call; and/or (3) displaying or updating a virtual text or graphical representation, via the one or more processors, within a virtual hub or user interface on a display or display screen that includes the customer information (or likely customer information) and/or insurance policy information to facilitate a call representative or associate handling a call from a customer without having to ask the customer or likely customer for rudimentary customer information (e.g., name, address, location, telephone number, etc.). The virtual hub or user interface may include a text pad or editor functionality that allows the call representative or associate to enter text associated with the customer call. The method may further include (4) receiving, via the one or more processors, call representative or associate entry of text associated with a customer call, such as text associated with an insurance claim or issue; (5) analyzing the text, via the one or more processors, for keywords associated with insurance or the customer; (6) updating, via the one or more processors, the virtual hub or user interface (and/or one or more pages/screens or applications) based upon the keywords identified, such as pre-populating certain user interface or virtual insurance claim fields; and/or (7) storing, via the one or more processors, the updated virtual hub or user interface, and/or keyword(s) or associated customer information, in a memory unit, data structure, or database for subsequent use by other and/or remotely located call representatives or associates to facilitate avoiding asking the customer the same question or questions more than once. The method may include additional, fewer, or alternate actions, including those discussed elsewhere herein.
The virtual hub (or workbench) and/or user interface may present a summary of customer information, insurance policy information, and/or claim information. Also displayed within the virtual hub or user interface may be an interaction history that may include a history of interactions with the customer, such as whether the customer has talked with an insurance agent, call representative, or associate about a claim, whether the customer has filed a claim, whether the customer has a claim pending, etc.
The virtual hub and/or user interface (and/or associated processors) may also analyze text from the text editor or notepad to determine a location, such as a current customer or vehicle location or a location of an accident. The location may be used to display a virtual map. For the virtual map, the call representative or associate may view a type of intersection, for example, at which a vehicle accident occurred, which may help the call representative or associate (or a loss reporting specialist) handle a claim associated with the vehicle accident. The map may be used to find local body shops or repair facilities in the vicinity of the current location of a damaged vehicle. The call representative or associate may direct the customer a nearest body shop, in one embodiment, for vehicle repair, and/or make arrangements with the nearest body shop to repair the vehicle.
Some embodiments may have automatic or manual electronic searching functionality. For instance, customer address or current customer or vehicle location may be used for initial searches and/or for subsequent searches. The address or location information may be used to present a map of local body shops. The address or location information may also be passed from one application to another. For instance, the address or location information may be used to search for weather events in the area that may impact the customer or vehicle, as well as for potential catastrophic events, such as hurricanes, that may also negatively impact the customer or vehicle.
The following additional considerations apply to the foregoing discussion. Throughout this specification, plural instances may implement operations or structures described as a single instance. Although individual operations of one or more methods are illustrated and described as separate operations, one or more of the individual operations may be performed concurrently, and nothing requires that the operations be performed in the order illustrated. These and other variations, modifications, additions, and improvements fall within the scope of the subject matter herein.
Unless specifically stated otherwise, discussions herein using words such as “processing,” “computing,” “calculating,” “determining,” “presenting,” “displaying,” or the like may refer to actions or processes of a machine (e.g., a computer) that manipulates or transforms data represented as physical (e.g., electronic, magnetic, or optical) quantities within one or more memories (e.g., volatile memory, non-volatile memory, or a combination thereof), registers, or other machine components that receive, store, transmit, or display information.
As used herein any reference to “one embodiment” or “an embodiment” means that a particular element, feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. The appearances of the phrase “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment.
As used herein, the terms “comprises,” “comprising,” “includes,” “including,” “has,” “having” or any other variation thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, article, or apparatus that comprises a list of elements is not necessarily limited to only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Further, unless expressly stated to the contrary, “or” refers to an inclusive or and not to an exclusive or. For example, a condition A or B is satisfied by any one of the following: A is true (or present) and B is false (or not present), A is false (or not present) and B is true (or present), and both A and B are true (or present).
In addition, use of “a” or “an” is employed to describe elements and components of the embodiments herein. This is done merely for convenience and to give a general sense of the invention. This description should be read to include one or at least one and the singular also includes the plural unless it is obvious that it is meant otherwise.
Upon reading this disclosure, those of skill in the art will appreciate still additional alternative structural and functional designs for the provision, operation and/or use of an integrated tool for improved workflow efficiency through the principles disclosed herein. Thus, while particular embodiments and applications have been illustrated and described, it is to be understood that the disclosed embodiments are not limited to the precise construction and components disclosed herein. Various modifications, changes and variations, which will be apparent to those skilled in the art, may be made in the arrangement, operation and details of the method and apparatus disclosed herein without departing from the spirit and scope defined in the appended claims.
The patent claims at the end of this patent application are not intended to be construed under 35 U.S.C. § 112(f) unless traditional means-plus-function language is expressly recited, such as “means for” or “step for” language being explicitly recited in the claim(s).
Jenkins, John H., Feit, Andrew J., Boring, Christina M., Grove, Chadd Eugene, Hellewell, Brent D., Craig, Beth, Stuepfert, Kevin, Loy, Robert S., Wirtjes, Scott M., Lackey, Scott E., Holt, Manuela, Schuster, David Kuriyan, Miller, Jeremy M.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
5706456, | Apr 18 1995 | Unisys Corporation | Application specific graphical user interface (GUI) that is window programmable and capable of operating above a windows operating system GUI |
6166729, | May 07 1997 | OPTIMORPHIX, INC | Remote digital image viewing system and method |
7406427, | Sep 22 2000 | Duck Creek Technologies Limited | Capture highly refined claim evaluation information across multiple web interfaces |
7430514, | Jun 23 2000 | Computer Sciences Corporation | System and method for processing insurance claims using a table of contents |
7480715, | Jan 25 2002 | GOOGLE LLC | System and method for performing a predictive threat assessment based on risk factors |
7689442, | Oct 31 2002 | Computer Sciences Corporation | Method of generating a graphical display of a business rule with a translation |
7809587, | May 07 2004 | LinkedIn Corporation | Rapid business support of insured property using image analysis |
7889931, | Oct 22 2004 | URVAN, STEVEN | Systems and methods for automated vehicle image acquisition, analysis, and reporting |
7953615, | Apr 03 2001 | MITCHELL INTERNATIONAL, INC | System and method of administering, tracking and managing of claims processing |
8239220, | Jun 08 2006 | CCC INFORMATION SERVICES INC | Method and apparatus for obtaining photogrammetric data to estimate impact severity |
8265963, | Oct 13 2008 | Allstate Insurance Company | Communication of insurance claim data |
8346578, | Jun 13 2007 | United Services Automobile Association; UNITED SERVICES AUTOMOBILE ASSOCIATION USAA | Systems and methods for using unmanned aerial vehicles |
8364505, | Feb 02 2004 | Allstate Insurance Company | Systems and methods for early identification of a total loss vehicle |
8374957, | Dec 05 2007 | United Services Automobile Association | Systems and methods for automated payment processing |
8527305, | Oct 13 2008 | Allstate Insurance Company | Communication of insurance claim data |
8537338, | Aug 24 2011 | HRL Laboratories, LLC | Street curb and median detection using LIDAR data |
8543486, | Mar 07 2003 | Mantas, Inc. | Method and system for the protection of broker and investor relationships, accounts and transactions |
8630820, | Aug 24 2009 | Strider, Inc. | Methods and systems for threat assessment, safety management, and monitoring of individuals and groups |
8799034, | Mar 08 2013 | Allstate Insurance Company | Automated accident detection, fault attribution, and claims processing |
20020007225, | |||
20020055861, | |||
20030154111, | |||
20040088198, | |||
20040243423, | |||
20050080649, | |||
20070214021, | |||
20070226017, | |||
20080091490, | |||
20080255887, | |||
20090002364, | |||
20090027253, | |||
20090055226, | |||
20090265193, | |||
20100250022, | |||
20100302359, | |||
20110137443, | |||
20110161118, | |||
20120033821, | |||
20120071998, | |||
20120140041, | |||
20120210853, | |||
20120250010, | |||
20120303336, | |||
20130226624, | |||
20140163852, | |||
20140244078, | |||
20150007383, | |||
20150073834, | |||
20150127388, | |||
20150324924, | |||
20160189303, | |||
WO38147, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Aug 18 2015 | LACKEY, SCOTT E | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Aug 19 2015 | LOY, ROBERT S | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Aug 19 2015 | CRAIG, BETH A | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Aug 19 2015 | HELLEWELL, BRENT D | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Aug 25 2015 | BORING, CHRISTINA M | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Aug 26 2015 | GROVE, CHADD EUGENE | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Aug 26 2015 | JENKINS, JOHN H | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Aug 26 2015 | STUEPFERT, KEVIN | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Aug 27 2015 | FEIT, ANDREW J | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Sep 02 2015 | HOLT, MANUELA | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Sep 02 2015 | WIRTJES, SCOTT M | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Sep 02 2015 | MILLER, JEREMY M | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Oct 12 2015 | SCHUSTER, DAVID KURIYAN | State Farm Mutual Automobile Insurance Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 061093 | /0644 | |
Aug 31 2022 | State Farm Mutual Automobile Insurance Company | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Aug 31 2022 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Date | Maintenance Schedule |
Feb 20 2027 | 4 years fee payment window open |
Aug 20 2027 | 6 months grace period start (w surcharge) |
Feb 20 2028 | patent expiry (for year 4) |
Feb 20 2030 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 20 2031 | 8 years fee payment window open |
Aug 20 2031 | 6 months grace period start (w surcharge) |
Feb 20 2032 | patent expiry (for year 8) |
Feb 20 2034 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 20 2035 | 12 years fee payment window open |
Aug 20 2035 | 6 months grace period start (w surcharge) |
Feb 20 2036 | patent expiry (for year 12) |
Feb 20 2038 | 2 years to revive unintentionally abandoned end. (for year 12) |