The invention relates to management of sales information and activities and, in particular, computer-implemented systems for managing targeted sales applications.
For a large product-producing company, bringing a product to a customer is typically a team effort, with different operations being principally managed by different departments. For example, an engineering department can design and test the product, a marketing department can promote the product to a broad potential customer base, a sales department can sell the product to individual customers, and a technical services department can provide instruction and other technical support.
In some cases, the company desires to create new sales opportunities for one or more of its products, by proactively investigating a customer or a class of customers that could benefit from use of the products. In other words, the company desires to identify new, targeted applications for its products and the potential customers that may most benefit from the new applications.
Targeting the sales opportunity often includes preparation of informational materials that may be useful in selling the product, instructing the prospective customer how to use the product, or demonstrating the use of the product in the context that the prospective customer would use it. Such visually oriented information is sometimes presented in a video on a recording medium such as a DVD.
In some cases, a company may assemble information that may be useful in assessing identified targeted product applications. Traditionally, companies have employed an ad hoc process of assessing potential targeted product applications, and assembling video production information and or other material related to the selection and pursuit of the targeted sales opportunity. The ad hoc process often involves multiple departments performing isolated functions. For example, the marketing department might assemble information to aid selection of accounts, a video production department could be responsible for assembling video production information, and the sales, technical services and engineering departments may contribute additional information related to the targeted application.
The ad hoc process is susceptible, for example, to incomplete or inconsistent material related to the selection and pursuit of targeted applications.
In general, the invention is directed to techniques for the aggregation, organization and management of material related to the selection and pursuit of targeted applications. For example, the techniques provide for the aggregation and logical association of account selection criteria, video production information and data for an application profile for each identified targeted sales opportunity.
In general, an account selection criteria matrix is an organized collection of data that can be used to prepare an account selection report to aid determination of whether an application is appropriate for a given potential customer. A video checklist includes directions for preparation of a video about the product, which drives the content of video material produced for a given targeted sales application. An application profile provides a range of information about the product's application in the targeted market, and pertains to information that describes a targeted sales opportunity.
Typically, an account selection criteria matrix, a video production checklist and an application profile for a given targeted opportunity are likely to include considerable overlap in data, or are likely to include related information pertaining to aspects of the selected products. Consequently, the invention provides for a system that receives “application inputs” pertaining to account selection criteria, video production information or an application profile, or any combination thereof. Application inputs include an “account selection aspect,” which pertains to account selection criteria, a “video production aspect,” which pertains to video preparation, and an “application profile” aspect, which pertains to information about a targeted sales opportunity.
The application inputs are “linked” to one another for each identified targeted application. Hence, an application input is viewed in relation to other application inputs pertaining to the same targeted sales application. As a result, the described techniques may make the process of identifying and pursuing targeted sales opportunities more concerted and less ad hoc.
When a user, such as a company employee, enters an application input such as an account selection aspect into a computer system, the system links the newly provided information to a video production aspect and an application profile aspect. Similarly, when the user enters a video production aspect, the system links the information to an account selection aspect and an application profile aspect. When the user enters an application profile aspect, the system links the information to an account selection aspect and a video production aspect.
For example, the marketing department may assemble information about introducing a product for a particular use in a target market. That information may bear, for example, upon how the product is to be used and how it is superior to other products currently being used. The marketing department may deem this information is useful to the account selection criteria, but the information can also be useful to the application profile and the video production. The application profile may provide technical specifications concerning use of the product in that market, and the video production may desire to show how the product can be used in that use. In some instances, the system may require input of information related to all aspects (i.e., video production, account selection and application profile) before the targeted application may be reviewed, selected and ultimately pursued. In this manner, the system may require and collect complete, consistent information for identified applications. Moreover, the system may automatically generate checklists or other material for use during the process, thereby enforcing a consistent, standardized approach for each newly identified target application.
In one embodiment, the invention is directed to a computer-implemented system comprising a user interface and a rules engine. The user interface is configured to receive an account selection aspect, a video production aspect and an application profile aspect for a sales opportunity for an application of a product. The rules engine is configured to permit output of an account selection criteria matrix, a video checklist, an application profile and approval of the sales opportunity when the user interface has received the account selection aspect, the video production aspect and the application profile aspect.
In another embodiment, the invention is directed to a method comprising receiving an account selection aspect, a video production aspect and an application profile aspect that describe a sales opportunity for an application of a product or service of an enterprise. The method also includes generating with a computer an account selection criteria matrix, a video checklist and an application profile after receiving the account selection aspect, the video production aspect and the application profile aspect.
In a further embodiment, the invention is directed to a method comprising receiving in a first input area of a software application operating on a computer a first application input for a sales opportunity. The first application input comprises one application input type: an account selection aspect, a video production aspect or an application profile aspect. The first input area is linked to a second input area for a second application input of a type different from the first application input, and the first input area is also linked to a third input area for a third application input of a type different from the first application input. The method further includes controlling output of material for evaluation of the sales opportunity based on whether application inputs are provided for the linked first, second and third input areas.
In additional embodiments, the invention is directed to computer-readable medium comprising instructions for causing a programmable processor to carry out any of the methods of the invention.
The details of one or more embodiments of the invention are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the invention will be apparent from the description and drawings, and from the claims.
Application package system 12 is configured to maintain and present at least three outputs based upon the inputs: an account selection criteria matrix 16, a video checklist 18 and an application profile 20.
In a process referred to herein as “account selection,” one or more company representatives investigate the new opportunity, determine what customer needs are not being met, and collect facts to help determine whether the company's product would help meet those needs and how the company's product would help meet those needs. The representatives interact with application package system 12 to provide the account selection information, referred to herein as “account selection criteria.” Application package system 12 may maintain the account selection criteria in an account selection criteria matrix 16, which is an organized collection of data that can be used to prepare an account selection report to aid determination of whether an application is appropriate for a given potential customer. In some embodiments, the account selection matrix can be the final account selection report, but typically the information in the account selection matrix is a preliminary collection of data that can be edited into a final account selection report.
Video checklist 18 includes directions for preparation of a video about the product. Application package system generates video checklist 18 to drive the content of video material produced for a given targeted sales application so that the video material is consistent with account selection criteria matrix 16 and application profile 20 for the particular application.
Application profile 20 is a documentary output that provides a range of information about the product's application in the targeted market. The term “application profile” is used herein to describe information generated by application package system 12 that describes the targeted sales opportunity. For example, application profile may describe the target market, the products' application in the market, advantages and benefits of the products, technical specifications for the products, tools associated with the products, operating parameters for the products, accessories for the products, pictures of the products, an identification of products that could be replaced by the company's products, technical tips for using the product, or other information relevant to the targeted application.
Application package system 12 may receive application inputs from any of a number of departments, such as a marketing department 22, an engineering department 24, a technical services department 26, a sales department 28 and a video production department 30. In the example of
User interface 32 provides an interface by which any authorized user can remotely view or submit application inputs to application package system 12. For example, a user within marketing department 22 may submit an account selection aspect pertaining to a kind of business that can employ a particular product. This account selection aspect is automatically linked to a video production aspect and to an application profile aspect for the particular application sales opportunity, which may be entered at an earlier time, at the same time, or at a later time.
The linked account selection aspect, video production aspect and application profile aspect are generally directed to the same or similar subject matter (i.e., a particular application sales opportunity). For example, a technical tip for using the product in a particular application can be useful for account selection criteria matrix 16, video checklist 18 and application profile 20. Accordingly, by interacting with application package system 12, the technical tip can be associated (i.e., “linked”) with an account selection aspect, a video production aspect and an application profile aspect for a particular application sales opportunity.
User interface 32 enables a user to view account selection aspects, video production aspects and application profile aspects that are linked to a common application sales opportunity. User interface 32 further enables a user to add application inputs that are linked to previously entered application inputs. User interface 32 may present to a user an input area for capturing information using any input entry technique. User interface 32 may present to a user, for example, a dialog box, a drop-down menu, a data entry field, and the like.
One form of user interface 32 is a spreadsheet, i.e., a dynamic interface that organizes data in cells arranged in rows and columns. Relationships may be defined in a spreadsheet to link one cell to one or more cells such that data entry in one cell affects a linked cell. An example of a spreadsheet program is that marketed under the trade designation “EXCEL™” by Microsoft Corporation, Redmond, Wash.
In one embodiment, user interface 32 presents a spreadsheet type interface by which users provides the application inputs for targeted sales applications. Rules engine 34 applies rules to govern the receipt and processing of the application inputs. For example, a user may interact with a spreadsheet-like window provided by user interface 32 to enter an application input of one type into one or more cells. When a user enters, for example, an account selection aspect in a first set of cells, application package system 10 or a client computer presenting the spreadsheet automatically links that first set of cells to a second set of cells that provide an input area for a video production aspect and a third set of cells that provide an input area for an application profile aspect pertaining to the same targeted sales application.
Rules engine 34 provides a high-level, automated control over the identification, definition, selection and pursuit of targeted sales applications. For example, rules engine 34 may assure that outputs 16, 18 and 20 are not generated for a particular sales application opportunity unless all of the linked application inputs have been received for that sales application opportunity. In other words, before an opportunity may be formally selected for pursuit, rules engine 34 determines whether the corresponding account selection aspect, a video production aspect and an application profile aspect have all been provided and correctly linked for that opportunity. Thus, when a user wishes to generate one or more outputs 16, 18 and 20 for a particular sales opportunity, rules engine 34 determines whether each linked account selection aspect, video production aspect and application profile aspect have all been provided. If any of the application inputs is missing, rules engine 34 may generate a warning that data entry is incomplete, and may prompt a user to supply missing data via user interface 32.
In this way, rules engine 34 promotes cooperation and consistency among the various departments in the company, and requires a standard approach to defining and assessing potential application opportunities. As a result, the departments can work more closely as a team and each department can have access to the ideas of other departments. This management of application inputs can lead to outputs 16, 18 and 20 that are in harmony with one another, that complement one another, and that are consistent with one another.
Database 36 stores the linked application inputs provided by the departments. Database can also store the data that make up outputs 16, 18 and 20. Further, database 36 can store final versions of account selection criteria based upon account selection criteria matrix 16, a final video based upon video checklist 18, and a final application profile based upon application profile 20. In some embodiments, these final versions of the outputs can be available electronically through a sales portal 38.
In the context of a spreadsheet, the computer executing the spreadsheet software receives application inputs (40) in cells, which are linked to one another as described above. When the software receives a command to generate outputs 16, 18 and 20, rules engine 34 determines whether information entry is complete (42) by checking the linked cells. When rules engine 34 determines that there is an application input in one of the cells but that application inputs in one or linked cells is missing, rules engine 34 may prompt a user to enter data into the vacant cells (44). When, for example, rules engine 34 finds a cell with a video production aspect, but also finds one or more cells linked to that cell are vacant, rules engine 34 may prompt a user to enter an account selection aspect or an application profile aspect pertaining to the subject matter of the video production aspect.
When information entry is complete, rules engine 34 permits application package system 12 to generate outputs (46). In this example, application package system 12 generates a video checklist 18, an account selection criteria (ASC) matrix 16 and an application profile 20 (48, 50 and 52).
The video checklist represents a set of directions to the video production department, so that a demonstrative and instructive video can be created that shows the features of the product and how it can be employed. The video checklist is a tool for the video production department for shooting footage (54) and for assembling and editing the footage into a finished video product (56). When generating video checklist 48, rules engine 34 ensures that any information designated for ASC matrix 16 or application profile 20 is associated with one or more video shots, and that the video checklist 48 clearly identifies those relationships.
The ASC matrix 16 serves as a blueprint for generation of an account selection criteria report for use in evaluating whether an application is appropriate for a particular customer. Typically, the account selection criteria matrix undergoes editing (58), which can include formatting, organizing and the like. Similarly, the application profile typically undergoes editing (60) before becoming final. Prior to generating the ASC matrix 16, rules engine 34 ensures that any information designated for inclusion within application profile 20 or to be highlighted by the video material is associated with selection criteria called out by the ASC matrix.
Similarly, prior to generating application profile 30 (52), rules engine 34 ensures that all selection criteria specified ASC matrix 16 and all information to be highlighted by the video material is associated with information described by the application profile.
Once produced, the final video, account selection criteria report and application profile can be subjected to executive review (62), in which a person or group evaluates the final video, account selection criteria report and application profile for accuracy and quality.
Once the final video, account selection criteria report and application profile are approved, they can be made available to others in the company, or as the company deems appropriate, to potential customers or the general public. The final versions can be posted electronically to a sales portal (64), for example, can be the subject of a general announcement (66) such as a product launch press release.
In some circumstances, a user enters an application input for one aspect that is linked to a previously entered application input. For example, it may be the case that a first user wishing to enter a video production aspect pertaining to a specialized use of a product for a given targeted sales opportunity when a second user has previously entered an application profile aspect for this particular application. The first user, observing via user interface 32 that there is already an application profile aspect related to the same target application, can enter video production aspect in the slot linked to the application profile aspect.
In other circumstances, a user enters an application input for one aspect pertaining to a new, targeted sales application. In other words, the user enters an application input for an aspect for which there are no previously entered application inputs pertaining to that subject matter. For example, a first user wishing to enter a technical tip for an application profile may observe via user interface 32 that no one has yet entered any other application input pertaining to this subject matter. The user may therefore enter the application profile aspect, and doing so may cause application package system 12 to automatically generate slots pertaining to an account selection aspect and a video production aspect, and links these slots to the application profile aspect.
When a user wishes to generate the outputs for a particular application opportunity, rules engine 34 of application package system 12 determines whether each linked account selection aspect 70, video production aspect 72 and application profile aspect 74 includes at least one data entry. In some embodiments, such as an embodiment in which user interface 32 is a spreadsheet, rules engine 34 ignores empty triads, i.e., triads that have no application inputs in any of account selection aspect 70, video production aspect 72 and application profile aspect 74. If a triad has some application inputs but at least one component of the triad is missing an application input, rules engine 34 determines that data entry is not complete.
The invention does not require that each triad include a single account selection aspect 70, a single video production aspect 72 and a single application profile aspect 74. Rather, the invention supports triads that have multiple application inputs of each type.
As shown in
The invention is not limited to the information appearing in account selection criteria matrix 100 or the format of the data shown in
The invention may bring about one or more advantages. By providing a centralized computing system for linking application inputs from many users for systematic evaluation of targeted application opportunities, the invention supports cooperation and teamwork among the users. Because there is typically subject matter overlap among account selection criteria, the invention empowers users to collect, aggregate and elaborate on information entered by other users. Users can further have access to the contributions of other users, and can more readily function as a team. Furthermore, the invention promotes the generation of an account selection criteria matrix, a video checklist and an application profile that consistently and harmoniously address application sales opportunity being evaluated and pursued.
Some of the techniques described above may be embodied as a computer-readable medium comprising instructions for a programmable processor in a computing system. The programmable processor may include one or more individual processors, which may act independently or in concert. A “computer-readable medium” includes but is not limited to read-only memory, Flash memory and a magnetic or optical storage medium.
Various embodiments of the invention have been described. These and other embodiments are within the scope of the following claims.