專利名稱:基于位置的移動人力管理系統的制作方法
技術領域:
本發明一般涉及用于人力(workforce)的管理系統,更具體地涉及基于位置的移動人力管理系統。
背景技術:
在需要定期對設備提供現場(on-site)維修和維護的服務的行業中,服務技師的管理可能是非常繁重的任務。管理技師的各種技能集合以及個人工作量可能表現為非常復雜的優化問題。此外,諸如減少通勤(commuting)時間以及最大化個人和團隊生產力的目標可使得該問題顯著地更加復雜。在該工作分配問題可能本身復雜的同時,服務行業的現實還包括許多必須同時解決的其他問題。為了個人責任性(accountability)和客戶響應度的目的,現場服務行業的分散和遠程特性產生了知道技師的實時位置的管理需求。此外,為了主顧關系的考慮、以及為了計費(billing)和工資單(payroll)計算,對于管理來說優選的是幾乎實時知道每個位置處的工作完成狀態以及所花費的總技師時間。傳統的計費方法依賴于技師在提交到各個分支機構的紙質計工單(time ticket)上嚴格地報告他們的時間。這些紙質單接著需要數據處理部門輸入該時間,從而可以向客戶準確地計費,并且可以為技師的工作時間向各個技師支付薪金。授權給Morris的美國專利No. 7069333公開了用于管理現場服務人員的基本無線系統,其包括基本工作考勤單(time sheet)查閱機制;然而,Morris沒有公開關于如何輸入時間或者如何考慮交通(travel)時間(例如,對于技師的交通)的具體細節。因此,Morris的系統仍然可能不準確和無效率。因此,存在對最小化或消除以上提出的一個或多個問題的移動人力管理系統的需求。
發明內容
本公開描述了用于操作基于位置的移動人力管理系統的系統和方法。這里所描述的實施例提高了移動人力的效率,尤其是在維護和維修服務的領域中。此外,這里所描述的實施例提高了移動服務技師記錄的時間的準確性,尤其是往來工作地點的交通時間,并且增強了技師的責任性。這里描述的實施例不僅導致對服務技師的付薪小時數的更準確的計算,而且導致向客戶提供更準確的發票(invoice)。另一優點在于能夠在維護和維修機構與其客戶之間實施某些合同條款,例如,“門(portal)到門”計費,其中,對于去往工作地點的技師交通時間以及從當前工作地點去往下一工作地點的交通時間,向客戶計費。在一個實施例中,對于“門到門”計費,一種方法包括確定前往(travel-to)時間,其指示技師從前一工作地點前往當前工作地點所花費的時間。 系統使用前一地點離開時間和當前地點到達時間(兩者都由與服務技師關聯的無線手持設備獲得)計算前往時間。該方法還包括確定現場時間,其指示技師在當前工作地點工作所花費的時間。系統使用當前地點到達時間和當前位置離開時間,它們都由手持無線設備獲得。該方法還包括至少基于當前和下一(后續)工作地點的各自的位置,選擇地計算技師從當前工作地點去往下一后續工作地點的駛離(travel-from)時間。最后,系統被配置為至少基于前往時間、現場時間和駛離時間而計算總可收費時間。該方法通過建議上述各個時間參數的默認值等于當前時間/日期時間,從而使得準確輸入很簡單(例如,當技師到達工作地點時,他的手持設備將“到達”時間默認為當前日期/時間),來提高準確性。此外,為了考慮正當調整的可能性(例如,當技師在兩個地址之間的交通期間花費無付薪的午餐時間時),該方法被配置為允許技師拒絕所建議的默認值,并進行調整,然后接受經調整的新時間/日期。例如,通過對于該天的第一個服務訂單在付薪時間計算中選擇性地省略前往時間,而提供進一步的靈活性。此外,該方法也可以例如對于不是100%可計費的服務訂單的服務訂單、或者當沒有“下一工作”時,在計算中選擇性地省略駛離時間。還提出了對應的系統。
根據這里描述、說明和要求權利的結構、系統和方法,提供這些和其他益處、特征和性能。
圖I是人力管理系統的實施例的框圖。圖2是更詳細地示出圖I的人力管理系統的幾個特征的框圖。圖3是示出圖2的系統的分支報告工具模塊所提供的接口的總覽的框圖。圖4-5是圖I的手持設備的顯示屏幕上產生的主菜單和“設置目的地”屏幕的設備顯示。圖6是技師已選擇了新服務訂單之后的設備顯示,其將服務訂單的狀態改變為“正前往(in transit to) ”的狀態。圖7是技師已經從圖6的主菜單選擇了“到達”選項之后的設備顯示,其向圖I的系統指示他到達了工作地點。圖8是技師已經確認當前工作地點的到達時間(時間戳)之后的設備顯示,其顯示來到該地點的付薪交通時間的提示。圖9是技師已經選擇了圖6的“改變目的地”菜單選項之后的設備顯示。圖10是技師已經從圖9的“改變目的地”屏幕選擇了“工作室(shop)位置”菜單選項之后的設備顯示。圖11是技師已經從圖10的菜單選項選擇了工作室位置之后的設備顯示,該設備顯示示出與該服務訂單關聯的主位置、以及技師將實際工作的次工作室位置。圖12是一系列設備顯示,從用于外調(callout)的初始“工作于”屏幕(其反映在技師到達之后已經改變為“工作于”的服務訂單的狀態)進展到技師選擇“離開”菜單選項之后的后續設備顯示。圖13是與圖12相同的設備顯示,除了其反映該服務訂單對應于預防性維護(PM)服務拜訪、而不是外調。圖14-16是顯示在手持設備上的針對技師“離崗”和返回“上崗”的一系列屏幕顯/Jn ο圖17是更詳細地示出用于圖3中的方框形式中示出的計工單輸入的方法的流程圖。圖18是現在示出獲得工作地點離開(“離開”)時間戳的提示的設備顯示。圖19-22是示出從技師獲得計費狀態、公司車輛里程和條碼信息用于生成計工單的提示的一系列設備顯示。圖23是現在以概要的方式示出通過圖17的方法創建的計工單的概要的設備顯
/Jn ο
圖24是安全定位器模塊接口的屏幕顯示,其示出了通過時間的分段組織并且能夠被繪畫在對應的地圖上的、帶有時間戳的位置數據。
具體實施例方式現在參考附圖,在不同視圖中同樣的參考標記指代相同的組件,圖I是示出包括移動人力管理系統12的服務組織的總體布局10的框圖。系統12 —般被配置為優化服務或現場技師勞力的使用,同時提高技師責任性、提高客戶計費的準確性、提供實時工作狀態更新、以及提供用于管理單獨技師工作量的工具。可能發現系統12有用的組織將通常具有包括多個現場服務或維修/維護技師H1UV- Hm的人力資源,每個技師具有與他們關聯的相應的無線手持通信設備
16m。系統12 —般被配置為促進技師在一個或多個客戶工作地點IS1US2-IS1J^服務。系統12被配置用于通過和經由通信網絡20與技師通信,通信網絡20可以是全球通信網絡,諸如因特網。此外,可以通過和經由無線服務提供商22進一步促進這種通信,從而實現系統12與無線設備Iei (其中i=l至m)之間的通信。如下面將更詳細說明的,系統12利用定位器服務24所提供的從設備獲得且與設備關聯的基于時間的位置讀值,定位器服務24可以、但不需要與無線服務提供商關聯。圖I還示出管理塊26,其表示附屬于該組織、并訪問系統12以查閱報告等的一個或多個管理人員。在所示的實施例中,系統12包括三個主要功能模塊(I)分支報告工具(或者有時稱為后報告工具)模塊28 (“BRT”);(2)維護和獲取計劃模塊30 (“MAP”);以及(3)安全定位器模塊32。系統的一般說明。一般地,BRT模塊28被配置為提供用于管理和服務現場技師兩者(例如,經由手持設備而用于技師)的前端接口,以便允許與移動人力管理系統12進行交互。在一個實施例中,由BRT模塊28生成的接口被呈現為現場技師14可以(使用手持設備上的網頁瀏覽器)訪問以查看未完成的(outstanding)服務訂單的網站。在系統級別上,BRT模塊被配置為接收(即,從MAP模塊30)表示技師的工作隊列的數據(即,建議的下一工作分配/目的地的列表),并將這樣的信息傳送給手持設備用于顯示。一旦技師選擇了下一目的地,他或她就將查閱選擇細節,并為該下一地點確認ETA。在技師到達服務位置之后,他或她可以接著訪問BRT接口(例如,通過網頁服務器)來改變服務訂單的狀態,以反映他/她正在該工作地點工作。當離開該地點時,技師可以再次通過網頁服務器訪問BRT接口,來進一步改變工作狀態以反映該工作的完成、準備工作和計工單的描述、或者替代地指示額外服務的需要。與服務訂單關聯的時間(包括前往工作地點的時間、現場時間以及從工作地點去往下一目的地的時間)可以全部通過BRT接口獲得,如下面將描述的。此外,在一個實施例中,BRT模塊28的接口允許對每個技師14m實時輸入的數據進行管理訪問,用于查閱單獨工作狀態、查閱計費信息、訪問工資單信息、準備勞動概要以及各種其他時間和成本信息。MAP模塊30—般可以被配置為通過考慮以下因素而對技師的工作日程提供高度優化,這些因素例如為客戶工作地點位置、從技師的當前位置到工作地點的距離(以及交通時間)、與客戶的地點處的工作關聯的優先級(例如,服務外調對比預防性維護拜訪)、執行服務的現場時間的預計長度、技師的技能集合(即,在特定地點處的特定工作的適當性)以及其他因素。MAP模塊30還可以被配置為相對于各個技師的能力而平衡需要技師服務的各個實體的當前或排定的服務需求。通過考慮技師的當前位置,BRT模塊28利用MAP模塊30執行的分析,可以向技師展示分配給該特定技師的服務訂單的列表。此外,MAP模塊30可以被配置為具有在工作分配在技師之間不均勻分布的情況下重新平衡工作量的能力。 一旦MAP系統30知道必要的維護任務(外調和預防性維護服務拜訪兩者)以及每個服務拜訪的位置,其就可以接著在對MAP模塊30包括的優化應用中考慮每個技師的個體需要,以執行上述優化。在一個實施例中,MAP模塊30使用商業可得的地圖軟件(諸如,僅作為示例,微軟的MapPoint)將街道位置(B卩,對應于客戶地點)和路線解析為幾何坐標,以促進MAP模塊執行這里描述的工作分配功能。為了清楚起見,雖然在實施例中使用MapPoint程序用于幾何編碼和距離計算,但這里所描述的由MAP模塊28執行用于開發所分配的服務呼叫的列表的優化,優選地不使用MapPoint,并且根據本文其他地方描述的方法來執行。安全定位器模塊32 —般被配置為識別技師的實時位置(借助技師的無線手持設備的位置),其實現各種基于位置的功能,諸如下一工作地點的路線和建議。另一示例性使用可以是當技師可能由于車禍或車輛引擎問題而已經遭遇到不能到達他或她的期望工作地點的麻煩時定位技師。在另一使用中,位置信息也被用在緊急情況中(即,安全警報)。再一示例性使用可以是通過使用與每個技師關聯的帶有時間戳的位置讀值(這些讀值可在安全定位器模塊中獲得)以驗證交通時間、現場時間等,而保持技師10的責任性。例如,在一個實施例中,安全定位器32可以被用于生成位置偏離報告。安全定位器模塊32被配置為將由MAP模塊30和BRT模塊28確定的技師路線和工作地點位置與實際帶有時間戳的位置讀值進行比較。一旦排定的路線和位置以及實際技師位置是已知的,安全定位器模塊32就被配置為計算與期望或計劃的位置的偏離。可以將該偏離與預定閾值進行比較,以確定這樣的偏離是否可接受(在正常變化內,或者另外可以解釋)。例如,如果技師從他或她的排定路線改變,或者在去排定的工作地點的路線中進行完全且延長的停止,則系統12可以配置為警示上級。繼續參考圖1,系統12接收輸入(如輸入塊34中所示)、或者另外有權訪問信息,該信息包括但不限于合同維護協議(及其協議方和條款)、規章維護協議(及其協議方和條款)、客戶位置信息(包括客戶名稱、地址、設備、適用的維護協議等)、技師的技能集合或者經驗描述、技師的當前日程布置、以及各種會計信息,可以從會計系統(未示出,例如,SAP軟件)將所述會計信息提供給輸入塊34。
圖I還示出了客戶計費塊36,其可以被配置為例如基于技師通過使用他們的無線設備與系統12交互而創建的工作描述(D0W),計算和生成客戶發票(invoice)。圖I還示出了工資單塊38,其可以被配置為基于從系統12得到的信息而計算和生成工資支票或者向技師支付的其他形式。圖I還示出報告生成塊40,其可以被配置為生成有關技師執行的工作的各個方面的管理報告。圖2是布局10的概略框圖,其更詳細地示出了系統12以及無線手持設備16。可以通過傳統通用計算平臺的編程以形成專用機器來實施系統12,其在圖2中通過包括處理器塊42和操作系統塊44而示出,在操作系統44上可以執行更高級別的功能塊。應該理解,系統12在其上執行的傳統計算平臺可以包括未示出的其他特征,諸如傳統存儲器布置(例如,隨機存取存儲器、只讀存儲器、硬盤磁存儲器和其他類型的存儲存儲器)、輸入/輸出機構(例如,顯示器、鍵盤、鼠標等)、以及通信接口。實施例可以是基于客戶端-服務器模型實施的計算機。圖2示出了在系統12和通信網絡20之間的因特網網頁服務器46。服務器46被配置為促進技師使用他們的手持設備對系統12的BRT接口的基于網頁的遠程訪問。服務器46可以包括傳統和商業可得的裝置和軟件。設備16被配置用于對系統12的遠程訪問,并且,在這一點上,可以包括顯示器48、輸入接口 50 (諸如鍵盤)、以及客戶端遠程訪問程序52 (諸如適合于在諸如設備16的手持設備上執行的與無線標記語言(WML)兼容的網頁瀏覽器等)。此外,設備16優選地被配置用于通過GPS功能性或者通過其他已知方法而與基于位置的服務兼容。設備16也可以包括其他功能性,諸如各種語音和數據通信能力,它們都是本領域公知的。設備16可以包括傳統的和商業可得的裝置,諸如,僅作為示例,蜂窩電話模型編號i58sr、i335和i365,它們由美國伊利諾斯州紹姆堡(Schaumbrug)的摩托羅拉(Motorola)制造。圖2中示出的無線服務提供商塊22被配置為在系統12和多個手持設備IeiUe2-"16m之間傳輸數據業務。可以使用傳統的和商業可得的無線數據和語音服務。定位器服務塊24被配置為與手持設備Ie1Ue2-Iem交互,以得到帶有時間戳的位置讀值(例如,帶有時間戳的GPS定位坐標),其指示這種手持設備的位置。在一個實施例中,使用集成到技師的手持設備16中的GPS接收器確定帶有時間戳的位置讀值,并且通過定位器服務塊24將這樣的讀值傳送到安全定位器模塊32。在另一實施例中,可以由定位器服務塊24通過蜂窩塔(cell tower)三角測量、與手持設備進行操作的蜂窩塔、或者現在已知或以后開發的其他方法來得到帶有時間戳的位置讀值。不管如何得到,可以接著將帶有時間戳的位置讀值提供給系統12 (即,安全定位器)。定位器服務塊24可以以預定的時間間隔(例如,在約每8-12分鐘一次之間,并且優選地為約每10分鐘一次)提供用于每個手持設備Ie1Ue^iem的這種帶有時間戳的位置讀值。系統12接收的帶有時間戳的位置讀值可以被記錄在合適的非易失性數據存儲介質中,用于后續實施多個基于位置的特征時使用。在一個實施例中,無線服務提供商塊22和定位器服務塊24可以與可兼容的手持設備Ie1Ue2-16m—起由同一組織提供。僅作為示例,也提供與其服務有關的手持設備的無線服務提供商NEXTEL還提供在Nextel移動定位器服務(MLS)商標名稱之下的這種定位器服務。然而,應該理解,無線數據和語音服務(按照塊22)和基于位置的服務(按照塊24)的提供不一定要以任何方式集成,而可以分別地提供。、
特征集。系統12被配置為實施用于提高效率和提高安全性的多個特征。在這一點上,BRT模塊28包括多個功能塊,其包括付薪小時數計算塊54、計工單概要塊56、強制里程輸入塊58、外調責任性承擔(assume)塊60、工作室工作塊62、服務拜訪期間離崗塊64和交通時間驗證塊66。所提到的最后三個塊62、64和66包括從手持設備16p 162··· 16m獲取的并與服務技師14m關聯的基于時間的位置讀值。在一個實施例中,塊54至66對應于依據下面更詳細說明的各個特征描述的編程的功能性。此外,系統12包括配置為當提供第一和第二位置作為輸入時提供第一和第二位置之間的交通時間的類型的地圖數據庫68。當被并入到更大系統中時,系統12提供位置(具有外調或未處理的(open)維護訂單)和前往這些位置的交通時間的列表。在一個實施例中,可以使用在美國華盛頓州雷蒙德(Redmond)的微軟(Microsoft)的商標名稱MapPoint之下銷售的商業可得產品,其被配置為不僅提供位置之間的路線選項、而且還提供位置之間的距離估計以及交通時間估計,作為輸出。說明性實施例包括有關電梯和扶梯的服務和維護操作,但應該清楚地理解,這僅 是一個示例性使用領域。在安裝了這種設備之后,購買方和/或承租方針對該設備的服務和維護,與維護組織(其可能附屬于設備的賣方或出租方,但也不一定是)達成維護協議是常規做法。這種服務協議在服務的條款和條件上大有不同,這些條款和條件包括什么服務和/或部分將包括在保修(以及賣后多久)中的規定,以及可能進一步規定什么服務(和/或部分)不論是否包括在保修中也可能被考慮為可向客戶收費。這樣的條款可包括服務的類型(例如,預防性維護對比已經發生故障或不正確工作的設備)、這種服務將發生的日子時間(例如,上班時間對比夜晚或周末)、以及許多其他條款和條件,它們僅受合同雙方的想象力限制。歷史上,這些協議部分地控制是否向客戶計費、以及如果計費則對什么計費。如上所提及的,對于各種客戶的各種服務/維護協議的條款和條件被存儲(即,圖I和2中的塊34)并被系統12使用。此輸入的示例可以是來自電梯制造公司的銷售人員在哪里將對于所出售的每個電梯的所需要的維護日程輸入到數據庫中,其構成輸入快34中的輸入之一。維護日程的示例可以是例如電梯檢查維護在周期的基礎上(諸如每3個月一次)進行,同時在第二更長的周期的基礎上(諸如每6個月一次)進行更徹底的維護。這里使用術語“外調”,并且其是指客戶報告一臺不工作或不正常工作的設備、并請求將服務技師外調到客戶地點進行檢查和維修的情況。“外調”可以與預防性維護服務拜訪區分,預防性維護服務拜訪可以指已經預先排定了服務技師對設備進行預防性維護(PM)的情況。在其他區別之外,“外調”一般至少由于不工作或不正常工作的設備而具有較高優先級。可以在系統12中借助客戶工作地點處的一臺設備的排定維護、或者借助客戶請求服務/維修的呼叫,來創建服務訂單。在任一情況中,服務訂單可以唯一地識別要在特定客戶工作地點處進行的工作。根據服務訂單,可以以每個技師為基礎創建一個或多個工作分配(“工作”)(即,要在特定工作地點執行的特定任務或任務集合,其與可以對客戶計費的服務訂單有關)。圖3是示出BRT模塊28所提供的接口的總覽的框圖70。現在將關于圖70參考以及作為功能塊54至66 (圖2)的特征。應該理解,雖然圖70被構造為從技師的角度來說的導航參考,但BRT模塊28的操作不一定必須類似地布置。圖70將按照“塊”來描述,所述塊對應于在技師的手持設備的顯示器上展示的屏幕顯示(或一系列屏幕顯示)。應該理解,圖3中的塊也對應于在BRT模塊28內且由BRT模塊28執行的潛在功能。圖70的塊72至84包括服務技師的初始認證以及手持設備16與特定技師的“注冊”。認證功能確保登錄的任何人具有合適的證書(credential),而注冊功能確保來源于該特定手持設備或從該特定手持設備得到的任何信息(諸如帶有時間戳的位置讀值)可以被合適地關聯到特定技師。此外,系統12及其主要組件(B卩,BRT模塊、MAP模塊和安全定位器模塊)需要知道技師與手持設備的關聯。為了發起對系統12的訪問,服務技師初始地將瀏覽器52指向預定的統一資源定位符(URL)(“網站”)。當然,URL可以被書簽化,以促進該字段中的訪問。在訪問了預定的URL之后,從BRT 28擷取(retrieve)初始塊(屏幕)72至84,以被展示在設備16的顯示器上。應該完全理解,在對設備上的屏幕顯示(例如,具有選項列表的菜單)進行描述時,手持設備上的瀏覽器52正簡單地呈現和顯示正由BRT模塊28通過服務器46發送的標記語言(或其他信息)。換言之,設備顯示器上觀察到的顯示改變和流程邏輯具體地反映BRT模塊28的配置,并且更一般地反映系統12的配置。
繼續參考圖3,在一個實施例中,可以僅在已對系統12認證了用戶(即,服務技師)之后使用設備16對系統12進行訪問。認證過程在塊72 (登錄)中開始。在塊74中,設備16顯示尋求對公司的選擇(即,例如,如果技師為超過一個公司進行服務)的提示。在塊76和78中,設備16顯示提示,以獲得用戶標識(例如,雇員號,但可以是任何預先選擇的用戶ID)和密碼(例如,個人標識號一PIN)。如果所獲得的雇員號和PIN完全認證了該技師,則BRT 28模塊在塊80中執行對其記錄的內部檢查,以確定特定手持設備16是否已經向剛登錄的技師進行了注冊。BRT模塊28可以使用與電話關聯的唯一標識符以及保持包含設備-用戶關聯的表等,通過本領域中公知的任何數目的方法來執行此檢查。如果沒有定位到之前的關聯,則在設備上將顯示提示以注冊該設備,在此之后,BRT模塊28存儲這樣的設備-用戶(技師)關聯。在注冊(如果需要)之后,在塊82中,BRT 28可以要求服務技師改變默認PIN(S卩,如默認密碼),并且將合適的提示顯示在設備顯示器上。在步驟84中,設備16顯示包括多個技師可選擇的菜單選項的主菜單。存在兩種類型的主菜單(I)在技師還沒有選擇“下一目的地”(即,將進行工作分配的客戶工作地點)時展示的第一主菜單;以及(2)在已經選擇了下一工作分配/下一目的地之后展示給技師的第二主菜單。圖4-5是顯示在設備16上示出的主菜單屏幕和“設置目的地”屏幕的設備顯示。在技師選擇“下一目的地”之前顯示在設備16上的主菜單的類型在圖3中被標記為塊86,并且這也顯示在圖4中。技師被提示選擇選項“I”(圖4),其被標記為“設置目的地”。技師可以通過與設備接口(例如,鍵盤)的交互而選擇“設置目的地”,但應該理解,在此描述中,本領域中已知的用于選擇選項的其他方法(例如,觸摸屏、點擊等)也被構思為包含在本發明的精神和范圍內。一旦技師選擇了 “設置目的地”菜單選項,設備16就顯示圖5中的“設置目的地”屏幕88 (也被表示為圖3中的塊8)。如圖5中所示,在一個實施例中,設備16顯示當前分配給該特定服務技師的前5個服務訂單,并且其可用于選擇。此服務訂單的個性化列表可以包括在該服務技師的路線內的服務外調和預防性維護(PM)訂單。值得強調的是,MAP模塊30被配置為生成此服務訂單的個性化(且優化的)列表作為許多輸入變量的函數,所述多個輸入變量諸如服務技師的當前位置(即,按照從設備16得到的帶有時間戳的位置讀值)、以及從而到任何候選的下一目的地的距離、到任何候選的下一目的地的交通時間、與服務訂單相比的技師技能集合、服務訂單優先級、工作量水平(leveling)、加班時間的最小化,等等。在所示實施例中,以優先級的順序將服務訂單的個性化列表布置在顯示器上。優先級可以包括諸如外調對比預防性維護(PM)拜訪的標準(B卩,外調通常具有比PM服務拜訪更高的優先級)。每個服務訂單可以具有與其關聯的多條信息,某些信息是為該服務技師而具體生成的,并且所述信息可不僅被MAP模塊30使用在生成個性化列表以開始中,還可被顯示在設備顯示器上。此信息可以包括(1)駕駛里程(即,從當前位置),其中在說明性實施例中,星號(“*”)指示里程是估計的;(2)地點名稱;(3)服務拜訪類型(外調或PM);以及(A)設備類型。注意,MAP模塊30也可以使用駕駛時間作為用以優化服務訂單的列表的參數。例如,在圖5中,個性化列表使“Dockers”地點比“Acme”地點具有更低的優先級,SP使“Dockers”更近。此排序是因為“Acme”地點具有從當前位置的更短的駕駛時間,盡管其物理距離更大。技師可以通過與設備接口的交互而選擇目的地地點(服務訂單)之一。此選擇被無線地發送給提供商22,并接著發送給系統12,在系統12中,由BRT模塊28處理該選擇。如果所選擇的服務訂單(工作分配)被接受,則確認消息可以被顯示在設備上(例如“你的更新請求已經成功”)。此外,BRT 28為所選擇的服務訂單創建新的計工單。BRT 28還將當前時間(即,日子的日期/時間)存儲為從當前位置(其可以是客戶工作地點)的離開時間,·在該情況中,可能需要計算“前往”下一工作地點的時間。這是BRT模塊28存儲離開時間的原因,該離開時間將被替代地稱為工作地點“離開”時間,如將在下面描述的。圖6是在新服務訂單(工作分配)已被選擇之后的設備顯示。一旦技師所請求的服務訂單(工作分配)已被BRT模塊28接受,所選擇的服務訂單的狀態就改變,使得服務訂單的狀態是技師“正去往”下一位置。對于此狀態,其他類型的主菜單被顯示在設備16上。此第二類型的主菜單由參考標記92來標記(并且在圖3中也被顯示出為塊92)。在說明性實施例中,設備16顯示現在的當前狀態(S卩,“正去往”圖例,其在圖3中被表示為塊94)。幾個可選擇的菜單選項被顯示在設備16上,依次包括(1) “到達”;(2) “更新ETA”;(3)“細節”;(4) “改變目的地”;(5) “未處理的外調”;(6) “考勤單”;(7) “添加內部S0”;(8)“外調搜索”;以及(9)“修正計工單”,這些選項分別對應于圖3中的塊96、98、100、102、104、106、108、110 和 112。因此,當技師正在前往下一選擇的工作地點時,將狀態“正去往”突出地顯示在他/她的設備16上。此外,當技師14行進到所選擇的/下一工作地點時,安全定位器模塊32從定位器服務24獲取并存儲一系列帶有時間戳的位置讀值。在其它用途之外,位置讀值至少可以用于驗證前往時間。圖7是在技師已經選擇了圖6的主菜單中的“到達”選項之后的設備顯示。圖7的屏幕提示技師14確認他/她得“到達”日期/時間。設備16顯示到達當前工作地點的“到達”時間的默認值為等于當前日期和時間。此字段因此被自動填充為默認值,例如,該默認值從BRT模塊28或者無線提供商網絡或設備16本身得到。在任一情況中,默認值被顯示在設備16上,但設備16被配置為允許技師通過與該設備的接口的交互,來接受默認值、或者替代地將默認值調整為新日期/時間值。在已經獲得了到達當前工作地點的到達時間(“到達”)并將其存儲在BRT模塊28中之后,BRT模塊28將服務訂單的狀態從“正去往”更新為“已到達”。可以通過報頭消息等將更新的服務訂單狀態指示在設備顯示器上(例如,“工作于”工作地點一例如見用于此狀態顯示的示例的圖12和13)。在替代實施例中,可以基于匹配工作地點位置的GPS (位置)信息以及該匹配被記錄為到達時間的日期/時間,自動檢測到達;然而,在當前實施例中,自動到達檢測不是優選的,因為每8-10分鐘才請求一次GPS (位置)信息,這使得這樣的位置信息通常太舊,從而在許多情況中無用。圖8是在技師14已經確認了到達時間之后示出的設備顯示114。屏幕顯示114示出提示 “到地點的付薪交通時間(HH :麗)”,并且設備16被配置為允許技師14通過與設備接口的交互,來接受該默認時間、或者替代地將默認時間調整為新時間。默認時間(例如,由BRT模塊28)基于前一工作地點的離開時間(即,前一工作地點“離開”時間戳)與當前地點到達時間(即,當前工作地點“到達”時間戳)之間的差而自動生成。再次參考圖3,現在將簡單說明從“具有目的地的主菜單”可用的其他菜單選項。“更新ETAI^ 98可以被技師14選擇來查看和編輯外調估計到達時間(ETA)。如果技師14所輸入的ETA超過性能保證(即,現場要求,例如按照客戶協議),則可以顯示合適的警告消肩、O“細節”菜單選項(塊100)如果被選擇,則允許技師14查閱關于服務訂單的以下類別的信息(I) SO細節——提供該外調的服務訂單(S0)信息(例如,圖3的塊116——基本與接受該外調時顯示的信息相同);(2)地點——提供基本地點信息(圖3的塊118)并允許技師14列出該地點處的所有設備(圖3的塊120); (3)設備——提供關于設備的細節(圖3的塊120),并且技師14可以看到最近的外調的列表(圖3的塊122) ; (4)合同注釋——提供可用的合同、位置和設備注釋(圖3的塊124);以及(5)合同——提供地點、合同和外調合同名稱以及電話號碼(圖3的塊126)。圖9是技師14從圖6的主菜單選擇“改變目的地”菜單選項(圖3的塊102)的情況下的設備顯示。此選項允許技師14輸入不同的服務訂單號,以改變他/她選擇的目的地。例如,在圖9中,選擇“建議”菜單選項將導致在設備顯示器上列出分配給該特定技師的前5個服務訂單。圖10是技師14從“改變目的地”菜單選擇“工作室位置”菜單選項(見圖9)時的設備顯示。選擇“工作室位置”是有用的選項,例如當技師是維修人員的部分并且正工作在工作室位置而非客戶工作地點時。該技師可能參與組件的制造/組裝,或者最好在工作室中進行的其他工作準備。屏幕顯示128可以列出對于技師14可用的一個或多個“工作室”位置,其與關聯于服務訂單的主要工作地點位置不同。圖11是在技師14選擇了在圖10中的工作室位置的列表中提供的工作室位置之一之后的設備顯示(表示為屏幕顯示130)。該屏幕顯示現在已經改變了。整個屏幕顯示130的第一部分132示出與服務訂單關聯的主工作地點(“圣瑪利醫院”;然而,第二部分134 (例如,在第一部分之下)示出次工作地點,即,從圖10中的列表選擇的工作室位置。技師14實際正前往該工作室位置、而不是與服務訂單關聯的主工作地點。在技師14前往和到達工作室位置的同時,安全定位器模塊32繼續得到帶有時間戳的位置讀值(S卩,來源于手持設備);然而,如下面將更詳細說明的,只要技師在工作室位置,技師的位置偏離報告就將不指示意外偏離,這是因為任何位置偏離都將關于工作室位置、而非客戶工作地點位置而進行計算。在當技師在工作室工作時相對于主工作地點計算偏離的現有系統中,所計算的偏離可能被錯誤解釋為技師不在他/她應該在的地方。再次參考圖3 (以及圖6的對應“主菜單”屏幕顯示),將簡要說明多個其他選項。“未處理的外調”塊104被配置為在設備16上顯示分配給該服務技師的所有未處理的外調(見塊136)。“考勤單”塊106被配置為允許技師14查閱為當前付薪時段輸入的計工單(例如,周概要一塊138)。此外,塊106被配置為針對每天顯示概要(S卩,日概要一每天一行一±夾140),并允許技師選擇特定日來進一步查閱。塊106接著顯示針對所選擇日的計工單的列表(即,日細節——塊142),并允許技師14從列表中選擇特定計工單來進一步查閱(即,計工單細節——±夾144)。所選擇的計工單可能或可能不能夠編輯計工單,例如,如果該單已經被上級批準,則技師不能通過設備16進行進一步編輯。塊146被配置為允許編輯所選擇的單。編輯計工單的處理將在下面描述,作為服務拜訪的總簡訊的一部分,但將是相同的。“添加內部S0”塊108允許技師針對時間和花費(例如,節日薪水、三倍薪水、車輛和交通花費等——見塊148)的輸入而選擇內部服務訂單。“外調搜索”塊110被配置為允許技師搜尋未分配給該技師的外調(塊150)。一旦發現服務訂單號,則接口允許技師只讀地訪問服務訂單細節(見塊152至164,其對應于上述塊116至126)。最后,“修正計工單”塊 112被配置為允許技師輸入服務訂單(塊116)號,以便定位服務訂單記錄,并接著修正當前付薪時段內的計工單(例如,向服務訂單添加小時數或花費——±夾168)。圖12是示出服務訂單狀態改變為“工作于”的一系列設備顯示,該改變發生在技師指示到達了工作地點之后。此狀態的改變被反映在“工作于”圖例中。“工作于”主菜單由參考標記170表示。注意,圖12示出了用于外調的主菜單,而圖13示出了用于預防性維護(PM)服務拜訪的主菜單。外調和PM拜訪之間的一個差別在于不工作或發生故障的設備可能被錯誤識別。換言之,如果技師到達時發現外調被分配給了錯誤的設備,則BRT模塊28 (通過設備16)提供重分配的機制,其在“重分配設備”塊172 (圖3)中示出。這是圖12中的菜單選項“3”。一旦技師14選擇此選項,則設備顯示器示出記錄為部署在該地點的設備的列表(圖3的塊174),并進一步提供用于技師進行選擇不同設備以修正分配的機制(圖3的塊176)。圖12 (和圖13)的主菜單上示出的另一選項是“離開”選項(塊178)。存在技師14可能準備離開當前工作地點的兩個原因。第一,技師可能因為所請求的工作已經完成而準備離開。第二,技師可能因為需要換人、需要得到需要但不可得的部分、或者其他原因而需要離開。因此,在技師已經在手持設備16上選擇了“離開”選項之后,BRT模塊28中的邏輯被配置為在設備顯示器上展示兩個選項的列表,以反映技師想在這兩種情況中如何解決該服務訂單的狀態(1) “完成”(圖3的塊180)以及“中斷”(圖3的塊182)。當選擇了“完成”或“中斷”之一時,將展示一系列屏幕,用于收集描述技師到達時設備的情況、離開時設備的情況、以及促進時間后報告的提示(集體地稱為工作描述(D0W),圖3的塊184)的信息。在圖12的最下面的兩個屏幕中示出“到達”和“離開”屏幕。可以在設備16上展示附加屏幕,其提示關于服務訂單/DOW的附加評論。BRT 28記錄此信息,用于進一步在系統12中使用。替代地,如果技師14選擇“中斷”選項(意味著需要附加工作),則服務訂單未被完成,而是仍在進行中,但獲取“中斷”的狀態。用于將服務訂單的狀態改變為中斷的機制允許第二技師通過使用他的手持設備接受繼續和完成中斷的服務訂單并最終完成這樣的服務訂單的責任而承擔(assume)該服務的責任,即使第二技師并非初始地開始對該服務訂單的工作。圖13示出了用于預防性維護(PM)服務拜訪的“工作于”主菜單屏幕。對于PM服務拜訪,展示在設備顯示器上的屏幕系列有些不同,部分地由于假設設備在工作情況中的事實,并且期望的實際信息是需要產生用于客戶發票的工作描述(DOW)的信息(如果適用)。在技師選擇了“離開”之后的屏幕系列生成例如執行的任務的一個或多個“挑選列表”(例如,描述幾個審計(audit)、基本、控制面板(ctrl panel)、全負載測試、燈和信號、機械、綜合年檢(Hyd Annual Test)、功率門開關(Pwr Door Opener)以及測試報價修理(Test QuoteRem))。某些任務當被選擇時將產生附加的屏幕,用于附加的相關信息(例如,選擇“加油”任務將產生第二屏幕“輸入添加的加侖數”)。這些屏幕也集體涉及圖3中的DOW處理塊184。圖14-16是在技師為“工作于”菜單(諸如圖12或圖13中所示)選擇“離崗”菜單選項之后的屏幕顯示系列。BRT模塊28包括考慮技師在工作于服務訂單時臨時(例如,被允許)離開工作地點的功能性。BRT模塊28尤其允許技師在服務拜訪期間指定無付薪時間段(例如午飯時間)作為“離崗”而不創建另一計工單。此特征提高了系統12的總體操作的效率。此外,安全定位器模塊32被配置為在技師“離崗”的時間段期間抑制帶有時間戳的 位置讀值的記錄。在“工作于”菜單屏幕(圖3的塊170)上,設備顯示針對“離崗”提供可由技師選擇的菜單選項(例如,見圖12或圖13 離崗”)。換言之,在說明性實施例中,一旦技師已經到達客戶工作地點,此選項就變得可見(或被使能)。一旦技師選擇“離崗”選項,新屏幕顯示就展示在手持設備16上,如圖14中所示。BRT模塊28為“離崗”時間建立默認值,其等于當前日期和時間(但,例如,該默認值也可以由無線提供商網絡或設備16本身提供)。默認值顯示在設備16上,但設備被配置為允許技師(通過與設備16的輸入接口的交互)接受該默認值、或者替代地將默認值調整為新日期/時間。BRT 28保存技師確認的離崗時間戳。一旦技師離崗,“離開”菜單選項(見圖12中的選項#1)被新選項“上崗”取代,當“上崗”被選擇時指示技師希望恢復上崗狀態。“離崗”之后的設備顯示的此改變顯示在圖15中。注意,離崗時間顯示在“工作于”菜單中。當“上崗”選項被技師選擇時,新屏幕被展示在顯示設備上,如圖16中所示。再次,BRT 28 (或例如無線網絡或手持設備本身)為“上崗”時間建立等于當前日期和時間的默認值,其可以被技師14接受或調整。圖17是更詳細地示出用于輸入圖3中的方框形式(塊186)中所示的計工單的方法的流程圖。因此,在技師已經在他的手持設備上選擇了 “離開”之后并且在已經完成了 DOW處理(圖3的塊184)之后執行圖17的方法(計工單輸入)。計工單輸入方法在步驟190中開始,在步驟190中,設備顯示器展示用于獲得當前工作地點“離開”或離開時間的提示,其在圖18中圖示。BRT模塊28為“離開”時間(從當前工作地點)建立等于當前日期和時間的默認值(但是,例如,也可以由無線提供商網絡或設備16本身提供默認值)。在任何情況下,默認的當前日期/時間顯示在設備16上,但設備16被配置為允許技師(通過與設備16的輸入接口的交互)接受默認值、或者替代地將默認值調整為新日期/時間值。方法接著進入步驟192。在步驟192中,設備顯示器示出總付薪小時數,其優選地根據技師14接受(或調整)的時間戳計算。結果是構成付薪時間的各個組成部分的“恰好(to the minute)”總和,即,(I)前往地點的付薪前往時間;(2)付薪現場時間(減去任何“離崗”時間,如下面解釋的);以及(3)付薪駛離時間。在一個實施例中,手持設備顯示器可以示出多個選項,包括“好(0K)”、“解釋”和“編輯”。如果技師選擇“好”,則方法進入圖17的“小時數類型”塊194,否貝1J,如果技師選擇“解釋”,則方法分支到解釋塊196,或者替代地,如果技師選擇“編輯”,則方法分支到編輯塊198。“解釋”塊196包括配置設備顯示器以示出BRT模塊28如何計算總付薪小時數的文本描述。設備顯示器可以示出第一選項(“好”),以允許技師接受該總付薪小時數計算,在該情況下,方法分支到“小時數類型”塊194,或者替代地接受第二選項(“編輯”),在該情況下,方法分支到“編輯”塊198。計工單編輯塊198允許技師調整例如“到達”、“離開”或前往時間戳,從而更新付薪時間計算。在“小時數類型”±夾194中,設備顯示器示出提示來獲得單類型描述器,其可以包括多個選項用于技師進行選擇,包括第一選項(“僅正規工作時間(straight time)”),在該情況中方法進入塊200 ;第二選項(“僅加班時間”),在該情況中方法分支到塊202和204; 以及第三選項(“混合”),在該情況中方法進入塊206至216。“僅正規工作時間”選項指示此類型的計工單僅包括正規工作時間。同樣地,“僅加班時間”選項指示此類型的計工單僅包括加班時間,并且設備顯示器將示出提供用于現場加班費率(塊202)和交通時間加班費率(塊204)。該方法從塊204流向塊200。“混合”選項指示此類型的計工單包括常規時間和加班時間兩者。手持設備展示的屏幕顯示系列將提示技師幾條信息,包括(I)現場加班費率(塊206); (2)交通時間加班費率(塊208) ; (3)前往加班小時數量(塊210) ;(4)現場加班小時數量(塊212);以及(5)駛離加班小時數量。在手持設備16中,按照塊216,示出了顯示技師輸入的信息的結果的概要(即,概要屏幕)。該方法從塊216流到塊200。塊200提供機制來改變和/或包括附加成本項到計工單上,或者替代地直接跳到計工單輸入的下一階段。在一個實施例中,塊200包括示出用于由技師選擇的多個選項的設備顯示,包括用以改變和/或添加組件的第一選項,在該情況中方法通過塊218、220和222而繼續;用以跳到下一階段的第二選項,在該情況中方法分支到塊224。在費率塊218中,設備顯示器示出提示來允許技師撤銷(override)他的常規費率并輸入替代費率。在花費/P卡(Pcard)塊220中,設備顯示器示出提示來允許技師輸入例如個人車輛里程美元數、產生的花費卡(P卡)量、或應該反映在計工單上的其他(例如,每日津貼(per diem))補助。在稅塊222中,設備顯示器示出提示來允許服務技師輸入州和/或城市稅。方法接著從塊222流到塊224。在塊224中,如果對象(subject)計工單之下的時間是用于外調的,則設備顯示器將示出合同召回(callback)信息。接著,基于之前屏幕中提供的外調覆蓋(Coverage)信息,設備顯示器將提示技師從包括以下計費狀態標示符的群組中選擇合適的計費狀態
(I)“無”;(2) “100%”;(3) “分割(Split)”;(4) “交通 100%”;(5) “0T 100%”;以及(6)“分割,交通100%”,其中指定了推薦的計費狀態(見下文)。圖19示出了此設備顯示。利用本發明的實施例,系統12被配置為根據一個或多個因素展示不同的計費狀態選項,一個或多個因素包括根據到達時設備的情況的合同覆蓋條款、日(例如,下班后)或周(周末)的時間、以及客戶和服務組織之前可達成協議的其他標準。實際中,系統12將確定推薦的計費狀態,接著在設備上指示其。換言之,對于計費狀態的系統推薦的選擇是設備顯示器上的默認選擇(并且,可以例如通過突顯來指示其),但所有計費狀態選項都被展示且可由技師選擇。技師可以接著確認所推薦的計費狀態(優選的)或選擇不同的計費狀態。在一個實施例中,如果技師選擇的計費狀態是“100%”可計費,則系統12中編程的邏輯(塊226)使得設備顯示一個或多個其他屏幕,提示公司車輛英里數(例如,圖17中的塊228,并且也參見圖20)或里程花費(見圖17的塊226和230)。在又一實施例中,如果技師所選擇的計費狀態是“100%”可計費或“分割”,則系統12中的邏輯使設備顯示屏幕(見圖17的塊232),提示使用的部分的標識(例如,“無”、“客戶”部分、“庫存(stock)”部分、“多余(spare)”部分、“賣方(vendor)”部分等)。方法流到塊234。在塊234中,設備顯示器示出對于現場服務單條碼號的提示。物理(紙質)現場服務單可以可選地通過服務單完成并留在客戶工作地點,或者,在某些情況中,取決于客戶合同,可能需要客戶簽名,在該情況中,必須完成現場服務單以便得到簽名。在任一情況中,被編程到系統12中的邏輯將提示對應于已完成的物理現場服務單上的條碼號的條碼號的可選的輸入(見圖21)或者所要求的輸入(見圖22)。方法接著流到計工單概要塊236。圖23是對應于計工單概要塊236的設備顯示,并且概述了在所有字段都被填充(通過自動計算或者通過從技師獲得的信息)之后的信息。由BRT模塊28實施的邏輯限制技師可以通過手持設備的接口進行的改變的種類以提高準確性。例如,技師的正規工作時間輸入不能被直接調整,而是會涉及技師改變當前工作地點到達(“到達”)時間、離開(“離開”)時間、以及任何適用的“離崗”或“上崗”時間中的至少一個或多個。參考圖17和23,從計工單概要屏幕選擇“下一個”打開下一目的地視圖(圖17的塊238以及圖23)。這里,技師可以以與上面關聯圖5已經描述和說明的相同方式從前5個未處理的服務訂單選擇。如果當前正被完成(wrap up)的服務訂單是100%可計費的(圖17的邏輯塊240),并且一旦下一目的地(即,與下一服務訂單關聯的后續工作地點)已知,則BRT模塊28將例如通過消息“所有100%可計費工作是門到門。駛離(HH :MM)”(圖17中的“駛離”塊242),提示技師輸入駛離時間。BRT模塊28將利用通過結合地圖程序(例如,MapPoint)使用當前工作地點位置和下一后續工作地點位置而估計的從當前工作地點位置行進到下一后續工作地點位置的時間來自動填充此值。如上,設備16的接口將允許技師接受所建議的默認值、或者撤銷它并調整為新的駛離時間。最終,只有在下一目的地(服務訂單)被選擇之后 ,才將保存用于當前服務訂單(工作地點)的計工單(圖17的塊244)。方法從塊244流向塊246,在塊246進行其他處理(例如,下一服務訂單的狀態是“正前往”下一工作地點)。付薪小時數的計算(圖2的塊54)。可以通過系統12的實施例高效地規定服務組織和它的客戶之間的服務協議中包含的“門到門”和其他條款。這里描述的特征不僅導致更準確地計算服務技師的付薪小時數,而且還產生更準確的發票給客戶。例如,對于“門到門”計算,該方法包括確定前往時間,其指示技師從前一工作地點行進到當前工作地點所花的時間。BRT模塊28使用前一地點離開(“離開”)時間和當前地點到達(“到達”)時間(兩者都由無線設備獲得)計算前往時間。該方法還包括確定現場時間,其指示技師工作在當前工作地點所花費的時間。BRT模塊28使用當前地點到達時間(“到達”)和當前地點離開時間(“離開”),兩者都由手持無線設備所獲得。在替代實施例中,從現場時間中減去“離崗”花費的時間。該方法還包括至少基于當前和下一工作地點的相應位置,選擇性地計算技師從當前工作地點行進到下一后續工作地點的駛離時間。此步驟是選擇性的,因為不是所有計工單都將包括“駛離”時間,而是,例如,100%可計費服務訂單和不存在下一工作的加班服務訂單。最后,BRT模塊28至少基于前往時間、現場時間和駛離時間計算總可收費時間。系統和方法通過默認當前時間/日期時間戳而提高了準確性,從而使得準確輸入容易。此夕卜,為了考慮正當調整的可能性(例如,當技師在地點之間的交通期間使用無付薪的午餐時間時),系統和方法被配置為允許技師拒絕默認值,進行調整并接著接受新時間/日期值(例如,到達時間)。例如,在系統中提供其他靈活性,以在一日的第一個服務訂單的付薪時間計算中省略前往時間。此外,例如,對于不是100%可計費服務訂單的服務訂單或者對于沒有“下一工作”時的加班服務訂單,系統和方法也可以選擇性地省略駛離時間。作為概要,關鍵的信息/屏幕包括獲得的從前一工作地點的“離開”時間(見圖18的“離開”屏幕)、獲得的到達當前工作地點的“到達”時間(見圖7的“到達”屏幕)、付薪前往時間確認屏幕(圖8)和駛離時間(見圖23的概要形式的駛離時間)。計工單概要(圖2的塊56)。例如,通過防止直接編輯正規工作時間而提高了準確性。該方法提供技師可以確認所計算的小時數量(如概要中所示的),或者可以僅通過調整 當前地點到達時間、當前地點離開時間、離崗時間和上崗時間中的一個或多個而調整付薪量。對100%可計費訂單的里程輸入(花費)(圖2的塊58)。系統改進了對100%可計費服務訂單上的合適里程花費的獲得(即,系統通過在手持設備顯示器上展示提示而實施這一點,如參見圖17的流程圖——計工單輸入流程圖中的塊228和230)。承擔外調責任(圖2的塊60)。系統通過提供用于第二技師完成被第一技師接受但接著中斷的服務訂單的機制而提供改進的靈活性和效率。第二技師可以使用手持設備16接受對該服務進一步工作并完成所中斷的服務訂單的責任。第二技師繼而變為對完成工作描述(DOW——見圖3的塊184)的輸入以及其他事物負責。安全定位器。如以上所述,安全定位器模塊32被一般配置為從每個手持設備16得到帶有時間戳的位置讀值(以預定間隔),每個設備16與相應的技師關聯(注冊)。安全定位器模塊32提供用于實時查閱此數據的接口,并且還被配置為使用帶有時間戳的位置讀值生成偏離報告,其詳細描述各種基于位置的偏離。管理人員可以使用此接口,用于查閱這種數據以及用于查閱描述這些偏離的報告,此接口可以用作加強與組織的政策相符以及提高質量/準確性的工具。圖24是對安全定位器模塊32的接口的屏幕顯示。該接口包括時間分段選擇器窗格248、位置數據窗格250和地圖窗格252。圖24的屏幕顯示反映單獨技師的數據。在分段選擇器窗格248中,幾個不同的時間分段被列出,并且可以由通過該接口與安全定位器模塊32交互的用戶選擇。特別地,圖24中的接口允許用戶查看特定技師的前往分段254、現場分段256、駛離分段258、以及離崗分段。在該圖中,選擇前往分段254,并且選擇對應的帶有時間戳的位置讀值,其在位置數據窗格250中的表示為260、262和264。這些位置讀值260、262和264同樣在地圖窗格252中的帶鍵(keyed)地圖中示出。從分段窗格248選擇另一分段(例如,駛離分段或現場分段)將自動選擇位置數據窗格250中的對應位置讀值(并且在地圖窗格252中的帶鍵地圖上指示所選擇的讀值)。可以從窗格250手動選擇特定位置讀值,其將在地圖窗格252中的地圖上指示。工作于工作室而非地點(安全定位器)(圖2的塊62)。如上所述,BRT模塊28包括允許技師在對具有與主工作地點(位置)不同的位置的服務訂單工作時指定第二位置(例如,工作室)的功能性。如上所述,安全定位器模塊32被配置為生成偏離報告。在現有系統中,相對于與服務訂單關聯的主工作地點位置而確定工作在工作室的技師的偏離。當技師工作在次位置時,在現有系統中,偏離報告中的數據錯誤地暗示技師不在工作地點。根據本發明的實施例,安全定位器模塊32被配置為通過將(I)技師的帶有時間戳的位置讀值與
(2)技師使用BRT模塊28中包括的上述功能性而指定的次工作地點的位置進行比較而計算位置偏離。在此方法中,相對于次工作地點(即,工作室)而非主工作地點來測量偏離。此方法生成準確地反映事務的真實狀態的偏離,并避免生成可能被錯誤解釋為技師并非工作在指定的工作地點的偏離數據。服務拜訪期間的離崗時間(安全定位器)(圖2的塊64)。如上所述,BRT模塊28提供允許技師在工作地點時“離崗”。安全定位器模塊32通常得到和記錄一系列來源于技師 的設備的帶有時間戳的位置讀值。然而,當技師選擇“離崗”時,該選擇不僅影響時間記錄,而且影響安全定位器模塊32的行為。具體地,安全定位器模塊32被配置為當技師離崗時創建分離條目(時間分段),如結合圖24所描述和圖示的。分段窗格248中的此條目(圖24)在安全定位器接口中是可見的。然而,安全定位器模塊32被配置為當技師“離崗”時抑制帶有時間戳的位置讀值的記錄。例如,在圖24中,技師在約3:30PM與5:59PM之間離崗,但在該離崗時間期間沒有GPS或小區(cell)位置讀值/信息(見圖24,標記為266的箭頭)。交通時間的驗證(安全定位器)(圖2的塊66)。由安全定位器模塊32生成的另一類型的偏離或偏差(variance)報告涉及工作時間或在途時間,具體地劃分為總時間、現場時間和交通時間,其中總時間是交通時間與現場時間的總和。這些時間分段中的每個可以被單獨地查看。現有系統包括使用帶有時間戳的位置讀值驗證現場的能力,但技師的交通時間被認為是由技師輸入的。根據本發明的實施例,安全定位器模塊32被配置為也產生關于交通時間和現場時間的變化參數。系統12使用地圖數據庫68 (圖2),以得到例如前一工作地點與當前工作地點之間的估計交通時間,其對應于上述“前往”時間。在一個實施例中,可以將估計交通時間與真實時間(例如,該示例中的前往時間)相比較,以生成偏離。在另一實施例中,將預定緩沖因子(例如10%)添加到來自地圖數據庫68的估計交通時間,以考慮交通可變性。可以對由技師提交的駛離時間也進行同樣的比較。當然,仍然可以使用工作地點的已知位置與帶有時間戳的位置讀值來驗證現場時間。在又一實施例中,工資單塊38 (圖I)可以被配置為基于所估計的交通時間(與真實交通時間相對)、或者替代地基于通過如上所述某一緩沖因子(例如10%)而增加了的所估計的交通時間,來計算付薪時間。在后一實施例中,服務組織的管理可以使用描述交通時間的變化的變化報告來評估工作質量和/或檢測現場技師的操行問題。在分布式網絡上進行或者在一個網絡內的許多計算機上進行系統的各種計算方面,都在本發明的精神和范圍內。在這樣的分布式方案中,各種計算要素或例程可以在技師擁有的計算機或蜂窩電話上本地地執行,同時僅將高級別信息傳送回中心局。還應該理解,如上所述的,系統12可以包括本領域中公知的能夠執行存儲在關聯存儲器中的預編程指令的傳統處理裝置,其全部根據這里所描述的功能性執行。可想到,這里所描述的包括但不限制本發明的實施例的方法步驟的方法將在優選實施例中編程,并且,所得的軟 件存儲在關聯的存儲器中,并且也可以構成用于執行這種方法的部件。考慮到之前的使能描述,本發明在軟件中的實施方式將僅需要本領域的普通技術人員的編程技巧的常規應用。這樣的系統還可以是具有ROM和RAM兩者(非易失性和易失性(可修改)存儲器的組合)的類型,從而軟件可以被存儲并且也允許動態產生的數據和/或信號的存儲和處理。
權利要求
1.一種用于確定關于服務技師在當前工作地點執行的服務的可收費時間的方法,包括以下步驟 (A)將手持無線通信設備與所述服務技師關聯,其中所述無線設備至少包括顯示器和輸入接口 ; (B)使用所述無線設備所獲得的前一地點離開時間和當前地點到達時間來確定前往時間,所述前往時間指示所述技師從前一工作地點行進到當前工作地點所花費的時間; (C)至少使用所述無線設備所獲得的所述當前地點到達時間和當前地點離開時間來確定現場時間,所述現場時間指示所述技師在所述當前工作地點所花費的時間; (D)至少基于所述當前工作地點和使用所述無線設備選擇的后續工作地點的各自位置,選擇性地確定所述技師從所述當前工作地點行進到所述后續工作地點的駛離時間;以及 (E)至少基于所述前往時間、所述現場時間和所述駛離時間,確定可收費時間。
2.如權利要求I所述的方法,其中所述關聯步驟包括以下子步驟 使用所述無線設備在中心服務器上注冊所述無線設備與所述服務技師的關聯。
3.如權利要求I所述的方法,其中所述確定所述前往時間的步驟包括以下子步驟 通過所述無線設備確認所述前一地點離開時間和所述當前地點到達時間;以及 將所述前往時間定義為所確認的當前地點到達時間與所確認的前一地點離開時間之間的差。
4.如權利要求3所述的方法,其中所述確認子步驟包括 通過與所述無線設備的輸入接口的交互,接受用于所述前一地點離開時間和所述當前地點到達時間的默認值。
5.如權利要求3所述的方法,其中所述確認子步驟包括 調整用于所述前一地點離開時間和所述當前地點到達時間的至少一個默認值;以及 通過與所述無線設備的交互,接受至少一個經調整的默認值。
6.如權利要求I所述的方法,其中僅當所述當前工作地點與不是歷日的第一個服務訂單的服務訂單關聯時才執行所述確定所述前往時間的步驟。
7.如權利要求I所述的方法,其中所述確定所述現場時間的步驟包括以下子步驟 通過所述無線設備確認所述當前地點到達時間和所述當前地點離開時間;以及 至少使用所確認的當前地點到達和離開時間來確定所述現場時間。
8.如權利要求7所述的方法,其中所述確認子步驟包括 通過與所述無線設備的輸入接口的交互,接受用于所述當前地點到達時間和所述當前地點離開時間的默認值。
9.如權利要求7所述的方法,其中所述確認子步驟包括 調整用于所述當前地點到達時間和所述當前地點離開時間的至少一個默認值;以及 通過與所述無線設備的交互,接受至少一個經調整的默認值。
10.如權利要求I所述的方法,其中所述選擇性地確定駛離時間的步驟包括以下子步驟 提供地圖數據庫,其被配置為至少提供第一和第二位置之間的交通時間; 使用當前和后續工作地點的各自位置來定義所述第一和第二位置;以及使用所述地圖數據庫得到估計的駛離時間。
11.如權利要求I所述的方法,其中所述當前工作地點與服務訂單關聯,當滿足多個條件中的至少一個時選擇性地執行所述選擇性地確定駛離時間的步驟,其中所述條件包括所述服務訂單是100%可計費的服務訂單、以及所述服務訂單是加班服務訂單,所述加班服務訂單是歷日的最后一個服務訂單。
12.如權利要求I所述的方法,其中所述當前工作地點與服務訂單關聯,所述方法還包括以下步驟 以概要的方式在所述手持設備的顯示器上顯示針對所述服務訂單的付薪時間的組成部分,其中所述組成部分至少包括所述當前地點到達時間、所述當前地點離開時間、離崗時間、上崗時間、以及所述現場時間;以及 配置所述設備的接口,以允許僅通過所述技師對所述當前地點到達時間、所述當前地點離開時間、所述離崗時間和所述上崗時間中的一個或多個的調整來改變所述現場時間。
13.如權利要求12所述的方法,其中所述現場時間包括正規工作時間組成部分和加班時間組成部分,其中所述配置步驟還包括允許僅通過所述技師對所述當前地點到達時間、所述當前地點離開時間、所述離崗時間和所述上崗時間中的一個或多個的調整來改變所述正規工作時間組成部分。
14.如權利要求I所述的方法,其中由所述技師在所述當前工作地點執行的服務與服務訂單關聯,所述方法還包括以下步驟 當所述服務訂單構成100%可計費訂單時,設置計費參數; 當設置了所述計費參數時,在所述無線設備上顯示請求所述技師輸入與所述服務訂單關聯的里程或里程花費的消息; 在所述設備上提供里程輸入字段,所述設備被配置為接收里程或里程花費輸入;以及 至少使用所述現場時間和里程輸入來生成所述服務訂單的發票。
15.如權利要求I所述的方法,其中所述確定付薪時間的步驟包括以下子步驟 使用所述無線設備輸入離崗時間和上崗時間,其中所述離崗時間指示所述技師離崗的時間,并且所述上崗時間指示所述技師恢復上崗的時間;以及依據所輸入的離崗和上崗時間而調整所述現場時間。
16.如權利要求I所述的方法,還包括以下步驟 在所述技師到達所述當前工作地點之后,記錄與所述無線手持設備關聯且使用所述無線手持設備得到的基于時間的位置讀值; 通過所述設備接口接收表示所述技師離崗的離崗指示,并記錄離崗時間; 通過所述設備接口接收表示所述技師恢復上崗的上崗指示,并記錄上崗時間; 在所述離崗時間和所述上崗時間之間,抑制所述基于時間的位置讀值的記錄;以及至少使用(I)所述當前地點到達和離開時間、(2)所述離崗和上崗時間、(3)所記錄的基于時間的位置讀值、以及(4)與所述當前工作地點關聯的工作地點位置,來驗證所述現場時間。
17.如權利要求16所述的方法,其中所述驗證步驟包括以下子步驟 確定所記錄的位置讀值是否在預定范圍內對應于所述工作地點位置。
18.如權利要求I所述的方法,還包括以下步驟通過所述設備接口選擇主工作地點,其中所述主工作地點與服務訂單關聯; 在所述選擇步驟之后,通過所述設備接口指定次工作地點,在所述次工作地點中所述技師要執行與所述服務訂單關聯的服務; 記錄與所述無線手持設備關聯且使用所述無線手持設備得到的基于時間的位置讀值;以及 確定所述位置讀值與次工作地點位置之間的偏差。
19.如權利要求18所述的方法,其中所述指定步驟包括選擇工作室位置的子步驟。
20.如權利要求18所述的方法,還包括以下步驟 至少使用(I)所述次工作地點的到達和工作地點離開時間、(2)所確定的偏差,來驗證在所述次工作地點的現場時間。
21.如權利要求I所述的方法,還包括以下步驟 記錄與所述無線手持設備關聯并且使用所述無線手持設備得到的基于時間的位置讀值; 至少使用(I)所述前一地點離開時間和所述當前地點到達時間、(2)所記錄的基于時間的位置讀值、以及(3)與所述前一工作地點和所述當前工作地點關聯的各自位置,來驗證前往所述當前工作地點的所述前往時間。
22.如權利要求I所述的方法,還包括以下步驟 記錄與所述無線手持設備關聯且使用所述無線手持設備得到的基于時間的位置讀值; 至少使用(I)所述當前地點離開時間和后續地點到達時間、(2)所記錄的基于時間的位置讀值、以及(3)與所述當前工作地點和所述后續工作地點關聯的各自位置,來驗證去往所述后續工作地點的駛離時間。
23.一種用于操作在工作地點處提供服務的服務組織的方法,包括以下步驟 (A)將第一手持無線通信設備與第一服務技師關聯,其中所述設備包括顯示器和輸入接口 ; (B)所述第一技師使用所述第一設備接受到所述工作地點的外調; (C)在到達所述工作地點之后,通過與所述第一無線設備的輸入接口的交互而中斷所述外調; (D)恢復所述外調;以及 (E)完成所述外調。
24.如權利要求23所述的方法,還包括將第二手持無線設備與第二技師關聯的步驟,其中所述恢復所述外調的步驟包括所述第二技師使用所述第二無線設備接受所述外調的子步驟。
25.如權利要求24所述的方法,其中通過與所述第二無線設備的輸入接口的交互而執行所述完成的步驟。
全文摘要
一種基于位置的移動人力管理系統包括分支報告工具(BRT)模塊、維護和獲取計劃(MAP)模塊、以及安全定位器模塊,它們可操作地連接在一起,并且通過網頁服務器而提供,用于由分別與維護和維修組織中的多個服務技師關聯的多個無線手持設備訪問。手持設備被配置為將基于時間的位置讀值提供給定位器服務,其繼而將這些讀值提供給安全定位器模塊。中央系統實施自動方法,該自動方法用于收集前往工作地點的交通時間、現場花費的時間以及從工作地點去往下一工作地點的交通時間,并且計算技師的付薪時間以及生成門到門計費的時間發票,用于向客戶計費。在其他特征之外,安全定位器驗證技師交通時間。
文檔編號G06Q10/06GK102725769SQ201080060973
公開日2012年10月10日 申請日期2010年11月4日 優先權日2009年11月9日
發明者E.比倫科, G.A.考克斯, J.B.迪茨, P.J.西蒙斯, S.L.吉普爾 申請人:通力股份公司