[go: up one dir, main page]

TW200903316A - Method for processing data feeds within an entity management application of mobile device and ralated apparatus - Google Patents

Method for processing data feeds within an entity management application of mobile device and ralated apparatus Download PDF

Info

Publication number
TW200903316A
TW200903316A TW097115921A TW97115921A TW200903316A TW 200903316 A TW200903316 A TW 200903316A TW 097115921 A TW097115921 A TW 097115921A TW 97115921 A TW97115921 A TW 97115921A TW 200903316 A TW200903316 A TW 200903316A
Authority
TW
Taiwan
Prior art keywords
entity
content
mobile device
data source
display
Prior art date
Application number
TW097115921A
Other languages
English (en)
Other versions
TWI484402B (zh
Inventor
Drew Bamford
Original Assignee
High Tech Comp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by High Tech Comp Corp filed Critical High Tech Comp Corp
Publication of TW200903316A publication Critical patent/TW200903316A/zh
Application granted granted Critical
Publication of TWI484402B publication Critical patent/TWI484402B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/176Support for shared access to files; File sharing support
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/176Support for shared access to files; File sharing support
    • G06F16/1767Concurrency control, e.g. optimistic or pessimistic approaches
    • G06F16/1774Locking methods, e.g. locking methods for file systems allowing shared and concurrent access to files
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/178Techniques for file synchronisation in file systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/289Phrasal analysis, e.g. finite state techniques or chunking
    • G06F40/295Named entity recognition
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Description

200903316 九、發明說明: 【發明所屬之技術領域】 本發明係有關於處理資料源的方法,尤指處理一^動#置内 一聯絡人應用軟體(contact application)的複數個資 相關裝置。 之/ 【先前技術】
隨著網路科技的發展,即時或趨近即咩次 〇 1獨資訊絲已經不再 專屬於商業應财’在-般的社交網路以及個人生活上的需求也 日益重要。 要達到㈣近即時㈣訊絲,其巾—個最重要的技術 是-資料源(DataFee_觀念’該觀念的機制係可以讓一個使用者 能夠從各種不同的來源中接收已更新的資料,且該機制目前係最 常出現在全球資訊網(World-wide獅)的即時應用中。網頁源(獅 Feed)係為-種資料形式,其透過全球#訊網(網際網路)來提供使 用者經常會更新_容。内容提供者(如容發佈者)會在他們的網 頁上串聯(Syndicate)或公佈網頁_聯結,而終端制者就可以 訂閱(Subscribe)它們。網頁源所提供的内容通常是η·型式或 網頁聯結,以及其他的數位媒體,例如圖賺態影像)、影音槽和 音訊檔等等。 一般上’對於使關頁源的習知操作而言,使用者會先職 至不同的網頁以讀取最近更新的網頁源内容,而如果有需要的 。舌更必而先么入每-個網頁(例如社交網頁)來讀取該更新的内 200903316 容;另一方面,大部份的網頁在目前輕薄短小的行動裝置的小顯 示器上是非常不便於瀏覽的,例如行動電話、可攜式數位助理 (Portable Digital Assistant)、PDA手機以及觸控式螢幕手機等等。 在習知技術上有一些軟體工具可以提供給使用者以訂閱和集 中網頁源以便在同一個位置讀取它們,這些軟體稱為網頁源聚合 器(Web Feed Aggregator) ’例如網頁源聚合器Spokeo ;另一個例子 則是美國行動虛擬營運商(Mobile Virtual Network Operator· MVNO)的Helios。習知技術中,結合了 Heli〇s的個人空間 (MySpace)產生出一個人空間專用的行動應用軟體,如第】圖所 示,個人空間行動應用軟體100係安裝在使用難〇s行動服務下 的-個行動裝置上,然而,該個人空間行動應用軟體1〇〇是一個 專用於個人空間的應用軟體,其只能應用在個人空間的資料源 下,以及只能接受來自其他個人空間使用者的資訊,例如在第丨 圖中’ S別接收使用者110和12〇的資訊115和125,實際上,這 謂彳爾人__。心卜,^ 才能軟體卿 操作和在全球資訊網存取即時資料源的空間/改善使用者貫際 【發明内容】 因此’本發_目的在於提供— 仃動裝置内一聯絡 200903316 人應用軟體的複數個資料源之方法與其相關裝置。 依據本發明的一實施例,其係揭露一種用來處理一行動裝置 内一實體管理應用軟體的複數個資料源之方法。該方法包含有: 針對該行動裝置的該實體管理應用軟體内一實體來設置一資料 源;擷取該實體之該資料源的内容;編排該資料源的内容來產生 一編排後的内容以顯示於該行動裝置;以及在該實體管理應用軟 體内顯示該編排後的内容。 r 依據本發明的另一實施例,其係揭露一種具有一實體管理應 用軟體以處理複數個資料源的行動褒置。該行動裝置包含有一處 理器和一顯示螢幕。該處理器用來針對該行動裝置之該實體管理 應用权體内貝體而設置一資料源,掏取該實體的該資料源的内 容’以及編排該資料源_容來產生—編排後_容以顯示於該 仃動裝置。賴傾幕用來在該實體管理顧軟體嶋示該編排 後的内容。 依據本U的又另—實施例,其係揭露—種透過—行動裝置 内貫體官理應用軟體的至少一實體的資訊來進行劉覽之方法。 Ι 3有/7^4讀;至該實魅麵該實體來進行 :頁:擷取::體的至少一資料源的内容;編排每-資料源的内 生至乂 =排後的内容以顯示於該行動裝置;以及顯示複 數個編排後的内容中至少其一。 依據本發_扣—實關,其係揭露 應用軟體时透過至少— W貫體吕里 . 貝科源末進行瀏覽之行動裝置。該行動 裝置包含有一處理器、—於人媼时一 輸模'、且和一顯示螢幕。該處理器用來 200903316 擷取一實體的至少一資料源的内容,以及編排每一資料源的内容 來產生至少一編排後的内谷以顯示於該行動裝置。該輸入模組用 來冰j覽至§彡貫體並選擇该貫體來進行顯示。貞示榮幕用來顯示 該實體並在該實體管理應用軟體内顯示該編排後的内容。 丽述係先概略地描述本發明的技補徵與優點以錄續的發 明况明更加綠瞭解’而本發卿外的技術特徵與相關細節描述 將於後揭露’並隸屬於本發明中請專利範圍所主張的齡。熟習 f Itb項技#者應可瞭解本發鴨揭露的概念與特定實施例可輕易地 作為實現本發_同目的之其他_或流程的修改或設計基礎, 此外,熟習此項技藝者亦可瞭解這些設計變化均未f離本發明精 神與後射請專繼圍所錄之範嘴,故_本發日狀涵蓋範圍。 【實施方式】 …在說明書及後續㈣請專利翻當中使用了某些詞彙來指稱 特疋的τΜ牛所屬7員域中具有通常知識者應可理解,硬體製造商 可能會用不_名詞來稱呼同—個元件。本說财及後續的申, 專利粑圍並不以名稱的差異來作魏分元件的方式,岐以元件 =上的差異來作為區分的準則。在通篇說明書及 姑中所提「包含」係為1放式卿語,故應轉成 含但不限定於」。以外,「為垃 匕 的電氣連接手段。因此,=;二在:係包含任何直接及間接 二=1可直接電氣連接於該第二裝置,或她 絲置或連接手段間接地電氣連接至該第二裝置。透、 10 200903316 如習知技術所述,到目前為止 才能觀看糊於-特定聯絡人# *棚覽至多個網頁 他相識的人,或者一個實體=一=’例如-個朋友或其 -特定人員。習知技術的一個最二二業:”司等等,並不限於 整合多個不同的網頁源(即來自多個提供没有現成的軟體來 以集中顯示在單一行動裝置的核心=上者和者的網頁源) =合多個不同的網頁源在該行動裝置的—使用者介=明 來,就可赠使时觀相撕於料㈣絡人 = ::源而不需所有的網頁。請注意,在本發明二 署:吏用的,,聯絡人,,和,,實體,,係可以互相取代的,並且在 獻顧 (wntaetapplieatiQn),,或”瓣理應用 季人體—ty麵agementappHeatK)n),,中代表個人,組織或物件。 凊參考第2圖’第2圖所示係依據本發明處理該行動裝置的 ,絡人應用軟體内的資料源的方法之—實施例的流程圖。 右可以制大致_的結果’本發贿供之方法所執行的步 驟:一定要完全照以下的次序執行,也不一定要是連續的,換句 舌次’當中還可插人其他的步驟。該處理該行動裝置的該聯絡人 應用敕體(讀體管理制軟體以包含非個人的聯絡人)内的資料 源的方法200包含有下列步驟: 、 步驟210 :針對一行動裝置中一聯絡人應用軟體内的一聯絡人 來設置一資料源; 步驟220 :擷取對應該聯絡人之該資料源的内容; 步驟230 :編排該資料源的内容來產生一編排後的内容以便顯 200903316 示於該行動裝置;以及 步驟240 :在該聯絡人應用軟體内顯示該編排後的内容。 在步驟210係本發明方法2〇〇的起始步驟,其係用來將一資 料源設置給一行動裝置的聯絡人應用軟體内的一聯絡人,舉例來 5兒’當该聯絡人的名稱係”Tony Arnold”,而該資料源是來自一社 父音樂分旱服務(social music sharing service)時,步驟210就會 在14 α亥聯絡人應用軟體中的該聯絡人(亦即T〇ny Am〇id)有關的一 (, 攔位中輸入該社交音樂分享服務的資料源位置。請注意,步驟210 亦可以發生在其他步驟之前任一時間,換句話說,該資料源可以 在前一刻或幾個月前設置,並可以隨時地被重新設置。在該資料 源被設置後,步驟220便擷取對應該聯絡人之該資料源的内容, 在本實施例中’ ’’TonyArnold”的音樂分享源内容就會被擷取,這 呀,邊音樂分享源内容可能包含”T〇nyAm〇ld,,最新聆聽過的音樂 或者所提供之關於-首新歌的評語。當成功地擷取了該資料源的 ( β容後,步.驟230就會編排該資料源的内容來產生該編排後的内 谷以便顯不於該行動裝置上,由於目前大部份的網頁都不是特地 设计來顯7F於-小f幕的行練f上,gj此如絲減看該資料 源的網頁的話就會很麻煩以及可能會因為較高的資料量而增加通 韻。此外’該網頁的資料源是具有結構化的形式,故經由特別 編排其内容便可允許在僅具小榮幕的行動裝置上以更有彈性的方 式來加以顯示。接著’步驟就會在該聯絡人顧軟體内顯示 該編排後的内容(亦即在步驟230中所編排的内容)。 Φ主意,在閱讀完本發明的第一實施例後,熟悉此項技術者 12 200903316 地魏出其他的翻和實作,細這些設計上的變化 均屬本發明的範疇。 終]來°兒在本發明的第二實施例中,-使用者可以從該聯 =二用軟體的複數個聯絡人中選擇出該聯絡人,而此步驟係可 ;v驟210之前完成,並且是—個選擇性(咖_〇的操作步 鄉0 1-^本$明的第三實施例中,在該使用者選擇該聯絡人之前, :寒已經被擷取出來了(第二實施例的步觸),如此一來, I.罔頁源就已經可以被編排和顯示了 (步驟挪和)。在另一實 :例中’ #貞取和編排的步驟都是在該使用者選擇闕絡人之前完 成(依據第二實施例的作法)。另—方面,本發明的步驟也可以重新 排列’其中包含允許某些本發明所述的步驟同步地執行,例如當 該使用者選擇-聯絡人時’同步地擷取及/或編排該網頁源。請注 意^熟悉此項技術者應可_本發_可以具有其他不同的步驟 執仃順序,且以上所述的實施例並非用以作為本發明的範嘴限制。 、明’主思’該緒源可以來自遠端的主機,因此在擷取該資料 源的内容時轉透過—網路或從—網路擷取。在本發明的另一實 施例中,該資料源的内容在無使用者介入的情況會自動地被擷取 (無論是從本地端或透過—網路)。換句話說,本㈣之實施例也可 以當成該行動裝置的-背景執行健,該f景執行軟體係不需要 透過使用者來絲地執行触或更新·源内容的操作。 依據本發明的第四實施例,步驟必需同時顯示該聯絡人 應用軟體内的該編排後的内容和該聯絡人的資訊。第3圖所示係 13 200903316 依據本發朗喃示—聯絡人(實體)之—㈣源賴減内容和 該聯絡人應用軟體内該聯絡人之資訊的一顯示畫面·的實施 例舉例來况,該聯絡人的資訊係個人名字聊‘丁加^、 個人。、、片320和線上狀態330,並同時在該行動裝置上顯示該資料 原的内各340。明/主思,熟悉此項技術者應可以瞭解,本實施例中 齡人資⑽其他設計變化和範例觸於本發日狀㈣所在。另 方面,本發明並不限制於同時顯示該聯絡人的資訊和該資料源 的内容。 ' 本發明的資料源數目亦可叹多於—筆。本發明的第五實施 例中包含有複數個資_被設好行練置的聯絡人·軟體中 的:個聯絡人。本實施例採用與第2圖所示的實施例同樣的流程, 這是因為該複數個資料源的操作方法是非常她於上述聯絡人應 用軟體中-聯絡人内單—資料源的操作方法,故細節說明在此不 另贅述。在第五實施例中’擷取内容的步驟是#|取複數個資料源, 亦即操取該複數個資料源中每—資料源_容。同樣地,對每一 個貢料源_容進行編馳會產生複數侧職_容以便顯示 在該行動裝置上。最後’如同步驟24〇所述,本實施例在該聯絡 人應用軟體内會顯示至少一個編排後的内容。請再次參考第3圖 來作為顯示多個諸源350a〜35Ge以及觸絡人應用軟體中該聯 絡人的複數個資料源中一個資料源内容34〇的例子。在第3圖中, 音樂源350b的内容顯示在營幕上’並會與内容31〇_33〇的資訊並 排顯示。請注意,該行動裝置的使用者係可以選擇任何一個資料 源350a〜350e來於該聯絡人應用軟體的該聯絡人資訊並排顯示。 14 200903316 基本上’為了方便起見,所有對應於一選定聯絡人(以及已經設置 過)的資料源都會集合在該聯絡人應用軟體内一個統一的位置。在 本實施例中,所供應的多個不同資料源係包含有一訊息源 (messaging feed) 350a、一音樂源(music feed) 350b、一社交網 路源(social network feed) 350c、一位置源(l〇cati〇n feed) 350d 以及一圖像源(image feed) 35〇e。 在本發明方法的變化包含有資料源的種類變化,目前來說, 不同的類型的網頁都會提供資料源,且本發明所採用的資料源可 以是 RSS(RDF Site Summary 或 Really Simple Syndication)源、部 落格入口、社交網頁的更新、圖像或照片分享網頁源以及影音源(例 如YouTube)。其他不同應用領域的資料源亦為本發明的範疇所 在。請同時參考第3圖至第6圖所示之這些資料源的特性實施例, 而在第3圖至第6圖中的每—圖式中,顯示晝面中類似功能的元 件部份都會被標上相似的數字,且不另贅述。 第3圖所示係該聯絡人應用軟體中該聯絡人之一音樂源的一 個實施例300。内容340可以顯示出”T〇ny Am〇ld,,目前正在玲聽的 音樂、所分享的歌曲目!彔以及其他各種的音樂相關的訊息。如第3 圖所示,錢顯示出來自”LastFm,,的音樂源,而其他的音樂源則 有,,Pandora,,、,,MOG”、“iLike,,和,,跑咖时,,等等。請注意,本發 明並不限於上述所列的音樂源以及第3圖所示的例子。 第4圖所示係觸絡人顧軟體巾該聯絡人之—社交網路源 的一個實施例400。内容440可以顯示出該聯絡人的朋友(亦 即’’TonyAmold”的朋友)所留棘新或最緊急的訊息,或者其他有 15 200903316 關於,’TonyArnold,,之社交網路於個人空間上的更新訊息。如第4 圖所示,其係顯示出-個人空間的資料源,其他的社交網路則包 含有”Frienstef,、,,Faceb00k,,和“耶,,等等。請注意,本發明並不 限於上述所列的社交網路以及第4圖所示的例子。 第5圖所示係該聯絡人制軟體中該聯絡人之—位置源的一 個實施例500。内容540可以顯示出該聯絡人所在的位址。如第5 圖所不’其係分別顯示出”TonyAm〇ld,,的住家以及工作地點的位 址543、546。請注意’若透過其他的相關技術,本發明亦可以顯 示出’’Tony Arnold”的目前位置。 第6圖所示係該聯絡人應用軟體中該聯絡人之一圖像源的一 個實施例_。内容_可以顯示出該聯絡人”TGnyAmGid,,所分享 的-張照片,或者可以用聯結或標籤等方式來顯示出該照片。此 外’本發明亦可以湘照片加注解的方式來顯示。雖然第6圖所 示的圖像源是來自圖像分享網站”Flickr,,的分享照片,但該圖像源 亦可以來自’’Photobucket”、,,Picasa”以及,,Fotki”等網站。請注意, 本發明並不限於上述所列的圖像源以及第6圖所示的例子。 第6圖中另有一個資料源顯示於底部功能列(b〇tt〇m ,亦 即一游戲源(games feed) 650f。由於熟悉此項技術者在閱讀完此 發明所揭露的内容後應會瞭觸雜人應職體對賴源6谢的 操作,故在此不另贅述。 請注意,熟悉此項技術者在閱讀完此發明所揭露的内容後應 會瞭解該聯絡人應用軟體對其他不同的資料源(未顯示)的操作,且 這些操作均落於本發明的範疇之中。 16 200903316 本發明的第六實施例更包含有於顯示該資料源的更新内容時 的一通知訊息,在此實施例中,當該更新内容可以被讀取時,該 行動裝置就會通知或提醒該使用者。在下一段落中將會揭露兩個 例子來說明本發明的精神所在,然而本發明並不受限於以下所述 的兩個例子。 第一種通知方法是透過一個跳出(P〇p-up)的通知訊息來顯示 資料源内容的提示資訊,而第二種通知方法僅透過一指示 (indication)來告訴該使用者該更新内容已可以被讀取了,這可 以藉由高反差(highlight)圖標(iC0n)、導入新的圖標、遞增關於 内容更新的一計數器等等來達成。當聯絡人應用軟體中相關(有 關)的聯絡人被點選時,這些通知方法會讓該行動裝置的該使用 者知道有-侧容已經被更新了,或者,該使用者可在不需點選 或開啟聯絡人應膽體中的聯絡人之下就可以知道資料源的内容 已經被更新了。請注意,本實施例所述之通知内容更新的方法是 選擇性的操作’其並不為本發明的限制。 請參考第7圖’第7圖所示係本發明用來處理—聯絡人應用 軟體的資料關行練置之―實施例的示意圖。行動裝置· 係具有該聯絡人應用軟體來處理該資料源,並包含有一處則71〇 應用权體内的·一聯絡人設置一資: ^一顯示螢幕72G。纽謂__彳谢置的該聯絡人 ’並擷取對應該聯絡人之該 資料源的内容,以及編排該資料源 〜 〜 、江_ 貝丁十你的内容來產生一編排後的内容 以便顯示於行動裝置7〇〇的顯示螢幕7 I 720上。顯示螢幕720係耦 接於處理器71〇’且係用來顯示該聯 聊、各人應用軟體内該編排後的内 200903316 容。 ι二動破置700可以是-手機、一可攜式數位助理、—pDA手 :立曰’以型手機或一觸控式螢幕手機,但本發明並不以此為限。 請注意,㈣上所述的技術特徵應用在具有—處理器和一顯示裝 置的任何行動裝置均屬於本發明的範嘴。 阳在仃動^置7〇〇的各種變化實施例中,纟理器爪更可以用 來選擇聯絡人應用軟體的複數個聯絡人中一聯絡人;此外,顯示 螢幕亦可㈣來同_喊_後_容以及該聯絡人應用 軟體中該聯絡人的資訊。 p在本發明的另一實施例中’處理器?1〇並不只是處理該聯絡 人的皁-㈣源’也就是說,其亦可朗以設㈣行練置的該 聯絡人應用軟體中該聯絡人的複數個資料源,接著,處理器別 會操取該聯絡人的每-個資料源的内容,以及編排每—個資料源 的内容以產生複數個編排後的内容並顯示在行動裝置·的顯示 螢幕720上。同樣地’在本實施例中,顯示螢幕72〇更用以顯示 该聯絡人應用軟體中至少一個編排後的内容。 '、 當更新後的該資料源可以被讀取時,顯示螢幕72()會顯示對 應於那些更新後内容的通知訊息,如同以上所述,該通知飞幸勹 含有一咼反差的圖標、一新的圖像、一跳出的通知訊良戋以上之 凊注思,若該資料源的來源是在一遠端位置或另一么 行動裝置700的處理器710便會需要從一網路中枸兩^ ’ 柯取5亥資料源的 内容,此外,行動裝置700的處理器710亦可以右奋泰 、 热玲使用者介 18 200903316 入的情形下自動地擷取該資料源的内容。 請注意,雖然本實施例中的顯示螢幕72〇係用來顯示該聯絡 人應用軟體中該編排後的内容,然而,該編排後的内容亦可以由 整合在行動裝置700内其他的核^應用軟體來進行顯示,此僅作 為範例說明之用,實際上,本發明並不以此為限。 同樣地,本發明的資料源可以是一 RSS源、一部落格入口或 評論源、一社交網路更新、一圖像或照片分享網站源與一影片源 中之-。齡意,本發日不關於上述的㈣源,其他所有應 用的資料源亦為本發明之範疇所在。 另-方面,雖然本說明書已詳細揭露了本發明的優點,但是 熟悉此項技術者應可瞭解林發明的巾請專利 多種不同的變化、取代和修改的,舉例來一 是可以由其他的方法來實作,杨其他的步驟來取代,或由 的組合來實作。 ; 此外’本發明的齡並不受限於上述實施例的料、震置、 製程、組合、物件、方法和步驟。熟悉此項技術者應可瞭解太 發明所㈣的程序、裝置、製程、組合、物件、方法和步驟,益 論其係現有的或是正在開發的’如果是可以制和本發_ 實施例大致上同_魏或絲均可林發明實施靖採/田 此,本發_申請專利範_包含了上述所揭露的程序 製程、組合、物件、方法和步驟。 又、
以上所述僅為本發明之難實施例,凡依本㈣ 圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。W 19 200903316 【圖式簡單說明】 第1圖為結合Helios之專用個人空間行動應用軟體之一實施例的 不意圖。 第2圖為本發明處理行動裝置之聯絡人應用軟體内資料源的方法 之一實施例的流程圖。 第3圖為本發明同時顯示聯絡人(實體)之資料源的編排後的内容 和聯絡人應用軟體内聯絡人的資訊之一實施例的示意圖。 第4圖為队絡人應用軟體中聯絡人的社交網路源之—實施例的示 意圖。 第5圖為聯絡人制軟體中聯絡人的位置源之_實施例的示意圖。 第6圖為聯絡人應用軟體中聯絡人的圖像源之—實施例的示意圖。 第7圖為本發明處理聯絡人應雜體之資料源的裝置之一實施例 的示意圖。
【主要元件符號說明】 100 -- 個人空間行動應用軟體 110、120 ~~— 使用者 ^ 115 、 120 s 資料 '~ 300、400、500 ^600~~ 實施例 〜 310、410、510、610 個人名字'^ """"一"""' 320、420、520、620 個人照片— 330、430、530、630 —— 線上狀態 ^'——----------J % 20 200903316 340、440、540、640 内容 350a、350b、350c、350d、350e、 450a、450b、450c、450d、450e、 550a、550b、550c、550d、550e、 650a、650b、650c、650d、650e、 650f 資料源 543 、 546 位址 700 行動裝置 710 處理器 720 顯示螢幕

Claims (1)

  1. 200903316 十、申請專利範圍: 1. 一種用來處理一行動裝置内一實體管理應用軟體(Entity Management Application)的複數個資料源(Data Feeds)之方法, 包含有: 設置一實體(Entity)的一資料源於該行動裝置的該實體管理應用 軟體内; 針對該實體擷取該資料源的内容; 《編排該資料源的内容來產生一編排後的内容以顯示於該行動農 置;以及 在該實體管理應用軟體中顯示該編排後的内容。 2. 如申請專利範圍第1項所述的方法,更包含有: 選擇該實體管理應用軟體中至少一實體來作為該實體。 3. 如申請專利範圍第1項所述的方法,更包含有: 在該實體管理應用軟體内顯示該編排後的内容時同時顯示該實 體的資訊。 4. 如申請專利範圍第1項所述的方法,更包含有: 顯示一提示資訊(notification )以告知該資料源的内容有被更新。 5·如申請專利範圍第4項所述的方法,更包含有: 顯示一指示(indication)以指出該資料源的更新後内容已可被 項取。 6·如申請專利範圍第1項所述的方法,更包含有: 從一網路擷取該資料源的内容。 22 200903316 7. 如申請專利範圍第6項所述的方法,更包含有: 在不、·、工由使用者介人之下,自動地摘取該資獅的内容。 8. 如申請專利範圍第丨項所述的方法,更包含有: 針對α亥行動裳置之該實體管理應用軟體内的該實體設置至少一 資料源; 擷取該實體之每一資料源的内容; 、扁排母= 貝料源的内容來產生至少—編排後的内容以顯示於該 行動裝置;以及 在忒貝體官理應用軟體内顯示複數個編排後的内容中至少其 ——* 〇 9. 如申請專利範圍第8項所述的方法,其中該編排後的内容係顯 示於°亥行動裝置上之一可視功能表單顯示(visual menu bar display)内。 10. 如申請專利範圍第1項所述的方法,其中該行動裝置係為一可 攜式手機、一可攜式數位助理(Portable Digital Assistant, PDA)、一 PDA手機、一智慧型手機以及一觸控式螢幕手機中 — 〇 11,如申請專利範圍第1項所述的方法,其中該資料源係為_Rss 源、一部落格入口、一社交網路更新、一圖像或照片源以及— 影片源中之一。 —種具有一實體管理應用軟體以處理複數個資料源的行動事 置,包含有: 一處理器,用來設置一實體(Entity)的一資料源於該行動襄置的 23 200903316 該實體管理應用軟體内,擷取該實體之該資料源的内容, 以及編排該資料源的内容來產生一編排後的内容以顯示於 該行動裝置;以及 一顯示螢幕’用來在該實體管理應用軟體内顯示該編排後的内 容。 13. 如申請專利範圍第12項所述的行動裝置,其中該處理器更從 該實體管理應用軟體的至少一實體中選取出該實體。 14. 如申請專利範圍第12項所述的行動裝置,其中該顯示螢幕更 在該實體管理應用軟體内顯示該編排後的内容時同時顯示該 實體的資訊。 15. 如申請專利範圍第12項所述的行動裝置,其中該顯示螢幕更 顯示一提示資訊(n〇tificati〇n)以告知該資料源的内容有被更 新。 16. 如申請專利範圍第15項所述的行動裴置,其中該顯示器更顯 示一指示(indication)以指出該資料源的更新後内容已可被讀 取。 17. 如申叫專利範圍帛I2項所述的行動巢置,其中該處理器更從 一網路擷取該資料源的内容。 队如申請專利範圍第Π項所述的行動巢置,其中該處理器更在 不經由錢者介人之下自動賴㈣源的内容。 19.如申請專利範圍第U項所述的行動骏置,其中該處理器更針 對該行域置之該實體管理_軸_該實體設置至少— 資料源,掏取該實體之每-資料源的内容,以及編排每一資料 24 200903316 源的内容來產生至少一編排後的内容以顯示於該行動裝置;以 及該顯示螢幕器更在該實體管理應用軟體_示複數個編排 後的内容中至少其一。 20. 如申請專利範鮮19項所述的行_置,其中該編排後的内 容係顯示於該行練置上之-可視舰鮮赫卜丨㈣丨麵^ bar display)内。 21. 如申請專利範圍第12項所述的行動裝置,其中該行動裝置係 r, 為一可攜式手機、一可攜式數位助理(Portable Digital Assistant, PDA)、一 PDA手機、一智慧型手機以及一觸控式螢幕手機中 之一0 22. 如申請專利範圍第12項所述的行動裝置’其中該資料源係一 RSS源、一部落格入口、〆社交網站更新、一圖像或照片源以 及一影片源中之一。 23. —種透過一行動裝置内實體管理應用軟體的至少一實體的 資訊來進行瀏覽之方法’包含有: i 顯示該實體; 瀏覽至該實體並選擇該實體來進行顯示; 擷取該實體的至少一資料源的内容; 編排每一資料源的内容來虞生至少一編排後的内谷以顯示於§亥 行動裝置;以及 顯示複數個編排後的内容中I少其一。 24. —種具有—實體管理應用軟體以透過至少一資料源來進行瀏 覽之行動裝置,包含有: 25 200903316 一處理器,用來擷取一實體的至少一資料源的内容,以及編排 每一資料源的内容來產生至少一編排後的内容以顯示於該 行動裝置; 一輸入模組,用來瀏覽至該實體並選擇該實體來進行顯示;以 及 一顯示螢幕,用來顯示該實體並在該實體管理應用軟體内顯示 該編排後的内容。 十一、圖式: 26
TW097115921A 2007-05-02 2008-04-30 處理行動裝置內實體管理應用軟體的複數個資料源之方法與其相關裝置 TWI484402B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US91543607P 2007-05-02 2007-05-02

Publications (2)

Publication Number Publication Date
TW200903316A true TW200903316A (en) 2009-01-16
TWI484402B TWI484402B (zh) 2015-05-11

Family

ID=39940451

Family Applications (1)

Application Number Title Priority Date Filing Date
TW097115921A TWI484402B (zh) 2007-05-02 2008-04-30 處理行動裝置內實體管理應用軟體的複數個資料源之方法與其相關裝置

Country Status (3)

Country Link
US (1) US9336325B2 (zh)
CN (1) CN101299215B (zh)
TW (1) TWI484402B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI426448B (zh) * 2009-10-23 2014-02-11 Dynalab Singapore Ltd 用手機執行虛擬軟體功能的內建裝置

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090083281A1 (en) * 2007-08-22 2009-03-26 Amnon Sarig System and method for real time local music playback and remote server lyric timing synchronization utilizing social networks and wiki technology
EP2311238A1 (en) * 2008-03-14 2011-04-20 Telefonaktiebolaget L M Ericsson (PUBL) Technique for feed-based automatic transmission of content to a mobile terminal
US8935620B1 (en) * 2008-03-20 2015-01-13 Amazon Technologies, Inc. Dynamic content management
US8887085B1 (en) 2008-03-20 2014-11-11 Amazon Technologies, Inc. Dynamic content navigation
US20100228720A1 (en) * 2009-02-26 2010-09-09 Research In Motion Limited Mobile wireless device to display selected web feeds and associated methods
KR101667415B1 (ko) 2009-04-02 2016-10-18 삼성전자주식회사 휴대단말기의 인맥관리 서비스 장치 및 방법
US20100293198A1 (en) * 2009-05-12 2010-11-18 Marinucci Joseph L Mobile photo sharing
US8793319B2 (en) * 2009-07-13 2014-07-29 Microsoft Corporation Electronic message organization via social groups
US20110145720A1 (en) * 2009-12-15 2011-06-16 Jay Oliver Glasgow Feeds for Address Books
KR101653153B1 (ko) * 2010-01-12 2016-09-02 엘지전자 주식회사 이동 단말기 및 그 제어 방법
CN106850929B (zh) * 2010-04-26 2019-11-22 宏达国际电子股份有限公司 通讯控制方法及通讯装置
US20120124508A1 (en) * 2010-11-12 2012-05-17 Path, Inc. Method And System For A Personal Network
US10095378B2 (en) 2010-11-18 2018-10-09 Performance and Privacy Ireland Limited Web browser toolbar
US9473614B2 (en) * 2011-08-12 2016-10-18 Htc Corporation Systems and methods for incorporating a control connected media frame
US20130091206A1 (en) * 2011-10-10 2013-04-11 Juliano Godinho Varaschin de Moraes Displaying social network platform update data
US8366546B1 (en) * 2012-01-23 2013-02-05 Zynga Inc. Gamelets
WO2014028901A2 (en) * 2012-08-16 2014-02-20 Skyfire Labs, Inc. Mobile device toolbar architecture
US20140172927A1 (en) * 2012-12-19 2014-06-19 Htc Corporation File information processing method and portable device
KR102069748B1 (ko) * 2013-02-13 2020-01-23 삼성전자주식회사 모바일 장치, 디스플레이 장치, 그의 ui 표시 방법 및 컴퓨터 판독가능 기록매체
EP2784743A1 (en) * 2013-03-29 2014-10-01 Canon Kabushiki Kaisha Conference support system, conference support method, and program
CN104424203B (zh) * 2013-08-21 2019-04-12 腾讯科技(深圳)有限公司 移动设备中的照片分享状态查看方法及系统
US20160154543A1 (en) * 2014-12-02 2016-06-02 Facebook, Inc. Generating a List of Content Items
US9621678B1 (en) * 2016-01-13 2017-04-11 Linkedin Corporation Delivering and displaying content feeds on smartwatch devices
US20170235438A1 (en) * 2016-02-16 2017-08-17 Andrew Michael Atalla Interactive social media and business platform and methods thereof
US11062239B2 (en) 2018-02-17 2021-07-13 Bank Of America Corporation Structuring computer-mediated communication and determining relevant case type
US10614406B2 (en) 2018-06-18 2020-04-07 Bank Of America Corporation Core process framework for integrating disparate applications
US11494052B1 (en) * 2019-09-30 2022-11-08 Snap Inc. Context based interface options
CN112527254B (zh) * 2020-12-04 2024-06-28 佰聆数据股份有限公司 基于服务编排的业务策略设计方法、系统及计算机设备
TWI779764B (zh) * 2021-08-09 2022-10-01 宏碁股份有限公司 操控介面系統及操控介面方法
US12353826B2 (en) * 2023-06-21 2025-07-08 Seismic Software, Inc. Dynamic presentation generation

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2372587B (en) 2000-12-15 2005-06-22 Hutchison Telephone Company Lt Automatic downloading for mobile computing devices
NO318991B1 (no) 2002-09-05 2005-05-30 Opera Software Asa Presentasjon av HTML-innhold på en liten terminalskjerm
CN1549142A (zh) 2003-05-21 2004-11-24 纬创资通股份有限公司 移动装置与基显示网络信息的方法
US8200775B2 (en) * 2005-02-01 2012-06-12 Newsilike Media Group, Inc Enhanced syndication
US8250150B2 (en) * 2004-01-26 2012-08-21 Forte Internet Software, Inc. Methods and apparatus for identifying and facilitating a social interaction structure over a data packet network
US20080126476A1 (en) * 2004-08-04 2008-05-29 Nicholas Frank C Method and System for the Creating, Managing, and Delivery of Enhanced Feed Formatted Content
US7957723B2 (en) * 2004-10-01 2011-06-07 Nokia Corporation Sharing information feed data
US20060190616A1 (en) * 2005-02-04 2006-08-24 John Mayerhofer System and method for aggregating, delivering and sharing audio content
US20070150368A1 (en) * 2005-09-06 2007-06-28 Samir Arora On-line personalized content and merchandising environment
US7577665B2 (en) * 2005-09-14 2009-08-18 Jumptap, Inc. User characteristic influenced search results
US20070226734A1 (en) 2006-03-03 2007-09-27 Microsoft Corporation Auxiliary display gadget for distributed content
US20070282962A1 (en) * 2006-06-01 2007-12-06 Microsoft Corporation Auto-Subscribing to Syndication Feeds Using Contact Lists
US8121915B1 (en) * 2006-08-16 2012-02-21 Resource Consortium Limited Generating financial plans using a personal information aggregator
US7752553B2 (en) * 2006-12-01 2010-07-06 Red Hat, Inc. Method and system for aggregating and displaying an event stream
US8706169B2 (en) * 2006-12-28 2014-04-22 Yahoo! Inc. Interface overlay

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI426448B (zh) * 2009-10-23 2014-02-11 Dynalab Singapore Ltd 用手機執行虛擬軟體功能的內建裝置

Also Published As

Publication number Publication date
US20080276164A1 (en) 2008-11-06
CN101299215B (zh) 2014-11-19
CN101299215A (zh) 2008-11-05
US9336325B2 (en) 2016-05-10
TWI484402B (zh) 2015-05-11

Similar Documents

Publication Publication Date Title
TW200903316A (en) Method for processing data feeds within an entity management application of mobile device and ralated apparatus
US12047638B2 (en) Temporary modifying of media content metadata
US10893082B2 (en) Presenting content items shared within social networks
US10321193B2 (en) Sharing a user-selected video in a group communication
US10044778B2 (en) Configuring channels for sharing media
CN105359130B (zh) 用于生成社交网络系统中的灵活语句的方法和系统
CN106375191B (zh) 新闻订阅源技术
US8515255B2 (en) Systems and methods for enhancing media with supplemental content
JP6602769B2 (ja) オフラインコンテンツ共有
JP6184967B2 (ja) ソーシャル・ネットワーク・グループに関連するコンテンツ項目のマップ上への表示
JP6419795B2 (ja) 埋め込みメディアに関連した補足コンテンツの提供
US9047644B1 (en) Providing context for a social graph addition
US11316940B1 (en) Music discovery using messages of a messaging platform
US20150186366A1 (en) Method and System for Displaying Universal Tags
US9131018B2 (en) Social media data playback system
WO2012068677A1 (en) Systems and methods for managing a profile of a user accessing electronic content
CN104769629A (zh) 具有增强的隐私和集成定制化特征的社交平台
US10579645B2 (en) Arranging and displaying content from a social media feed based on relational metadata
US9473742B2 (en) Moment capture in a collaborative teleconference
US20120041850A1 (en) Incentivizing content-receivers in social networks