(57)【要約】      （修正有）【課題】システムレベル・ワークフロー戦略を管理し、個々のワークフロー活動を管理し、個々のワークフロー活動を最適化するワークフローシステムおよび方法を提供する。【解決手段】労働者が実行しなければならないスケジュールおよび活動に基づいて、労働者に提案を提供することができる。ユーザは、労働者に提供すべき提案を判定する際に使用される判断基準を構成することができる。以前に提供された提案に関して受け取られたフィードバックに基づいて、労働者に提供される提案を洗練することができる。【選択図】なし【特許請求の範囲】
【請求項１】
システムレベル・ワークフロー戦略および個々のワークフロー活動を管理するシステムであって、
労働者に提供すべき１つまたは複数の提案を判定する判断基準の選択を容易にするように構成された提案構成モジュールと、
前記選択された判断基準に基づいて労働者に１つまたは複数のそれぞれの活動の１つまたは複数の提案を提供するように構成された提案管理モジュールと、
前記労働者に関連するスケジュールを表示し、前記スケジュールは、所定の時間期間に関する１つまたは複数のスケジューリングされた活動を含み、
前記所定の時間期間中に実行すべき活動に関する１つまたは複数の提案を表示し、
提案の受入を容易にし、
前記提案の前記受入に基づいて前記労働者のスケジューリングされた活動を作成する
ように構成された活動管理モジュールと
を含むシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システムレベル・ワークフロー戦略を管理し、個々のワークフロー活動を管理し、個々のワークフロー活動を最適化するための提案を提供するシステムおよび方法に関する。
【背景技術】
【０００２】
一般的に言って、会社は、彼らの製品および／またはサービスの売上を増やすことを目指した戦略を用意する。これらの戦略は、市場のセグメント、特定の製品および／もしくはサービス、地理的テリトリ、ならびに／または他の焦点に焦点を合わせたものとすることができる。これらの戦略は、しばしば重層的であり、たとえば市場のセグメント、特定の製品および／もしくはサービス、地理的テリトリ、ならびに／または他のグローバル判断基準などのグローバル判断基準、ならびにたとえば個々の売上目標、個々の活動目標、および／または他の個人ベースの判断基準に焦点を合わせたものである。しばしば、従業員は、彼ら自身の判断を使用する個人レベル戦略の実施を任される。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来のワークフロー管理ツールは、存在する可能性があるが、さまざまな制限および欠点を有する。たとえば、従来のワークフロー管理ツールは、人員が、関連する目標をどのように達成すべきかの彼らのそれぞれの判断に基づいて活動をスケジューリングし、時間を管理するための機能性を提供することに制限される可能性がある。上記および他の欠点が存在する。
【課題を解決するための手段】
【０００４】
本開示は、システムレベル・ワークフロー戦略を管理し、個々のワークフロー活動を管理し、個々のワークフロー活動を最適化するための提案を提供する能力を含むワークフローを管理するシステムおよび方法に関する。
【０００５】
本発明の一態様によれば、本システムは、会社のより効率的で最適化された販売成果を容易にすることができる。たとえば、本システムは、製品の販売に参加する労働者が、会社の経営者によってセットされた戦略目標に基づき、彼らのパフォーマンス目標をより効率的に満足するためにシステムによって提供される提案を使用することによって、活動をスケジューリングし、時間を管理することを可能にすることができる。本システムは、会社によって提供される１つまたは複数の製品の売上を増やすのを助けるために会社の経営者による戦略およびワークフローの開発を容易にすることもできる。本システムは、労働者に提供される提案ならびに経営者による戦略およびワークフローの開発を最適化するのに機械学習を使用することもできる。
【０００６】
本明細書で使用される時に、製品は、有形の製品、無形の製品、サービス、および／または他のタイプの物品を含むことができる。
【０００７】
会社は、複数の労働者および複数の経営者を含むことができる。労働者は、たとえば、従業員、契約者、下請業者、および／または会社の製品に関する販売活動に関る別のタイプの労働者とすることができる。
【０００８】
本明細書で使用される時に、戦略は、１つまたは複数の顧客への製品の販売に関する計画を含むことができる。戦略を、世界的な会社のパフォーマンスの向上、１つまたは複数の製品の売上の向上、１つまたは複数の地理的テリトリにまたがる売上の向上、システムのアクセスおよび／もしくは使用を介する労働者パフォーマンスの向上、ならびに／または他の会社の目標に関連付けることができる。たとえば、特定のテリトリでの製品の売上を高めるため、労働者によるシステムの使用量を増やすため、関連製品の抱き合わせ販売を増やすため、１つまたは複数の市場セグメントへの売上を高めるため、および／または他の形で会社の目標に影響するために、戦略を開発することができる。会社は、１つもしくは複数の会社目標および／または会社目標の１つもしくは複数のレベルの抽象化について複数の戦略を維持することができる。個々の戦略に関する情報は、たとえば、戦略名、関連するセグメント、関連する顧客、市場条件（たとえば、市場での活動のレベル、市場のタイプ、競争者、および／または他の市場条件）、戦略がアクティブである時間枠、関連するワークフローの個数、関連するワークフローに関する情報、売上予想、戦略の影響（たとえば、以前の戦略からのパフォーマンス・メトリックス（ｐｅｒｆｏｒｍａｎｃｅ  ｍｅｔｒｉｃｓ）の変化、以前の戦略からの労働者パフォーマンスの変化、および／または戦略の影響の他の表示）、実施の費用、投資利益率、抽象化のレベル、戦略の優先順位レベル、および／または戦略に関する他の情報のうちの１つまたは複数を含むことができる。抽象化のレベルを、たとえば、市場セグメント、テリトリ、製品、顧客、労働者、および／または他の要因のうちの１つまたは複数に基づくものとすることができる。
【０００９】
本明細書で使用される時に、ワークフローは、それによって戦略を実施できる１つまたは複数の活動を含むことができる。ワークフローを、製品戦略全体、顧客戦略全体、個々の製品戦略、個々の顧客戦略、特定の顧客への個々の製品の販売に関する戦略、および／または戦略実施の他のレベルのうちの１つまたは複数に向けることができる。ワークフローは、所定の時に実行される複数の活動を含むことができ、ここで、同一タイプの１つまたは複数の活動を、再発に基づいて実行することができる。ワークフローに関する情報は、活動の個数、個々の活動のタイプ、個々の活動を行うべき時、活動の順序、個々の活動について推奨されるメッセージングの１つまたは複数のタイプ、個々の活動の見積原価、特定の顧客に関する個々の活動の見積原価、以前の活動実行に関する情報、それを介して個々の活動を実行すべき１つまたは複数のコミュニケーション・チャネル、特定の顧客に関するそれを介して個々の活動を実行すべき１つまたは複数のコミュニケーション・チャネル、個々の活動に関連する１つまたは複数の製品、個々の活動に関連する潜在的な抱き合わせ販売製品、活動が再発する活動であるかどうか、再発する活動のサイクル、および／または実施される活動に関する他の情報のうちの１つまたは複数を含むことができる。活動は、本人の来店、電子メール、テキスト、電話、イベントへの出席、贈り物、サンプル製品の提供、製品に関する情報の提供、潜在的な抱き合わせ販売製品に関する情報の提供、および／または他のコミュニケーションなどの顧客とのコミュニケーションを含むことができる。
【００１０】
ワークフロー管理のシステムは、複数のモジュールの機能性の一部またはすべてを実行するように構成された物理プロセッサを含むコンピューティング・デバイスを含むことができる。いくつかの実施態様では、コンピューティング・デバイスは、その上に実行可能プログラムを格納された固定有形コンピュータ可読記憶媒体を含むことができ、プログラムは、マイクロプロセッサに、複数のモジュールの機能性の一部またはすべてを実行するように指示する。複数のモジュールは、たとえば、戦略管理モジュール、提案管理モジュール、トリガ管理モジュール、活動管理モジュール、労働者管理モジュール、ゲーミフィケーション・モジュール、トランザクション管理モジュール、報告モジュール、役割ベースの許可モジュール、および／または他のモジュールを含むことができる。経営者、労働者、および／または他のユーザは、たとえば、コンピューティング・デバイスからクライアント・デバイスに通信される１つまたは複数のインターフェース（たとえば、ウェブ・ページ）、コンピューティング・デバイスから通信された情報に基づいてインターフェースを生成するクライアント・デバイス上で実行されるモバイル・アプリケーションなどのアプリケーション、コンピューティング・デバイス上で走行するエージェント、および／または他のインターフェースを介して、ワークフロー管理システムにアクセスすることができる。
【００１１】
戦略管理モジュールは、市場セグメント化を判定し、１つまたは複数の販売戦略を開発し、開発された戦略に基づいて異なる市場セグメントに関してワークフロー実行を監視し、開発された戦略に基づいて最適ワークフローを準備し、かつ／または戦略管理に関する他の機能性を実行するように構成され得る。提案管理モジュールは、ワークフローに関する提案される活動を判定し、提案を判定する判断基準の選択を容易にし、以前に提案された活動からのフィードバックを組み込み、提案された活動および／もしくは提案された活動に関するフィードバックの共有を容易にし、かつ／または提案された活動の管理に関する他の機能性を実行するように構成され得る。トリガ管理モジュールは、ワークフロー戦略に基づいてワークフローのスケジューリングされた活動のトリガを提供し、スケジューリングされた活動のトリガの受入を容易にし、かつ／またはワークフロー活動を促すトリガの管理に関する他の機能性を実行するように構成され得る。活動管理モジュールは、スケジューリングされた活動を表示し、スケジューリングされた活動の追加、除去、および編集を容易にし、活動に関する提案を表示し、提案の受入、押出し、および却下を容易にし、ワークフロー活動のテンプレートを格納し、格納されたテンプレートに基づいてスケジューリングされた活動を作成し、関連するワークフローに基づいて最適スケジュールを準備し、かつ／またはワークフロー活動の管理に関する他の機能性を実行することができる。労働者管理モジュールは、労働者に関する情報を格納し、かつ／または労働者の管理に関する他の機能性を実行するように構成され得る。ゲーミフィケーション・モジュールは、労働者によるワークフロー活動のパフォーマンスを追跡し、ワークフロー管理システムのアクセスおよび／もしくは使用に関するインセンティブを提供し、かつ／またはワークフロー管理システムのアクセスの監視に関する他の機能性を実行するように構成され得る。トランザクション管理モジュールは、ワークフロー活動に関するトランザクションを追跡し、システムのアクセスおよび／もしくは使用に関連する１つまたは複数のビジネス・モデルを実施し、かつ／またはトランザクションの管理に関する他の機能性を実行するように構成され得る。報告モジュールは、システム使用に関する情報、戦略実行および／もしくはワークフロー実行に関する情報、顧客分析、市場分析、製品分析、ならびに／またはシステムを介して格納された他の情報の分析および報告を容易にするように構成され得る。役割ベースの許可モジュールは、システムのユーザに関連する１つまたは複数の役割に基づいてシステムへのアクセスを調整するように構成され得る。
【００１２】
戦略管理モジュール
戦略管理モジュールは、市場セグメント化を判定し、１つまたは複数の販売戦略を開発し、開発された戦略に基づいて異なる市場セグメントに関してワークフロー実行を監視し、開発された戦略に基づいて最適ワークフローを準備し、かつ／または戦略管理に関する他の機能性を実行するように構成され得る。いくつかの実施態様では、戦略管理モジュールは、セグメント化モジュール、戦略開発モジュール、ワークフロー管理モジュール、および／または他のモジュールを含むことができる。
【００１３】
セグメント化モジュールは、販売努力について市場セグメントを判定するように構成され得る。いくつかの実施態様では、セグメント化モジュールは、１つまたは複数のレベルの抽象化に基づいて市場セグメントを判定することができる。たとえば、抽象化のレベルは、会社レベル抽象化、製品レベル抽象化、テリトリレベル抽象化、労働者レベル抽象化、顧客レベル抽象化、および／または他のレベルの抽象化を含むことができる。会社レベル抽象化は、たとえば、テリトリ、製品、顧客、労働者、ヒストリカル売上データ、学習された情報、および／または他のグローバル判断基準に基づくセグメント化を含むことができる。製品レベル抽象化は、会社によって提供される製品に基づくセグメント化を含むことができる。テリトリレベル抽象化は、製品、顧客、労働者、および／または特定のテリトリに関する他の情報に基づくセグメント化を含むことができる。労働者レベル抽象化は、労働者および／または労働者のチームに関する情報に基づくセグメント化を含むことができる。顧客レベル抽象化は、１つまたは複数の顧客および／または潜在的顧客に関する情報に基づくセグメント化を含むことができる。
【００１４】
セグメント化モジュールは、たとえば、格納された市場セグメントに関する戦略のパフォーマンス・メトリックス、テリトリに関する情報、製品情報、製品在庫、製品需要に関する情報、使用可能な潜在的抱き合わせ販売に関する情報、適用可能な法律および／もしくは規制、顧客に関する情報、それぞれの顧客の１つまたは複数のターゲティングされたコミュニケーション・チャネルに関する情報、労働者に関する情報、ヒストリカル売上データ、顧客ネットワーク、市場セグメントに含まれるそれぞれの製品、テリトリ、および／もしくはチームに関連する労働者を介して受け取られたフィードバック、特定のターゲティングされた顧客に関する情報、ならびに／または他のセグメント化判断基準を含む、１つまたは複数のセグメント化判断基準に基づいて、１つまたは複数のレベルの抽象化で市場セグメントを判定することができる。セグメント化モジュールは、市場セグメントを判定するのに使用されるセグメント化判断基準に基づいてセグメント化を洗練するように構成され得る。たとえば、１つまたは複数のセグメント化判断基準がシステムを介して更新される時に、セグメント化モジュールは、セグメント化判断基準に関する格納された情報の統計分析および／またはコンピュータ分析に基づいて、抽象化の１つまたは複数のレベルで市場セグメントを改訂することができる。いくつかの実施態様では、セグメント化判断基準の分析に基づいて、セグメント化モジュールは、既存の市場セグメントの組合せ、分割、および／もしくは除去、新規市場セグメントの開発、抽象化の既存のレベルの組合せ、分割、および／もしくは除去、抽象化の新規レベルの開発、ならびに／または他の市場セグメント化改訂を推奨するように構成され得る。いくつかの実施態様では、セグメント化モジュールは、周期的な間隔で市場セグメントを自動的に改訂することができる。
【００１５】
いくつかの実施態様では、セグメント化モジュールは、変異分析、カイ二乗検定、ベーシスｔテスト（ｂａｓｉｓ  ｔ−ｔｅｓｔ）、ＫＮＮマシンおよびサポートベクトル・マシン、ロジスティック回帰（たとえば、ＧＬＭおよび／またはロジスティック回帰を実行する他のツール）、ならびに／または抽象化の１つまたは複数のレベルで市場セグメントを判定し、改訂し、かつ／もしくは他の形で影響するためのツールのうちの１つまたは複数を使用することができる。
【００１６】
戦略開発モジュールは、複数の戦略に関する情報を格納し、会社パフォーマンスに関するメトリックスを監視し、既存の戦略を改訂し、戦略実行および会社パフォーマンスに関する情報の表示を容易にし、かつ／または戦略の管理に関する他の機能性を実行するように構成され得る。戦略開発モジュールは、１つもしくは複数の会社目標および／または会社目標の１つもしくは複数のレベルの抽象化に関する複数の戦略に関する情報を格納することができる。たとえば、特定のテリトリで製品の売上を高めるため、労働者によるシステムの使用を増やすため、関連製品の抱き合わせ販売を増やすため、１つまたは複数の市場セグメントへの売上を高めるため、および／または他の形で会社目標に影響するために、戦略を開発することができる。個々の戦略は、１つまたは複数の市場セグメントに関連する１つまたは複数のワークフローを含むことができ、個々のワークフローは、所定の時間期間の間に実行される。
【００１７】
戦略開発モジュールは、個々の戦略に関する戦略情報を格納することができる。戦略情報は、戦略名、関連するセグメント、関連する顧客、市場条件（たとえば、市場での活動のレベル、市場のタイプ、競争者、および／または他の市場条件）、顧客ネットワーク、戦略がアクティブである時間枠、関連するワークフローの個数、関連するワークフローに関する情報、売上予想、戦略の影響（たとえば、以前の戦略からのパフォーマンス・メトリックスの変化、以前の戦略からの労働者パフォーマンスの変化、および／または戦略の影響の他の表示）、実施の費用、投資利益率、優先順位レベル、および／または戦略に関する他の情報のうちの１つまたは複数を含むことができる。戦略開発モジュールは、１つまたは複数のクライアント・デバイスの１つまたは複数のインターフェースを介してシステムの１つまたは複数のユーザから、システムに関連するストレージから、ストレージで格納された会社パフォーマンスに関するデータの統計分析および／もしくはコンピュータ分析から、ならびに／または他の方法によって、戦略情報の１つまたは複数の部分を入手するように構成され得る。
【００１８】
戦略開発モジュールは、会社パフォーマンスに関するメトリックスを監視するように構成され得る。たとえば、戦略開発モジュールは、１つまたは複数の戦略について、戦略に関連する顧客の数、関連する顧客への販売の回数、戦略に関連する利益、個々の顧客に関連する利益、戦略に関連する販売の回数、個々の顧客あたりの販売の回数、戦略に関連する活動の個数、戦略実行のパーセンテージ、１活動あたりの販売の回数、製品在庫、戦略の総投資利益率、戦略に関連する顧客の投資利益率、戦略効率の１つもしくは複数のインジケータ（たとえば、完了した活動のパーセンテージ、しきい個数の活動が実行されたかどうか、および／または戦略効率の他のインジケータ）、および／または個々の戦略のパフォーマンスおよび実行に関する他の情報を監視することができる。
【００１９】
いくつかの実施態様では、戦略開発モジュールは、システムを介して更新された情報に基づいて個々の戦略を改訂するように構成され得る。たとえば、戦略開発モジュールは、セグメント化モジュールによって実行された改訂されたセグメント化に基づいて異なるセグメントを含めるために、個々の戦略を自動的に更新することができる。戦略開発モジュールは、戦略に関連する更新されたワークフロー、システムのユーザからの入力、労働者から受け取られたフィードバック、システムを介して格納された更新された情報、会社パフォーマンスに関連するデータの統計分析および／もしくはコンピュータ分析、ならびに／または他の情報に基づいて、個々の戦略を更新することができる。システムを介して格納された更新された情報は、たとえば、戦略を実施するための新しい費用、戦略に関連する更新されたＲＯＩ、１つまたは複数のメトリックスの更新された分析、１つまたは複数のメトリックスに関する更新された予測、１つまたは複数の戦略、１つまたは複数のワークフロー、１つまたは複数のワークフロー活動、および／もしくは他の費用の費用対効果分析、更新されたヒストリカル売上データ、売上データに関する更新された予測、ならびに／または他の更新された情報を含むことができる。いくつかの実施態様では、戦略開発モジュールは、システムを介して更新された情報に基づいて、ユーザに推奨を提供するように更新され得る。
【００２０】
戦略開発モジュールは、クライアント・デバイスの１つまたは複数のインターフェースを介してストレージに格納された１つまたは複数の戦略に関する情報を表示するように構成され得る。いくつかの実施態様では、戦略開発モジュールは、製品による、顧客による、市場セグメントによる、テリトリによる、および／または他の判断基準による、使用可能な戦略のフィルタリングを容易にするように構成され得る。戦略開発モジュールは、個々の戦略について、戦略名、関連する製品、市場条件、関連するセグメント、関連するワークフロー、戦略が実施される顧客の数、戦略の影響、戦略の費用、戦略のＲＯＩ、および／または戦略に関する他の情報のうちの１つまたは複数を表示するように構成され得る。いくつかの実施態様では、戦略開発モジュールは、表示された戦略の編集を容易にするように構成され得る。戦略開発モジュールは、戦略に関する情報を含め、変更し、かつ／または除去するために、ドラッグ／ドロップ機能性を使用する戦略の編集、作成、および／または削除を容易にするように構成され得る。たとえば、戦略を表示するインターフェースは、市場セグメント、市場条件、ワークフロー、および／またはそれを介して戦略情報が変更され得る戦略に関する他の情報に関する情報を含むことができる。
【００２１】
ワークフロー管理モジュールは、開発された戦略に基づいてワークフロー実行を監視し、開発された戦略に基づいて最適ワークフローを準備し、ワークフローのパフォーマンス実行を表示し、かつ／またはワークフロー管理に関する他の機能性を実行するように構成され得る。
【００２２】
ワークフロー管理モジュールは、格納された戦略に基づいてワークフロー実行を監視するように構成され得る。いくつかの実施態様では、ワークフロー管理モジュールは、クライアント・デバイスの１つまたは複数のインターフェースを介してストレージに格納された戦略の１つまたは複数のワークフローに関する情報を表示するように構成され得る。たとえば、ワークフロー管理モジュールは、たとえばツールバー、実行されたワークフローのパーセンテージ、ワークフローに関連するしきい個数の活動が実行されたかどうか、および／または他のビジュアル・インジケータの表示を介してワークフローの実行の進捗を表示するように構成され得る。いくつかの実施態様では、ワークフロー管理モジュールは、特定の戦略の個々のワークフロー、特定の顧客に関連するワークフロー、労働者のチームのワークフロー、特定の労働者のワークフロー、地理的テリトリのワークフロー、市場セグメントのワークフロー、製品のワークフロー、会社にまたがるワークフロー、および／または他のタイプのワークフローに関して、実行の進捗を表示するように構成され得る。
【００２３】
ワークフロー管理モジュールは、抽象化の１つまたは複数のレベルで開発された戦略に基づいて最適ワークフローを準備するように構成され得る。上で述べたように、ワークフローを、製品戦略全体、顧客戦略全体、個々の製品戦略、個々の顧客戦略、特定の顧客への個々の製品の販売に関する戦略、および／または戦略実施の他のレベルのうちの１つまたは複数に向けることができる。ワークフロー管理モジュールは、格納された戦略に関連する格納されたワークフローに基づいて最適ワークフローを準備するように構成され得る。上で述べたように、ワークフローは、所定の時に実行される複数の活動を含むことができ、ここで、同一タイプの１つまたは複数の活動を、再発に基づいて実行することができる。ワークフローは、活動の個数、個々の活動のそれぞれのタイプ、個々の活動を行うべき時、活動の順序、個々の活動について推奨されるメッセージングの１つまたは複数のタイプ、個々の活動の見積原価、以前の活動実行に関する情報、それを介して個々の活動を実行すべき１つまたは複数のコミュニケーション・チャネル、個々の活動に関連する１つまたは複数の製品、個々の活動に関連する潜在的な抱き合わせ販売製品、活動が再発する活動であるかどうか、再発する活動のサイクル、および／または実施される活動に関する他の情報のうちの１つまたは複数を含む１つまたは複数のワークフローを含むことができる。ワークフロー管理モジュールは、ワークフローの１つまたは複数の要素のデータを事前に投入することができる。最適ワークフローについて、ワークフロー管理モジュールは、ストレージで格納されたデータの統計分析および／またはコンピュータ分析に基づいて１つまたは複数の要素のデータを事前に投入することができる。データは、以前に実行されたワークフローに関連するものとすることができ、１つまたは複数のユーザによってシステムに入力されたデータとすることができ、以前に実行されたワークフローに関するシステムを介して受け取られたフィードバックに基づくものとすることができ、かつ／またはワークフローに関する他のデータとすることができる。
【００２４】
いくつかの実施態様では、ワークフロー管理モジュールは、格納された戦略に関連する既存のワークフローの１つまたは複数の最適ワークフローを準備するように構成され得る。１つまたは複数のワークフローは、たとえば、顧客満足、ＲＯＩ、総売上高、労働者パフォーマンス、効率、減らされた費用、および／または他の目標を含む、異なる収益を最大にするように準備され得る。
【００２５】
いくつかの実施態様では、ワークフロー管理モジュールは、ケイデンス・アンド・レスポンス・カーブ（ｃａｄｅｎｃｅ  ａｎｄ  ｒｅｓｐｏｎｓｅ  ｃｕｒｖｅｓ）、ＧＬＭ生存／ハザード・モジュール、Ａ／Ｂテスト、回帰分析（たとえば、ＧＬＭモデルおよび／または他の回帰モデル）、多項式モデル、ニューラル・ネット・モデル、記述統計、および／またはワークフローを管理する他のツールのうちの１つまたは複数を使用することができる。
【００２６】
提案管理モジュール
提案管理モジュールは、労働者の活動に関する提案を判定し、提案を判定するのに使用される判断基準の選択を容易にし、以前に提案された活動からのフィードバックを組み込み、かつ／または提案された活動の管理に関する他の機能性を実行するように構成され得る。提案を、活動管理モジュール（下で説明される）に関連する機能性を関して労働者に表示することができる。いくつかの実施態様では、提案を、それを介して労働者が彼らのスケジュールにアクセスできるクライアント・デバイス上のインターフェースを介して表示することができる。いくつかの実施態様では、提案管理モジュールは、提案判定モジュール、提案構成モジュール、学習モジュール、および／または他のモジュールを含むことができる。
【００２７】
提案判定モジュールは、労働者の活動に関する提案を判定するように構成され得る。提案は、活動に関する情報、活動が実行される提案される時間、活動に関連する位置情報（たとえば、活動が実行される特定の位置、位置の地図、位置への道順、および／または他の位置情報）、活動の１つまたは複数の正当性、提案に関連する要因および／もしくはパラメータに関する情報、提案が新規であるかどうかを示す情報、ならびに／または活動に関する他の情報を含むことができる。提案の正当性は、たとえば、活動に関連する１つまたは複数の要因に関連するスコアに基づくものとすることができる。たとえば、正当性は、最高のスコアを有する要因、最高のスコアを有する要因のパラメータ、提案のスコアに最も影響した要因および／もしくはパラメータ、ならびに／または活動のスコアリングに関する他の情報に基づくものとすることができる。提案に関連する要因および／もしくはパラメータに関する情報は、たとえば、同一タイプの活動が実行された時以降の日数、顧客の既知の可用性、提案に関連するトリガ、および／または他の情報を含むことができる。提案が新規であるかどうかを示す情報は、アイコン、フラグ、表示された提案のカラーリング、および／または提案が新しいことの他の表示を含むことができる。提案は、たとえば、提案が、以前の所定の時間期間以内に初めて提供された時、提案が、以前の所定の時間期間以内に初めてワークフローに追加された活動に関する時、提案が、以前の所定の時間期間以内に提供されたトリガに関する時、および／または提案を「新規の」提案と考えることができる他の理由から、新規と考えられ得る。
【００２８】
提案判定モジュールは、１つまたは複数の判断基準に基づいて労働者の活動に関する提案を判定することができる。判断基準は、たとえば、１つまたは複数の要因、１つまたは複数のパラメータ、１つまたは複数の選択された要因に関連する重み、１つまたは複数の選択された要因の相対重み、１つまたは複数の選択されたパラメータに関連する重み、１つまたは複数の選択されたパラメータの相対重み、１つまたは複数の要因に関連するボーナス、１つまたは複数の要因に関連するペナルティ、１つまたは複数のパラメータに関連するボーナス、１つまたは複数のパラメータに関連するペナルティ、提案全体に関連するボーナス、提案全体に関連するペナルティ、および／またはどの提案を提供すべきかを判定するのに使用される他の判断基準を含むことができる。いくつかの実施態様では、労働者に関する提案を判定するのに使用される判断基準は、関連する戦略、関連するワークフロー、関連する労働者のチーム、提案が提供される労働者に関連する情報、関連する製品、関連する顧客、および／または提案が労働者について判定され得る抽象化の他のレベルに依存するものとすることができる。労働者に関する提案を判定するのに使用される判断基準および抽象化の関連するレベルを、システムに関連するストレージに格納することができる。
【００２９】
いくつかの実施態様では、提案判定モジュールは、活動に関する提案と共に提供される関連情報を判定するように構成され得る。これらの実施態様では、提案判定モジュールは、提案を判定するのに使用される判断基準、提供される提案に関連する抽象化のレベル、その人に関して提案が提供される労働者、トリガが提案に関連するかどうか、および／または提案の提供に関する他の情報に基づいて、提供すべき関連情報に関する１つまたは複数のルールを格納することができる。
【００３０】
特定の提案を判定するのに使用される判断基準に関連するルール、提案に関連する抽象化のレベル、特定の提案に関連する労働者、および／または特定の提案に関する他の情報に基づいて、提案判定モジュールは、特定の提案と共に提供される関連情報を判定することができる。たとえば、提案判定モジュールは、その人に関して提案が提供される労働者が、提案に関連する位置を所定の回数だけ訪問した場合に、提案と共に表示される関連情報に位置情報を含めてはならないと述べるルールを格納することができる。もう１つの例のルールは、大きいテリトリに関連する労働者に位置情報を与えるが、小さいテリトリに関連する労働者に位置情報を与えないと述べるものとすることができる。もう１つの例のルールは、提案に関連する１つまたは複数の顧客が複数の製品を購入した場合に、提案に関連する製品に関する情報を関連情報として含めなければならないと述べるものとすることができる。他のタイプのルールを格納することもできる。提案判定モジュールによって格納される情報は、本明細書で説明される例に限定されない。
【００３１】
いくつかの実施態様では、提案の関連情報は、必ず、提案の正当性および提案される活動に関する情報を含む。いくつかの実施態様では、提案の正当性を含めることおよび／または関連情報として提案される活動に関する情報を含めることは、提案に関連するルールに依存するものとすることができる。
【００３２】
いくつかの実施態様では、提案判定モジュールは、提案に関連するルールに基づいて、および／または提案に関連するスコアに基づいて、関連情報を判定することができる。たとえば、関連情報は、提案のスコアを判定する時に計算される１つまたは複数のスコアに基づく情報を含むことができる。関連情報として含まれる情報を、提案のスコアに大きい影響を有したスコアに基づくものとすることができる。たとえば、大きい影響を有したスコアは、平均しきい値を超えるスコア、最大値の所定の個数のスコア、および／または他のタイプのスコアを含むことができる。
【００３３】
いくつかの実施態様では、提案判定モジュールは、提案に関して提供される関連情報の所定の個数の項目だけを判定することができる。いくつかの実施態様では、提案判定モジュールは、提案に関して判定されたすべての関連情報を提供することができる。システムのユーザは、提案と共に提供される関連情報の項目の個数を判定することができる。いくつかの実施態様では、関連情報を判定するのに使用されるルールは、提案に関して提供される関連情報の項目の個数を述べることもできる。
【００３４】
提案と共に提供される関連情報を判定するのに使用されるルールを、システムで格納された情報に基づいて更新することができる。たとえば、ルールを、システムのユーザによって提供されたフィードバックに基づいて、提案に関連する活動に関するパフォーマンス・メトリックスに基づいて、提案の受入の量に基づいて、ユーザ入力に基づいて、および／またはシステムで格納された他の情報に基づいて、更新することができる。
【００３５】
いくつかの実施態様では、提案判定モジュールは、労働者に関連する１つまたは複数のワークフロー内で実行される１つまたは複数の活動について、１つまたは複数のそれぞれのスコアを判定することができる。提案判定モジュールは、活動管理モジュールを介して労働者に最高スコア（または最低スコア）を有する所定の個数の提案を提供することができる。いくつかの実施態様では、所定のしきい値を超えるスコアを有する提案、スコアの第１四分位数を有する提案、および／または提案の他のグループを労働者に提供することができる。いくつかの実施態様では、提案判定モジュールは、労働者に提供する提案を判定するために、提案のスコア分布（たとえば、行列ベースのスコア分布および／または他のスコア分布）を計算することができる。より高いスコア（または、適用される重み付け、ボーナス、およびペナルティに基づいて、より低いスコア）を有する提案を、より低いスコア（または、対応して、より高いスコア）を有する提案より高い重要性を有するものとして労働者に示すことができる。いくつかの実施態様では、提案の重要性を、アイコン、ラベル（たとえば、高、中、低、および／または他のラベル）、数、他の提案に基づくパーセンテージ、他の提案に対する相対的なランク、色、および／またはインジケータによって表すことができる。
【００３６】
いくつかの実施態様では、提案判定モジュールは、労働者の現在位置ならびに／または現在時刻および労働者のスケジュールに基づいて活動のスコアを判定することができる。提案判定モジュールは、たとえば労働者に関連するクライアント・デバイス、位置を含む労働者のスケジュール情報、および／または労働者の位置に関連する他の情報を介して、労働者の位置情報を入手することができる。これらの実施態様では、提案判定モジュールは、活動の実行に関する特定の位置情報および／または特定のタイミング情報を含む提案を判定することができる。
【００３７】
いくつかの実施態様では、提案判定モジュールは、１つもしくは複数のシステム要因、１つもしくは複数の労働者要因、および／または１つもしくは複数の他の要因に基づいて、１つまたは複数の活動の１つまたは複数のスコアを判定するように構成され得る。システム要因は、たとえば、活動値、活動タイミング、および／または他のシステム要因を含む。労働者要因は、たとえば、位置、可用性、および／または他の労働者要因を含む。
【００３８】
提案判定モジュールは、１つまたは複数のシステム要因、１つまたは複数の労働者要因、および／または活動に関連する他の要因に関連するスコアに基づいて、活動のスコアを判定することができる。要因に関連するスコアを、要因に関する値に関連する標準化された数値スコアに基づくものとすることができる。いくつかの実施態様では、１つまたは複数の要因を、それぞれの重み、ペナルティ、ボーナス、および／または他のスコアリング効果を用いてスコアリングすることができる。いくつかの実施態様では、要因を、１つまたは複数のパラメータに関連付けることができる。要因のスコアを、１つまたは複数のパラメータのスコアに基づくものとすることができる。パラメータに関連するスコアを、パラメータに関する値に関連する標準化された数値スコアに基づくものとすることができる。いくつかの実施態様では、１つまたは複数のパラメータを、それぞれの重み、ペナルティ、ボーナス、および他のスコアリング効果を用いてスコアリングすることができる。いくつかの実施態様では、重み、ペナルティ、ボーナス、および他のスコアリング効果を、ストレージで格納された情報に基づくものとすることができ、提案管理モジュールの学習モジュール（下で議論する）によって更新された情報に基づくものとすることができ、かつ／またはシステムを介して使用可能な他の情報に基づくものとすることができる。いくつかの実施態様では、重み、ペナルティ、ボーナス、および他のスコアリング効果を、活動に関連する１つもしくは複数の戦略、活動に関連する１つもしくは複数のワークフロー、活動に関連する１つもしくは複数の製品、活動に関連する１つもしくは複数の顧客、および／または活動に関連する１つもしくは複数の他の情報に基づいて、活動のスコアに適用することができる。
【００３９】
提案判定モジュールは、１つまたは複数のパラメータに基づいて活動に関連する活動値要因のスコアを判定するように構成され得る。たとえば、パラメータは、パフォーマンス実行（たとえば、完了した活動の個数とワークフローの活動の総数との比較、ワークフローについて完了すべき活動のタイプ、ワークフローについて完了すべき活動の同一タイプの活動の個数とそのタイプの活動の総数との比較、および／またはパフォーマンス実行に関する他の情報）、実行されかつ／もしくは計画された同一タイプの活動の個数、活動に関連する製品の価値、活動に関連する規制要件、活動を実行する時の製品の抱き合わせ販売の成功の見込み、活動に関連する製品の特許期間、活動に関連する製品の在庫、および／または他のパラメータを含むことができる。いくつかの実施態様で、活動値要因に関連する１つまたは複数のパラメータに、重みを付けることができる。たとえば、第１タイプの活動に、第２タイプの活動より大きいまたはより小さい重みを付けることができる。いくつかの実施態様では、活動値のスコアを判定する時に、１つまたは複数のボーナスを、活動に関連付けることができる。１つまたは複数のボーナスは、たとえば、ワークフローに関連する市場セグメントに基づくボーナス、活動に関連する製品の販売促進に基づくボーナス、特定の製品に関する販売促進情報に関するボーナス、ワークフローによって詳細に示される順序で活動を実行することに関するボーナス、ワークフローに従って実行されるべき期日の前に活動を実行することに関するボーナス、および／または他のボーナスを含むことができる。いくつかの実施態様で、活動値のスコアを判定する時に、１つまたは複数のペナルティを、活動に関連付けることができる。
【００４０】
提案判定モジュールは、１つまたは複数のパラメータに基づいて活動に関連するタイミング要因のスコアを判定するように構成され得る。たとえば、パラメータは、同一タイプの活動が最後に実行されてからの時間、ワークフロー内の同一タイプの活動が最後に実行されてからの時間、ワークフロー内の次に計画された活動までの時間、活動の最適タイミング（たとえば、ワークフローに基づく、労働者によって提供されるフィードバックに基づく、ストレージで格納されたデータに基づく、および／またはシステムを介して入手された他の情報に基づく）、最適タイミングを過ぎた時間の長さ、活動に関連する成功の確率（たとえば、労働者によって提供されるフィードバックに基づく、ストレージのデータに基づく、および／またはシステムを介して入手された他の情報に基づく）、および／または他のパラメータを含むことができる。いくつかの実施態様では、タイミング要因に関連する１つまたは複数のパラメータに、重みを付けることができる。たとえば、最適タイミングを過ぎた時間の長さに、他の要因より大きい重みを付けることができる。いくつかの実施態様では、タイミングのスコアを判定する時に、１つまたは複数のボーナスを活動に関連付けることができる。１つまたは複数のボーナスは、たとえば、ワークフローによって詳細に示される順序で活動を実行することに関するボーナス、ワークフローに従って実行されるべき期日の前に活動を実行することに関するボーナス、最適タイミングに活動を実行することに関するボーナス、および／または他のボーナスを含むことができる。いくつかの実施態様で、タイミングのスコアを判定する時に、１つまたは複数のペナルティを、活動に関連付けることができる。
【００４１】
提案判定モジュールは、１つまたは複数のパラメータに基づいて活動に関連する可用性要因のスコアを判定するように構成され得る。たとえば、パラメータは、顧客可用性（たとえば、システムによって提供され、１つまたは複数の労働者によって提供され、１つまたは複数の労働者によって提供されるフィードバックに基づき、顧客によって提供され、顧客カレンダへのアクセスを容易にするように構成されたＡＰＩを介して入手され、および／またはシステムを介して入手される他の情報に基づく）、労働者可用性（たとえば、ストレージによって入手される労働者スケジュール・データに基づき、および／またはシステムを介して入手される他の情報に基づく）、活動に関連する待ち時間（たとえば、システムによって提供され、１つまたは複数の労働者によって提供され、顧客によって提供され、１つまたは複数の労働者によって提供されるフィードバックに基づき、および／またはシステムを介して入手される他の情報に基づく）、活動を実行する時間の長さ（たとえば、システムによって提供され、１つまたは複数の労働者によって提供され、顧客によって提供され、１つまたは複数の労働者によって提供されるフィードバックに基づき、および／またはシステムを介して入手される他の情報に基づく）、および／または他のパラメータを含むことができる。いくつかの実施態様で、可用性要因に関連する１つまたは複数のパラメータに、重みを付けることができる。いくつかの実施態様で、可用性のスコアを判定する時に、１つまたは複数のボーナスを活動に関連付けることができる。いくつかの実施態様で、可用性のスコアを判定する時に、１つまたは複数のペナルティを活動に関連付けることができる。たとえば、ペナルティを、労働者可用性および／または顧客可用性に基づいて判定される既知のスケジュール衝突に関連付けることができる。
【００４２】
提案判定モジュールは、１つまたは複数のパラメータに基づいて活動に関連する位置要因のスコアを判定するように構成され得る。たとえば、パラメータは、労働者のスケジュール情報に基づく異なる時刻での活動の位置への近接、活動への移動時間、および／または他のパラメータを含むことができる。いくつかの実施態様では、位置要因に関連する１つまたは複数のパラメータに重みを付けることができる。いくつかの実施態様では、位置のスコアを判定する時に、１つまたは複数のボーナスを活動に関連付けることができる。たとえば、ボーナスを、労働者の現在位置から所定の範囲内の活動に関連付けることができる。いくつかの実施態様では、位置のスコアを判定する時に、１つまたは複数のペナルティを活動に関連付けることができる。たとえば、ペナルティを、労働者の現在位置から所定の範囲の外での活動に関連付けることができる。
【００４３】
いくつかの実施態様では、提案判定モジュールによって考慮される他の要因は、顧客情報（たとえば、顧客に関連する売上の額、顧客に関連する製品の売上の額、顧客が活動に関連して製品を購入してからの時間、および／または他の顧客情報）、活動に関連する販売傾向、活動に関連する市場シェア、および／または他の要因を含む。いくつかの実施態様では、これらの要因を、重み、ペナルティ、ボーナス、および／または他のスコアリング効果を用いてスコアリングすることができる。
【００４４】
提案判定モジュールは、提案の全体的スコアを判定することができる。たとえば、提案判定モジュールは、提案に関する１つまたは複数の要因のスコアを組み合わせることによって、全体的スコアを判定することができる。提案判定モジュールは、１つまたは複数の要因について線形関数形式および／または非線形関数形式を使用することによって、全体的スコアを判定することができる。いくつかの実施態様では、提案判定モジュールは、全体的スコアに１つまたは複数の適用可能なボーナス、ペナルティ、および／または重みを適用することができる。提案判定モジュールは、要因の追加、要因の除去、または要因のパラメータの変更が、提案のスコアの分布にアンバランスを生じないことを保証するために、自動校正方法を使用することによって要因を組み合わせることができる。たとえば、提案判定モジュールは、モンテカルロ・シミュレーション技法、自動感度解析、要因スコアの正規化、非正規スコア分布を頑健に処理する関数形式、および／または他の自動校正方法のうちの１つまたは複数を使用することができる。
【００４５】
いくつかの実施態様で、提案判定モジュールは、提案を自動的に判定することができ、ユーザ入力に応答して提案を判定することができ、かつ／または他の時に提案を判定することができる。たとえば、提案判定モジュールは、周期に基づいて、新しいトリガの提供時に、提案構成モジュールを介する判断基準の選択時に、戦略の追加、改訂、もしくは除去の時に、ワークフローの追加、改訂、もしくは除去の時に、チームへの労働者の追加もしくは除去の時に、システムからの１つまたは複数の労働者の追加もしくは除去の時に、および／またはシステム内の他の活動に基づいて、提案を判定することができる。
【００４６】
提案構成モジュールは、労働者に提供される提案を判定するのに使用される判断基準の選択を容易にするように構成され得る。判断基準は、たとえば、１つもしくは複数の要因、１つもしくは複数のパラメータ、１つもしくは複数の選択された要因に関連する重み、１つもしくは複数の選択された要因の相対重み、１つもしくは複数の選択されたパラメータに関連する重み、１つもしくは複数の選択されたパラメータの相対重み、１つもしくは複数の要因に関連するボーナス、１つもしくは複数の要因に関連するペナルティ、１つもしくは複数のパラメータに関連するボーナス、１つもしくは複数のパラメータに関連するペナルティ、提案全体に関連するボーナス、提案全体に関連するペナルティ、および／または提供すべき提案を判定するのに使用される他の判断基準を含むことができる。いくつかの実施態様では、提案構成モジュールは、戦略、ワークフロー、労働者のチーム、１つもしくは複数の個々の労働者、１つもしくは複数のタイプの労働者、製品、顧客、および／またはそれに関して提案を判定できる他のグループ化のうちの１つもしくは複数の選択を容易にするように構成され得る。これらの実施態様では、提案構成モジュールを介して選択される判断基準を適用して、選択されたグループ化に関する提案を判定することができる。
【００４７】
提案構成モジュールは、選択された判断基準に関連する期待されるパフォーマンス・メトリックスを表示するように構成され得る。たとえば、提案構成モジュールは、ユーザによる選択された判断基準の改訂時に、期待されるパフォーマンス・メトリックスを自動的に更新し、表示するように構成され得る。
【００４８】
いくつかの実施態様では、提案構成モジュールは、判断基準の事前にセットされた組合せを提供するように構成され得る。判断基準の事前にセットされた組合せを、１つもしくは複数の戦略、１つもしくは複数のワークフロー、１つもしくは複数の製品、１つもしくは複数の顧客、労働者の１つもしくは複数のチーム、１つもしくは複数の個々の労働者、１つもしくは複数のタイプの労働者、および／またはそれに関して提案を判定できる他のグループ化に関連付けることができる。判断基準の事前にセットされた組合せは、要因、要因に関連する重み、要因に関連するボーナスおよび／もしくはペナルティ、要因に関連するパラメータ、それぞれの要因に関連する重み、それぞれのパラメータに関連するボーナスおよび／もしくはペナルティ、提案に関連するボーナスおよび／もしくはペナルティ、ならびに／または提案の判定に使用される他の判断基準の組合せを含むことができる。提案構成モジュールは、ユーザによって選択されたグループ化に基づいて、使用可能な判断基準の事前にセットされた組合せに関する情報を表示するように構成され得る。
【００４９】
いくつかの実施態様では、提案構成モジュールは、Ａ／Ｂテスト、遺伝的アルゴリズム、分散モンテカルロ・シミュレーション、最適化技法、および／またはパフォーマンス・メトリックスに対する提案を判定する判断基準の選択の影響をシミュレートする他のツールを使用することができる。提案構成モジュールは、判断基準の異なる組合せのＡ／Ｂテストを容易にし、判断基準の異なる組合せの試運転を管理し、かつ／または提案を判定するのに使用される判断基準の異なる組合せの影響を他の形で判定するように構成され得る。いくつかの実施態様では、提案構成モジュールは、１つもしくは複数の戦略、１つもしくは複数のワークフロー、１つもしくは複数の製品、１つもしくは複数の顧客、労働者の１つもしくは複数のチーム、１つもしくは複数の労働者、および／または１つもしくは複数の他のグループ化にまたがる提案を判定する判断基準の１つまたは複数の組合せのＡ／Ｂテストを自動的に実行することができる。
【００５０】
いくつかの実施態様では、提案管理モジュールの学習モジュールは、提案をどのようにスコアリングするのかを、以前に提案された活動からのフィードバックに基づいて（たとえば、提案が押し出されたのか、却下されたのか、受け入れられたのか、かつ／もしくは他の形で扱われたのかどうかに基づいて、提案の扱いと共に提供されたフィードバックに基づいて、および／または以前に提案された活動からのフィードバックに関する他の情報に基づいて）、スケジューリングされた活動からのフィードバックに基づいて、ワークフローのパフォーマンス実行に基づいて（たとえば、ワークフロー内の活動の完了に基づいて、ワークフローのパフォーマンス実行のしきい値に達することに基づいて、および／またはパフォーマンス実行に関する他の情報に基づいて）、ワークフローに関連するヒストリカル売上データに基づいて、および／またはシステムを介して使用可能な他の情報に基づいて、更新するように構成され得る。
【００５１】
学習モジュールは、提案管理モジュールによって考慮される１つもしくは複数のパラメータならびに／または１つもしくは複数の要因に関連する重みを更新するように構成され得る。たとえば、学習モジュールは、提案に関する労働者によって提供されるフィードバックに基づいて、提案に労働者が従ったかどうかに基づいて、システムで格納された更新された戦略に基づいて、システムで格納された更新されたワークフローに基づいて、更新された規制情報に基づいて、更新された法律情報に基づいて、および／またはシステムを介して使用可能な他の情報に基づいて、重み、ボーナス、ペナルティ、および／または他のスコアリング効果を更新するように構成され得る。いくつかの実施態様では、学習モジュールは、１つもしくは複数の要因ならびに／または１つもしくは複数のパラメータに関連する重みを、同一タイプの活動が実行されてからの時間の長さに基づいて、顧客が製品を購入してからの時間の長さに基づいて、および／またはシステムを介して使用可能な他のヒストリカル・データに基づいて更新するように構成され得る。
【００５２】
いくつかの実施態様では、学習モジュールは、日付、位置、市場セグメント、製品、市場セグメント、製品、顧客、および／もしくは他の抽象レベルに関連する経済状態、市場タイプ、および／または他の情報のうちの１つまたは複数に基づいて提案のスコアを判定するのに使用されるスコアリング効果、要因、パラメータ、および／または他の属性を更新することができる。
【００５３】
いくつかの実施態様では、学習モジュールは、重み、ボーナス、ペナルティ、および／または他のスコアリング効果の更新を実施するのに、ニューラル・ネット・ヒューリスティックスおよび／または他のツールを使用することができる。学習モジュールは、スコアリング効果を継続的に更新することができ、スコアリング効果を周期的に更新することができ、システムを介して情報が更新される（たとえば、フィードバックが受け取られる、戦略が改訂される、かつ／または他の情報が更新される）時にスコアリング効果を更新することができ、かつ／または他の形でスコアリング効果を更新することができる。
【００５４】
トリガ管理モジュール
トリガ管理モジュールは、ワークフロー戦略に基づいて活動のトリガを提供し、スケジューリングされた活動のトリガの受入を容易にし、かつ／またはワークフロー活動を促すためのトリガの管理に関する他の機能性を実行するように構成され得る。トリガを、活動管理モジュール（下で議論する）に関連する機能性を介して労働者に表示することができる。いくつかの実施態様では、トリガを、労働者がそれを介して関連するスケジュールにアクセスするクライアント・デバイス上のインターフェースを介して表示することができる。トリガを、システムで格納された売上データに基づいて（たとえば、システムから学習された顧客挙動の変化、１つもしくは複数の労働者ならびに／または１つもしくは複数の経営者を介して入力された顧客データの変化、満足されなかった売上目標、超過した売上目標、ならびに／あるいは売上データに関する他の情報）、マーケティング・イベントに基づいて（たとえば、製品に関連する販売促進、製品の抱き合わせ販売に関連する販売促進、および／または他のマーケティング・イベント）、他の労働者からのトリガに基づいて（たとえば、労働者の間で共有される提案、別の労働者からのフィードバック、および／または労働者から提供される他の情報）、規制変更に基づいて、および／または労働者に関連する戦略に基づいて（たとえば、戦略に関連する活動、戦略の変更、および／または戦略に関連する他の情報）提供することができる。いくつかの実施態様では、トリガが労働者に提供される時に、労働者は、そのトリガがその労働者のスケジューリングされたイベントとして自動的に含まれる前に、そのトリガを受け入れるための所定の長さの時間を与えられるものとすることができる。
【００５５】
活動管理モジュール
活動管理モジュールは、スケジューリングされた活動を表示し、スケジューリングされた活動の追加、除去、および編集を容易にし、スケジューリングされた活動に関するフィードバックを受け入れ、提案を表示し、提案に関するフィードバックを受け入れ、活動をスケジューリングするためのテンプレートを格納し、格納されたテンプレートに基づいてスケジューリングされた活動を作成し、関連するワークフローに基づいて活動をスケジューリングするために提案されるテンプレートを準備し、提案を共有し、スケジューリングされた活動を共有し、かつ／または活動の管理に関する他の機能性を実行するように構成され得る。いくつかの実施態様では、活動管理モジュールは、カレンダ管理モジュール、テンプレート管理モジュール、共有モジュール、および／または他のモジュールを含むことができる。
【００５６】
活動管理モジュールのカレンダ管理モジュールは、スケジューリングされた活動を表示し、スケジューリングされた活動の追加、除去、および編集を容易にし、スケジューリングされた活動に関するフィードバックを受け入れ、スケジューリングされた活動に関する提案を表示し、提案に関するフィードバックを受け入れ、かつ／またはスケジューリングされた活動の管理に関する他の機能性を実行するように構成され得る。カレンダ管理モジュールは、労働者の活動のスケジュールを表示するように構成され得る。たとえば、カレンダ管理モジュールは、特定の日の、特定の週の、特定の月の、日付範囲によって、活動タイプによって、位置によって、製品によって、顧客によって、戦略によって、ワークフローによって、および／または他の判断基準によって、活動のスケジュールを表示するように構成され得る。カレンダ管理モジュールは、たとえば、活動に関連する日付、活動に関する労働者によって格納されたメモ、ストレージで格納された活動情報、活動に関連する顧客の連絡先情報、活動に関連する顧客に関する助言、および／または活動に関する他の情報を含む、スケジューリングされた活動に関する情報を表示するように構成され得る。
【００５７】
カレンダ管理モジュールは、スケジューリングされた活動の追加、除去、および／または編集を容易にするように構成され得る。カレンダ管理モジュールは、特定の時刻および日付を活動に関連付けられてまたは関連付けられずにスケジューリングされる活動を作成するように構成され得る。いくつかの実施態様では、労働者が活動を作成する時に、カレンダ管理モジュールは、労働者可用性に基づいて、イベントの期待される長さに基づいて、活動に関連する期待される待ち時間に基づいて、活動に関連する顧客の可用性に基づいて、活動への移動時間に基づいて、および／または活動に関する他の情報に基づいて、活動の時間を提案することができる。
【００５８】
いくつかの実施態様では、カレンダ管理モジュールは、完了したスケジューリングされたイベントに関するフィードバックについて労働者に促すように構成され得る。たとえば、カレンダ管理モジュールは、活動に関して労働者が経験した待ち時間、活動を実行する時間の長さ、活動中に学習された情報、活動を処理するための助言、活動のパフォーマンスに関するメモ、および／または他の情報に関するフィードバックを提供するように労働者に促すように構成され得る。労働者によって提供されるフィードバックを、提案管理モジュール、活動管理モジュール、戦略管理モジュール、および／または他のモジュールによって使用して、労働者に提供される戦略、ワークフロー、提案、および／またはシステムの他の機能性を最適化することができる。
【００５９】
いくつかの実施態様では、カレンダ管理モジュールは、活動に関連する戦略および／またはワークフローに基づいてスケジューリングされた活動の作成を制限するように構成され得る。たとえば、カレンダ管理モジュールは、同一タイプの活動が同一の日に発生する時に、同一タイプの活動が所定の時間期間内に発生する時に、スケジューリングされた活動が規制および／もしくは法律に反する時に、ならびに／または他の理由から、労働者によるスケジューリングされた活動の作成を制限するように構成され得る。
【００６０】
いくつかの実施態様では、カレンダ管理モジュールは、提案管理モジュールによって提供される活動の提案を表示し、提案に関するフィードバックを受け入れ、かつ／またはユーザが提案管理モジュールによって提供される提案と対話することを他の形で可能にするように構成され得る。カレンダ管理モジュールは、労働者のスケジュールを表示する時に提案を表示するように構成され得る。提案を、提案の重要性（提案管理モジュールによって提供される）に基づいて表示することができる。たとえば、カレンダ管理モジュールを介して表示される提案を、重要性のインジケータ（たとえば、色、ランク、パーセンテージ、および／または提案管理モジュールに関して上で議論した他のインジケータ）と共に表示することができる。いくつかの実施態様では、提案を、重要性によって、日によって、週によって、月によって、顧客によって、位置によって、製品によって、正当性によって、提案される日付／時刻によって、日付範囲によって、労働者のスケジュールの表示に関連するフィルタリング判断基準によって、および／または他の判断基準によって、表示することができる。カレンダ管理モジュールは、重要性による、日による、週による、月による、顧客による、位置による、製品による、正当性による、提案される日付／時刻による、日付範囲による、労働者のスケジュールの表示に関連するフィルタリング判断基準による、提案の扱い（たとえば、受け入れられた、却下された、押し出された、無視された、および／または他の扱い）による、および／または他の判断基準による、提案のフィルタリングを容易にすることができる。いくつかの実施態様では、提案は、所定の時間期間の間に受け入れられ、却下され、または無視された後に、もはや表示されないものとすることができる。
【００６１】
カレンダ管理モジュールは、労働者がスケジューリングされたイベントとして提案を追加することを可能にするように構成され得る。たとえば、カレンダ管理モジュールは、労働者が、労働者の表示されるスケジュールの空きタイム・スロットに活動の提案をドラッグ・アンド・ドロップすることを可能にすることができる。いくつかの実施態様では、カレンダ管理モジュールは、ユーザがイベントをどこにドラッグ・アンド・ドロップすべきかを判定しつつある時に、１つまたは複数のタイム・スロットのイベントに関連する１つまたは複数の顧客の可用性を表示するように構成され得る。たとえば、１つまたは複数の顧客の可用性を、色、シェーディング、および／または他の表示を介して表示することができる。
【００６２】
いくつかの実施態様では、カレンダ管理モジュールは、労働者が提案を受け入れ、提案を却下し、提案を別の日付および／もしくは時刻に押し出し、提案を無視し（たとえば、所定の時間期間の間に提案と対話できない、および／または他の形で提案を無視する）、かつ／または他の形で提案を扱うことを可能にするように構成され得る。いくつかの実施態様では、労働者が提案を受け入れる時に、カレンダ管理モジュールは、提案の活動に基づいて労働者のスケジューリングされた活動を作成することができる。労働者が提案を押し出す時に、カレンダ管理モジュールは、表示から提案を除去し、事前に決定された時間期間の後に表示のために提案を提供するように構成され得る。事前に決定された時間期間を、デフォルトの事前に決定された時間期間とすることができ、あるいは、労働者によって提供されるフィードバックに基づくものとすることができる。労働者が提案を却下する時には、カレンダ管理モジュールは、表示から提案を除去することができる。
【００６３】
提案の扱いに基づいて、カレンダ管理モジュールは、提案の扱いに関するフィードバックについて労働者に促すように構成され得る。たとえば、カレンダ管理モジュールは、労働者が活動を受け入れた理由、労働者が活動を押し出した理由、労働者が活動を却下した理由、労働者が活動を無視した理由、労働者が提案として好むはずの活動、および／または他の情報に関するフィードバックを提供するように労働者に促すように構成され得る。労働者によって提供されるフィードバックを、提案管理モジュール、活動管理モジュール、戦略管理モジュール、および／または他のモジュールによって使用して、労働者に提供される戦略、ワークフロー、提案、および／またはシステムの他の機能性を最適化することができる。
【００６４】
いくつかの実施態様では、カレンダ管理モジュールは、提案に関するスコア、提案に関連する要因に関するスコア、提案および／もしくは提案に関連する要因に適用される重み、提案に関連する要因および／もしくはパラメータに関連する情報、ならびに／または提案がどのように判定されたのかに関する他の情報を表示することができる。労働者によって提供されるフィードバックは、１つもしくは複数の要因、１つもしくは複数のパラメータ、１つもしくは複数の要因のスコアリング、１つもしくは複数のパラメータのスコアリング、１つもしくは複数の重みの適用、１つもしくは複数のボーナスの適用、１つもしくは複数のペナルティの適用、１つもしくは複数の重み、ボーナス、ペナルティ、および／もしくは他のスコアリング効果の値に対する変更、提案の重要性、ならびに／または提案の判定に関する他の情報に関する情報を含むことができる。提案に関連する要因および／またはパラメータに関連する情報は、たとえば、提案のスコアの判定中に計算された情報、提案のスコアの判定に使用された情報、ならびに／または提案に関連する文脈および／もしくは戦略を提供する他の情報を含むことができる。
【００６５】
テンプレート管理モジュールは、ワークフロー活動をスケジューリングするためのテンプレートを格納し、格納されたテンプレートに基づいてスケジューリングされた活動を作成し、関連するワークフローに基づいてワークフロー活動をスケジューリングするための提案されるテンプレートを準備し、かつ／または活動のスケジューリングに関する他の機能性を実行することができる。いくつかの実施態様で、テンプレート管理モジュールは、労働者がテンプレートとして労働者のスケジュールを格納することを可能にすることができる。テンプレート管理モジュールは、労働者が、テンプレートの一部として格納するために労働者のスケジュール上の活動をフィルタリングすることを可能にすることができる。たとえば、活動を、位置、活動タイプ、関連する製品、関連する顧客、日付範囲、および／または他の判断基準によってフィルタリングすることができる。いくつかの実施態様では、テンプレート管理モジュールは、労働者が、テンプレートに関するメモを追加することを可能にすることができる。いくつかの実施態様では、テンプレート管理モジュールは、労働者に関してスケジューリングされた活動およびその労働者に提供された提案に基づいてその労働者の提案されるテンプレートを準備するように構成され得る。
【００６６】
いくつかの実施態様では、提案管理モジュールの共有モジュールは、労働者が、活動の提案、提案に対する応答、提案された活動に関するフィードバック、スケジューリングされた活動に関するフィードバック、労働者によって格納されたテンプレート、スケジュール、および／またはシステムを介して格納された他の情報を共有することを可能にするように構成され得る。たとえば、共有モジュールは、テキスト・メッセージ、カレンダ・イベント、トリガ、電子メール、および／または他のコミュニケーション媒体を介する、ある労働者から別の労働者への情報の共有を容易にすることができる。
【００６７】
労働者管理モジュール
労働者管理モジュールは、１つまたは複数の労働者に関する情報、労働者のチームに関する情報を格納し、かつ／または労働者の管理に関する他の機能性を実行するように構成され得る。たとえば、個々の労働者について、労働者管理モジュールは、たとえば、名前、住所、スケジュール、労働者によって実行される活動、スケジューリングされた活動に関する労働者から受け取られたフィードバック、提案に関するユーザから受け取られたフィードバック、ユーザに関連するパフォーマンス・メトリックス、システム・アクセスおよびシステム使用の量、労働者に関連する１つもしくは複数のトリガ、労働者に関連するパフォーマンス・メトリックス、労働者によって販売される製品、労働者に関連する顧客、労働者に関連するテリトリ、労働者に関連する１つもしくは複数のチーム、労働者に関連する１つもしくは複数の市場セグメント、製品に関連する１つもしくは複数のワークフロー、労働者に関連する１つもしくは複数の製品、労働者に関連する顧客、市場セグメント、および／もしくはテリトリ、ならびに／または労働者に関する他の情報のうちの１つまたは複数を含む労働者情報を格納するように構成され得る。
【００６８】
ゲーミフィケーション・モジュール
ゲーミフィケーション・モジュールは、労働者によるシステムのアクセスおよび使用を追跡し、ワークフロー管理システムのアクセスおよび／もしくは使用に関するインセンティブを提供し、かつ／またはワークフロー管理システムのアクセスの監視に関する他の機能性を実行するように構成され得る。
【００６９】
いくつかの実施態様では、ゲーミフィケーション・モジュールは、労働者によるシステムのアクセスおよび／または使用を追跡するように構成され得る。たとえば、ゲーミフィケーション・モジュールは、たとえば、アクセスの頻度、１アクセスあたりの長さ、労働者がそれに関してフィードバックを提供した活動のパーセンテージ、提供されたフィードバックのタイプ、提供されたフィードバックの量、使用された提案の個数、却下された提案の個数、提案の却下に関して提供されたフィードバックの量、押し出された提案の個数、提案の押出しに関して提供されたフィードバックの量、労働者によって格納されたテンプレートの個数、労働者がそれに関してシステムにアクセスした顧客の数、労働者がそれに関してシステムにアクセスした製品の個数、および／または他の追跡情報を含む、労働者の追跡情報を格納することができる。
【００７０】
ゲーミフィケーション・モジュールは、労働者によるシステムのアクセスおよび／または使用の量に基づいて、労働者にインセンティブを提供するように構成され得る。いくつかの実施態様では、ゲーミフィケーション・モジュールは、報酬のそれぞれのレベルに関連する使用の１つまたは複数のレベルを格納することができる。使用のレベルは、受け入れられた提案の個数、フィードバックが提供された回数、使用の頻度、および／または他の追跡情報に基づくものとすることができる。いくつかの実施態様では、ゲーミフィケーション・モジュールは、労働者に提供される提案をインセンティブに関連付けることができる。たとえば、ゲーミフィケーション・モジュールは、提案が労働者によって受け入れられる場合に労働者への報酬の提供を含むように、提案を増補することができる。
【００７１】
いくつかの実施態様では、ゲーミフィケーション・モジュールは、同一チームの個々の労働者の間、労働者のチームの間、一部またはすべての労働者の間、および／またはシステムのユーザの他のセットの間で、追跡情報を比較するように構成され得る。ゲーミフィケーション・モジュールは、追跡情報の比較に基づいて、個々の労働者または労働者のチームが入手可能な報酬を変更するように構成され得る。
【００７２】
トランザクション管理モジュール
トランザクション管理モジュールは、戦略、ワークフロー、およびワークフロー活動に関するトランザクションを追跡し、システムのアクセスおよび／もしくは使用に関連する１つもしくは複数のビジネス・モデルを実施し、かつ／またはトランザクションの管理に関する他の機能性を実行するように構成され得る。トランザクション管理モジュールは、システムのアクセスおよび／または使用に関連する１つまたは複数のビジネス・モデルを実施するように構成され得る。たとえば、トランザクション管理モジュールは、ユーザが無料でアクセスできるシステムの特徴およびユーザがアクセスのために支払う必要がある可能性があるシステムの特徴に関する情報を格納するように構成され得る。トランザクション管理モジュールは、システムへの無制限のアクセスを有するユーザに関する情報を格納することもできる。トランザクション管理モジュールは、さらに、たとえば、クレジット・カード支払、ＰａｙＰａｌなどのサード・パーティを介する支払、電子小切手処理、および／または他のタイプの支払を含む、顧客、グループ、および／または他のエンティティからの支払の受取および処理に関する適当な機能性を含むことができる。
【００７３】
報告モジュール
報告モジュールは、システム使用に関する情報、戦略実行および／もしくはワークフロー実行に関する情報、顧客分析、市場分析、製品分析、ならびに／またはシステムを介して格納された他の情報の分析および報告を容易にするように構成され得る。
【００７４】
役割ベースの許可モジュール
役割ベースの許可モジュールは、ユーザに関連する１つまたは複数の役割に基づいてシステムへのユーザのアクセスを調整するように構成され得る。１つまたは複数の役割は、システムレベル役割、会社ベースの役割、および／または他の役割を含むことができる。システムに登録されたユーザは、ユーザのシステムレベル役割および会社レベルの役割に基づいてシステムにアクセスすることができる。役割ベースの許可モジュールは、たとえば、管理者、会社、および／または他の役割を含む、複数のシステムレベル役割を維持することができる。システムレベル役割は、たとえば、１つまたは複数のモジュールへのアクセス、ストレージで格納された情報へのアクセス、および／またはシステム特徴への他のアクセスなど、さまざまなシステム特徴へのアクセスを承諾することができる。異なるシステムレベル役割を、異なるシステム特徴へのアクセスを提供するために承認することができる。
【００７５】
会社レベル役割は、特定の会社に関する情報へのアクセスを承諾することができる。会社情報は、たとえば、特定の会社に関連するストレージで格納された情報を含むことができる。役割ベースの許可モジュールは、たとえば、経営者、労働者、チーム、および／または他の役割を含む複数の会社レベル役割を維持することができる。異なる会社情報へのアクセスを提供し、異なるモジュールへのアクセスを提供し、かつ／またはシステムへの他のアクセスを提供する、異なる会社ベースの役割を承認することができる。
【００７６】
いくつかの実施態様では、システムを使用して、さまざまな産業にまたがって、労働者の戦略、ワークフロー、および活動を管理することができる。産業のタイプは、医薬品販売、保険、金融サービス、消費財、ビジネス・サービスおよびオフィス機器、バイオテックおよび／もしくはヘルスケア、遠隔通信、技術サービス、ならびに／または他の産業を含む。
【００７７】
システムの機能性を、既存システムと互換とすることができ、１つまたは複数の既存システムと一体化することができ、あるいは、独立型システムとして実行することができる。たとえば、システムを、たとえば、既存のカレンダ管理システム、既存のワークフロー管理システム、および／または他のタイプのシステムなどの複数の既存のシステムと一体化することができる。
【００７８】
本発明の上記および他の態様、特徴、および特性ならびに構造の関連する要素および部品の組合せの動作および機能の方法と製造の経済性とは、添付図面を参照して次の説明および添付の特許請求の範囲を考慮する時により明白になり、この添付図面、次の説明、および添付の特許請求の範囲は、すべてが本明細書の一部であり、同様の符号は、さまざまな図面で対応する部分を指定する。しかし、図面が例示および説明のみのためのものであり、本発明の限定の定義として意図されてはいないことを特に理解されたい。本明細書および特許請求の範囲で使用される時に、「ａ」、「ａｎ」、および「ｔｈｅ」の単数形は、文脈がそうではないと明瞭に規定しない限り、複数形を含む。
【図面の簡単な説明】
【００７９】
【図１】本発明の態様による、システムレベル・ワークフロー戦略を管理し、個々のワークフロー活動を管理し、個々のワークフロー活動を最適化するための提案を提供する能力を含む、ワークフローを管理する例示的なシステムを示すブロック図である。
【００８０】
【図２】本発明の態様による、例示的な戦略管理モジュールを示すブロック図である。
【００８１】
【図３】本発明の態様による、例示的な提案管理モジュールを示すブロック図である。
【００８２】
【図４】本発明の態様による、例示的な活動管理モジュールを示すブロック図である。
【００８３】
【図５】本発明のさまざまな実施態様による、戦略の管理を示す流れ図である。
【００８４】
【図６】本発明のさまざまな実施態様による、システム内で格納された戦略を表示するインターフェースを示す例示的なスクリーンショットである。
【００８５】
【図７】本発明のさまざまな実施態様による、１つまたは複数の格納された戦略の編集を容易にするインターフェースを示す例示的なスクリーンショットである。
【００８６】
【図８】本発明のさまざまな実施態様による、戦略の実行に関するメトリックスを表示するインターフェースを示す例示的なスクリーンショットである。
【００８７】
【図９】本発明のさまざまな実施態様による、ワークフローの管理を示す流れ図である。
【００８８】
【図１０】本発明のさまざまな実施態様による、システム内で格納されたワークフローの表示および編集を容易にするインターフェースを示す例示的なスクリーンショットである。
【００８９】
【図１１】本発明のさまざまな実施態様による、労働者のための提案の判定を示す流れ図である。
【００９０】
【図１２】本発明のさまざまな実施態様による、提案のスコアの判定に関する例示的な要因およびパラメータを示す図である。
【００９１】
【図１３】本発明のさまざまな実施態様による、要因およびパラメータについて判定されたスコアに適用される重みの例示的なデフォルト値を示す図である。
【００９２】
【図１４】本発明のさまざまな実施態様による、期限超過アクセラレータ・パラメータに関するスコア値の例示的なグラフを示す図である。
【００９３】
【図１５】本発明のさまざまな実施態様による、ペーシング毎日スコア（ｐｅｒ  ｄａｙ  ｐａｃｉｎｇ  ｓｃｏｒｅ）に関するスコア値の例示的グラフを示す図である。
【００９４】
【図１６】本発明のさまざまな実施態様による、例示的な提案に関するタイミング要因に関するスコアの例示的判定を示す図である。
【００９５】
【図１７】本発明のさまざまな実施態様による、例示的な提案に関する可用性要因に関するスコアの例示的判定を示す図である。
【００９６】
【図１８】本発明のさまざまな実施態様による、提案のスコアを判定するための位置要因に関するスコア値の例示的なグラフを示す図である。
【００９７】
【図１９】本発明のさまざまな実施態様による、例示的な提案に関する位置要因に関するスコアを表示する例示的なスクリーンショットを示す図である。
【００９８】
【図２０】本発明のさまざまな実施態様による、顧客要因に関するスコアの判定を示す例示的な流れ図である。
【００９９】
【図２１】本発明のさまざまな実施態様による、提案を判定するのに使用される判断基準の選択を示す流れ図である。
【０１００】
【図２２】本発明のさまざまな実施態様による、提案および期待されるパフォーマンス・メトリックスを判定するための選択可能な判断基準を表示するインターフェースの例示的スクリーンショットを示す図である。
【０１０１】
【図２３】本発明のさまざまな実施態様による、スケジュールの管理を示す流れ図である。
【０１０２】
【図２４】本発明のさまざまな実施態様による、労働者の月間スケジュールを表示するインターフェースの例示的スクリーンショットを示す図である。
【０１０３】
【図２５】本発明のさまざまな実施態様による、例示的な提案に関する要因に関するスコアを表示する例示的スクリーンショットを示す図である。
【０１０４】
【図２６】本発明のさまざまな実施態様による、労働者の日次スケジュールを表示するインターフェースの例示的スクリーンショットを示す図である。
【０１０５】
【図２７】本発明のさまざまな実施態様による、活動の編集を容易にするインターフェースの例示的スクリーンショットを示す図である。
【発明を実施するための形態】
【０１０６】
図１に、本発明の態様による、システムレベル・ワークフロー戦略を管理し、個々のワークフロー活動を管理し、個々のワークフロー活動を最適化するための提案を提供する能力を含む、ワークフローを管理するシステム１０の図を示す。システム１０は、ネットワーク２０、コンピューティング・デバイス１００、１つまたは複数のクライアント・デバイス３０ａ、…３０ｎ、および／または他の構成要素を含むことができる。コンピューティング・デバイス１００は、複数のモジュールの機能の一部またはすべてを実行するように構成されたプロセッサ１０１を含むことができる。いくつかの実施態様では、コンピューティング・デバイス１００は、実行可能プログラムをその上に格納された固定有形コンピュータ可読記憶媒体（たとえば、ストレージ・モジュール１０５）を含むことができ、プログラムは、マイクロプロセッサ（たとえば、プロセッサ１０１）に、複数のモジュールの機能性の一部またはすべてを実行するように指示する。複数のモジュールは、たとえば、戦略管理モジュール１１０、提案管理モジュール１２０、トリガ管理モジュール１３０、活動管理モジュール１４０、労働者管理モジュール１５０、ゲーミフィケーション・モジュール１６０、トランザクション管理モジュール１７０、報告モジュール１８０、役割ベースの許可モジュール１９０、および／または他のモジュール１９９を含むことができる。経営者、労働者、および／または他のエンティティは、たとえば、コンピューティング・デバイス１００からクライアント・デバイスに通信される１つまたは複数のインターフェース（たとえば、ウェブ・ページ）、コンピューティング・デバイス１００から通信された情報に基づいてインターフェースを生成するクライアント・デバイス上で実行されるモバイル・アプリケーションなどのアプリケーション、コンピューティング・デバイス１００上で走行するエージェント、および／または他のインターフェースを介して、ワークフロー管理システム１０にアクセスすることができる。
【０１０７】
戦略管理モジュール１１０は、市場セグメント化を判定し、１つまたは複数の販売戦略を開発し、開発された戦略に基づいて異なる市場セグメントに関してワークフロー実行を監視し、開発された戦略に基づいて最適ワークフローを準備し、かつ／または戦略管理に関する他の機能性を実行するように構成され得る。提案管理モジュール１２０は、ワークフローに関する提案される活動を判定し、以前に提案された活動からのフィードバックを組み込み、提案された活動および／もしくは提案された活動に関するフィードバックの共有を容易にし、かつ／または提案された活動の管理に関する他の機能性を実行するように構成され得る。トリガ管理モジュール１３０は、ワークフロー戦略に基づいてワークフローのスケジューリングされた活動のトリガを提供し、スケジューリングされた活動のトリガの受入を容易にし、かつ／またはワークフロー活動を促すトリガの管理に関する他の機能性を実行するように構成され得る。活動管理モジュール１４０は、スケジューリングされた活動を表示し、提案される活動を表示し、スケジューリングされた活動の追加、除去、および編集を容易にし、ワークフロー活動のテンプレートを格納し、格納されたテンプレートに基づいてスケジューリングされた活動を作成し、関連するワークフローに基づいて最適スケジュールを準備し、かつ／またはワークフロー活動の管理に関する他の機能性を実行することができる。労働者管理モジュール１５０は、労働者に関する情報を格納し、かつ／または労働者の管理に関する他の機能性を実行するように構成され得る。ゲーミフィケーション・モジュール１６０は、労働者によるワークフロー活動のパフォーマンスを追跡し、ワークフロー管理システム１０のアクセスおよび／もしくは使用に関するインセンティブを提供し、かつ／またはワークフロー管理システム１０のアクセスの監視に関する他の機能性を実行するように構成され得る。トランザクション管理モジュール１７０は、ワークフロー活動に関するトランザクションを追跡し、システム１０のアクセスおよび／もしくは使用に関連する１つまたは複数のビジネス・モデルを実施し、かつ／またはトランザクションの管理に関する他の機能性を実行するように構成され得る。報告モジュール１８０は、システム使用に関する情報、戦略実行および／もしくはワークフロー実行に関する情報、顧客分析、市場分析、製品分析、ならびに／またはシステム１０を介して格納された他の情報の分析および報告を容易にするように構成され得る。役割ベースの許可モジュール１９０は、システム１０のユーザに関連する１つまたは複数の役割に基づいてシステム１０へのアクセスを調整するように構成され得る。
【０１０８】
戦略管理モジュール１１０は、市場セグメント化を判定し、１つまたは複数の販売戦略を開発し、開発された戦略に基づいて異なる市場セグメントに関してワークフロー実行を監視し、開発された戦略に基づいて最適ワークフローを準備し、かつ／または戦略管理に関する他の機能性を実行するように構成され得る。図２に、本発明の態様による、例示的な戦略管理モジュールのブロック図を示す。いくつかの実施態様では、戦略管理モジュール１１０は、セグメント化モジュール１１２、戦略開発モジュール１１４、ワークフロー管理モジュール１１６、および／または他のモジュール１１８を含むことができる。
【０１０９】
セグメント化モジュール１１２は、販売努力について市場セグメントを判定するように構成され得る。いくつかの実施態様では、セグメント化モジュール１１２は、１つまたは複数のレベルの抽象化に基づいて市場セグメントを判定することができる。たとえば、抽象化のレベルは、会社レベル抽象化、製品レベル抽象化、テリトリレベル抽象化、労働者レベル抽象化、顧客レベル抽象化、および／または他のレベルの抽象化を含むことができる。会社レベル抽象化は、たとえば、テリトリ、製品、顧客、労働者、ヒストリカル売上データ、学習された情報、および／または他のグローバル判断基準に基づくセグメント化を含むことができる。製品レベル抽象化は、会社によって提供される製品に基づくセグメント化を含むことができる。テリトリレベル抽象化は、製品、顧客、労働者、および／または特定のテリトリに関する他の情報に基づくセグメント化を含むことができる。労働者レベル抽象化は、労働者および／または労働者のチームに関する情報に基づくセグメント化を含むことができる。顧客レベル抽象化は、１つまたは複数の顧客および／または潜在的顧客に関する情報に基づくセグメント化を含むことができる。
【０１１０】
セグメント化モジュール１１２は、たとえば、格納された市場セグメントに関する戦略のパフォーマンス・メトリックス、テリトリに関する情報、製品情報、製品在庫、製品需要に関する情報、使用可能な潜在的抱き合わせ販売に関する情報、適用可能な法律および／もしくは規制、顧客に関する情報、それぞれの顧客の１つまたは複数のターゲティングされたコミュニケーション・チャネルに関する情報、労働者に関する情報、ヒストリカル売上データ、顧客ネットワーク、市場セグメントに含まれるそれぞれの製品、テリトリ、および／もしくはチームに関連する労働者を介して受け取られたフィードバック、特定のターゲティングされた顧客に関する情報、ならびに／または他のセグメント化判断基準を含む、１つまたは複数のセグメント化判断基準に基づいて、１つまたは複数のレベルの抽象化で市場セグメントを判定することができる。セグメント化モジュール１１２は、市場セグメントを判定するのに使用されるセグメント化判断基準に基づいてセグメント化を洗練するように構成され得る。たとえば、１つまたは複数のセグメント化判断基準がシステム１０を介して更新される時に、セグメント化モジュール１１２は、セグメント化判断基準に関する格納された情報の統計分析および／またはコンピュータ分析に基づいて、抽象化の１つまたは複数のレベルで市場セグメントを改訂することができる。いくつかの実施態様では、セグメント化判断基準の分析に基づいて、セグメント化モジュール１１２は、既存の市場セグメントの組合せ、分割、および／もしくは除去、新規市場セグメントの開発、抽象化の既存のレベルの組合せ、分割、および／もしくは除去、抽象化の新規レベルの開発、ならびに／または他の市場セグメント化改訂を推奨するように構成され得る。いくつかの実施態様では、セグメント化モジュール１１２は、周期的な間隔で市場セグメントを自動的に改訂することができる。
【０１１１】
いくつかの実施態様では、セグメント化モジュール１１２は、変異分析、カイ二乗検定、ベーシスｔテスト、ＫＮＮマシンおよびサポートベクトル・マシン、ロジスティック回帰（たとえば、ＧＬＭおよび／またはロジスティック回帰を実行する他のツール）、ならびに／または抽象化の１つまたは複数のレベルで市場セグメントを判定するためのツールのうちの１つまたは複数を使用することができる。
【０１１２】
戦略開発モジュール１１４は、複数の戦略に関する情報を格納し、会社パフォーマンスに関するメトリックスを監視し、既存の戦略を改訂し、戦略実行および会社パフォーマンスに関する情報の表示を容易にし、かつ／または戦略の管理に関する他の機能性を実行するように構成され得る。戦略開発モジュール１１４は、１つもしくは複数の会社目標および／または会社目標の１つもしくは複数のレベルの抽象化に関する複数の戦略に関する情報を格納することができる。たとえば、特定のテリトリで製品の売上を高めるため、労働者によるシステム１０の使用を増やすため、関連製品の抱き合わせ販売を増やすため、１つまたは複数の市場セグメントへの売上を高めるため、および／または他の形で会社目標に影響するために、戦略を開発することができる。個々の戦略は、１つまたは複数の市場セグメントに関連する１つまたは複数のワークフローを含むことができ、個々のワークフローは、所定の時間期間の間に実行される。
【０１１３】
戦略開発モジュール１１４は、個々の戦略に関する戦略情報を格納することができる。戦略情報は、戦略名、関連するセグメント、関連する顧客、市場条件（たとえば、市場での活動のレベル、市場のタイプ、競争者、および／または他の市場条件）、顧客ネットワーク、戦略がアクティブである時間枠、関連するワークフローの個数、関連するワークフローに関する情報、売上予想、戦略の影響（たとえば、以前の戦略からのパフォーマンス・メトリックスの変化、以前の戦略からの労働者パフォーマンスの変化、および／または戦略の影響の他の表示）、実施の費用、投資利益率、優先順位レベル、および／または戦略に関する他の情報のうちの１つまたは複数を含むことができる。戦略開発モジュール１１４は、１つまたは複数のクライアント・デバイスの１つまたは複数のインターフェースを介してシステム１０の１つまたは複数のユーザから、システム１０に関連するストレージから、ストレージで格納された会社パフォーマンスに関係するデータの統計分析および／もしくはコンピュータ分析から、ならびに／または他の方法によって、戦略情報の１つまたは複数の部分を入手するように構成され得る。
【０１１４】
戦略開発モジュール１１４は、会社パフォーマンスに関するメトリックスを監視するように構成され得る。たとえば、戦略開発モジュール１１４は、１つまたは複数の戦略について、戦略に関連する顧客の数、関連する顧客への販売の回数、戦略に関連する利益、個々の顧客に関連する利益、戦略に関連する販売の回数、個々の顧客あたりの販売の回数、戦略に関連する活動の個数、戦略実行のパーセンテージ、１活動あたりの販売の回数、製品在庫、戦略の総投資利益率、戦略に関連する顧客の投資利益率、戦略効率の１つもしくは複数のインジケータ（たとえば、完了した活動のパーセンテージ、しきい個数の活動が実行されたかどうか、および／または戦略効率の他のインジケータ）、および／または個々の戦略のパフォーマンスおよび実行に関する他の情報を監視することができる。
【０１１５】
いくつかの実施態様では、戦略開発モジュール１１４は、システム１０を介して更新された情報に基づいて個々の戦略を改訂するように構成され得る。たとえば、戦略開発モジュール１１４は、セグメント化モジュールによって実行された改訂されたセグメント化に基づいて異なるセグメントを含めるために、個々の戦略を自動的に更新することができる。戦略開発モジュール１１４は、戦略に関連する更新されたワークフロー、システム１０のユーザからの入力、労働者から受け取られたフィードバック、システム１０を介して格納された更新された情報、会社パフォーマンスに関連するデータの統計分析および／もしくはコンピュータ分析、ならびに／または他の情報に基づいて、個々の戦略を更新することができる。システム１０を介して格納された更新された情報は、たとえば、戦略を実施するための新しい費用、戦略に関連する更新されたＲＯＩ、１つまたは複数のメトリックスの更新された分析、１つまたは複数のメトリックスに関する更新された予測、１つまたは複数の戦略、１つまたは複数のワークフロー、１つまたは複数のワークフロー活動、および／もしくは他の費用の費用対効果分析、更新されたヒストリカル売上データ、売上データに関する更新された予測、ならびに／または他の更新された情報を含むことができる。いくつかの実施態様では、戦略開発モジュール１１４は、システム１０を介して更新された情報に基づいて、ユーザに推奨を提供するように更新され得る。
【０１１６】
戦略開発モジュール１１４は、クライアント・デバイスの１つまたは複数のインターフェースを介してストレージに格納された１つまたは複数の戦略に関する情報を表示するように構成され得る。いくつかの実施態様では、戦略開発モジュール１１４は、製品による、顧客による、市場セグメントによる、テリトリによる、および／または他の判断基準による、使用可能な戦略のフィルタリングを容易にするように構成され得る。戦略開発モジュール１１４は、個々の戦略について、戦略名、関連する製品、市場条件、関連するセグメント、関連するワークフロー、戦略が実施される顧客の数、戦略の影響、戦略の費用、戦略のＲＯＩ、および／または戦略に関する他の情報を表示するように構成され得る。いくつかの実施態様では、戦略開発モジュール１１４は、表示された戦略の編集を容易にするように構成され得る。戦略開発モジュール１１４は、戦略に関する情報を含め、変更し、かつ／または除去するために、ドラッグ／ドロップ機能性を使用する戦略の編集、作成、および／または削除を容易にするように構成され得る。たとえば、戦略を表示するインターフェースは、市場セグメント、市場条件、ワークフロー、および／またはそれを介して戦略情報が変更され得る戦略に関する他の情報に関する情報を含むことができる。
【０１１７】
ワークフロー管理モジュール１１６は、開発された戦略に基づいてワークフロー実行を監視し、開発された戦略に基づいて最適ワークフローを準備し、ワークフローのパフォーマンス実行を表示し、かつ／またはワークフロー管理に関する他の機能性を実行するように構成され得る。
【０１１８】
ワークフロー管理モジュール１１６は、格納された戦略に基づいてワークフロー実行を監視するように構成され得る。いくつかの実施態様では、ワークフロー管理モジュールは、クライアント・デバイスの１つまたは複数のインターフェースを介してストレージに格納された戦略の１つまたは複数のワークフローに関する情報を表示するように構成され得る。たとえば、ワークフロー管理モジュール１１６は、たとえばツールバー、実行されたワークフローのパーセンテージ、ワークフローに関連するしきい個数の活動が実行されたかどうかの表示を介して、および／または他のビジュアル・インジケータによって、ワークフローの実行の進捗を表示するように構成され得る。いくつかの実施態様では、ワークフロー管理モジュール１１６は、特定の戦略の個々のワークフロー、特定の顧客に関連するワークフロー、労働者のチームのワークフロー、特定の労働者のワークフロー、地理的テリトリのワークフロー、市場セグメントのワークフロー、製品のワークフロー、会社にまたがるワークフロー、および／または他のタイプのワークフローに関して、実行の進捗を表示するように構成され得る。
【０１１９】
ワークフロー管理モジュール１１６は、抽象化の異なるレベルで開発された戦略に基づいて最適ワークフローを準備するように構成され得る。ワークフロー管理モジュール１１６は、格納された戦略に関連する格納されたワークフローに基づいて最適ワークフローを準備するように構成され得る。ワークフロー管理モジュール１１６は、ワークフローの１つまたは複数の要素のデータを事前に投入することができる。最適ワークフローについて、ワークフロー管理モジュールは、ストレージで格納されたデータの統計分析および／またはコンピュータ分析に基づいて１つまたは複数の要素のデータを事前に投入することができる。データは、以前に実行されたワークフローに関連するものとすることができ、１つまたは複数のユーザによってシステム１０に入力されたデータとすることができ、以前に実行されたワークフローに関するシステム１０を介して受け取られたフィードバックに基づくものとすることができ、かつ／またはワークフローに関する他のデータとすることができる。
【０１２０】
いくつかの実施態様では、ワークフロー管理モジュール１１６は、格納された戦略に関連する既存のワークフローの１つまたは複数の最適ワークフローを準備するように構成され得る。１つまたは複数の最適ワークフローは、たとえば、顧客満足、ＲＯＩ、総売上高、労働者パフォーマンス、効率、減らされた費用、および／または他の目標を含む、異なる収益を最大にするように準備され得る。
【０１２１】
ワークフロー管理モジュール１１６は、ケイデンス・アンド・レスポンス・カーブ、ＧＬＭ生存／ハザード・モジュール、Ａ／Ｂテスト、回帰分析（たとえば、ＧＬＭモデルおよび／または他の回帰モデル）、多項式モデル、ニューラル・ネット・モデル、記述統計、および／またはワークフローを管理する他のツールのうちの１つまたは複数を使用することができる。
【０１２２】
提案管理モジュール１２０は、労働者の活動に関する提案を判定し、提案を判定するのに使用される判断基準の選択を容易にし、以前に提案された活動からのフィードバックを組み込み、かつ／または提案された活動の管理に関する他の機能性を実行するように構成され得る。提案を、活動管理モジュール１４０（下で説明される）に関連する機能性を関して労働者に表示することができる。いくつかの実施態様では、提案を、それを介して労働者が彼らのスケジュールにアクセスできるクライアント・デバイス上のインターフェースを介して表示することができる。図３に、本発明の態様による、例示的な提案管理モジュールのブロック図を示す。いくつかの実施態様では、提案管理モジュール１２０は、提案判定モジュール１２２、提案構成モジュール１２４、学習モジュール１２６、および／または他のモジュール１２８を含むことができる。
【０１２３】
提案判定モジュール１２２は、労働者の活動に関する提案を判定するように構成され得る。提案は、活動に関する情報、活動が実行される提案される時間、活動に関連する位置情報（たとえば、活動が実行される特定の位置、位置の地図、位置への道順、および／または他の位置情報）、活動の１つもしくは複数の正当性、提案に関連する要因および／もしくはパラメータに関する情報、提案が新規であるかどうかを示す情報、ならびに／または活動に関する他の情報を含むことができる。提案の正当性は、たとえば、活動に関連する１つまたは複数の要因に関連するスコアに基づくものとすることができる。たとえば、正当性は、最高のスコアを有する要因、最高のスコアを有する要因のパラメータ、提案のスコアに最も影響した要因および／もしくはパラメータ、ならびに／または活動のスコアリングに関する他の情報に基づくものとすることができる。提案に関連する要因および／もしくはパラメータに関する情報は、たとえば、同一タイプの活動が実行された時以降の日数、顧客の既知の可用性、提案に関連するトリガ、および／または他の情報を含むことができる。提案が新規であるかどうかを示す情報は、アイコン、フラグ、表示された提案のカラーリング、および／または提案が新しいことの他の表示を含むことができる。提案は、たとえば、提案が、以前の所定の時間期間以内に初めて提供された時、提案が、以前の所定の時間期間以内に初めてワークフローに追加された活動に関する時、提案が、以前の所定の時間期間以内に提供されたトリガに関する時、および／または提案を「新規の」提案と考えることができる他の理由から、新規と考えられ得る。
【０１２４】
提案判定モジュール１２２は、１つまたは複数の判断基準に基づいて労働者の活動に関する提案を判定することができる。判断基準は、たとえば、１つまたは複数の要因、１つまたは複数のパラメータ、１つまたは複数の選択された要因に関連する重み、１つまたは複数の選択された要因の相対重み、１つまたは複数の選択されたパラメータに関連する重み、１つまたは複数の選択されたパラメータの相対重み、１つまたは複数の要因に関連するボーナス、１つまたは複数の要因に関連するペナルティ、１つまたは複数のパラメータに関連するボーナス、１つまたは複数のパラメータに関連するペナルティ、提案全体に関連するボーナス、提案全体に関連するペナルティ、および／またはどの提案を提供すべきかを判定するのに使用される他の判断基準を含むことができる。いくつかの実施態様では、労働者に関する提案を判定するのに使用される判断基準は、関連する戦略、関連するワークフロー、関連する労働者のチーム、提案が提供される労働者に関連する情報、関連する製品、関連する顧客、および／または提案が労働者について判定され得る抽象化の他のレベルに依存するものとすることができる。労働者に関する提案を判定するのに使用される判断基準および抽象化の関連するレベルを、システム１０に関連するストレージに格納することができる。
【０１２５】
いくつかの実施態様では、提案判定モジュール１２２は、活動に関する提案と共に提供される関連情報を判定するように構成され得る。これらの実施態様では、提案判定モジュール１２２は、提案を判定するのに使用される判断基準、提供される提案に関連する抽象化のレベル、その人に関して提案が提供される労働者、トリガが提案に関連するかどうか、および／または提案の提供に関する他の情報に基づいて、提供すべき関連情報に関する１つまたは複数のルールを格納することができる。
【０１２６】
特定の提案を判定するのに使用される判断基準に関連するルール、提案に関連する抽象化のレベル、特定の提案に関連する労働者、および／または特定の提案に関する他の情報に基づいて、提案判定モジュール１２２は、特定の提案と共に提供される関連情報を判定することができる。たとえば、提案判定モジュール１２２は、その人に関して提案が提供される労働者が、提案に関連する位置を所定の回数だけ訪問した場合に、提案と共に表示される関連情報に位置情報を含めてはならないと述べるルールを格納することができる。もう１つの例のルールは、大きいテリトリに関連する労働者に位置情報を与えるが、小さいテリトリに関連する労働者に位置情報を与えないと述べるものとすることができる。もう１つの例のルールは、提案に関連する１つまたは複数の顧客が複数の製品を購入した場合に、提案に関連する製品に関する情報を関連情報として含めなければならないと述べるものとすることができる。他のタイプのルールを格納することもできる。提案判定モジュール１２２によって格納される情報は、本明細書で説明される例に限定されない。
【０１２７】
いくつかの実施態様では、提案の関連情報は、必ず、提案の正当性および提案される活動に関する情報を含む。いくつかの実施態様では、提案の正当性を含めることおよび／または関連情報として提案される活動に関する情報を含めることは、提案に関連するルールに依存するものとすることができる。
【０１２８】
いくつかの実施態様では、提案判定モジュール１２２は、提案に関連するルールに基づいて、および／または提案に関連するスコアに基づいて、関連情報を判定することができる。たとえば、関連情報は、提案のスコアを判定する時に計算される１つまたは複数のスコアに基づく情報を含むことができる。関連情報として含まれる情報を、提案のスコアに大きい影響を有したスコアに基づくものとすることができる。たとえば、大きい影響を有したスコアは、平均しきい値を超えるスコア、最大値の所定の個数のスコア、および／または他のタイプのスコアを含むことができる。
【０１２９】
いくつかの実施態様では、提案判定モジュール１２２は、提案に関して提供される関連情報の所定の個数の項目だけを判定することができる。いくつかの実施態様では、提案判定モジュール１２２は、提案に関して判定されたすべての関連情報を提供することができる。システムのユーザは、提案と共に提供される関連情報の項目の個数を判定することができる。いくつかの実施態様では、関連情報を判定するのに使用されるルールは、提案に関して提供される関連情報の項目の個数を述べることもできる。
【０１３０】
提案と共に提供される関連情報を判定するのに使用されるルールを、システム１０で格納された情報に基づいて更新することができる。たとえば、ルールを、システム１０のユーザによって提供されたフィードバックに基づいて、提案に関連する活動に関するパフォーマンス・メトリックスに基づいて、提案の受入の量に基づいて、ユーザ入力に基づいて、および／またはシステム１０で格納された他の情報に基づいて、更新することができる。
【０１３１】
いくつかの実施態様では、提案判定モジュール１２２は、労働者に関連する１つまたは複数のワークフロー内で実行される１つまたは複数の活動について、１つまたは複数のそれぞれのスコアを判定することができる。提案判定モジュール１２２は、まだ労働者によってスケジューリングされていない１つまたは複数のワークフロー内で実行される活動のスコアを判定することができる。提案判定モジュール１２２は、まだ労働者によってスケジューリングされていない、所定の時間期間以内に発生の期日が来る１つまたは複数のワークフロー内で実行される活動のスコアを判定することができる。提案判定モジュール１２２は、労働者に関連する１つまたは複数のワークフロー内の活動の他のサブセットのスコアを判定することができる。
【０１３２】
提案判定モジュール１２２は、活動管理モジュールを介して労働者に最高スコア（または最低スコア）を有する所定の個数の提案を提供することができる。いくつかの実施態様では、所定のしきい値を超えるスコアを有する提案、スコアの第１四分位数を有する提案、および／または提案の他のグループを労働者に提供することができる。いくつかの実施態様では、提案判定モジュール１２２は、労働者に提供する提案を判定するために、提案のスコア分布（たとえば、行列ベースのスコア分布および／または他のスコア分布）を計算することができる。より高いスコア（または、適用される重み付け、ボーナス、およびペナルティに基づいて、より低いスコア）を有する提案を、より低いスコア（または、対応して、より高いスコア）を有する提案より高い重要性を有するものとして労働者に示すことができる。いくつかの実施態様では、提案の重要性を、アイコン、ラベル（たとえば、高、中、低、および／または他のラベル）、数、他の提案に基づくパーセンテージ、他の提案に対する相対的なランク、色、および／またはインジケータによって表すことができる。
【０１３３】
いくつかの実施態様では、提案判定モジュール１２２は、労働者の現在位置ならびに／または現在時刻および労働者のスケジュールに基づいて活動のスコアを判定することができる。いくつかの実施態様では、提案判定モジュール１２２は、たとえば労働者に関連するクライアント・デバイス、位置を含む労働者のスケジュール情報、および／または労働者の位置に関連する他の情報を介して、労働者の位置情報を入手することができる。これらの実施態様では、提案判定モジュール１２２は、活動の実行に関する特定の位置情報および／または特定のタイミング情報を含む提案を判定することができる。
【０１３４】
提案判定モジュール１２２は、１つもしくは複数のシステム要因、１つもしくは複数の労働者要因、および／または１つもしくは複数の他の要因に基づいて、１つまたは複数の活動の１つまたは複数のスコアを判定するように構成され得る。システム要因は、たとえば、活動値、活動タイミング、および／または他のシステム要因を含む。労働者要因は、たとえば、位置、可用性、および／または他の労働者要因を含む。
【０１３５】
提案判定モジュール１２２は、１つまたは複数のシステム要因、１つまたは複数の労働者要因、および／または活動に関連する他の要因に関連するスコアに基づいて、活動のスコアを判定することができる。要因に関連するスコアを、要因に関する値に関連する標準化された数値スコアに基づくものとすることができる。いくつかの実施態様では、１つまたは複数の要因を、それぞれの重み、ペナルティ、ボーナス、および／または他のスコアリング効果を用いてスコアリングすることができる。いくつかの実施態様では、要因を、１つまたは複数のパラメータに関連付けることができる。要因のスコアを、１つまたは複数のパラメータのスコアに基づくものとすることができる。要因に関連するスコアを、要因に関する値に関連する標準化された数値スコアに基づくものとすることができる。いくつかの実施態様では、１つまたは複数のパラメータを、それぞれの重み、ペナルティ、ボーナス、および／または他のスコアリング効果を用いてスコアリングすることができる。
【０１３６】
重み、ペナルティ、ボーナス、および他のスコアリング効果を、ストレージ１０５で格納された情報に基づくものとすることができ、提案管理モジュールの学習モジュール（下で議論する）によって更新された情報に基づくものとすることができ、経営者から受け取られた入力に基づくものとすることができ、労働者から受け取られたフィードバックに基づくものとすることができ、かつ／またはシステム１０を介して使用可能な他の情報に基づくものとすることができる。いくつかの実施態様では、重み、ペナルティ、ボーナス、および他のスコアリング効果を、活動に関連する１つまたは複数の戦略、活動に関連する１つまたは複数のワークフロー、活動に関連する１つまたは複数の製品、活動に関連する１つまたは複数の顧客、および／または活動に関連する１つまたは複数の他の情報に基づいて、活動のスコアに適用することができる。
【０１３７】
提案判定モジュール１２２は、１つまたは複数のパラメータに基づいて活動に関連する活動値要因のスコアを判定するように構成され得る。たとえば、パラメータは、パフォーマンス実行（たとえば、完了した活動の個数とワークフローの活動の総数との比較、ワークフローについて完了すべき活動のタイプ、ワークフローについて完了すべき活動の同一タイプの活動の個数とそのタイプの活動の総数との比較、および／またはパフォーマンス実行に関する他の情報）、実行されかつ／もしくは計画された同一タイプの活動の個数、活動に関連する製品の価値、活動に関連する規制要件、活動を実行する時の製品の抱き合わせ販売の成功の見込み、活動に関連する製品の特許期間、活動に関連する製品の在庫、および／または他のパラメータを含むことができる。いくつかの実施態様で、活動値要因に関連する１つまたは複数のパラメータに、重みを付けることができる。たとえば、あるタイプの活動に、別のタイプの活動より大きいまたはより小さい重みを付けることができる。いくつかの実施態様では、活動値のスコアを判定する時に、１つまたは複数のボーナスを、活動に関連付けることができる。１つまたは複数のボーナスは、たとえば、ワークフローに関連する市場セグメントに基づくボーナス、活動に関連する製品の販売促進に基づくボーナス、特定の製品に関する販売促進情報に関するボーナス、ワークフローによって詳細に示される順序で活動を実行することに関するボーナス、ワークフローに従って実行されるべき期日の前に活動を実行することに関するボーナス、および／または他のボーナスを含むことができる。いくつかの実施態様で、活動値のスコアを判定する時に、１つまたは複数のペナルティを、活動に関連付けることができる。
【０１３８】
提案判定モジュール１２２は、１つまたは複数のパラメータに基づいて活動に関連するタイミング要因のスコアを判定するように構成され得る。たとえば、パラメータは、活動が最後に実行されてからの時間、ワークフロー内の活動が最後に実行されてからの時間、ワークフロー内の次に計画された活動までの時間、活動の最適タイミング（たとえば、ワークフローに基づく、労働者によって提供されるフィードバックに基づく、ストレージ１０５で格納されたデータに基づく、および／またはシステム１０を介して入手された他の情報に基づく）、最適タイミングを過ぎた時間の長さ、活動に関連する成功の確率（たとえば、労働者によって提供されるフィードバックに基づく、ストレージ１０５のデータに基づく、および／またはシステム１０を介して入手された他の情報に基づく）、および／または他のパラメータを含むことができる。いくつかの実施態様では、タイミング要因に関連する１つまたは複数のパラメータに、重みを付けることができる。たとえば、最適タイミングを過ぎた時間の長さに、他の要因より大きい重みを付けることができる。いくつかの実施態様では、タイミングのスコアを判定する時に、１つまたは複数のボーナスを活動に関連付けることができる。１つまたは複数のボーナスは、たとえば、ワークフローによって詳細に示される順序で活動を実行することに関するボーナス、ワークフローに従って実行されるべき期日の前に活動を実行することに関するボーナス、最適タイミングに活動を実行することに関するボーナス、および／または他のボーナスを含むことができる。いくつかの実施態様で、タイミングのスコアを判定する時に、１つまたは複数のペナルティを、活動に関連付けることができる。
【０１３９】
提案判定モジュール１２２は、１つまたは複数のパラメータに基づいて活動に関連する可用性要因のスコアを判定するように構成され得る。たとえば、パラメータは、顧客可用性（たとえば、システム１０によって提供され、１つまたは複数の労働者によって提供され、１つまたは複数の労働者によって提供されるフィードバックに基づき、顧客によって提供され、顧客カレンダへのアクセスを容易にするように構成されたＡＰＩを介して入手され、および／またはシステム１０を介して入手される他の情報に基づく）、労働者可用性（たとえば、ストレージ１０５によって入手される労働者スケジュール・データに基づき、および／またはシステム１０を介して入手される他の情報に基づく）、活動に関連する待ち時間（たとえば、システム１０によって提供され、１つまたは複数の労働者によって提供され、顧客によって提供され、１つまたは複数の労働者によって提供されるフィードバックに基づき、および／またはシステム１０を介して入手される他の情報に基づく）、活動を実行する時間の長さ（たとえば、システム１０によって提供され、１つまたは複数の労働者によって提供され、顧客によって提供され、１つまたは複数の労働者によって提供されるフィードバックに基づき、および／またはシステム１０を介して入手される他の情報に基づく）、および／または他のパラメータを含むことができる。いくつかの実施態様で、可用性要因に関連する１つまたは複数のパラメータに、重みを付けることができる。いくつかの実施態様で、可用性のスコアを判定する時に、１つまたは複数のボーナスを活動に関連付けることができる。いくつかの実施態様で、可用性のスコアを判定する時に、１つまたは複数のペナルティを活動に関連付けることができる。たとえば、ペナルティを、労働者可用性および／または顧客可用性に基づいて判定される既知のスケジュール衝突に関連付けることができる。
【０１４０】
提案判定モジュール１２２は、１つまたは複数のパラメータに基づいて活動に関連する位置要因のスコアを判定するように構成され得る。たとえば、パラメータは、労働者のスケジュール情報に基づく異なる時刻での活動の位置への近接、活動への移動時間、および／または他のパラメータを含むことができる。いくつかの実施態様では、位置要因に関連する１つまたは複数のパラメータに重みを付けることができる。いくつかの実施態様では、位置のスコアを判定する時に、１つまたは複数のボーナスを活動に関連付けることができる。たとえば、ボーナスを、労働者の現在位置から所定の範囲内の活動に関連付けることができる。いくつかの実施態様では、位置のスコアを判定する時に、１つまたは複数のペナルティを活動に関連付けることができる。たとえば、ペナルティを、労働者の現在位置から所定の範囲の外での活動に関連付けることができる。
【０１４１】
いくつかの実施態様では、提案判定モジュール１２２によって考慮される他の要因は、顧客情報（たとえば、顧客に関連する売上の額、顧客に関連する製品の売上の額、顧客が活動に関連して製品を購入してからの時間、および／または他の顧客情報）、活動に関連する販売傾向、活動に関連する市場シェア、および／または他の要因を含む。いくつかの実施態様では、これらの要因を、重み、ペナルティ、ボーナス、および／または他のスコアリング効果を用いてスコアリングすることができる。
【０１４２】
提案判定モジュール１２２は、提案の全体的スコアを判定することができる。たとえば、提案判定モジュールは、提案に関する１つまたは複数の要因のスコアを組み合わせることによって、全体的スコアを判定することができる。提案判定モジュール１２２は、１つまたは複数の要因について線形関数形式および／または非線形関数形式を使用することによって、全体的スコアを判定することができる。いくつかの実施態様では、提案判定モジュール１２２は、全体的スコアに１つまたは複数の適用可能なボーナス、ペナルティ、および／または重みを適用することができる。提案判定モジュール１２２は、要因の追加、要因の除去、または要因のパラメータの変更が、提案のスコアの分布にアンバランスを生じないことを保証するために、自動校正方法を使用することによって要因を組み合わせることができる。たとえば、提案判定モジュール１２２は、モンテカルロ・シミュレーション技法、自動感度解析、要因スコアの正規化、非正規スコア分布を頑健に処理する関数形式、および／または他の自動校正方法のうちの１つまたは複数を使用することができる。
【０１４３】
いくつかの実施態様で、提案判定モジュール１２２は、提案を自動的に判定することができ、ユーザ入力に応答して提案を判定することができ、かつ／または他の時に提案を判定することができる。たとえば、提案判定モジュール１２２は、周期に基づいて、新しいトリガの提供時に、提案構成モジュールを介する判断基準の選択時に、戦略の追加、改訂、もしくは除去の時に、ワークフローの追加、改訂、もしくは除去の時に、チームへの労働者の追加もしくは除去の時に、システムからの１つまたは複数の労働者の追加もしくは除去の時に、および／またはシステム内の他の活動に基づいて、提案を判定することができる。
【０１４４】
提案構成モジュール１２４は、労働者に提供される提案を判定するのに使用される判断基準の選択を容易にするように構成され得る。判断基準は、たとえば、１つもしくは複数の要因、１つもしくは複数のパラメータ、１つもしくは複数の選択された要因に関連する重み、１つもしくは複数の要因の相対重み、１つもしくは複数の選択されたパラメータに関連する重み、１つもしくは複数の選択されたパラメータの相対重み、１つもしくは複数の要因に関連するボーナス、１つもしくは複数の要因に関連するペナルティ、１つもしくは複数のパラメータに関連するボーナス、１つもしくは複数のパラメータに関連するペナルティ、提案全体に関連するボーナス、提案全体に関連するペナルティ、および／または提供すべき提案を判定するのに使用される他の判断基準を含むことができる。いくつかの実施態様では、提案構成モジュール１２４は、戦略、ワークフロー、労働者のチーム、１つまたは複数の個々の労働者、１つまたは複数のタイプの労働者、製品、顧客、および／またはそれに関して提案を判定できる他のグループ化のうちの１つまたは複数の選択を容易にするように構成され得る。これらの実施態様では、提案構成モジュール１２４を介して選択される判断基準を適用して、選択されたグループ化に関する提案を判定することができる。
【０１４５】
提案構成モジュール１２４は、選択された判断基準に関連する期待されるパフォーマンス・メトリックスを表示するように構成され得る。たとえば、提案構成モジュール１２４は、ユーザによる選択された判断基準の改訂時に、期待されるパフォーマンス・メトリックスを自動的に更新し、表示するように構成され得る。
【０１４６】
いくつかの実施態様では、提案構成モジュール１２４は、判断基準の事前にセットされた組合せを提供するように構成され得る。判断基準の事前にセットされた組合せを、１つまたは複数の戦略、１つまたは複数のワークフロー、１つまたは複数の製品、１つまたは複数の顧客、労働者の１つまたは複数のチーム、１つまたは複数の個々の労働者、１つまたは複数のタイプの労働者、および／またはそれに関して提案を判定できる他のグループ化に関連付けることができる。判断基準の事前にセットされた組合せは、要因、要因に関連する重み、要因に関連するボーナスおよび／もしくはペナルティ、要因に関連するパラメータ、それぞれのパラメータに関連する重み、提案に関連するボーナスおよび／もしくはペナルティ、ならびに／または提案の判定に使用される他の判断基準の組合せを含むことができる。いくつかの実施態様では、提案構成モジュール１２４は、ユーザによって選択されたグループ化に基づいて、使用可能な判断基準の事前にセットされた組合せに関する情報を表示するように構成され得る。
【０１４７】
いくつかの実施態様では、提案構成モジュール１２４は、Ａ／Ｂテスト、遺伝的アルゴリズム、分散モンテカルロ・シミュレーション、最適化技法、および／またはパフォーマンス・メトリックスに対する提案を判定する判断基準の選択の影響をシミュレートする他のツールを使用することができる。提案構成モジュール１２４は、判断基準の異なる組合せのＡ／Ｂテストを容易にし、判断基準の異なる組合せの試運転を管理し、かつ／または提案を判定するのに使用される判断基準の異なる組合せの影響を他の形で判定するように構成され得る。いくつかの実施態様では、提案構成モジュール１２４は、１つもしくは複数の戦略、１つもしくは複数のワークフロー、１つもしくは複数の製品、１つもしくは複数の顧客、労働者の１つもしくは複数のチーム、１つもしくは複数の労働者、および／または１つもしくは複数の他のグループ化にまたがる提案を判定する判断基準の１つまたは複数の組合せのＡ／Ｂテストを自動的に実行することができる。
【０１４８】
いくつかの実施態様では、提案管理モジュール１２０の学習モジュール１２６は、提案をどのようにスコアリングするのかを、以前に提案された活動からのフィードバックに基づいて（たとえば、提案が押し出されたのか、却下されたのか、受け入れられたのか、かつ／もしくは他の形で扱われたのかどうかに基づいて、提案の扱いと共に提供されたフィードバックに基づいて、および／または以前に提案された活動からのフィードバックに関する他の情報に基づいて）、スケジューリングされた活動からのフィードバックに基づいて、ワークフローのパフォーマンス実行に基づいて（たとえば、ワークフロー内の活動の完了に基づいて、ワークフローのパフォーマンス実行のしきい値に達することに基づいて、および／またはパフォーマンス実行に関する他の情報に基づいて）、ワークフローに関連するヒストリカル売上データに基づいて、および／またはシステム１０を介して使用可能な他の情報に基づいて、更新するように構成され得る。
【０１４９】
学習モジュール１２６は、提案管理モジュールによって考慮される１つもしくは複数のパラメータならびに／または１つもしくは複数の要因に関連する重みを更新するように構成され得る。たとえば、学習モジュール１２６は、提案に関する労働者によって提供されるフィードバックに基づいて、提案に労働者が従ったかどうかに基づいて、システム１０で格納された更新された戦略に基づいて、システム１０で格納された更新されたワークフローに基づいて、更新された規制情報に基づいて、更新された法律情報に基づいて、および／またはシステム１０を介して使用可能な他の情報に基づいて、重み、ボーナス、ペナルティ、および／または他のスコアリング効果を更新するように構成され得る。いくつかの実施態様では、学習モジュール１２６は、１つもしくは複数の要因ならびに／または１つもしくは複数のパラメータに関連する重みを、同一タイプの活動が実行されてからの時間の長さに基づいて、顧客が製品を購入してからの時間の長さに基づいて、および／またはシステム１０を介して使用可能な他のヒストリカル・データに基づいて更新するように構成され得る。
【０１５０】
いくつかの実施態様では、学習モジュール１２６は、日付、位置、市場セグメント、製品、市場セグメント、製品、顧客、および／もしくは他の抽象レベルに関連する経済状態、市場タイプ、ならびに／または他の情報のうちの１つまたは複数に基づいて提案のスコアを判定するのに使用されるスコアリング効果、要因、パラメータ、および／または他の属性を更新することができる。
【０１５１】
いくつかの実施態様では、学習モジュール１２６は、重み、ボーナス、ペナルティ、および／または他のスコアリング効果の更新を実施するのに、ニューラル・ネット・ヒューリスティックスおよび／または他のツールを使用することができる。学習モジュール１２６は、スコアリング効果を継続的に更新することができ、スコアリング効果を周期的に更新することができ、システム１０を介して情報が更新される（たとえば、フィードバックが受け取られる、戦略が改訂される、ワークフローが改訂される、かつ／または他の情報が更新される）時にスコアリング効果を更新することができ、かつ／または他の形でスコアリング効果を更新することができる。
【０１５２】
図１に戻って、トリガ管理モジュール１３０は、ワークフロー戦略に基づいて活動のトリガを提供し、スケジューリングされた活動のトリガの受入を容易にし、かつ／またはワークフロー活動を促すためのトリガの管理に関する他の機能性を実行するように構成され得る。トリガを、活動管理モジュール（下で議論する）に関連する機能性を介して労働者に表示することができる。いくつかの実施態様では、トリガを、労働者がそれを介して関連するスケジュールにアクセスするクライアント・デバイス上のインターフェースを介して表示することができる。トリガを、システム１０で格納された売上データに基づいて（たとえば、システム１０から学習された顧客挙動の変化、１つもしくは複数の労働者ならびに／または１つもしくは複数の経営者を介して入力された顧客データの変化、満足されなかった売上目標、超過した売上目標、ならびに／あるいは売上データに関する他の情報）、マーケティング・イベントに基づいて（たとえば、製品に関連する販売促進、製品の抱き合わせ販売に関連する販売促進、および／または他のマーケティング・イベント）、他の労働者からのトリガに基づいて（たとえば、労働者の間で共有される提案、別の労働者からのフィードバック、および／または労働者から提供される他の情報）、規制変更に基づいて、および／または労働者に関連する戦略に基づいて（たとえば、戦略に関連する活動、戦略の変更、および／または戦略に関連する他の情報）提供することができる。いくつかの実施態様では、トリガが労働者に提供される時に、労働者は、そのトリガがその労働者のスケジューリングされたイベントとして自動的に含まれる前に、そのトリガを受け入れるための所定の長さの時間を与えられるものとすることができる。
【０１５３】
図１に戻って、活動管理モジュール１４０は、スケジューリングされた活動を表示し、スケジューリングされた活動の追加、除去、および編集を容易にし、スケジューリングされた活動に関するフィードバックを受け入れ、提案を表示し、提案に関するフィードバックを受け入れ、活動をスケジューリングするためのテンプレートを格納し、格納されたテンプレートに基づいてスケジューリングされた活動を作成し、関連するワークフローに基づいて活動をスケジューリングするために提案されるテンプレートを準備し、提案を共有し、スケジューリングされた活動を共有し、かつ／または活動の管理に関する他の機能性を実行するように構成され得る。図４に、本発明の態様による、例示的な活動管理モジュールのブロック図を示す。いくつかの実施態様では、活動管理モジュール１４０は、カレンダ管理モジュール１４２、テンプレート管理モジュール１４４、共有モジュール１４６、および／または他のモジュール１４８を含むことができる。
【０１５４】
活動管理モジュール１４０のカレンダ管理モジュール１４２は、スケジューリングされた活動を表示し、スケジューリングされた活動の追加、除去、および編集を容易にし、スケジューリングされた活動に関するフィードバックを受け入れ、スケジューリングされた活動に関する提案を表示し、提案に関するフィードバックを受け入れ、かつ／またはスケジューリングされた活動の管理に関する他の機能性を実行するように構成され得る。
【０１５５】
カレンダ管理モジュール１４２は、労働者の活動のスケジュールを表示するように構成され得る。たとえば、カレンダ管理モジュール１４２は、特定の日の、特定の週の、特定の月の、日付範囲によって、活動タイプによって、位置によって、製品によって、顧客によって、戦略によって、ワークフローによって、および／または他の判断基準によって、活動のスケジュールを表示するように構成され得る。カレンダ管理モジュール１４２は、たとえば、活動に関連する日付、活動に関する労働者によって格納されたメモ、ストレージ１０５で格納された活動情報、活動に関連する顧客の連絡先情報、活動に関連する顧客に関する助言、および／または活動に関する他の情報を含む、スケジューリングされた活動に関する情報を表示するように構成され得る。
【０１５６】
カレンダ管理モジュール１４２は、スケジューリングされた活動の追加、除去、および／または編集を容易にするように構成され得る。カレンダ管理モジュール１４２は、特定の時刻および日付を活動に関連付けられてまたは関連付けられずにスケジューリングされる活動を作成するように構成され得る。いくつかの実施態様では、労働者が活動を作成する時に、カレンダ管理モジュール１４２は、労働者可用性に基づいて、イベントの期待される長さに基づいて、活動に関連する期待される待ち時間に基づいて、活動に関連する顧客の可用性に基づいて、活動への移動時間に基づいて、および／または活動に関する他の情報に基づいて、活動の時間を提案することができる。
【０１５７】
いくつかの実施態様では、カレンダ管理モジュール１４２は、完了したスケジューリングされたイベントに関するフィードバックについて労働者に促すように構成され得る。たとえば、カレンダ管理モジュールは、活動に関して労働者が経験した待ち時間、活動を実行する時間の長さ、活動中に学習された情報、活動を処理するための助言、活動のパフォーマンスに関するメモ、および／または他の情報に関するフィードバックを提供するように労働者に促すように構成され得る。労働者によって提供されるフィードバックを、提案管理モジュール１２０、活動管理モジュール１４０、戦略管理モジュール１１０、および／または他のモジュール１９９によって使用して、労働者に提供される戦略、ワークフロー、提案、および／またはシステム１０の他の機能性を最適化することができる。
【０１５８】
いくつかの実施態様では、カレンダ管理モジュール１４２は、活動に関連する戦略および／またはワークフローに基づいてスケジューリングされた活動の作成を制限するように構成され得る。たとえば、カレンダ管理モジュール１４２は、同一タイプの活動が同一の日に発生する時に、同一タイプの活動が所定の時間期間内に発生する時に、スケジューリングされた活動が規制および／もしくは法律に反する時に、ならびに／または他の理由から、労働者によるスケジューリングされた活動の作成を制限するように構成され得る。
【０１５９】
いくつかの実施態様では、カレンダ管理モジュール１４２は、提案管理モジュール１２０によって提供される活動の提案を表示し、提案に関するフィードバックを受け入れ、かつ／またはユーザが提案管理モジュール１２０によって提供される提案と対話することを他の形で可能にするように構成され得る。カレンダ管理モジュール１４２は、労働者のスケジュールを表示する時に提案を表示するように構成され得る。カレンダ管理モジュール１４２は、提案および提案に関する関連情報を表示するように構成され得る。提案および提案に関する関連情報を、提案管理モジュール１２０の提案判定モジュール１２２によって判定し、かつ／または提供することができる。
【０１６０】
提案を、提案の重要性（提案管理モジュール１２０によって提供される）に基づいて表示することができる。たとえば、カレンダ管理モジュール１４２を介して表示される提案を、重要性のインジケータ（たとえば、色、ランク、パーセンテージ、および／または提案管理モジュール１２０に関して上で議論した他のインジケータ）と共に表示することができる。いくつかの実施態様では、提案を、重要性によって、日によって、週によって、月によって、顧客によって、位置によって、製品によって、正当性によって、提案される日付／時刻によって、日付範囲によって、労働者のスケジュールの表示に関連するフィルタリング判断基準によって、および／または他の判断基準によって、表示することができる。カレンダ管理モジュール１４２は、重要性による、日による、週による、月による、顧客による、位置による、製品による、正当性による、提案される日付／時刻による、日付範囲による、労働者のスケジュールの表示に関連するフィルタリング判断基準による、提案の扱い（たとえば、受け入れられた、却下された、押し出された、無視された、および／または他の扱い）による、および／または他の判断基準による、提案のフィルタリングを容易にすることができる。いくつかの実施態様では、提案は、所定の時間期間の間に受け入れられ、却下され、または無視された後に、もはや表示されないものとすることができる。
【０１６１】
カレンダ管理モジュール１４２は、労働者がスケジューリングされたイベントとして提案を追加することを可能にするように構成され得る。たとえば、カレンダ管理モジュール１４２は、労働者が、労働者の表示されるスケジュールの空きタイム・スロットに活動の提案をドラッグ・アンド・ドロップすることを可能にすることができる。いくつかの実施態様では、カレンダ管理モジュール１４２は、ユーザがイベントをどこにドラッグ・アンド・ドロップすべきかを判定しつつある時に、１つまたは複数のタイム・スロットのイベントに関連する１つまたは複数の顧客の可用性を表示するように構成され得る。たとえば、１つまたは複数の顧客の可用性を、色、シェーディング、および／または他の表示を介して表示することができる。
【０１６２】
いくつかの実施態様では、カレンダ管理モジュール１４２は、労働者が提案を受け入れ、提案を却下し、提案を別の日付および／もしくは時刻に押し出し、提案を無視し（たとえば、所定の時間期間の間に提案と対話できない、および／または他の形で提案を無視する）、かつ／または他の形で提案を扱うことを可能にするように構成され得る。いくつかの実施態様では、労働者が提案を受け入れる時に、カレンダ管理モジュール１４２は、提案の活動に基づいて労働者のスケジューリングされた活動を作成することができる。労働者が提案を押し出す時に、カレンダ管理モジュール１４２は、表示から提案を除去し、事前に決定された時間期間の後に表示のために提案を提供するように構成され得る。事前に決定された時間期間を、デフォルトの事前に決定された時間期間とすることができ、あるいは、労働者によって提供されるフィードバックに基づくものとすることができる。労働者が提案を却下する時には、カレンダ管理モジュール１４２は、表示から提案を除去することができる。
【０１６３】
提案の扱いに基づいて、カレンダ管理モジュール１４２は、提案の扱いに関するフィードバックについて労働者に促すように構成され得る。たとえば、カレンダ管理モジュール１４２は、労働者が活動を受け入れた理由、労働者が活動を押し出した理由、労働者が活動を却下した理由、労働者が活動を無視した理由、労働者が提案として好むはずの活動、および／または他の情報に関するフィードバックを提供するように労働者に促すように構成され得る。労働者によって提供されるフィードバックを、提案管理モジュール１２０、活動管理モジュール１４０、戦略管理モジュール１１０、および／または他のモジュール１９９によって使用して、労働者に提供される戦略、ワークフロー、提案、および／またはシステム１０の他の機能性を最適化することができる。
【０１６４】
いくつかの実施態様では、提案および提案に関連する関連情報と一緒に、カレンダ管理モジュール１４２は、提案に関するスコア、提案に関連する要因に関するスコア、提案および／もしくは提案に関連する要因に適用される重み、提案に関連する要因および／もしくはパラメータに関連する情報、ならびに／または提案がどのように判定されたのかに関する他の情報を表示することができる。労働者によって提供されるフィードバックは、１つもしくは複数の要因、１つもしくは複数のパラメータ、１つもしくは複数の要因のスコアリング、１つもしくは複数のパラメータのスコアリング、１つもしくは複数の重みの適用、１つもしくは複数のボーナスの適用、１つもしくは複数のペナルティの適用、１つもしくは複数の重み、ボーナス、ペナルティ、および／もしくは他のスコアリング効果の値に対する変更、提案の重要性、ならびに／または提案の判定に関する他の情報に関する情報を含むことができる。提案に関連する要因および／またはパラメータに関連する情報は、たとえば、提案のスコアの判定中に計算された情報、提案のスコアの判定に使用された情報、ならびに／または提案に関連する文脈および／もしくは戦略を提供する他の情報を含むことができる。
【０１６５】
テンプレート管理モジュール１４４は、ワークフロー活動をスケジューリングするためのテンプレートを格納し、格納されたテンプレートに基づいてスケジューリングされた活動を作成し、関連するワークフローに基づいてワークフロー活動をスケジューリングするための提案されるテンプレートを準備し、かつ／または活動のスケジューリングに関する他の機能性を実行することができる。いくつかの実施態様で、テンプレート管理モジュール１４４は、労働者がテンプレートとして労働者のスケジュールを格納することを可能にすることができる。テンプレート管理モジュール１４４は、労働者が、テンプレートの一部として格納するために労働者のスケジュール上の活動をフィルタリングすることを可能にすることができる。たとえば、活動を、位置、活動タイプ、関連する製品、関連する顧客、日付範囲、および／または他の判断基準によってフィルタリングすることができる。いくつかの実施態様では、テンプレート管理モジュール１４４は、労働者が、テンプレートに関するメモを追加することを可能にすることができる。いくつかの実施態様では、テンプレート管理モジュール１４４は、労働者に関してスケジューリングされた活動およびその労働者に提供された提案に基づいてその労働者の提案されるテンプレートを準備するように構成され得る。
【０１６６】
いくつかの実施態様では、提案管理モジュールの共有モジュール１４６は、労働者が、活動の提案、提案に対する応答、提案された活動に関するフィードバック、スケジューリングされた活動に関するフィードバック、労働者によって格納されたテンプレート、スケジュール、および／またはシステム１０を介して格納された他の情報を共有することを可能にするように構成され得る。たとえば、共有モジュール１４６は、テキスト・メッセージ、カレンダ・イベント、トリガ、電子メール、および／または他のコミュニケーション媒体を介する、ある労働者から別の労働者への情報の共有を容易にすることができる。
【０１６７】
図１に戻って、労働者管理モジュール１５０は、１つまたは複数の労働者に関する情報、労働者のチームに関する情報を格納し、かつ／または労働者の管理に関する他の機能性を実行するように構成され得る。たとえば、個々の労働者について、労働者管理モジュール１５０は、たとえば、名前、住所、スケジュール、労働者によって実行される活動、スケジューリングされた活動に関する労働者から受け取られたフィードバック、提案に関するユーザから受け取られたフィードバック、ユーザに関連するパフォーマンス・メトリックス、システム・アクセスおよびシステム使用の量、労働者に関連する１つもしくは複数のトリガ、労働者に関連するパフォーマンス・メトリックス、労働者によって販売される製品、労働者に関連する顧客、労働者に関連するテリトリ、労働者に関連する１つもしくは複数のチーム、労働者に関連する１つもしくは複数の市場セグメント、労働者に関連する製品、顧客、市場セグメント、および／もしくはテリトリに関連する１つもしくは複数のワークフロー、ならびに／または労働者に関する他の情報のうちの１つまたは複数を含む労働者情報を格納するように構成され得る。
【０１６８】
ゲーミフィケーション・モジュール１６０は、労働者によるシステム１０のアクセスおよび使用を追跡し、ワークフロー管理システム１０のアクセスおよび／もしくは使用に関するインセンティブを提供し、かつ／またはワークフロー管理システム１０のアクセスの監視に関する他の機能性を実行するように構成され得る。
【０１６９】
いくつかの実施態様では、ゲーミフィケーション・モジュール１６０は、労働者によるシステム１０のアクセスおよび／または使用を追跡するように構成され得る。たとえば、ゲーミフィケーション・モジュール１６０は、たとえば、アクセスの頻度、１アクセスあたりの長さ、労働者がそれに関してフィードバックを提供した活動のパーセンテージ、提供されたフィードバックのタイプ、提供されたフィードバックの量、使用された提案の個数、却下された提案の個数、提案の却下に関して提供されたフィードバックの量、押し出された提案の個数、提案の押出しに関して提供されたフィードバックの量、労働者によって格納されたテンプレートの個数、労働者がそれに関してシステム１０にアクセスした顧客の数、労働者がそれに関してシステム１０にアクセスした製品の個数、および／または他の追跡情報を含む、労働者の追跡情報を格納することができる。
【０１７０】
ゲーミフィケーション・モジュール１６０は、労働者によるシステム１０のアクセスおよび／または使用の量に基づいて、労働者にインセンティブを提供するように構成され得る。いくつかの実施態様では、ゲーミフィケーション・モジュール１６０は、報酬のそれぞれのレベルに関連する使用の１つまたは複数のレベルを格納することができる。使用のレベルは、受け入れられた提案の個数、フィードバックが提供された回数、使用の頻度、および／または他の追跡情報に基づくものとすることができる。いくつかの実施態様では、ゲーミフィケーション・モジュール１６０は、労働者に提供される提案をインセンティブに関連付けることができる。たとえば、ゲーミフィケーション・モジュール１６０は、提案が労働者によって受け入れられる場合に労働者への報酬の提供を含むように、提案を増補することができる。
【０１７１】
いくつかの実施態様では、ゲーミフィケーション・モジュール１６０は、同一チームの個々の労働者の間、労働者のチームの間、一部またはすべての労働者の間、および／またはシステム１０のユーザの他のセットの間で、追跡情報を比較するように構成され得る。ゲーミフィケーション・モジュール１６０は、追跡情報の比較に基づいて、個々の労働者または労働者のチームが入手可能な報酬を変更するように構成され得る。
【０１７２】
トランザクション管理モジュール１７０は、戦略、ワークフロー、およびワークフロー活動に関するトランザクションを追跡し、システム１０のアクセスおよび／もしくは使用に関連する１つもしくは複数のビジネス・モデルを実施し、かつ／またはトランザクションの管理に関する他の機能性を実行するように構成され得る。トランザクション管理モジュール１７０は、システム１０のアクセスおよび／または使用に関連する１つまたは複数のビジネス・モデルを実施するように構成され得る。たとえば、トランザクション管理モジュール１７０は、ユーザが無料でアクセスできるシステム１０の特徴およびユーザがアクセスのために支払う必要がある可能性があるシステム１０の特徴に関する情報を格納するように構成され得る。トランザクション管理モジュール１７０は、システム１０への無制限のアクセスを有するユーザに関する情報を格納することもできる。トランザクション管理モジュール１７０は、さらに、たとえば、クレジット・カード支払、ＰａｙＰａｌなどのサード・パーティを介する支払、電子小切手処理、および／または他のタイプの支払を含む、顧客、グループ、および／または他のエンティティからの支払の受取および処理に関する適当な機能性を含むことができる。
【０１７３】
報告モジュール１８０は、システム使用に関する情報、戦略実行および／もしくはワークフロー実行に関する情報、顧客分析、市場分析、製品分析、ならびに／またはシステム１０を介して格納された他の情報の分析および報告を容易にするように構成され得る。
【０１７４】
役割ベースの許可モジュール１９０は、ユーザに関連する１つまたは複数の役割に基づいてシステム１０へのユーザのアクセスを調整するように構成され得る。１つまたは複数の役割は、システムレベル役割、会社ベースの役割、および／または他の役割を含むことができる。システム１０に登録されたユーザは、ユーザのシステムレベル役割および会社レベルの役割に基づいてシステム１０にアクセスすることができる。役割ベースの許可モジュール１９０は、たとえば、管理者、会社、および／または他の役割を含む、複数のシステムレベル役割を維持することができる。システムレベル役割は、たとえば、１つまたは複数のモジュールへのアクセス、ストレージ１０５で格納された情報へのアクセス、および／またはシステム特徴への他のアクセスなど、さまざまなシステム特徴へのアクセスを承諾することができる。異なるシステムレベル役割を、異なるシステム特徴へのアクセスを提供するために承認することができる。
【０１７５】
会社レベル役割は、特定の会社に関する情報へのアクセスを承諾することができる。会社情報は、たとえば、特定の会社に関連するストレージ１０５で格納された情報を含むことができる。役割ベースの許可モジュール１９０は、たとえば、経営者、労働者、チーム、および／または他の役割を含む複数の会社レベル役割を維持することができる。異なる会社情報へのアクセスを提供し、異なるモジュールへのアクセスを提供し、かつ／またはシステム１０への他のアクセスを提供する、異なる会社ベースの役割を承認することができる。
【０１７６】
いくつかの実施態様では、システム１０を使用して、さまざまな産業にまたがって、労働者の戦略、ワークフロー、および活動を管理することができる。産業のタイプは、医薬品販売、保険、金融サービス、消費財、ビジネス・サービスおよびオフィス機器、バイオテックおよび／もしくはヘルスケア、遠隔通信、技術サービス、ならびに／または他の産業を含む。
【０１７７】
いくつかの実施態様では、システム１０のストレージ１０５は、システム使用に関する情報、システム１０によってアクセスされ、処理され、共有され、かつ／もしくは作成されたすべての情報、ならびに／またはシステム１０に関連する機能性を介して開発され、かつ／もしくは共有される他の情報を格納するように構成され得る。
【０１７８】
システム１０の機能性を、既存システムと互換とすることができ、１つまたは複数の既存システムと一体化することができ、あるいは、独立型システムとして実行することができる。たとえば、システム１０を、たとえば、既存のカレンダ管理システム、既存のワークフロー管理システム、および／または他のタイプのシステムなどの複数の既存のシステムと一体化することができる。
【０１７９】
図５に、本発明のさまざまな実施態様による、戦略を管理する処理を示す。図６に、本発明のさまざまな実施態様による、システム１０内で格納された戦略を表示するインターフェース６００の例示的なスクリーンショットを示す。図７に、本発明のさまざまな実施態様による、１つまたは複数の格納された戦略の編集を容易にするインターフェース７００の例示的なスクリーンショットを示す。図８に、本発明のさまざまな実施態様による、戦略の実行に関するメトリックスを表示するインターフェース８００の例示的なスクリーンショットを示す。処理を、図６〜８に示されたスクリーンショットを参照して、図５に関して説明する。
【０１８０】
図５および他の図の説明される動作を、上で詳細に説明したシステム構成要素の一部またはすべてを使用して達成することができ、いくつかの実施態様では、さまざまな動作を、異なるシーケンスで実行することができる。他の実施態様では、追加の動作を、図５および他の図に示された動作の一部またはすべてと一緒に実行することができる。他の実施態様では、１つまたは複数の動作を同時に実行することができる。他の実施態様では、さまざまな動作の１つまたは複数の組合せを実行することができる。いくつかの実施態様は、図５および他の図に関して説明される動作のすべてを実行するのではないものとすることができる。したがって、説明される動作は、性質において例示的であり、したがって、限定的とみなしてはならない。
【０１８１】
図６および他の図に示されたスクリーンショットは、例示のみのためのものである。いくつかの実施態様では、図６および他の図に示されたスクリーンショットは、医薬品販売の文脈でのシステム１０の使用に関するものとすることができる。スクリーンショットに表示される特定の情報、およびスクリーンショットが関係する可能性がある産業は、例示にすぎず、いかなる形でも本発明の応用または範囲を限定しない。さまざまな構成要素を追加し、削除し、移動し、または他の形で変更することができ、その結果、スクリーンショットの構成、外見、および／または内容が、図に示されたものと異なるようになることができる。したがって、図示の（および下で詳細に説明される）グラフィカル・ユーザ・インターフェース・オブジェクトは、性質において例示的であり、したがって、限定的とみなしてはならない。図６のインターフェース６００および本明細書で説明される他のインターフェースを、コンピューティング・デバイス１００からクライアントに通信されるウェブ・ページ、コンピューティング・デバイス１００から通信された情報に基づいてインターフェースを生成するクライアント上で実行されるモバイル・アプリケーションなどのアプリケーション、および／または他のインターフェースとして実施することができる。どのタイプのインターフェースが使用される場合であっても、コンピューティング・デバイス１００は、インターフェースに関するデータおよび／またはフォーマッティング命令をクライアントに通信し、クライアントに、図６および他の図のさまざまなインターフェースを生成させることができる。さらに、コンピューティング・デバイス１００は、了解されるように、さまざまなインターフェースを介してクライアントからデータを受信することができる。
【０１８２】
動作５１０では、システム１０は、１つまたは複数の市場セグメントを判定することができる。いくつかの実施態様では、動作５１０を、戦略管理モジュール１１０のセグメント化モジュール１１２（図２に示し、上で説明した）と同一またはこれに類似するセグメント化モジュールによって実行することができる。
【０１８３】
動作５２０では、システム１０は、１つまたは複数の判定された市場セグメントに関する１つまたは複数の戦略を開発することができる。いくつかの実施態様では、動作５２０を、戦略管理モジュール１１０の戦略開発モジュール１１４（図２に示し、上で説明した）と同一またはこれに類似する戦略開発モジュールによって実行することができる。
【０１８４】
図６に、本発明のさまざまな実施態様による、システム１０内で格納された戦略を表示するインターフェース６００の例示的なスクリーンショットを示す。いくつかの実施態様では、戦略を表示するための例示的なテンプレートを含むユーザ・インターフェース６００を提示することができる。戦略を表示するための例示的なテンプレートを、ユーザによる戦略情報のアクセスの時に、ユーザに提示することができる。ユーザ・インターフェース６００は、たとえば、ナビゲーション・バー部分６０２、戦略表示部分６０４、戦略メトリックス表示部分６０６、および／または１つもしくは複数の格納された戦略に関する情報を表示する他の部分を含むことができる。
【０１８５】
いくつかの実施態様では、ナビゲーション・バー部分６０２は、システム１０を介して使用可能な１つまたは複数のテンプレートへの１つまたは複数のリンクを表示することができる。たとえば、ナビゲーション・バー部分６０２は、テンプレートに関するタイトルと、表示されつつある戦略に関する情報とを表示することができる。たとえば、表示されつつある戦略に関する情報は、製品、セグメント、戦略が見られつつあるのかどうか、戦略が編集されつつあるのかどうか、新しい戦略を作成するためのリンク、戦略を複製するためのリンク、および／または戦略に関する他の情報を含むことができる。いくつかの実施態様では、製品、セグメント、および／または他の情報に関する情報を、ドロップ・ダウン・メニュー、リンク、および／または選択された情報のタイプによって表示されつつある戦略の、テンプレートのユーザによるフィルタリングを容易にする他の対話型構成要素の形で表示することができる。たとえば、製品に関する情報を、システム１０に格納された製品の一部またはすべての名前、すべての製品に関する項目、および／または他のタイプの製品を含むドロップ・ダウン・メニューを介して表示することができる。表示される戦略を、製品に関するドロップ・ダウン・メニュー内で選択された項目に対応するようにフィルタリングすることができる。構成可能な構成要素および／または対話型構成要素の他の例を使用することができる。表示される戦略をフィルタリングする他の方法を使用することができる。
【０１８６】
いくつかの実施態様では、戦略表示部分６０４は、１つまたは複数の格納された戦略に関する情報を表示することができる。表示される戦略は、ナビゲーション部分６０２を介してセットされたフィルタに関する戦略とすることができる。戦略に関して表示される情報は、たとえば、戦略名、市場条件、戦略に関連するセグメント、戦略に関連するワークフロー、戦略に関連する顧客の数、戦略に関連する実際の売上の額、戦略に関連する目標売上の額、戦略に関連して実行されるアクションの個数、戦略に関連するターゲット・アクションの個数、戦略に関連する実施の実際の費用、戦略に関連する実施の目標費用、実行された戦略実行のパーセンテージ、実行された１アクションあたりの売上の実際の額、戦略に関連する１アクションあたりの売上の目標額、戦略に関連する実際のＲＯＩ、戦略に関連する目標ＲＯＩ、戦略が最適化された戦略であるかどうか、最適化された戦略のバージョン、および／または戦略に関する他の情報を含むことができる。いくつかの実施態様では、インターフェースは、戦略に関連する実際の情報を隠すことを容易にすることができる。いくつかの実施態様では、インターフェースは、戦略に関連する目標情報を隠すことを容易にすることができる。
【０１８７】
いくつかの実施態様では、メトリックス表示部分６０６は、一部またはすべての戦略のパフォーマンスに関するメトリックスを表示することができる。表示されるメトリックスは、ナビゲーション部分６０２を介してセットされたフィルタに従って表示される戦略に関するメトリックスとすることができる。メトリックス全体に関する表示される情報は、たとえば、表示される戦略に関連する顧客の数、表示される戦略に関連する実際の売上の額、表示される戦略に関連する目標売上の額、表示される戦略に関連して実行されるアクションの個数、表示される戦略に関連するターゲット・アクションの個数、表示される戦略に関連する実施の実際の費用、表示される戦略に関連する実施の目標費用、表示される戦略の実行された実行のパーセンテージ、表示される戦略の実行された１アクションあたりの売上の実際の額、表示される戦略に関連する１アクションあたりの売上の目標額、表示される戦略に関連する実際のＲＯＩ、表示される戦略に関連する目標ＲＯＩ、および／または戦略に関する他の情報を含むことができる。いくつかの実施態様では、インターフェースは、表示される戦略に関連する実際の情報を隠すことを容易にすることができる。いくつかの実施態様では、インターフェースは、表示される戦略に関連する目標情報を隠すことを容易にすることができる。
【０１８８】
動作５３０では、システム１０は、１つまたは複数の開発された戦略のワークフロー実行を監視することができる。いくつかの実施態様では、動作５３０を、戦略管理モジュール１１０の戦略開発モジュール１１４（図２に示し、上で説明した）と同一またはこれに類似する戦略開発モジュールおよび戦略管理モジュール１１０のワークフロー管理モジュール１１６のうちの１つまたは複数によって実行することができる。
【０１８９】
図７に、本発明のさまざまな実施態様による、１つまたは複数の格納された戦略の編集を容易にするインターフェースの例示的なスクリーンショットを示す。いくつかの実施態様では、戦略を編集するための例示的なテンプレートを含むユーザ・インターフェース７００を提示することができる。戦略を編集するためのテンプレートを、ユーザによる戦略情報のアクセスの時にユーザに提示することができる。図７に示されたスクリーンショットは、図６に示されたスクリーンショットに類似するが、少なくとも次の相違を有する。ユーザ・インターフェース７００は、たとえば、ナビゲーション・バー部分６０２、戦略表示部分７０４、戦略メトリックス表示部分６０６、編集部分７０８、および／または１つもしくは複数の格納された戦略に関する情報を表示する他の部分を含むことができる。
【０１９０】
いくつかの実施態様では、編集部分７０８は、戦略に関する情報を表示することができる。たとえば、編集部分７０８は、市場条件の１つまたは複数のタイプ、１つまたは複数のレベルの抽象化でのセグメントの１つまたは複数のタイプ、１つまたは複数のワークフロー、および／または戦略に関する他の情報を表示することができる。いくつかの実施態様では、インターフェースは、戦略に関連する実際の情報を隠すことを容易にすることができる。いくつかの実施態様では、インターフェースは、戦略に関連する目標情報を隠すことを容易にすることができる。市場条件のタイプ、セグメント、ワークフロー、および／または他の情報を、表示される戦略に関連付けるためにユーザがドラッグ・アンド・ドロップできるオブジェクトとして表示することができる。格納された戦略と共に表示される情報を、戦略から除去するためにユーザが編集部分７０８にドラッグ・アンド・ドロップできるオブジェクトとして表示することもできる。構成可能な構成要素および／または対話型構成要素の他の例を使用することができる。表示される戦略を編集し、かつ／または新しい戦略を作成する他の方法を使用することができる。
【０１９１】
動作５４０では、システム１０は、１つまたは複数の開発された戦略の監視されるワークフロー実行に基づいて１つまたは複数の戦略に対する変更を推奨することができる。いくつかの実施態様では、動作５４０を、戦略管理モジュール１１０の戦略開発モジュール１１４（図２に示し、上で説明した）と同一またはこれに類似する戦略開発モジュールおよび戦略管理モジュール１１０のワークフロー管理モジュール１１６のうちの１つまたは複数によって実行することができる。
【０１９２】
図８に、本発明のさまざまな実施態様による、戦略の実行に関するメトリックスを表示するインターフェースの例示的なスクリーンショットを示す。いくつかの実施態様では、個々の戦略の実行に関するメトリックスを表示するための例示的なテンプレートを含むユーザ・インターフェース８００を提示することができる。戦略を編集するためのテンプレートを、ユーザによる戦略情報のアクセスの時にユーザに提示することができる。図８に示されたスクリーンショットは、図６に示されたスクリーンショットに類似するが、少なくとも次の相違を有する。ユーザ・インターフェース８００は、たとえば、ナビゲーション・バー部分８０２、戦略表示部分８０４、戦略メトリックス表示部分８０６、編集部分８０８、および／または１つもしくは複数の格納された戦略に関する情報を表示する他の部分を含むことができる。
【０１９３】
いくつかの実施態様では、ナビゲーション・バー部分８０２は、システム１０を介して使用可能な１つまたは複数のテンプレートへの１つまたは複数のリンクを表示することができる。たとえば、ナビゲーション・バー８０８は、テンプレートに関するタイトルと、表示されつつある戦略に関する情報とを表示することができる。たとえば、表示されつつある戦略に関する情報は、戦略名、複数の戦略を比較するためのリンク、および／または戦略に関する他の情報を含むことができる。
【０１９４】
いくつかの実施態様では、戦略表示部分８０４は、個々の戦略に関する情報を表示することができる。戦略に関して表示される情報は、たとえば、戦略名、市場条件、戦略に関連するセグメント、戦略に関連するワークフロー、戦略に関連する顧客の数、戦略に関連する顧客のターゲット量、顧客の量に関する結果のパフォーマンス、戦略に関連する実際の売上の額、戦略に関連する目標売上の額、売上の額に関する結果のパフォーマンス、戦略に関連して実行されるアクションの個数、戦略に関連するターゲット・アクションの個数、アクションの個数に関する結果のパフォーマンス、戦略に関連する実施の実際の費用、戦略に関連する実施の目標費用、実施の費用に関する結果のパフォーマンス、実行された１アクションあたりの売上の実際の額、戦略に関連する１アクションあたりの売上の目標額、１アクションあたりの売上の額に関する結果のパフォーマンス、戦略に関連する実際のＲＯＩ、戦略に関連する目標ＲＯＩ、ＲＯＩに関する結果のパフォーマンス、戦略が最適化された戦略であるかどうか、最適化された戦略のバージョン、および／または戦略に関する他の情報を含むことができる。
【０１９５】
いくつかの実施態様では、メトリックス表示部分８０６は、選択された戦略のパフォーマンスに関するメトリックスを表示することができる。たとえば、メトリックス表示部分８０６は、戦略のパフォーマンスに関する１つまたは複数のグラフ、戦略のパフォーマンスを改善するための１つまたは複数の推奨、および／または他の情報を表示することができる。
【０１９６】
メトリックス表示部分８０６は、戦略の実行のパフォーマンス・メトリックスの比較に関する１つまたは複数のグラフを表示することができる。戦略のパーセンテージ実行、１顧客あたりの売上、顧客からの応答、訪問の回数、および／または他のメトリックスなどのメトリックスを比較することができる。いくつかの実施態様では、グラフを、構成可能、カスタマイズ可能、および／または他の形で対話的とすることができる。たとえば、ユーザは、選択されたデータに関するさらなる情報を入手するために、グラフを介して表示されるデータの１つまたは複数の部分を選択することができる。
【０１９７】
いくつかの実施態様では、メトリックス表示部分８０６に表示されるグラフのタイプを、選択可能とすることができる。たとえば、所定の個数のグラフを、戦略に関する項目を含むグラフごとのドロップ・ダウン・メニューと共に、メトリックス表示部分８０６に表示することができる。たとえば、メニュー項目は、顧客、ワークフロー、セグメント、および／または戦略に関する他の情報を含むことができる。所定の個数のグラフのうちの１つまたは複数は、戦略に関連するワークフローに関するデータを表示することができる。たとえば、ワークフローに関するデータを表示するグラフは、ドロップ・ダウン・メニューを含むことができる。メニュー項目は、ワークフローの一部またはすべての名前、すべてのワークフローのメニュー項目、および／または他のメニュー項目を含むことができる。
【０１９８】
メトリックス表示部分８０６は、戦略を改訂するための１つまたは複数の推奨を表示することもできる。メトリックス表示部分８０６は、たとえば、戦略管理モジュール１１０の戦略開発モジュール１１４によって判定された戦略に対する更新に基づいて、戦略を改訂するための１つまたは複数の推奨を表示することができる。いくつかの実施態様では、メトリックス表示部分８０６は、たとえば、戦略に関連する更新されたワークフロー、システム１０のユーザからの入力、労働者から受け取られたフィードバック、システム１０を介して格納された更新された情報、会社パフォーマンスに関するデータの統計分析および／もしくはコンピュータ分析、ならびに／または他の情報に基づいて、表示のために１つまたは複数の推奨を判定することができる。
【０１９９】
いくつかの実施態様では、編集部分８０８は、戦略に関する情報を表示することができる。たとえば、編集部分８０８は、１つもしくは複数のレベルの抽象化でのセグメントの１つまたは複数のタイプ、表示されるセグメントの１つもしくは複数の戦略、および／または戦略に関する他の情報を表示することができる。セグメントのタイプ、戦略、および／または他の情報を、表示される戦略との比較のため、選択された戦略に関するメトリックスおよび情報を見るため、および／または他の目的のためにユーザが選択できるオブジェクトとして表示することができる。
【０２００】
図９に、本発明のさまざまな実施態様による、ワークフローを管理するプロセスを示す。図１０に、本発明のさまざまな実施態様による、システム１０内で格納されたワークフローの表示および編集を容易にするインターフェースの例示的なスクリーンショットを示す。処理を、図１０に示されたスクリーンショットを参照して図９に関して説明する。
【０２０１】
動作９１０では、システム１０は、戦略の１つまたは複数のワークフローを開発することができる。いくつかの実施態様では、動作９１０を、戦略管理モジュール１１０のワークフロー管理モジュール１１６（図２に示し、上で説明した）と同一またはこれに類似するワークフロー管理モジュールによって実行することができる。
【０２０２】
動作９２０では、システム１０は、１つまたは複数の戦略の１つまたは複数のワークフローの編集を容易にすることができる。いくつかの実施態様では、動作９２０を、戦略管理モジュール１１０のワークフロー管理モジュール１１６（図２に示し、上で説明した）と同一またはこれに類似するワークフロー管理モジュールによって実行することができる。
【０２０３】
図１０に、本発明のさまざまな実施態様による、システム１０内で格納されたワークフローを表示するインターフェース１０００の例示的なスクリーンショットを示す。いくつかの実施態様では、ワークフローを表示するための例示的なテンプレートを含むユーザ・インターフェース１０００を提示することができる。ワークフローを表示するための例示的なテンプレートを、ユーザによるワークフロー情報のアクセスの時に、ユーザに提示することができる。ユーザ・インターフェース１０００は、たとえば、ナビゲーション・バー部分１００２、ワークフロー表示部分１００４、ワークフロー・メトリックス表示部分１００６、ワークフロー編集部分１００８、および／または１つもしくは複数の格納されたワークフローに関する情報を表示する他の部分を含むことができる。
【０２０４】
いくつかの実施態様では、ナビゲーション・バー部分１００２は、システム１０を介して使用可能な１つまたは複数のテンプレートへの１つまたは複数のリンクを表示することができる。たとえば、ナビゲーション・バー１００２は、テンプレートに関するタイトルと、表示されつつあるワークフローに関する情報とを表示することができる。たとえば、表示されつつあるワークフローに関する情報は、ワークフローのタイプ、ワークフローが見られつつあるのかどうか、ワークフローが編集されつつあるのかどうか、新しいワークフローを作成するためのリンク、ワークフローを複製するためのリンク、表示されたワークフローに対する変更を保存するためのリンク、および／またはワークフローに関する他の情報を含むことができる。いくつかの実施態様では、製品、ワークフロー、および／または他の情報に関する情報を、ドロップ・ダウン・メニュー、リンク、および／または選択された情報のタイプによって表示されつつあるワークフローの、テンプレートのユーザによるフィルタリングを容易にする他の対話型構成要素の形で表示することができる。たとえば、製品に関する情報を、システム１０に格納された製品の一部またはすべての名前、すべての製品に関する項目、および／または他のタイプの製品を含むドロップ・ダウン・メニューを介して表示することができる。表示されるワークフローを、製品に関するドロップ・ダウン・メニュー内で選択された項目に対応するようにフィルタリングすることができる。構成可能な構成要素および／または対話型構成要素の他の例を使用することができる。表示されるワークフローをフィルタリングする他の方法を使用することができる。
【０２０５】
いくつかの実施態様では、ワークフロー表示部分１００４は、１つまたは複数の格納されたワークフローに関する情報を表示することができる。表示されるワークフローは、ナビゲーション・バー部分１００２を介してセットされたフィルタに関するワークフローとすることができる。ワークフローに関して表示される情報は、たとえば、ワークフローの活動、活動のタイミング、活動のタイプ、活動に関連する主メッセージング、活動に関連する副メッセージング、サンプルが活動を実行する労働者に提供されるのかどうか、１活動あたり１顧客あたりの費用、および／またはワークフローに関する他の情報を含むことができる。
【０２０６】
いくつかの実施態様では、メトリックス表示部分１００６は、一部またはすべてのワークフローのパフォーマンスに関するメトリックスを表示することができる。表示されるメトリックスは、ナビゲーション部分１００２を介してセットされたフィルタに従って表示されるワークフローに関するメトリックスとすることができる。メトリックス全体に関する表示される情報は、たとえば、表示されるワークフローに関連する顧客の数、表示されるワークフローに関連する実際の売上の額、表示されるワークフローに関連する目標売上の額、表示されるワークフローに関連する実施の実際の費用、表示されるワークフローに関連する実施の目標費用、表示されるワークフローに関連する１顧客あたりの実際の費用、表示されるワークフローに関連する１顧客あたりの目標費用、表示されるワークフローの実行された実行のパーセンテージ、表示されるワークフローの実行された１アクションあたりの売上の実際の額、表示されるワークフローに関連する１アクションあたりの売上の目標額、表示されるワークフローに関する１アクションあたり１顧客あたりの売上の実際の額、表示されるワークフローに関する１アクションあたり１顧客あたりの売上の目標額、表示されるワークフローに関連する実際のＲＯＩ、表示されるワークフローに関連する目標ＲＯＩ、および／またはワークフローに関する他の情報を含むことができる。いくつかの実施態様では、インターフェースは、表示されるワークフローに関連する実際の情報を隠すことを容易にすることができる。いくつかの実施態様では、インターフェースは、表示されるワークフローに関連する目標情報を隠すことを容易にすることができる。
【０２０７】
いくつかの実施態様では、編集部分１００８は、ワークフローに関する情報を表示することができる。たとえば、編集部分１００８は、１つもしくは複数のタイプのケイデンス（たとえば、１時間期間あたりの活動の量、再発する活動のパフォーマンスの間の時間の長さ、および／または他のタイプのケイデンス）、活動のスケジューリングされたパフォーマンスをトリガすることができる１つもしくは複数のタイミング・トリガ、ワークフローの活動に関連するコミュニケーション（１つまたは複数）のタイプ、主メッセージングおよび／もしくは副メッセージングで使用されるメッセージのタイプ、ならびに／またはワークフローに関する他の情報を表示することができる。ケイデンスのタイプ、トリガ、コミュニケーション、メッセージ、および／または他の情報を、表示されるワークフローに関連付けるためにユーザがドラッグ・アンド・ドロップできるオブジェクトとして表示することができる。格納されたワークフローと共に表示される情報を、ワークフローから除去するためにユーザが編集部分１００８にドラッグ・アンド・ドロップできるオブジェクトとして表示することもできる。構成可能な構成要素および／または対話型構成要素の他の例を使用することができる。表示されるワークフローを編集し、かつ／または新しいワークフローを作成する他の方法を使用することができる。
【０２０８】
図１１に、本発明のさまざまな実施態様による、労働者のための提案の管理の流れ図を示す。図１２に、本発明のさまざまな実施態様による、提案のスコアの判定に関する例示的な要因およびパラメータを示す。図１３に、本発明のさまざまな実施態様による、提案のスコアの判定に関する要因およびパラメータについて判定されたスコアに適用される重みの例示的なデフォルト値を示す。図１４に、本発明のさまざまな実施態様による、期限超過アクセラレータ・パラメータに関するスコア値の例示的なグラフを示す。図１５に、本発明のさまざまな実施態様による、ペーシング毎日スコアに関するスコア値の例示的グラフを示す。図１６に、本発明のさまざまな実施態様による、例示的な提案に関するタイミング要因に関するスコアを表示する例示的なスクリーンショットを示す。図１７に、本発明のさまざまな実施態様による、例示的な提案に関する可用性要因に関するスコアを表示する例示的なスクリーンショットを示す。図１８に、本発明のさまざまな実施態様による、提案のスコアを判定するための位置要因に関するスコア値の例示的なグラフを示す。図１９に、本発明のさまざまな実施態様による、例示的な提案に関する位置要因に関するスコアを表示する例示的なスクリーンショットを示す。処理を、図１２〜１９に示されたスクリーンショットを参照して図１１に関して説明する。
【０２０９】
図１１に示された動作を、労働者に関連するワークフロー内で実行される活動ごとに、労働者に関連するワークフロー内で実行される１つもしくは複数の活動について、労働者に関して所定の時間期間内に実行される１つもしくは複数の活動について、労働者に関連するワークフロー内で実行される所定の個数の活動について、および／または労働者に関連するワークフロー内の活動の他のサブセットについて、実行することができる。所定の個数の活動を、たとえば、年代順に基づいて、市場セグメントに基づいて、製品に基づいて、顧客に基づいて、関連する市場セグメント、製品、顧客、および／もしくは活動に関連する他の情報に関連する優先順位に基づいて、ならびに／または他の情報に基づいて、選択することができる。活動を、提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールによって実行することができる。
【０２１０】
動作１１１０では、システム１０は、活動に関する提案に関する１つまたは複数の要因のスコアを判定することができる。いくつかの実施態様では、動作１１１０を、提案管理モジュール１２０の提案判定モジュール１２２（図２に示し、上で説明した）と同一またはこれに類似する提案判定モジュールによって実行することができる。動作１１２０では、システム１０は、１つまたは複数の要因のスコアに重みを付けることができる。いくつかの実施態様では、動作１１２０を、提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールによって実行することができる。動作１１３０では、システム１０は、スコアに適用されるボーナスおよび／またはペナルティを検討することができる。いくつかの実施態様では、動作１１３０を、提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールによって実行することができる。
【０２１１】
図１２に、本発明のさまざまな実施態様による、提案のスコアの判定に関する例示的な要因およびパラメータを示す。図１２は、提案される活動の全体的スコアを判定するのに使用される１つまたは複数の要因のスコアを判定する時に検討することができるパラメータのセットを示す。図１２は、提案される活動のスコアの判定に関するパラメータおよび／または要因のスコアの判定で使用されるデータの例示的なタイプをも示す。いくつかの実施態様では、パラメータのうちの１つまたは複数に関連するデータのタイプを使用して、特定の要因のスコアを判定することができる。いくつかの実施態様では、１つまたは複数のパラメータに関連するデータのタイプを、複数の要因のスコアを判定する時に検討することができる。いくつかの実施態様では、パラメータおよび／またはデータのタイプのうちの１つまたは複数を、システム１０のユーザによってセットすることができ、システム１０を介して処理された情報に基づいて学習するか更新することができ、デフォルト値を含めることができ、かつ／または他の形で判定することができる。図１２に示された例示的なパラメータおよび要因のうちの１つまたは複数は、提案管理モジュール１２０の提案判定モジュール１２２（図２に示し、上で説明した）に関して議論されるパラメータおよび要因に相関することができる。いくつかの実施態様では、図１２に示された例示的なパラメータおよび要因を、提案管理モジュール１２０の提案判定モジュール１２２によって処理されるパラメータおよび要因に似た形で処理することができる。
【０２１２】
図１３に、本発明のさまざまな実施態様による、提案のスコアの判定に関する要因および／またはパラメータについて判定されたスコアに適用される重みの例示的なデフォルト値を示す。重みの例示的なデフォルト値を、提案管理モジュール１２０の提案判定モジュール１２２と同一またはこれに類似する提案判定モジュールによるスコアへの重みの適用と同一またはこれに類似する形でスコアに適用することができる。いくつかの実施態様では、重みの値を、提案管理モジュール１２０の学習モジュール１２６と同一またはこれに類似する学習モジュールによって更新することができる。
【０２１３】
図１４に、本発明のさまざまな実施態様による、期限超過アクセラレータ・パラメータに関するスコア値の例示的なグラフを示す。図１５に、本発明のさまざまな実施態様による、ペーシング毎日スコアに関するスコア値の例示的グラフを示す。
【０２１４】
図１４および１５に示されたグラフは、パラメータ（および／または要因）に関する１つまたは複数の変数の加重分析に基づくパラメータ（および／または要因）のスコアの判定を示す。図１４および１５に示されているように、要因および／またはパラメータのスコアの判定を、非線形の形で実行することができる。たとえば、図１４で、活動値要因に関する期限超過アクセラレーション・パラメータを議論する時に、最後の訪問以降の日数および提案される日の顧客スコアの比較は、期限超過アクセラレーション・パラメータのスコアがそれによって判定される非線形アルゴリズムをもたらす。パラメータ（および／または要因）のスコアを、１つまたは複数の変数の加重分析に基づいて計算することができる。図１５では、タイミング要因に関するペーシング・パラメータを議論する時に、最後の訪問以降の日数および提案される日の顧客スコアの比較は、ペーシング・パラメータのスコアがそれによって判定される非線形アルゴリズムをもたらす。
【０２１５】
図１６に、本発明のさまざまな実施態様による、例示的な提案に関するタイミング要因に関するスコアの例示的判定を示す。いくつかの実施態様では、図１６に示された判定を、提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールによって実行することができる。グラフ１６０２および１６０４に示された判定は、同一タイプの活動が実行されてからの日数、アクセラレーションのレートに適用される重み、活動が期限超過になる前の日数、および／または他の考慮事項に基づくタイミングのスコアの判定を示す。
【０２１６】
図１７に、本発明のさまざまな実施態様による、例示的な提案に関する可用性要因に関するスコアの例に的な判定を示す。いくつかの実施態様で、図１７に示された判定を、提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールによって実行することができる。グラフ１７０２および１７０４に示された判定は、労働者可用性と顧客可用性との間の相関に基づくボーナスおよびペナルティの適用を示す。
【０２１７】
図１８に、本発明のさまざまな実施態様による、提案のスコアを判定するための位置要因に関するスコア値の例示的なグラフを示す。図１８によって示されるグラフは、提案管理モジュール１２０の提案判定モジュール１２２と同一であるかこれに類似する提案判定モジュールによって分析された複数の提案に関する複数の位置スコアの判定を示す。位置スコアの判定を、パラメータ（および／または要因）に関する１つまたは複数の変数の加重分析に基づくものとすることができる。図１８に示されているように、位置スコアの判定を、移動時間、現在位置までの距離、および／または位置に関する他の考慮事項に基づくものとすることができる。
【０２１８】
図１９に、本発明のさまざまな実施態様による、例示的な提案に関する位置要因に関するスコアを表示する例示的なスクリーンショットを示す。いくつかの実施態様では、図１９に示された判定を、提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールによって実行することができる。グラフ１９０２および１９０４に示された判定は、位置が面会の距離半径以内であるかどうかに基づく、さまざまな位置での提案へのボーナスおよびペナルティの適用を示す。
【０２１９】
図２０に、本発明のさまざまな実施態様による、提案のスコアを判定する時の顧客要因に関するスコアの判定の例示的な流れ図を示す。動作２００２では、顧客の１製品あたりの活動の個数を判定する。動作２００４では、動作２００２で判定された個数から、実行された活動および／またはスケジューリングされた活動の個数を減算する。動作２００６では、製品ボーナスが使用可能であるすべての製品にボーナスを適用する。いくつかの実施態様では、図２０に示された動作を、提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールによって実行することができる。
【０２２０】
図１１に戻って、動作１１４０では、システム１０は、提案のスコアを判定することができる。たとえば、システム１０は、検討される要因および／もしくはパラメータの重み付きの値、適用されるすべてのボーナスおよび／もしくはペナルティ、ならびに／または提案のスコアリングに関する他の情報に基づいて、活動の提案のスコアを判定することができる。いくつかの実施態様では、動作１１４０を、提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールによって実行することができる。
【０２２１】
動作１１５０では、システム１０は、判定されたスコアに基づいて、労働者に提供される提案を判定する。たとえば、システム１０は、提案管理モジュール１２０による表示のためにどの提案を提供すべきかを判定することができる。いくつかの実施態様では、動作１１５０を、提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールによって実行することができる。
【０２２２】
図２１に、本発明のさまざまな実施態様による、提案を判定するのに使用される判断基準の選択の流れ図を示す。図２２に、本発明のさまざまな実施態様による、提案および期待されるパフォーマンス・メトリックスを判定するための選択可能な判断基準を表示するインターフェースの例示的スクリーンショットを示す。処理を、図２２に示されたスクリーンショットを参照して図２１に関して説明する。
【０２２３】
動作２１１０では、システム１０は、１つまたは複数の戦略の選択を容易にすることができる。いくつかの実施態様では、動作２１１０を、提案管理モジュール１２０の提案構成モジュール１２４（図２に示し、上で説明した）と同一またはこれに類似する提案構成モジュールによって実行することができる。
【０２２４】
動作２１２０では、システム１０は、１つまたは複数の戦略に関連する１つまたは複数のワークフローの選択を容易にすることができる。いくつかの実施態様では、動作２１２０を、提案管理モジュール１２０の提案構成モジュール１２４（図２に示し、上で説明した）と同一またはこれに類似する提案構成モジュールによって実行することができる。
【０２２５】
動作２１３０では、システム１０は、１つまたは複数のワークフローに関連する１つまたは複数の労働者の選択を容易にすることができる。いくつかの実施態様では、動作２１３０を、提案管理モジュール１２０の提案構成モジュール１２４（図２に示し、上で説明した）と同一またはこれに類似する提案構成モジュールによって実行することができる。
【０２２６】
動作２１４０では、システム１０は、選択された労働者に提供される提案に関連する判断基準を表示することができる。いくつかの実施態様では、動作２１４０を、提案管理モジュール１２０の提案構成モジュール１２４（図２に示し、上で説明した）と同一またはこれに類似する提案構成モジュールによって実行することができる。
【０２２７】
動作２１５０では、システム１０は、選択された判断基準に基づいて、期待されるパフォーマンス・メトリックスを表示することができる。いくつかの実施態様では、動作２１５０を、提案管理モジュール１２０の提案構成モジュール１２４（図２に示し、上で説明した）と同一またはこれに類似する提案構成モジュールによって実行することができる。
【０２２８】
動作２１６０では、システム１０は、選択された労働者に関する提案を判定する判断基準の事前にセットされた組合せの選択を容易にすることができる。いくつかの実施態様では、動作２１６０を、提案管理モジュール１２０の提案構成モジュール１２４（図２に示し、上で説明した）と同一またはこれに類似する提案構成モジュールによって実行することができる。
【０２２９】
動作２１７０では、システム１０は、選択された労働者に関する提案を判定する１つまたは複数の判断基準の選択を容易にすることができる。いくつかの実施態様では、動作２１７０を、提案管理モジュール１２０の提案構成モジュール１２４（図２に示し、上で説明した）と同一またはこれに類似する提案構成モジュールによって実行することができる。
【０２３０】
動作２１６０および／または２１７０の完了時に、システム１０は、動作２１５０の選択された判断基準に基づいて、期待されるパフォーマンス・メトリックスを表示することができる。上で述べたように、動作２１５０を、提案管理モジュール１２０の提案構成モジュール１２４（図２に示し、上で説明した）と同一またはこれに類似する提案構成モジュールによって実行することができる。
【０２３１】
図２２に、本発明のさまざまな実施態様による、提案および期待されるパフォーマンス・メトリックスを判定するための選択可能な判断基準を表示するインターフェースの例示的スクリーンショットを示す。提案および期待されるパフォーマンス・メトリックスを判定するための選択可能な判断基準を表示するためのテンプレートを、戦略情報、ワークフロー情報、および／またはシステム１０の他の部分へのアクセスの時に、経営者に提示することができる。ユーザ・インターフェース２２００は、たとえば、構成パネル部分２２０２、判断基準情報パネル２２０４、パフォーマンス・メトリックス部分２２０６、および／または１つもしくは複数の格納された戦略に関する情報を表示する他の部分を含むことができる。
【０２３２】
いくつかの実施態様では、構成パネル部分２２０２は、システム１０を介して使用可能な１つまたは複数のテンプレートへの１つまたは複数のリンクを表示することができる。たとえば、構成パネル部分２２０２は、テンプレートに関するタイトル、ユーザがそれを介して戦略を選択できる対話型構成要素、ユーザがそれを介してワークフローを選択できる対話型構成要素、ユーザがそれを介してワークフローに関連する労働者のチームを選択できる対話型構成要素、ユーザがそれを介して製品を選択できる対話型構成要素、ユーザがそれを介して顧客を選択できる対話型構成要素、および／または提案が判定されるグループ化をユーザがそれを介して選択できる対話型構成要素を表示することができる。いくつかの実施態様では、対話型構成要素を、ドロップ・ダウン・メニュー、選択可能なリスト、ドラッグ・アンド・ドロップできる項目のセット、および／または対話型構成要素に対応する情報の選択を容易にする他の対話型構成要素の形で表示することができる。構成可能な構成要素および／または対話型構成要素の他の例を使用することができる。提案が判定されるグループ化を選択する他の方法を使用することができる。
【０２３３】
構成パネル２２０２は、提案を判定するための判断基準を選択する１つまたは複数の対話型構成要素を表示することもできる。１つまたは複数の対話型構成要素は、たとえば、１つまたは複数の要因の構成要素、１つまたは複数のパラメータの構成要素、１つまたは複数の選択された要因に関連する重みの構成要素、１つまたは複数の要因の相対重みの構成要素、１つまたは複数の選択されたパラメータに関連する重みの構成要素、１つまたは複数の選択されたパラメータの相対重みの構成要素、１つまたは複数の要因に関連するボーナスの構成要素、１つまたは複数の要因に関連するペナルティの構成要素、１つまたは複数のパラメータに関連するボーナスの構成要素、１つまたは複数のパラメータに関連するペナルティの構成要素、提案全体に関連するボーナスの構成要素、提案全体に関連するペナルティの構成要素、および／またはどの提案を提供すべきかを判定するのに使用される他の判断基準含むことができる。いくつかの実施態様では、対話型構成要素を、ドロップ・ダウン・メニュー、選択可能なリスト、ドラッグ・アンド・ドロップできる項目のセット、判断基準の入力を受け入れるテキスト・ボックス、および／または対話型構成要素に対応する情報の選択を容易にする他の対話型構成要素の形で表示することができる。構成可能な構成要素および／または対話型構成要素の他の例を使用することができる。提案を判定するための判断基準を選択する他の方法を使用することができる。
【０２３４】
構成パネル２２０２は、選択された判断基準について関連付けられる値を選択する１つまたは複数の対話型構成要素を表示することもできる。いくつかの実施態様では、対話型構成要素を、ドロップ・ダウン・メニュー、選択可能なリスト、ドラッグ・アンド・ドロップできる項目のセット、１つまたは複数の要因の相対値を示すことができるプログレス・バー、値の入力を受け入れるテキスト・ボックス、および／または対話型構成要素に対応する情報の選択を容易にする他の対話型構成要素の形で表示することができる。構成可能な構成要素および／または対話型構成要素の他の例を使用することができる。判断基準の値を選択する他の方法を使用することができる。
【０２３５】
いくつかの実施態様では、判断基準の事前にセットされた組合せを、構成パネル部分２２０２を介して選択可能とすることができる。判断基準の事前にセットされた組合せを、それぞれの判断基準に関連する事前にセットされた値に関連付けることができる。判断基準の事前にセットされた組合せを、対応する名前、要因のセット、判断基準の事前にセットされた組合せに関連するパフォーマンスの期待されるタイプを示すインジケータ、判断基準の事前にセットされた組合せに関連する労働者のタイプ、テリトリのタイプ、顧客のタイプ、判断基準の事前にセットされた組合せに関連する戦略のタイプ、および／または他の識別子のうちの１つまたは複数によって識別することができる。パフォーマンスのタイプは、たとえば、積極的パフォーマンス、受動的パフォーマンス、ワークフローに密接に相関したパフォーマンス、および／またはパフォーマンスの他のタイプを含むことができる。労働者のタイプは、たとえば、平均的労働者、平均を超える労働者、平均未満の労働者、および／または労働者の他のタイプを含むことができる。テリトリのタイプは、たとえば、大きいテリトリ、小さいテリトリ、平均的テリトリ、および／またはテリトリの他のタイプを含むことができる。顧客のタイプは、たとえば、大口顧客、平均的顧客、小口顧客、および／または顧客の他のタイプを含むことができる。戦略のタイプは、労働者のタイプ、パフォーマンスのタイプ、テリトリのタイプ、顧客のタイプ、および／または戦略に関する他の情報のうちの１つまたは複数の組合せを含むことができる。構成パネル２２０２は、判断基準の新しい事前にセットされた組合せの作成を容易にすることもできる。
【０２３６】
判断基準情報パネル２２０４は、判断基準の事前にセットされた組合せに関連する要因、パラメータ、重み、ボーナス、ペナルティ、使用情報、および／または他の情報を表示することができる。判断基準の事前にセットされた組合せに関連する使用情報は、たとえば、判断基準の事前にセットされた組合せの使用に関して期待されるパフォーマンスのタイプ、提案されるテリトリ・サイズ、判断基準の事前にセットされた組合せの使用の提案されるパーセンテージ、判断基準の事前にセットされた組合せの使用に関連する期待される効率向上、および／または判断基準の事前にセットされた組合せの使用に関する他の情報を含むことができる。
【０２３７】
いくつかの実施態様では、構成パネル部分２２０２を介して選択された判断基準および関連する値を、判断基準の事前にセットされた組合せとして保存することができる。
【０２３８】
パフォーマンス・メトリックス・パネル２２０６は、それに関して提案を判定できる選択されたグループ化の選択された判断基準に関連するパフォーマンス・メトリックスを表示することができる。表示されるパフォーマンス・メトリックスは、成功して実行された活動の個数、少なくとも１回対話した顧客の数、１日あたりの活動の個数、最適タイミング以内に実行された活動の個数、最適タイミング以内に実行された１顧客あたりの活動の個数、労働者がカバーするテリトリに対する相対的な労働者の移動する距離、販売の回数、以前の所定の時間期間からの売上の差のパーセンテージ、および／または他のパフォーマンス・メトリックスのうちの１つまたは複数を含むことができる。メトリックスを、ターゲット目標のパーセンテージ、ある四分位数以内として、所定のしきい値を満足するものとして、所定の時間期間からの変化、絶対値、提案が判定される他のグループ化と比較したランク、パフォーマンスが平均的、平均を超える、もしくは改善を必要とするのどれであるのかを示すアイコン、および／またはパフォーマンスの他のインジケータのうちの１つまたは複数として表示することができる。
【０２３９】
いくつかの実施態様では、パフォーマンス・メトリックス・パネル２２０６は、パフォーマンス・メトリックスがどのように計算されるのかに関する情報、期待されるパフォーマンス・メトリックスがどのように計算されるのか、１労働者あたりの平均結果、１労働者あたりのベースライン活動情報、パフォーマンス・メトリックスをどのようにして高めるべきかに関する推奨、および／またはそれに関して提案を判定できる選択されたグループ化によるパフォーマンスに関する他の情報を含むこともできる。パフォーマンス・メトリックス・パネル２２０６は、選択された要因のバランスを示すグラフおよび／または他のイメージを表示することもできる。たとえば、グラフは、提案を判定するのに使用される要因の相対的な影響を示すことができる。いくつかの実施態様では、グラフは、それに関して提案が判定されつつあるグループ化の最適パフォーマンス・メトリックスを得るための要因の最適なバランスを示すことができる。
【０２４０】
図２３に、本発明のさまざまな実施態様による、労働者のスケジュールを管理するプロセスを示す。図２４に、本発明のさまざまな実施態様による、労働者の月間スケジュールを表示するインターフェースの例示的スクリーンショットを示す。図２５に、本発明のさまざまな実施態様による、例示的な提案に関する要因に関するスコアを表示する例示的スクリーンショットを示す。図２６に、本発明のさまざまな実施態様による、労働者の日次スケジュールを表示するインターフェースの例示的スクリーンショットを示す。図２７に、本発明のさまざまな実施態様による、活動の編集を容易にするインターフェースの例示的スクリーンショットを示す。処理を、図２４〜２７に示されたスクリーンショットを参照して、図２３に関して説明する。
【０２４１】
動作２３１０では、システム１０は、労働者に関連するスケジュールの、労働者による管理を容易にすることができる。いくつかの実施態様では、動作２３１０を、活動管理モジュール１４０のカレンダ管理モジュール１４２（図２に示し、上で説明した）と同一またはこれに類似するカレンダ管理モジュールによって実行することができる。
【０２４２】
動作２３２０では、システム１０は、労働者のスケジュールと労働者の活動に関して提供される提案との表示を容易にすることができる。いくつかの実施態様では、動作２３２０を、活動管理モジュール１４０のカレンダ管理モジュール１４２（図２に示し、上で説明した）と同一またはこれに類似するカレンダ管理モジュールおよび提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールのうちの１つまたは複数によって実行することができる。
【０２４３】
図２４に、本発明のさまざまな実施態様による、スケジュールおよび労働者に関して提供される提案を表示するインターフェース２４００の例示的スクリーンショットを示す。スケジュールおよび提供される提案を表示するためのテンプレートを、労働者のスケジュールへのアクセスの時に労働者に提示することができる。ユーザ・インターフェース２４００は、たとえば、ナビゲーション・バー部分２４０２、スケジュール表示部分２４０４、提案表示部分２４０６、および／または１つまたは複数の格納された戦略に関する情報を表示する他の部分を含むことができる。
【０２４４】
いくつかの実施態様では、ナビゲーション・バー部分２４０２は、システム１０を介して使用可能な１つまたは複数のテンプレートへの１つまたは複数のリンクを表示することができる。たとえば、ナビゲーション・バー部分２４０２は、テンプレートに関するタイトル、表示されたスケジュールをテンプレートに追加するリンク、表示されたスケジュールをテンプレートとして保存するリンク、保存されたテンプレートをロードするリンク、表示されたスケジュールおよび表示される提案に関する情報、ならびに／または他の情報を表示することができる。たとえば、表示されたスケジュールおよび提案に関する情報は、スケジュールおよび対応する提案が最後に同期化された時刻、労働者がネットワークに接続されているかどうか、スケジュールおよび対応する提案の週間ビュー、スケジュールおよび対応する提案の日次ビュー、スケジュールおよび対応する提案の月間ビュー、選択された日付範囲中のスケジュールおよび対応する提案のビュー、ならびに／またはスケジュールおよび戦略に関する他の情報を含むことができる。いくつかの実施態様では、スケジュールおよび／または他の情報を表示する日付範囲に関する情報を、ドロップ・ダウン・メニュー、カレンダ、および／または日付範囲に対応する２つの日付の選択を容易にする他の対話型構成要素の形で表示することができる。構成可能な構成要素および／または対話型構成要素の他の例を使用することができる。スケジュールおよび対応する提案を表示する日付範囲を選択する他の方法を使用することができる。
【０２４５】
いくつかの実施態様では、スケジュール表示部分２４０４は、ユーザのスケジュールに関する情報を表示することができる。表示されるスケジュールは、ナビゲーション部分２４０２を介して選択された時間期間に関する情報を含むことができる。スケジュールに関して表示される情報は、たとえば、ナビゲーション部分２４０２を介して選択された時間期間中にスケジューリングされた活動および／またはスケジュールに関する他の情報を含むことができる。スケジュール表示部分２４０４内のスケジューリングされた活動の表示は、リンク、クリックスルー項目、ならびに／または他の構成可能項目および／もしくは対話型項目を含むことができる。スケジュール表示部分２４０４内に表示されたスケジューリングされた活動との対話は、対応する活動情報を見ることおよび／または編集を容易にすることができる。スケジュール表示部分２４０４は、表示されたスケジュールへの活動および／または提案のドラッグ・アンド・ドロップを容易にすることもできる。いくつかの実施態様では、潜在的な活動および／または提案が、時間期間の上でホバーされる時に、その時間期間は、潜在的な活動および／または提案に関連する顧客がその時間期間中に求めに応じられるかどうかを示すことができる。
【０２４６】
いくつかの実施態様では、提案表示部分２４０６は、提案に関する情報を表示することができる。たとえば、提案表示部分２４０６は、提案管理モジュール１２０と同一またはこれに類似する提案管理モジュールによって提供される１つまたは複数の提案を表示することができる。提案に関する情報は、たとえば、表示される提案のタイプ、それに関して提案を表示すべきスケジュールの選択された時間期間に対応する時間期間のサブセット、活動に関する１つまたは複数の提案に関する情報、および／または提案に関する他の情報を含むことができる。活動に関する１つまたは複数の提案に関する情報は、提案に関連する関連情報を含むことができる。たとえば、関連情報は、活動の日付、活動に関連する位置情報（たとえば、活動がそこで実行される特定の位置、位置の地図、位置への道順、および／または他の位置情報）、活動の１つまたは複数の正当性、活動に関連する１つまたは複数の顧客、活動に関連する１つまたは複数の製品、提案に関連する１つまたは複数のスコア（たとえば、提案全体の、提案に関連する１つまたは複数の要因の、要因に関連する１つまたは複数のパラメータの、および／または他のスコア）、提案に関連するパフォーマンス実行情報、提案が新しい提案であるかどうか、および／または他の関連情報のうちの１つまたは複数を含むことができる。
【０２４７】
いくつかの実施態様では、提案に関する情報を、ドロップ・ダウン・メニュー、リンク、および／または選択された情報のタイプによる、表示される提案の、テンプレートのユーザによるフィルタリングを容易にする他の対話型構成要素の形で表示することができる。たとえば、製品に関する情報を、システム１０内に格納された製品の一部またはすべての名前、すべての製品に関する項目、および／または他のタイプの製品を含むドロップ・ダウン・メニューを介して表示することができる。表示される提案を、製品に関するドロップ・ダウン・メニュー内で選択された項目に対応するようにフィルタリングすることができる。もう１つの例では、スケジュールの表示に関する時間枠に関する情報を、ドロップ・ダウン・メニューを介して表示することができる。表示される提案を、ドロップ・ダウン・メニューを内で選択された時間枠に対応するようにフィルタリングすることができる。構成可能な構成要素および／または対話型構成要素の他の例を使用することができる。表示される提案をフィルタリングする他の方法を使用することができる。
【０２４８】
図２５に、本発明のさまざまな実施態様による、例示的な提案に関する要因に関するスコアを表示する例示的スクリーンショットを示す。いくつかの実施態様では、提案および関連するスコアを表示するための例示的なテンプレートを含むユーザ・インターフェース２５００を提示することができる。提案および関連するスコアを表示するためのテンプレートを、ユーザによる提案情報および／またはスケジュール情報のアクセスの時に、ユーザに提示することができる。図２５に示されたスクリーンショットは、図２４に示されたスクリーンショットに類似するが、少なくとも次の相違を有する。ユーザ・インターフェース２５００は、たとえば、提案表示部分２４０６、スコア表示部分２５０４、および／または１つまたは複数の提案に関する情報を表示する他の部分を含むことができる。
【０２４９】
スコア表示部分２５０４は、表示された提案のスコアの判定に関する１つまたは複数の要因および／またはある要因の１つまたは複数のパラメータに関するスコアを示すグラフを表示することができる。いくつかの実施態様では、パラメータおよび／または要因に適用される重み、ボーナス、および／またはペナルティを表示することができる。いくつかの実施態様では、重み、ボーナス、および／またはペナルティの値を、ユーザ入力によって表示し、編集し、保存し、かつ／または取り消すことができる。
【０２５０】
図２３に戻って、動作２３３０では、システム１０は、スケジュールへの提案の追加を容易にすることができる。いくつかの実施態様では、動作２３３０を、活動管理モジュール１４０のカレンダ管理モジュール１４２（図２に示し、上で説明した）と同一またはこれに類似するカレンダ管理モジュールおよび提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールのうちの１つまたは複数によって実行することができる。
【０２５１】
動作２３４０では、システム１０は、提案の却下を容易にすることができる。いくつかの実施態様では、動作２３４０を、活動管理モジュール１４０のカレンダ管理モジュール１４２（図２に示し、上で説明した）と同一またはこれに類似するカレンダ管理モジュールおよび提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールのうちの１つまたは複数によって実行することができる。
【０２５２】
動作２３５０では、システム１０は、提供される提案のより後の時刻および／または日付への押出しを容易にすることができる。いくつかの実施態様では、動作２３５０を、活動管理モジュール１４０のカレンダ管理モジュール１４２（図２に示し、上で説明した）と同一またはこれに類似するカレンダ管理モジュールおよび提案管理モジュール１２０（図２に示し、上で説明した）と同一またはこれに類似する提案管理モジュールのうちの１つまたは複数によって実行することができる。
【０２５３】
動作２３６０では、システム１０は、スケジューリングされた活動に関する情報の表示を容易にすることができる。いくつかの実施態様では、動作２３６０を、活動管理モジュール１４０のカレンダ管理モジュール１４２（図２に示し、上で説明した）と同一またはこれに類似するカレンダ管理モジュールによって実行することができる。動作２３７０では、システム１０は、完了したスケジューリングされた活動に関するフィードバックについてユーザに促すことを容易にすることができる。いくつかの実施態様では、動作２３７０を、活動管理モジュール１４０のカレンダ管理モジュール１４２（図２に示し、上で説明した）と同一またはこれに類似するカレンダ管理モジュールによって実行することができる。
【０２５４】
図２６に、本発明のさまざまな実施態様による、労働者の日次スケジュールを表示するインターフェースの例示的スクリーンショットを示す。いくつかの実施態様では、労働者の日次スケジュールを表示する例示的なテンプレートを含むユーザ・インターフェース２６００を提示することができる。日次スケジュールを表示するテンプレートを、ユーザによるスケジュール情報へのアクセスの時に、ユーザに提示することができる。図２６のスクリーンショットは、図２４に示されたスクリーンショットに類似するが、少なくとも次の相違を有する。ユーザ・インターフェース２６００は、たとえば、ナビゲーション・バー部分２６０２、スケジューリングされた活動表示部分２６０４、格納された活動表示部分２６０６、提案表示部分２４０６、スケジュール・ナビゲーション・バー２６１０、および／または日次スケジュールに関する情報を表示する他の部分を含むことができる。
【０２５５】
ナビゲーション・バー部分２６０２は、システム１０を介して使用可能な１つまたは複数のテンプレートへの１つまたは複数のリンクを表示することができる。たとえば、ナビゲーション・バー２６０２は、テンプレートに関するタイトル、表示された日次スケジュールをテンプレートに追加するリンク、表示された日次スケジュールをテンプレートとして保存するリンク、保存されたテンプレートをロードするリンク、表示された日次スケジュールおよび表示される提案に関する情報、ならびに／または他の情報を表示することができる。
【０２５６】
いくつかの実施態様では、スケジューリングされた活動表示部分２６０４は、それに関してスケジュールが表示される日のユーザに関してスケジューリングされた活動に関する情報を表示することができる。活動情報は、たとえば、活動の時刻、活動の位置、活動に関連する１つまたは複数の顧客、活動に関連する１つまたは複数の製品、活動に関する１つまたは複数の助言、および／または活動に関する他の情報を含むことができる。
【０２５７】
格納された活動表示部分２６０６は、システム１０を用いて格納されたが関連する時刻および／または日付を有しない活動に関する情報を表示することができる。格納された活動に関する情報は、たとえば、活動の潜在的な時刻、活動の位置、活動に関連する１つまたは複数の顧客、活動に関連する１つまたは複数の製品、活動に関する１つまたは複数の助言、および／または活動に関する他の情報を含むことができる。
【０２５８】
提案表示部分２４０６は、それに関して労働者の日次スケジュールが表示される日に関する提案を表示することができる。
【０２５９】
スケジュール・ナビゲーション・バー２６１０は、システム１０を介して使用可能な１つまたは複数のテンプレートへの１つまたは複数のリンクを表示することができる。たとえば、ナビゲーション・バー２６１０は、テンプレートに関するタイトルおよびスケジュールに関する機能性の提供に関するテンプレートに関する情報を表示することができる。たとえば、機能性の提供に関する情報は、労働者に関連する行うべきことのリストを見るためのリンク、１つまたは複数のタイプの活動を追加するためのリンク、メモを追加するためのリンク、および／またはシステム１０を介して提供される機能性に関する他の情報を含むことができる。
【０２６０】
図２３に戻って、動作２３８０では、システム１０は、時刻および／または日付なしでスケジューリングされた、対応する提案および活動を含む日次スケジュールの表示を容易にすることができる。いくつかの実施態様では、動作２３８０を、活動管理モジュール１４０のカレンダ管理モジュール１４２（図２に示し、上で説明した）と同一またはこれに類似するカレンダ管理モジュールによって実行することができる。
【０２６１】
図２７に、本発明のさまざまな実施態様による、活動の編集を容易にするインターフェースの例示的スクリーンショットを示す。いくつかの実施態様で、活動を編集するための例示的なテンプレートを含むユーザ・インターフェース２７００を提示することができる。活動を編集するためのテンプレートを、ユーザによる活動情報へのアクセスの時、ユーザによる活動の完了時、および／または個々の活動に関する他の機能性への他のアクセスの時に、ユーザに提示することができる。図２７に示されたスクリーンショットは、図２６に示されたスクリーンショットに類似するが、少なくとも次の相違を有する。ユーザ・インターフェース２７００は、たとえば、ナビゲーション・バー部分２７０２、顧客情報表示部分２７０４、活動フィードバック部分２７０６、パフォーマンス実行表示部分２７０８、スケジューリングされた活動表示部分２６０４、および／または１つまたは複数の格納された戦略に関する情報を表示する他の部分を含むことができる。
【０２６２】
ナビゲーション・バー部分２７０２は、システム１０を介して使用可能な１つまたは複数のテンプレートへの１つまたは複数のリンクを表示することができる。たとえば、ナビゲーション・バー２７０２は、テンプレートに関するタイトル、活動を編集するためのリンク、表示される活動に関する情報、および／または他の情報を表示することができる。
【０２６３】
顧客情報表示部分２７０４は、表示される個々の顧客に関する情報を表示することができる。たとえば、顧客情報表示部分２７０４は、顧客、関連するファシリティ、および／もしくは顧客の会社に関する情報、教育、顧客識別番号、平均期待待ち時間、平均期待面会時間、関連する製品、関連するメッセージング、メモ、助言、ならびに／または顧客に関する他の情報を表示することができる。
【０２６４】
活動フィードバック部分２７０６は、活動のパフォーマンスに関する情報を表示することができる。たとえば、活動のパフォーマンスに関する情報は、活動の実際の開始時刻、活動の実際の終了時刻、活動の計画された持続時間、活動に関連する実際の待ち時間、活動のタイプ、活動に関連する製品、活動に関連するメッセージング、活動に関するメモ、活動に関する助言、および／または活動のパフォーマンスに関する他の情報を含むことができる。いくつかの実施態様で、活動のパフォーマンスに関する１つまたは複数の情報を、ユーザ入力を受け取るように構成することができる。スケジューリングされた活動に関するフィードバックを、活動フィードバック部分２７０６を介して提供することができる。
【０２６５】
パフォーマンス実行表示部分２７０８は、活動および／または関連するワークフローに関するパフォーマンス実行メトリックスに関する情報を表示することができる。たとえば、パフォーマンス実行メトリックスに関する情報を、表示された活動に関連するワークフローのパフォーマンス実行に関するメトリックスを示す１つまたは複数のグラフとして表示することができる。メトリックスは、たとえば、所定の時間期間の間のターゲット進捗、１製品あたりの進捗、１顧客あたりの進捗、および／または戦略管理モジュール１１０に関して議論した他のメトリックスを含むことができる。
【０２６６】
コンピューティング・デバイス１００は、たとえば、サーバ、デスクトップ・コンピュータ、ラップトップ・コンピュータ、携帯情報端末、スマートフォン、ゲーム機、および／または任意の他のコンピューティング・デバイスとすることができる。コンピューティング・デバイス１００は、ストレージ・モジュール１０５、１つまたは複数のプロセッサ１０１、および／または他の構成要素を含むことができる。図１でのコンピューティング・デバイス１００の図示は、限定的であることを意図されたものではない。
【０２６７】
コンピューティング・デバイス１００は、本明細書でコンピューティング・デバイス１００に帰する機能性を提供するために一緒に動作する複数のハードウェア構成要素、ソフトウェア構成要素、および／またはファームウェア構成要素を含むことができる。たとえば、コンピューティング・デバイス１００を、コンピューティング・デバイス１００として一緒に動作するコンピューティング・プラットフォームのクラウドによって実施することができる。他の構成およびシステム・アーキテクチャを使用することができる。たとえば、コンピューティング・デバイス１００は、広域ネットワーク、ローカル・エリア・ネットワーク、インターネット、クラウドベースのネットワーク、および／もしくは他のネットワーク、またはその組合せなどのネットワーク２０を介して１つまたは複数のクライアント・コンピューティング・デバイス３０に接続された１つまたは複数のサーバとするか、これを含むことができる。コンピューティング・デバイス１００は、ネットワーク２０、１つまたは複数のクライアント・コンピューティング・デバイス３０、および／または１つまたは複数の他のデバイスと通信できるものとすることができる。
【０２６８】
プロセッサ１０１は、コンピューティング・デバイス１００内で情報処理機能を提供することができる。したがって、プロセッサ１０１は、ディジタル・プロセッサ、アナログ・プロセッサ、情報を処理するように設計されたディジタル回路、情報を処理するように設計されたアナログ回路、状態機械、および／または情報を電子的に処理する他の機構のうちの１つまたは複数を含むことができる。プロセッサ１０１は、図１では単一のエンティティとして図示されているが、これは、限定的であることを意図されたものではない。というのは、プロセッサ１０１が、協調してまたは協力して動作する複数のプロセッサを含むことができるからである。これは、コンピューティング・デバイス１００が、マルチプロセッサ・デバイス、一緒に動作するサーバ・デバイスのファーム、および／またはクラウドによって提供される仮想リソースを含む実施態様を含むことができる。プロセッサ１０１を、モジュール１１０、１２０、１３０、１４０、１５０、１６０、１７０、１８０、１９０、および／または１９９を実行するように構成することができる。ソフトウェア、ハードウェア、ファームウェア、ソフトウェア、ハードウェア、および／もしくはファームウェアのある組合せ、ならびに／またはプロセッサ１１０上の処理能力を構成する他の機構によって、モジュール１１０、１２０、１３０、１４０、１５０、１６０、１７０、１８０、１９０、および／または１９９を実行するように、プロセッサ１０１を構成することができる。
【０２６９】
モジュール１１０、１２０、１３０、１４０、１５０、１６０、１７０、１８０、１９０、および／または１９９が、図１では、単一のコンピューティング・デバイス内で同一位置に配置されるものとして図示されているが、プロセッサ１０１が複数の処理ユニットを含む実施態様では、モジュール１１０、１２０、１３０、１４０、１５０、１６０、１７０、１８０、１９０、および／または１９９のうちの１つまたは複数を、他のモジュールから離れて配置することができることを了解されたい。下で説明される異なるモジュール１１０、１２０、１３０、１４０、１５０、１６０、１７０、１８０、１９０、および／または１９９によって提供される機能性の説明は、例示のみのためのものであり、モジュール１１０、１２０、１３０、１４０、１５０、１６０、１７０、１８０、１９０、および／または１９９のいずれもが、説明されるものより多くのまたはより少ない機能性を提供できるので、限定的であることは意図されていない。たとえば、モジュール１１０、１２０、１３０、１４０、１５０、１６０、１７０、１８０、１９０、および／または１９９のうちの１つまたは複数を、除去することができ、その機能性の一部またはすべてを、モジュール１１０、１２０、１３０、１４０、１５０、１６０、１７０、１８０、１９０、および／または１９９のうちの他の１つによって提供することができる。もう１つの例として、下でモジュール１１０、１２０、１３０、１４０、１５０、１６０、１７０、１８０、１９０、および／または１９９のうちの１つに帰する機能性の一部またはすべてを実行できる１つまたは複数の追加モジュールを実行するように、プロセッサ１０１を構成することができる。
【０２７０】
ストレージ・モジュール１０５は、固定的に電子的に情報を格納する電子記憶媒体を含むことができる。ストレージ・モジュール１０５の電子記憶媒体は、コンピューティング・デバイス１００と一体に（すなわち、実質的に取り外し不能に）提供されるシステム・ストレージおよび／またはたとえばポート（たとえば、ＵＳＢポート、ｆｉｒｅｗｉｒｅポートなど）またはドライブ（たとえば、ディスク・ドライブなど）を介してコンピューティング・デバイス１００に取り外し可能に接続可能なリムーバブル・ストレージの一方または両方を含むことができる。ストレージ・モジュール１０５は、光学的に読取り可能な記憶媒体（たとえば、光ディスクなど）、磁気的に読取り可能な記憶媒体（たとえば、磁気テープ、磁気ハード・ドライブ、フロッピ・ドライブなど）、電荷ベースの記憶媒体（たとえば、ＥＥＰＲＯＭ、ＲＡＭなど）、ソリッド・ステート媒体（たとえば、フラッシュ・ドライブなど）、および／または他の電子的に読取り可能な記憶媒体のうちの１つまたは複数を含むことができる。ストレージ・モジュール１０５は、１つまたは複数の仮想ストレージ・リソース（たとえば、クラウド・ストレージ、仮想プライベート・ネットワーク、および／または仮想ストレージ・リソース）を含むことができる。ストレージ・モジュール１０５は、ソフトウェア・アルゴリズム、プロセッサ１０１によって判定された情報、コンピューティング・デバイス１００から受け取られた情報、クライアント・コンピューティング・デバイス３０から取られた情報、および／またはコンピューティング・デバイス１００が本明細書で説明されるように機能することを可能にする他の情報を格納することができる。
【０２７１】
いくつかの実施態様で、ストレージ・モジュール１０５は、システム使用に関する情報、システム１０を介して処理された情報、および／または他のデータなど、システム・データを格納する少なくとも１つのデータベースを含むことができる。ストレージ・モジュール１０５は、コンピューティング・デバイス１００に関連付けられ、これと通信することができる。たとえば、ストレージ・モジュール１０５を構成する１つまたは複数のデータベースは、たとえば、Ｏｒａｃｌｅ  Ｃｏｒｐｏｒａｔｉｏｎ社が商業的に販売するＯｒａｃｌｅ（商標）リレーショナル・データベースとし、これを含み、またはこれとインターフェースすることができる。ファイルベースの、オブジェクト、もしくは照会フォーマット、プラットフォーム、またはＯＬＡＰ（Ｏｎ  Ｌｉｎｅ  Ａｎａｌｙｔｉｃａｌ  Ｐｒｏｃｅｓｓｉｎｇ）、ＳＱＬ（標準照会言語）、ＮｏＳＱＬ、ＳＡＮ（ｓｔｏｒａｇｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）、Ｍｉｃｒｏｓｏｆｔ  Ａｃｃｅｓｓ（商標）または他の形のデータベースを含む、Ｉｎｆｏｒｍｉｘ（商標）、ＤＢ２（Ｄａｔａｂａｓｅ  ２）、または他のデータ・ストレージなどの他のデータベースを、使用し、組み込み、またはアクセスすることもできる。データベースは、１つまたは複数の物理デバイス内および１つまたは複数の物理位置に存在する１つまたは複数のそのようなデータベースを含むことができる。データベースは、複数のタイプのデータおよび／もしくファイルと、関連するデータ記述またはファイル記述、管理情報、または任意の他のデータを格納することができる。
【０２７２】
いくつかの実施態様では、ストレージ・モジュール１０５を、ネットワーク２０上のコンピューティング・デバイスの一部とし、またはこれによってホスティングすることができる。いくつかの実施態様では、ストレージ・モジュール１０５を、コンピューティング・デバイス１００の一部とし、またはこれによってホスティングすることができる。いくつかの実施態様では、ストレージ・モジュール１０５を、コンピューティング・デバイス１００から物理的に分離されるが、動作可能にこれと通信可能とすることができる。
【０２７３】
クライアント・コンピューティング・デバイス３０は、コンピュータ・プログラム・モジュールを実行するように構成された１つまたは複数の物理プロセッサを含むことができる。非限定的な例として、クライアント・コンピューティング・デバイス３０は、サーバ、デスクトップ・コンピュータ、ラップトップ・コンピュータ、ハンドヘルド・コンピュータ、タブレット・コンピューティング・プラットフォーム、ネットブック、スマートフォン、ゲーム機、および／または他のコンピューティング・プラットフォームのうちの１つまたは複数を含むことができる。クライアント・コンピューティング・デバイス３０は、ネットワーク２０、コンピューティング・デバイス１００、ストレージ・モジュール１０５、および／または他のデバイスと通信できるものとすることができる。
【０２７４】
さらに、本発明の実施態様を、ハードウェア、ファームウェア、ソフトウェア、またはその任意の適切な組合せで作ることができる。本発明の諸態様を、１つまたは複数のプロセッサによって読み取り、実行することのできる機械可読媒体上に格納された命令として実施することもできる。機械可読媒体は、機械（たとえば、コンピューティング・デバイス）によって可読の形で情報を格納しまたは伝送するすべての機構を含むことができる。たとえば、有形のコンピュータ可読記憶媒体は、読取り専用メモリ、ランダム・アクセス・メモリ、磁気ディスク記憶媒体、光記憶媒体、フラッシュ・メモリ・デバイス、および他を含むことができ、機械可読伝送媒体は、搬送波、赤外線信号、ディジタル信号、および他など、伝搬される信号の形を含むことができる。さらに、ファームウェア、ソフトウェア、ルーチン、または命令を、本明細書で本発明の特定の例示的な態様および実施態様ならびにあるアクションの実行に関して説明する場合がある。しかし、そのような説明が、単に便宜のためのものであり、そのようなアクションが、実際に、ファームウェア、ソフトウェア、ルーチン、または命令を実行するコンピューティング・デバイス、プロセッサ、コントローラ、または他のデバイスから生じることを了解されたい。
【０２７５】
本明細書で特定の特徴、構造、または特性を含むものとして説明される態様および実施態様は、すべてがその特定の特徴、構造、または特性を必ず含むとは限らない。さらに、特定の特徴、構造、または特性が、態様または実施態様に関連して説明される時には、そのような特徴、構造、または特性が、明示的に説明されようとされまいと、他の態様または実施態様に関連して含まれ得ることを理解されたい。したがって、本発明の範囲または趣旨から逸脱せずに、提供される説明に対してさまざまな変更および修正を行うことができる。したがって、本明細書および図面は、例示のみとみなされなければならず、本発明の範囲は、添付の特許請求の範囲のみによって決定されなければならない。
【図１】
2014157605.tif 000002
【図２】
2014157605.tif 000003
【図３】
2014157605.tif 000004
【図４】
2014157605.tif 000005
【図５】
2014157605.tif 000006
【図６】
2014157605.tif 000007
【図７】
2014157605.tif 000008
【図８】
2014157605.tif 000009
【図９】
2014157605.tif 000010
【図１０】
2014157605.tif 000011
【図１１】
2014157605.tif 000012
【図１２】
2014157605.tif 000013
【図１３】
2014157605.tif 000014
【図１４】
2014157605.tif 000015
【図１５】
2014157605.tif 000016
【図１６】
2014157605.tif 000017
【図１７】
2014157605.tif 000018
【図１８】
2014157605.tif 000019
【図１９】
2014157605.tif 000020
【図２０】
2014157605.tif 000021
【図２１】
2014157605.tif 000022
【図２２】
2014157605.tif 000023
【図２３】
2014157605.tif 000024
【図２４】
2014157605.tif 000025
【図２５】
2014157605.tif 000026
【図２６】
2014157605.tif 000027
【図２７】
2014157605.tif 000028
【外国語明細書】
2014157605000001.pdf