TW200939039A - Text enhancement mechanism - Google Patents
Text enhancement mechanism Download PDFInfo
- Publication number
- TW200939039A TW200939039A TW097141207A TW97141207A TW200939039A TW 200939039 A TW200939039 A TW 200939039A TW 097141207 A TW097141207 A TW 097141207A TW 97141207 A TW97141207 A TW 97141207A TW 200939039 A TW200939039 A TW 200939039A
- Authority
- TW
- Taiwan
- Prior art keywords
- media
- code
- user
- embedded
- text
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/986—Document structures and storage, e.g. HTML extensions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/169—Annotation, e.g. comment data or footnotes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
- Document Processing Apparatus (AREA)
Description
200939039 六、發明說明: 【發明所屬之技術領域】 本發明一般係關於互動式網路上多媒體内容的 立、提供和消費。 ' 【先前技術】
使用者通常使用一實體裝置在一網路上通訊,像是 一電話、一文字傳訊器、一行動電話、一個人數位助= (PDA, “personal digital assistant”)、一網路音訊/視訊播 放器、一個人電腦,或一公眾終端機,來與網路上其他 使用者通訊和共享資訊。這些網路化裝置提供—增^的 能力,來組成並消費資訊,並且透過資訊共享進;^社六 互動。一網路上的使用者裝置有時稱為一主機。本^ 揭式一般係關於組成、共享、散佈和消費互連使用者之 間許多種資訊之改良式機制。 一消費使用者(消費者)可發覺該共享的資訊。該 費者發覺透過許多媒體物件形式,包含文字、語音、錄 音、圖片或視訊來傳輸的資訊。一或多個媒體物件形式 的說明會結合在-資料物件内’該消#者可透過網路存 取這些物件。該資料物件可包含額外的「元資料」資訊, 通常該消費者無法觀察到這些資訊,但是反而可定 等將資訊傳輸至該消費者時有㈣參數,像是使用者^ 別碼、資料定位碼、資料類型或資料解譯資源,如底下 所說明I兀資料可將多種元資料特定類型結合為一, 是一元資料識別碼」、一「元關鍵字」等等。 該消費者體驗-虛擬實境,受到過多多媒體資訊的 刺激。與社交互動通常取決於該溝通者實際特性的真實 200939039 世界相反’在一虛擬社交網路内,該網頁設計使用者(網 頁設計師)只受限於其透過資訊共享來刺激其人的能 力。網路上的設計師可執行社交功能,這類似於其真實 世界的對應部分’像是撰寫信件、寫日誌或出版作品或 其他作品的成分,這些全都透過網路以電子形式完成。 數據機電腦網路一般為具備多層傳輸通訊協定的 階層式傳輸網路。一傳輸網路為一種允許二或多個收發 器父換資料的系統’而一傳輸通訊協定為幫助該交換的 標準互動步驟之程序。一般而言,最低層通訊協定與實 ❹ 體電路的互動更緊密結合,而較高層通訊協定在理論上 更能幫助算術等級上較高層處理。例如:在口語「網路」 中,也就是熟知的「網際網路」,已經變成一多層電腦 通訊系統的代名詞,其結合了較高階存取通訊協定、中 階通訊協定,像是透過全球資源定位器(URL, “unifonn resource locator”)的系統找出網路上可用的資源之方 式’以及低階硬體通訊傳輸控制協定/網際網路協定 (TCP/IP, transmission control protocol/internet Protoco1”)’其利用將大量不均勻的資料塊分成更小標準 化的封包來控制資料的交換。一般而言,通訊協定的許 多等級對於該使用者來說銜接完美,這些使用者找尋改 良的方式來收集資訊、設計新資訊並且將該資訊與其他 使用者共享’而不需要有管理低階通訊協定或學習新程 式編輯語言的負擔。 在一電腦網路的範圍内,一「伺服器」實際上為連 接至網路、内含一或多個中央處理器(CPU,“ central processing unit”)集合並且支援電路來執行一系列一或 多個處理器指令來處理資料的一或多部電腦系統。已知 用於一特定目的或應用的—系列一或多個處理器指令 4 200939039 稱為一應用程式。一伺服器内的實體電路一般包含一或 多個CPU、複數個用於輸入應用程式和資料的介面複 數個=於儲存程式和資料的記憶體、複數個用於輸出程 式和貝料的介面,以及複數個用於與其他伺服器交換資 料和指令的收發器。資料可在儲存裝置内經過組織幫助 有效處理,像是利用將該資料儲存在由許多資料格式之 間關係所索引的資料集合所構成之「資料庫」内。一「虛 擬伺服器」由—舒個階層方式互連的·器組合所組 ❹ 成,來執行高階功能,其乃為中央控制之下許多伺服器 的組合功能。 在功能上’-伺服器執行一系列低階中央處 j完巧理資料的指令。—伺服器通常接受指令並針 二多個遏端「用戶端」執行命令。該等指令可包 修改、確認或抹除資料或重新 連裝置的指令。例如:一虛擬「音 巧::相 資料庫以找出音樂作曲。該她擁有-新歌或從畔多用卢砝姆嵌土 /、服器了接收命令儲存 可傳送命令至網路上其他裝置’例如在許 伺服器之間散佈該音樂資料庫,像是5的 一「嘻哈舰ϋ」、-「古典伺=^健器」、 者的要求記錄在-「計㈣服器上c 用者在「-註冊伺服器 二内,確--使 :等。因此’該「音樂伺服器」也可==權限 2。該專業人士將瞭解,伺服器和用戶、端:2用 義。此處所用的「用戶墙_ .. 訊協疋可彈性定 式’以及發出命令。類似i理資訊與程 处所用的「伺服器」可 200939039 包含功旎上發出命令給使用者裝置和其他伺服器,以及 回應指令。 類似地,一資料庫不應建構成—單一實體資料集 合。如此處所使用,一資料庫為資料的抽象集合。該資 料實際上可儲存在一單一或多個飼服器内、附加的實體 裝置内、網路相連裝置或使用者裝置内。類似地,一應 用程式不應建構成一單一實體命令集合。如此處所使 用,一應用程式為電腦可讀取命令的抽象集合,其町在 一單一或多個伺服器内、附加的實體裴置内、網路相速 ❹ 裝置或使用者裝置内完整或部分執行。 一網路使用者運用許多應用程式建立或使用網路 上的内容。範例應用程式一般包含一「瀏覽器」、一「電 子郵件用戶端」、一「部落格用戶端」以及一「媒體播 放器」。 一劉覽器為一般用於顯示多媒體内容的應用穋 式。,該瀏覽器通常以一虛擬書格式顯示多媒體内容,這 通常顯示為一或多個別「網頁」並搭配導覽至其他相關 網頁的方式。一網頁一般為二維影像,顯示成為包含/ 或多種相關聯媒體的個別資訊頁。一網頁也可關聯於消 費者察覺的音訊以及/或視訊輸出。網頁的資料通常以已 知的文件物件模型(D〇M,“d0cument objectmodel,,)格式 來描述。 ^該多媒體内容可直接位於該網頁上,或可間接取 得。該網頁上直接可見的内容可包含顯示的影像、視訊 或在該網頁影像内的媒體播放器呈現。間接存取的範例 包含透過背景音樂存取音頻錄音媒體、透過一輔助網頁 或彈出式視窗存取、透過像是Microsoft的Windows Media Player®這類辅助程式存取、透過像是一網路顯示 200939039 器的輔助遠端互聯裝置,或由至其他頁的鏈結所提供來 存取。許多網頁都合併有一或多個「熱門鏈結」。該熱 門鏈結可藉由使用像是一滑鼠這類指標裝置定位至或 按一下熱門鏈結,讓一消費者前往其他網頁或其他應用 程式。消費者通常有能力透過賴覽驗时介面内的 控制項’像是使用該滑鼠按一下—「關閉方塊」,退回 該網頁或額外媒體供應項。 一網路使用者也可變成一網頁設計師來建立新網 頁。網頁可由任何數量的個人、團體、公司或自動處理 來建立。網頁通常使用一常用程式編輯語言,像是超文 本標記語言(HTML,“Hyper Text Markup Language”),儲 存f為一文件。該網頁設計師可藉由在該常用程式編輯 浯s内建立敘述直接設計該網頁,或可使用一應用程式 將文字敘述和其他媒體結合成為HTML或其他合適語 s内網頁敘述來間接設計該網頁。一網頁設計師可進一 步將一或多個網頁結合成一個「網站」。一網站可自給 自足,其中由建立網站的網頁和用於在内含網頁之間導 覽的方式獨立構成。更常見的是,一網站内含網頁設計 師所设計内容以及連接至該網路上其他内容或應用程 式的鍵結之組合。一般而言,該網頁設計師可在自己的 電腦上使用瀏覽器審查新的網頁或網站成份。該網頁設 計師也可利用在一「網路伺服器」上出版他的網頁描 述’將該新網頁或網站傳播給網路上其他使用者,其中 一網路伺服器為連接至通訊網路的伺服器,其將提供已 出版的網頁以回應來自網路上已授權使用者之要求。 若要使用網路伺服器出版網頁,該網頁設計師通常 使用一服務供應商,像是Yahoo! Geocities® Composers 來註冊。想要用文字以外的媒體内容來強化一網頁的網 7 200939039 頁δ又计師通常要完成定位並併入内容的繁複處理。當已 出版該網頁時,該網頁設計師和服務供應商肩負起併入 有版權或不適當内容的法定貴任。雖然該網頁設計師或 服務供應商可能地可授與該併入内容的使用許可,不過 這對於個人網頁設計師而言交易成本太高。 _此外二該設計使用者可能不具有與一消費使用者相 同的存取權限。例如:該網頁設計師可訂閱一網路服務 供應商的服務,就是下載音樂檔案的使用許可。網路上 的網路設計師存取可能不具有相同訂閱權限的部分。該 網頁設計師希望提供額外媒體内容給任何消費者,而不 用負擔判定消費者存取權限。 ^ 一種受個人使用者歡迎的網頁形式為一線上日 誌,就是一「網誌」或「部落格」。該部落格網頁設計 師也就是一「部落客」。該部落客通常個人經驗的文字 描述以及/或其他種可公佈的資訊,並且用一系列部落格 網頁與網路上其他網路使用者分享。雖然該部落客想要 用相關媒體内容強化部落格網頁來營造一多媒體經歷 給該部落格讀者,不過其面對到其他網頁設計師所面臨 到的類似難處。結果,部落客通常使用一標準化部落格 1品服務以及顯示服務供應商’像是Yah00! 標準化部落格作品服務,賦予網頁設計師在其作品上有 限的控制。這些限制可包含限制存取内嵌的媒體、有限 ^網頁作品變化以及限制存取内嵌的媒體播放器。網頁 ,。十師一般受限於只能將相關媒體内容放在自己的部 ,格上。此外,顯示在一服務供應商上面的部落格通常 受限為每一使用者一個可捲動晝面、只能由該服務供應 商的其他使用者存取,以及該服務供應商控制該網站的 所有作品。 200939039 -電子郵件用戶端通常具有透過 V%Xll 以及讀取訊息。電子郵件訊息通i由文ί二信 物件内。若要使用電子,;r==HTML的資料 子郵件服務供應商註冊,:是 ❹ 商-般維護-個虛擬電子郵件伺服 :務j 2用電子郵件用戶端軟體。該電子郵件伺:二= 把=電子郵件用戶認證並與適當有用㈣服器互動’。、邦、 要使用媒體物件而非文字強化其t子郵件的使= 尋、附加和上載強化該電子郵件的額外内容 【發明内容】 在此說明一種供電腦網路使用者使用的文字強化 ^一網路網頁設計師存取一強化服務供應商的服 務,^獲得可用於媒體内容強化一或多個文字輪入頁之 内嵌程式碼。該服務供應商提供用於文字網頁的額外強 化機制。當該網頁設計師供應文字網頁描述 機制修改該網頁描述產生1化_κ描述,並;;= 胃#述内的元資料。當消費者 二;= 網頁時’該内嵌程式碼幫助下列-或多項: 的對應的—或多個文字輪入關聯於該網頁要内含 應媒ί=’(2)提供一適當代表讓該消費者發現每一對 體人適代i增加該文字網頁產生在該網頁内顯示其他媒 體口適代表的強化網頁,以及(4)結合該強化的網頁來提 9 200939039 供該消費者強化的多媒體體驗,像是一強化的網站、〜 強化的部落格或強化的電子郵件通訊。 【實施方式】 ❹ 下列具體實施例及其態樣結合系統、設備和方法〜 起說明,其用於示例性與說明而非用於限制。在許多具 體實施例内,已經減少或消除一或多個上述問題。/、 下列說明陳述衆多細節以便對本發明許多態樣 更徹底之理解。不過精通此技藝的人士將會了解到,不 用這些特疋細節也可實施本發明。另外,處理資料的 算與用於演算操作的符號表示為精通這些技術的人= 用來將其工作内容傳達給其他精通此技術人士最有效 率之方式。如此處所使肖’演料導朗要結果的操作 順序’該操作需要實體份量的實體操縱。通常,雖缺非 必要二不過這些份量採用可以儲存、傳輸、結合、:較 以及,、他彳呆縱並表示二進位數量的電信號形式。 作㈣執行底下所討論操作的設備。此設備 可特別建構用於所要目的,或可包含—或多部由一或多 擇性啟動已達成所要結果之—般用途 存媒體内:程式可儲存在任何合適的機11可讀取儲 式儲媒體包含用於以-機器 電腦。 —專送貝δί1之任何機制,像是一般用途 或立與顯示本質上與任何特定電膽 來使用,:證:有 操作,下說明將對許多這:二二 解。此外,本發明並未參考任 200939039 精通此技術的人士將瞭解,許多程式語言可用於實施此 處說明的本發明。 、 此處說明的伺服器系統可用許多電腦系統與架構 來實施。第一圖說明—般用途電腦系統示例性具體實施 =内$適的組件。該示例性具體實施例只為合適組件的 一個範例,並且不對本發明的使用範疇或功能性建議任 何限制。也不應將組件配置解釋成具有任何從屬物,或 與電腦系統示例性具體實施例内說明的任一組件或組 件組合有關之需求。本發明可用許多其他一般目的或特 殊目的電腦系統環境或配置來操作。 本發明可說明於一冤腦戶 程式模組)之一般範圍内。一般而言,程式模組包 含常式、程式、物件、組件、資料結構以及執行特定= ϋί實施特定抽象資料類型等。本發明也可在分散式計 算環境中實行,其中工作由透過通訊網路鏈結的遠 理裝置所執行。在一分散式計算環境中,程式模組可2 於包含記憶儲存裝置的區域以及/或遠端電腦儲存媒體 請參閱第一圖,實施本發明的示例性系統包含一般 用途電腦系統100。電腦系統100存取一或多個應用程 式與週邊驅動裝置來達成此處所述許多功能。電腦系統 10〇的組件可包含但不限於一個CPU或中央處理單元 102、一個系統記憶體108以及可將包含系統記憶體1〇8 的許多系統組件耦合到處理單元102的系統匯流排 122。如精通此技術的人士所使用,一信號「匯流排」 表示提供一常用功能的複數條數位信號線。系統匯流& 122可以是許多種匯流排結構,包含—記憶體匯流排、 一週邊匯流排以及使用許多匯流排架構任一的區域匯 11 200939039 流排。藉由範例並且不做限制,這種架構包含工業標準 架構(ISA, “industry standardt architecture”)匯流排、增強 型 ISA (EISA,“enhanced ISA”)匯流排、微通道架構(MCA, “micro channel architecture”)匯流排、視訊電子標準協會 區域(VLB, “Video Electronics Standard Association local bus”)匯流排、週邊組件互連(pci,“peripheral component interconnect”)匯流排、PCI-Express 匯流排(PCI-X)以及 加速圖形連接璋(AGP,“accelerated graphics port”)匯 流排。 ❿ 一作業系統管理電腦系統100的操作,包含資料輸 入至與輸出自應用程式(未顯示)。該作業系統提供在該 系統上執行的應用程式與該系統組件之間的介面。根據 本發明一個具體實施例,該作業系統為微軟公司開發的 Windows ® 95/98/NT/XP/Vista作業系統。不過,本發明 也可使用其他合適的作業系統,像是Apple電腦公司的 OS-X ®作業系統、一 UNIX⑧作業系統或一 LINUX作 業系統。 電腦系統100可包含許多電腦可讀取媒體。電腦可 讀取的媒體可以為任何可獲得的媒體(可由電腦系統 100讀取),並且包含揮發以及非揮發性媒體。例如:電 腦可§買取媒體包含在任何方法或技術内實施的揮發與 非揮發性電腦儲存媒體,用於儲存像是電腦可讀取指 令、資料結構、程式模組或其他資料等等資訊。電腦儲 存媒體包含但不受限於隨機存取記憶體(RAM, ‘ random access memory”)、唯讀記憶體(ROM,“read-only memory”)、電子可抹除可程式化R〇M (EEpR〇M, “electrically erasable programmable ROM”)、快閃記憶體 或其他記憶體技術、小型碟片R〇M(CD_R〇M)、數位視 12 200939039 訊光碟(DVD, “digital versatile disk”)或其他光學碟片儲 存、磁帶、磁匣、磁片儲存或其他磁性儲存裝置,或其 他任何可用於儲存所要資訊並且可由電腦系統1〇〇存^ 的媒體。 ❹
^通成媒體一般為電腦可讀取指令、資料結構、程式 模組或其他調變資料信號内的資料,像是一載波或其他 傳輸機制並且包含任何資訊傳遞媒體。該「調變資料信 號^ 一詞代表具有-或多個特徵集或㈣錢内編碼^ 訊這種方式來變更的信號。例如,通訊媒體包含像是一 有線網路或直接有線連線的有線媒體,以及像是聲音、 RF、紅外線、行動網路以及其他無線媒體的無線媒^。 系統記憶體108包含揮發與/或非揮發性圮 體,像是唯讀記憶體(R0M) 106:及隨 機存取讀、體(RAM) 1()5。一基本輸入/輸出系統1〇7 (BIOS,“basic input/output system”)包含有助於在電 J 100内元件之間(像是啟動時)傳輸資訊的 々糸 其一般儲存在ROM 106内或其他非 2 t像是快閃記憶體。此外,系統記憶體108=JJ 糸統109、應用程式112、其他可執扞乍業 資料111當中某些或全部。記恃 和程式 存取或即 ;擇性’-cpu可包含用於暫時區域儲存== 電腦位址的快取記憶體單元101。 、枓或 /非捏m統100也可包含其他可移除/不可移除、揮發 =揮發性電腦儲存媒體。藉由範例,第‘= 性儲存媒體13。’像是光碟或磁碟二多 200939039
之儲存裝置121。其他可在示例性電腦系統1〇〇内使用 的可移除/不可移除、揮發/非揮發性電腦儲存媒體包含 但不受限於:磁帶、快閃記憶卡、數位多功能光碟、數 位影帶、固態RAM、固態R〇M等等。大量儲存裝置113 和儲存裝置121可直接連接至系統匯流排122,或可透 過像是儲存控制器114的介面來連接。儲存裝置可透過 一般電腦匯流排,像是122,來與電腦系統1〇〇介接, 或可透過儲存最佳化匯流排,像是小型電腦系統介面 (SCSI,“small computer system interface”)匯流排、該 ATA/ATAPI匯流排、該Ultra ATA匯流排該 ire ire (ieee 1394)匯流排或該 Serial ATA (SATA)匯流 排’與一儲存控制器互連。 之電及第一圖内說明的儲存震置以及隨附 存J體提供儲存位置給電腦可讀取指令、可執 料。在、程式模組或其他電腦系統100資 業系統二一用程内式說 程式資料ln 了 ^ /、他可執行程式碼110以及 傳輸至系統記憶二戶:述暫113内的資料與電腦指令可 CPU。另外,處^ ’幫助立即從處理器102存取 互動來存取與可;= 提供大量儲存2置(未顯不’透過一網路介面出存取) 127’像是-鍵;透115或透過輸入裝置 球、-觸控板、—控制:鼠的指標裝置、-軌跡 一音訊輸人介,子數Μ、-麥克風、 電腦系統_。政它面,將命令與資訊輸人 、匕輪入褒置可包含-搖桿、遊戲控制 14 200939039 器:衛星=、掃描ϋ科。這些與其錄人裝置透過與 該糸統匯^軸合的制者輸崎面⑽連接到cpu ι〇2仁也可由其他介面與匯流排結構來連接,像是一 並列埠、:遊戲埠或-萬用序列匯流排(哪, serial bus )。一顯不器126或他種視訊裝置也可透過一 介面’像是-圖形控制器116和—視訊介面117,連接 122 °此外’像是耳機K或一印表機 這些輸出裝置i28可透過—輸出介面u 系統匯流排122。
電腦糸統100可使用網路123連接至一或多部遠端 電腦,像是-遠端電腦125來在網路環境内運作。遠端 電腦125可為-終端機、—個人電腦、—瓶器、一路 由器、-網路PC—點裝置或其他制網路節點,並且 通常包含上述有關電腦系統議的許多或全部元件 一圖内說明的網路123可包含-區域網路(LAN)或一廣 域網路(WAN),或其他網路。這翻料境在辦公室、 企業電腦網路、内部網路以及網際網路内相當稀鬆平 常。在-網路環境内,可執行程式碼和應用程式可儲存 在該遠端電腦内。藉由範例但不受限於此範例第一圖 說明位於遠端電腦125上的遠端可執行程式碼124。五 人可暸解所顯示的網路通訊為示例性,所以可使用在^ 等電服之間建立通訊鍵結的其他構件。 集中來說,這些元件用於代表各種電腦系統,包含 但不受限於以Intel公司所製造Γχ86」家族cpu以及 AMD公司所製造x86相容cpu和其他任何合適處理器 為基礎的一般用途電腦。當然,可考慮其他實施。例如: 可用透過一背板通訊的複數個伺服器子系統來實施此 處所說明的伺服器功能性。 15 200939039 電月命系統100的终多組件可重新排列、删除或增 加。例如:系統匯流排122可實施成複數個互連許多^ 腦系統子系統的匯流排。更進一步,電腦系統1〇〇可包 含額外信號匯流排或現有組件之間的互連,像是利用加 入一直接記憶體存取單元(未顯示)以允許一或多個組件 更有效率存取系統記憶體1〇8。 如所示,CACHE1和CPU1包裝成 ^ ^ ^》王Μ俱組」 ❹
102,其中處理器CPU1稱為該「處理器核心」。另外, 102、104内含的快取記憶體1〇1、1〇3可為系統匯流排 122上的個別組件。更進一步,本發明的特定具體實施 例可能不需要或不包含上面所有組件。例如:某些具體 實施例可包含更少量CPU、更少量網路接埠、更少量儲 2 更少里輸入輸出介面。更進一步’電腦系統 1一〇〇可“額外組件,像是一或多個額外中央處理單 f是104、儲存震置、記憶體或介面。如底下所討 細,在一個實施當中’由電腦系統100所執行的—系列 ί體” ί實ί —或多個此處所說明實體飼服器之運 岑多=體韦ί都包含複數個或一系列電腦系統内-二,兮二丨二f是CPU 1〇2,所執行的機器指令。-開 ^置2 1^可儲存在—儲存裝置内,像是大量儲存 -V閃/w ’該㈣列指令也可儲存在—EEPROM、 必須要進「步,該等系列指令並 網路^遠端電腦125二=服Γ介面115接收自一 註冊多位使用丄=^ J中-強化服務供應商 應用程式,像:者2〇9可透過使用-網路用戶端 用者ί 網路瀏覽器,在網路201上通訊。使 用者財科存取 使 200939039 -文字輸人裝置細,像是—鍵盤,以及觀看用的二維 是:監視器。該強化服務供應商在網路 1冊網站(未!崎彳條11观,軸服1維護一個 數個電腦軟體程式碼資料庫2〇4、2〇5二 且供應適當的軟體程式碼。伺服器 ❹ 者⑺::該舊使用者、(3)儲存使 取得ί用者偏好集合以及⑺藉由提供一或3;二 j = 服務。該等内嵌程式碼可操作來提供 強、周頁作叩,並且呈現在一般用途用戶端應 式’像疋一網路瀏覽器的範圍内運作之服務。選;性, 伺服器202可操作來提供一或 碼’此後稱為一「強化寂斗私衣置軟體程式 來在功能上㈣、式」強化程式碼可操作 -難^來在“品多= 理之^為t由許多軟體步驟構成的服務註冊處 2田 服務供應商的註冊伺服器202内之袓# ,行機器可讀取指令來實施該等軟體步驟。在=牛2 内’該珊處理掃描❹者輸 用者是^為—新使用去 服器的使 …亥二:二2或一舊使用者。對於新使用者而 二半=步驟3〇3内掃描-線上註冊表單上的 讀’然後在步驟3〇5内判斷並儲存一唯一 :=“identifier”)至使用者資料庫加内。選擇性i 5主冊健器執行指令來儲存使用者偏好。擇性該 該註冊處理利用在步驟3G6内掃描至線上登入表單 17 200939039 304的輸入,以便判斷登入ID是否位於使用者資料庫 内。該使用者可使用該註冊處理辨識舊使用者或訪 客使用者。一旦已經正確識別一使用者,在步驟3〇?内 會從儲存裝置中擷取使用者偏好。選擇匿名的使用者則 指派給一預設的訪客設定檔。該使用者偏好可關於哼強 化機制運作的一或多種參數或屬性,例如:該使用者偏 好可包含偏向或控制視頻/音頻媒體物件上相片媒體物 件選擇的參數。在步驟309内,註冊伺服器2〇2擷取, ^在某些實例當中,動態產生適當⑽與強化程式碼 集合’並在步驟310内將程式碼傳輸至使用者裝置2〇6。 該服務註冊處理的輸出可操作來提供一文字強化機 制,在此該使用者可在目前内容中,像是—HTMl網 頁π插入該内嵌程式碼。有關動態產生的程式碼,該伺 服器可動態新增一個元使用者識別碼至該程式碼,以及 新增-或多個使用者偏好。這些元參數可絲偏向媒體 選取/如底下所述,以允許網頁設計師個性化設計。 ❿ ^該強化程式碼可操作幫助該強化機制用於網頁設 »十甲應用。該作品強化機制由插人一或多個内嵌程式碼 區f關聯於像是HTML網頁這類資料物件内含之文字 内容所構成。在—個實施當巾,該註冊處理的輸出受限 ^嵌程式碼區段的集合,該使用者可將其複製並貼入 件内。在一替代實施當甲’一強化軟體程式碼模 =貝a料物件構造期間協助該使用者使用内嵌程式碼 ;戶;述5亥:化軟體程式碼模組可用許多形式提供 ,如底 一網^強化程式竭可操作來利用將額外功能提供給 、二5十師應用程式以將内嵌程式碼插入該資料物 件内内:助該作品強化機制。 程式碼可採用許多形式。例如:該内嵌程式碼 28 200939039 計算機二i:言原始碼,像是h™l程式碼,或低階 本,2!曰;嵌程式碼也包含或鏈結至-或多個腳 能。該ίnpt ’表*包含來自HTML程式喝的功 呼叫^ j式碼的—或多個區段可内含-個腳本,或 ❿ ❹ 檨式一腳本,動態產生該強化網頁的一或多個態 頁内嵌程式碼時提供的其他内容。該強化網 明破八\生可自動達成’不需要該網纽計師的任何 合格;二。例如用程式編輯試驗 用該強化來達成。 並在該使用期間動態地應 ,四圖為範例内嵌程式碼,其可内含在像是一 頁的資料物件内。該腳本語言與原始碼類型都 ~仃_別。該腳本用於擷取媒體物件並呈現在顯 頁ί。在此範例中,描述要顯示媒體物件的許多 夕奋奴列在標題區段内。該標題資料選擇性可包含許 另1碼,包含一使用者識別碼、所顯示物件的高 二,又(早位像素),以及與該媒體物件相關聯的元關 ,子eucalyptus」和「leaf」。如所討論,某些這些元參 像是騎字和格式化純,都可由於來自—使用者 j確指令而内含在該内餘式碼内。該内嵌程式碼進 =以用於棘並呈現該物件的外部腳本格式,由一網 j資源定位碼(ίιίί^^ι^^——、所 提供,來識別額外的電腦指令遠端集合。 當一4費者存取-強化網頁,腳本功能可與該網頁 的文件物件_(DGM)絲錄行—❹項功。腳本 2用來在已經載人-HTML頁面之後對遠端伺服器 服務要求’這些要求可獲得新資訊或資料 ,以及載 入或啟動額外應用程式,例如媒體物件播放器、内容檢 19 200939039 頁或碼。腳本程一 現-或多個額外媒體物件:該網頁上顯示或呈 該等額外媒體物件起始—個ζ腳本程式媽可針對 現。當内嵌的程式碼已經插入戈一 ΗΠ面或其他呈 :用:端應用程式存取,則該 著由 要求至-或多取; 二r執:===_物件::並 服器502’以擷取一或多個媒::用程式查詢媒體伺 端應用程式呈現該(等)操取的媒體物件然後導致一用戶 操二;:=^广,以 琿曰铪UTAH 如弟,、圖所說明,該腳本可處 媒體·,頁的貝料’以操取該網頁文字並提供給 腳太^ 腳本也可執行額外操作’例如:該 5 Τι理該Η·頁面的資料、過遽出無關的資訊, ❹ 像疋「該」、「一」、「和」等等 -.」,…,並且當查詢用於頁面強 的媒體物件時只傳輸相關媒體選擇資訊。此外,該腳 本可存取該DOM來識別主控目前HTML頁面的飼服器 (在一可能的實施當中由一致資源定位碼所識別)。 偵測資料物件的目前或主題資訊之其他方式為以 自動方式讀取該資料物件内的元資料。在一替代實施當 中,該腳本可擷取一或多個有用的元參數,例如來選擇 一或多個媒體物件。例如··一照片媒體物件可在該元資 料内包含有關照片在一或多個「元頁籤」内之額外資 訊。一範例元頁籤包含<meta name=,,keywords” content="photography, digital photography, camera 20 200939039 phones,camera”>。一種自動擷取該資料物件内次 制已知為-頁面擷取機制。該頁面擷取機軸次 内的文字以及使用者所構成文字。*過,該頁面操二機 制也運用非文字方法來擷取藉由數位處理與、 關網頁資訊,並且辨識網頁内含媒體物件的限5祕目 例如:該網頁上的影像可不包含元標籤,但理 該影像可·該影像具備1像電話。棘 體運用判斷語義涵義技㈣於摘―頁面主題。 ::或-媒體物件供應商所提供的元資料對於瞭“ 二枓物件主題來說有價值。運用此頁面的資訊和文字内 ::::吾ί引擎可從一字典當中選擇一或多個相關主 可選擇一或多個相關媒體物件來強化該頁面。 此外,所描述的強化機制可運用—分類工具將 字徵化。類別可關聯於-或多個關鍵 ^ B攝影」和描述大峽谷文字的元頁籤可 並可用標題為「一」的關 ❹ 制H卜佈的強化機制可運用消費者個性化的機 如此;本程式者使刪器存取一資料物件, 消費可存取一消費者「⑽kie」或某些其他 案内含二或,彳案内的消費者識別碼。該cookie或資料檔 費“費者的元參數。利用存取該消 向媒體選擇,以二式碼可選擇性包含指令來偏 在一服務要求内將^f者偏好和/或消費者存取權限包含 程式:用其他資料檔案内’可提供内嵌 頁。在接批is ~者虽成顯不文字,當成顯示的HTM]L網 錄&給該使聽之後,該使用 21 200939039 者可將該内嵌程式碼儲存在—文字 内’或「複製」操作將該内嵌程式碼載入二緩 内,像疋在Wmd〇ws®作業環境内利用將 = 按下「Ctd_C」將反白的文字複製到—_㈣。^ 用者可將該内絲式碼插人―或多個資料 許多情況下的HTML網頁。例如:當配置—料格g 時’-使:者可將該内嵌程式碼貼入該部 “ HTML,,。部落格張貼(以及其他網路應用)= 通常包含一「編輯HTML」頁籤,這允許一使用 編輯該部落格佈告的HTML喊碼絲式碼可J 入許多資料物件内。的確,-部落格佈告代表許多可= 社交媒體格式與可使用該内容内嵌程式碼結合之一。^ 如:該内嵌的程式碼可在社交網路站台内併入個人網頁 内,像是 MySpace.com、Facebook、Yah00! 360 等等。 ❿ 該内欲程式碼也可用於其他範圍。例如:該内後程式瑪 可放入一公開論壇網站上的討論串内。仍舊進一步,二 網主或其他使用者可將該内容内嵌程式碼包含在像是 一商業新聞網站(例如cnn.com、zdnet.com等等)的網站 的一或多個網頁内。 第五圖說明網路201上的主從式系統,其中一強化 服務供應商供應一或多個額外媒體物件來強化一網頁 顯示給一網路資訊消費者。假設用於教育目的,如上述 一第一位使用者已經建立包含文字和内嵌程式碼的部 落格記錄。如此處所述的處理,消費者509發覺部落格 記錄的文字以及額外媒體内容。該額外媒體内容在一視 覺顯示507上呈現為一或多個視覺物件’以及/或聲音轉 換器所產生的一或多個音訊通道’像是一對耳機510。 利用在使用者裝置506上執行軟體來呈現該額外媒 22 200939039 體内容。使用者裝署+ 執行内嵌程式碼f 06在一使用者應用程式的範圍内 運作-虛擬媒體飼覽器内。該服務供應商 述符播案的資料」T5G2 ’該伺服器維護媒體物件描 物件之間關係的2、運用媒體說明關鍵字參照媒體 5〇5。該媒體物件f 504 ’以及媒體物件偏好資料庫 格式描述、相田「符檔案可包含音訊檔案的、3」 Ο ❹ 格式描述,以及二々jPeg」格式描述、視訊的「mpeg4」 器502可操作來外標準媒體物件描述符 。伺服 裳置二:= 外媒體物件以一或;3嵌耘式碼服務要求。該額 輸,選擇性以—2個軟擋案的形式來傳 —額外媒體物件。 式馬模、,且來傳輸,以發覺 例如·一額外媒體物件可盥一 數位相片所組成。使用者5〇9可發覺關聯的 者在- 上提供整個相片的影像。在 :Γ ίΐ網頁上呈現該額外媒體物件的壓縮 頁内:在=替==件的鏈結包含在該網 頁上顯示的媒體播放器控制:面。=物該網 成的額外媒體物件可用這些與1 物件構 :二3此技術的人士將瞭解’這些與、:許=來, 置共同在-網頁上建立一相片媒體物件的表示切 此外’可縣性提供—❹個顯*㈣項給使用者 23 200939039 5〇9,來改變該媒體物件表示的顯示,像是使用〜 個使用者應用程式介面控制項重新調整大小或多 片。另外,使用者5〇9發覺該媒體物件的髮 工 且可使用應用程式介面控制項退回該壓缩版^ 檢視一未壓縮版本,選擇性改變該表示。使用 本或 選擇性啟用由-或多個鏈結指示,或進—步與9可 件控制介面互動指示的額外服務要求。…蝶體物 =物:。該網頁上的特定空間可保:留用於外 =不或該媒體物件控制介面。當使用者509 ,外媒體物件,則該空間可用來顯示 ^該 使用者5。9可完成檢視由該網頁以 二間内相片所組成的額外媒體物 ,疋 代可選__ 用文字描Ϊ二費:: 呈現由該對應視訊構成:強化機制 資料可另外由該媒體飼服器卜=體=牛之表不。該視訊 資料檑案轉輸、隨著 至該整個視訊的 的已傳輸部分來傳輪、㈣含該視訊資料檔案 的資料檔案來傳輪或者;某些=見^片標題影像 2呈現為顯示器5〇7上知網視訊 具有所顯示網頁上内含 貝:^ ’並且可由 =該視訊播放器可操作來;訊播放器 讯貝科描述符檔案、一親 更用者輪入、一視 來呈現該視訊的表示。在===題影像, 叼個方式中,在該網 24 200939039 頁上呈現完整視訊,並且該用戶端可提供包含一使用者 應用程式介面的選擇性控制項’來暫停、播放、倒轉、 快轉或退出該額外視訊媒體物件。在顯示器的第二方式 中,在該網頁上呈現該視訊的相片標題影^或一&代^ 縮表示。該使用者發覺該視訊的壓縮表示,並且可選擇 性該未壓縮的視訊或退出該顯示器上的壓縮表示。在顯 示器的第三方式中,在該網頁上呈現至該視訊的鏈砝二 並且該使用者可選擇性執行一控制動作以發覺該視 訊。若該使用者未發覺該視訊,或該視訊資料串流(若有 ❿ 的話)結束’則該網頁上專屬於所有或部分視訊播放器的 空間可選擇性用伺服器502所提供的其他媒體物件來取 代。 第六圖為表現一強化網頁呈現處理的流程圖。如上 所纣論,一強化網頁呈現處理可在一網路消眷 是-部落格,具有由該網頁設計師所插入 區段,或協助的強化機制來啟動文字網頁。在第六圖 内’當像是-觀器的用戶端應用程式消耗該内^式 碼(可能下載—腳本或其他程式碼模組)並傳輸一服務要 V 求和所有或部分網頁文字至媒體伺服器502,可在步驟 602内啟動?強化處理。賴服n要求可包含該内絲 式碼内的元資料,以及識別該網路消費者的元資料。 在第六圖内,在步驟603内操作一捂 能,以便(1)解決該傳輸的網頁文字内之模稜兩可,(2) 將該傳輸的網頁文字剖析成一或多個可能的媒體識別 片語集合,(3)將-或多個媒體識別片語關聯於一或多個 媒體描述關鍵字,以及(4)利用將這種關鍵字排名來排定 該等相關關鍵字的優先順序。選擇性,輸入至該文字掃 描器的文字可已經包含一❹個預定媒體識別片"語、關 25 200939039 鍵字或排名的元資料。 能進-步操作來轉送排名驟6匕内、,該文字掃插器功 媒體追縱器功能。如 1關鍵子以及服務要求至一 一軟體常式,其可利用 及,該文字掃描器功能為
用執行-使用者裝置内舰器系統内的指令或利 的指令,可完整或部分執^體常式(若有的話)剩餘部分 在第六圖内,步驟6 J 決定-虛擬媒體資料庫内的賴追縱H功能操作來 等已排名的關鍵字。該姐鱗一或多個資料物件關聯於該 使用者偏好、服務供應商=蹤,能可額外運用個別 以及/或二肖費者識別碼,來適組合偏好 好都儲存在-媒體評等資料庫。「„定。許多偏 選擇性,在步驟604内於 像疋第五圖的505。 包含元資料内預定的媒媒體追蹤器功能可已經 -步操作來轉送適 °㈣體追縱器功能進 媒體舰^像;服務要求至- ;功能操作來更新多位使: Ο 該媒體的一或多個軟體铲六/踩婼=而要,傳輸用於發覺 至該使財裝置在軟==^(像是—健播放器) 網頁’包含-或多個額外媒體呈現強化 在第六圖内,該内嵌表不 驟⑽内,合併額外功能性以擇驟607至步 的明確動作,或可為 要知在關媒體 26 200939039 ❹
可為一系列音樂影片,呈現為該強化網頁上 播放器控制面板内之播放清單、顯示該影片媒體 及該媒體播放器的介面控制項。一使用者可=題影像以 媒體播放器,或利用播放該等影片的某部八^用忽略該 媒體評等,或該使用者可明確將該影片評等以,中將該 嵌程式碼所發出的要求。選擇性,該内嵌程回應該内 來輸入明確評等,或根據該使用者在步驟60"8 =可操作 媒體播放器的反應來暗中評等。選擇性,該内於該 可與該媒體追蹤器功能和該使用者應用程^結人程式碼 在步驟_内傳輸貢獻評等偏好至該媒體追^功, 以操作來調適性調整多位使用者的評等偏好。診 蹤器功能在步驟610内更新組合的使用者排名^好。追 如上述,將内肷程式碼插入像是HTML網頁日&次 料物件的操作可受到幫助,並且/或在-❹個像是^ 端瀏覽器工具列或外掛程式之強化程式碼模組的幫助 之:部分自動化。該用戶端應用程式可存取區域儲存 遠端儲存在—伺服器上的内嵌程式碼。此外,該用戶^ ^用程式可操作來自動登入註冊伺服器2〇2,並掏取 肷程式碼的更新版本。 々第七圖為用於設計一或多個文字網頁的使用者之 範例文字強化處理流程圖。該處理一開始用於回應—使 =者應用程式介面控制動作,像是按一下一使用者應用 耘式的工具列上顯示的r強化」按鈕,或找出「工具」 的下拉式使用者應用程式功能表上之「強化」。在步驟 内’該範例強化處理取決於要強化的文字性質。若 ,使用者在開始強化之前指出文字網頁子集的選擇,則 只^強化選取的文字,否則強化目前看到的整個網頁、。 在這兩種情況下,一軟體常式,像是步驟703或7〇4, 27 200939039 顯示此強化處理内可能的使用者偏好清單(若有的話)。 該使用者選擇的偏好會編碼為該内嵌程式碼的標題。該 内嵌程式碼增加該使用者文字成為該網頁内含的元資 料。若已經指出一使用者文字選擇,則在步驟705内在 選擇的開頭上插入具有標題之内嵌程式碼;否則在步驟 706内在該網頁開頭上插入具有標題的内嵌程式碼。對 於許多内嵌程式碼而言常見的軟體常式都包含在元資 料的文件標題區段内。在步驟707内,該強化器檢查内 嵌程式碼的適當標題是否包含在該文件的標題内,並且 ❹ 若否,則在步驟708内插入該適當標題程式碼。 例如,一文字設計使用者可在一部落格記錄内設計 一文字網頁,概念如下。「The cheerleading squad gathered at Adrian's, so we could carpool to the Prince concert. We arrived at Shoreline Amphitheatre at 7 PM, but the place was already a madhouse. The warm-up was Sheila-E, and Prince didn't come out on stage until 9 PM. He was great, and appeared in a big cloud of purple smoke The encore was Purple Rain.」 © 在一文字選擇強化模式中,該使用者利用有效執行 部分文字掃描器和媒體追蹤器功能,指出一系列要強化 的部分。該使用者可指出要強調的片語,像是(1)將片語 「cheerleading squad」反白並指出所要的相關圖片,(2) 利用選擇片語「Prince concert」、「Purple Rain」、「encore」 並指出所要的相關音樂影片,以及(3)利用選擇藝人 「Sheila-E」並指出所要的任何相關媒體物件,以此類 推。該使用者暗中評等許多選擇的重要性,或可透過使 用者偏好的指示明確指出其相關重要性。 在一整頁強化模式中,該網頁強化機制自動處理該 28 200939039 網頁文字,以決定在該強化網頁上要插入的一些媒體物 件。該文字掃描器功能可識別媒體識別片語,像是 「Prince concert」、「purple Rain」、「sh〇rdine Amphitheatre」、「Sheila-E」、「carpool」、r cheerleading Squad」、「enC〇re」等等,並將每一片語關聯於一關鍵字。 考慮該文字網頁整個高度關聯於音樂藝人,尤其是名為
Prince的歌星,該文字掃描器功能可額外增加關於音樂 演唱者的關鍵字排名,並且可額外增加關於歌星prince 的關鍵字排名。該媒體追縱器功能選擇關於該已排名關 鍵字的媒體物件,該媒體追蹤器選擇可以許多偏好為 準,像是一般偏好集合内的一或多個最受歡迎物件、服 務供應商偏好集合内一或多個最多付費媒體物件,或該 文字設計使用者個人喜愛的一或多個媒體物件。 雖然上面已經討論過一些示例性態樣和具體實施 例,不過精通此技術的人士將瞭解特定修改、交換、增 加和次級組合。因此,吾人希望將下列申請專利範圍^ 導入的申請專利範圍看待成包含所有這些修改、交換、 增加和次級組合,並且都在其精神與範疇之下。、 【圖式簡早說明】 第一圖為電腦系統架構的方塊圖。 第二圖說明用於服務註冊的主從式系統。 f三圖為說明一範例服務註冊處理的流程圖。 第四®為可内嵌在—文字訊息内的範例軟體程式 馬0 ^圖說明提供強化網頁的主從式系統。 ,六圖為顯示-範例強化網頁呈現處理的流程圖。 第七圖為提供一範例文字強化處理的流程圖。 29 200939039 【主要元件符號說明】 ⑩ 100 電腦糸統 101 快取記憶體 102 中央處理單元 103 快取記憶體 104 中央處理單元 105 隨機存取記憶體 106 唯讀記憶體 107 基本輸入/輸出系統 108 系統記憶體 109 作業系統 110 可執行程式碼 111 程式資料 112 應用程式 113 大量儲存裝置 114 儲存控制器 115 網路介面 116 圖形控制器 117 視訊介面 118 輸入介面 119 輸出介面 30 200939039 121 儲存裝置 122 系統匯流排 123 網路 124 遠端可執行程式碼 125 遠端電腦 126 顯示器 127 輸入裝置
128 輸出裝置 130 非揮發性儲存媒體 201 網路 202 虛擬註冊伺服器 203 使用者識別資料庫 204 電腦軟體程式碼資料庫 205 電腦軟體程式碼資料庫 206 網路存取裝置 207 二維顯示器 208 文字輸入裝置 209 使用者 502 虛擬媒體伺服器 503 媒體物件描述符檔案資料庫 504 運用媒體說明關鍵字參照媒體物件之間關 係的資料庫 31 200939039
505 媒體物件喜好設定資料庫 506 使用者裝置 507 視覺顯示器 509 消費者 510 耳機 32
Claims (1)
- 200939039 七、申請專利範圍: 1. 一種方法,包含 從一主機接收用於内嵌程式碼的一要求給具有 一應用程式編輯介面的一使用者應用程式; 產生包含有效電腦可讀取指令的内嵌程式碼,當 執行時可操作來導致一主機處理器進行: 存取内含該内嵌程式碼的一資料物件之一或多 個文字屬性; 與一或多個遠端伺服器系統互動來擷取與該一 ❹ 或多個文字屬性相關聯之一或多個已識別的媒體物 件;以及 在該資料物件的該範圍内呈現該一或多個媒體 物件;以及 傳輸一回應至該主機,其中該回應包含該内嵌程 式碼。 2. 如申請專利範圍第1項之方法,進一步包含 回應因為在一用戶端主機上執行該内嵌程式碼 而接收一媒體物件要求; ❿ 識別要與該資料物件的該一或多個文字屬性相 關聯之一或多個媒體物件;以及 回傳一或多個已識別媒體物件以回應該媒體物 件要求。 3. 如申請專利範圍第2項之方法,進一步包含 存取因為執行該内嵌程式碼所導致在該媒體物 件要求内之一内容消費記錄識別碼;並且其中該識別 一或多個媒體物件受到與該内容消費記錄識別碼相 關聯的一或多個帳號屬性之偏向。 4. 如申請專利範圍第3項之方法,其中該一或多個帳號 33 200939039 5. 6. ❹ ❾ 8. 屬性包含使用者偏好。 ί I : ί:乾園第3項之方法,其中該-或多個帳號 屬性包含使用者麵權限資訊。 如申請f利範圍第1項之方法,進-步包含 决疋識別碼,用於該要求相關聯之一使用者做 為内嵌程式螞;以及 使 $增該要求使用者識別碼當成至該内嵌程式碼 的一内谷内嵌記錄識別碼。 如申請專利範圍第6項之方法,進一步包含 而接2 = 端主機上執行該内嵌程式碼 物件香到偽今件其中該識別一或多個媒體 個帳號屬性==峨別竭相關聯的-或多 回應識別媒體物件至用戶端主機以 專利範圍第i項之方法,其中該内絲式碼進 機n可讀取指令,其操作轉致該主機處理 ,疋義要與該已識別一或多個媒體物件相關聯的一 ^多個媒體物件播放器介面,並且選擇性擷取對應至 或多個媒體物件播放器介面的一或多個程g碼 如申請專利範圍第2項之方法,進一步包含 存取對應至一或多個媒體物件的一或多個媒體 物件評等;並且其中該識別一或多個媒體物件受到誃 一或多個媒體物件評等的偏向。 10.如申請專利範圍第1項之方法,其中該内嵌程式碼 9. 34 200939039 一步操作來導致該主機處理器進行: 存取一腳本,導致該主機處理器掃描該 的一或多個文字屬性;以及 β 、;物件 統。將該—或多個文字屬性傳輪至該遠端舰器系 &如申請專利範圍第!項之方法,其中該 含HTML或其他類似原始碼。 篏程式馬包 & =申請專利範圍…項之方法,其中該内嵌 ❹ ❹ 含JavaScript或其他類似程式碼。 1匕 13. 如申請專利範圍第2項之方法,進一步包含 處理該一或多個文字屬性,以決定^^ 關媒體物件相關聯的一或多個關鍵字; / 將已決定的關鍵字之該相對重要性坪等· 存取該相關媒體物件的一或多個排名屬性· 的等與排名屬性來決定該相關二物件 的一優先順序;以及 7 ^ 多4 體物件的該優先順序識別該-或 14. 如申請專利範圍第5項之方法,進一步包人 ,取在該媒體物件要求識別的 3 一或多個屬性; W览用者之 從該消費使用者的該一或多個 内容消費使用者的存取權限; 决疋用於该 決定該消費使用者具有權限存取 及限制媒體物件的選擇來強迫該 存以 & -種包含電腦可讀取指令的電: 時可操作來導致-或多個處理器進行:媒體虽執仃 存取内含該内嵌程式碼的—資料物件之 35 200939039 個文字屬性; 多個已識端伺服器系統互動來取得該-或 7丨口匕識別的媒體物件;以及 呈現該資料物件的々 件;並且其中該電腦該一或多個媒體物 嵌入-資料物件;並且令的-或多個區段可内 φ ❿ 之該範料物件的—用戶端應用程式 16. 一種方法,包含 式:=】::=指令_程式碼,當該程 個文含該内嵌程式碼的一資料物件之一或多 多個ΐ;ίί個遠端伺服器系統互動來取得該-或 夕個已識別的媒體物件;以及 ^ 在該資料物件的範圍内呈 件;以及 固π至現a或多個媒體物 =存包含電腦可讀取指令的強化 式竭執行時可操作來導致一主機處理馬备該私 存取-現有資料物件的一或多個°订: J應-使用者指令,複製 生,以及 耿程式碼的一或多個區段,其貝科物件内該内 竭操作將該一或多個内嵌程式貝料物件檔案修改 科物件播案内。 式碼區段播八該現有資 17.如申請專利範圍第16項之方法, 從一遠端伺服器獲得該内嵌一步包含 選擇性修改該内嵌程式碣:碼;以及 強化偏好。 或多個使用者 36 200939039 18. 如申請專利範圍第17項之方法,其中一使用者強化 偏好包含一媒體物件類型偏好。 19. 如申請專利範圍第16項之方法,其中該使用者指令 識別該現有資料物件的一或多個現有文字屬性之選 擇;並且其中該方法進一步包含根據該一或多個文字 屬性的選擇以修改該内嵌程式碼。 20. 如申請專利範圍第19項之方法,進一步包含從該一 或多個文字屬性的選擇中擷取一或多個關鍵字,並且 修改該内嵌程式碼以包含該一或多個關鍵字。 ❹37
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/925,186 US7899808B2 (en) | 2007-10-26 | 2007-10-26 | Text enhancement mechanism |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW200939039A true TW200939039A (en) | 2009-09-16 |
Family
ID=40580410
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW097141207A TW200939039A (en) | 2007-10-26 | 2008-10-27 | Text enhancement mechanism |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US7899808B2 (zh) |
| TW (1) | TW200939039A (zh) |
| WO (1) | WO2009055689A2 (zh) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7680882B2 (en) | 2007-03-06 | 2010-03-16 | Friendster, Inc. | Multimedia aggregation in an online social network |
| US8290929B2 (en) * | 2007-10-26 | 2012-10-16 | Yahoo! Inc. | Media enhancement mechanism using embed code |
| TWI427534B (zh) * | 2010-10-20 | 2014-02-21 | 藉由圖騰伺服器產生網頁圖騰之方法 | |
| US20120185238A1 (en) * | 2011-01-15 | 2012-07-19 | Babar Mahmood Bhatti | Auto Generation of Social Media Content from Existing Sources |
| US20120246561A1 (en) * | 2011-03-22 | 2012-09-27 | Toby Doig | Systems and methods for extended content harvesting for contextualizing |
| JP5684766B2 (ja) * | 2012-09-19 | 2015-03-18 | 株式会社東芝 | 複合機およびシステム |
| US10418762B2 (en) * | 2015-03-09 | 2019-09-17 | ZPE Systems, Inc. | High serial port count infrastructure management device |
| US10019420B2 (en) | 2015-10-01 | 2018-07-10 | Think Research Corporation | System and method for adding functionality to web-based applications having no extensibility features |
| TWI571751B (zh) * | 2016-05-17 | 2017-02-21 | 亞太戲網股份有限公司 | 加速網頁顯示亞洲語系字型的方法、字型伺服器、與於網頁顯示字型的瀏覽裝置 |
| US11532313B2 (en) * | 2020-08-27 | 2022-12-20 | Google Llc | Selectively storing, with multiple user accounts and/or to a shared assistant device: speech recognition biasing, NLU biasing, and/or other data |
| US11449426B1 (en) * | 2021-06-18 | 2022-09-20 | Pensando Systems, Inc. | I/O method and systems that includes caching data in the network interface controller (NIC) using meta-identifier (meta-ID) for the data |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6964009B2 (en) * | 1999-10-21 | 2005-11-08 | Automated Media Processing Solutions, Inc. | Automated media delivery system |
| US20040030681A1 (en) * | 2000-11-21 | 2004-02-12 | Shannon Paul Thurmond | System and process for network site fragmented search |
| US20030233349A1 (en) * | 2002-06-14 | 2003-12-18 | Microsoft Corporation | Media player system |
| US7680882B2 (en) * | 2007-03-06 | 2010-03-16 | Friendster, Inc. | Multimedia aggregation in an online social network |
-
2007
- 2007-10-26 US US11/925,186 patent/US7899808B2/en not_active Expired - Fee Related
-
2008
- 2008-10-24 WO PCT/US2008/081140 patent/WO2009055689A2/en not_active Ceased
- 2008-10-27 TW TW097141207A patent/TW200939039A/zh unknown
Also Published As
| Publication number | Publication date |
|---|---|
| WO2009055689A2 (en) | 2009-04-30 |
| US7899808B2 (en) | 2011-03-01 |
| WO2009055689A3 (en) | 2009-07-16 |
| US20090112874A1 (en) | 2009-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9871841B2 (en) | Media enhancement mechanism using embed code | |
| TW200939039A (en) | Text enhancement mechanism | |
| TWI397858B (zh) | 瀏覽器介面之多媒體強化方法及其電腦可讀取媒體 | |
| US7783624B2 (en) | E-commerce system using searchable tags | |
| KR101312144B1 (ko) | 디지털 콘텐츠 객체용 상호접속 위치 배포 메커니즘 | |
| RU2491635C2 (ru) | Вставка мультимедийного файла через основанное на веб-технологии рабочее приложение для настольной системы | |
| US20090113315A1 (en) | Multimedia Enhanced Instant Messaging Engine | |
| US20150200893A1 (en) | Document review system | |
| JP2008537232A (ja) | マルチメディアコミュニケーション作成・管理システム及び方法 | |
| US8046428B2 (en) | Presenting video content within a web page | |
| CN109255037B (zh) | 用于输出信息的方法和装置 | |
| CN103262109A (zh) | 基于用户许可选择网页内容以用于收集用户所选择的内容 | |
| US8959085B2 (en) | Playlist resolver | |
| US8145727B2 (en) | Network accessible media object index | |
| US10489373B1 (en) | Method and apparatus for generating unique hereditary sequences and hereditary key representing dynamic governing instructions | |
| US20240220707A1 (en) | E-pub creator | |
| KR101022885B1 (ko) | 사용자-변환 미디어 장 | |
| US20100125571A1 (en) | Apparatus and methods for creating web logs (blogs) containing media commentary | |
| KR20090000254A (ko) | 컨텐츠 편집툴을 이용한 멀티미디어 컨텐츠 편집 서비스제공 방법 | |
| Pal et al. | An automated approach for producing and publishing Hindi news bulletin using bot | |
| HK40038199B (zh) | 信息流处理方法、装置以及计算机可读存储介质 | |
| KR20090125396A (ko) | 객체 기반 콘텐츠 편집기를 이용한 웹기반 콘텐츠 주문제작시스템 및 방법 | |
| Wittner | HTML5 in the Norwegian Higher Education Institutions | |
| Ahmad et al. | Moving to the Media Cloud for Data and Content Integration Management | |
| US20140164343A1 (en) | Content generation |