用于在事務(wù)中捕捉信息的圖像標(biāo)記的制作方法
【專利摘要】一圖像在應(yīng)用事務(wù)內(nèi)被捕獲。對(duì)應(yīng)于所捕獲的圖像的標(biāo)識(shí)信息被獲得并被顯示供用戶確認(rèn)。所述標(biāo)識(shí)信息被輸入到事務(wù)內(nèi)適當(dāng)?shù)牡胤健?br>【專利說(shuō)明】用于在事務(wù)中捕捉信息的圖像標(biāo)記
[0001 ]
[0002]計(jì)算機(jī)系統(tǒng)當(dāng)前被廣泛應(yīng)用。它們通常要求用戶輸入信息以便完成事務(wù)。
[0003]作為示例,一些這樣的計(jì)算機(jī)系統(tǒng)包括業(yè)務(wù)系統(tǒng)。業(yè)務(wù)系統(tǒng)可包括企業(yè)資源規(guī)劃(ERP)系統(tǒng)、客戶關(guān)系管理(CRM)系統(tǒng)、業(yè)務(wù)線(LOB)系統(tǒng)等。這些類型的業(yè)務(wù)系統(tǒng)通常要用戶輸入詳細(xì)信息以便執(zhí)行事務(wù),諸如提交費(fèi)用報(bào)告、請(qǐng)購(gòu)表、或工時(shí)表,或各種各樣的其它東西。
[0004]作為更具體的示例,當(dāng)業(yè)務(wù)系統(tǒng)的用戶希望提交費(fèi)用報(bào)告時(shí),用戶通常需要輸入標(biāo)識(shí)費(fèi)用歸因于何物的標(biāo)識(shí)信息。例如,當(dāng)用戶希望針對(duì)業(yè)務(wù)晚餐提交費(fèi)用報(bào)告時(shí),用戶可能需要標(biāo)識(shí)造成此費(fèi)用的此餐食的客人。
[0005]作為又一具體的示例,其中工頭希望為從事某一建設(shè)項(xiàng)目的勞動(dòng)者提交組工時(shí)表,該工頭可能需要標(biāo)識(shí)那天在一起工作的特定工人。此外,針對(duì)給定的項(xiàng)目,工頭或其它工長(zhǎng)可能需要標(biāo)識(shí)在給定的時(shí)間段期間內(nèi)購(gòu)買(mǎi)或使用的一件器材以便為該費(fèi)用提供證明。
[0006]手動(dòng)地輸入這個(gè)信息通常是輸入事務(wù)(諸如提交費(fèi)用報(bào)告、工時(shí)表等)的人的責(zé)任。這不僅是耗時(shí)的過(guò)程,而且可能是易錯(cuò)的。此外,當(dāng)沒(méi)有在事件后立即輸入信息時(shí),用戶可能不記得足夠的信息來(lái)輸入準(zhǔn)確的事務(wù)信息。
[0007]提供以上討論僅用作一般的背景信息,并不旨在用作幫助來(lái)確定所要求保護(hù)的主題的范圍。
[0008]挺述
[0009]—圖像在應(yīng)用事務(wù)內(nèi)被捕獲。對(duì)應(yīng)于所捕獲的圖像的標(biāo)識(shí)信息被獲得并被顯示供用戶確認(rèn)。所述標(biāo)識(shí)信息被輸入到事務(wù)內(nèi)適當(dāng)?shù)牡胤健?br>[0010]提供本概述以便以簡(jiǎn)化的形式介紹以下在詳細(xì)描述中進(jìn)一步描述的一些概念。本概述并非旨在標(biāo)識(shí)出要求保護(hù)的主題的關(guān)鍵特征或必要特征,亦非旨在用作輔助確定要求保護(hù)的主題的范圍。所要求保護(hù)的主題不限于解決在背景中提及的任何或所有缺點(diǎn)的實(shí)現(xiàn)。
[0011]附圖簡(jiǎn)述
[0012]圖1是圖像識(shí)別架構(gòu)的一個(gè)說(shuō)明性實(shí)施例的框圖。
[0013]圖2是示出圖1所示的架構(gòu)的總體操作的一個(gè)實(shí)施例的流程圖。
[0014]圖2A是示出圖1中所示的架構(gòu)在匹配和標(biāo)記圖像時(shí)的操作的一個(gè)實(shí)施例的流程圖。
[0015]圖2B是示出圖1中所示的架構(gòu)在把圖像預(yù)關(guān)聯(lián)于對(duì)應(yīng)的信息時(shí)的操作的一個(gè)實(shí)施例的流程圖。
[0016]圖3和4示出示例性用戶界面顯示。
[0017]圖5是示出被部署在云計(jì)算架構(gòu)中的圖1的架構(gòu)的框圖。
[0018]圖6-10示出了移動(dòng)設(shè)備的各實(shí)施例。
[0019]圖11是一個(gè)說(shuō)明性計(jì)算環(huán)境的框圖。
[0020]詳細(xì)描述[0021 ]圖1是一個(gè)說(shuō)明性圖像識(shí)別架構(gòu)100的框圖。架構(gòu)100被示為具有與圖像標(biāo)記/標(biāo)識(shí)系統(tǒng)104通信的用戶設(shè)備102。系統(tǒng)104本身能訪問(wèn)業(yè)務(wù)系統(tǒng)106、社交網(wǎng)絡(luò)108、地址簿110、和其它圖像來(lái)源112。圖1中的各項(xiàng)可彼此直接地或通過(guò)網(wǎng)絡(luò)114來(lái)通信。網(wǎng)絡(luò)114可以是局域網(wǎng)、廣域網(wǎng)、或各種各樣的其它不同類型的網(wǎng)絡(luò)。
[0022]在更詳細(xì)地描述架構(gòu)100的操作之前,將首先提供架構(gòu)100中的各項(xiàng)的簡(jiǎn)要描述。在圖1所示的實(shí)施例中,用戶設(shè)備102說(shuō)明性地包括處理器116、圖像捕獲組件118(諸如相機(jī))、一個(gè)或多個(gè)業(yè)務(wù)應(yīng)用120,并且它也可包括其它項(xiàng)目122。在一個(gè)實(shí)施例中,業(yè)務(wù)應(yīng)用120說(shuō)明性地生成具有供用戶128交互的用戶輸入機(jī)制126的用戶界面顯示124。用戶128可說(shuō)明性地使用用戶輸入機(jī)制126提供輸入,以便操縱業(yè)務(wù)應(yīng)用120和用戶設(shè)備102、以及與設(shè)備102通信的其它系統(tǒng),并與之交互。
[0023]在一個(gè)實(shí)施例中,業(yè)務(wù)應(yīng)用120包括允許用戶128與業(yè)務(wù)系統(tǒng)106交互并在業(yè)務(wù)系統(tǒng)106內(nèi)執(zhí)行事務(wù)的應(yīng)用。例如,在一個(gè)實(shí)施例中,業(yè)務(wù)應(yīng)用120包括允許用戶128在業(yè)務(wù)系統(tǒng)106內(nèi)打開(kāi)、填寫(xiě)并提交費(fèi)用報(bào)告的費(fèi)用報(bào)告應(yīng)用。在另一實(shí)施例中,業(yè)務(wù)應(yīng)用120包括允許用戶128在業(yè)務(wù)系統(tǒng)106內(nèi)操縱并提交工時(shí)表的工時(shí)表應(yīng)用。在又一實(shí)施例中,業(yè)務(wù)應(yīng)用120包括允許用戶128在業(yè)務(wù)系統(tǒng)106內(nèi)填寫(xiě)并提交請(qǐng)購(gòu)表的請(qǐng)購(gòu)表應(yīng)用。此外,業(yè)務(wù)應(yīng)用120可以是允許用戶128在業(yè)務(wù)系統(tǒng)106內(nèi)執(zhí)行事務(wù)的任意各種各樣的其它業(yè)務(wù)應(yīng)用。
[0024]圖1在一個(gè)實(shí)施例中示出,圖像標(biāo)記/標(biāo)識(shí)系統(tǒng)104說(shuō)明性地包括處理器130、圖像匹配組件132、數(shù)據(jù)查找組件134、預(yù)關(guān)聯(lián)組件136,并且它也可包括其它項(xiàng)目138。在一個(gè)實(shí)施例中,預(yù)關(guān)聯(lián)組件136允許用戶將信息與圖像相關(guān)聯(lián)。作為示例,業(yè)務(wù)系統(tǒng)106可包括使用系統(tǒng)106的組織的員工的圖像,連同對(duì)應(yīng)于每個(gè)圖像的員工信息。因此,預(yù)關(guān)聯(lián)組件136允許用戶輸入對(duì)應(yīng)于任意各種各樣的不同類型的圖像的信息。僅作為示例提及了對(duì)應(yīng)于員工圖像的員工信息,而在下文更詳細(xì)地描述其它示例。
[0025]圖像匹配組件132說(shuō)明性地從用戶設(shè)備102接收?qǐng)D像(也許是對(duì)應(yīng)于圖像的地理位置信息)以及對(duì)應(yīng)的業(yè)務(wù)上下文(由數(shù)字140表示),并且對(duì)照各種圖像源(諸如業(yè)務(wù)系統(tǒng)106、社交網(wǎng)絡(luò)108、地址簿110、或其它來(lái)源112)中的圖像對(duì)圖像進(jìn)行匹配。在發(fā)現(xiàn)圖像匹配之際,數(shù)據(jù)查找組件134查找對(duì)應(yīng)于所匹配的圖像的信息,并向提交該圖像和業(yè)務(wù)上下文140的用戶設(shè)備102返回該信息142。
[0026]業(yè)務(wù)系統(tǒng)106可包括任意各種各樣的不同的業(yè)務(wù)系統(tǒng)。它說(shuō)明性地包括(或能夠訪問(wèn))數(shù)據(jù)存儲(chǔ)144,數(shù)據(jù)存儲(chǔ)144本身包括圖像146、業(yè)務(wù)數(shù)據(jù)148 (其可包括對(duì)應(yīng)于圖像146的數(shù)據(jù))、實(shí)體150、工作流152,并且它也可包括其它業(yè)務(wù)數(shù)據(jù)或記錄154。實(shí)體150說(shuō)明性地包括表示業(yè)務(wù)系統(tǒng)106內(nèi)的個(gè)體項(xiàng)目的數(shù)據(jù)記錄。例如,客戶實(shí)體表示并描述了客戶,庫(kù)存項(xiàng)目實(shí)體表示并描述了庫(kù)存項(xiàng)目,員工實(shí)體表示并描述了員工,供應(yīng)商實(shí)體表示并描述了供應(yīng)商等。
[0027]工作流152由業(yè)務(wù)系統(tǒng)106中的工作流組件156執(zhí)行。當(dāng)工作流152被執(zhí)行時(shí),工作流152說(shuō)明性地允許用戶128在業(yè)務(wù)系統(tǒng)106內(nèi)執(zhí)行各種任務(wù)或活動(dòng)以便進(jìn)行他或她的業(yè)務(wù)。
[0028]圖1還示出業(yè)務(wù)系統(tǒng)106說(shuō)明性地包括處理器158、圖像匹配組件160,并且它也可包括其它項(xiàng)目162。圖像匹配組件160說(shuō)明性地接收來(lái)自圖像標(biāo)記/標(biāo)識(shí)系統(tǒng)104的包括一圖像的查詢16 2。圖像匹配組件160對(duì)照業(yè)務(wù)系統(tǒng)106的數(shù)據(jù)存儲(chǔ)144中的圖像146對(duì)查詢16 2中的圖像進(jìn)行匹配。當(dāng)找到匹配時(shí),組件160說(shuō)明性地將對(duì)應(yīng)于所匹配的圖像的信息164返回給系統(tǒng)104。然后,數(shù)據(jù)查找組件134將對(duì)應(yīng)于該圖像的信息164發(fā)送給用戶設(shè)備102,如項(xiàng)目142所表示的。用戶128可將信息輸入事務(wù)用戶界面顯示128以便執(zhí)行事務(wù),并將該事務(wù)提交給業(yè)務(wù)系統(tǒng)106,如圖1的框163所指示的。
[0029]架構(gòu)100中允許用戶128通過(guò)輸入圖像并接收對(duì)應(yīng)的信息來(lái)執(zhí)行事務(wù)的總體操作現(xiàn)在將被更詳細(xì)地描述。圖2示出解說(shuō)這個(gè)的一個(gè)說(shuō)明性流程圖。
[0030]在圖1示出的實(shí)施例中,用戶設(shè)備102首先接收指示用戶希望訪問(wèn)業(yè)務(wù)應(yīng)用120的用戶輸入。這由圖2的框170指示。然后用戶設(shè)備102說(shuō)明性地顯示允許用戶128在對(duì)應(yīng)的業(yè)務(wù)應(yīng)用內(nèi)采取某些動(dòng)作的業(yè)務(wù)應(yīng)用用戶界面顯示。這由圖2中的框172指示。然后業(yè)務(wù)應(yīng)用接收用戶輸入以便發(fā)起事務(wù)。這由框174指示。
[0031]作為示例,其中業(yè)務(wù)應(yīng)用120是請(qǐng)購(gòu)表應(yīng)用,事務(wù)用戶界面顯示可允許用戶發(fā)起請(qǐng)購(gòu)表事務(wù)176。在費(fèi)用報(bào)告應(yīng)用的情況下,可生成允許用戶準(zhǔn)備并提交費(fèi)用報(bào)告178的事務(wù)用戶界面顯示。在工時(shí)表應(yīng)用的情況下,可生成允許用戶在工時(shí)表180中輸入時(shí)間并提交工時(shí)表的事務(wù)用戶界面顯示。當(dāng)然,可生成用戶界面顯示以便允許用戶也可執(zhí)行其它事務(wù)182。
[0032]在繼續(xù)圖2的描述之前,將描述一個(gè)示例性用戶界面。圖3示出可由業(yè)務(wù)應(yīng)用120生成以便允許用戶在費(fèi)用報(bào)告中輸入費(fèi)用項(xiàng)目的示例性用戶界面顯示198的一個(gè)實(shí)施例??梢钥吹?,用戶界面顯示198顯示了日期字段200、金額字段202、貨幣指示符字段204、費(fèi)用類別字段206、客戶字段208以及圖像捕獲部分210。日期字段200允許用戶輸入造成該費(fèi)用的日期。金額字段202允許用戶輸入費(fèi)用金額以及,而貨幣字段204允許用戶指定貨幣。類別字段206允許用戶選擇或輸入費(fèi)用類別。在該例中,可以看到用戶已經(jīng)輸入了“客戶晚餐”作為費(fèi)用類別。客戶字段208說(shuō)明性地允許用戶標(biāo)識(shí)晚餐所招待的特定客戶??赡苡脩舨恢狸P(guān)于該客戶的所有細(xì)節(jié)(例如人的全名、頭銜等)。因此,在這種情況下,用戶簡(jiǎn)單地使用由用戶輸入機(jī)制212指示的相機(jī)功能,以便為用戶正在招待的人拍照。當(dāng)此發(fā)生時(shí),這個(gè)人的圖像214被顯示在圖像顯示部分216中。標(biāo)識(shí)圖像的位置的地理位置信息也可被附加到該圖像。然后,用戶可保存圖像以供以后使用,或致動(dòng)諸如機(jī)制218之類的合適的用戶輸入機(jī)制以便將這個(gè)圖像連同業(yè)務(wù)上下文一起以及地理信息傳輸給圖像標(biāo)記/標(biāo)識(shí)系統(tǒng)104。
[0033]在執(zhí)行事務(wù)的過(guò)程中,用戶128說(shuō)明性地操縱圖像捕獲組件118(諸如移動(dòng)設(shè)備上的相機(jī)功能),以便在業(yè)務(wù)應(yīng)用的事務(wù)內(nèi)捕獲圖像。這由框184指示。作為示例,其中用戶128正在填寫(xiě)涉及業(yè)務(wù)晚餐的費(fèi)用報(bào)告178,用戶可能希望捕獲某人186的圖像,以便標(biāo)識(shí)被用戶招待或帶去晚餐的是誰(shuí)。在另一實(shí)施例中,在用戶正在填寫(xiě)請(qǐng)購(gòu)表的情況下,用戶可捕獲機(jī)械零件188的圖像。用戶可捕獲建筑物190的圖像及其對(duì)應(yīng)的地理位置信息,使得用戶可接收標(biāo)識(shí)在該處正被執(zhí)行的某一項(xiàng)目的信息。在用戶已經(jīng)購(gòu)買(mǎi)或租用了器材的情況下,該用戶可捕獲器材192的圖像。當(dāng)然,用戶也可捕獲其它圖像194。
[0034]然后業(yè)務(wù)應(yīng)用120把所捕獲的圖像、地理位置信息、以及業(yè)務(wù)上下文發(fā)送給圖像標(biāo)記/標(biāo)識(shí)系統(tǒng)104。這由圖2中的框196指示。業(yè)務(wù)上下文說(shuō)明性地標(biāo)識(shí)業(yè)務(wù)應(yīng)用和業(yè)務(wù)應(yīng)用當(dāng)前所處的特定上下文。例如,如果用戶正在填寫(xiě)費(fèi)用報(bào)告并已指示出費(fèi)用是招待費(fèi)用,以及進(jìn)一步在用戶已捕獲了某人的圖像的情況下,則業(yè)務(wù)應(yīng)用120說(shuō)明性地將該人的圖像連同業(yè)務(wù)上下文(例如,指示出該用戶正在嘗試針對(duì)招待填寫(xiě)費(fèi)用報(bào)告)一起發(fā)送給系統(tǒng)104。
[0035]作為響應(yīng),給定指定的上下文以及地理位置信息,系統(tǒng)104獲得對(duì)應(yīng)于該圖像的信息。這是通過(guò)搜索諸如業(yè)務(wù)系統(tǒng)106、社交網(wǎng)絡(luò)108、地址簿110和其它來(lái)源112之類的各種圖像源完成的。這在以下參考圖2A更詳細(xì)地描述?,F(xiàn)在簡(jiǎn)單來(lái)說(shuō),系統(tǒng)104獲得對(duì)應(yīng)于由業(yè)務(wù)應(yīng)用120提交的圖像的信息。被搜索的圖像或獲得的信息可基于業(yè)務(wù)上下文和地理位置進(jìn)行過(guò)濾或以其它方式被處理。
[0036]系統(tǒng)104將該信息傳輸回用戶設(shè)備104。業(yè)務(wù)應(yīng)用120接收并顯示對(duì)應(yīng)于該圖像的所匹配的業(yè)務(wù)和位置信息。這由圖2的流程圖中的框220指示。然后業(yè)務(wù)應(yīng)用接收對(duì)所匹配的業(yè)務(wù)信息的用戶確認(rèn)。這由框222指示。所確認(rèn)的業(yè)務(wù)信息然后被輸入用于當(dāng)前正被業(yè)務(wù)應(yīng)用120進(jìn)行的事務(wù)的事務(wù)用戶界面顯示內(nèi)的適當(dāng)場(chǎng)所中。這由框224指示。如框226所指示,輸入信息可由業(yè)務(wù)應(yīng)用自動(dòng)地完成(響應(yīng)于用戶確認(rèn))。它可由用戶手動(dòng)地完成(諸如使用戶將信息拖放到適當(dāng)?shù)膱?chǎng)所中),如框228所指示,或者它也可以其它方式完成,如框230所指示。
[0037]圖4示出指示這一點(diǎn)的示例性用戶界面顯示??梢钥闯?,圖4中所示的一些項(xiàng)目與圖3中所示的那些是類似的并且它們被類似地編號(hào)。然而,可以看出,圖4中的用戶界面顯示不顯示客戶圖像部分210,而是替代地顯示圖像搜索結(jié)果部分232。搜索結(jié)果部分232說(shuō)明性地顯示了所捕獲的圖像,連同由系統(tǒng)104返回的對(duì)應(yīng)于該圖像214的信息。
[0038]在圖4中所示的實(shí)施例中,對(duì)應(yīng)于圖像214的信息是標(biāo)識(shí)個(gè)體以及該個(gè)體為之工作的公司的客戶專用數(shù)據(jù)。這由圖4中的框236指示。在一個(gè)實(shí)施例中,用戶通過(guò)簡(jiǎn)單地輕擊信息來(lái)確認(rèn)這個(gè)信息,并且客戶專用數(shù)據(jù)被自動(dòng)地輸入客戶字段208。在另一實(shí)施例中,這是被手動(dòng)完成的。例如,用戶可將來(lái)自顯示部分232的客戶專用數(shù)據(jù)236拖放到字段208中。在任何情況下,所返回的信息被放置于適當(dāng)位置,如圖4中箭頭238所指示。
[0039]一旦用戶128在特定事務(wù)中使用了對(duì)應(yīng)于所述圖像的信息,用戶128說(shuō)明性地將該事務(wù)與該信息一起發(fā)送給對(duì)應(yīng)于當(dāng)前正運(yùn)行的業(yè)務(wù)應(yīng)用120的業(yè)務(wù)系統(tǒng)。這由圖2的流程圖中的框240指示。用戶可通過(guò)致動(dòng)合適的用戶輸入機(jī)制來(lái)說(shuō)明性地做到這一點(diǎn)。在圖4所示的示例中,用戶可簡(jiǎn)單地致動(dòng)提交按鈕242。將事務(wù)連同圖像信息一起發(fā)送至業(yè)務(wù)系統(tǒng)106也由圖1的架構(gòu)圖中的框163所指示。
[0040]圖2A是示出圖像標(biāo)記/標(biāo)識(shí)系統(tǒng)104在匹配所接收到的圖像以便獲得對(duì)應(yīng)的信息時(shí)的操作的一個(gè)實(shí)施例的流程圖。在一個(gè)實(shí)施例中,系統(tǒng)104首先從用戶設(shè)備102上的業(yè)務(wù)應(yīng)用120接收所述圖像,及其地理位置信息和業(yè)務(wù)上下文140。這由圖2A中的框246指示。
[0041]然后圖像匹配組件132對(duì)照各種來(lái)源中存儲(chǔ)的圖像對(duì)所接收到的圖像進(jìn)行匹配。這由框248指示。在一個(gè)實(shí)施例中,圖像匹配組件132使用由用戶設(shè)備102提交的業(yè)務(wù)上下文和地理位置信息來(lái)標(biāo)識(shí)其應(yīng)該搜索以找到匹配圖像的特定源。例如,在業(yè)務(wù)上下文信息指示它是在費(fèi)用報(bào)告應(yīng)用中的費(fèi)用報(bào)告事務(wù)的情況下,圖像匹配組件132首先說(shuō)明性地開(kāi)始在業(yè)務(wù)系統(tǒng)106內(nèi)搜索圖像。當(dāng)一不同的上下文被指示時(shí),它可在諸如社交網(wǎng)絡(luò)108、地址簿110或其它來(lái)源112之類的其它來(lái)源中開(kāi)始搜索。同樣,在圖像是一件器材的情況下,它能基于位置信息標(biāo)識(shí)該器材正被使用的工作現(xiàn)場(chǎng)。同樣,在圖像是個(gè)人并且業(yè)務(wù)上下文是要填寫(xiě)成員工時(shí)表?xiàng)l目的情況下,組件132可從圖像標(biāo)識(shí)員工和費(fèi)率,并且從位置信息標(biāo)識(shí)項(xiàng)目。
[0042]還應(yīng)當(dāng)注意,圖像匹配組件132可以各種各樣的不同方式執(zhí)行實(shí)際匹配過(guò)程。例如,它可向業(yè)務(wù)系統(tǒng)106發(fā)送帶有圖像、位置和業(yè)務(wù)上下文信息的查詢162(示于圖1),業(yè)務(wù)系統(tǒng)106本身可包含圖像匹配組件160。然后組件160可在業(yè)務(wù)系統(tǒng)106內(nèi)執(zhí)行匹配,并返回對(duì)應(yīng)的信息164。圖2A的流程圖中的框250指示了發(fā)送查詢以便匹配所接收到的圖像。
[0043]在另一實(shí)施例中,圖像匹配組件132直接訪問(wèn)業(yè)務(wù)系統(tǒng)106中的圖像146,并自己執(zhí)行匹配。在又一實(shí)施例中,它訪問(wèn)被系統(tǒng)104本地存儲(chǔ)(或可訪問(wèn))的圖像,并本地地執(zhí)行匹配過(guò)程。這由框252指示。
[0044]圖像匹配組件132也可以各種各樣的其它方式執(zhí)行匹配。這由圖2A的流程圖中的框256指示。
[0045]在任何情況下,圖像匹配部件132說(shuō)明性地標(biāo)識(shí)匹配圖像。在這種情況下,數(shù)據(jù)查找組件134說(shuō)明性地檢索對(duì)應(yīng)于所匹配的圖像的對(duì)應(yīng)的業(yè)務(wù)信息??赏ㄟ^(guò)向所匹配的圖像源發(fā)送適當(dāng)?shù)牟樵儊?lái)這樣做,或可在包含該信息的本地?cái)?shù)據(jù)存儲(chǔ)中執(zhí)行本地查找。獲得對(duì)應(yīng)于所匹配的圖像的信息由圖2A中的框258指示。
[0046]系統(tǒng)104將對(duì)應(yīng)于所述圖像的信息返回于用戶設(shè)備102中的作出請(qǐng)求的業(yè)務(wù)應(yīng)用120。這由圖2A中的框260指示。
[0047]圖2B是例示出預(yù)關(guān)聯(lián)組件136在接收?qǐng)D像并將信息與它們相關(guān)聯(lián)使得所述信息可響應(yīng)于之后的搜索而浮現(xiàn)時(shí)的操作的一個(gè)實(shí)施例的流程圖。在一個(gè)實(shí)施例中,預(yù)關(guān)聯(lián)組件136說(shuō)明性地接收?qǐng)D像。這由圖2B中的框262指示。圖像可以是各種各樣的不同類型的圖像。例如,在預(yù)關(guān)聯(lián)組件136正將信息與公司的員工相關(guān)聯(lián)的情況下,所接收到的圖像可以是員工照片264。如框266所指示,當(dāng)在對(duì)應(yīng)于庫(kù)存應(yīng)用或請(qǐng)購(gòu)表應(yīng)用的圖像中將信息與庫(kù)存項(xiàng)目相關(guān)聯(lián)的情況下,圖像可以是零件的照片。在預(yù)關(guān)聯(lián)組件136正在關(guān)聯(lián)關(guān)于各種項(xiàng)目或工作場(chǎng)所的信息的情況下,所接收到的圖像可以是工作現(xiàn)場(chǎng)的照片(諸如建筑物或工作現(xiàn)場(chǎng)的另一張照片)。這由框268指示。所接收到的圖像也可以是各種各樣的其它圖像,并且這由框270指示。
[0048]一旦圖像被接收,預(yù)關(guān)聯(lián)組件136說(shuō)明性地接收將信息與所接收到的圖像相關(guān)聯(lián)的自動(dòng)或手動(dòng)輸入。例如,在圖像是工作現(xiàn)場(chǎng)的照片的情況下,工作現(xiàn)場(chǎng)的地理位置可被自動(dòng)地相關(guān)聯(lián)于該圖像。在圖像是員工照片的情況下,則用戶可手動(dòng)地輸入員工的姓名、費(fèi)率、家庭地址或其它信息。在圖像是零件的照片的情況下,用戶可輸入對(duì)應(yīng)于該零件的價(jià)格的價(jià)格信息。接收將信息與所接收的圖像相關(guān)聯(lián)的自動(dòng)或手動(dòng)輸入由圖2B的流程圖中的框272指示。接收人事信息由框274指示。接收費(fèi)率信息由框276指示。接收定價(jià)信息由框278指示。接收項(xiàng)目名稱信息由框280指示。接收位置信息由框282指示。當(dāng)然,也可接收各種各樣的其它信息,并且這由框284指示。
[0049]一旦信息已被與圖像相關(guān)聯(lián)地接收到,圖像和對(duì)應(yīng)的信息被說(shuō)明性地存儲(chǔ)以供以后檢索。這由圖2B中的框286指示。這也可以各種各樣的不同的方式來(lái)完成。例如,它可被本地存儲(chǔ)于系統(tǒng)104中。它也可被存儲(chǔ)于圖像源處。作為示例,如果某一人力資源員工正在業(yè)務(wù)系統(tǒng)106中針對(duì)員工照片輸入人事信息,則該人力資源人可訪問(wèn)預(yù)關(guān)聯(lián)組件136以便將信息與照片預(yù)關(guān)聯(lián)。然而,該照片及其對(duì)應(yīng)的信息可被存儲(chǔ)于業(yè)務(wù)系統(tǒng)106內(nèi),而不是系統(tǒng)104本地。本文構(gòu)想了所有這些不同的架構(gòu)。
[0050]由此可以看出,用戶設(shè)備102上的應(yīng)用(諸如移動(dòng)設(shè)備上的移動(dòng)應(yīng)用)可與業(yè)務(wù)系統(tǒng)一起被使用,以便基于所捕獲的圖像獲得標(biāo)識(shí)信息??苫谒东@的圖像執(zhí)行數(shù)據(jù)庫(kù)查找,并且可響應(yīng)于該數(shù)據(jù)庫(kù)查找而返回已與所捕獲的圖像預(yù)關(guān)聯(lián)的信息。該信息可被返回給用戶以獲得關(guān)于正確的信息已被獲取的用戶確認(rèn),并且該用戶還可在圖像的上下文中添加附加信息。例如,當(dāng)在所捕獲的圖像中被標(biāo)識(shí)的某一個(gè)體的費(fèi)率被返回時(shí),用戶可在工時(shí)表應(yīng)用中輸入工作的小時(shí)數(shù)以便執(zhí)行工時(shí)表事務(wù)。與圖像相關(guān)聯(lián)的地理信息也可被用于執(zhí)行附加查找,諸如用于確定工作現(xiàn)場(chǎng)位置或其它。
[0051]本討論提到了處理器和服務(wù)器。在一個(gè)實(shí)施例中,處理器和服務(wù)器包括具有相關(guān)聯(lián)的存儲(chǔ)器和時(shí)序電路系統(tǒng)(未分別示出)的計(jì)算機(jī)處理器。它們是它們所屬的系統(tǒng)或設(shè)備的功能部分,且由這些系統(tǒng)中的其他組件或項(xiàng)的功能來(lái)激活并促成這些功能。
[0052]同樣,討論了多個(gè)用戶界面顯示。它們可以采取各種各樣的不同形式且可具有布置于其上的各種各樣的不同用戶可致動(dòng)輸入機(jī)制。例如,用戶可致動(dòng)輸入機(jī)制可以是文本框、復(fù)選框、圖標(biāo)、鏈接、下拉菜單、搜索框,等等。它們還可按各種不同的方式來(lái)致動(dòng)。例如,可使用點(diǎn)擊設(shè)備(諸如跟蹤球或鼠標(biāo))來(lái)致動(dòng)它們??墒褂糜布粹o、開(kāi)關(guān)、操縱桿或鍵盤(pán)、拇指開(kāi)關(guān)或拇指墊等等來(lái)致動(dòng)它們。還可使用虛擬鍵盤(pán)或其他虛擬致動(dòng)器來(lái)致動(dòng)它們。另夕卜,在其上顯示它們的屏幕是觸敏屏的情況下,可以使用觸摸手勢(shì)來(lái)致動(dòng)它們。同樣,在顯示它們的設(shè)備具有語(yǔ)音識(shí)別組件的情況下,可以使用語(yǔ)音命令來(lái)致動(dòng)它們。
[0053]還討論了多個(gè)數(shù)據(jù)存儲(chǔ)。將注意,它們可各自被分解成多個(gè)數(shù)據(jù)存儲(chǔ)。它們?nèi)靠晌挥谠L問(wèn)它們的系統(tǒng)的本地,全部可以是遠(yuǎn)程的,或一些可以在本地而其他在遠(yuǎn)程。本文構(gòu)想了所有這些配置。
[0054]同樣,附圖示出了具有歸屬于每一框的功能的多個(gè)框。將注意,可以使用更少的框,使得功能由更少的組件來(lái)執(zhí)行。同樣,可以使用更多框,其中功能被分布在更多組件之間。
[0055]圖5是圖1中所示的架構(gòu)100的框圖,不同之處在于其元件被置于云計(jì)算架構(gòu)500中。云計(jì)算提供了不要求終端用戶知曉交付服務(wù)的系統(tǒng)的物理位置或配置的計(jì)算、軟件、數(shù)據(jù)訪問(wèn)和存儲(chǔ)服務(wù)。在各個(gè)實(shí)施例中,云計(jì)算通過(guò)諸如因特網(wǎng)之類的廣域網(wǎng)使用合適的協(xié)議來(lái)交付服務(wù)。例如,云計(jì)算提供者通過(guò)廣域網(wǎng)交付應(yīng)用,并且它們可以通過(guò)web瀏覽器或任何其他計(jì)算組件被訪問(wèn)。架構(gòu)100的軟件或組件以及相對(duì)應(yīng)的數(shù)據(jù)可被存儲(chǔ)在遠(yuǎn)程位置處的服務(wù)器上。云計(jì)算環(huán)境中的計(jì)算資源可以被整合在遠(yuǎn)程數(shù)據(jù)中心位置處或者它們可以是分散的。云計(jì)算基礎(chǔ)結(jié)構(gòu)可以通過(guò)共享數(shù)據(jù)中心來(lái)交付服務(wù),即使在用戶看來(lái)它們是單個(gè)訪問(wèn)點(diǎn)。因此,在此所述的組件和功能可以從使用云計(jì)算架構(gòu)的遠(yuǎn)程位置處的服務(wù)提供者來(lái)提供。替代地,它們可以從常規(guī)的服務(wù)器中提供,或者它們可以直接地或以其他方式安裝在客戶端設(shè)備上。
[0056]本說(shuō)明書(shū)旨在包括公共云計(jì)算和私有云計(jì)算兩者。云計(jì)算(公共和私有兩者)提供了基本無(wú)縫的資源聯(lián)營(yíng)以及對(duì)管理和配置底層硬件基礎(chǔ)結(jié)構(gòu)的降低的需求。
[0057]公共云由供應(yīng)商管理,并且通常支持使用同一基礎(chǔ)結(jié)構(gòu)的多個(gè)消費(fèi)者。此外,與私有云相反,公共云能夠?qū)⒔K端用戶從管理硬件中釋放出來(lái)。私有云可由機(jī)構(gòu)本身管理,并且基礎(chǔ)結(jié)構(gòu)通常不與其他機(jī)構(gòu)共享。該機(jī)構(gòu)在某種程度上仍然維護(hù)著硬件,諸如安裝和維修等。
[0058]在圖5中所示的實(shí)施例中,一些項(xiàng)與圖1中所示的那些是類似的,并且它們被類似地編號(hào)。圖5具體地示出業(yè)務(wù)系統(tǒng)102和圖像標(biāo)記/標(biāo)識(shí)系統(tǒng)104可位于云502 (可以是公共的、私有的或者其中某些部分是公共的而某些部分是私有的組合)中。因此,用戶128使用用戶設(shè)備102通過(guò)云502來(lái)訪問(wèn)那些系統(tǒng)。
[0059]圖5還描繪了云架構(gòu)的另一實(shí)施例。圖5示出還構(gòu)想了架構(gòu)100的某些元素可被置于云502中而其他元素沒(méi)有被置于云502中。作為示例,數(shù)據(jù)存儲(chǔ)144可被置于云502的外部,并且通過(guò)云502來(lái)被訪問(wèn)。在另一實(shí)施例中,圖像標(biāo)記/標(biāo)識(shí)系統(tǒng)104也可在云502的外部。無(wú)論它們位于哪里,它們都可直接由設(shè)備102通過(guò)網(wǎng)絡(luò)(廣域網(wǎng)或局域網(wǎng))訪問(wèn),它們可由服務(wù)主存在遠(yuǎn)程站點(diǎn)處,或者它們可作為通過(guò)云來(lái)提供或通過(guò)駐留在云中的連接服務(wù)來(lái)訪問(wèn)的服務(wù)。本文構(gòu)想了所有這些架構(gòu)。
[0060]還將注意,架構(gòu)100或其部分可被置于各種各樣不同的設(shè)備上。這些設(shè)備中的某些包括:服務(wù)器、臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、或其他移動(dòng)設(shè)備,諸如掌上計(jì)算機(jī)、蜂窩電話、智能電話、多媒體播放器、個(gè)人數(shù)字助理等。
[0061]圖6是可被用作其中可部署本發(fā)明的系統(tǒng)(或其部分)的用戶或客戶的手持式設(shè)備16的手持式或移動(dòng)計(jì)算設(shè)備的一個(gè)說(shuō)明性實(shí)施例的簡(jiǎn)化框圖。圖7-10是手持式或移動(dòng)設(shè)備的示例。
[0062]圖6提供了客戶機(jī)設(shè)備16的組件的總體框圖,該客戶機(jī)設(shè)備16可以運(yùn)行架構(gòu)100的組件或與架構(gòu)100交互,或這二者。在設(shè)備16中,提供了通信鏈路13,該通信鏈路允許手持設(shè)備與其它計(jì)算設(shè)備通信,并且在一些實(shí)施例中提供用于諸如通過(guò)掃描來(lái)自動(dòng)接收信息的信道。通信鏈路13的示例包括:紅外端口、串行/USB端口、諸如以太網(wǎng)端口之類的電纜網(wǎng)絡(luò)端口、以及允許通過(guò)一個(gè)或多個(gè)通信協(xié)議的通信的無(wú)線網(wǎng)絡(luò)端口,所述通信協(xié)議包括作為用于提供對(duì)網(wǎng)絡(luò)的蜂窩接入的無(wú)線服務(wù)的通用分組無(wú)線服務(wù)(GPRS)、LTE、HSPA、HSPA+、以及其他3G和4G無(wú)線電協(xié)議、IXrtt和短消息服務(wù),并包括提供對(duì)網(wǎng)絡(luò)的本地?zé)o線連接的802.11和802.1Ib(WiFi)協(xié)議、和藍(lán)牙協(xié)議。
[0063]根據(jù)其他實(shí)施例,應(yīng)用或系統(tǒng)被容納在連接到可移動(dòng)安全數(shù)字(SD)卡接口15的SD卡上。SD卡接口 15和通信鏈路13沿總線19與處理器17(也可實(shí)現(xiàn)來(lái)自圖1的處理器116、130或158)進(jìn)行通信,該總線19還連接到存儲(chǔ)器21和輸入/輸出(I/O)組件23、以及時(shí)鐘25和定位系統(tǒng)27。
[0064]在一個(gè)實(shí)施例中,提供了I/O組件23以促成輸入和輸出操作。針對(duì)設(shè)備16的各個(gè)實(shí)施例的I/O組件23可以包括:輸入組件,比如按鈕、觸摸傳感器、多點(diǎn)觸摸傳感器、光學(xué)或視頻傳感器、語(yǔ)音傳感器、觸摸屏、鄰近傳感器、話筒、傾斜傳感器以及重力開(kāi)關(guān);以及輸出組件,比如顯示設(shè)備、揚(yáng)聲器和或打印機(jī)端口。也可以使用其他I/O組件23。
[0065]時(shí)鐘25說(shuō)明性地包括輸出時(shí)間和日期的真實(shí)時(shí)間時(shí)鐘組件。時(shí)鐘還可以說(shuō)明性地為處理器17提供時(shí)序功能。
[0066]定位系統(tǒng)27說(shuō)明性地包括輸出設(shè)備16的當(dāng)前地理位置的組件。這例如可以包括全球定位系統(tǒng)(GPS)接收機(jī)、LORAN系統(tǒng)、航位推算系統(tǒng)、蜂窩三角測(cè)量系統(tǒng)或者其他定位系統(tǒng)。這例如還可以包括生成所期望的地圖、導(dǎo)航線路和其它地理功能的測(cè)繪軟件或?qū)Ш杰浖?br>[0067]存儲(chǔ)器21存儲(chǔ)操作系統(tǒng)29、網(wǎng)絡(luò)設(shè)置31、應(yīng)用33、應(yīng)用配置設(shè)置35、數(shù)據(jù)存儲(chǔ)37、通信驅(qū)動(dòng)程序39以及通信配置設(shè)置41。存儲(chǔ)器21可以包括所有類型的有形易失性和非易失性計(jì)算機(jī)可讀存儲(chǔ)器設(shè)備。其還可以包括計(jì)算機(jī)存儲(chǔ)介質(zhì)(下面描述)。存儲(chǔ)器21存儲(chǔ)計(jì)算機(jī)可讀指令,所述指令在被處理器17執(zhí)行時(shí)致使處理器根據(jù)所述指令執(zhí)行計(jì)算機(jī)實(shí)現(xiàn)的步驟或功能。處理器17可以也被其他組件激活以促成它們的功能性。
[0068]網(wǎng)絡(luò)設(shè)置31的示例包括諸如代理信息、因特網(wǎng)連接信息以及測(cè)繪之類的事物。應(yīng)用配置設(shè)置35包括為特定企業(yè)或用戶定制應(yīng)用的設(shè)置。通信配置設(shè)置41提供了用于與其他計(jì)算機(jī)進(jìn)行通信的參數(shù),并且包括諸如GPRS參數(shù)、SMS參數(shù)、連接用戶名和口令之類的項(xiàng)目。
[0069]應(yīng)用33可以是之前已經(jīng)存儲(chǔ)在設(shè)備16上的應(yīng)用或是在使用期間安裝的應(yīng)用,但是這些應(yīng)用可以是操作系統(tǒng)29的一部分,或者也可以在設(shè)備16之外被托管。
[0070]圖7示出其中設(shè)備16是平板計(jì)算機(jī)600的一個(gè)實(shí)施例。在圖7中,計(jì)算機(jī)600被示為具有在顯示屏602上顯示的來(lái)自圖3的用戶界面顯示。屏幕602可以是觸摸屏(使得來(lái)自用戶手指604的觸摸手勢(shì)可以用于與應(yīng)用交互)或者啟用筆的界面,其接收來(lái)自筆或指示筆的輸入。其還可以使用屏幕上虛擬鍵盤(pán)。當(dāng)然,其還例如可以通過(guò)諸如無(wú)線鏈路或USB端口之類的合適的附連機(jī)制附連到鍵盤(pán)或其他用戶輸入設(shè)備。計(jì)算機(jī)600還可以說(shuō)明性地接收語(yǔ)音輸入。
[0071]圖8和圖9提供了可被使用的設(shè)備16的附加示例,但是也可以使用其它設(shè)備。在圖8中,提供功能電話、智能電話或移動(dòng)電話45作為設(shè)備16。電話45包括:一組小鍵盤(pán)47,其用于撥打電話號(hào)碼;顯示器49,其能夠顯示包括應(yīng)用圖像在內(nèi)的圖像、圖標(biāo)、網(wǎng)頁(yè)、照片和視頻;以及控制按鈕51,其用于選擇在顯示器上示出的項(xiàng)目。電話包括天線53,該天線53用于接收諸如通用分組無(wú)線服務(wù)(GPRS)和IXrtt之類的蜂窩電話信號(hào)以及短消息服務(wù)(SMS)信號(hào)。在一些實(shí)施例中,電話45還包括容納安全數(shù)字(SD)卡57的SD卡槽55。
[0072]圖9的移動(dòng)設(shè)備是個(gè)人數(shù)字助理(PDA)59或多媒體播放器或平板計(jì)算設(shè)備等等(在此稱為PDA 59) IDA 59包括電感屏61,所述電感屏感測(cè)指示筆63(或其他指示器,諸如用戶的手指)在該指示筆被置于屏幕之上時(shí)的位置。這允許用戶在屏幕上選擇、突出顯示和移動(dòng)項(xiàng)目以及繪圖和書(shū)寫(xiě)。PDA 59還包括多個(gè)用戶輸入鍵或按鈕(比如按鈕65),其允許用戶將顯示器61上所顯示的菜單選項(xiàng)或其他顯示選項(xiàng)滾屏,并且允許用戶在沒(méi)有接觸顯示器61的情況下改變應(yīng)用或選擇用戶輸入功能。盡管未被示出,但是TOA 59可以包括允許與其他計(jì)算機(jī)進(jìn)行無(wú)線通信的內(nèi)置天線和紅外發(fā)射機(jī)/接收機(jī)、以及允許與其他計(jì)算設(shè)備的硬件連接的連接端口。這樣的硬件連接通常是通過(guò)經(jīng)由串行或USB端口連接到其他計(jì)算機(jī)的支架來(lái)完成的。因此,這些連接是非網(wǎng)絡(luò)連接。在一個(gè)實(shí)施例中,移動(dòng)設(shè)備59還包括容納SD卡69的SD卡槽67。
[0073]圖10類似于圖8,不同之處在于電話是智能電話71。智能電話71具有顯示圖標(biāo)或磁貼或其他用戶輸入機(jī)制75的觸敏顯示器73。機(jī)制75可由用戶用來(lái)運(yùn)行應(yīng)用、進(jìn)行呼叫、執(zhí)行數(shù)據(jù)傳輸操作,等等。一般而言,智能電話71被構(gòu)建在移動(dòng)操作系統(tǒng)上且提供比功能電話更高級(jí)的計(jì)算能力和連接性。
[0074]注意,設(shè)備16的其他形式是可能的。
[0075]圖11是其中可采用架構(gòu)100或其一部分(作為示例)的計(jì)算環(huán)境的一個(gè)實(shí)施例。參考圖11,用于實(shí)現(xiàn)一些實(shí)施例的示例性系統(tǒng)包括計(jì)算機(jī)810形式的通用計(jì)算設(shè)備。計(jì)算機(jī)810的組件可包括,但不限于,處理單元820(可以包括處理器116、130或158)、系統(tǒng)存儲(chǔ)器830和將包括系統(tǒng)存儲(chǔ)器在內(nèi)的各種系統(tǒng)組件耦合至處理單元820的系統(tǒng)總線821。系統(tǒng)總線821可以是若干類型的總線結(jié)構(gòu)中的任一種,包括存儲(chǔ)器總線或存儲(chǔ)器控制器、外圍總線和使用各種總線架構(gòu)中的任一種的局部總線。作為示例而非限制,這樣的架構(gòu)包括工業(yè)標(biāo)準(zhǔn)架構(gòu)(ISA)總線、微通道架構(gòu)(MCA)總線、增強(qiáng)型ISA(EISA)總線、視頻電子技術(shù)標(biāo)準(zhǔn)協(xié)會(huì)(VESA)局部總線和外圍部件互連(PCI)總線(也稱為夾層(Mezzanine)總線)。參考圖1描述的存儲(chǔ)器和程序可被部署在圖11的對(duì)應(yīng)部分中。
[0076]計(jì)算機(jī)810通常包括各種計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)可讀介質(zhì)可以是能由計(jì)算機(jī)810訪問(wèn)的任何可用介質(zhì),而且包含易失性和非易失性介質(zhì)、可移動(dòng)和不可移動(dòng)介質(zhì)。作為示例而非限制,計(jì)算機(jī)可讀介質(zhì)可包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)不同于且不包括已調(diào)制數(shù)據(jù)信號(hào)或載波。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括硬件存儲(chǔ)介質(zhì),該硬件存儲(chǔ)介質(zhì)包括以用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)的信息的任何方法和技術(shù)實(shí)現(xiàn)的易失性和非易失性、可移動(dòng)和不可移動(dòng)介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括,但不限于,RAM、R0M、EEPR0M、閃存或其它存儲(chǔ)器技術(shù)、⑶-R0M、數(shù)字多功能盤(pán)(DVD)或其它光盤(pán)存儲(chǔ)、磁帶盒、磁帶、磁盤(pán)存儲(chǔ)或其它磁性存儲(chǔ)設(shè)備、或能用于存儲(chǔ)所需信息且可以由計(jì)算機(jī)810訪問(wèn)的任何其它介質(zhì)。通信介質(zhì)通常具體化計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或傳輸機(jī)制中的其他數(shù)據(jù),并包括任何信息遞送介質(zhì)。術(shù)語(yǔ)“已調(diào)制數(shù)據(jù)信號(hào)”是指使得以在信號(hào)中編碼信息的方式來(lái)設(shè)置或改變其一個(gè)或多個(gè)特性的信號(hào)。作為示例而非限制,通信介質(zhì)包括諸如有線網(wǎng)絡(luò)或直接線連接之類的有線介質(zhì),以及諸如聲學(xué)、RF、紅外及其他無(wú)線介質(zhì)之類的無(wú)線介質(zhì)。上述任何組合也應(yīng)該包括在計(jì)算機(jī)可讀的介質(zhì)范圍內(nèi)。
[0077]系統(tǒng)存儲(chǔ)器830包括易失性和/或非易失性存儲(chǔ)器形式的計(jì)算機(jī)存儲(chǔ)介質(zhì),如只讀存儲(chǔ)器(R0M)831和隨機(jī)存取存儲(chǔ)器(RAM)832。包含諸如在啟動(dòng)期間幫助在計(jì)算機(jī)810內(nèi)的元件之間傳輸信息的基本例程的基本輸入/輸出系統(tǒng)833(B10S)通常存儲(chǔ)在ROM 831中。RAM832通常包含處理單元820可立即訪問(wèn)和/或當(dāng)前正在操作的數(shù)據(jù)和/或程序模塊。作為示例而非限制,圖10例示出了操作系統(tǒng)834、應(yīng)用程序835、其它程序模塊836和程序數(shù)據(jù)837。
[0078]計(jì)算機(jī)810還可以包括其它可移動(dòng)/不可移動(dòng)、易失性/非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)。僅作為示例,圖11示出了從不可移動(dòng)、非易失性磁介質(zhì)中讀取或向其寫(xiě)入的硬盤(pán)驅(qū)動(dòng)器841,從可移動(dòng)、非易失性磁盤(pán)852中讀取或向其寫(xiě)入的磁盤(pán)驅(qū)動(dòng)器851,以及從諸如⑶ROM或其他光學(xué)介質(zhì)等可移動(dòng)、非易失性光盤(pán)856中讀取或向其寫(xiě)入的光盤(pán)驅(qū)動(dòng)器855??稍谑纠圆僮鳝h(huán)境中使用的其它可移動(dòng)/不可移動(dòng)、易失性/非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)包括但不限于,磁帶盒、閃存卡、數(shù)字多功能盤(pán)、數(shù)字錄像帶、固態(tài)RAM、固態(tài)ROM等。硬盤(pán)驅(qū)動(dòng)器841通常通過(guò)諸如接口 840之類的不可移動(dòng)存儲(chǔ)器接口連接到系統(tǒng)總線821,并且磁盤(pán)驅(qū)動(dòng)器851和光盤(pán)驅(qū)動(dòng)器855通常通過(guò)諸如接口 850之類的可移動(dòng)存儲(chǔ)器接口連接到系統(tǒng)總線821。
[0079]作為替換或補(bǔ)充,本文所述的功能可至少部分地由一個(gè)或多個(gè)硬件邏輯組件來(lái)執(zhí)行。例如、但非限制,可使用的硬件邏輯組件的說(shuō)明性類型包括現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、程序?qū)S玫募呻娐?ASIC)、程序?qū)S玫臉?biāo)準(zhǔn)產(chǎn)品(ASSP)、片上系統(tǒng)系統(tǒng)(SOC)、復(fù)雜可編程邏輯器件(CPLD)、等等。
[0080]上文討論并在圖11中示出的驅(qū)動(dòng)器及其相關(guān)聯(lián)的計(jì)算機(jī)存儲(chǔ)介質(zhì)為計(jì)算機(jī)810提供了對(duì)計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其它數(shù)據(jù)的存儲(chǔ)。例如,在圖11中,硬盤(pán)驅(qū)動(dòng)器841被示為存儲(chǔ)操作系統(tǒng)844、應(yīng)用程序845、其它程序模塊846和程序數(shù)據(jù)847。注意,這些組件可與操作系統(tǒng)834、應(yīng)用程序835、其它程序模塊836和程序數(shù)據(jù)837相同,也可與它們不同。在此操作系統(tǒng)844、應(yīng)用程序845、其它程序模塊846以及程序數(shù)據(jù)847被給予了不同的編號(hào),以至少說(shuō)明它們是不同的副本。
[0081]用戶可以通過(guò)諸如鍵盤(pán)862、話筒863以及諸如鼠標(biāo)、跟蹤球或觸摸墊等定點(diǎn)設(shè)備861等輸入設(shè)備來(lái)將命令和信息輸入至計(jì)算機(jī)810中。其它輸入設(shè)備(未示出)可以包括操縱桿、游戲手柄、圓盤(pán)式衛(wèi)星天線、掃描儀等。這些以及其它輸入設(shè)備通常通過(guò)耦合到系統(tǒng)總線的用戶輸入接口860連接到處理單元820,但也可通過(guò)諸如并行端口、游戲端口或通用串行總線(USB)之類的其它接口和總線結(jié)構(gòu)來(lái)連接。視覺(jué)顯示器891或其他類型的顯示設(shè)備也經(jīng)由諸如視頻接口 890之類的接口連接至系統(tǒng)總線821。除了監(jiān)視器以外,計(jì)算機(jī)還可包括諸如揚(yáng)聲器897和打印機(jī)896之類的其它外圍輸出設(shè)備,它們可通過(guò)輸出外圍接口 895來(lái)連接。
[0082]計(jì)算機(jī)810使用到諸如遠(yuǎn)程計(jì)算機(jī)880等一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī)的邏輯連接在網(wǎng)絡(luò)化環(huán)境中操作。遠(yuǎn)程計(jì)算機(jī)880可以是個(gè)人計(jì)算機(jī)、手持設(shè)備、服務(wù)器、路由器、網(wǎng)絡(luò)PCJi等設(shè)備或其它常見(jiàn)的網(wǎng)絡(luò)節(jié)點(diǎn),且一般包括以上關(guān)于計(jì)算機(jī)810描述的多個(gè)或所有的元件。圖10中所示的邏輯連接包括局域網(wǎng)(LAN)871和廣域網(wǎng)(WAN)873,但也可以包括其他網(wǎng)絡(luò)。此類聯(lián)網(wǎng)環(huán)境在辦公室、企業(yè)范圍的計(jì)算機(jī)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)和因特網(wǎng)中是常見(jiàn)的。
[0083]當(dāng)在LAN聯(lián)網(wǎng)環(huán)境中使用時(shí),計(jì)算機(jī)810通過(guò)網(wǎng)絡(luò)接口或適配器870連接到LAN871。當(dāng)在WAN聯(lián)網(wǎng)環(huán)境中使用時(shí),計(jì)算機(jī)810通常包括調(diào)制解調(diào)器872或用于通過(guò)諸如因特網(wǎng)等WAN 873建立通信的其它手段。調(diào)制解調(diào)器872可以是內(nèi)置的或外置的,可經(jīng)由用戶輸入接口860或其它適當(dāng)?shù)臋C(jī)制連接到系統(tǒng)總線821。在聯(lián)網(wǎng)環(huán)境中,相關(guān)于計(jì)算機(jī)810所示的程序模塊或其部分可被存儲(chǔ)在遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備中。作為示例而非限制,圖11示出了遠(yuǎn)程應(yīng)用程序885駐留在遠(yuǎn)程計(jì)算機(jī)880上。應(yīng)當(dāng)理解,所示的網(wǎng)絡(luò)連接是示例性的,并且可使用在計(jì)算機(jī)之間建立通信鏈路的其它手段。
[0084]還應(yīng)注意,本文描述的不同實(shí)施例可以按不同的方式來(lái)組合。即,一個(gè)或多個(gè)實(shí)施例的各部分可以與一個(gè)或多個(gè)其他實(shí)施例的各部分組合在一起。本文中構(gòu)想了所有這些。
[0085]盡管用結(jié)構(gòu)特征和/或方法動(dòng)作專用的語(yǔ)言描述了本主題,但可以理解,所附權(quán)利要求書(shū)中定義的主題不必限于上述具體特征或動(dòng)作。更確切而言,上述具體特征和動(dòng)作是作為實(shí)現(xiàn)權(quán)利要求的示例形式公開(kāi)的。
【主權(quán)項(xiàng)】
1.一種計(jì)算機(jī)系統(tǒng),包括: 顯示設(shè)備; 在所述顯示設(shè)備上生成事務(wù)用戶界面顯示的應(yīng)用,所述事務(wù)用戶界面顯示具有事務(wù)用戶輸入機(jī)制,所述事務(wù)用戶輸入機(jī)制被致動(dòng)以便在所述應(yīng)用內(nèi)執(zhí)行事務(wù),所述事務(wù)用戶輸入機(jī)制包括圖像捕獲用戶輸入機(jī)制; 捕獲圖像的圖像捕獲組件,響應(yīng)于所述圖像捕獲用戶輸入機(jī)制的致動(dòng),所述圖像的相關(guān)的信息被用于執(zhí)行所述事務(wù);以及 計(jì)算機(jī)處理器,所述計(jì)算機(jī)處理器是所述系統(tǒng)的一功能性部分,并且所述計(jì)算機(jī)處理器由所述應(yīng)用激活以便將所述圖像發(fā)送給圖像標(biāo)記系統(tǒng),接收對(duì)應(yīng)于所述圖像的信息,以及在所述事務(wù)用戶界面顯示上顯示所接收到的信息。2.—種存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令在被計(jì)算機(jī)執(zhí)行時(shí)使得所述計(jì)算機(jī)執(zhí)行一種方法,所述方法包括: 連同應(yīng)用上下文指示一起接收?qǐng)D像,所述應(yīng)用上下文指示指示出由發(fā)送了所述圖像的應(yīng)用正在執(zhí)行的事務(wù); 對(duì)照存儲(chǔ)的圖像對(duì)所述圖像進(jìn)行匹配,以便標(biāo)識(shí)匹配圖像; 獲得與所匹配的圖像對(duì)應(yīng)且基于所述應(yīng)用上下文指示的信息;以及 將所匹配的圖像和所述對(duì)應(yīng)的信息發(fā)送給所述應(yīng)用。3.一種計(jì)算機(jī)實(shí)現(xiàn)的方法,包括: 顯示具有事務(wù)用戶輸入機(jī)制的事務(wù)用戶界面顯示,所述事務(wù)用戶輸入機(jī)制被致動(dòng)以便在計(jì)算機(jī)系統(tǒng)內(nèi)的一應(yīng)用中執(zhí)行事務(wù); 接收對(duì)所述事務(wù)用戶界面顯示上圖像捕獲用戶輸入機(jī)制的致動(dòng),以便捕獲圖像; 將所述圖像發(fā)送給圖像標(biāo)識(shí)系統(tǒng); 接收對(duì)應(yīng)于所述圖像的信息; 在所述事務(wù)用戶界面顯示上輸入所接收到的信息以便執(zhí)行所述事務(wù)。4.如權(quán)利要求3所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,所述計(jì)算機(jī)系統(tǒng)中的所述應(yīng)用包括業(yè)務(wù)系統(tǒng)內(nèi)的業(yè)務(wù)應(yīng)用,并且其中接收信息包括: 接收對(duì)應(yīng)于所述圖像并與所述事務(wù)相關(guān)的業(yè)務(wù)信息。5.如權(quán)利要求4所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,輸入所接收到的信息以便執(zhí)行所述事務(wù)包括: 在所述事務(wù)用戶界面顯示上輸入所述業(yè)務(wù)信息以便在所述業(yè)務(wù)應(yīng)用內(nèi)執(zhí)行業(yè)務(wù)事務(wù)。6.如權(quán)利要求5所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,當(dāng)所述圖像被捕獲時(shí)所述業(yè)務(wù)應(yīng)用處于給定上下文中,并且其中發(fā)送所述圖像包括: 連同對(duì)應(yīng)于所述圖像的地理位置信息以及所述圖像被捕獲時(shí)所述業(yè)務(wù)應(yīng)用的給定上下文一起發(fā)送所述圖像。7.如權(quán)利要求5所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,輸入所接收到的信息包括: 在所述事務(wù)用戶界面顯示上顯示對(duì)應(yīng)于所述圖像的所述信息;以及 接收對(duì)所述對(duì)應(yīng)的信息的用戶確認(rèn)。8.如權(quán)利要求7所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,輸入所接收到的信息包括: 響應(yīng)于接收到所述用戶確認(rèn),自動(dòng)地將它輸入到所述事務(wù)用戶界面顯示上的一位置中。9.如權(quán)利要求7所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,輸入所接收到的信息包括: 接收用戶輸入,所述用戶輸入手動(dòng)地將所接收到的信息移動(dòng)至所述事務(wù)用戶界面顯示上的一位置中。10.如權(quán)利要求7所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其特征在于,輸入所接收到的信息包括: 接收用戶輸入,所述用戶輸入在所述事務(wù)用戶界面顯示上向所接收到的信息添加附加信息; 接收用戶輸入以便在業(yè)務(wù)系統(tǒng)中提交請(qǐng)購(gòu)表;以及 提交所述請(qǐng)購(gòu)表。
【文檔編號(hào)】G06Q10/06GK106062789SQ201580008863
【公開(kāi)日】2016年10月26日
【申請(qǐng)日】2015年2月26日
【發(fā)明人】K·S·楊
【申請(qǐng)人】微軟技術(shù)許可有限責(zé)任公司