信息接口生成的制作方法
【專利摘要】提供了用于生成信息接口的一種或多種技術(shù)和/或系統(tǒng)。例如,用戶可以選擇在網(wǎng)頁中的內(nèi)容(例如,購物網(wǎng)頁的攝像機回顧部分)??梢詮木W(wǎng)頁捕捉述內(nèi)容(例如,攝像機回顧、攝像機價格、攝像機圖像等)??梢葬槍?nèi)容生成信息接口,并且可以在信息接口中填充所述內(nèi)容。例如,可以用來自購物網(wǎng)頁的攝像機回顧部分的攝像機回顧、攝像機價格、攝像機圖像和/或其它信息填充獨立應(yīng)用和/或操作系統(tǒng)接口(例如,瓦片)??梢曰卺槍碜跃W(wǎng)頁的內(nèi)容的內(nèi)容更新來動態(tài)更新所述信息接口。例如,可以基于發(fā)布給購物網(wǎng)頁的銷售價格,更新通過信息接口顯示的價格信息。
【專利說明】
信息接口生成
【背景技術(shù)】
[0001]許多用戶利用搜索接口對內(nèi)容進行搜索、探索、發(fā)現(xiàn)和/或交互。在例子中,用戶可以通過社交網(wǎng)絡(luò)搜索接口搜索關(guān)于實體(例如,人和商業(yè))的信息。在另一例子中,用戶可以通過網(wǎng)絡(luò)搜索接口搜索假期信息。用戶可以收藏網(wǎng)站,從而用戶可以記住和/或稍后返回網(wǎng)站。例如,用戶可以收藏假期代理網(wǎng)頁、度假社交網(wǎng)絡(luò)簡檔網(wǎng)頁、假期照片搜索結(jié)果頁面,等等。
【發(fā)明內(nèi)容】
[0002]提供該“
【發(fā)明內(nèi)容】
”以引入在下文中“【具體實施方式】”內(nèi)進一步描述的簡化格式的概念的選擇。該“
【發(fā)明內(nèi)容】
”不打算識別所要求保護主題的關(guān)鍵因素或必要特征,也不打算用于限制所要求保護主題的范圍。
[0003]除其他事物外,本文提供了用于生成信息接口的一個或多個系統(tǒng)和/或技術(shù)。在例子中,用戶可以導(dǎo)航到網(wǎng)頁(例如,視頻游戲網(wǎng)站)??梢宰R別在網(wǎng)頁中的內(nèi)容的選擇。例如,用戶可以選擇(例如,點擊、加亮、觸摸手勢、執(zhí)行諸如圓圈手勢的手勢、點擊選擇按鈕等)視頻游戲網(wǎng)站的視頻游戲回顧部分作為內(nèi)容??梢詮木W(wǎng)頁捕捉所述內(nèi)容(例如,視頻游戲回顧部分的圖像;與視頻游戲回顧部分相關(guān)聯(lián)的標記和/或代碼;視頻游戲回顧部分的圖像識別結(jié)果;視頻游戲回顧部分的文本識別結(jié)果;等等)。
[0004]可以為內(nèi)容生成信息接口,并且該信息結(jié)構(gòu)可以用內(nèi)容填充。例如,信息接口可以用視頻游戲回顧部分的圖像、到網(wǎng)頁的鏈接、從視頻游戲回顧部分提取的視頻游戲回顧、視頻游戲購買功能等填充。用戶可以配置信息接口(例如,指定顯示哪些信息;指定對于在信息接口中填充的內(nèi)容的更新間隔;等等)。在例子中,可以通過操作系統(tǒng)接口(例如,操作系統(tǒng)瓦片(tile))顯示信息接口。在另一例子中,信息接口可以托管為獨立式應(yīng)用。
[0005]可以基于與網(wǎng)頁內(nèi)容相關(guān)聯(lián)的內(nèi)容更新來更新信息接口。例如,響應(yīng)于確定將新的視頻游戲回顧添加到視頻游戲回顧部分,可以將新的視頻游戲回顧作為內(nèi)容更新來取回,并將其應(yīng)用到信息接口(例如,可以通過信息接□顯示新的視頻游戲回顧)。這樣,用戶可以基于網(wǎng)頁的用戶所選部分和/或其它類型的內(nèi)容生成信息接口,并且可以在信息接口中維護新鮮內(nèi)容。在例子中,當將新的、更新后的、新鮮的等的內(nèi)容添加到信息接口時,可以向用戶提供警告(例如,移動設(shè)備警告、即時消息、電子郵件、社交網(wǎng)絡(luò)警告等)。在例子中,用戶可以與其他用戶共享信息接口,例如,通過這種信息接口提供的內(nèi)容。例如,可以向用戶提供第二用戶共享的共享信息接口的建議(例如,對應(yīng)于電影網(wǎng)站的電影回顧部分的電影回顧信息接口)。響應(yīng)于用戶選擇建議,可以基于共享的信息接口針對所述用戶生成電影回顧信息接口。這樣,用戶可以與其他用戶在多個設(shè)備上共享信息接口和/或內(nèi)容。在例子中,例如,可以在用戶的多個設(shè)備(例如,膝上型計算機和臺式計算機)上顯示信息接口。
[0006]在例子中,配置為生成信息接口的接口管理部件可以實現(xiàn)于客戶端設(shè)備上。例如,接口管理部件可以從遠程源取回內(nèi)容,例如配置為訪問網(wǎng)頁的搜索引擎服務(wù)器,并可以訪問客戶端設(shè)備的操作系統(tǒng)用于創(chuàng)建信息接口。在另一例子中,接口管理部件可以實現(xiàn)在對客戶端設(shè)備而言遠程的服務(wù)器上。例如,接口管理部件可以對客戶端設(shè)備而言遠程地生成信息接口,并可以向客戶端設(shè)備發(fā)送信息接口以供顯示。
[0007]為了完成上述和相關(guān)終端,后續(xù)描述和隨附附圖闡述了特定說明性方面和實現(xiàn)方式。這些表示可以采用一個或多個方面的各種方式,但是只是幾種方式。當結(jié)合隨附附圖考慮時,根據(jù)后續(xù)詳細描述,本公開的其它方面、優(yōu)點和新穎性特征將變得明顯。
【附圖說明】
[0008]圖1是示出生成信息接口的示例性方法的流程圖。
[0009 ]圖2是在網(wǎng)頁內(nèi)識別內(nèi)容的選擇的例子的圖示。
[0010]圖3是在網(wǎng)頁內(nèi)識別內(nèi)容的選擇的例子的圖示。
[0011]圖4是在網(wǎng)頁內(nèi)識別內(nèi)容的選擇的例子的圖示。
[0012]圖5A是示出用于生成信息接口的示例性系統(tǒng)的部件框圖。
[0013]圖5B是示出用于生成信息接口的示例性系統(tǒng)的部件框圖。
[0014]圖5C是提供內(nèi)容更新的警告的例子的圖示。
[0015]圖6是信息接口的例子的圖示。
[0016]圖7是示出用于共享信息接口的示例性系統(tǒng)的部件框圖。
[0017]圖8是示例性計算機可讀介質(zhì)的圖示,其中可包括處理器可執(zhí)行指令,其配置為具體實現(xiàn)在此闡述的一個或多個規(guī)定。
[0018]圖9示出了示例性計算環(huán)境,其中可以實現(xiàn)本文闡述的一個或多個規(guī)定。
【具體實施方式】
[0019]現(xiàn)在結(jié)合附圖描述所要求保護的主題,其中類似的附圖標記通常自始至終用于指代類似的元件。在后續(xù)描述中,出于解釋的目的,闡述了多個具體細節(jié)來提供對所要求保護主題的理解。然而,顯然的是,所要求保護的主題可以在沒有這些具體細節(jié)的情況下實踐。在其它例子中,在框圖形式中示出結(jié)構(gòu)和設(shè)備,以便促進描述所要求保護的主題。
[0020]提供了用于生成信息接口的一個或多個技術(shù)和/或系統(tǒng)。在例子中,用戶可以探索各種網(wǎng)站,例如在研究家庭購買時。如本文所提供的,用戶可以將網(wǎng)頁或其部分鏈接到可以隨著與網(wǎng)頁相關(guān)聯(lián)的內(nèi)容自動刷新和/或更新的信息接口(例如,動態(tài)生成的應(yīng)用,包括一個或多個信息接口的信息應(yīng)用,諸如瓦片的操作系統(tǒng)接口,等)。例如,可以基于房產(chǎn)經(jīng)紀人網(wǎng)站的房屋止贖部分的選擇,生成房屋止贖信息接口。房屋止贖信息接口可以填充有來自房屋止贖部分的內(nèi)容(例如,靠近用戶感興趣位置的當前止贖列表)??梢曰趯Ψ慨a(chǎn)經(jīng)紀人網(wǎng)站的房屋止贖部分的變化,例如新的止贖列表,來自動刷新和/或更新房屋止贖信息接口。這樣,用戶可以容易地訪問用戶可能感興趣的更新后的內(nèi)容。
[0021]通過圖1的示例性方法100示出了生成信息接口的實施例。在102處,方法開始。在104處,可以識別在網(wǎng)頁內(nèi)的內(nèi)容的選擇。例如,可以將購物網(wǎng)頁的攝像機部分的選擇識別為內(nèi)容(例如,用戶可以執(zhí)行手勢選擇,例如,在攝像機部分的周圍畫圓圈;用戶可以加亮攝像機部分;用戶可以基于用戶將光標懸停在攝像機部分附近而選擇相對于攝像機部分動態(tài)顯示的內(nèi)容選擇按鈕;等等)??梢岳斫獾氖牵旧暾埌S附權(quán)利要求的范圍并不受本文提供的例子的限制。例如,除了購物網(wǎng)頁外,網(wǎng)頁可以包括搜索結(jié)果頁面、社交網(wǎng)絡(luò)簡檔、網(wǎng)站地圖、圖像共享網(wǎng)站等。在106處,可以捕捉來自網(wǎng)頁的內(nèi)容。在例子中,可以捕捉內(nèi)容的圖像。在另一例子中,可以在內(nèi)容上執(zhí)行圖像識別技術(shù)、文本識別技術(shù)、標記提取技術(shù)、編程代碼提取技術(shù)和/或其它技術(shù)以理解所述內(nèi)容,例如識別與所述內(nèi)容相關(guān)聯(lián)的主題或領(lǐng)域(例如,攝像機主題、電子消費商品主題、價格主題、銷售主題、用戶攝像機回顧主題,等)。
[0022]在108處,可以針對內(nèi)容生成信息接口。在例子中,可以將信息接口鏈接到網(wǎng)頁,從而可以隨著與網(wǎng)頁相關(guān)聯(lián)的內(nèi)容更新來動態(tài)更新信息接口。在例子中,可以向用戶暴露用于配置信息接口的配置接口??梢酝ㄟ^配置接口接收用于信息接口的用戶配置(例如,諸如用于顯示信息接口的操作系統(tǒng)瓦片的數(shù)量的大小;將信息接口分配給操作系統(tǒng)瓦片;用于以與購物網(wǎng)頁相關(guān)聯(lián)的內(nèi)容更新刷新信息接口的更新頻率;顯示諸如價格字段、用戶回顧字段、銷售者字段等的一個或多個字段;諸如用于海運價格的位置;動態(tài)創(chuàng)建用于信息接口的獨立應(yīng)用的選項,等)。這樣,可以將用戶配置應(yīng)用到信息接口。
[0023]在110處,信息接口可以用內(nèi)容填充。在例子中,可以捕捉內(nèi)容的圖像,并將其用于填充信息接口。在另一例子中,可以在信息接口中填充與內(nèi)容相關(guān)聯(lián)的任務(wù)完成功能(例如,購物功能;編寫可以提交給購物網(wǎng)頁的回顧功能;等)。在另一例子中,針對內(nèi)容識別出的主題可以用于取回補充內(nèi)容(例如,來自攝影網(wǎng)站的信息,來自攝像機清潔網(wǎng)站的信息,到通過a卯商店可用的攝影a卯的鏈接,從不同于網(wǎng)頁的第二源取回的信息,廣告和/或贈券,等)。信息接口可以用補充內(nèi)容填充。
[0024]可以通過各種接口和/或應(yīng)用顯示信息接口。在例子中,可以通過獨立應(yīng)用顯示信息接口(例如,可以針對信息接口動態(tài)生成應(yīng)用;信息app可以用多個信息接口填充;等)。在另一例子中,可以通過第一操作系統(tǒng)接口(例如,主頁的操作系統(tǒng)瓦片)顯示信息接口。在另一例子中,響應(yīng)于確定內(nèi)容超過操作系統(tǒng)接口大小,可以跨至少兩個操作系統(tǒng)接口(例如,相鄰的操作系統(tǒng)瓦片)顯示信息接口。在另一例子中,可以通過共享的操作系統(tǒng)接口顯示信息接口,通過所述共享的操作系統(tǒng)接口可以顯示多個信息接口。各種技術(shù)可以用于在信息接口之間旋轉(zhuǎn)共享的操作系統(tǒng)接口,例如順序次序、循環(huán)次序、加權(quán)次序(例如,用戶關(guān)聯(lián)和/或流行度可以用于加權(quán))、最近更新次序(例如,可以顯示第一最近更新信息接口達閾值量時間,然后可以顯示第二最近更新信息接口),等。在另一例子中,可以通過與用戶相關(guān)聯(lián)的各種設(shè)備,例如第一設(shè)備(例如,移動電話)和第二設(shè)備(例如,個人計算機),來顯示和/或同步信息接口。
[0025]可以基于來自網(wǎng)頁的內(nèi)容的內(nèi)容更新來更新信息接口。在例子中,響應(yīng)于確定攝像機的價格變化(例如,搜索引擎可以爬行購物網(wǎng)頁以確定攝像機部分的當前狀態(tài)是否不同于攝像機部分的先前狀態(tài),例如通過使用圖像快照比較技術(shù)或文本比較計數(shù)),可以將攝像機部分的當前狀態(tài)捕捉為第二圖像(例如,內(nèi)容更新)。可以在信息接口中填充第二圖像。在另一例子中,響應(yīng)于確定出內(nèi)容更新對應(yīng)于針對用戶的購買觸發(fā)的攝像機庫存量,可以向用戶提供警告(例如,移動警告)。
[0026]可以在用戶之間共享信息接口。在例子中,響應(yīng)于從用戶處接收到針對信息接口的共享請求,可以與第二用戶共享信息接口(例如,用戶可能想要與朋友共享攝像機想法)。在另一例子中,可以從第二用戶處接收共享的信息接口??梢韵蛴脩籼峁┕蚕硇畔⒔涌诘慕ㄗh。響應(yīng)于接收到建議的選擇,可以基于共享信息接口生成第二信息接口。用戶可以指定針對第二信息接口的用戶配置,從而可以針對用戶來個性化第二信息接口(例如,并因此可能不用于第二用戶的共享信息接口)。
[0027]在生成信息接口的例子中,用戶可以訪問搜索接口(例如,網(wǎng)絡(luò)搜索引擎、社交網(wǎng)絡(luò)搜索接口、照片搜索接口等)。響應(yīng)于通過搜索接口識別用戶搜索查詢的用戶輸入,可以提供對應(yīng)于用戶輸入的信息接口建議(例如,用戶可以輸入“Cleveland art mus”,其可以用于識別用戶可能感興趣的Cleveland art museum信息接口)。響應(yīng)于信息接口建議的選擇,可以基于信息接口建議生成信息接口。
[0028]圖2示出了識別網(wǎng)頁內(nèi)內(nèi)容的選擇210的例子200。用戶可以通過設(shè)備202提交搜索查詢“LA”??梢詫⑨槍λ阉鞑樵儭癓A”的搜索結(jié)果204提供給用戶。例如,搜索結(jié)果204可以包括看鯨魚吸引部分、游樂園吸引部分、影院表演吸引部分206和/或大量其它搜索結(jié)果。用戶可以執(zhí)行影院表演吸引部分206的手勢選擇208,其可以通過接口管理部件212識別出,作為內(nèi)容的選擇210。接口管理部件212可以基于影院表演吸引部分206內(nèi)的內(nèi)容(例如,表演時間、購票功能等)生成信息接口。
[0029 ]圖3示出了在網(wǎng)頁內(nèi)識別內(nèi)容的選擇310的例子300。用戶可以通過設(shè)備30 2訪問旅行網(wǎng)站304。旅行網(wǎng)站304可以包括用于滑雪圣地的各種信息,例如滑雪安排部分306、當?shù)靥鞖獠糠值?。用戶可以利用光?08選擇滑雪安排部分306,其可以通過接口管理部件312識別為內(nèi)容的選擇310。接口管理部件312可以基于滑雪安排部分306內(nèi)的內(nèi)容(例如,營業(yè)的時間、安排變化、關(guān)閉警告等)生成信息接口。
[0030 ]圖4示出了在網(wǎng)頁內(nèi)識別內(nèi)容的選擇412的例子400。用戶可以通過設(shè)備40 2訪問搜索引擎404。響應(yīng)于通過搜索引擎404識別用戶搜索查詢的用戶輸入406(例如,用戶可以開始鍵入“sports car x proto”),可以提供對應(yīng)于用戶輸入406的一個或多個信息接口建議408(例如,新聞故事信息接口建議,汽車圖像信息接口建議,汽車回顧信息接口建議,等)。在例子中,用戶可以選擇汽車圖像信息接口建議,其可以通過接口管理部件414識別出,作為內(nèi)容的選擇412。接口管理部件414可以基于汽車圖像信息接口建議生成信息接口。
[0031]圖5A示出了用于生成信息接口的系統(tǒng)500的例子。系統(tǒng)500包括接口管理部件502。在例子中,接口管理部件502可以在網(wǎng)頁內(nèi)識別內(nèi)容512的選擇。例如,用戶可能已經(jīng)選擇了汽車制造商網(wǎng)頁的跑車原型新聞部分??梢圆蹲絹碜跃W(wǎng)頁的內(nèi)容512,例如與原型跑車的新顏色可用性新聞故事相關(guān)聯(lián)的圖像快照或文本信息。接口管理部件502可以配置為生成內(nèi)容的信息接口 510。例如,接口管理部件502可以通過設(shè)備506的操作系統(tǒng)接口 508顯示信息接口 510。接口管理部件502可以以內(nèi)容512填充504信息接口 510。
[0032]圖5B示出了用于基于內(nèi)容更新522來更新526信息接口的系統(tǒng)520的例子。系統(tǒng)520包括接口管理部件502。在例子中,接口管理部件502可能已經(jīng)生成并用內(nèi)容512填充信息接口 510(例如,汽車制造商網(wǎng)頁的跑車原型新聞部分的新顏色可用性新聞故事),如圖5A所示。接口管理部件502可以識別針對內(nèi)容的內(nèi)容更新522,例如由跑車原型新聞部分提供的示出新顏色的原型跑車的新汽車圖像。因此,接口管理部件502可以基于內(nèi)容更新522來更新信息接口510,以創(chuàng)建更新后的信息接口524。這樣,可以基于來自網(wǎng)頁的內(nèi)容更新來動態(tài)更新信息接口。
[0033]圖5C示出了提供內(nèi)容更新的警告的例子。在例子中,接口管理部件502可能已經(jīng)生成并以內(nèi)容512填充了針對用戶的信息接口 510 (例如,汽車制造商網(wǎng)頁的跑車原型新聞部分的新顏色可用性新聞故事),如圖5A所示。接口管理部件502可以識別用于內(nèi)容的內(nèi)容更新522,例如,由跑車原型新聞部分提供的示出新顏色的原型跑車的新汽車圖像。因此,接口管理部件502可以向用戶的設(shè)備(A)550提供內(nèi)容更新522的警告(A)542。例如,可以向用戶的移動設(shè)備提供文本警告546(例如,基于針對移動設(shè)備由用戶指定的文本警告設(shè)置)。接口管理部件502可以向用戶的設(shè)備(B)552提供內(nèi)容更新522的警告(B)544。例如,可以向用戶的平板設(shè)備提供圖像警告548(例如,基于針對平板設(shè)備由用戶指定的圖像警告設(shè)置)。例如,圖像警告可以是閃光、加亮等,更新后的圖像描繪了新顏色的原型跑車??梢岳斫獾氖?,可以跨用戶的一個或多個設(shè)備(例如,并發(fā)地)提供這種警告。例如,當多個設(shè)備具有信息接口(例如,包括跨設(shè)備同步的內(nèi)容)時,可以基于在信息接口內(nèi)對內(nèi)容的更新提供警告??梢岳斫獾氖牵畔⒔涌诳赡茚槍Σ煌O(shè)備而不同和/或警告可以不同。例如,可以在智能電話上顯示較小的、較不健壯的信息接口,而在膝上型計算機上顯示圖形富足的信息接口。因此,可以在智能電話上提供簡單的文本警告,而在膝上型計算機上行提供生動的圖像警告,例如,當不同的警告可以基于對內(nèi)容的同一更新時(例如,在信息接口內(nèi)同步)。
[0034]圖6示出了信息接口604的例子600。在例子中,可能基于從網(wǎng)頁的內(nèi)容的選擇而生成信息接口 604,例如汽車制造商網(wǎng)頁的跑車原型圖像部分的第一選擇以及跑車原型回顧部分的第二選擇。信息接口 604的大小602可能超過操作系統(tǒng)接口大小(例如,最大瓦片寬度606)。因此,可以跨多個操作系統(tǒng)接口顯示信息接口604,例如,用于信息接口604的第一部分的第一操作系統(tǒng)接口 604a和用于信息接口 604的第二部分的第二操作系統(tǒng)接口 604b。可以理解的是,可以跨多個信息接口顯示圖像,例如,當不能在單個信息接口內(nèi)依照要求顯示圖像時。
[0035]圖7示出了共享信息接口的系統(tǒng)700的例子。系統(tǒng)700可以包括與第一用戶的第一設(shè)備702和/或第二用戶的第二設(shè)備712相關(guān)聯(lián)的共享模塊708。共享模塊708可以從第一設(shè)備702接收共享的信息接口 706。例如,共享的信息接口 706可以對應(yīng)于第一用戶可能希望與第二用戶共享的金字塔型信息接口 704。共享模塊708可以向第二設(shè)備712提供共享的信息接口 706的建議710。響應(yīng)于第二用戶選擇建議710,可以在第二設(shè)備上生成金字塔型信息接口的實例作為第二信息接口。在例子中,第二信息接口可以由第二用戶定制。例如,可以以不同于更新第一信息接口的頻率用新的內(nèi)容(如果可用的話)來更新第二信息接口。這樣,用戶可以共享信息接口。
[0036]另一實施例涉及計算機可讀介質(zhì),其包括處理器可執(zhí)行指令,被配置為實現(xiàn)本文提出的一個或多個技術(shù)。計算機可讀介質(zhì)或計算機可讀設(shè)備的示例性實施例如圖8所示,其中實現(xiàn)方式800包括計算機可讀介質(zhì)808,例如⑶-R、DVD-R、閃存驅(qū)動器、一盤硬盤驅(qū)動器等,在其上編碼有計算機可讀數(shù)據(jù)806。該計算機可讀數(shù)據(jù)806(例如,包括零或一中至少一個的二進制數(shù)據(jù))接著包括一組計算機指令804,其配置為根據(jù)本文闡述的一個或多個原理進行操作。在一些實施例中,處理器可執(zhí)行計算機指令804配置為執(zhí)行方法802,例如圖1的示例性方法100的至少一些。在一些實施例中,處理器可執(zhí)行指令804配置為實現(xiàn)系統(tǒng),例如圖5A的示例性系統(tǒng)500的至少一些,圖5B的示例性系統(tǒng)520的至少一些,和/或圖7的示例性系統(tǒng)700的至少一些。本領(lǐng)域的普通技術(shù)人員設(shè)想許多這種計算機可讀介質(zhì),其配置為根據(jù)本文呈現(xiàn)的技術(shù)進行操作。
[0037]雖然以專用于結(jié)構(gòu)特征和/或方法動作的語言描述了主題,但是可以理解的是,在隨附權(quán)利要求中定義的主題不必局限于上述具體的特征或動作。而是,將上述具體的特征和動作公開為實現(xiàn)至少一些權(quán)利要求的示例性形式。
[0038]如本申請中所使用的,術(shù)語“部件”、“模塊”、“系統(tǒng)”、“接口”和/或其它通常意圖指代計算機相關(guān)實體,不管是硬件的、硬件和軟件的組合、軟件、或執(zhí)行中的軟件。例如,部件可以是但不限于:在處理器上運行的過程、處理器、對象、可執(zhí)行文件、執(zhí)行的線程、程序和/或計算機。通過圖示,在控制器上運行的應(yīng)用和控制器兩者都可以是部件。一個或多個部件可以駐留在過程和/或執(zhí)行線程中,并且部件可以位于一個計算機上和/或在兩個或更多個計算機之間分布。
[0039]此外,所要求保護的主題可以實現(xiàn)為方法、裝置、或使用標準編程和/或引擎技術(shù)來生產(chǎn)軟件、固件、硬件或其任意組合來控制計算機實現(xiàn)所公開主題的制品。本文所使用的術(shù)語“制品”意圖涵括從任意計算機可讀設(shè)備、載體或介質(zhì)可訪問的計算機程序。當然,可以對該配置進行許多修改,而不背離所要求保護主題的范圍或精神。
[0040]圖9以及下述討論提供了用于實現(xiàn)本文闡述的規(guī)定中的一個或多個的實施例的適當計算環(huán)境的簡略、一般的描述。圖9的操作環(huán)境僅是適當?shù)牟僮鳝h(huán)境的一個例子,并不意圖建議關(guān)于操作環(huán)境的用途或功能的范圍的任何限制。示例性計算設(shè)備包括但不限于:個人計算機、服務(wù)器計算機、手持或膝上型設(shè)備、移動設(shè)備(例如,移動電話、個人數(shù)字助理(PDA)、媒體播放器等)、多處理器系統(tǒng)、消費者電子設(shè)備、迷你計算機、大型計算機、包括上述系統(tǒng)或設(shè)備中的任一個的分布式計算環(huán)境等。
[0041]雖然沒有要求,但以由一個或多個計算設(shè)備執(zhí)行的“計算機可讀指令”的通用上下文描述了實施例。計算機可讀指令可以經(jīng)由計算機可讀介質(zhì)進行分發(fā)(下文討論)。計算機可讀指令可以實現(xiàn)為程序模塊,例如函數(shù)、對象、應(yīng)用程序接口(API)、數(shù)據(jù)結(jié)構(gòu)等,其執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型。通常,可以依照期望在各種環(huán)境中對計算機可讀指令的功能進行組合或分布。
[0042]圖9示出了系統(tǒng)900的例子,其包括計算設(shè)備912,配置為實現(xiàn)本文提供的一個或多個實施例。在一種配置中,計算設(shè)備912包括至少一個處理單元916和存儲器918。取決于計算設(shè)備的確切配置和類型,存儲器918可以是易失性的(例如,RAM)、非易失性的(例如,R0M、閃存等)或兩者的某種組合。該配置在圖9中通過虛線914示出。
[0043]在其它實施例中,設(shè)備912可以包括額外的特征和/或功能。例如,設(shè)備912還可以包括額外的存儲設(shè)備(例如,可移除和/或不可移除),其包括但不限于:磁存儲設(shè)備、光存儲設(shè)備等。這種額外的存儲設(shè)備在圖9中通過存儲設(shè)備920示出。在一個實施例中,用于實現(xiàn)本文提供的一個或多個實施例的計算機可讀指令可以在存儲設(shè)備920中。存儲設(shè)備920還可以存儲其它計算機可讀指令,以實現(xiàn)操作系統(tǒng)、應(yīng)用程序等。計算機可讀指令可以加載到存儲器918中,以例如供處理單元916執(zhí)行。
[0044]如本文使用的術(shù)語“計算機可讀介質(zhì)”包括計算機存儲介質(zhì)。計算機存儲介質(zhì)包括易失性和非易失性的、可移除和不可移除的介質(zhì),其實現(xiàn)于用于存儲信息(例如,計算機可讀指令或其它數(shù)據(jù))的任意方法或技術(shù)中。存儲器918和存儲設(shè)備920是計算機存儲介質(zhì)的例子。計算機存儲介質(zhì)包括但不限于:RAM、R0M、EEPR0M、閃存或其它存儲器技術(shù)、⑶-R0M、數(shù)字通用盤(DVD)或其它光存儲設(shè)備、磁盒、磁帶、磁盤存儲設(shè)備或其它磁存儲設(shè)備、或可用于存儲期望信息并可以由設(shè)備912訪問的任意其它介質(zhì)。然而,計算機存儲介質(zhì)不包括傳播信號。而是,計算機存儲介質(zhì)排除傳播信號。任意這種計算機存儲介質(zhì)可以是設(shè)備912的一部分。
[0045]設(shè)備912還可以包括通信連接926,其允許設(shè)備912與其它設(shè)備通信。通信連接926可以包括但不限于:調(diào)制解調(diào)器、網(wǎng)絡(luò)接口卡(NIC)、集成網(wǎng)絡(luò)接口、射頻發(fā)送器/接收器、紅外端口、USB連接、或用于將計算設(shè)備912連接到其它計算設(shè)備上的其它接口。通信接口926可以包括有線連接或無線連接。通信連接926可以發(fā)送和/或接收通信介質(zhì)。
[0046]術(shù)語“計算機可讀介質(zhì)”可以包括通信介質(zhì)。通信介質(zhì)通常具體實現(xiàn)計算機可讀指令或“已調(diào)制數(shù)據(jù)信號”(例如,載波或其它傳輸機構(gòu))中的其它數(shù)據(jù),其包括任意信息輸送介質(zhì)。術(shù)語“已調(diào)制數(shù)據(jù)信號”可以包括其特性中的一個或多個以在信號中編碼信息的方式來設(shè)定或改變的信號。
[0047]設(shè)備912可以包括輸入設(shè)備924,例如鍵盤、鼠標、筆、語音輸入設(shè)備、觸摸輸入設(shè)備、紅外攝像機、視頻輸入設(shè)備和/或任意其它輸入設(shè)備。設(shè)備912中還可以包括輸出設(shè)備922,例如,一個或多個顯不器、揚聲器、打印機和/或任意其它輸出設(shè)備。輸入設(shè)備924和輸出設(shè)備922可以經(jīng)由有線連接、無線連接或其任意組合連接到設(shè)備912上。在一個實施例中,來自另一計算設(shè)備的輸入設(shè)備或輸出設(shè)備可以用作輸入設(shè)備912的輸入設(shè)備924或輸出設(shè)備922。
[0048]計算設(shè)備912的部件可以通過各種互連(例如總線)連接。這種互連可以包括外圍部件互連(PCI)(例如,快速PCI)、通用串行總線(USB)、火線(IEEE 1394)、光學(xué)總線結(jié)構(gòu)等。在另一實施例中,計算設(shè)備912的部件可以通過網(wǎng)絡(luò)互連。例如,存儲器918可以包括多個物理存儲器單元,其位于通過網(wǎng)絡(luò)互連的不同物理位置。
[0049]本領(lǐng)域技術(shù)人員將認識到,用于存儲計算機可讀指令的存儲設(shè)備可以跨網(wǎng)絡(luò)分布。例如,經(jīng)由網(wǎng)絡(luò)928可訪問的計算設(shè)備930可以存儲計算機可讀指令,以實現(xiàn)本文提供的一個或多個實施例。計算設(shè)備912可以訪問計算設(shè)備930,并下載計算機可讀指令的一部分或全部以供執(zhí)行。替代地,計算設(shè)備912可以按需下載計算機可讀指令,或一些指令可以在計算設(shè)備912處執(zhí)行且一些在計算設(shè)備930處執(zhí)行。
[0050]本文中提供了實施例的各種操作。在一個實施例中,所描述的操作中的一個或多個可以構(gòu)成存儲于一個或多個計算機可讀介質(zhì)中的計算機可讀指令,其在被計算設(shè)備執(zhí)行時將使得計算設(shè)備執(zhí)行所描述的操作。描述一些或全部操作的順序不應(yīng)該被解釋為暗示這些操作是必須依賴順序的。受益于本說明的本領(lǐng)域技術(shù)人員將理解替代的順序。此外,可以理解的是,不是所有的操作必須呈現(xiàn)在本文提供的每個實施例中,另外,可以理解的是,不是所有操作在一些實施例中都是必需的。
[0051]此外,除非另有明確表示,“第一”、“第二”和/或其它并不意圖暗示時間方面、空間方面、次序等。而是,這種術(shù)語僅用作對特征、元件、項目等的標識符,名字等。例如,第一對象和第二對象通常對應(yīng)于對象A和對象B或兩個不同或兩個相同的對象或同一對象。
[0052]此外,本文使用的“示例性”表示用作例子、實例、圖示等,而并不必是有利的。如本文所使用的,“或者”意圖表示包涵性的“或者”而不是排它性的“或者”。另外,如本串請中使用的“一(a)”和“一(an)”通常解釋為“一個或多個”,除非另有明確表示或根據(jù)上下文明確指向單數(shù)形式。另外,A和B中的至少一個和/或類似表述通常表示A或B或者A和B。此外,在“包括”、“具有”、“有”、“伴隨”和/或其變體用于【具體實施方式】或權(quán)利要求中的情況,這種術(shù)語意圖是以類似于術(shù)語“包括”的形式,為包含性的。
[0053]另外,雖然結(jié)合一個或多個實現(xiàn)方式示出并描述了本公開,但基于閱讀和理解本說明書和附圖,本領(lǐng)域技術(shù)人員可以想到等價變型和修改。本公開包括所有這種修改和變型,并僅由隨附權(quán)利要求的范圍所限制。特別地,關(guān)于上述部件(例如,元件、資源等)執(zhí)行的各種功能,除非另有表述,否則用于描述這種部件的術(shù)語意圖對應(yīng)于執(zhí)行所描述部件的指定功能的任何部件(例如,其是功能等價的),即使在結(jié)構(gòu)上不等價于所公開的結(jié)構(gòu)。另外,雖然僅關(guān)于若干實現(xiàn)方式之一公開了本公開的特定特征,但是這種特征可以與其它實現(xiàn)方式的一個或多個其它特征按需組合,并有利于任意給定的或特定的應(yīng)用。
【主權(quán)項】
1.一種用于生成信息接口的方法,包括: 識別在網(wǎng)頁中內(nèi)容的選擇; 從所述網(wǎng)頁捕捉所述內(nèi)容; 針對所述內(nèi)容生成信息接口; 用所述內(nèi)容填充所述信息接口 ; 訪問所述網(wǎng)頁以捕捉所述網(wǎng)頁的當前狀態(tài); 評估所述當前狀態(tài)以識別針對所述內(nèi)容的內(nèi)容更新;以及 基于所述內(nèi)容更新來更新所述信息接口。2.根據(jù)權(quán)利要求1所述的方法,包括: 響應(yīng)于識別所述內(nèi)容更新,提供警告。3.根據(jù)權(quán)利要求1所述的方法,包括: 識別與所述內(nèi)容相關(guān)聯(lián)的主題; 取回與所述主題相對應(yīng)的補充內(nèi)容;以及 用所述補充內(nèi)容更新所述信息接口。4.根據(jù)權(quán)利要求3所述的方法,取回補充內(nèi)容包括: 從不同于所述網(wǎng)頁的第二源,取回所述補充內(nèi)容。5.根據(jù)權(quán)利要求1所述的方法,捕捉所述內(nèi)容包括捕捉所述內(nèi)容的圖像,并且所述填充包括通過所述信息接口顯示所述圖像。6.根據(jù)權(quán)利要求5所述的方法,包括: 識別與所述內(nèi)容更新相關(guān)聯(lián)的更新后的內(nèi)容; 捕捉所述更新后的內(nèi)容的第二圖像;以及 通過所述信息接口顯示所述第二圖像。7.根據(jù)權(quán)利要求1所述的方法,包括: 通過第一操作系統(tǒng)接口顯示所述信息接口。8.一種用于生成信息接口的系統(tǒng),包括: 接口管理部件,其配置為: 識別在網(wǎng)頁中內(nèi)容的選擇; 從所述網(wǎng)頁捕捉所述內(nèi)容; 針對所述內(nèi)容生成信息接口 ;以及 用所述內(nèi)容填充所述信息接口。9.根據(jù)權(quán)利要求8所述的系統(tǒng),包括: 共享模塊,其配置為: 接收來自第二用戶的共享的信息接口; 向第一用戶提供所述共享的信息接口的建議;以及 響應(yīng)于接收到所述建議的選擇,基于所述共享的信息接口生成第二信息接口。10.根據(jù)權(quán)利要求8所述的系統(tǒng),所述接口管理部件配置為: 識別針對來自所述網(wǎng)頁的內(nèi)容的內(nèi)容更新;以及 基于所述內(nèi)容更新來更新所述信息接口。
【文檔編號】G06F17/30GK106062747SQ201580010702
【公開日】2016年10月26日
【申請日】2015年2月26日
【發(fā)明人】A·戈亞爾, G·揚
【申請人】微軟技術(shù)許可有限責(zé)任公司