TWI578219B - 基於媒體內容互動的方法和系統 - Google Patents
基於媒體內容互動的方法和系統 Download PDFInfo
- Publication number
- TWI578219B TWI578219B TW105116529A TW105116529A TWI578219B TW I578219 B TWI578219 B TW I578219B TW 105116529 A TW105116529 A TW 105116529A TW 105116529 A TW105116529 A TW 105116529A TW I578219 B TWI578219 B TW I578219B
- Authority
- TW
- Taiwan
- Prior art keywords
- user
- media content
- dynamic
- friend
- login
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/686—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, title or artist information, time, location or usage information, user ratings
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/635—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/953—Querying, e.g. by the use of web search engines
- G06F16/9536—Search customisation based on social or collaborative filtering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Library & Information Science (AREA)
- Information Transfer Between Computers (AREA)
- Electrically Operated Instructional Devices (AREA)
Description
本發明涉及互聯網應用技術,尤其涉及一種基於媒體內容互動的方法和系統。
隨著互聯網應用的發展,越來越多的用戶通過互聯網應用進行各種媒體內容,例如音樂的收聽,以豐富自己的工作和生活。例如,使用者可通過相應的音樂用戶端或者流覽器中的音樂網站選取喜歡的音樂,以隨時收聽互聯網路中的音樂資源。
而在使用者所登錄的音樂用戶端或者音樂網站中,可通過一定的操作將喜歡的音樂標記為喜歡,通過該操作將使用者標記為喜歡的音樂記錄於後臺的伺服器中,進而使得後續使用者只需要登錄音樂用戶端或音樂網站即可獲取到喜歡的音樂,而不需要再進行重新選取。
然而,在使用者獲取得到音樂資源的過程中,使用者之間僅是根據自己的喜好獨立地標記喜歡的音樂,對於提供該音樂資源的音樂用戶端或者音樂網頁而言,使用者無法獲知其所關注的其他使用者標記了哪些音樂為喜歡的音樂,將局限於一封閉的環境,僅僅是以單一的音樂為主線延伸提供各種資訊,該資訊對於使用者的關注而言大都為無用資訊,無法為使用者獲取音樂的過程中精准提供其所關注的資訊。
本發明在於提供一種能獲知其它使用者對媒體內容所進行的標記行為,以精准提供使用者所關注的資訊的基於媒體內容互動的方法,用於解決現有技術中僅以單一的媒體內容為主線向使用者展示的各種無用資訊的問題。
此外,還有必要提供一種能獲知其它使用者對媒體內容所進行的標記行為,以精准提供使用者所關注的資訊的基於媒體內容互動的系統。
依據本發明一實施例提出一種基於媒體內容互動的方法,包括:偵測媒體頁面中登錄使用者觸發的動態獲取操作;通過該登錄使用者觸發的動態獲取操作觸發由使用者標記媒體內容的資料中拉取使用者動態資料和好友動態資料;根據拉取的該使用者動態資料和好友動態資料在該動態展示頁面展示登錄使用者相關的使用者和好友標記媒體內容的動態,並將該互動資訊附加至對應的動態下。
依據本發明一實施例提出一種基於媒體內容互動的系統,包括:動態獲取偵測模組,用於偵測媒體頁面中登錄使用者觸發的動態獲取操作;動態拉取模組,用於通過該登錄使用者觸發的動態獲取操作觸發由使用者標記媒體內容的資料中拉取使用者動態資料和好友動態資料;
動態展示模組,用於根據拉取的該使用者動態資料和好友動態資料在該動態展示頁面展示登錄使用者相關的使用者和好友標記媒體內容的動態,並將該互動資訊附加至對應的動態下。
與現有技術相比,本發明的基於媒體內容互動的方法和系統,具有以下有益效果:可供獲取各種媒體內容的媒體頁面中,可通過媒體頁面中動態獲取操作的觸發而獲取得到其他使用者的進行媒體內容標記的動態,即媒體頁面中登錄使用者的好友標記媒體內容的動態,還可獲得其自身所進行的標記媒體內容的動態,具體的,通過該動態獲取操作由使用者標記媒體內容的資料中拉取登錄使用者相關的使用者動態資料和好友動態資料,由拉取的使用者動態資料和好友動態資料在登錄使用者的動態展示頁面中進行登錄使用者相關的使用者和好友標記媒體內容的動態,並將互動資訊附加至對應的動態下,對於登錄使用者而言,其可獲知其他用戶,即好友對媒體內容所進行的標記行為,由此所形成的動態將精准提供了登錄使用者所關注的資訊。
110、130、150、151、153、155、210、230、310、330、410、430、510、530、550‧‧‧步驟
650‧‧‧動態展示模組
651‧‧‧跳轉單元
653‧‧‧聚合顯示單元
655‧‧‧互動添加單元
710‧‧‧輸入獲取模組
730‧‧‧輸入更新模組
810‧‧‧統計處理模組
830‧‧‧統計查看模組
910‧‧‧使用者標記模組
930‧‧‧標記判斷模組
1010‧‧‧好友動態查看偵測模組
1030‧‧‧好友動態拉取模組
1050‧‧‧好友動態顯示模組
1500‧‧‧電腦系統
1510‧‧‧處理器
1520‧‧‧記憶體
1522‧‧‧匯流排
1530‧‧‧顯示介面
1540‧‧‧顯示裝置
1550‧‧‧音訊介面
1560‧‧‧音訊設備
1570‧‧‧存放裝置
1580‧‧‧輸入裝置
1590‧‧‧輸入介面
1600‧‧‧局域網介面
1610‧‧‧移動通信單元
第1圖為一個實施例中基於媒體內容互動的方法流程圖;第2圖是第1圖中根據拉取的使用者動態資料和好友動態資料在動態展示頁面展示登錄使用者相關的使用者和好友標記媒體內容的動態,並將互動資訊附加至對應的動態下的方法流程圖;第3圖是一個實施例中動態展示頁面的介面示意圖;第4圖是另一個實施例中基於媒體內容互動的方法流程圖;
第5圖是一個實施例中評論顯示的介面示意圖;第6圖是另一個實施例中基於媒體內容互動的方法流程圖;第7圖是另一個實施例中基於媒體內容互動的方法流程圖;第8圖是一個實施例中好友我30天標記排行的介面示意圖;第9圖是一個實施例中動態展示頁面的介面示意圖;第10圖是一個實施例中登錄使用者標記的媒體內容清單的介面示意圖;第11圖是一個實施例中將同一歌曲標記為喜歡的使用者示意圖;第12圖是另一個實施例中基於媒體內容互動的方法流程圖;第13圖是一個實施例中將歌曲添加為喜歡的時序圖;第14圖是一個實施例中查看動態的時序圖;第15圖是一個實施例中評論發表的時序圖;第16圖是一個實施例中基於媒體內容互動的系統的結構示意圖;第17圖是第16圖中動態展示模組的結構示意圖;第18圖是另一個實施例中基於媒體內容互動的系統的結構示意圖;第19圖是另一個實施例中基於媒體內容互動的系統的結構示意圖;第20圖是另一個實施例中基於媒體內容互動的系統的結構示意圖;第21圖是另一個實施例中基於媒體內容互動的系統的結構示意圖;第22圖是本發明實施例提供的一個電腦系統的模組圖。
為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。
如前所述的,各種媒體內容,例如,音樂、視頻,其是通過
一定的應用用戶端或者網頁頁面隨時隨地獲取得到的資源,進而可隨意進行媒體內容的播放,並且對喜歡的媒體內容觸發各種收藏、標記為喜歡等標記行為,以便後續可通過收藏的媒體內容或者標記為喜歡的媒體內容獲取得到所想要播放的媒體內容,而不需要再次通過觸發媒體內容的搜索和選取操作來獲取。
該提供媒體內容的頁面雖然進行了功能上的優化,方便了媒體內容的獲取需求,簡化了操作,然而,其所提供的優化方向是以媒體內容為主進行延伸的,使用者如需要獲取所關注的媒體內容及相關的資訊將仍然需要通過搜索等各種操作方可實現,並且所關注的媒體內容及相關的資訊常常淹沒于海量的媒體內容和其它資訊中,無法精准地提供關注的資訊,特別的,如若獲取其他關係密切的使用者與媒體內容相關的資訊,將不得不通過使用者與其所進行的額外溝通獲取得到,也缺乏即時性。
鑒於此,特提出一種基於媒體內容互動的方法,以精准提供所關注的與媒體內容相關的資訊,例如,不需要進行額外溝通即可即時獲取其他關係密切的使用者與媒體內容相關的資訊,保證了媒體內容相關資訊提供的精准性和有效性。
具體的,如第1圖所示,在一個實施例中,一種基於媒體內容互動的方法,包括:步驟110,偵測媒體頁面中登錄使用者觸發的動態獲取操作。媒體頁面即為包含了媒體內容的任一頁面,例如,多個媒體內容所在的頁面,當前進行任一媒體內容播放的頁面,預先選取了媒體內容的播放清單等。該媒體頁面中設置了與媒體內容對應的標記觸發入口,
以通過該標記觸發入口即可以方便快捷地實現媒體頁面中任意媒體內容的標記。
如若媒體頁面是對媒體內容進行播放的頁面,則該頁面當前所進行播放的媒體內容將有唯一對應的標記觸發入口,通過點擊該標記觸發入口使得登錄使用者實現對當前所進行播放的媒體內容的標記,例如,把當前所進行播放的媒體內容標記為喜歡的媒體內容。
該標記觸發入口可以為頁面中對媒體內容進行標記的按鈕,頁面中的每一媒體內容均有對應的標記觸發入口。例如,其可為頁面中為每一媒體內容設置的“我喜歡”按鈕或者其他使用者標記的媒體內容對應的“我也喜歡”按鈕。
登錄使用者則為媒體頁面中當前登錄的使用者,偵測媒體頁面中觸發了動態獲取操作,則首先對當前登錄的用戶進行感知,以獲知媒體頁面當前所登錄的使用者之後方可對觸發的動態獲取操作進行精准回應。
步驟130,通過登錄使用者觸發的動態獲取操作觸發由使用者標記媒體內容的資料中拉取使用者動態資料和好友動態資料。
通過動態獲取操作,將觸發拉取與登錄使用者相關的使用者動態資料和好友動態資料,即登錄使用者自己所對應的動態資料,以及登錄使用者的好友所對應的動態資料。
其中,使用者動態資料將反映了登錄使用者所觸發的標記行為以及在此標記行為下與好友所進行的互動;好友動態資料則反映了好友對媒體內容所進行的標記以及對此媒體內容的標記與該好友的好友所進行
的互動。
即,使用者動態資料記錄了登錄使用者相關的使用者標記媒體內容的動態和該動態下的互動資訊,好友動態資料記錄了登錄使用者相關的好友標記媒體內容的動態和該動態下的互動資訊
對於任一用戶而言,在進行了登錄之後,其可對任意媒體內容觸發進行標記,此時,將記錄當前登錄的使用者對媒體內容所進行的標記,並更新至使用者標記媒體內容的資料中。
步驟150,根據拉取的使用者動態資料和好友動態資料在動態展示頁面展示登錄使用者相關的使用者和好友標記媒體內容的動態,並將互動資訊附加至對應的動態下。
隨著動態獲取操作的觸發,在進行使用者動態資料和好友動態資料拉取的同時,還將時行頁面的跳轉,即由媒體頁面跳轉至動態展示頁面。
當然,如前所述的,媒體頁面實際為任一包含了媒體內容的頁面,因此,其也可為動態展示頁面,以對動態展示頁面中好友標記的媒體內容進行標記,例如,動態展示頁面中好友標記為喜歡的媒體內容,當前登錄的使用者也可標記為喜歡的媒體內容,此時,相對應的,該動態獲取操作將為頁面的刷新操作。
如前所述的,使用者標記媒體內容的資料用於對所有使用者所進行的媒體內容標記進行記錄,其中,對於任一用戶而言,其可由使用者標記媒體內容的資料獲取得到記錄了自己所進行的媒體內容標記的資料,即使用者動態資料;也可由使用者標記媒體內容的資料獲取得到其好
友所進行的媒體內容標記的資料,即好友動態資料。
而無論是使用者動態資料還是好友動態資料,均包含了互動資訊,該互動資訊用於記錄使用者和好友之間的互動,其可包括好友對使用者所標記的媒體內容也觸發的標記行為對應的動態、好友對使用者所標記的媒體內容的評論,也包括了用戶或者其他好友對評論所進行的回覆。
通過此過程,將以標記的媒體內容主線進行使用者和好友之間所進行的互動,進而有助於使用者不需要進行搜索,其根據動態展示頁面中好友標記的媒體內容以及互動資訊即可快速地獲取其所感興趣或者喜歡的媒體內容,避免使用者獲取大量的無用資訊。
此外,在拉取的使用者動態資料和好友動態資料的配合下,使得所進行的媒體內容展示不再單一地以媒體內容為主線進行零散的展示,而是對用戶和好友所進行的媒體內容標記以動態的形式進行展示,增強了用戶和好友的互動性,也為用戶和好友的選取新的媒體內容提供有效的輔助。
此外,由於可由好友標記媒體內容的動態獲知好友標記的媒體內容,以及其他好友對此所進行的互動,因此,對於登錄用戶而言,其所進行的媒體內容獲取將可由此實現,而極大地減少了在海量媒體內容中進行的搜索和選取,大為提高了關注的資訊獲取的精准性,且不需要進行額外的溝通,即時性得到極大增強。
進一步的,在本實施例中,該步驟130包括:通過動態獲取操作拉取登錄使用者相關的使用者動態資料,並按照登錄使用者的好友關係拉取登錄使用者相關的好友動態資料。
也就是說,觸發了動態獲取操作之後,將首先查詢登錄用戶的好友關係,進而根據查詢得到的好友關係確定了哪些用戶為登錄用戶的好友之後再進行好友動態資料的拉取。
在一個實施例中,如第2圖所示,該步驟150包括:步驟151,觸發跳轉至登錄使用者的動態展示頁面。
步驟153,分別聚合使用者動態資料中使用者標記媒體內容的動態以及好友動態資料中好友標記媒體內容的動態,並在動態展示頁面中顯示聚合的動態。
步驟155,將動態對應的互動資訊添加至顯示的動態下。
由使用者動態資料得到使用者標記媒體內容的若干條動態以及動態所對應的互動資訊,由好友動態資料得到好友標記媒體內容的若干條動態以動態所對應的互動資訊。
將使用者標記媒體內容的若干條動態聚合在一起,並將使用者動態資料中的互動資訊附加於其所歸屬的動態;與之相對應的,也將好友標記媒體內容的若干條動態聚合在一起,並將好友動態資料中的互動資訊附加於其所歸屬的動態。
由此將聚合在一起的使用者標記媒體內容的若干條動態以及聚合在一起的好友標記媒體內容的若干條動態進行分區顯示,以方便查看。
具體的,登錄使用者的動態展示頁面包括我的動態所在的顯示區域和好友的動態所在的顯示區域,聚合在一起的使用者標記媒體內容的若干條動態將展示於我的動態所在的顯示區域中,聚合在一起的好友標
記媒體內容的若干條動態將于好友的動態所在的顯示區域,所得到的動態展示頁面如第3圖所示。
如第4圖所示,在一個實施例中,如上所述的方法還包括:
步驟210,獲取動態展示頁面中顯示的動態或互動資訊對應的輸入資訊。
動態展示頁面在對使用者和好友的媒體內容標記進行動態展示的過程中,每一顯示的動態都有對應的資訊輸入框,由資訊輸入框進行資訊的輸入,由此所得到的輸入資訊將更新至使用者標記媒體內容的資料中。
步驟230,將輸入資訊更新至動態所屬使用者相關的使用者標記媒體內容的資料中對應媒體內容的互動資訊。
互動資訊包括了對所屬動態的評論以及對該評論所進行的回覆。例如,對於使用者標記媒體內容的動態,互動資訊包括了好友對該動態的評論以及使用者對評論所進行的回覆,甚至還包括其他好友對評論的回覆。
動態展示頁面中,由於資訊輸入框唯一歸屬於某一動態的,因此在由資訊輸入框中觸發的資訊輸入操作獲取得到輸入資訊之後,將按照所歸屬的動態以及動態所屬使用者進行更新,以將獲取得到的輸入資訊存儲於使用者標記媒體內容的資料中對應媒體內容的互動資訊。
通過如上所述的過程,在動態展示頁面中實現了使用者和好友之間基於媒體內容所進行的互動,從而使得媒體內容的提供得以與虛擬社交網路相融合,有助於提高用戶粘性,並且使用者和好友之間如需要就
媒體內容進行互動時不再需要進行媒體內容所在頁面和虛擬社交網路頁面之間進行反復切換,提高了操作了的便利性。
進一步的,在本實施例中,如上所述的方法還包括:通過登錄用戶觸發的互動查看操作由使用者動態資料拉取互動資訊,並顯示拉取的互動資訊。
對於使用者標記媒體內容的資料中包含的互動資訊,登錄使用者可通過觸發的互動查看操作來查看好友對該登錄用戶的評論。
需要說明的是,該拉取的互動資訊的顯示,即好友對該登錄用戶的評論所進行的顯示將位於動態展示頁面中的某一區域,請結合參閱第5圖,在此情況下,該互動查看操作將為媒體頁面中觸發的動態獲取操作。
進一步的,在本實施例中,動態展示頁面為登錄使用者的好友登錄的動態展示頁面,動態為登錄使用者相關的使用者標記媒體內容的動態,則在上述步驟210之前,如上所述的方法還包括:觸發登錄用戶對應的未讀計數器進行自加運算以得到登錄使用者的未讀資訊數目,並進行標識顯示。
也就是說,如若好友當前在自己所登錄的媒體頁面中對該登錄使用者所對應的動態發表的評論或者對該登錄使用者的動態下的任一評論或者回覆所新增的回覆,則觸發登錄用戶對應的未讀計數器,以進行自加運算得到登錄使用者的未讀資訊數目,並進行標識,該登錄使用者所在的一側所顯示的頁面將主動進行未讀資訊數目的顯示,以便於進行未讀評論和或回覆的提示讀取。。
如第6圖所示,在一個實施例中,如上所述的方法還包括:
步驟310,偵測媒體頁面中登錄使用者對媒體內容觸發的標記行為。
媒體頁面是包含了媒體內容的任意頁面,在進行媒體頁面的流覽中,可隨意對媒體頁面中的媒體內容觸發標記行為,以標記該媒體內容。例如,若喜歡媒體頁面中的某幾個媒體內容,即音樂,則可觸發標記行為,即點擊每一喜歡的音樂所對應的標記觸發入口即可對該喜歡的音樂進行標記。
步驟330,將標記行為對應的媒體內容添加至登錄使用者標記的媒體內容集合,並根據登錄使用者將標記的媒體內容更新至使用者標記媒體內容的資料。
存儲了使用者標記的媒體內容集合,其中,該使用者標記的媒體內容集合中記錄了該使用者所標記的所有媒體內容,通過維護該使用者標記的媒體內容集合得以為使用者顯示其所標記的所有媒體內容,並以清單的形式進行顯示。
進一步的,在本實施例中,如第7圖所示,該步驟310之後,如上所述的方法還包括:步驟410,根據標記行為觸發登錄使用者標記媒體內容相關的統計操作,非同步處理該統計操作,以更新預設週期內登錄使用者對應的標記媒體內容數目。
登錄使用者對媒體內容所觸發的每一標記行為均進行統計,以獲知一定週期內登錄使用者對媒體內容進行標記所對應的標記媒體
內容數目。
其中,為保證標記行為的快速回應,對於回應標記行為的多種操作而言,將僅同步處理關鍵性操作,例如,登錄使用者標記的媒體內容集合的添加和使用者標記媒體內容的資料更新;而對於非關鍵性操作,則進行非同步處理即可。
基於此,對標記行為進行回應的統計操作也將通過非同步處理實現。
具體的,隨著標記行為的觸發,後臺的伺服器將接收得到登錄使用者所標記的媒體內容,此時,也將更新該登錄使用者所對應的標記媒體內容數目,以將該登錄使用者更新的標記媒體內容數目。
進一步的,對於一定週期內的標記媒體內容數目的獲取,在實際運營中可通過日流水統計和由日流水統計結果所進行的預設週期內標記媒體內容數目的更新實現。
具體的,隨著每天登錄用戶所觸發的一次或多次標記行為,將以日為單位所進行的日流水統計,以得到相應的日流水統計結果,並保存。
在保存的大量日流水統計結果中,將按照設定的週期選取相應的日流水統計結果,以更新該預設週期內使用者對應的標記媒體內容數目。例如,該預設週期可以為30日。
步驟430,通過登錄使用者觸發的標記數目查看操作拉取登錄用戶和好友分別對應的標記媒體內容數目,以顯示預設週期內容登錄使用者和好友之間標記媒體內容的統計結果。
為進一步增強用戶和好友之間的互動,將在頁面中提供登錄使用者和好友分別對應的標記媒體內容數目,具體的,其可以是以排名的形式進行展示,例如,好友我30天標記排行,即如第8圖所示。
需要說明的是,該登錄使用者和好友對應的標記媒體內容數目可展示於任意頁面,例如,如第9圖所示的動態展示頁面,如第10圖所示的用以通過清單形式顯示登錄使用者標記的媒體內容集合的頁面;與之相對應的,如前所述的標記數目查看操作將為動態獲取操作或者登錄使用者標記的媒體內容顯示頁面的查看操作。
進一步的,在本實施例中,該步驟310之後,如上所述的方法還包括:觸發好友對應的未讀動態計數得到未讀動態數目,並將未讀動態數目更新至好友登錄的頁面中。
也就是說,對於某一登錄用戶而言,除了對好友標記的媒體內容觸發的標記行為之外,如若在媒體頁面中觸發了一個或者多個媒體內容的標記行為,則由此產生兩個動態,其中,一個動態是登錄使用者自身所對應的使用者標記媒體內容的動態,另一個動態則是為該登錄用戶的好友所提供的好友標記媒體內容的動態。
此時,將觸發好友對應的未讀動態計數,以根據登錄使用者標記的媒體內容數目得到更新的未讀動態數目,並更新至該登錄用戶的好友所登錄的頁面中。
與之相對應的,如若其好友在自己所登錄的媒體頁面中標記了一個或者多個媒體內容,該標記行為不屬於其與另一好友所進行的互
動,則由此產生兩個動態,其中,一個動態是好友自身所對應的使用者標記媒體內容的動態,另一個動態是為登錄使用者所對應的好友標記媒體內容的動態
此時,登錄使用者所在的頁面也將進行未讀動態數目的提示。
進一步的,將採用公共元件BitmapServer實現未讀動態數目的提示,其中,該公共組件BitmapServer將使得未讀動態數目標識與未讀動態數目對應存儲,該並且該未讀動態數目標識僅與一條記錄,即未讀動態數目對應存儲,以保證分散式存儲的高效性和低成本。
在讀取得到存儲的未讀動態數目之後,將讀取得到的未讀動態數目頁面標籤中,以便於查看。
在一個實施例中,登錄使用者標記的媒體內容集合為空,步驟310之後,該方法還包括標記登錄使用者為標記了媒體內容的使用者的步驟。
與之相對應的,步驟130之前,該方法還包括:通過動態獲取操作觸發判斷登錄使用者是否為標記了媒體內容的使用者,若為是,則進入步驟130,若為否,則停止回應動態獲取操作。
對使用者是否標記了媒體內容進行標記,阻擋實際運行過程中的空查詢,進而降低運行的壓力。
具體的,可採用公共元件BitmapServer進行標記,其所進行的存儲方式將是key(關鍵字)和value(數值)一對一的形式,即一個key
將唯一一條數值記錄,進而通過其所對應的數值獲知使用者是否標記了媒體內容。
由此可知,每一使用者均有對應的數值記錄,以標記該使用者是否標記了媒體內容。例如,在對使用者標記媒體內容的資料進行使用者動態資料和好友動態資料的拉取中,對於使用者動態資料,將首先根據該使用者對應的數值記錄判斷其是否標記了媒體內容,若該數值記錄說明使用者標記了媒體內容則再進行使用者動態資料的拉取,若對應的數值記錄說明使用者並未標記媒體內容,則不在使用者標記媒體內容的資料在進行標記的數值查詢和拉取,對於好友動態資料的拉取而言,其過程也是如此,在此不再贅述。
通過如上所述的標記過程,有效地避免了空查詢的發生,進而降低了處理壓力。
在一個實施例中,如上所述的方法還包括:通過使用者標記媒體內容的資料按照使用者的好友關係獲取與使用者標記了同一媒體內容的好友,並保存,以為登錄用戶觸發進行的查看媒體內容標記使用者提供獲取的好友。
也就是說,根據登錄使用者標記的媒體內容,針對任一媒體內容,將首先根據好友關係由使用者標記媒體內容的資料中查詢得到登錄使用者的好友中與該登錄使用者標記了同一媒體內容的好友,進而登錄使用者對該媒體內容所觸發進行的查看媒體內容標記使用者提供查詢得到的好友,例如,存在好友關係的用戶中,將同一歌曲標記為喜歡的使用者,即如第11圖所示。
在另一個實施例中,如第12圖所示,如上所述的方法還包括:步驟510,偵測登錄使用者對好友觸發的動態查看操作。
步驟530,根據登錄使用者對好友觸發的動態查看操作由使用者標記媒體內容的資料拉取好友動態資料。
步驟550,在登錄使用者的好友動態頁面中顯示拉取的好友動態資料。
通過如上所述的步驟510至步驟550,使得登錄使用者得以訪問好友空間,即訪問好友動態頁面,以查看該好友標記媒體內容的動態。
下麵結合一個具體的實施例來詳細闡述如上所述的過程。該實施例中,媒體內容為歌曲,所進行的媒體內容標記將以標記歌曲為喜歡的歌曲為例進行說明。
本發明所述的基於媒體內容互動的過程將由流覽器通過載入各種JS腳本實現,而登錄用戶所觸發的各種操作和標記行為也將由JS腳本獲取並觸發回應。
具體的,在包含登錄使用者未標記為喜歡的歌曲的媒體頁面中,可通過觸發該歌曲對應的喜歡按鈕來對該歌曲觸發標記行為,此時,將該歌曲添加至這一登錄使用者標記為喜歡的歌曲集合,並根據登錄使用者標記的歌曲更新至使用者標記為喜歡的歌曲的資料。其中,詳細的執行過程可參閱第13圖所示的時序過程。
通過如上所述的過程,得以將任一歌曲添加為喜歡的歌曲,與之相對應的,對於添加為喜歡的任意歌曲,其也可以通過設置於頁面中的“取消我喜歡”按鈕來消除標記為喜歡的任意歌曲,以使其由登錄使用
者標記為喜歡的歌曲集合和使用者標記為喜歡的歌曲的資料中刪除。
通過如上所述的過程,任一使用者均可標記其所喜歡的歌曲,並更新至使用者標記媒體內容的資料中,並且某此用戶之間也存在關好友關係,因此,登錄用戶可通過其所觸發的動態獲取操作來查看其自身以及好友對歌曲進行喜歡標記的動態。
詳細的時序過程如第14圖所示,具體的,如若登錄使用者在媒體頁面中觸發了動態獲取操作,以查看動態,即參閱第3圖所示,其將按照動態產生的時間軸分別為登錄使用者進行使用者動態和好友動態的展示,並相應展示動態所帶來的好友評論以及對此評論的回覆。
在對好友喜歡歌曲的動態進行流覽的過程中,登錄使用者可對任一動態發表評論,詳細的評論的時序過程請參閱第15圖所示,此外,與之相對應的,對任一評論所進行的回覆也可參閱此過程,在此不進行贅述。
如上所述的應用場景列舉了對媒體內容的標記行為所進行的回應、動態查看以及互動的過程,其它的功能實現請參閱如上所述的方法實現。
此外,如第16圖所示,還相應的提供了一種基於媒體內容互動的系統,包括動態獲取偵測模組610、動態拉取模組630和動態展示模組650,其中:動態獲取偵測模組610,用於偵測媒體頁面中登錄使用者觸發的動態獲取操作。
動態拉取模組630,用於通過登錄使用者觸發的動態獲取操
作觸發由使用者標記媒體內容的資料中拉取使用者動態資料和好友動態資料。
動態展示模組650,用於根據拉取的使用者動態資料和好友動態資料在動態展示頁面展示登錄使用者相關的使用者和好友標記媒體內容的動態,並將互動資訊附加至對應的動態下。
進一步的,在本實施例中,如第17圖所示,動態展示模組650包括跳轉單元651、聚合顯示單元653和互動添加單元655,其中:跳轉單元651,用於觸發跳轉至登錄使用者的動態展示頁面。
聚合顯示單元653,用於分別聚合使用者動態資料中使用者標記媒體內容的動態以及好友動態資料中好友標記媒體內容的動態,並在動態展示頁面中顯示聚合的動態。
互動添加單元655,用於將動態對應的互動資訊添加至顯示的動態下。
在一個實施例中,如第18圖所示,如上該系統還包括輸入獲取模組710和輸入更新模組730,其中:輸入獲取模組710,用於獲取動態展示頁面中顯示的動態或互動資訊對應的輸入資訊。
輸入更新模組730,用於將輸入資訊更新至動態所屬使用者相關的使用者標記媒體內容的資料中對應媒體內容的互動資訊。
在一個實施例中,如上所述的系統還包括互動拉取模組,該互動拉取模組用於通過登錄使用者觸發的互動查看操作由使用者動態資料拉取互動資訊,並顯示拉取的互動資訊。
在一個實施例中,如第19圖所示,如上所述的系統還包括統計處理模組810和統計查看模組830,其中:統計處理模組810,用於根據標記行為觸發登錄使用者標記媒體內容相關的統計操作,非同步處理統計操作,以更新預設週期內登錄使用者對應的標記媒體內容數目。
統計查看模組830,用於通過登錄使用者觸發的標記數目查看操作拉取登錄用戶和好友分別對應的標記媒體內容數目,以顯示預設週期內登錄使用者和好友之間標記媒體內容的統計結果。
在一個實施例中,如第20圖所示,登錄使用者標記的媒體內容集合為空,則如上所述的系統還包括使用者標記模組910和標記判斷模組930,其中:使用者標記模組910,用於標記登錄使用者為標記了媒體內容的使用者。
標記判斷模組930,用於通過動態獲取操作觸發判斷登錄使用者是否為標記了媒體內容的使用者,若為是,則通知動態拉取模組630,若為否,則停止回應動態獲取操作。
在一個實施例中,如上所述的系統還包括好友獲取模組,該好友獲取模組用於通過使用者標記媒體內容的資料按照使用者的好友關係獲取與使用者標記了同一媒體內容的好友,並保存,以為登錄用戶觸發進行的查看媒體內容標記使用者提供獲取的好友。
在另一個實施例中,如第21圖所示,如上所述的系統還包括好友動態查看偵測模組1010、好友動態拉取模組1030和好友動態顯示模組
1050,其中:好友動態查看偵測模組1010,用於偵測登錄使用者對好友觸發的動態查看操作。
好友動態拉取模組1030,用於根據登錄使用者對好友觸發的動態查看操作由使用者標記媒體內容的資料拉取好友動態資料。
好友動態顯示模組1050,用於在登錄使用者的好友動態頁面中顯示拉取的好友動態資料。
如第22圖所示,第22圖是本發明實施例提供的一個電腦系統1500的模組圖。該電腦系統1500只是一個適用於本發明的電腦環境的示例,不能認為是提出了對本發明的使用範圍的任何限制。電腦系統1500也不能解釋為需要依賴於或具有圖示的示例性的電腦系統500中的一個或多個部件的組合。
如第22圖所示,電腦系統1500包括處理器1510、記憶體1520和系統匯流排1522。包括記憶體1520和處理器1510在內的各種系統元件連接到系統匯流排1522上。處理器1510是一個用來通過電腦系統中基本的算術和邏輯運算來執行電腦程式指令的硬體。記憶體1520是一個用於臨時或永久性存儲計算程式或資料(例如,程式狀態資訊)的物理設備。系統匯流排1522可以為以下幾種類型的匯流排結構中的任意一種,包括記憶體匯流排或存儲控制器、外設匯流排和區域匯流排。處理器1510和記憶體1520可以通過系統匯流排1522進行資料通信。其中記憶體1520包括唯讀記憶體(ROM)或快閃記憶體(圖中都未示出),以及隨機存取記憶體(RAM),RAM通常是指載入了作業系統和應用程式的主記憶體。
電腦系統1500還包括顯示介面1530(例如,圖形處理單元)、顯示裝置1540(例如,液晶顯示器)、音訊介面1550(例如,音效卡)以及音訊設備1560(例如,揚聲器)。顯示裝置1540和音訊設備1560是用於體驗多媒體內容的媒體設備。
電腦系統1500一般包括一個存放裝置1570。存放裝置1570可以從多種電腦可讀介質中選擇,電腦可讀介質是指可以通過電腦系統1500訪問的任何可利用的介質,包括移動的和固定的兩種介質。例如,電腦可讀介質包括但不限於,閃速記憶體(微型SD卡),CD-ROM,數位通用光碟(DVD)或其它光碟存儲、磁帶盒、磁帶、磁片存儲或其它磁存放裝置,或者可用於存儲所需資訊並可由電腦系統1500訪問的任何其它介質。
電腦系統1500還包括輸入裝置1580和輸入介面1590(例如,IO控制器)。使用者可以通過輸入裝置1580,如鍵盤、滑鼠、顯示裝置1540上的觸摸面板設備,輸入指令和資訊到電腦系統1500中。輸入裝置1580通常是通過輸入介面1590連接到系統匯流排1522上的,但也可以通過其它介面或匯流排結構相連接,如通用序列匯流排(USB)。
電腦系統1500可在網路環境中與一個或者多個網路設備進行邏輯連接。網路設備可以是個人電腦、伺服器、路由器、智慧型電話、平板電腦或者其它公共網路節點。電腦系統1500通過局域網(LAN)介面1600或者移動通信單元1610與網路設備相連接。局域網(LAN)是指在有限區域內,例如家庭、學校、電腦實驗室、或者使用網路媒體的辦公樓,互聯組成的電腦網路。WiFi和雙絞線佈線乙太網是最常用的構建局域網的兩種技術。WiFi是一種能使電腦系統1500間交換資料或通過無線電波連接到無線網
路的技術。移動通信單元1610能在一個廣闊的地理區域內移動的同時通過無線電通信線路接聽和撥打電話。除了通話以外,移動通信單元1610也支援在提供移動資料服務的2G,3G或4G蜂窩通信系統中進行互聯網訪問。
如上面詳細描述的,適用於本發明的電腦系統1500能執行上述實現基於媒體內容互動的指定操作。電腦系統1500通過處理器1510運行在電腦可讀介質中的軟體指令的形式來執行這些操作。這些軟體指令可以從存放裝置1570或者通過局域網介面1600從另一設備讀入到記憶體1520中。存儲在記憶體1520中的軟體指令使得處理器1510執行上述的基於媒體內容互動的方法。此外,通過硬體電路或者硬體電路結合軟體指令也能同樣實現本發明。因此,實現本發明並不限於任何特定硬體電路和軟體的組合。
本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬體來完成,也可以通過程式來指令相關的硬體完成,所述的程式可以存儲於一種電腦可讀存儲介質中,上述提到的存儲介質可以是唯讀記憶體,磁片或光碟等。
以上該僅為本發明的較佳實施例,並不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
110、130、150‧‧‧步驟
Claims (18)
- 一種基於媒體內容互動的方法,包括:偵測媒體頁面中登錄使用者觸發的動態獲取操作;通過該登錄使用者觸發的動態獲取操作觸發由使用者標記媒體內容的資料中拉取使用者動態資料和好友動態資料;根據拉取的該使用者動態資料和好友動態資料在該動態展示頁面展示登錄使用者相關的使用者和好友標記媒體內容的動態,並將該互動資訊附加至對應的動態下。
- 如申請專利範圍第1項所述的方法,其中該根據拉取的該使用者動態資料和好友動態資料在該動態展示頁面展示登錄使用者相關的使用者和好友標記媒體內容的動態,並將該互動資訊附加至對應的動態下的步驟包括:觸發跳轉至該登錄使用者的動態展示頁面;分別聚合該使用者動態資料中使用者標記媒體內容的動態以及好友動態資料中好友標記媒體內容的動態,並在該動態展示頁面中顯示聚合的該動態;將該動態對應的互動資訊添加至該顯示的動態下。
- 如申請專利範圍第1項所述的方法,其中該方法還包括:獲取動態展示頁面中顯示的動態或互動資訊對應的輸入資訊;將該輸入資訊更新至該動態所屬使用者相關的使用者標記媒體內容的資料中對應媒體內容的互動資訊。
- 如申請專利範圍第3項所述的方法,其中該方法還包括: 通過登錄用戶觸發的互動查看操作由使用者動態資料拉取互動資訊,並顯示該拉取的互動資訊。
- 如申請專利範圍第1項所述的方法,其中該方法還包括:偵測媒體頁面中登錄使用者對媒體內容觸發的標記行為;將該標記行為對應的媒體內容添加至登錄使用者標記的媒體內容集合,並根據該登錄使用者將標記的媒體內容更新至使用者標記媒體內容的資料。
- 如申請專利範圍第5項所述的方法,其中該偵測媒體頁面中登錄使用者對媒體內容觸發的標記行為的步驟之後,該方法還包括:根據該標記行為觸發登錄使用者標記媒體內容相關的統計操作,非同步處理該統計操作,以更新預設週期內該登錄使用者對應的標記媒體內容數目;通過登錄使用者觸發的標記數目查看操作拉取該登錄用戶和好友分別對應的標記媒體內容數目,以顯示預設週期內該登錄使用者和好友之間標記媒體內容的統計結果。
- 如申請專利範圍第5項所述的方法,其中該登錄使用者標記的媒體內容集合為空,該偵測媒體頁面中登錄使用者對媒體內容觸發的標記行為的步驟之後,該方法還包括:標記該登錄使用者為標記了媒體內容的使用者;該通過該登錄使用者觸發的動態獲取操作觸發由使用者標記媒體內容的資料中拉取使用者動態資料和好友動態資料的步驟之前,該方法還包括:通過該動態獲取操作觸發判斷該登錄使用者是否為標記了媒體內容的 使用者,若為是,則進入該通過該登錄使用者觸發的動態獲取操作觸發由使用者標記媒體內容的資料中拉取使用者動態資料和好友動態資料的步驟。
- 如申請專利範圍第1項所述的方法,其中該方法還包括:通過使用者標記媒體內容的資料按照使用者的好友關係獲取與該使用者標記了同一媒體內容的好友,並保存,以為該登錄用戶觸發進行的查看媒體內容標記使用者提供獲取的該好友。
- 如申請專利範圍第1項所述的方法,其中該方法還包括:偵測登錄使用者對好友觸發的動態查看操作;根據該登錄使用者對好友觸發的動態查看操作由該使用者標記媒體內容的資料拉取該好友動態資料;在該登錄使用者的好友動態頁面中顯示該拉取的好友動態資料。
- 一種基於媒體內容互動的系統,其中包括:動態獲取偵測模組,用於偵測媒體頁面中登錄使用者觸發的動態獲取操作;動態拉取模組,用於通過該登錄使用者觸發的動態獲取操作觸發由使用者標記媒體內容的資料中拉取使用者動態資料和好友動態資料;動態展示模組,用於根據拉取的該使用者動態資料和好友動態資料在該動態展示頁面展示登錄使用者相關的使用者和好友標記媒體內容的動態,並將該互動資訊附加至對應的動態下。
- 如申請專利範圍第10項所述的系統,其中該動態展示模組包括:跳轉單元,用於觸發跳轉至該登錄使用者的動態展示頁面; 聚合顯示單元,用於分別聚合該使用者動態資料中使用者標記媒體內容的動態以及好友動態資料中好友標記媒體內容的動態,並在該動態展示頁面中顯示聚合的該動態;互動添加單元,用於將該動態對應的互動資訊添加至該顯示的動態下。
- 如申請專利範圍第10項所述的系統,其中該系統還包括:輸入獲取模組,用於獲取動態展示頁面中顯示的動態或互動資訊對應的輸入資訊;輸入更新模組,用於將該輸入資訊更新至該動態所屬使用者相關的使用者標記媒體內容的資料中對應媒體內容的互動資訊。
- 如申請專利範圍第12項所述的系統,其中該系統還包括:互動拉取模組,用於通過登錄使用者觸發的互動查看操作由使用者動態資料拉取互動資訊,並顯示該拉取的互動資訊。
- 如申請專利範圍第10項所述的系統,其中該系統還包括:標記偵測模組,用於偵測媒體頁面中登錄使用者對媒體內容觸發的標記行為;標記更新模組,用於將該標記行為對應的媒體內容添加至登錄使用者標記的媒體內容集合,並根據該登錄使用者將標記的媒體內容更新至使用者標記媒體內容的資料。
- 如申請專利範圍第14項所述的系統,其中該系統還包括:統計處理模組,用於根據該標記行為觸發登錄使用者標記媒體內容相關的統計操作,非同步處理該統計操作,以更新預設週期內該登錄使用者對應的標記媒體內容數目; 統計查看模組,用於通過登錄使用者觸發的標記數目查看操作拉取該登錄用戶和好友分別對應的標記媒體內容數目,以顯示預設週期內該登錄使用者和好友之間標記媒體內容的統計結果。
- 如申請專利範圍第14項所述的系統,其中該登錄使用者標記的媒體內容集合為空,該系統還包括:使用者標記模組,用於標記該登錄使用者為標記了媒體內容的使用者;標記判斷模組,用於通過該動態獲取操作觸發判斷該登錄使用者是否為標記了媒體內容的使用者,若為是,則通知該動態拉取模組。
- 如申請專利範圍第10項所述的系統,其中該系統還包括:好友獲取模組,用於通過使用者標記媒體內容的資料按照使用者的好友關係獲取與該使用者標記了同一媒體內容的好友,並保存,以為該登錄用戶觸發進行的查看媒體內容標記使用者提供獲取的該好友。
- 如申請專利範圍第10項所述的系統,其中該系統還包括:好友動態查看偵測模組,用於偵測登錄使用者對好友觸發的動態查看操作;好友動態拉取模組,用於根據該登錄使用者對好友觸發的動態查看操作由該使用者標記媒體內容的資料拉取該好友動態資料;好友動態顯示模組,用於在該登錄使用者的好友動態頁面中顯示該拉取的好友動態資料。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510482411.3A CN106407238B (zh) | 2015-08-03 | 2015-08-03 | 基于媒体内容互动的方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201706819A TW201706819A (zh) | 2017-02-16 |
TWI578219B true TWI578219B (zh) | 2017-04-11 |
Family
ID=57942406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW105116529A TWI578219B (zh) | 2015-08-03 | 2016-05-26 | 基於媒體內容互動的方法和系統 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20180129400A1 (zh) |
CN (1) | CN106407238B (zh) |
MY (1) | MY192638A (zh) |
TW (1) | TWI578219B (zh) |
WO (1) | WO2017020625A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114461825A (zh) * | 2022-01-25 | 2022-05-10 | 杭州网易云音乐科技有限公司 | 多媒体分享和匹配方法、介质、装置和计算设备 |
CN116795266A (zh) * | 2023-05-26 | 2023-09-22 | 北京字跳网络技术有限公司 | 交互方法、装置、电子设备和存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7114170B2 (en) * | 2001-02-07 | 2006-09-26 | Neoris Usa, Inc. | Method and apparatus for providing interactive media presentation |
US7216131B2 (en) * | 2001-08-20 | 2007-05-08 | Helsingia Kauppakorkeakoulu | User-specific personalization of information services |
US7440972B2 (en) * | 2001-04-26 | 2008-10-21 | Sonic Solutions | Interactive media authoring without access to original source material |
US7519658B1 (en) * | 2008-05-02 | 2009-04-14 | International Business Machines Corporation | Automatic blogging during media viewing |
TW201103333A (en) * | 2009-07-13 | 2011-01-16 | Net Movie Ltd | Quick Internet online requesting method |
TW201124857A (en) * | 2010-01-07 | 2011-07-16 | Dynalab Singapore Ltd | A business model of operation on TV screen for the Internet Homepage that mapping to the PC Internet Homepage |
TWI352524B (en) * | 2006-05-26 | 2011-11-11 | Inventec Appliances Corp | Apparatus and method for playeing network music |
TW201339868A (zh) * | 2012-03-29 | 2013-10-01 | Hon Hai Prec Ind Co Ltd | 互聯網訪問系統及方法 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7669123B2 (en) * | 2006-08-11 | 2010-02-23 | Facebook, Inc. | Dynamically providing a news feed about a user of a social network |
US9460092B2 (en) * | 2009-06-16 | 2016-10-04 | Rovi Technologies Corporation | Media asset recommendation service |
CN101626398B (zh) * | 2009-08-11 | 2013-01-02 | 腾讯数码(天津)有限公司 | 获取好友动态的方法及系统 |
US20120072957A1 (en) * | 2010-09-20 | 2012-03-22 | Google Inc. | Providing Dynamic Content with an Electronic Video |
CN101963998A (zh) * | 2010-11-03 | 2011-02-02 | 北京开心人信息技术有限公司 | 一种动态信息双向合并的方法与系统 |
US20130031162A1 (en) * | 2011-07-29 | 2013-01-31 | Myxer, Inc. | Systems and methods for media selection based on social metadata |
US20130096981A1 (en) * | 2011-08-15 | 2013-04-18 | Robert Todd Evans | Method and system for optimizing communication about entertainment |
US8849721B2 (en) * | 2011-09-21 | 2014-09-30 | Facebook, Inc. | Structured objects and actions on a social networking system |
US8977611B2 (en) * | 2011-10-18 | 2015-03-10 | Facebook, Inc. | Ranking objects by social relevance |
CN102595211B (zh) * | 2012-02-28 | 2014-06-04 | 华为技术有限公司 | 一种基于社交网络的网络电视节目赠送方法及系统 |
CN103634349B (zh) * | 2012-08-24 | 2017-12-01 | 腾讯科技(深圳)有限公司 | 一种获取动态消息的方法和装置 |
CN103577511B (zh) * | 2013-01-22 | 2017-10-24 | 杭州网易云音乐科技有限公司 | 一种实现媒体应用的方法、装置及系统 |
US10387973B2 (en) * | 2013-02-28 | 2019-08-20 | Sony Corporation | Trending stories in game activity feeds |
US20140282107A1 (en) * | 2013-03-13 | 2014-09-18 | Christopher Hobbs | System and method to interactively collaborate utilizing segmented layers in a network environment |
CN104123316B (zh) * | 2013-04-28 | 2018-12-04 | 腾讯科技(深圳)有限公司 | 资源收藏方法、装置和设备 |
CN104184782B (zh) * | 2013-05-28 | 2015-09-30 | 腾讯科技(深圳)有限公司 | 一种实现第三方应用社交化的方法及装置、系统 |
CN104090884B (zh) * | 2013-11-28 | 2018-02-27 | 腾讯科技(深圳)有限公司 | 应用媒体信息动态分享方法及装置 |
-
2015
- 2015-08-03 CN CN201510482411.3A patent/CN106407238B/zh active Active
-
2016
- 2016-05-17 WO PCT/CN2016/082300 patent/WO2017020625A1/zh active Application Filing
- 2016-05-17 MY MYPI2017704889A patent/MY192638A/en unknown
- 2016-05-26 TW TW105116529A patent/TWI578219B/zh active
-
2018
- 2018-01-08 US US15/864,616 patent/US20180129400A1/en not_active Abandoned
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7114170B2 (en) * | 2001-02-07 | 2006-09-26 | Neoris Usa, Inc. | Method and apparatus for providing interactive media presentation |
US7440972B2 (en) * | 2001-04-26 | 2008-10-21 | Sonic Solutions | Interactive media authoring without access to original source material |
US7216131B2 (en) * | 2001-08-20 | 2007-05-08 | Helsingia Kauppakorkeakoulu | User-specific personalization of information services |
TWI352524B (en) * | 2006-05-26 | 2011-11-11 | Inventec Appliances Corp | Apparatus and method for playeing network music |
US7519658B1 (en) * | 2008-05-02 | 2009-04-14 | International Business Machines Corporation | Automatic blogging during media viewing |
TW201103333A (en) * | 2009-07-13 | 2011-01-16 | Net Movie Ltd | Quick Internet online requesting method |
TW201124857A (en) * | 2010-01-07 | 2011-07-16 | Dynalab Singapore Ltd | A business model of operation on TV screen for the Internet Homepage that mapping to the PC Internet Homepage |
TW201339868A (zh) * | 2012-03-29 | 2013-10-01 | Hon Hai Prec Ind Co Ltd | 互聯網訪問系統及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106407238B (zh) | 2021-07-13 |
TW201706819A (zh) | 2017-02-16 |
WO2017020625A1 (zh) | 2017-02-09 |
CN106407238A (zh) | 2017-02-15 |
MY192638A (en) | 2022-08-29 |
US20180129400A1 (en) | 2018-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106940705B (zh) | 一种用于构建用户画像的方法与设备 | |
US11036744B2 (en) | Personalization of news articles based on news sources | |
US9756140B2 (en) | Tracking user behavior relative to a network page | |
US8812658B1 (en) | Pre-fetching of network page content | |
JP5554716B2 (ja) | 時間を利用したメディアオブジェクトとのメタデータの関連付け | |
US11070887B2 (en) | Video content deep diving | |
EP2589015A2 (en) | Extracting facts from social network messages | |
US20140081981A1 (en) | Methods, Systems, and Program Products for Identifying a Matched Tag Set | |
WO2015101101A1 (zh) | 频道接入方法和系统 | |
JP2018517971A (ja) | メディアファイルのためのブックマークを管理する技術 | |
US20180075066A1 (en) | Method and apparatus for displaying electronic photo, and mobile device | |
KR20140028153A (ko) | 사용자 선호도 분석 방법 및 그를 위한 디바이스 | |
US20140081967A1 (en) | Methods, Systems, and Program Products for Distinguishing Tags for a Resource | |
CN110674404A (zh) | 链接信息生成方法、装置、系统、存储介质及电子设备 | |
TWI578219B (zh) | 基於媒體內容互動的方法和系統 | |
CN105229691B (zh) | 在滚动时延迟繁重操作 | |
WO2017162031A1 (zh) | 一种信息采集方法和装置,以及一种智能终端 | |
WO2022262680A1 (zh) | 展示方法、装置及可读存储介质 | |
JP6505849B2 (ja) | 要素識別子の生成 | |
JP5439678B1 (ja) | 性格分析装置および性格分析用プログラム | |
CN114691926A (zh) | 一种信息显示方法及电子设备 | |
CN105893584A (zh) | 一种显示收藏夹网址标签的方法、客户端和系统 | |
CN106658232B (zh) | 标签编辑的方法及电子终端 | |
WO2016124099A1 (zh) | 网页展示方法及装置 | |
JP2012244463A (ja) | 受信端末、情報処理方法、プログラム、サーバ、送信端末及び情報処理システム |