專利名稱:交互式主機知曉廣告的制作方法
交互式主機知曉廣告概述提供本概述是為了以簡化的形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的一些概 念。本概述不旨在標(biāo)識出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于限定所 要求保護(hù)的主題的范圍。在一較高層面,本發(fā)明描述了用于使廣告能夠與軟件應(yīng)用程序交 互的方法和系統(tǒng)。廣告變?yōu)樘厥鈴V告以使其與產(chǎn)品信息以及使其能夠與軟件應(yīng)用程序交互 的其他數(shù)據(jù)相關(guān)聯(lián),并由此使該廣告變得持久或某些人所謂的“具有粘性“。與軟件應(yīng)用程序交互的一種方式是允許與例如將廣告拖到與軟件應(yīng)用程序相關(guān) 聯(lián)的作品中相關(guān)聯(lián)地將產(chǎn)品信息導(dǎo)入到軟件應(yīng)用程序中。即使產(chǎn)品信息被導(dǎo)入到軟件應(yīng)用 程序中,該產(chǎn)品信息仍舊可以享受到外部世界的鏈接并通過web服務(wù)或其他類似技術(shù)來自 動更新。這粘性因素幫助閉合廣告和商業(yè)之間的環(huán)。此外,可以在導(dǎo)入信息中包括交易發(fā) 起組件以使得用戶能夠利用這一組件來至少開始交易,即使該開始在最初導(dǎo)入產(chǎn)品信息之 后很久才發(fā)生。若干附圖的簡述以下將參考附圖詳細(xì)描述本發(fā)明的各實施例,附圖構(gòu)成本發(fā)明的一部分并通過引 用結(jié)合于此,并且在附圖中圖IA描繪了適用于實現(xiàn)本發(fā)明的一實施例的說明性操作環(huán)境;圖2描繪了示出適用于實現(xiàn)本發(fā)明的一實施例的說明性計算設(shè)備的特定組件的 框圖;圖3描繪了在使得廣告與其交互之前的說明性軟件應(yīng)用程序;圖4-5示出了根據(jù)本發(fā)明的一實施例的然后已被導(dǎo)入到軟件應(yīng)用程序中的產(chǎn)品 fn息;圖6-7指示根據(jù)本發(fā)明的一實施例的描述如何導(dǎo)入產(chǎn)品信息的說明性方式;以及圖8描繪了根據(jù)本發(fā)明的一實施例的使廣告能夠與軟件應(yīng)用程序交互的說明性 方法。詳細(xì)描述現(xiàn)在轉(zhuǎn)向
圖1,提供了適用于實現(xiàn)本發(fā)明的一實施例的說明性操作環(huán)境并由標(biāo)號 110概括地引用。操作環(huán)境110包括客戶機設(shè)備112,該客戶機設(shè)備將結(jié)合圖2更詳細(xì)地示 意性地描述??蛻魴C設(shè)備112將通過網(wǎng)絡(luò)118從計算設(shè)備116接收廣告內(nèi)容114。盡管有時用 單數(shù)來引用特定項目,但不意味著暗示只包含這些項目中的一個。例如,盡管用單數(shù)來引用 網(wǎng)絡(luò)118,但實際上網(wǎng)絡(luò)118可包括一組網(wǎng)絡(luò)。這個概念適用于貫穿本發(fā)明的大量項目。避 免持續(xù)限定術(shù)語以便增強可讀性,而不是為了實質(zhì)上指示項目的單數(shù)形式。另一示例包括 對計算設(shè)備116的引用,該計算設(shè)備實際上可以包括便于向客戶機設(shè)備112提供廣告內(nèi)容 的各種組件。可以耦合到計算設(shè)備116或作為其一部分以方便其對廣告內(nèi)容的傳遞的說明性 組件包括廣告存儲120以及容納交互數(shù)據(jù)選項的另一數(shù)據(jù)存儲122。交互數(shù)據(jù)選項122描述廣告內(nèi)容114的不同部分可能與呈現(xiàn)在客戶機設(shè)備112上的主機應(yīng)用程序124交互的不 同方式。將在下文中更詳細(xì)地描述這些不同的交互選項;但概括地,產(chǎn)品信息可基于主機應(yīng) 用程序124的主機應(yīng)用程序類型來以不同的形式呈現(xiàn)。廣告存儲120存儲從計算設(shè)備116 傳遞的廣告。廣告內(nèi)容114包括廣告126以及包括產(chǎn)品信息130的對象128。如將解釋的,對象 128可通過諸如主機應(yīng)用程序124等軟件應(yīng)用程序來交互。產(chǎn)品信息130可以與事件(諸 如一組點擊動作、拖放、一組鍵序列等)的發(fā)生相關(guān)聯(lián)地被導(dǎo)入到主機應(yīng)用程序124中。廣告內(nèi)容114由計算設(shè)備112接收。作為說明,計算設(shè)備112包括軟件增強132、 數(shù)據(jù)存儲134、以及應(yīng)用程序接口(API) 136。普通技術(shù)人員可將軟件增強132稱作各種名 稱。例如,增強132可采取主機應(yīng)用程序124的插件的形式。就存在差異且不同地稱謂而 言,增強132可能還被稱為附件。增強132在本發(fā)明的一實施例中的角色之一是使主機應(yīng) 用程序124能夠直接與API 136或廣告內(nèi)容114交互。如將解釋的,廣告內(nèi)容114的各部 分實際上可被導(dǎo)入到主機應(yīng)用程序124(此處被不同地稱為軟件應(yīng)用程序124)中。在某些 實施例中,修改主機應(yīng)用程序124以使其能夠與廣告內(nèi)容114交互。在其他實施例中,軟件 應(yīng)用程序124用增強132來增強以使其能夠利用本發(fā)明的某些實施例所提供的附加功能。數(shù)據(jù)存儲134可用于存儲廣告內(nèi)容114的特定部分。在某些實施例中,數(shù)據(jù)存儲 134存儲廣告數(shù)據(jù)以幫助方便輪換呈現(xiàn)在顯示器140的用戶界面部分138中的廣告。在其 他實施例中,實況接收用于輪換廣告的數(shù)據(jù)并且不使用數(shù)據(jù)存儲134。在某些實施例中,API 136提供軟件應(yīng)用程序124和廣告內(nèi)容114之間的一定級 別的互操作性。在某些實施例中,API 136幫助領(lǐng)會或解析包含在對象128中的數(shù)據(jù)。它 還可幫助方便執(zhí)行與對象128相關(guān)聯(lián)的各種指令。圖1還示出了由標(biāo)號142引用的另一方。如將解釋的,廣告內(nèi)容114被提供給它 能夠通過軟件應(yīng)用程序124來交互的計算設(shè)備112。將該項目稱為另一方,因為它可能不是 擁有計算設(shè)備116的同一方。例如,計算設(shè)備116可方便向客戶機設(shè)備112呈現(xiàn)廣告內(nèi)容, 但廣告可能與廠商相關(guān)。如果用戶對交易發(fā)起控件采取動作,則該用戶可被定向到廠商的 網(wǎng)站。在另一示例中,與廣告內(nèi)容114相關(guān)聯(lián)的使用信息可以從客戶機設(shè)備112傳遞至另 一方142。由此,另一方142可采取各種形式。 軟件應(yīng)用程序124本身可采取各種形式。例如,軟件應(yīng)用程序124可以是文字處理 應(yīng)用程序、電子表格應(yīng)用程序、數(shù)據(jù)庫程序、演示程序、繪圖程序、消息收發(fā)應(yīng)用程序、應(yīng)用 開發(fā)應(yīng)用程序、財務(wù)相關(guān)應(yīng)用程序、生產(chǎn)力增強應(yīng)用程序等。說明性消息收發(fā)應(yīng)用程序包括 允許對事件進(jìn)行日程安排或發(fā)送和接收電子郵件或其他類型的消息的應(yīng)用程序。虛線144 傳達(dá)軟件應(yīng)用程序124可能被呈現(xiàn)在顯示器140上。如將在下文中更詳細(xì)地解釋的,在一個實施例中,UI部分138呈現(xiàn)廣告126。在一 個實施例中,UI部分138可被稱為廣告面板。廣告面板可以是用戶界面中為了接收諸如廣 告126等廣告而分解的一部分。廣告126可能以與現(xiàn)有技術(shù)廣告出現(xiàn)在用戶面前的方式相似的方式出現(xiàn)。但該方 式不是相同的。廣告126是特殊廣告。即,它與對象128相關(guān)聯(lián)。對象128包括交互數(shù)據(jù) 以及產(chǎn)品信息130。產(chǎn)品信息130是與同廣告126相關(guān)聯(lián)的產(chǎn)品供應(yīng)相關(guān)的信息。例如,如 果廣告126與汽車相關(guān),則產(chǎn)品信息130可能包括與新車購買相關(guān)的信息;或是單輛車,或是許多輛車。產(chǎn)品信息130還可包括關(guān)于銷售汽車而不是購買汽車的信息。如果廣告126廣告 財務(wù)相關(guān)信息,則產(chǎn)品信息130可采取可管理一個人的金錢的各種股票經(jīng)紀(jì)人或?qū)嶓w的形 式。在某些情況下,廣告126與產(chǎn)品信息130直接相關(guān)。在其他實施例中,產(chǎn)品信息130可 能更微妙地與廣告126相關(guān)。例如,廣告126可能是某種類型的一般音樂相關(guān)出售物,而產(chǎn) 品信息130可能采取范圍從音樂相關(guān)書籍到在特定地理位置播放實況音樂的餐館的各種 形式。關(guān)于產(chǎn)品信息130的性質(zhì),它可能是文本、圖像、多媒體文件、視頻、音頻或其組 合。產(chǎn)品信息130還可包括交易相關(guān)信息,該信息包括可用于至少開始或在某些情況下甚 至完成與作為廣告主題的產(chǎn)品出售物相關(guān)聯(lián)的交易的數(shù)據(jù)。說明性交易包括購買物品、請 求關(guān)于服務(wù)的更多信息、提供反饋、發(fā)送信息、接收信息等。交易由已被導(dǎo)入到軟件應(yīng)用程 序124中的元素發(fā)起。在一個實施例中,廣告126基于結(jié)合用戶的簡檔數(shù)據(jù)找到的用戶信息。例如, cookie可能駐留在客戶機設(shè)備112上。該cookie可能收集與用戶相關(guān)聯(lián)的簡檔信息。例 如,用戶可能在特定地理區(qū)域中訪問特定汽車購買站點。cookie將知道所訪問的站點以及 指示用戶的地理位置的信息。該信息在一個實施例中用于確定將什么廣告甚至向下發(fā)送到 客戶機設(shè)備112。如果多個用戶于客戶機設(shè)備112相關(guān)聯(lián),則信息可基于登錄來確定以使得 登錄到客戶機設(shè)備112的每一個人都具有與他或她相關(guān)聯(lián)的不同cookie。在另一實施例中,本發(fā)明所提供的功能可通過訂閱范例來處理,其中用戶登錄到 產(chǎn)品出售物或甚至授予對主機應(yīng)用程序124訪問權(quán)的某物。該產(chǎn)品出售物然后將利用登錄 信息來確定向軟件應(yīng)用程序124發(fā)送什么廣告。在這種情況下,廣告未被綁定到客戶機設(shè) 備112,而是被綁定到用戶。這種情況的說明性示例包括基于web的應(yīng)用程序。例如,因特 網(wǎng)相關(guān)公司可能提供在線電子郵件或甚至在線應(yīng)用程序,諸如文字處理應(yīng)用程序或電子表 格應(yīng)用程序??膳c提供登錄憑證相關(guān)聯(lián)地訪問這些應(yīng)用程序。在提供這些登錄憑證后,可 訪問與登錄憑證相關(guān)聯(lián)的簡檔。該簡檔可用于確定通過客戶機設(shè)備112向給定用戶提供什 么類型的廣告內(nèi)容114。現(xiàn)在將結(jié)合圖2來提供對計算設(shè)備112的通用概覽。轉(zhuǎn)向圖2,提供了計算設(shè)備112的框圖。計算設(shè)備112可采取各種形式,包括例如 諸如游戲控制臺等計算設(shè)備、客戶機計算機、服務(wù)器計算機、諸如膝上型計算機和掌上計算 機等計算設(shè)備的變體、以及在某些實施例中諸如PDA和智能電話。如圖2所示,總線210將 一個或多個存儲器組件212耦合到一個或多個處理器214、各種呈現(xiàn)組件216、輸入/輸出 端口 218、輸入/輸出組件220以及至少一個電源222。包括所示設(shè)備的較低級方面的其他 設(shè)備為了不使本發(fā)明晦澀難懂而未示出。存儲器組件212包括諸如硬盤驅(qū)動器文件、易失性存儲器(諸如RAM)、緩沖器等。 一個或多個處理器214控制整個計算設(shè)備112中的全部數(shù)據(jù)通信。說明性呈現(xiàn)組件216包 括視頻卡以及監(jiān)視器或其他呈現(xiàn)設(shè)備。輸入/輸出端口 218提供到諸如打印機、數(shù)碼相機 等外圍組件的連接。實際的輸入/輸出組件可以是如打印機等。電源222提供運行計算設(shè) 備112的電源。并非圖2所示的所有組件都必需為了構(gòu)成計算設(shè)備而存在,而是出于結(jié)合 描述本發(fā)明的一實施例的說明性目的而示出的。盡管為了清楚起見用線條示出了圖2的各框,但是,實際上,描繪各組件并不是那樣清楚,并且用比喻方法,線條更精確地將是灰色的和模糊的。例如,可以將諸如顯示設(shè)備 等的呈現(xiàn)組件認(rèn)為是I/O組件。而且,處理器具有存儲器??梢哉J(rèn)識到,這是本領(lǐng)域的特性, 并且重申,圖2只是說明可結(jié)合本發(fā)明的一個或多個實施例來使用的示例性計算設(shè)備。計算設(shè)備112通常包括各種計算機可讀介質(zhì)。作為示例而非限制,計算機可讀 介質(zhì)可以包括隨機存取存儲器(RAM);只讀存儲器(ROM);電可擦除可編程只讀存儲器 (EEPROM);閃存或其他它存儲器技術(shù);CDR0M、數(shù)字多功能盤(DVD)或其他光或全息介質(zhì);磁 帶盒、磁帶、磁盤存儲或其他磁存儲設(shè)備;載波或可用于對所需信息進(jìn)行編碼并且可由計算 設(shè)備112訪問的任何其他介質(zhì)。將結(jié)合圖3-7描述本發(fā)明的某些較低級方面。首先轉(zhuǎn)向圖3,廣告310被呈現(xiàn)在軟 件應(yīng)用程序的用戶界面214的區(qū)域312中。在所示示例中,圖3的軟件應(yīng)用程序是電子表 格應(yīng)用程序。盡管廣告310可以表現(xiàn)為普通廣告,但它實際上是特殊廣告。廣告310的特 殊性能夠以各種方式表示。指示可以與廣告310交互的說明性方式是提供由標(biāo)號316引用 的某種類型的標(biāo)記。標(biāo)記316可采取用于傳達(dá)廣告310不是普通廣告的停滯演示或包括某一動畫的動 態(tài)演示的形式。指示可以與廣告310交互的其他方式眾多。例如,或許廣告310由粗邊框 包圍(未示出)?;蛟S廣告310實際上包括指示可以與其交互的措辭(也未示出)。在某 些實施例中,不提供廣告310是特殊廣告的指示。在這種情況下,盡管用戶可能不是立即知 道可以與廣告310交互,但仍可以與廣告310交互。因為廣告310與對象128相關(guān)聯(lián),所以廣告310是特殊的。對象128所啟用的是 軟件應(yīng)用程序318和廣告310之間的交互。可采用交互方法以使得廣告310與軟件應(yīng)用程 序318交互。說明性交互方法包括將廣告310拖到與軟件應(yīng)用程序318相關(guān)聯(lián)的目的地。 目的地可隨著不同類型的軟件應(yīng)用程序而變化。例如,在電子表格應(yīng)用程序318的情況下, 說明性目的地可能包括工作簿中的任一個電子表格,即網(wǎng)格區(qū)域中的任何地方。其他交互 方法包括雙擊廣告310、完成調(diào)用交互方法的鍵序列、或至少部分地基于廣告內(nèi)容的一部分 來自動添加產(chǎn)品信息。在該示例中,或許用戶已經(jīng)指示她希望在與特定產(chǎn)品出售物相關(guān)的特定廣告在廣 告面板312中輪換的任何時刻自動用產(chǎn)品信息來填充新電子表格。在這一實施例中,或許 廣告在音樂會信息、餐館信息和汽車信息中輪換。每當(dāng)呈現(xiàn)音樂會相關(guān)廣告時,其對應(yīng)的產(chǎn) 品信息被自動導(dǎo)入到軟件應(yīng)用程序318中。箭頭320參考地指示拖放運動,其中廣告310 被拖放到軟件應(yīng)用程序318的網(wǎng)格部分中。這樣做可能產(chǎn)生沿著圖4所描繪的線的演示。圖4包括獨特的附圖標(biāo)記,但這樣做主要是因為專利申請的性質(zhì)。重要的是能夠 引用特定項目并且是清楚的。但不意味著傳達(dá)電子表格418是與圖3的電子表格不同的電 子表格。將嘗試使用相同的附圖標(biāo)記來指代相同的項目。如在圖4中可以看出,已經(jīng)添加 五行數(shù)據(jù)430,包括第一行432。所發(fā)生的是與將廣告310拖放到軟件應(yīng)用程序418中相關(guān) 聯(lián)地,產(chǎn)品信息已被導(dǎo)入到軟件應(yīng)用程序418的作品中。作品可能是軟件應(yīng)用程序的任何 類型的產(chǎn)物。例如,在文字處理應(yīng)用程序的情況下,作品可能是文字處理文檔。其他說明性作品包括電子表格或工作簿、演示、數(shù)據(jù)庫、基于web的應(yīng)用程序、繪 圖文件、消息、或日歷相關(guān)項。在圖4的情況下,相關(guān)作品是電子表格。不止就這五行數(shù)據(jù) 430,其他產(chǎn)品信息包括圖表434以及交易發(fā)起控件436,它采取安全的形式,在這種情況下,安全包括文本“準(zhǔn)備購買”。當(dāng)然,可以提供其他文本指示,諸如“買下它”、“去得到它” 等。盡管示出了按鈕,但交易發(fā)起控件不一定采取按鈕的形式。在某些實施例中,該控件可 采取超鏈接或用戶能夠與其交互以便至少發(fā)起與廣告相關(guān)的交易的某一其他控件。這即使 在關(guān)閉應(yīng)用程序418并且然后重新打開它的情況下也可如此。此外,產(chǎn)品信息(430、434、 436)將立即可用并被呈現(xiàn)在相關(guān)軟件應(yīng)用程序中,而甚至不需要接收任何附加數(shù)據(jù)。由此,根據(jù)本發(fā)明的一實施例通過將廣告拖放到軟件應(yīng)用程序中,產(chǎn)品信息已通 過該廣告駐留在其中的軟件應(yīng)用程序來呈現(xiàn)。在圖4的示例的情況下,提供諸如多輛車等 信息,包括生產(chǎn)商建議零售價、編輯評級和消費者評級。列標(biāo)題可以超鏈接到不同的代理或 廠商,以使得點擊這些標(biāo)題中的一個將會將用戶帶到網(wǎng)站或其他位置以獲取關(guān)于相關(guān)標(biāo)題 的更多信息。圖表434是基于對象128中的數(shù)據(jù)來自動創(chuàng)建的。所看到的產(chǎn)品信息在某些實施例中是停滯的,但在其他實施例中是動態(tài)的。例如, 所示五行數(shù)據(jù)430中的數(shù)據(jù)可以自動更新。即,可以利用web服務(wù)或其他類似技術(shù)來維護(hù) 到外部世界的鏈接。由此,與網(wǎng)絡(luò)118進(jìn)行通信,如果“2007 Chevrolet Uplander”的價格 變?yōu)?21000,則在一個實施例中數(shù)據(jù)單元格B2可以自動更新以反映該金額。如上速搜狐,廣告410是主機知曉的。即,廣告410與可由不同的軟件應(yīng)用程序來 不同地解釋的產(chǎn)品信息相關(guān)聯(lián)??紤]圖5的示例。在圖5中,附圖標(biāo)記510旨在指代圖3 所描繪的相同廣告310。唯一改變的是該廣告510現(xiàn)在被呈現(xiàn)在文字處理應(yīng)用程序518中。 現(xiàn)在,當(dāng)廣告410被從區(qū)域512拖到軟件應(yīng)用程序518中時,產(chǎn)品信息130采取不同形式。 在某些實施例中,采取不同的形式意味著顯示不同的數(shù)據(jù)。在其他實施例中,采取不同的形 式意味著不同地顯示相同的數(shù)據(jù)。作為示例,文字處理應(yīng)用程序518中的產(chǎn)品信息包括第一表格540以及第二表格 542。在該示例中,表格540具有與圖4中的數(shù)據(jù)行430類似的特性。但因為這是文字處理 應(yīng)用程序,所以相同的數(shù)據(jù)由不同的應(yīng)用程序以不同的方式利用;即,呈現(xiàn)表格而不是所填 充的電子表格的網(wǎng)格。還提供概覽表格542。該概覽表格542未在電子表格應(yīng)用程序418 中提供。盡管它本可以或許通過文本框來提供,但這些類型的決定可以留給應(yīng)用程序開發(fā) 者ο例如,應(yīng)用程序開發(fā)者可決定他們想要其軟件應(yīng)用程序如何利用對象128中所包 含的數(shù)據(jù)。作為示例,已示出電子表格應(yīng)用程序可能對呈現(xiàn)數(shù)據(jù)圖表434感興趣,而文字處 理應(yīng)用程序518可能對呈現(xiàn)表格542感興趣,表格542包括對這兩個應(yīng)用程序所共有的數(shù) 據(jù)(例如,行430和表格540的數(shù)據(jù))的更文字的描述。圖5還示出了交易發(fā)起控件536。 在以稍低的細(xì)節(jié)水平簡要地描述了至少兩個示例后,將稍微更抽象地擴展這些情形并且還 描述其他幾種說明性情形??赡茉谧鞒鲆话阋玫那闆r下一般引用圖1中的附圖標(biāo)記,但 如果將要描述的情形與特定附圖中的特定項目重疊,則可能為了清楚起見引用那些附圖。在第一情形中,類似于上文所提到的內(nèi)容,假設(shè)一家人想要購買乙醇動力小型貨 車。用戶可啟動電子表格應(yīng)用程序,該應(yīng)用程序被修改或包括諸如增強132等增強以使得 廣告被呈現(xiàn)在該應(yīng)用程序的屏幕區(qū)域中??蛻魴C132不僅理解顧客的簡檔,而且理解跨臺 式機和在辦公室、家、或甚至在移動中使用的設(shè)備的上下文和行為。豐富的廣告被提供給客 戶機設(shè)備112。諸如316等指示符表示可以與廣告交互。將廣告拖放到主機應(yīng)用程序124 中啟動由因特網(wǎng)提供的匹配。用于比較和對比可幫助用戶作出決定的不同選項的數(shù)據(jù)現(xiàn)在被呈現(xiàn)在軟件應(yīng)用程序124本身中。此外,所導(dǎo)入的產(chǎn)品信息可通過相關(guān)軟件應(yīng)用程序來編輯。此外,在需要時,用戶 對所導(dǎo)入的產(chǎn)品信息的編輯可被傳回給廣告提供者或第三方142。例如,假設(shè)一個人從五 輛車的列表開始。但然后該用戶刪除各行中與兩輛車相關(guān)聯(lián)的兩行。在一個示例中,或許 這些刪除被傳回所有各方;以使得在被刪除的各行中示出的產(chǎn)品的所有者可能知道現(xiàn)在要 發(fā)送特別優(yōu)惠。類似地,其余潛在廠商也更積極地發(fā)送特殊產(chǎn)品出售物,因為其成功機會增 加。在某些實施例中,可提供表示廣告126已被拖到軟件應(yīng)用程序124中的指示。說明性 指示由圖4中的標(biāo)號438來引用。如上所述,提供給軟件應(yīng)用程序124的數(shù)據(jù)不一定在提供廣告126時已經(jīng)創(chuàng)建。產(chǎn) 品信息130可以在使得廣告126與主機應(yīng)用程序124交互時來自web服務(wù)或等價物。這準(zhǔn) 許針對其他詞語的后綁定。此外,一旦廣告內(nèi)容114向軟件應(yīng)用程序124提供數(shù)據(jù),則該數(shù) 據(jù)不必是靜態(tài)的。上文中已簡要地提到過這一點。產(chǎn)品信息130可以是隨市場和時間幀變 化而變化的實況數(shù)據(jù)。例如,如果在幾個月后重新打開相同的電子表格418,則數(shù)據(jù)(430、 434和/或436)可反映當(dāng)前信息。特定汽車可能不再可購買并且定價可能已經(jīng)改變。還考慮web情形。在線郵件應(yīng)用程序的用戶可能正在討論到特定目的地或一組 可能的目的地的下一次度假。旅游選項開始在側(cè)面板中示出(例如,312、412、512)。這些 是能夠提供豐富信息并且還能夠存儲并共享用戶的計劃時間表以供稍后使用的智能對象。 如果示出感興趣的特定廣告,可對其采取動作以便與包括郵件程序在內(nèi)的消息收發(fā)程序交 互,即使該郵件程序是基于web的。諸如AJAX等技術(shù)使這成為可能。在該示例中,可能編 寫已經(jīng)配置各種旅游選項的新郵件消息。若干可能的出發(fā)日期基于從用戶簡檔搜集的簡檔 信息來自動用相關(guān)日期和時間來填充。例如,飛離特定城市并飛到特定城市的航班。用戶可以對不同的可能性進(jìn)行實驗 并挑選在給定時間幀附近的日期。在滿意給定選擇的情況下,郵件消息可被發(fā)送到感興趣 的其他各方。此外,如果接收者選擇作出改變,則當(dāng)原始發(fā)送者查看該信息時,自動反映改 變。由此,如果一個人的旅行計劃被另一個人改變,則將自動反映這些改變。可以在這個人 的基于web的郵件收發(fā)應(yīng)用程序中提供涉及“結(jié)束行程”的交易發(fā)起控件,而不是“準(zhǔn)備購 買”按鈕。對該控件采取動作可以導(dǎo)致開始至少發(fā)起交易。在某些實施例中,可以用點擊按 鈕來完成整個交易。在其他實施例中,點擊這一交易發(fā)起控件將用戶帶到廠商的網(wǎng)站的網(wǎng) 站以幫助完成給定交易。考慮開發(fā)者情形。在該示例中,假設(shè)一個人正在使用應(yīng)用開發(fā)應(yīng)用程序。在操作 數(shù)據(jù)庫項目時,工具箱開始用感興趣的有針對性的廣告來填充。在這種情況下,諸如312、 412和512等UI區(qū)域并非如此大,而實際上消耗諸如按鈕或工具箱等空間作為無縫地集成 到軟件應(yīng)用程序中的一部分。而典型的下一步驟可能是檢索數(shù)據(jù)集并填充表單設(shè)計器中的 數(shù)據(jù)網(wǎng)格,因為廣告內(nèi)容114是主機知曉的,所以廣告主要來自于提供用于數(shù)據(jù)庫開發(fā)管 理的工具的數(shù)據(jù)庫公司。由于開發(fā)者理解不同的能力,因此可以點擊相應(yīng)的廣告圖標(biāo)以發(fā)起與開發(fā)應(yīng)用程 序的交互。相關(guān)代碼實際上通過諸如語言中立組件被添加到這個人的應(yīng)用程序,以幫助檢 索數(shù)據(jù)集并在表單的數(shù)據(jù)網(wǎng)格中顯示該數(shù)據(jù)集的下一步驟。在某些實施例中,開發(fā)者還可 以在批準(zhǔn)代碼之前看到代碼差異。這是其中意在傳達(dá)應(yīng)給予術(shù)語“產(chǎn)品信息”寬泛的定義的示例。產(chǎn)品信息不一定與結(jié)合產(chǎn)品出售物的銷售信息相關(guān)。相反,產(chǎn)品信息可以是諸如 剛剛結(jié)合開發(fā)上下文描述的程序代碼等信息。存在方便廣告內(nèi)容114和軟件應(yīng)用程序124之間的交互的各種方式。將出于說明 的目的來描述一種方法,但該方法不應(yīng)被解釋為在本質(zhì)上是限制的。將示出的說明性示例 將處于XML組件的上下文中。最初參考圖6,代碼部分610對應(yīng)于圖4和5中的列標(biāo)題。代 碼部分612指示第一行數(shù)據(jù),即圖4中的行432以及圖5的表格540中的對應(yīng)行。為了簡 明起見未示出所有行。代碼部分612以及未示出的其他代碼部分描述靜態(tài)數(shù)據(jù)的示例。但 如上所述,數(shù)據(jù)也可能是實況(Live)的。由此,參考圖7,代碼部分714指示可如何使用實 況數(shù)據(jù)(LiveData)而不是停滯數(shù)據(jù)來提供產(chǎn)品信息。視圖信息716提供不同的應(yīng)用程序能夠如何不同地示出相同的數(shù)據(jù)或示出不同 的數(shù)據(jù)的示例。例如,行718對應(yīng)于描述圖4的條形圖434的信息部分。還描述系列、源值 和其他值。此外,行720與圖5的表格542的相關(guān)之處在于它定義網(wǎng)格面板。以此方式,可 以看到不同的應(yīng)用程序能夠如何選擇包括相同數(shù)據(jù)的不同形式。例如,文字處理應(yīng)用程序 可能選擇跳過與行718中所描述的圖表相關(guān)聯(lián)的信息。類似地,電子表格應(yīng)用程序可能選 擇忽略諸如與圖7中的行720相關(guān)聯(lián)的網(wǎng)格面板。同樣,不暗示圖6和7的說明性架構(gòu)是 限制性的,而是提供至少一個示例以示出本發(fā)明的不同的功能方面。當(dāng)然,利用XML也不旨 在是限制性的,它僅僅是提供用于幫助方便與主機應(yīng)用程序的交互的信息的一種方式。為了扼要重述并且參考圖8,提供了用于使廣告能夠與軟件應(yīng)用程序交互的說明 性方法。在步驟810,接收將由軟件應(yīng)用程序主存的廣告內(nèi)容。在一個實施例中,該廣告內(nèi) 容包括將要呈現(xiàn)的廣告126以及包括產(chǎn)品信息130并且可通過軟件應(yīng)用程序來交互的對象 128。產(chǎn)品信息涉及廣告所推廣的產(chǎn)品出售物。如上所述,產(chǎn)品信息與廣告的聯(lián)系有時是非 常緊密的,有時是松散的。在步驟812,在軟件應(yīng)用程序124中呈現(xiàn)廣告114。如上所述,這可通過在諸如312、 412或512等屏幕區(qū)域中呈現(xiàn)廣告114來發(fā)生。在其他實施例中,這可通過將廣告126作為 圖標(biāo)或工具箱的一部分來呈現(xiàn)而發(fā)生。在步驟814,啟用交互方法以使得軟件應(yīng)用程序124能夠利用產(chǎn)品信息130來呈現(xiàn) 成為軟件應(yīng)用程序124的作品的一部分的演示。該軟件應(yīng)用程序然后可用于修改導(dǎo)入的產(chǎn) 品信息。先前已經(jīng)提到過與軟件應(yīng)用程序相關(guān)聯(lián)的說明性作品,諸如作為幾個示例的演示 文件和文字處理文檔等事物。接收產(chǎn)品信息130的應(yīng)用程序可用來修改導(dǎo)入的產(chǎn)品信息。 即,如果產(chǎn)品信息130被導(dǎo)入到文字處理程序中,則該信息實際上可由文字處理程序來操 縱。即,該產(chǎn)品信息不是致使主機應(yīng)用程序124無法操縱的數(shù)據(jù)的靜態(tài)圖片或表示。在電 子表格的情況下,數(shù)據(jù)被導(dǎo)入到電子表格的單元格中。在繪圖文件的情況下,導(dǎo)入可由繪圖 應(yīng)用程序操縱的數(shù)據(jù)。在開發(fā)應(yīng)用程序的情況下,導(dǎo)入可以在開發(fā)環(huán)境中修改和執(zhí)行的代 碼。軟件應(yīng)用程序124可以是胖客戶機應(yīng)用程序。即,該應(yīng)用程序可采取類似于被稱 為“WIN32”應(yīng)用程序的軟件應(yīng)用程序的形式。這些應(yīng)用程序還可以是基于web的應(yīng)用程序、 用來修改導(dǎo)入數(shù)據(jù)的應(yīng)用程序。如上所述,廣告內(nèi)容114可根據(jù)用戶的屬性來變化以使得 廣告內(nèi)容結(jié)合第一用戶包括第一數(shù)據(jù)集,而結(jié)合第二用戶包括第二數(shù)據(jù)集。由此,如果第一 用戶表現(xiàn)出對旅游特定感興趣,則該用戶可接收到旅游相關(guān)廣告。但如果用戶表現(xiàn)出對時事更感興趣,則該用戶可通過相同的機制接收新聞相關(guān)產(chǎn)品。如上所述,可呈現(xiàn)可以與廣告交互的視覺指示。該指示的說明性示例在圖3中由 標(biāo)號316來引用。也已描述可使用諸如粗線輪廓等方式以及其他方式來可視地指示可以與 廣告126交互。從各種顏色到梯度的任務(wù)事物填充指示可通過主機應(yīng)用程序124來與廣告 交互的實際文本。在某些情況下,修改主機應(yīng)用程序124本身以使其能夠與廣告內(nèi)容114 交互。在其他實施例中,可結(jié)合軟件應(yīng)用程序124利用根據(jù)插件或附件的增強132,以使得 可進(jìn)行與廣告內(nèi)容114的交互。在步驟816,將產(chǎn)品信息導(dǎo)入到軟件應(yīng)用程序124中。這導(dǎo)致在軟件應(yīng)用程序124 中呈現(xiàn)導(dǎo)入的產(chǎn)品信息。該導(dǎo)入的產(chǎn)品信息可由軟件應(yīng)用程序124來修改。當(dāng)然,導(dǎo)入的 產(chǎn)品信息的呈現(xiàn)可根據(jù)軟件應(yīng)用程序124的軟件應(yīng)用程序類型而變化。因此,該呈現(xiàn)可以 在產(chǎn)品信息被導(dǎo)入到第一軟件應(yīng)用程序中時采取第一形式,而在被導(dǎo)入到第二軟件應(yīng)用程 序中時采取第二形式。已結(jié)合圖4和5提供了該情況的示例,其中相同的數(shù)據(jù)引發(fā)產(chǎn)品信 息在電子表格應(yīng)用程序418中與文字處理應(yīng)用程序518相比的不同的呈現(xiàn)。已解釋交易發(fā)起控件可以是導(dǎo)入的交易數(shù)據(jù)的一部分。如果對其采取動作,則交 易發(fā)起控件發(fā)起與廣告相關(guān)的交易,即使這在時間上在產(chǎn)品信息130第一次被導(dǎo)入到軟件 應(yīng)用程序124中之后。由此,如果產(chǎn)品信息130是在1月1日導(dǎo)入的,并且然后用戶關(guān)閉導(dǎo) 入該信息的作品,并且然后在幾周后打開該作品,則交易發(fā)起控件(諸如“準(zhǔn)備購買”按鈕 436)仍舊是活動的并且適用于至少開始購買或與廣告126相關(guān)聯(lián)的某一其他交易。在步驟818,將該交易示為至少已經(jīng)開始。在剛剛描述的示例中,與重新打開作品相關(guān)聯(lián)地,產(chǎn)品信息立即通過作品(電子 表格、文檔等)呈現(xiàn)并可用,而無需接收任何其他數(shù)據(jù)。在步驟820,自動更新廣告內(nèi)容114。在某些實施例中,這包括只更新廣告內(nèi)容114 的一部分。例如,或許只更新產(chǎn)品信息130。在其他實施例中,可以更新交易相關(guān)數(shù)據(jù)以使 得按下購買按鈕將用戶定向到不同的站點。在某些實施例中,這包括更新已經(jīng)導(dǎo)入的產(chǎn)品 信息。由此,當(dāng)新打開應(yīng)用程序時,用最近數(shù)據(jù)來更新該應(yīng)用程序。在一個實施例中,產(chǎn)品 信息通過例如網(wǎng)絡(luò)118,經(jīng)由實況源來實時更新。在其他實施例中,產(chǎn)品信息通過諸如本地 數(shù)據(jù)庫134等本地源來本地地更新。在其他實施例中,更新廣告內(nèi)容包括引用本地數(shù)據(jù)存 儲134以接收附加廣告。在這一示例中,尤其是在因特網(wǎng)連接不可用或只是零星地可用的 情況下,可以下載許多廣告內(nèi)容并將其存儲在數(shù)據(jù)存儲134中。該本地數(shù)據(jù)存儲134然后 可用于在不同的廣告和/或不同的交互選項中進(jìn)行本地循環(huán)。在步驟822,向諸如另一方142等遠(yuǎn)程接收者提供使用信息。使用信息可能包括統(tǒng) 計信息,諸如特定廣告的觀看次數(shù)或與廣告的點擊交互次數(shù)。這些只是用于示出向接收者 提供使用數(shù)據(jù)的一方面的幾個示例。在另一實施例中,用于方便廣告與軟件應(yīng)用程序交互的方法包括將這些廣告內(nèi)容 傳遞給諸如客戶機112等遠(yuǎn)程計算設(shè)備。廣告內(nèi)容包括廣告126以及對象128,對象128 包括產(chǎn)品信息130以及交易發(fā)起信息,該交易發(fā)起信息使得能夠從通過軟件應(yīng)用程序開發(fā) 的作品中發(fā)起與廣告相關(guān)聯(lián)的交易。以此方式,使得廣告內(nèi)容的接收者能夠利用軟件應(yīng)用 程序,通過對廣告114采取動作以將產(chǎn)品信息130導(dǎo)入到軟件應(yīng)用程序中,來與產(chǎn)品信息交 互。如上所述,對廣告采取動作的方式包括諸如雙擊廣告或?qū)V告拖放到相對空間中等方式。廣告內(nèi)容可根據(jù)用戶屬性而變化以使得廣告內(nèi)容結(jié)合第一用戶包括第一數(shù)據(jù)集, 而結(jié)合第二用戶包括第二數(shù)據(jù)集。先前已經(jīng)詳述了本發(fā)明的該方面。導(dǎo)入的產(chǎn)品信息的呈 現(xiàn)可根據(jù)軟件應(yīng)用程序而變化,以使得該呈現(xiàn)針對不同類型的應(yīng)用程序采取不同的形式, 如也在先前描述的。由此,已經(jīng)描述了諸如設(shè)備116等傳遞諸如內(nèi)容114等廣告內(nèi)容以便最終由諸如 軟件應(yīng)用程序124等客戶機應(yīng)用程序來接收的遠(yuǎn)程計算設(shè)備。廣告內(nèi)容包括描述將如何在 某一導(dǎo)入事件后將廣告內(nèi)容中的產(chǎn)品信息直接導(dǎo)入到客戶機應(yīng)用程序中的對象。當(dāng)這一事 件發(fā)生時,基于軟件應(yīng)用程序類型來將產(chǎn)品信息導(dǎo)入到軟件應(yīng)用程序中。所描繪的各組件以及未示出的組件的許多不同的安排都是可能的,而不背離本發(fā) 明的精神和范圍。已帶著說明而非限制的意圖描述了本發(fā)明的各實施例。不背離其范圍的 各替換實施例對本領(lǐng)域的技術(shù)人員將是顯而易見的。技術(shù)人員可以開發(fā)實現(xiàn)上述改進(jìn)的各 替換手段而不背離本發(fā)明的范圍??梢岳斫猓囟ǖ奶卣骱妥咏M合是有用的,并且可以使用而無需參考其他特征和 子組合并且被認(rèn)為是在權(quán)利要求書的范圍之內(nèi)的。并非需要以所描述的特定次序來執(zhí)行在 各附圖中所列出的所有步驟。例如,框818可以在820之后,因為交易發(fā)起可能是用戶和廣 告之間的最后交互。
權(quán)利要求
一種或多種其上包含計算機可執(zhí)行指令的計算機可讀存儲介質(zhì),所述指令用于執(zhí)行一種使廣告能夠與軟件應(yīng)用程序交互的方法,所述方法包括接收810可用于在所述軟件應(yīng)用程序124的用戶界面的區(qū)域138/312中將廣告126主存在所述軟件應(yīng)用程序中的廣告內(nèi)容114,其中所述廣告內(nèi)容包括要呈現(xiàn)在所述區(qū)域中的廣告;以及包括產(chǎn)品信息130并且可通過所述軟件應(yīng)用程序來交互的對象128,其中所述產(chǎn)品信息與所述廣告推廣的產(chǎn)品出售物相關(guān);在所述軟件應(yīng)用程序中呈現(xiàn)812所述廣告;以及啟用814與所述軟件應(yīng)用程序的交互方法,以使得所述軟件應(yīng)用程序能夠利用所述產(chǎn)品信息來呈現(xiàn)成為所述軟件應(yīng)用程序的作品418的一部分的演示,以使得然后可利用所述軟件應(yīng)用程序來修改所導(dǎo)入的產(chǎn)品信息430/434/436。
2.如權(quán)利要求1所述的方法,其特征在于,所述軟件應(yīng)用程序是胖客戶機應(yīng)用程序。
3.如權(quán)利要求1所述的方法,其特征在于,所述廣告內(nèi)容可根據(jù)用戶屬性而變化以使 得所述廣告內(nèi)容結(jié)合第一用戶包括第一數(shù)據(jù)集,而結(jié)合第二用戶包括第二數(shù)據(jù)集。
4.如權(quán)利要求1所述的方法,其特征在于,所述軟件應(yīng)用程序選自以下應(yīng)用程序 文字處理應(yīng)用程序;電子表格應(yīng)用程序; 數(shù)據(jù)庫程序; 演示程序; 繪圖程序; 消息收發(fā)應(yīng)用程序; 應(yīng)用開發(fā)應(yīng)用程序; 財務(wù)相關(guān)應(yīng)用程序;以及 生產(chǎn)力增強應(yīng)用程序。
5.如權(quán)利要求1所述的方法,其特征在于,所述軟件應(yīng)用程序包括因特網(wǎng)瀏覽應(yīng)用程序。
6.如權(quán)利要求1所述的方法,其特征在于,所述作品包括選自以下各項的一個或多個 選擇文字處理文檔; 電子表格或工作簿; 演示; 數(shù)據(jù)庫;基于web的應(yīng)用程序; 繪圖文件; 消息;或者 日歷相關(guān)項。
7.如權(quán)利要求1所述的方法,其特征在于,呈現(xiàn)所述廣告包括呈現(xiàn)可與所述廣告交互 的視覺指示316。
8.如權(quán)利要求1所述的方法,其特征在于,所述交互方法包括以下動作中的一個或多個將所述廣告拖到與所述軟件應(yīng)用程序相關(guān)聯(lián)的目的地;雙擊所述廣告;完成調(diào)用所述方法的鍵序列;或者至少部分地基于所述廣告內(nèi)容的一部分來自動添加交互內(nèi)容。
9.如權(quán)利要求8所述的方法,其特征在于,所述交互方法通過以下過程中的一個或多 個來變得可用修改所述軟件應(yīng)用程序以接收所述產(chǎn)品信息;或者結(jié)合所述軟件應(yīng)用程序利用軟件增強來接收所述產(chǎn)品信息。
10.如權(quán)利要求9所述的方法,其特征在于,所述交互方法還包括將產(chǎn)品信息導(dǎo)入到所 述軟件應(yīng)用程序中,從而導(dǎo)致在所述軟件應(yīng)用程序中呈現(xiàn)可由所述軟件應(yīng)用程序修改的所 導(dǎo)入的產(chǎn)品信息。
11.如權(quán)利要求10所述的方法,其特征在于,所導(dǎo)入的產(chǎn)品信息的呈現(xiàn)可根據(jù)所述軟 件應(yīng)用程序而變化,以使得所述呈現(xiàn)在所述產(chǎn)品信息被導(dǎo)入到第一軟件應(yīng)用程序中時采取 第一形式,而在所述產(chǎn)品信息被導(dǎo)入到第二軟件應(yīng)用程序中時采取第二形式。
12.如權(quán)利要求10所述的方法,其特征在于,所述產(chǎn)品信息包括可用于呈現(xiàn)交易發(fā)起 控件436/536的交易數(shù)據(jù),如果對所述交易發(fā)起控件采取動作,則即使在時間上在所述產(chǎn) 品信息首次被導(dǎo)入到所述軟件應(yīng)用程序中之后也發(fā)起與所述廣告相關(guān)的交易。
13.如權(quán)利要求12所述的方法,其特征在于,還包括便于與通過所述交易發(fā)起控件接 收到用戶輸入相關(guān)聯(lián)地至少開始與所述廣告相關(guān)聯(lián)的交易。
14.如權(quán)利要求13所述的方法,其特征在于,所述交易的開始是在關(guān)閉并重新打開所 述作品后發(fā)起,并且其中所述產(chǎn)品信息與所述重新打開相關(guān)聯(lián)地通過所述作品立即出現(xiàn)并 且可用,而無需接收任何附加數(shù)據(jù)。
15.如權(quán)利要求1所述的方法,其特征在于,還包括用新廣告內(nèi)容來自動更新所述廣告 內(nèi)容,并且其中自動更新所述廣告內(nèi)容包括自動更新已被導(dǎo)入到所述作品中的已導(dǎo)入的產(chǎn) min 息。
16.如權(quán)利要求15所述的方法,其特征在于,自動更新所述交互內(nèi)容包括以下動作中 的一個或多個從遠(yuǎn)程位置提供實況內(nèi)容;從本地數(shù)據(jù)源更新所述交互內(nèi)容。
17.如權(quán)利要求1所述的方法,其特征在于,還包括向遠(yuǎn)程接收者提供與所述廣告內(nèi)容 相關(guān)聯(lián)的使用信息。
18.一種用于方便廣告與軟件應(yīng)用程序交互的方法,所述方法包括將廣告內(nèi)容114傳遞給遠(yuǎn)程計算設(shè)備112,所述廣告內(nèi)容包括廣告126和對象128,所 述對象包括與所述廣告相關(guān)聯(lián)的產(chǎn)品信息130,所述產(chǎn)品信息方便將所述產(chǎn)品信息集成到所述軟 件應(yīng)用程序的作品318/418/518中;以及使得能夠從所述作品中發(fā)起與所述廣告相關(guān)聯(lián)的交易的交易發(fā)起信息;以使得所述廣告內(nèi)容的接收者能夠利用所述軟件應(yīng)用程序,通過對所述廣告采取動作以將所述產(chǎn)品信息導(dǎo)入到所述軟件應(yīng)用程序中,來與所述產(chǎn)品信息交互;其中所述廣告內(nèi)容可根據(jù)用戶屬性而變化以使得所述廣告內(nèi)容結(jié)合第一用戶包括第 一數(shù)據(jù)集,而結(jié)合第二用戶包括第二數(shù)據(jù)集;并且其中所導(dǎo)入的產(chǎn)品信息的呈現(xiàn)430+434+436對比540+542+536可根據(jù)所述軟件應(yīng)用 程序而變化,以使得所述呈現(xiàn)在所述產(chǎn)品信息被導(dǎo)入到第一軟件應(yīng)用程序中時采取第一形 式,而在所述產(chǎn)品信息被導(dǎo)入到第二軟件應(yīng)用程序中時采取第二形式。
19.如權(quán)利要求18所述的方法,其特征在于,還包括由接收者接收從所述交易發(fā)起信 息中發(fā)起的交易的至少開始的指示。
20.一種用于方便廣告與軟件應(yīng)用程序交互的系統(tǒng),所述系統(tǒng)包括 傳遞最終由客戶機應(yīng)用程序124接收的廣告內(nèi)容114的遠(yuǎn)程計算設(shè)備116 ;其中所述廣告內(nèi)容包括描述將如何與導(dǎo)入事件相關(guān)聯(lián)地將所述廣告內(nèi)容中的產(chǎn)品信 息130直接導(dǎo)入到所述客戶機應(yīng)用程序中的對象128 ;并且與所述事件的發(fā)生相關(guān)聯(lián)地,基于所述軟件應(yīng)用程序的軟件應(yīng)用程序類型來將所述產(chǎn) 品信息導(dǎo)入到所述軟件應(yīng)用程序中,以使得所述產(chǎn)品信息在被導(dǎo)入到第一種類型的軟件應(yīng) 用程序中的情況下采取第一形式,而在被導(dǎo)入到第二種類型的軟件應(yīng)用程序中的情況下采 取第二形式。
全文摘要
本發(fā)明的各實施例提供了用于使廣告能夠與軟件應(yīng)用程序交互的方法、系統(tǒng)和介質(zhì)等。這可包括接收將由軟件應(yīng)用程序主存的廣告內(nèi)容。廣告內(nèi)容可包括要呈現(xiàn)的廣告以及包括產(chǎn)品信息的對象。該對象可通過軟件應(yīng)用程序來交互。產(chǎn)品信息涉及廣告所推廣的產(chǎn)品出售物。各方法還包括在軟件應(yīng)用程序內(nèi)呈現(xiàn)廣告,以及啟用與軟件應(yīng)用程序的交互以使得產(chǎn)品信息由軟件應(yīng)用程序用來呈現(xiàn)成為該軟件應(yīng)用程序的作品的一部分的演示。該軟件應(yīng)用程序然后可用于修改導(dǎo)入的產(chǎn)品信息。
文檔編號G06Q30/00GK101983388SQ200980112401
公開日2011年3月2日 申請日期2009年2月17日 優(yōu)先權(quán)日2008年4月2日
發(fā)明者B·辛哈, P·K·瓦達(dá)迪, S·瓦德亞納坦 申請人:微軟公司