Nothing Special   »   [go: up one dir, main page]

TWI685756B - Cloud storage server for recommending content and content recommending method thereby - Google Patents

Cloud storage server for recommending content and content recommending method thereby Download PDF

Info

Publication number
TWI685756B
TWI685756B TW104124307A TW104124307A TWI685756B TW I685756 B TWI685756 B TW I685756B TW 104124307 A TW104124307 A TW 104124307A TW 104124307 A TW104124307 A TW 104124307A TW I685756 B TWI685756 B TW I685756B
Authority
TW
Taiwan
Prior art keywords
content
cloud storage
user
recommended content
providing server
Prior art date
Application number
TW104124307A
Other languages
Chinese (zh)
Other versions
TW201606540A (en
Inventor
金載洪
潘大鉉
許恩晧
Original Assignee
南韓商三星電子股份有限公司
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 南韓商三星電子股份有限公司 filed Critical 南韓商三星電子股份有限公司
Publication of TW201606540A publication Critical patent/TW201606540A/en
Application granted granted Critical
Publication of TWI685756B publication Critical patent/TWI685756B/en

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Business, Economics & Management (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)

Abstract

A system and method for providing recommendation content is disclosed. A cloud storage server for recommending content includes a storage unit for providing a folder that stores content of a user in the cloud storage server; a communication unit for providing a device of the user with information regarding the content stored in the folder of the user; and a control unit for determining recommendation content that is to be recommended to the user among contents in the cloud storage server based on the content of the user stored in the folder, storing reference information for accessing the determined recommendation content in the folder of the user included in the cloud storage server, and controlling the communication unit to provide the device of the user with the reference information of the recommendation content such that the device of the user accesses the recommendation content.

Description

用於推薦內容的雲端儲存伺服器及其內容推薦 方法 Cloud storage server for recommending content and content recommendation method 【優先權聲明】 【Priority Statement】

本申請案是基於2014年7月31日在韓國智慧財產局提出申請的韓國專利申請案第10-2014-0098631號以及於2015年6月04日在韓國智慧財產局提出申請的韓國專利申請案第10-2015-0079197號並根據35 U.S.C.§119主張其優先權,該些韓國專利申請案的揭露內容全文併入本案供參考。 This application is based on the Korean Patent Application No. 10-2014-0098631 filed with the Korean Intellectual Property Office on July 31, 2014 and the Korean Patent Application filed with the Korean Intellectual Property Office on June 04, 2015 No. 10-2015-0079197 and claimed its priority according to 35 USC §119, the full disclosure contents of these Korean patent applications are incorporated in this case for reference.

一或多個示例性實施例是有關於一種用於提供推薦內容的系統與方法,且更具體而言,是有關於一種用於提供推薦內容並能夠將所述推薦內容的參考資訊儲存於使用者的雲端儲存中的系統與方法。 One or more exemplary embodiments relate to a system and method for providing recommended content, and more specifically, to a system for providing recommended content and capable of storing reference information of the recommended content for use The system and method in the cloud storage of the author.

由於網路及多媒體技術的發展,使用者可在網路上儲存及使用使用者的雲端儲存中的各種內容。然而,藉由各種服務所提供的內容的類型及數量是巨大的,因而難以管理及存取使用者所不需要的內容。另外,使用者難以有效地推薦及使用所需內容。 因此,需要一種容許使用者將推薦內容有效地提供至使用者的雲端儲存並有效地使用所述推薦內容的技術。 Due to the development of network and multimedia technologies, users can store and use various contents in the user's cloud storage on the network. However, the types and amounts of content provided by various services are huge, making it difficult to manage and access content that users do not need. In addition, it is difficult for users to effectively recommend and use required content. Therefore, there is a need for a technology that allows a user to effectively provide recommended content to the user's cloud storage and effectively use the recommended content.

一或多個示例性實施例包括一種用於提供推薦內容並能夠將所述推薦內容的參考資訊儲存於使用者的雲端儲存中的系統與方法。 One or more exemplary embodiments include a system and method for providing recommended content and capable of storing reference information of the recommended content in a user's cloud storage.

一或多個示例性實施例包括一種用於提供推薦內容,並能夠基於關於內容提供伺服器的服務的使用者會員資訊將所述推薦內容的鏈接資訊儲存於使用者的雲端儲存中的系統與方法。 One or more exemplary embodiments include a system for providing recommended content, and capable of storing link information of the recommended content in the user's cloud storage based on user member information about the service of the content providing server and method.

本發明的其他態樣將在以下說明中予以部分闡述且該些態樣將藉由本說明而部分地變得顯而易見。 Other aspects of the invention will be partially explained in the following description and these aspects will become partially apparent from the description.

根據一或多個示例性實施例,一種用於推薦內容的雲端儲存伺服器包括:儲存器,包括資料夾,所述資料夾儲存所述雲端儲存伺服器中的使用者的內容;通訊電路,用以為所述使用者的裝置提供關於所述使用者的所述資料夾中所儲存的所述內容的資訊;以及控制器,經配置用以基於所述資料夾中所儲存的所述使用者的所述內容來確定所述雲端儲存伺服器中的內容中欲推薦給所述使用者的推薦內容,經配置用於作為存取經確定的所述推薦內容的參考資訊儲存於所述雲端儲存伺服器中所包含的所述使用者的所述資料夾中,並控制所述通訊單元為所述使用者的裝置提供的所述推薦內容的所述參考資訊,以使所述使用者的所述裝置存取所述推薦內容。 According to one or more exemplary embodiments, a cloud storage server for recommending content includes: a storage including a folder that stores content of a user in the cloud storage server; a communication circuit, To provide the user's device with information about the content stored in the folder of the user; and a controller configured to base on the user stored in the folder The content of the cloud storage server to determine the recommended content of the content in the cloud storage server to be recommended to the user, configured to be stored in the cloud storage as reference information for accessing the determined recommended content In the folder of the user included in the server, and controlling the reference information of the recommended content provided by the communication unit to the device of the user, so that the user’s The device accesses the recommended content.

根據一或多個示例性實施例,一種由雲端儲存伺服器執行的內容推薦方法包括:基於所述雲端儲存伺服器的資料夾中所儲存的內容來確定所述雲端儲存伺服器中的內容中欲推薦給使用者的推薦內容;將用於存取經確定的所述推薦內容的參考資訊儲存於所述雲端儲存伺服器中所包含的所述使用者的所述資料夾中;以及為所述使用者的裝置提供所述推薦內容的所述參考資訊,以使所述使用者的所述裝置存取所述推薦內容。 According to one or more exemplary embodiments, a content recommendation method performed by a cloud storage server includes: determining content in the cloud storage server based on content stored in a folder of the cloud storage server Recommended content to be recommended to the user; storing reference information for accessing the determined recommended content in the folder of the user included in the cloud storage server; and The device of the user provides the reference information of the recommended content to enable the device of the user to access the recommended content.

根據一或多個示例性實施例,提供一種非暫時性電腦可讀取記錄媒體,在所述非暫時性電腦可讀取記錄媒體上載有程式,所述程式在由電腦執行時使用電腦來執行所述內容推薦方法。 According to one or more exemplary embodiments, there is provided a non-transitory computer-readable recording medium on which a program is loaded, and the program is executed using a computer when executed by the computer The content recommendation method.

100‧‧‧選單 100‧‧‧Menu

150‧‧‧圖符 150‧‧‧ icon

152‧‧‧圖符 152‧‧‧ icon

220‧‧‧使用者欄位 220‧‧‧User field

222‧‧‧內容提供伺服器欄位 222‧‧‧Content providing server field

224‧‧‧使用者ID欄位 224‧‧‧User ID field

226‧‧‧密碼欄位 226‧‧‧ Password field

250‧‧‧圖符 250‧‧‧icon

252‧‧‧圖符 252‧‧‧Character

260‧‧‧圖符 260‧‧‧Character

290‧‧‧圖符 290‧‧‧

1000‧‧‧裝置 1000‧‧‧device

1010‧‧‧第一裝置 1010‧‧‧First device

1020‧‧‧第二裝置 1020‧‧‧Second device

1100‧‧‧使用者輸入單元 1100‧‧‧User input unit

1200‧‧‧輸出單元 1200‧‧‧ output unit

1210‧‧‧顯示單元/顯示部件 1210‧‧‧Display unit/display unit

1220‧‧‧聲音輸出單元 1220‧‧‧Sound output unit

1230‧‧‧振動馬達 1230‧‧‧Vibration motor

1300‧‧‧控制器/控制單元 1300‧‧‧Controller/control unit

1400‧‧‧感測單元 1400‧‧‧sensing unit

1410‧‧‧磁性感測器 1410‧‧‧Magnetic sensor

1420‧‧‧加速度感測器 1420‧‧‧Acceleration sensor

1430‧‧‧溫度/濕度感測器 1430‧‧‧Temperature/Humidity Sensor

1440‧‧‧紅外線感測器 1440‧‧‧Infrared sensor

1450‧‧‧陀螺儀感測器 1450‧‧‧Gyroscope sensor

1460‧‧‧位置感測器 1460‧‧‧ position sensor

1470‧‧‧空氣壓力感測器 1470‧‧‧Air pressure sensor

1480‧‧‧接近感測器 1480‧‧‧Proximity sensor

1490‧‧‧RGB感測器 1490‧‧‧RGB sensor

1500‧‧‧通訊單元 1500‧‧‧Communication unit

1510‧‧‧短程通訊單元 1510‧‧‧Short Range Communication Unit

1520‧‧‧行動通訊單元 1520‧‧‧Mobile Communication Unit

1530‧‧‧廣播接收單元 1530‧‧‧Broadcast receiving unit

1600‧‧‧音訊/視訊輸入單元 1600‧‧‧Audio/video input unit

1610‧‧‧相機 1610‧‧‧Camera

1620‧‧‧麥克風 1620‧‧‧Microphone

1700‧‧‧記憶體 1700‧‧‧Memory

1710‧‧‧使用者介面(UI)模組 1710‧‧‧User Interface (UI) Module

1720‧‧‧觸控螢幕模組 1720‧‧‧Touch screen module

1730‧‧‧警報模組 1730‧‧‧Alarm module

2000‧‧‧雲端儲存提供伺服器 2000‧‧‧ Cloud storage server

2100‧‧‧雲端儲存 2100‧‧‧ cloud storage

2110‧‧‧第一使用者的雲端儲存 2110‧‧‧ Cloud storage for the first user

2120‧‧‧第二使用者的雲端儲存 2120‧‧‧ Cloud storage for the second user

2200‧‧‧控制單元 2200‧‧‧Control unit

2300‧‧‧DB 2300‧‧‧DB

2400‧‧‧通訊單元 2400‧‧‧Communication unit

3000‧‧‧內容提供伺服器 3000‧‧‧Content provision server

S300~S320‧‧‧操作 S300~S320‧‧‧Operation

S400~S430‧‧‧操作 S400~S430‧‧‧Operation

S500~S590‧‧‧操作 S500~S590‧‧‧Operation

S600~S640‧‧‧操作 S600~S640‧‧‧Operation

S700~S770‧‧‧操作 S700~S770‧‧‧Operation

S800~S860‧‧‧操作 S800~S860‧‧‧Operation

S900~S970‧‧‧操作 S900~S970‧‧‧Operation

S1600~S1610‧‧‧操作 S1600~S1610‧‧‧Operation

S1700~S1760‧‧‧操作 S1700~S1760‧Operation

S1800~S1830‧‧‧操作 S1800~S1830‧‧‧Operation

S1900~S1940‧‧‧操作 S1900~S1940‧‧‧Operation

S2000~S2050‧‧‧操作 S2000~S2050‧‧‧Operation

S2100~S2150‧‧‧操作 S2100~S2150‧‧‧Operation

S2400~S2440‧‧‧操作 S2400~S2440‧‧‧Operation

S2700~S2770‧‧‧操作 S2700~S2770‧‧‧Operation

S3000~S3080‧‧‧操作 S3000~S3080‧‧‧Operation

S3100~S3180‧‧‧操作 S3100~S3180‧‧‧Operation

S3400~S3480‧‧‧操作 S3400~S3480‧‧‧Operation

S3600~S3620‧‧‧操作 S3600~S3620‧‧‧Operation

S3700~S3740‧‧‧操作 S3700~S3740‧‧‧Operation

結合附圖閱讀以下詳細說明,本發明的該些態樣及/或其他態樣將變得顯而易見且更易於理解,附圖中相同參考編號指代相同元件,且附圖中:圖1是根據各種示例性實施例的雲端儲存提供系統的摘要圖。 By reading the following detailed description in conjunction with the accompanying drawings, these and/or other aspects of the present invention will become apparent and easier to understand. The same reference numbers in the drawings refer to the same elements, and in the drawings: FIG. 1 is based on The cloud storage of various exemplary embodiments provides a summary diagram of the system.

圖2是根據各種示例性實施例,其中第一裝置及第二裝置自雲端儲存提供系統中的雲端儲存提供伺服器接收推薦內容的實例的方塊圖。 2 is a block diagram of an example in which the first device and the second device receive recommended content from a cloud storage providing server in a cloud storage providing system according to various exemplary embodiments.

圖3是根據各種示例性實施例的方法的流程圖,其中,一雲端儲存提供伺服器將欲推薦給裝置的使用者的推薦內容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存。 3 is a flowchart of a method according to various exemplary embodiments, in which a cloud storage providing server pushes reference information and/or link information of recommended content to be recommended to a user of a device to a cloud storage of the user.

圖4是根據各種示例性實施例的方法的流程圖,其中,一雲端儲存提供伺服器為裝置提供推薦內容。 4 is a flowchart of a method according to various exemplary embodiments, in which a cloud storage providing server provides recommended content for a device.

圖5是根據各種示例性實施例的方法的流程圖,其中,一雲端儲存提供伺服器將推薦內容儲存於使用者的雲端儲存中並為裝置提供推薦內容。 5 is a flowchart of a method according to various exemplary embodiments, in which a cloud storage providing server stores recommended content in a user's cloud storage and provides recommended content for a device.

圖6是根據各種示例性實施例的方法的流程圖,其中,當推薦內容儲存於另一使用者的雲端儲存中時,雲端儲存提供伺服器將推薦內容儲存於使用者的雲端儲存中並將推薦內容串流傳輸至裝置。 6 is a flowchart of a method according to various exemplary embodiments, wherein, when the recommended content is stored in another user’s cloud storage, the cloud storage providing server stores the recommended content in the user’s cloud storage and Recommend content streaming to the device.

圖7是根據各種示例性實施例的方法的流程圖,其中,當推薦內容是由內容提供伺服器提供時,一裝置自內容提供伺服器接收推薦內容,並將所接收推薦內容儲存於雲端儲存提供伺服器中所包含的使用者的雲端儲存中。 7 is a flowchart of a method according to various exemplary embodiments, in which, when the recommended content is provided by the content providing server, a device receives the recommended content from the content providing server and stores the received recommended content in the cloud storage Provides cloud storage for users included in the server.

圖8是根據各種示例性實施例的方法的流程圖,其中,當推薦內容是由內容提供伺服器提供時,一雲端儲存提供伺服器自一內容提供伺服器接收推薦內容,儲存所接收推薦內容,並為裝置提供所接收推薦內容。 8 is a flowchart of a method according to various exemplary embodiments, in which, when the recommended content is provided by a content providing server, a cloud storage providing server receives the recommended content from a content providing server and stores the received recommended content And provide the device with the received recommended content.

圖9是根據各種示例性實施例的方法的流程圖,其中,當推薦內容是由內容提供伺服器提供時,雲端儲存提供伺服器為裝置及雲端儲存提供伺服器提供推薦內容。 9 is a flowchart of a method according to various exemplary embodiments, wherein, when the recommended content is provided by the content providing server, the cloud storage providing server provides the recommended content for the device and the cloud storage providing server.

圖10A至圖10C說明根據各種示例性實施例,其中,一裝置顯示用於使用推薦內容清單的圖形使用者介面(graphic user interface,GUI)、並基於使用者輸入自推薦內容清單選擇推薦內容的實例。 10A to 10C illustrate various exemplary embodiments in which a device displays a graphical user interface (graphic user) for using the recommended content list interface, GUI), and select examples of recommended content based on user input from the recommended content list.

圖11至圖14說明根據各種示例性實施例,其中,一裝置接收藉由圖形使用者介面所選擇的推薦內容的實例。 11 through 14 illustrate examples in which a device receives recommended content selected through a graphical user interface according to various exemplary embodiments.

圖15A說明根據各種示例性實施例,將推薦內容儲存於使用者的雲端儲存中的實例。 FIG. 15A illustrates an example of storing recommended content in a user’s cloud storage according to various exemplary embodiments.

圖15B說明根據各種示例性實施例,藉由圖形使用者介面同時顯示使用者所擁有的內容清單以及推薦給使用者的推薦內容清單的實例。 15B illustrates an example of displaying a content list owned by the user and a recommended content list recommended to the user through a graphical user interface according to various exemplary embodiments.

圖16是根據各種示例性實施例的方法的流程圖,其中,一雲端儲存提供伺服器基於使用者的偏好資料夾中所儲存的哪一內容被更新來確定推薦內容。 16 is a flowchart of a method according to various exemplary embodiments, in which a cloud storage providing server determines recommended content based on which content stored in the user's preference folder is updated.

圖17是根據各種示例性實施例的方法的流程圖,其中,一雲端儲存提供伺服器基於偏好資料夾中所儲存的內容來確定推薦內容。 17 is a flowchart of a method according to various exemplary embodiments, in which a cloud storage providing server determines recommended content based on content stored in a preference folder.

圖18是根據各種示例性實施例的方法的流程圖,其中,一雲端儲存提供伺服器基於使用者的偏好資料夾中所儲存的內容在由雲端儲存提供伺服器提供的雲端儲存中所儲存的內容中確定推薦內容。 FIG. 18 is a flowchart of a method according to various exemplary embodiments, wherein a cloud storage providing server stores content stored in a cloud storage provided by a cloud storage providing server based on content stored in a user’s preference folder The recommended content is determined in the content.

圖19是根據各種示例性實施例的方法的流程圖,其中,一雲端儲存提供伺服器基於另一使用者的偏好資料夾中所儲存的內容在由雲端儲存提供伺服器提供的雲端儲存中所儲存的內容中 確定推薦內容。 FIG. 19 is a flowchart of a method according to various exemplary embodiments, in which a cloud storage providing server is based on content stored in another user’s preference folder in the cloud storage provided by the cloud storage providing server Stored content Determine recommended content.

圖20是根據各種示例性實施例的方法的流程圖,其中,一雲端儲存提供伺服器在由內容提供伺服器提供的內容中確定推薦內容。 20 is a flowchart of a method according to various exemplary embodiments, in which a cloud storage providing server determines recommended content among the content provided by the content providing server.

圖21是根據各種示例性實施例的方法的流程圖,其中,一雲端儲存提供伺服器取得推薦內容的參考資訊及/或鏈接資訊。 21 is a flowchart of a method according to various exemplary embodiments, in which a cloud storage provides reference information and/or link information for a server to obtain recommended content.

圖22及圖23說明根據某些示例性實施例,關於一內容提供伺服器的服務的使用者的會員資料表的實例。 22 and 23 illustrate an example of a member profile table for users of services provided by a content providing server according to some exemplary embodiments.

圖24是根據各種示例性實施例的方法的流程圖,其中,一雲端儲存提供伺服器基於推薦內容的特性而以不同方式顯示推薦內容清單中所包含的推薦內容。 24 is a flowchart of a method according to various exemplary embodiments, in which a cloud storage providing server displays the recommended content included in the recommended content list in different ways based on the characteristics of the recommended content.

圖25A及圖25B說明根據各種示例性實施例,基於推薦內容的特性而以不同方式顯示推薦內容清單中所包含的推薦內容的實例。 FIGS. 25A and 25B illustrate examples of displaying the recommended content included in the recommended content list in different ways based on the characteristics of the recommended content according to various exemplary embodiments.

圖26A及圖26B說明根據各種示例性實施例,更新推薦內容清單的實例。 26A and 26B illustrate examples of updating the recommended content list according to various exemplary embodiments.

圖27是根據各種示例性實施例的方法的流程圖,其中,一裝置因應於用於將推薦內容移動至偏好資料夾的一使用者輸入,而請求雲端儲存提供伺服器儲存選自推薦資料夾上所顯示的推薦內容清單的推薦內容。 FIG. 27 is a flowchart of a method according to various exemplary embodiments, in which a device requests a cloud storage to provide a server to store a selection of recommended folders in response to a user input for moving recommended content to a preferred folder The recommended content of the recommended content list displayed on the above.

圖28A及圖28B說明根據各種示例性實施例,其中,一裝置因應於用於選擇推薦內容的使用者輸入而再現推薦內容的實 例。 FIGS. 28A and 28B illustrate various embodiments in which a device reproduces the recommended content in response to user input for selecting the recommended content. example.

圖29A及圖29B說明根據各種示例性實施例的實例,其中,一裝置接收用於將選自推薦資料夾中所包含的推薦內容清單的推薦內容移動至偏好資料夾的一使用者輸入,且一雲端儲存提供伺服器將所選擇推薦內容儲存於偏好資料夾中。 29A and 29B illustrate examples according to various exemplary embodiments, in which a device receives a user input for moving recommended content selected from a list of recommended content contained in a recommended folder to a preferred folder, and A cloud storage providing server stores the selected recommendation content in the preference folder.

圖30是根據各種示例性實施例的方法的流程圖,其中一裝置自一內容提供伺服器接收推薦內容,並將推薦內容儲存於雲端儲存中。 FIG. 30 is a flowchart of a method according to various exemplary embodiments, in which a device receives recommended content from a content providing server and stores the recommended content in a cloud storage.

圖31是根據各種示例性實施例的方法的流程圖,其中,一雲端儲存提供伺服器自一內容提供伺服器接收推薦內容,且一裝置自雲端儲存提供伺服器接收推薦內容。 31 is a flowchart of a method according to various exemplary embodiments, in which a cloud storage providing server receives recommended content from a content providing server, and a device receives recommended content from the cloud storage providing server.

圖32A至圖32D說明根據某些示例性實施例,其中,一裝置自使用者經過註冊的一內容提供伺服器接收推薦內容並再現推薦內容的實例。 FIGS. 32A to 32D illustrate an example in which a device receives recommended content from a content providing server registered by the user and reproduces the recommended content according to some exemplary embodiments.

圖33A至圖33D說明根據各種示例性實施例,其中,一裝置自使用者未註冊的一內容提供伺服器接收推薦內容並再現推薦內容的實例。 FIGS. 33A to 33D illustrate examples in which a device receives recommended content from a content providing server that is not registered by the user and reproduces the recommended content according to various exemplary embodiments.

圖34是根據各種示例性實施例的方法的流程圖,其中,一裝置自一內容提供伺服器接收推薦內容的預視內容或預聽內容,並購買所推薦內容。 34 is a flowchart of a method according to various exemplary embodiments, in which a device receives preview content or preview content of recommended content from a content providing server and purchases the recommended content.

圖35A及圖35B說明根據各種示例性實施例,其中,一裝置自內容提供伺服器接收推薦內容的預聽內容並再現預聽內容 的實例。 35A and 35B illustrate various exemplary embodiments in which a device receives pre-listened content of recommended content from a content providing server and reproduces the pre-listened content Examples.

圖36是根據各種示例性實施例的方法的流程圖,其中,一裝置存取一內容提供伺服器的網站,並請求自內容提供伺服器得到推薦內容或推薦內容的預聽內容。 36 is a flowchart of a method according to various exemplary embodiments, in which a device accesses a website of a content providing server and requests to obtain recommended content or pre-listened content of the recommended content from the content providing server.

圖37是根據各種示例性實施例的方法的流程圖,其中,一裝置執行一內容提供伺服器的服務應用程式,並請求自所述內容提供伺服器得到推薦內容或推薦內容的預聽內容。 FIG. 37 is a flowchart of a method according to various exemplary embodiments, in which a device executes a service application of a content providing server and requests to obtain recommended content or pre-listened content of the recommended content from the content providing server.

圖38是根據各種示例性實施例的雲端儲存提供伺服器的方塊圖。 FIG. 38 is a block diagram of a cloud storage providing server according to various exemplary embodiments.

圖39及圖40是根據各種示例性實施例的裝置的方塊圖。 39 and 40 are block diagrams of devices according to various exemplary embodiments.

以下,將參照附圖闡述一或多個示例性實施例。然而,所述一或多個示例性實施例可實施為諸多不同形式而不應被解釋為僅限於本文所述的一或多個示例性實施例;更確切而言,提供該些示例性實施例,並向此項技術中的通常知識者傳達所述一或多個示例性實施例的概念。在以下說明中,眾所習知的功能或構造將不再詳細闡述,以免不必要的細節使得所述一或多個示例性實施例變得模糊不清。此外,在通篇說明書中,圖中的相同參考編號指示相同元件。 Hereinafter, one or more exemplary embodiments will be explained with reference to the drawings. However, the one or more exemplary embodiments can be implemented in many different forms and should not be construed as being limited to the one or more exemplary embodiments described herein; more precisely, these exemplary implementations are provided Examples, and convey the concepts of the one or more exemplary embodiments to those of ordinary skill in the art. In the following description, well-known functions or constructions will not be described in detail so as not to obscure the one or more exemplary embodiments with unnecessary details. In addition, throughout the specification, the same reference numbers in the figures indicate the same elements.

在通篇說明書中,亦應理解,當闡述元件「連接至」另一元件時,所述元件可直接連接至所述另一元件或電性連接至所 述另一元件,然而亦可存在中間元件。 Throughout the specification, it should also be understood that when an element is described as “connected to” another element, the element may be directly connected to the other element or electrically connected to all elements Another element is described, but there may also be an intermediate element.

在通篇說明書中,用語「雲端儲存提供伺服器」可例如是用於提供容許使用者使用網路上的特定儲存空間的服務的一伺服器,並可包括儲存空間以及欲提供給在網路上訂購一雲端儲存提供伺服器的使用者的一雲端儲存。 Throughout the specification, the term "cloud storage provision server" may be, for example, a server used to provide services that allow users to use a specific storage space on the network, and may include storage space and the services to be ordered on the network A cloud storage provides a cloud storage for users of the server.

在通篇說明書中,用語「內容提供伺服器」可例如包括藉由將內容提供至使用者的裝置來讓使用者能夠藉由裝置來再現或執行所述內容的服務的伺服器。內容提供伺服器可包括例如音樂內容提供伺服器、移動影像內容提供伺服器、及廣播內容提供伺服器,但並非僅限於此。 Throughout the specification, the term "content providing server" may include, for example, a server that enables a user to reproduce or execute a service of the content by the device by providing the content to the user's device. The content providing server may include, for example, a music content providing server, a mobile image content providing server, and a broadcast content providing server, but it is not limited to this.

此內容可,例如,包括在有線及/或無線通訊網路上提供的數位資訊。內容可例如包括移動影像內容(例如,TV程式影像、隨選視訊(video on demand,VOD)、使用者創建的內容(user-created content,UCC)、音樂視訊、Youtube影像等)、靜止影像內容(例如,照片、圖片等)、文字內容(例如,電子書(詩歌及小說)、信函、及工作檔案)、音樂內容(例如,音樂、器樂、無線電廣播等)、網頁、應用程式執行資訊等,但並非僅限於此。 This content may, for example, include digital information provided on wired and/or wireless communication networks. Content may include, for example, mobile video content (for example, TV program video, video on demand (VOD), user-created content (UCC), music video, Youtube video, etc.), still video content (For example, photos, pictures, etc.), text content (for example, e-books (poems and novels), letters, and work files), music content (for example, music, instrumental music, radio broadcasts, etc.), web pages, application execution information, etc. , But not limited to this.

在通篇說明書中,用語「推薦內容」可例如包括由雲端儲存提供伺服器提供的至少一個雲端儲存中所儲存的內容中推薦給使用者的內容,但並非僅限於此。推薦內容可例如包括由裝置的使用者經過註冊的內容提供伺服器提供的內容中推薦給使用者的內容。推薦內容可為由裝置的使用者未註冊的內容提供伺服器 提供的內容中推薦給使用者的內容。 Throughout the specification, the term "recommended content" may include, for example, content recommended to the user among the content stored in at least one cloud storage provided by the cloud storage providing server, but it is not limited to this. The recommended content may include, for example, content recommended to the user among the content provided by the registered content providing server of the user of the device. Recommended content can provide a server for content not registered by the user of the device The content recommended to users among the content provided.

雲端儲存中所儲存的推薦內容的參考資訊可例如包括表示用於到達雲端儲存伺服器中所儲存的推薦內容的路徑的資訊。參考資訊可表示例如用於到達雲端儲存伺服器的檔案系統中的推薦內容的路徑。 The reference information of the recommended content stored in the cloud storage may include, for example, information indicating a path for reaching the recommended content stored in the cloud storage server. The reference information may represent, for example, a path to the recommended content in the file system of the cloud storage server.

由內容提供伺服器提供的推薦內容的鏈接資訊可例如包括表示用於存取內容提供伺服器及下載或串流傳輸推薦內容的位址的資訊。 The link information of the recommended content provided by the content providing server may include, for example, information indicating an address for accessing the content providing server and downloading or streaming the recommended content.

在通篇說明書中,表達「將推薦內容的參考資訊及/或鏈接資訊推送至預先設定的資料夾」可例如包括將推薦內容的參考資訊及/或鏈接資訊儲存於使用者的預先設定的資料夾中而無需自使用者發出請求。舉例而言,若使用者的雲端儲存設定成接收推薦內容,則儘管隨後並不存在來自使用者的請求,雲端儲存提供伺服器仍可在使用者的雲端儲存中自動儲存及更新欲推薦給使用者的推薦內容的參考資訊及/或鏈接資訊。 Throughout the manual, the expression "push the reference information and/or link information of the recommended content to a preset folder" may include, for example, storing the reference information and/or link information of the recommended content in the user's preset data Without any request from the user. For example, if the user’s cloud storage is configured to receive recommended content, the cloud storage provision server can automatically store and update the user’s cloud storage to recommend for use, although there is no subsequent request from the user Reference information and/or link information of the recommended content of the author.

推薦內容的附加資訊可包括例如推薦內容的種類、作者、產生日期及包括推薦內容的角色的摘要資訊、推薦內容的容量等。推薦內容的附加資訊可包括例如表示使用者是否被授權使用推薦內容的資訊、提供推薦內容的內容提供伺服器的辨識值、及關於推薦內容的使用費的資訊等。然而,示例性實施例並非僅限於此。本文所用的用語「及/或」包括相關列出項中的一或多個項的任意及所有組合。例如「...中的至少一者」等表達在位於一 系列元件之前時,是用於修飾整個系列元件而並非僅修飾所述系列的個別元件。 The additional information of the recommended content may include, for example, the type of recommended content, author, date of creation, and summary information of the role including the recommended content, the capacity of the recommended content, and so on. The additional information of the recommended content may include, for example, information indicating whether the user is authorized to use the recommended content, the identification value of the content providing server that provides the recommended content, and information about the usage fee of the recommended content. However, the exemplary embodiment is not limited to this. The term "and/or" as used herein includes any and all combinations of one or more of the listed items. Expressions such as "at least one of..." Before the series of elements, it is used to modify the entire series of elements, not just the individual elements of the series.

以下,將參照附圖更充分地闡述一或多個示例性實施例。 Hereinafter, one or more exemplary embodiments will be more fully explained with reference to the drawings.

圖1是根據各種示例性實施例的雲端儲存提供系統的摘要圖。根據各種示例性實施例的雲端儲存提供系統可包括至少一個裝置1000、雲端儲存提供伺服器2000、及至少一個內容提供伺服器3000。 FIG. 1 is a summary diagram of a cloud storage providing system according to various exemplary embodiments. The cloud storage providing system according to various exemplary embodiments may include at least one device 1000, a cloud storage providing server 2000, and at least one content providing server 3000.

裝置1000可存取雲端儲存提供伺服器2000以使用由雲端儲存提供伺服器2000提供的雲端儲存(cloud storage)。裝置1000可接收由雲端儲存提供伺服器2000推薦的推薦內容清單,並將選自推薦內容清單的推薦內容儲存於裝置1000的使用者的雲端儲存中。裝置1000可自雲端儲存提供伺服器2000或內容提供伺服器3000接收推薦內容並再現推薦內容。 The device 1000 can access the cloud storage providing server 2000 to use the cloud storage provided by the cloud storage providing server 2000. The device 1000 may receive the recommended content list recommended by the server 2000 from the cloud storage, and store the recommended content selected from the recommended content list in the cloud storage of the user of the device 1000. The device 1000 may receive the recommended content from the cloud storage providing server 2000 or the content providing server 3000 and reproduce the recommended content.

雲端儲存提供伺服器2000可為裝置1000的使用者提供雲端儲存以使裝置1000的使用者能夠將使用者的內容儲存於雲端儲存中,並使用所儲存的內容,例如所儲存的使用者的內容。雲端儲存提供伺服器2000可將推薦內容推薦給使用者,並可為裝置1000提供用於使用推薦內容清單的圖形使用者介面(GUI)。雲端儲存提供伺服器2000可為裝置1000提供由使用者自推薦內容清單選擇的推薦內容。推薦內容可例如為由雲端儲存提供伺服器2000提供的至少一個雲端儲存中所儲存的內容、由裝置1000的使 用者經過註冊的內容提供伺服器3000提供的內容、以及由裝置1000的使用者未註冊的內容提供伺服器3000提供的內容。 The cloud storage providing server 2000 may provide cloud storage for the user of the device 1000 to enable the user of the device 1000 to store the user's content in the cloud storage and use the stored content, such as the stored user's content . The cloud storage providing server 2000 can recommend the recommended content to the user, and can provide the device 1000 with a graphical user interface (GUI) for using the recommended content list. The cloud storage providing server 2000 can provide the device 1000 with the recommended content selected by the user from the recommended content list. The recommended content may be, for example, the content stored in at least one cloud storage provided by the cloud storage providing server 2000, the The content provided by the registered content providing server 3000 by the user, and the content provided by the content providing server 3000 that is not registered by the user of the device 1000.

雲端儲存提供伺服器2000可將欲推薦給使用者的推薦內容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存的預先設定的資料夾。將推薦內容的參考資訊及/或鏈接資訊推送至預先設定的資料夾可例如包括:將推薦內容清單儲存於預先設定的資料夾中而無需自使用者發出請求。舉例而言,若使用者的雲端儲存設定成接收推薦內容,則儘管並不存在來自使用者的請求,雲端儲存提供伺服器2000仍可確定欲推薦給使用者的推薦內容,並可將推薦內容的參考資訊及/或鏈接資訊自動儲存於使用者的雲端儲存中。 The cloud storage providing server 2000 can push the reference information and/or link information of the recommended content to be recommended to the user to a preset folder of the user's cloud storage. Pushing the reference information and/or link information of the recommended content to the preset folder may include, for example, storing the list of recommended content in the preset folder without request from the user. For example, if the user's cloud storage is configured to receive recommended content, although there is no request from the user, the cloud storage providing server 2000 can still determine the recommended content to be recommended to the user, and the recommended content 'S reference information and/or link information is automatically stored in the user's cloud storage.

特定推薦內容可選自推薦內容清單,且因此雲端儲存提供伺服器2000可例如將所選擇推薦內容儲存於雲端儲存的使用者預先設定的資料夾中。特定推薦內容可選自推薦內容清單,且因此雲端儲存提供伺服器2000可例如將所選擇推薦內容串流傳輸至裝置1000。推薦內容可例如儲存於使用者的雲端儲存中並同時可串流傳輸至裝置1000,但並非僅限於此。 The specific recommended content may be selected from a list of recommended content, and thus the cloud storage providing server 2000 may, for example, store the selected recommended content in a folder preset by the user stored in the cloud. The specific recommended content may be selected from a list of recommended content, and thus the cloud storage providing server 2000 may, for example, stream the selected recommended content to the device 1000. The recommended content can be stored in the user's cloud storage and can be streamed to the device 1000 at the same time, but it is not limited to this.

內容提供伺服器3000可為雲端儲存提供伺服器2000及裝置1000中的至少一者提供推薦內容。內容提供伺服器3000可自雲端儲存提供伺服器2000接收由裝置1000所選擇的欲提供至雲端儲存提供伺服器2000或裝置1000的推薦內容。內容提供伺服器3000可在接收推薦內容提供請求的同時接收使用者的會員資 訊。使用者的會員資訊可包括使用者經過註冊的內容提供伺服器3000的辨識值以及在內容提供伺服器3000中註冊的使用者的ID及密碼。在此種情況下,雲端儲存提供伺服器2000可儲存及管理在內容提供伺服器3000中註冊的使用者的會員資訊。 The content providing server 3000 may provide recommended content for at least one of the cloud storage providing server 2000 and the device 1000. The content providing server 3000 may receive the recommended content selected by the device 1000 to be provided to the cloud storage providing server 2000 or the device 1000 from the cloud storage providing server 2000. The content providing server 3000 can receive the user's membership while receiving the recommended content providing request News. The user's member information may include the identification value of the user's registered content providing server 3000 and the ID and password of the user registered in the content providing server 3000. In this case, the cloud storage providing server 2000 can store and manage the member information of the user registered in the content providing server 3000.

內容提供伺服器3000可自裝置1000接收由裝置1000所選擇的欲被提供至雲端儲存提供伺服器2000或裝置1000的推薦內容。 The content providing server 3000 may receive the recommended content selected by the device 1000 to be provided to the cloud storage providing server 2000 or the device 1000 from the device 1000.

裝置1000可例如為(但不限於)智慧型電話、平板個人電腦(personal computer,PC)、個人電腦、智慧型電視(television,TV)、行動電話、個人數位助理(personal digital assistant,PDA)、膝上型電腦、媒體播放機、微伺服器、全球定位系統(global positioning system,GPS)裝置、電子書終端、用於數位廣播的終端、導航裝置、資訊站(kiosk)、MP3播放機、數位相機、其他行動或非行動計算裝置等。裝置1000亦可包括例如可接收觸控輸入的各種裝置,例如電子黑板、觸控台等。裝置1000亦可為具有通訊功能及資料處理功能的手錶、眼鏡、發帶、或環。然而,裝置1000的實例並非僅限於此,且因此,裝置1000可包括能夠在網路上使用由雲端儲存提供伺服器2000提供的雲端儲存的所有類型的裝置。 The device 1000 may be, for example, but not limited to, a smart phone, a tablet personal computer (PC), a personal computer, a smart TV (television, TV), a mobile phone, a personal digital assistant (PDA), Laptops, media players, micro servers, global positioning system (GPS) devices, e-book terminals, terminals for digital broadcasting, navigation devices, kiosks, MP3 players, digital Cameras, other mobile or non-mobile computing devices, etc. The device 1000 may also include, for example, various devices that can receive touch input, such as an electronic blackboard, a touch pad, and the like. The device 1000 may also be a watch, glasses, hair band, or ring with communication and data processing functions. However, the example of the device 1000 is not limited to this, and therefore, the device 1000 may include all types of devices capable of using cloud storage provided by the cloud storage providing server 2000 on the network.

雲端儲存提供伺服器2000可為提供使使用者能夠使用特定儲存空間的服務的伺服器,並可包括欲提供至在雲端儲存提供伺服器2000中註冊的使用者的儲存空間。 The cloud storage providing server 2000 may be a server that provides a service that enables a user to use a specific storage space, and may include storage space to be provided to users registered in the cloud storage providing server 2000.

內容提供伺服器3000可例如包括藉由將內容提供至使用者的裝置而提供使使用者能夠藉由所述裝置來再現或執行所述內容的服務的伺服器。內容提供伺服器3000可包括例如音樂內容提供伺服器、移動影像內容提供伺服器、及廣播服務提供伺服器,但並非僅限於此。 The content providing server 3000 may include, for example, a server that provides a service that enables a user to reproduce or execute the content through the device by providing the content to the user's device. The content providing server 3000 may include, for example, a music content providing server, a mobile image content providing server, and a broadcasting service providing server, but it is not limited thereto.

網路可例如包括局部區域網路(Local Area Network,LAN)、廣域網路(Wide Area Network,WAN)、加值網路(Value Added Network,VAN)、行動無線電通訊網路、衛星通訊網路、或其任意組合,並可表示能夠容許圖1所示網路各方彼此進行通訊的一般概念資料通訊網路,並可包括例如有線網際網路、無線網際網路、行動無線通訊網路等。 The network may include, for example, a local area network (LAN), a wide area network (WAN), a value added network (VAN), a mobile radio communication network, a satellite communication network, or the like It can be arbitrarily combined and can represent a general conceptual data communication network that can allow parties in the network shown in FIG. 1 to communicate with each other, and may include, for example, a wired Internet, a wireless Internet, a mobile wireless communication network, and so on.

圖2是根據各種示例性實施例,其中第一裝置1010及第二裝置1020自雲端儲存提供系統中的雲端儲存提供伺服器2000接收推薦內容的實例的方塊圖。 2 is a block diagram of an example in which the first device 1010 and the second device 1020 receive recommended content from the cloud storage providing server 2000 in the cloud storage providing system according to various exemplary embodiments.

參見圖2,根據某些示例性實施例的雲端儲存提供伺服器2000可包括第一使用者的雲端儲存2110及第二使用者的雲端儲存2120。第一使用者可為第一裝置1010的使用者。第二使用者可為第二裝置1020的使用者。第一使用者的雲端儲存2110可包括:資料夾,儲存第一使用者(未示出)所擁有的內容;偏好資料夾,儲存第一使用者所偏好的內容;以及推薦資料夾,儲存推薦給第一使用者的推薦內容。 Referring to FIG. 2, the cloud storage providing server 2000 according to some exemplary embodiments may include a first user's cloud storage 2110 and a second user's cloud storage 2120. The first user may be a user of the first device 1010. The second user may be a user of the second device 1020. The first user's cloud storage 2110 may include: a folder to store content owned by the first user (not shown); a preferred folder to store content preferred by the first user; and a recommended folder to store recommendations Recommended content for the first user.

雲端儲存提供伺服器2000可使用在用於儲存第一使用 者所擁有的內容的資料夾或第一使用者的偏好資料夾中所儲存的內容來確定欲推薦給第一使用者的推薦內容。雲端儲存提供伺服器2000可將推薦內容的參考資訊及/或鏈接資訊推送至推薦資料夾。儘管可能未接收到來自第一使用者的請求,但雲端儲存提供伺服器2000仍可在推薦資料夾中儲存及更新例如推薦內容清單、推薦內容的參考資訊、推薦內容的鏈接資訊、及推薦內容的附加資訊。 The cloud storage providing server 2000 can be used for storing the first use The content folder owned by the user or the content stored in the first user's preference folder determines the recommended content to be recommended to the first user. The cloud storage providing server 2000 can push the reference information and/or link information of the recommended content to the recommended folder. Although the request from the first user may not be received, the cloud storage providing server 2000 can still store and update, for example, a list of recommended content, reference information of recommended content, link information of recommended content, and recommended content in the recommended folder Additional information.

雲端儲存中所儲存的推薦內容的參考資訊可為表示用於存取雲端儲存提供伺服器2000的推薦內容的路徑的資訊。參考資訊可表示例如用於到達雲端儲存提供伺服器2000的檔案系統中的推薦內容的路徑。 The reference information of the recommended content stored in the cloud storage may be information indicating a path for accessing the cloud storage to provide the recommended content of the server 2000. The reference information may represent, for example, a path for reaching recommended content in the file system of the cloud storage providing server 2000.

由內容提供伺服器3000提供的推薦內容的鏈接資訊可為表示用於存取內容提供伺服器3000及下載或串流傳輸推薦內容的位址的資訊,但並非僅限於此。 The link information of the recommended content provided by the content providing server 3000 may be information indicating an address for accessing the content providing server 3000 and downloading or streaming the recommended content, but it is not limited to this.

推薦內容的附加資訊可包括例如推薦內容的種類、作者、產生日期、包括推薦內容的角色的摘要資訊、推薦內容的容量等。推薦內容的附加資訊可包括例如表示是否授權使用者使用推薦內容的資訊、提供推薦內容的內容提供伺服器3000的辨識值、及關於推薦內容的使用費的資訊等。然而,示例性實施例並非僅限於此。 The additional information of the recommended content may include, for example, the type of recommended content, author, date of creation, summary information of the role including the recommended content, the capacity of the recommended content, and so on. The additional information of the recommended content may include, for example, information indicating whether the user is authorized to use the recommended content, the identification value of the content providing server 3000 that provides the recommended content, and information about the usage fee of the recommended content. However, the exemplary embodiment is not limited to this.

雲端儲存提供伺服器2000可為第一裝置1010提供用於使用第一使用者的雲端儲存2110的圖形使用者介面。第一使用者 可藉由使用圖形使用者介面來讀取推薦資料夾並可檢查推薦內容清單。若第一使用者自推薦內容清單選擇特定推薦內容,則第一裝置1010可例如請求自雲端儲存提供伺服器2000或內容提供伺服器3000得到所選擇推薦內容。 The cloud storage providing server 2000 may provide the first device 1010 with a graphical user interface for using the cloud storage 2110 of the first user. First user The recommended folder can be read and the list of recommended content can be checked by using a graphical user interface. If the first user selects specific recommended content from the recommended content list, the first device 1010 may, for example, request the cloud storage providing server 2000 or the content providing server 3000 to obtain the selected recommended content.

在此種情況下,推薦給第一使用者的推薦內容的參考資訊可為針對第一使用者而新產生的參考資訊。舉例而言,當第二使用者的內容作為推薦內容而推薦給第一使用者時,第一使用者存取推薦內容的路徑可不同於第二使用者存取推薦內容的路徑。舉例而言,第一使用者存取推薦內容的路徑可為「.../user1/app/movie.mpg」,第二使用者存取推薦內容的路徑可為「.../user2/content/movie.mpg」,且經由所述兩個路徑所存取的目標可包含相同的內容「movie.mpg」。推薦內容的參考資訊可包括例如硬鏈接資訊。 In this case, the reference information of the recommended content recommended to the first user may be reference information newly generated for the first user. For example, when the content of the second user is recommended to the first user as recommended content, the path for the first user to access the recommended content may be different from the path for the second user to access the recommended content. For example, the path for the first user to access the recommended content may be ".../user1/app/movie.mpg", and the path for the second user to access the recommended content may be ".../user2/content /movie.mpg", and the target accessed via the two paths may contain the same content "movie.mpg". The reference information of the recommended content may include, for example, hard link information.

由內容提供伺服器3000提供的推薦內容可儲存於第一使用者的雲端儲存2110中,並可串流傳輸至第一裝置1010。 The recommended content provided by the content providing server 3000 may be stored in the first user's cloud storage 2110, and may be streamed to the first device 1010.

下文將參照圖2闡述雲端儲存提供伺服器2000的詳細配置。 The detailed configuration of the cloud storage providing server 2000 will be explained below with reference to FIG. 2.

同時,偏好資料夾及推薦資料夾可包含於雲端儲存2110及雲端儲存2120中的每一者中,但並非僅限於此。偏好資料夾及推薦資料夾亦可不包含於雲端儲存2110及雲端儲存2120中。在此種情況下,雲端儲存提供伺服器2000可使用內容的元資料來辨識雲端儲存2110或雲端儲存2120中所儲存的內容是使用者的偏 好內容還是欲推薦給使用者的推薦內容。舉例而言,內容的元資料可包括表示內容是偏好內容還是推薦內容的值。雲端儲存提供伺服器2000可根據表示內容是偏好內容還是推薦內容並包含於內容的元資料中的值來辨識所述內容是偏好內容還是推薦內容。舉例而言,內容的元資料可包括內容的類型、使用內容的使用者的使用者資訊、使用者再現內容的次數等。雲端儲存提供伺服器2000可基於內容的元資料並基於先前設定的參考來確定內容是偏好內容還是推薦內容,但並非僅限於此。 Meanwhile, the preference folder and the recommendation folder may be included in each of the cloud storage 2110 and the cloud storage 2120, but it is not limited to this. The preference folder and the recommendation folder may not be included in the cloud storage 2110 and the cloud storage 2120. In this case, the cloud storage providing server 2000 can use the metadata of the content to recognize that the content stored in the cloud storage 2110 or the cloud storage 2120 is the user's preference Good content is recommended content that you want to recommend to users. For example, the metadata of the content may include a value indicating whether the content is preferred content or recommended content. The cloud storage providing server 2000 may recognize whether the content is preferred content or recommended content based on a value indicating whether the content is preferred content or recommended content and included in the metadata of the content. For example, the metadata of the content may include the type of content, user information of the user who uses the content, the number of times the user reproduces the content, and so on. The cloud storage providing server 2000 can determine whether the content is preferred content or recommended content based on the metadata of the content and based on the previously set reference, but it is not limited to this.

圖3是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000將欲推薦給裝置1000的使用者的推薦內容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存。 3 is a flowchart of a method according to various exemplary embodiments, in which the cloud storage providing server 2000 pushes reference information and/or link information of recommended content to be recommended to the user of the device 1000 to the user's cloud storage.

在操作S300中,雲端儲存提供伺服器2000可藉由使用由雲端儲存提供伺服器2000提供的至少一個雲端儲存中所儲存的內容來確定欲推薦給裝置1000的使用者的推薦內容。 In operation S300, the cloud storage providing server 2000 may determine recommended content to be recommended to the user of the device 1000 by using content stored in at least one cloud storage provided by the cloud storage providing server 2000.

雲端儲存提供伺服器2000可基於裝置1000的使用者的雲端儲存中所儲存的內容來確定推薦內容。雲端儲存提供伺服器2000可基於使用者的偏好內容來確定推薦內容。舉例而言,雲端儲存提供伺服器2000可基於使用者的雲端儲存的偏好資料夾中所儲存的內容來確定推薦內容。舉例而言,雲端儲存提供伺服器2000可辨識使用者的雲端儲存中所儲存的內容中由使用者執行多於預定次數的內容,並可慮及所辨識內容的種類及容量來確定使用者所偏好的推薦內容。然而,示例性實施例並非僅限於此。 The cloud storage providing server 2000 may determine the recommended content based on the content stored in the cloud storage of the user of the device 1000. The cloud storage providing server 2000 may determine the recommended content based on the user's preferred content. For example, the cloud storage providing server 2000 may determine the recommended content based on the content stored in the user's cloud storage preference folder. For example, the cloud storage provides that the server 2000 can recognize the content stored in the user's cloud storage by the user more than a predetermined number of times, and can determine the user's content by considering the type and capacity of the recognized content Preferred recommended content. However, the exemplary embodiment is not limited to this.

雲端儲存提供伺服器2000可基於另一使用者的雲端儲存中所儲存的內容來確定推薦內容。舉例而言,雲端儲存提供伺服器2000可確定使用者的熟人或與使用者具有類似偏好的另一使用者的雲端儲存中所儲存的內容中被執行多於預定次數的內容作為推薦內容。然而,示例性實施例並非僅限於此。 The cloud storage providing server 2000 may determine the recommended content based on the content stored in another user's cloud storage. For example, the cloud storage providing server 2000 may determine that the content stored in the cloud storage of the user's acquaintance or another user having similar preferences as the user is executed more than a predetermined number of times as recommended content. However, the exemplary embodiment is not limited to this.

雲端儲存提供伺服器2000可基於多個使用者所使用的內容來產生內容的推薦排序資訊,或可自另一伺服器(未示出)收集由另一伺服器(未示出)產生的內容的推薦排序資訊。雲端儲存提供伺服器2000可使用所產生推薦排序資訊或所收集推薦排序資訊來確定欲推薦給使用者的推薦內容。 The cloud storage providing server 2000 may generate recommendation ranking information of content based on content used by multiple users, or may collect content generated by another server (not shown) from another server (not shown) Recommended ranking information. The cloud storage providing server 2000 may use the generated recommendation ranking information or the collected recommendation ranking information to determine the recommended content to be recommended to the user.

然而,用於確定推薦內容的參考資訊並非僅限於此,而是可由使用者或雲端儲存提供伺服器2000以各種方式設定。 However, the reference information for determining the recommended content is not limited to this, but can be set by the user or the cloud storage providing server 2000 in various ways.

在操作S310中,雲端儲存提供伺服器2000可將所確定推薦內容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存中所包含的預先設定的資料夾。雲端儲存提供伺服器2000可藉由推送推薦內容的參考資訊及/或鏈接資訊而將推薦內容的參考資訊及/或鏈接資訊自動儲存於裝置1000的使用者的雲端儲存的預先設定的資料夾中。推薦內容的參考資訊及/或鏈接資訊被推送至的預先設定的資料夾可為例如使用者的推薦資料夾。 In operation S310, the cloud storage providing server 2000 may push the reference information and/or link information of the determined recommended content to a preset folder included in the user's cloud storage. The cloud storage providing server 2000 can automatically store the reference information and/or link information of the recommended content in a preset folder of the cloud storage of the user of the device 1000 by pushing the reference information and/or link information of the recommended content . The preset folder to which the reference information and/or link information of the recommended content is pushed may be, for example, the user's recommended folder.

雲端儲存提供伺服器2000可將推薦內容的附加資訊推送至使用者的預先設定的資料夾。推薦內容的附加資訊可包括例如推薦內容的種類、作者、產生日期、包括推薦內容的角色的摘 要資訊、推薦內容的容量等。推薦內容的附加資訊可包括例如表示是否授權使用者使用推薦內容的資訊、提供推薦內容的內容提供伺服器3000的辨識值、及關於推薦內容的使用費的資訊等。然而,示例性實施例並非僅限於此。 The cloud storage providing server 2000 can push the additional information of the recommended content to the user's preset folder. The additional information of the recommended content may include, for example, the type of recommended content, the author, the date of creation, and a summary of the role including the recommended content Information, recommended content, etc. The additional information of the recommended content may include, for example, information indicating whether the user is authorized to use the recommended content, the identification value of the content providing server 3000 that provides the recommended content, and information about the usage fee of the recommended content. However, the exemplary embodiment is not limited to this.

在操作S320中,雲端儲存提供伺服器2000可為裝置1000提供用於使用推薦內容清單的圖形使用者介面。用於使用推薦內容清單的圖形使用者介面可為用於使用由雲端儲存提供伺服器2000提供的服務的圖形使用者介面、或用於瀏覽及使用使用者的雲端儲存中所包含的資料的圖形使用者介面。舉例而言,用於使用推薦內容清單的圖形使用者介面可被實作為用於瀏覽資料夾及檔案的瀏覽器。 In operation S320, the cloud storage providing server 2000 may provide the device 1000 with a graphical user interface for using the recommended content list. The graphical user interface for using the recommended content list may be a graphical user interface for using services provided by the cloud storage providing server 2000, or a graphic for browsing and using data contained in the user's cloud storage user interface. For example, the graphical user interface for using the recommended content list can be implemented as a browser for browsing folders and files.

裝置1000可存取雲端儲存提供伺服器2000並在裝置1000的螢幕上顯示由雲端儲存提供的圖形使用者介面。使用者可藉由所顯示的圖形使用者介面輸入使用者的ID及密碼。裝置1000可藉由圖形使用者介面顯示使用者的雲端儲存中所包含的資料夾清單,且若使用者選擇推薦內容的參考資訊及鏈接資訊被推送至的資料夾,則裝置1000可藉由圖形使用者介面顯示推薦內容清單。使用者可例如檢查推薦內容的檔案名稱、推薦內容清單的種類及容量,並且可選擇欲被再現、儲存或執行的推薦內容。 The device 1000 can access the cloud storage provision server 2000 and display a graphical user interface provided by the cloud storage on the screen of the device 1000. The user can input the user ID and password through the displayed graphical user interface. The device 1000 can display the list of folders included in the user's cloud storage through the graphical user interface, and if the user selects the folder to which the reference information and link information of the recommended content are pushed, the device 1000 can use the graphic The user interface displays a list of recommended content. The user can, for example, check the file name of the recommended content, the type and capacity of the recommended content list, and can select the recommended content to be reproduced, stored, or executed.

圖4是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000為裝置1000提供推薦內容。 4 is a flowchart of a method according to various exemplary embodiments, in which the cloud storage providing server 2000 provides recommended content for the device 1000.

在操作S400中,雲端儲存提供伺服器2000可將推薦內 容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存中所包含的預先設定的資料夾。在操作S410中,雲端儲存提供伺服器2000可為裝置1000提供用於使用預先設定的資料夾中所包含的推薦內容清單的圖形使用者介面。操作S400及操作S410可分別對應於圖3所示操作S310及操作S320,且因此為便於說明起見不再對其予以贅述。 In operation S400, the cloud storage providing server 2000 may incorporate the recommendation The reference information and/or link information of the content is pushed to a preset folder included in the user's cloud storage. In operation S410, the cloud storage providing server 2000 may provide the device 1000 with a graphical user interface for using a list of recommended contents contained in a preset folder. Operation S400 and operation S410 may correspond to operation S310 and operation S320 shown in FIG. 3, respectively, and therefore will not be described in detail for convenience of explanation.

在操作S420中,由於使用者輸入藉由裝置1000中的圖形使用者介面來選擇推薦內容,因此雲端儲存提供伺服器2000可將所選擇推薦內容儲存於使用者的雲端儲存中。若藉由圖形使用者介面來選擇推薦內容,則裝置1000可在為雲端儲存提供伺服器2000提供所選擇推薦內容的辨識值的同時請求雲端儲存提供伺服器2000將所選擇推薦內容儲存於使用者的雲端儲存中。雲端儲存提供伺服器2000可因應於來自裝置1000的請求而將推薦內容儲存於使用者的雲端儲存中。雲端儲存提供伺服器2000可將推薦內容儲存於推薦資料夾中。在此種情況下,雲端儲存提供伺服器2000可區分推薦資料夾中所儲存的推薦內容與推薦資料夾中未儲存的推薦內容。舉例而言,若推薦內容A儲存於推薦資料夾中,則雲端儲存提供伺服器2000可強調推薦內容清單上的推薦內容A。舉例而言,雲端儲存提供伺服器2000可圍繞推薦內容A顯示表示推薦內容清單的推薦內容A已被儲存的物件。表示推薦內容A被儲存的物件可包括例如正文、影像、及圖符(icon)中的至少一者。 In operation S420, since the user input selects the recommended content through the graphical user interface in the device 1000, the cloud storage providing server 2000 may store the selected recommended content in the user's cloud storage. If the recommended content is selected through the graphical user interface, the device 1000 may request the cloud storage providing server 2000 to store the selected recommended content in the user while providing the identification value of the selected recommended content for the cloud storage providing server 2000 In the cloud storage. The cloud storage providing server 2000 may store the recommended content in the user's cloud storage in response to a request from the device 1000. The cloud storage providing server 2000 can store the recommended content in the recommended folder. In this case, the cloud storage providing server 2000 can distinguish the recommendation content stored in the recommendation folder from the recommendation content not stored in the recommendation folder. For example, if the recommended content A is stored in the recommended folder, the cloud storage providing server 2000 may emphasize the recommended content A on the recommended content list. For example, the cloud storage providing server 2000 may display an object indicating that the recommended content A of the recommended content list has been stored around the recommended content A. The object indicating that the recommended content A is stored may include, for example, at least one of a text, an image, and an icon.

作為另一選擇,雲端儲存提供伺服器2000可將推薦內 容儲存於另一資料夾中。在此種情況下,可自推薦內容清單刪除另一資料夾中所儲存的推薦內容的辨識值。 As another option, the cloud storage providing server 2000 may The content is stored in another folder. In this case, the identification value of the recommended content stored in another folder can be deleted from the list of recommended content.

當推薦內容儲存於雲端儲存提供伺服器2000中所包含的另一使用者的雲端儲存中時,推薦內容可不儲存於使用者的雲端儲存中,但並非僅限於此。當推薦內容儲存於雲端儲存提供伺服器2000中所包含的另一使用者的雲端儲存中時,雲端儲存提供伺服器2000可將另一使用者的雲端儲存中所儲存的內容複製到使用者的雲端儲存中。 When the recommended content is stored in another user's cloud storage included in the cloud storage providing server 2000, the recommended content may not be stored in the user's cloud storage, but it is not limited to this. When the recommended content is stored in another user's cloud storage included in the cloud storage providing server 2000, the cloud storage providing server 2000 may copy the content stored in another user's cloud storage to the user's Cloud storage.

當推薦內容是由使用者經過註冊的內容提供伺服器3000提供時,雲端儲存提供伺服器2000可使用使用者的會員資訊自內容提供伺服器3000接收推薦內容,並可將所接收推薦內容儲存於使用者的雲端儲存中。 When the recommended content is provided by the user through the registered content providing server 3000, the cloud storage providing server 2000 can use the user's member information to receive the recommended content from the content providing server 3000, and can store the received recommended content in The user's cloud storage.

在操作S430中,由於裝置1000藉由圖形使用者介面以使用者輸入來選擇推薦內容,因此雲端儲存提供伺服器2000可將所選擇推薦內容串流傳輸至使用者的裝置1000。雲端儲存提供伺服器2000可在將推薦內容儲存於使用者的雲端儲存中的同時將所述推薦內容串流傳輸至裝置1000。 In operation S430, since the device 1000 selects the recommended content through the user input through the graphical user interface, the cloud storage providing server 2000 can stream the selected recommended content to the user's device 1000. The cloud storage providing server 2000 may stream the recommended content to the device 1000 while storing the recommended content in the user's cloud storage.

當推薦內容儲存於另一使用者的雲端儲存中時,雲端儲存提供伺服器2000可在將另一使用者的雲端儲存中所儲存的推薦內容複製到使用者的雲端儲存的同時將所述推薦內容串流傳輸至裝置1000。 When the recommended content is stored in another user's cloud storage, the cloud storage providing server 2000 may copy the recommended content stored in the other user's cloud storage to the user's cloud storage while copying the recommended content The content is streamed to the device 1000.

當推薦內容是由使用者經過註冊的內容提供伺服器 3000提供時,雲端儲存提供伺服器2000可在將自內容提供伺服器3000所接收的推薦內容儲存於使用者的雲端儲存中的同時將所述推薦內容串流傳輸至裝置1000。 When the recommended content is provided by the user through the registered content providing server When the 3000 is provided, the cloud storage providing server 2000 may store the recommended content received from the content providing server 3000 in the user's cloud storage while streaming the recommended content to the device 1000.

圖5是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000將推薦內容儲存於使用者的雲端儲存中並為裝置1000提供推薦內容。 5 is a flowchart of a method according to various exemplary embodiments, in which the cloud storage providing server 2000 stores the recommended content in the user's cloud storage and provides the recommended content for the device 1000.

在操作S500中,雲端儲存提供伺服器2000可將推薦內容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存中所包含的預先設定的資料夾。 In operation S500, the cloud storage providing server 2000 may push the reference information and/or link information of the recommended content to a preset folder included in the user's cloud storage.

在操作S520中,雲端儲存提供伺服器2000可將推薦內容的附加資訊推送至使用者的雲端儲存中所包含的預先設定的資料夾。 In operation S520, the cloud storage providing server 2000 may push the additional information of the recommended content to the preset folder included in the user's cloud storage.

推薦內容的附加資訊可包括例如內容的摘要資訊、表示是否授權使用者使用推薦內容的資訊、提供推薦內容的內容提供伺服器3000的辨識值、關於推薦內容的使用費的資訊等。 The additional information of the recommended content may include, for example, summary information of the content, information indicating whether the user is authorized to use the recommended content, the identification value of the content providing server 3000 that provides the recommended content, and information about the usage fee of the recommended content.

在操作S530中,雲端儲存提供伺服器2000可產生用於使用推薦內容清單的圖形使用者介面。用於使用推薦內容清單的圖形使用者介面可顯示使用者的雲端儲存中所包含的資料夾清單、每一資料夾的子資料夾、及內容清單。用於使用推薦內容清單的圖形使用者介面可包括用於自推薦內容清單選擇特定推薦內容的物件(例如,圖符、選單等)並將所選擇推薦內容儲存於雲端儲存及裝置1000中。圖形使用者介面可基於網頁來執行,並可 藉由裝置1000中所包含的網頁瀏覽器來顯示。圖形使用者介面可基於應用程式來執行並可藉由裝置1000中所安裝的特定服務應用程式來顯示。在此種情況下,特定服務應用程式可為能夠使用雲端儲存提供伺服器2000的服務的應用程式,並可藉由雲端儲存提供伺服器2000來製造及分佈。 In operation S530, the cloud storage providing server 2000 may generate a graphical user interface for using the recommended content list. The graphical user interface for using the recommended content list can display a list of folders contained in the user's cloud storage, subfolders of each folder, and a list of contents. The graphical user interface for using the recommended content list may include an object (eg, icon, menu, etc.) for selecting specific recommended content from the recommended content list and storing the selected recommended content in the cloud storage and the device 1000. The graphical user interface can be implemented based on the web page, and It is displayed by the web browser included in the device 1000. The graphical user interface may be executed based on the application program and may be displayed by the specific service application program installed in the device 1000. In this case, the specific service application may be an application that can provide services of the server 2000 using cloud storage, and may be manufactured and distributed by the cloud storage providing server 2000.

在操作S540中,雲端儲存提供伺服器2000可為裝置1000提供所產生的圖形使用者介面。裝置1000可存取雲端儲存提供伺服器2000,並可請求自雲端儲存提供伺服器2000得到由雲端儲存提供伺服器2000提供的服務。雲端儲存提供伺服器2000可因應於來自裝置1000的請求而為裝置1000提供在操作S530中產生的圖形使用者介面。 In operation S540, the cloud storage providing server 2000 may provide the generated graphical user interface for the device 1000. The device 1000 can access the cloud storage providing server 2000, and can request the service provided by the cloud storage providing server 2000 from the cloud storage providing server 2000. The cloud storage providing server 2000 may provide the device 1000 with the graphical user interface generated in operation S530 in response to the request from the device 1000.

在操作S550中,裝置1000可藉由圖形使用者介面自推薦內容清單選擇至少一條推薦內容。裝置1000可藉由圖形使用者介面顯示使用者的雲端儲存中所包含的資料夾清單,並可根據使用者選擇輸入而讀取使用者的雲端儲存中所包含的推薦資料夾。由於讀取推薦資料夾,因此裝置1000可藉由圖形使用者介面顯示推薦內容清單。因此,使用者可檢查推薦內容清單中所包含的推薦內容的檔案名稱、摘要資訊、附加資訊等。裝置1000可基於使用者選擇輸入藉由圖形使用者介面自推薦內容清單選擇特定推薦內容。 In operation S550, the device 1000 may select at least one piece of recommended content from the recommended content list through the graphical user interface. The device 1000 can display a list of folders included in the user's cloud storage through a graphical user interface, and can read the recommended folders included in the user's cloud storage according to the user's selection input. Since the recommended folder is read, the device 1000 can display the list of recommended content through the graphical user interface. Therefore, the user can check the file name, summary information, additional information, etc. of the recommended content included in the recommended content list. The device 1000 may select specific recommended content from the recommended content list through a graphical user interface based on user selection input.

在操作S560中,裝置1000可請求自雲端儲存提供伺服器2000得到所選擇推薦內容。裝置1000可請求雲端儲存提供伺 服器2000為裝置1000提供所選擇推薦內容、並將所選擇推薦內容儲存於使用者的雲端儲存中。 In operation S560, the device 1000 may request the cloud storage providing server 2000 to obtain the selected recommended content. Device 1000 may request cloud storage to provide The server 2000 provides the selected recommended content for the device 1000 and stores the selected recommended content in the user's cloud storage.

在操作S570中,雲端儲存提供伺服器2000可藉由使用所選擇推薦內容的參考資訊及/或鏈接資訊而將所選擇推薦內容儲存於使用者的雲端儲存中。當推薦內容儲存於另一使用者的雲端儲存中時,雲端儲存提供伺服器2000可將另一使用者的雲端儲存中所儲存的推薦內容儲存於使用者的雲端儲存中。當推薦內容是由使用者經過註冊的內容提供伺服器3000提供時,雲端儲存提供伺服器2000可藉由使用推薦內容的鏈接資訊來存取內容提供伺服器3000。雲端儲存提供伺服器2000可藉由使用針對內容提供伺服器3000的使用者的服務ID及密碼而自內容提供伺服器3000接收推薦內容,並可將所接收推薦內容儲存於使用者的雲端儲存中。 In operation S570, the cloud storage providing server 2000 may store the selected recommended content in the user's cloud storage by using the reference information and/or link information of the selected recommended content. When the recommended content is stored in another user's cloud storage, the cloud storage providing server 2000 may store the recommended content stored in the other user's cloud storage in the user's cloud storage. When the recommended content is provided by the registered content providing server 3000 of the user, the cloud storage providing server 2000 can access the content providing server 3000 by using the link information of the recommended content. The cloud storage providing server 2000 can receive the recommended content from the content providing server 3000 by using the service ID and password for the user of the content providing server 3000, and can store the received recommended content in the user's cloud storage .

當推薦內容是由使用者未註冊的內容提供伺服器3000提供時,雲端儲存提供伺服器2000可自裝置1000接收推薦內容,並可將所接收推薦內容儲存於使用者的雲端儲存中。在此種情況下,裝置1000可藉由使用推薦內容的鏈接資訊來存取使用者未註冊的內容提供伺服器3000,使使用者能夠在使用者未註冊的內容提供伺服器3000中註冊,並自使用者未註冊的內容提供伺服器3000接收推薦內容。裝置1000可為雲端儲存提供伺服器2000提供所接收推薦內容。 When the recommended content is provided by the user's unregistered content providing server 3000, the cloud storage providing server 2000 can receive the recommended content from the device 1000, and can store the received recommended content in the user's cloud storage. In this case, the device 1000 can access the user's unregistered content providing server 3000 by using the link information of the recommended content, so that the user can register in the user's unregistered content providing server 3000, and Recommended content is received from the content providing server 3000 that is not registered by the user. The device 1000 may provide the received recommendation content to the cloud storage providing server 2000.

雲端儲存提供伺服器2000可將推薦內容儲存於使用者的雲端儲存中所包含的預先設定的資料夾中。預先設定的資料夾 可例如為推薦資料夾,但並非僅限於此。 The cloud storage providing server 2000 may store the recommended content in a preset folder included in the user's cloud storage. Pre-defined folders It can be, for example, a recommended folder, but it is not limited to this.

在操作S580中,雲端儲存提供伺服器2000可將所選擇推薦內容串流傳輸至裝置1000。當推薦內容儲存於另一使用者的雲端儲存中時,雲端儲存提供伺服器2000可在將另一使用者的雲端儲存中所儲存的推薦內容複製到使用者的雲端儲存的同時將另一使用者的雲端儲存中所儲存的推薦內容串流傳輸至裝置1000。 In operation S580, the cloud storage providing server 2000 may stream the selected recommended content to the device 1000. When the recommended content is stored in another user's cloud storage, the cloud storage providing server 2000 may copy the recommended content stored in the other user's cloud storage to the user's cloud storage while using another one The recommended content stored in the cloud storage of the author is streamed to the device 1000.

當推薦內容是由使用者經過註冊的內容提供伺服器3000提供時,雲端儲存提供伺服器2000可藉由使用使用者的會員資訊而自內容提供伺服器3000接收推薦內容,並在將所接收推薦內容儲存於使用者的雲端儲存中的同時將所接收推薦內容串流傳輸至裝置1000。 When the recommended content is provided by the user through the registered content providing server 3000, the cloud storage providing server 2000 can receive the recommended content from the content providing server 3000 by using the user's member information, and then send the received recommendation The content is stored in the user's cloud storage while streaming the received recommended content to the device 1000.

在操作S590中,裝置1000可再現所串流傳輸的推薦內容。 In operation S590, the device 1000 may reproduce the recommended content streamed.

圖6是根據各種示例性實施例的方法的流程圖,其中當推薦內容儲存於另一使用者的雲端儲存中時,雲端儲存提供伺服器2000將推薦內容儲存於使用者的雲端儲存中並將推薦內容串流傳輸至裝置1000。 6 is a flowchart of a method according to various exemplary embodiments, in which when the recommended content is stored in another user’s cloud storage, the cloud storage providing server 2000 stores the recommended content in the user’s cloud storage and The recommended content is streamed to the device 1000.

在操作S600中,裝置1000可請求自雲端儲存提供伺服器2000得到推薦內容。裝置1000可基於使用者輸入自推薦內容清單選擇特定推薦內容,並可請求自雲端儲存提供伺服器2000得到所選擇推薦內容。 In operation S600, the device 1000 may request the cloud storage and provision server 2000 to obtain the recommended content. The device 1000 may select specific recommended content based on the self-recommended content list input by the user, and may request the server 2000 to obtain the selected recommended content from the cloud storage providing server.

在操作S610中,雲端儲存提供伺服器2000可辨識所請 求推薦內容的參考資訊。當推薦內容是另一使用者的雲端儲存中所儲存的內容時,雲端儲存提供伺服器2000可辨識另一使用者的ID及其中儲存推薦內容的資料夾的名稱。在此種情況下,推薦內容可為另一使用者的雲端儲存中所儲存的內容中可與使用者共用的內容。另一使用者的雲端儲存中所儲存的內容是否與使用者共用可由另一使用者或雲端儲存提供伺服器2000預先設定。 In operation S610, the cloud storage provides the server 2000 to recognize the request Seek reference information for recommended content. When the recommended content is content stored in another user's cloud storage, the cloud storage providing server 2000 can recognize the ID of the other user and the name of the folder in which the recommended content is stored. In this case, the recommended content may be content that can be shared with the user among the content stored in the cloud storage of another user. Whether the content stored in the cloud storage of another user is shared with the user can be preset by the server 2000 provided by another user or the cloud storage.

在操作S620中,雲端儲存提供伺服器2000可將另一使用者的雲端儲存中所儲存的推薦內容複製到使用者的雲端儲存。雲端儲存提供伺服器2000可將推薦內容儲存於使用者的雲端儲存中所包含的推薦資料夾中,但並非僅限於此。 In operation S620, the cloud storage providing server 2000 may copy the recommendation content stored in another user's cloud storage to the user's cloud storage. The cloud storage providing server 2000 may store the recommendation content in the recommendation folder included in the user's cloud storage, but it is not limited to this.

在操作S630中,雲端儲存提供伺服器2000可將另一使用者的雲端儲存中所儲存的推薦內容串流傳輸至裝置1000。雲端儲存提供伺服器2000可在將推薦內容儲存於使用者的雲端儲存中的同時將所述推薦內容串流傳輸至裝置1000。 In operation S630, the cloud storage providing server 2000 may stream the recommended content stored in the cloud storage of another user to the device 1000. The cloud storage providing server 2000 may stream the recommended content to the device 1000 while storing the recommended content in the user's cloud storage.

在操作S640中,裝置1000可再現所串流傳輸的推薦內容。 In operation S640, the device 1000 may reproduce the streamed recommended content.

同時,雲端儲存提供伺服器2000可藉由不執行操作S620而不將推薦內容複製到使用者的雲端儲存。在此種情況下,雲端儲存提供伺服器2000可將推薦內容串流傳輸至裝置1000而不將推薦內容儲存於使用者的雲端儲存中。 Meanwhile, the cloud storage providing server 2000 may not copy the recommended content to the user's cloud storage by not performing operation S620. In this case, the cloud storage providing server 2000 can stream the recommended content to the device 1000 without storing the recommended content in the user's cloud storage.

圖7是根據各種示例性實施例的方法的流程圖,其中當推薦內容是由內容提供伺服器3000提供時,裝置1000自內容提 供伺服器3000接收推薦內容並將所接收推薦內容儲存於雲端儲存提供伺服器2000中所包含的使用者的雲端儲存中。 7 is a flowchart of a method according to various exemplary embodiments, in which when the recommended content is provided by the content providing server 3000, the device 1000 The server 3000 receives the recommended content and stores the received recommended content in the cloud storage of the user included in the cloud storage providing server 2000.

在操作S700中,裝置1000可請求自雲端儲存提供伺服器2000得到推薦內容的鏈接資訊。裝置1000可基於使用者輸入自推薦內容清單選擇特定推薦內容,並請求自雲端儲存提供伺服器2000得到所選擇推薦內容。 In operation S700, the device 1000 may request the link information of the recommended content obtained from the cloud storage server 2000. The device 1000 may select specific recommended content based on the self-recommended content list input by the user, and request the cloud storage and provision server 2000 to obtain the selected recommended content.

在操作S710中,雲端儲存提供伺服器2000可例如辨識推薦內容的鏈接資訊。當推薦內容是內容提供伺服器3000的內容時,雲端儲存提供伺服器2000可辨識用於存取內容提供伺服器3000所提供的位址資訊。雲端儲存提供伺服器2000可辨識用於直接存取內容提供伺服器3000中所包含的推薦內容的位址資訊。雲端儲存提供伺服器2000可取得關於是否授權使用者使用欲由內容提供伺服器3000提供的推薦內容的資訊。舉例而言,雲端儲存提供伺服器2000可藉由使用針對內容提供伺服器3000的使用者的ID來取得關於使用者能夠免費使用還是付費使用欲由內容提供伺服器3000提供的推薦內容的資訊。 In operation S710, the cloud storage provides the link information that the server 2000 can recognize the recommended content, for example. When the recommended content is the content of the content providing server 3000, the cloud storage providing server 2000 can recognize the address information provided for accessing the content providing server 3000. The cloud storage providing server 2000 can recognize the address information for directly accessing the recommended content included in the content providing server 3000. The cloud storage providing server 2000 can obtain information about whether to authorize the user to use the recommended content to be provided by the content providing server 3000. For example, the cloud storage providing server 2000 can obtain information about whether the user can use the recommended content to be provided by the content providing server 3000 for free or for a fee by using the ID of the user for the content providing server 3000.

在操作S720中,雲端儲存提供伺服器2000可為裝置1000提供推薦內容的鏈接資訊。雲端儲存提供伺服器2000可為裝置1000提供用於存取內容提供伺服器3000的位址資訊、及/或關於是否授權使用者使用推薦內容的資訊。作為另一選擇,雲端儲存提供伺服器2000可為裝置1000提供用於直接存取內容提供伺服器3000中所包含的推薦內容的位址資訊。然而,示例性實施例 並非僅限於此。 In operation S720, the cloud storage providing server 2000 can provide the link information of the recommended content for the device 1000. The cloud storage providing server 2000 may provide the device 1000 with address information for accessing the content providing server 3000, and/or information about whether to authorize the user to use the recommended content. As another option, the cloud storage providing server 2000 may provide the device 1000 with address information for directly accessing the recommended content contained in the content providing server 3000. However, the exemplary embodiment Not limited to this.

同時,雲端儲存提供伺服器2000因應於操作S700至操作S720中來自裝置1000的請求而為裝置1000提供推薦內容的鏈接資訊,但並非僅限於此。雲端儲存提供伺服器2000可在為裝置1000提供用於使用推薦內容清單的圖形使用者介面的同時為所述裝置提供推薦內容的鏈接資訊以及附加資訊。 Meanwhile, the cloud storage providing server 2000 provides the link information of the recommended content for the device 1000 in response to the request from the device 1000 in operations S700 to S720, but it is not limited to this. The cloud storage providing server 2000 can provide the device 1000 with a graphical user interface for using the recommended content list while providing link information and additional information of the recommended content for the device.

在操作S730中,裝置1000可請求自內容提供伺服器3000得到推薦內容。裝置1000可藉由使用推薦內容的鏈接資訊來存取內容提供伺服器3000,並請求自內容提供伺服器3000得到推薦內容。舉例而言,若裝置1000使用用於直接存取推薦內容的位址資訊來存取內容提供伺服器3000,則包括例如推薦內容的名稱、種類、價格等資訊以及用於接收推薦內容的按鈕的圖形使用者介面、及用於輸入內容提供伺服器3000的服務ID及密碼的圖形使用者介面顯示於裝置1000的螢幕上。若輸入使用者的ID及密碼且選擇用於接收推薦內容的按鈕,則裝置1000可請求自內容提供伺服器3000得到推薦內容。 In operation S730, the device 1000 may request the recommended content from the content providing server 3000. The device 1000 may access the content providing server 3000 by using the link information of the recommended content, and request the content providing server 3000 to obtain the recommended content. For example, if the device 1000 uses the address information for direct access to the recommended content to access the content providing server 3000, it includes information such as the name, type, and price of the recommended content and the button for receiving the recommended content. A graphical user interface and a graphical user interface for inputting the service ID and password of the content providing server 3000 are displayed on the screen of the device 1000. If the user ID and password are input and a button for receiving recommended content is selected, the device 1000 may request the content providing server 3000 to obtain the recommended content.

裝置1000可使用用於使用內容提供伺服器3000的服務的應用程式來請求自內容提供伺服器3000得到推薦內容。若推薦內容選自自雲端儲存提供伺服器2000所接收的推薦內容清單,則裝置1000可執行用於使用內容提供伺服器3000的服務的應用程式,並藉由使用所執行應用程式的圖形使用者介面來請求自內容提供伺服器3000得到推薦內容。 The device 1000 may use the application program for using the service of the content providing server 3000 to request the recommended content from the content providing server 3000. If the recommended content is selected from the list of recommended content received from the cloud storage providing server 2000, the device 1000 may execute an application for using the service of the content providing server 3000, and by using the graphical user of the executed application The interface requests the recommended content from the content providing server 3000.

在操作S740中,內容提供伺服器3000可為裝置1000提供推薦內容。內容提供伺服器3000可藉由使用使用者的ID及密碼來驗證使用者,並可將推薦內容串流傳輸至裝置1000。 In operation S740, the content providing server 3000 may provide the recommended content to the device 1000. The content providing server 3000 can authenticate the user by using the user's ID and password, and can stream the recommended content to the device 1000.

在操作S750中,裝置1000可再現推薦內容。在操作S760中,裝置1000可為雲端儲存提供伺服器2000提供推薦內容。裝置1000可在自內容提供伺服器3000接收推薦內容的同時將所述推薦內容傳送至雲端儲存提供伺服器2000。 In operation S750, the device 1000 may reproduce the recommended content. In operation S760, the device 1000 may provide recommended content for the cloud storage providing server 2000. The device 1000 may transmit the recommended content to the cloud storage providing server 2000 while receiving the recommended content from the content providing server 3000.

在操作S770中,雲端儲存提供伺服器2000可將推薦內容儲存於使用者的雲端儲存中。雲端儲存提供伺服器2000可將推薦內容儲存於使用者的雲端儲存中所包含的推薦資料夾中。在此種情況下,雲端儲存提供伺服器2000可圍繞所選擇推薦內容的檔案名稱來顯示表示選自推薦內容清單的推薦內容儲存於用於使用推薦內容清單的圖形使用者介面中的物件。 In operation S770, the cloud storage providing server 2000 may store the recommended content in the user's cloud storage. The cloud storage providing server 2000 can store the recommendation content in the recommendation folder included in the user's cloud storage. In this case, the cloud storage providing server 2000 may display an object representing that the recommended content selected from the recommended content list is stored in the graphical user interface for using the recommended content list around the file name of the selected recommended content.

圖8是根據各種示例性實施例的方法的流程圖,其中當推薦內容是由內容提供伺服器3000提供時,雲端儲存提供伺服器2000自內容提供伺服器3000接收推薦內容,儲存所接收推薦內容並為裝置1000提供所接收推薦內容。 8 is a flowchart of a method according to various exemplary embodiments, wherein when the recommended content is provided by the content providing server 3000, the cloud storage providing server 2000 receives the recommended content from the content providing server 3000 and stores the received recommended content And provide the device 1000 with the received recommended content.

在操作S800中,裝置1000可請求自雲端儲存提供伺服器2000得到推薦內容。在操作S810中,雲端儲存提供伺服器2000可辨識推薦內容的鏈接資訊。當推薦內容是由內容提供伺服器3000提供時,雲端儲存提供伺服器2000可辨識用於存取內容提供伺服器3000的位址資訊。雲端儲存提供伺服器2000可辨識用於 直接存取內容提供伺服器3000中所包含的推薦內容的位址資訊。雲端儲存提供伺服器2000可取得針對內容提供伺服器3000的使用者的會員資訊(例如,ID及密碼),以取得由內容提供伺服器3000提供的推薦內容。 In operation S800, the device 1000 may request the cloud storage and provision server 2000 to obtain the recommended content. In operation S810, the cloud storage provides the link information that the server 2000 can recognize the recommended content. When the recommended content is provided by the content providing server 3000, the cloud storage providing server 2000 can recognize the address information for accessing the content providing server 3000. Cloud storage provides server 2000 identifiable for The direct access content provides the address information of the recommended content contained in the server 3000. The cloud storage providing server 2000 can obtain the member information (for example, ID and password) for the user of the content providing server 3000 to obtain the recommended content provided by the content providing server 3000.

在操作S820中,雲端儲存提供伺服器2000可請求自內容提供伺服器3000得到推薦內容。雲端儲存提供伺服器2000可藉由為內容提供伺服器3000提供推薦內容的辨識值以及請求得到推薦內容的裝置1000的使用者的ID及密碼而請求自內容提供伺服器3000得到推薦內容。 In operation S820, the cloud storage providing server 2000 may request the content providing server 3000 to obtain recommended content. The cloud storage providing server 2000 can request the recommended content from the content providing server 3000 by providing the content providing server 3000 with the identification value of the recommended content and the ID and password of the user of the device 1000 requesting the recommended content.

在操作S830中,內容提供伺服器3000可為雲端儲存提供伺服器2000提供推薦內容。內容提供伺服器3000可例如藉由使用自雲端儲存提供伺服器2000接收的使用者的ID及密碼來驗證使用者,並為雲端儲存提供伺服器2000提供推薦內容。 In operation S830, the content providing server 3000 may provide recommended content for the cloud storage providing server 2000. The content providing server 3000 can authenticate the user, for example, by using the user ID and password received from the cloud storage providing server 2000, and provide recommended content for the cloud storage providing server 2000.

在操作S840中,雲端儲存提供伺服器2000可將所接收推薦內容儲存於使用者的雲端儲存中。雲端儲存提供伺服器2000可將自內容提供伺服器3000接收的推薦內容儲存於推薦資料夾中。然而,示例性實施例並非僅限於此。雲端儲存提供伺服器2000可將所接收推薦內容儲存於另一預先設定的資料夾中。 In operation S840, the cloud storage providing server 2000 may store the received recommended content in the user's cloud storage. The cloud storage providing server 2000 may store the recommended content received from the content providing server 3000 in the recommendation folder. However, the exemplary embodiment is not limited to this. The cloud storage providing server 2000 may store the received recommendation content in another preset folder.

在操作S850中,雲端儲存提供伺服器2000可將推薦內容串流傳輸至裝置1000。雲端儲存提供伺服器2000可在儲存自內容提供伺服器3000所接收的推薦內容的同時將所述推薦內容串流傳輸至裝置1000。 In operation S850, the cloud storage providing server 2000 may stream the recommended content to the device 1000. The cloud storage providing server 2000 may store the recommended content received from the content providing server 3000 while streaming the recommended content to the device 1000.

在操作S860中,裝置1000可再現推薦內容。 In operation S860, the device 1000 may reproduce the recommended content.

圖9是根據各種示例性實施例的方法的流程圖,其中當推薦內容是由內容提供伺服器3000提供時,雲端儲存提供伺服器2000為裝置1000及雲端儲存提供伺服器2000提供推薦內容。 9 is a flowchart of a method according to various exemplary embodiments, wherein when the recommended content is provided by the content providing server 3000, the cloud storage providing server 2000 provides the recommended content for the device 1000 and the cloud storage providing server 2000.

操作S900至操作S950分別對應於圖7所示操作S700至操作S750,且因此為方便起見不再對其予以贅述。 Operations S900 to S950 correspond to operations S700 to S750 shown in FIG. 7 respectively, and therefore will not be described in detail for convenience.

然而,在操作S930中,不同於操作S730,裝置1000可請求內容提供伺服器3000為雲端儲存提供伺服器2000提供推薦內容。藉由為內容提供伺服器3000提供雲端儲存提供伺服器2000的辨識值及針對雲端儲存提供伺服器2000的服務的使用者的ID,裝置1000可請求內容提供伺服器3000為雲端儲存提供伺服器2000提供推薦內容。 However, in operation S930, unlike operation S730, the device 1000 may request the content providing server 3000 to provide recommended content for the cloud storage providing server 2000. The device 1000 may request the content providing server 3000 to provide the server 2000 for the cloud storage by providing the identification value of the server 2000 for the cloud storage for the content providing server 3000 and the service ID of the server 2000 for the cloud storage Provide recommended content.

在操作S960中,內容提供伺服器3000可為雲端儲存提供伺服器2000提供推薦內容。內容提供伺服器3000可藉由使用針對內容提供伺服器3000的服務的使用者的ID及密碼來驗證使用者。若使用者通過驗證,則內容提供伺服器3000可為雲端儲存提供伺服器2000提供來自裝置1000的推薦內容。內容提供伺服器3000可在為雲端儲存提供伺服器2000提供推薦內容的同時為雲端儲存提供伺服器2000提供針對雲端儲存提供伺服器2000的服務的使用者的ID。內容提供伺服器3000可同時執行操作S940及操作S960。 In operation S960, the content providing server 3000 may provide recommended content for the cloud storage providing server 2000. The content providing server 3000 can authenticate the user by using the ID and password of the user of the service for the content providing server 3000. If the user passes the verification, the content providing server 3000 may provide the cloud storage providing server 2000 with the recommended content from the device 1000. The content providing server 3000 may provide the recommended content to the cloud storage providing server 2000 while providing the ID of the user of the cloud storage providing server 2000 to the cloud storage providing server 2000 service. The content providing server 3000 may perform operation S940 and operation S960 at the same time.

在操作S970中,雲端儲存提供伺服器2000可將推薦內 容儲存於使用者的雲端儲存中。雲端儲存提供伺服器2000可藉由使用針對雲端儲存提供伺服器2000的服務的使用者的ID來辨識使用者,並將推薦內容儲存於所辨識使用者的雲端儲存中。 In operation S970, the cloud storage providing server 2000 may incorporate the recommendation It can be stored in the user's cloud storage. The cloud storage providing server 2000 can identify the user by using the ID of the user who provides the service of the server 2000 for the cloud storage, and store the recommended content in the cloud storage of the identified user.

圖10A至圖10C說明根據某些示例性實施例,其中裝置1000顯示用於使用推薦內容清單的圖形使用者介面,並基於使用者輸入而自推薦內容清單選擇推薦內容的實例。 FIGS. 10A to 10C illustrate an example in which the device 1000 displays a graphical user interface for using the recommended content list and selects recommended content from the recommended content list based on user input, according to some exemplary embodiments.

參見圖10A,裝置1000可在裝置1000的螢幕上顯示用於使用雲端儲存提供伺服器2000的服務的圖形使用者介面。用於使用雲端儲存提供伺服器2000的服務的圖形使用者介面可為用於使用由雲端儲存提供伺服器2000推薦的推薦內容清單的圖形使用者介面。用於使用推薦內容清單的圖形使用者介面可包括例如使用者的雲端儲存中所包含的推薦資料夾及偏好資料夾。使用者可選擇推薦資料夾。 Referring to FIG. 10A, the device 1000 may display a graphical user interface for providing services of the server 2000 using cloud storage on the screen of the device 1000. The graphical user interface for providing services of the server 2000 using cloud storage may be a graphical user interface for using the recommended content list recommended by the server 2000 by cloud storage. The graphical user interface for using the list of recommended content may include, for example, a recommendation folder and a preference folder included in the user's cloud storage. Users can choose recommended folders.

裝置1000可藉由經由網頁瀏覽器存取雲端儲存提供伺服器2000而在裝置1000的螢幕上顯示圖10A所示圖形使用者介面,但並非僅限於此。裝置1000可藉由執行由雲端儲存提供伺服器2000提供且用於使用雲端儲存提供伺服器2000的服務的應用程式而在裝置1000的螢幕上顯示圖10A所示圖形使用者介面。 The device 1000 may display the graphical user interface shown in FIG. 10A on the screen of the device 1000 by accessing the cloud storage providing server 2000 through a web browser, but it is not limited to this. The device 1000 may display the graphical user interface shown in FIG. 10A on the screen of the device 1000 by executing an application program provided by the cloud storage providing server 2000 and used to provide services of the server 2000 using the cloud storage.

參見圖10B,由於使用者選擇推薦資料夾,因此裝置1000可顯示推薦資料夾中所包含的推薦內容清單。可由雲端儲存提供伺服器2000來確定推薦內容。推薦內容的參考資訊及/或鏈接資訊可推送至使用者的雲端儲存中所包含的推薦資料夾。與圖10B 所示推薦資料夾上所顯示的推薦內容清單對應的推薦內容可不儲存於推薦資料夾中。使用者可自推薦內容清單選擇推薦內容aaa.mpg。 Referring to FIG. 10B, since the user selects the recommended folder, the device 1000 may display a list of recommended contents contained in the recommended folder. The recommended content may be determined by the cloud storage providing server 2000. The reference information and/or link information of the recommended content can be pushed to the recommended folder contained in the user's cloud storage. With Figure 10B The recommended content corresponding to the recommended content list displayed on the recommended folder may not be stored in the recommended folder. The user can select the recommended content aaa.mpg from the recommended content list.

參見圖10C,由於使用者選擇推薦內容aaa.mpg,因此裝置1000可顯示用於選擇是否執行、儲存、或執行及儲存推薦內容aaa.mpg的選單100。若自選單100選擇「執行(execute)」,則裝置1000可接收及再現所串流傳輸的推薦內容。若自選單100選擇「儲存(store)」,則裝置1000可容許將推薦內容儲存於使用者的雲端儲存中。若自選單100選擇「執行及儲存(execute & store)」,則裝置1000可接收所串流傳輸的推薦內容並容許將推薦內容儲存於使用者的雲端儲存中。 Referring to FIG. 10C, since the user selects the recommended content aaa.mpg, the device 1000 may display a menu 100 for selecting whether to execute, store, or execute and store the recommended content aaa.mpg. If "execute" is selected from the menu 100, the device 1000 can receive and reproduce the streamed recommended content. If "store" is selected from the menu 100, the device 1000 may allow the recommended content to be stored in the user's cloud storage. If "execute & store" is selected from the menu 100, the device 1000 can receive the recommended content streamed and allow the recommended content to be stored in the user's cloud storage.

圖11至圖14說明根據某些示例性實施例,其中裝置1000接收藉由圖形使用者介面選擇的推薦內容的實例。 11 to 14 illustrate examples in which the device 1000 receives recommended content selected through a graphical user interface according to some exemplary embodiments.

參見圖11,雲端儲存提供伺服器2000可辨識另一使用者的雲端儲存中所儲存的推薦內容。裝置1000可自雲端儲存接收推薦內容。若裝置1000的使用者自圖10所示推薦內容清單選擇推薦內容aaa.mpg並自選單100選擇「執行及儲存」,則雲端儲存提供伺服器2000可將另一使用者的雲端儲存中所儲存的推薦內容aaa.mpg串流傳輸至裝置1000。雲端儲存提供伺服器2000可在將推薦內容aaa.mpg串流傳輸至裝置1000的同時將推薦內容aaa.mpg複製到使用者的雲端儲存中所包含的推薦資料夾,但並非僅限於此。雲端儲存提供伺服器2000可例如僅將推薦內容aaa.mpg 串流傳輸至裝置1000而不將推薦內容aaa.mpg複製到使用者的雲端儲存中所包含的推薦資料夾。 Referring to FIG. 11, the cloud storage providing server 2000 can recognize the recommendation content stored in the cloud storage of another user. The device 1000 can receive recommended content from the cloud storage. If the user of the device 1000 selects the recommended content aaa.mpg from the recommended content list shown in FIG. 10 and selects "execution and storage" from the menu 100, the cloud storage providing server 2000 can store another user's cloud storage The recommended content aaa.mpg is streamed to the device 1000. The cloud storage providing server 2000 may stream the recommended content aaa.mpg to the device 1000 while copying the recommended content aaa.mpg to the recommended folder included in the user's cloud storage, but it is not limited to this. The cloud storage providing server 2000 may, for example, only recommend content aaa.mpg Stream to the device 1000 without copying the recommended content aaa.mpg to the recommended folder contained in the user's cloud storage.

參見圖12,裝置可自內容提供伺服器3000接收推薦內容。雲端儲存提供伺服器2000可自裝置1000接收推薦內容並儲存推薦內容。若裝置1000的使用者自圖10所示推薦內容清單選擇推薦內容aaa.mpg並自選單100選擇「執行及儲存」,則裝置1000可取得用於接收推薦內容aaa.mpg的鏈接資訊。用於接收推薦內容aaa.mpg的鏈接資訊可包括用於存取內容提供伺服器3000的位址資訊以及用於直接存取欲由內容提供伺服器3000提供的推薦內容aaa.mpg的位址資訊中的至少一者。 Referring to FIG. 12, the device may receive recommended content from the content providing server 3000. The cloud storage providing server 2000 can receive the recommended content from the device 1000 and store the recommended content. If the user of the device 1000 selects the recommended content aaa.mpg from the recommended content list shown in FIG. 10 and selects "Run and Save" from the menu 100, the device 1000 can obtain the link information for receiving the recommended content aaa.mpg. The link information for receiving the recommended content aaa.mpg may include address information for accessing the content providing server 3000 and address information for directly accessing the recommended content aaa.mpg to be provided by the content providing server 3000 At least one of them.

裝置1000可藉由使用所取得鏈接資訊來存取內容提供伺服器3000並請求自內容提供伺服器3000得到推薦內容aaa.mpg。在此種情況下,裝置1000可為內容提供伺服器3000提供針對內容提供伺服器3000的服務的使用者的ID及密碼。內容提供伺服器3000可驗證使用者。裝置1000可自內容提供伺服器3000接收所串流傳輸的推薦內容aaa.mpg。 The device 1000 can access the content providing server 3000 by using the obtained link information and request to obtain the recommended content aaa.mpg from the content providing server 3000. In this case, the device 1000 may provide the content providing server 3000 with the ID and password of the user for the service of the content providing server 3000. The content providing server 3000 can authenticate the user. The device 1000 may receive the streamed recommended content aaa.mpg from the content providing server 3000.

裝置1000可為雲端儲存提供伺服器2000提供正串流傳輸的推薦內容aaa.mpg。雲端儲存提供伺服器2000可將自裝置1000所接收的推薦內容aaa.mpg儲存於使用者的推薦資料夾中。 The device 1000 may provide the server 2000 with the cloud storage to provide the recommended content aaa.mpg that is being streamed. The cloud storage providing server 2000 may store the recommendation content aaa.mpg received from the device 1000 in the user's recommendation folder.

參見圖13,雲端儲存提供伺服器2000可自內容提供伺服器3000接收推薦內容。裝置1000可自雲端儲存提供伺服器2000接收推薦內容。若裝置1000的使用者自圖10所示推薦內容清單 選擇推薦內容aaa.mpg並自選單100選擇「執行及儲存」,則雲端儲存提供伺服器2000可自內容提供伺服器3000接收推薦內容aaa.mpg。在此種情況下,雲端儲存提供伺服器2000可存取內容提供伺服器3000並為內容提供伺服器3000提供針對內容提供伺服器3000的服務的使用者的ID及密碼。內容提供伺服器3000可驗證使用者。 Referring to FIG. 13, the cloud storage providing server 2000 can receive recommended content from the content providing server 3000. The device 1000 may receive recommended content from the cloud storage providing server 2000. If the user of the device 1000 recommends a list of recommended content from FIG. 10 Select the recommended content aaa.mpg and select "Run and Save" from the menu 100, then the cloud storage providing server 2000 can receive the recommended content aaa.mpg from the content providing server 3000. In this case, the cloud storage providing server 2000 can access the content providing server 3000 and provide the content providing server 3000 with the ID and password of the user for the service of the content providing server 3000. The content providing server 3000 can authenticate the user.

雲端儲存提供伺服器2000可在將推薦內容aaa.mpg儲存於使用者的雲端儲存中所包含的推薦資料夾中的同時將推薦內容aaa.mpg串流傳輸至裝置1000。 The cloud storage providing server 2000 may stream the recommended content aaa.mpg to the device 1000 while storing the recommended content aaa.mpg in the recommendation folder included in the user's cloud storage.

參見圖14,雲端儲存提供伺服器2000及裝置1000可自內容提供伺服器3000接收推薦內容。若裝置1000的使用者自圖10所示推薦內容清單選擇推薦內容aaa.mpg並自選單100選擇「執行及儲存(execute & store)」,則裝置1000可取得用於接收推薦內容aaa.mpg的鏈接資訊。裝置1000可使用所取得鏈接資訊來存取內容提供伺服器3000,並請求自內容提供伺服器3000得到推薦內容aaa.mpg。在此種情況下,裝置1000可為內容提供伺服器3000提供針對內容提供伺服器3000的服務的使用者的ID及密碼。內容提供伺服器3000可驗證使用者。裝置1000可自內容提供伺服器3000接收所串流傳輸的推薦內容aaa.mpg。 Referring to FIG. 14, the cloud storage providing server 2000 and the device 1000 can receive recommended content from the content providing server 3000. If the user of the device 1000 selects the recommended content aaa.mpg from the recommended content list shown in FIG. 10 and selects "execute & store" from the menu 100, the device 1000 can obtain the content for receiving the recommended content aaa.mpg Link information. The device 1000 may use the obtained link information to access the content providing server 3000, and request the content providing server 3000 to obtain the recommended content aaa.mpg. In this case, the device 1000 may provide the content providing server 3000 with the ID and password of the user for the service of the content providing server 3000. The content providing server 3000 can authenticate the user. The device 1000 may receive the streamed recommended content aaa.mpg from the content providing server 3000.

藉由為內容提供伺服器3000提供雲端儲存提供伺服器2000的辨識值以及針對雲端儲存提供伺服器2000的服務的使用者的ID,裝置1000可請求內容提供伺服器3000為雲端儲存提供 伺服器2000提供推薦內容。內容提供伺服器3000可為雲端儲存提供伺服器2000提供推薦內容aaa.mpg。雲端儲存提供伺服器2000可將推薦內容aaa.mpg儲存於使用者的雲端儲存中所包含的推薦資料夾中。 By providing the identification value of the server 2000 that provides the cloud storage for the content providing server 3000 and the ID of the user who provides the service of the server 2000 for the cloud storage, the device 1000 can request the content providing server 3000 to provide the cloud storage The server 2000 provides recommended content. The content providing server 3000 can provide the recommended content aaa.mpg for the cloud storage providing server 2000. The cloud storage providing server 2000 may store the recommendation content aaa.mpg in the recommendation folder included in the user's cloud storage.

圖15A說明根據各種示例性實施例,將推薦內容儲存於使用者的雲端儲存中的實例。 FIG. 15A illustrates an example of storing recommended content in a user’s cloud storage according to various exemplary embodiments.

參見圖15A,由於推薦內容aaa.mpg儲存於使用者的雲端儲存的推薦資料夾中,因此可在推薦內容清單上以粗體顯示「aaa.mpg」。然而,示例性實施例並非僅限於此。舉例而言,表示儲存推薦內容aaa.mpg的物件可圍繞「aaa.mpg」顯示。 Referring to FIG. 15A, since the recommended content aaa.mpg is stored in the recommendation folder stored in the user's cloud, "aaa.mpg" can be displayed in bold on the recommended content list. However, the exemplary embodiment is not limited to this. For example, an object indicating that the recommended content aaa.mpg can be displayed around "aaa.mpg".

由於推薦內容aaa.mpg儲存於使用者的雲端儲存的推薦資料夾中,因此使用者的雲端儲存的可用空間可例如自510十億位元組(Giga Bytes,GB)減小至508十億位元組。 Since the recommended content aaa.mpg is stored in the user’s cloud storage recommendation folder, the available space of the user’s cloud storage can be reduced from 510 gigabytes (GB) to 508 gigabytes, for example Tuple.

圖15B說明根據各種示例性實施例,同時顯示使用者所擁有的內容清單以及藉由圖形使用者介面推薦給使用者的推薦內容清單的實例。 FIG. 15B illustrates an example of displaying a content list owned by a user and a recommended content list recommended to the user through a graphical user interface according to various exemplary embodiments.

參見圖15B,可藉由圖形使用者介面在裝置1000的螢幕上顯示裝置1000的使用者所擁有的內容a.mpg及b.mpg以及推薦給使用者的推薦內容aaa.mpg及bbb.jpg。使用者所擁有的內容a.mpg及b.mpg可為使用者的雲端儲存中所儲存的內容。推薦給使用者的推薦內容aaa.mpg及bbb.jpg可不儲存於使用者的雲端儲存中,而推薦內容aaa.mpg及bbb.jpg的參考資訊及/或鏈接資訊可儲 存於使用者的雲端儲存中。 Referring to FIG. 15B, the content a.mpg and b.mpg owned by the user of the device 1000 and the recommended content aaa.mpg and bbb.jpg recommended to the user can be displayed on the screen of the device 1000 through the graphical user interface. The content a.mpg and b.mpg owned by the user can be the content stored in the user's cloud storage. The recommended content aaa.mpg and bbb.jpg recommended to the user may not be stored in the user's cloud storage, and the reference information and/or link information of the recommended content aaa.mpg and bbb.jpg may be stored Stored in the user's cloud storage.

在此種情況下,裝置1000可以不同方式顯示使用者所擁有的內容a.mpg及b.mpg以及推薦給使用者的推薦內容aaa.mpg及bbb.jpg。裝置1000可緊鄰推薦給使用者的推薦內容aaa.mpg及bbb.jpg的名稱而顯示例如圖符150及152,使得使用者所擁有的內容a.mpg及b.mpg與推薦給使用者的推薦內容aaa.mpg及bbb.jpg可被以不同方式顯示。 In this case, the device 1000 may display the content a.mpg and b.mpg owned by the user and the recommended content aaa.mpg and bbb.jpg recommended to the user in different ways. The device 1000 may display, for example, icons 150 and 152 next to the names of the recommended content aaa.mpg and bbb.jpg recommended to the user, so that the content a.mpg and b.mpg owned by the user and the recommendation recommended to the user The content aaa.mpg and bbb.jpg can be displayed in different ways.

圖16是根據某些示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000可基於使用者的偏好資料夾中所儲存的哪一內容已被更新來確定推薦內容。 16 is a flowchart of a method according to some exemplary embodiments, wherein the cloud storage providing server 2000 may determine recommended content based on which content stored in the user's preference folder has been updated.

在操作S1600中,雲端儲存提供伺服器2000可辨識使用者的偏好資料夾中所儲存的哪一內容已被更新。使用者可將使用者所偏好的內容儲存於偏好資料夾中或刪除偏好資料夾中所儲存的內容,且藉此,雲端儲存提供伺服器2000可辨識使用者的偏好資料夾中所儲存的內容被更新。 In operation S1600, the cloud storage providing server 2000 can recognize which content stored in the user's preference folder has been updated. The user can store the content preferred by the user in the preference folder or delete the content stored in the preference folder, and thereby, the cloud storage provides the server 2000 with the content stored in the user's preference folder that can be recognized by the user Updated.

在操作S1610中,雲端儲存提供伺服器2000可基於偏好資料夾中所儲存的內容來確定欲推薦給使用者的推薦內容。雲端儲存提供伺服器2000可辨識偏好資料夾中所儲存的內容的類型(例如,種類、作者、角色、容量等),並可確定與偏好資料夾中所儲存的內容類似的內容作為推薦內容。 In operation S1610, the cloud storage providing server 2000 may determine the recommended content to be recommended to the user based on the content stored in the preference folder. The cloud storage providing server 2000 can recognize the type of content stored in the preference folder (eg, category, author, role, capacity, etc.), and can determine content similar to the content stored in the preference folder as recommended content.

同時,在圖16中,雲端儲存提供伺服器2000可因使用者的偏好資料夾中所儲存的內容被更新而確定推薦內容,但並非 僅限於此。雲端儲存提供伺服器2000可因至少一個預先設定的資料夾中所儲存的內容被更新而確定推薦內容。 Meanwhile, in FIG. 16, the cloud storage providing server 2000 may determine the recommended content because the content stored in the user’s preference folder is updated, but it is not Only this. The cloud storage providing server 2000 may determine recommended content because the content stored in at least one preset folder is updated.

圖17是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000基於偏好資料夾中所儲存的內容來確定推薦內容。 17 is a flowchart of a method according to various exemplary embodiments, in which the cloud storage providing server 2000 determines recommended content based on content stored in a preference folder.

在操作S1700中,裝置1000可請求雲端儲存提供伺服器2000將內容儲存於偏好資料夾中。裝置1000可請求雲端儲存將選自推薦內容清單的推薦內容儲存於偏好資料夾中。裝置1000可為雲端儲存提供伺服器2000提供特定內容,藉此請求雲端儲存提供伺服器2000將所提供內容儲存於偏好資料夾中。然而,示例性實施例並非僅限於此。 In operation S1700, the device 1000 may request the cloud storage providing server 2000 to store the content in the preference folder. The device 1000 may request the cloud storage to store the recommended content selected from the recommended content list in the preference folder. The device 1000 may provide specific content for the cloud storage providing server 2000, thereby requesting the cloud storage providing server 2000 to store the provided content in the preference folder. However, the exemplary embodiment is not limited to this.

在操作S1710中,裝置1000可請求雲端儲存提供伺服器2000刪除偏好資料夾中所儲存的內容。 In operation S1710, the device 1000 may request the cloud storage providing server 2000 to delete the content stored in the preference folder.

在操作S1720中,雲端儲存提供伺服器2000可辨識偏好資料夾中所儲存的內容被更新。雲端儲存提供伺服器2000可監視偏好資料夾中所儲存的內容,並可即時地辨識偏好資料夾中所儲存的內容被更新。 In operation S1720, the cloud storage providing server 2000 can recognize that the content stored in the preference folder is updated. The cloud storage providing server 2000 can monitor the content stored in the preference folder, and can instantly recognize that the content stored in the preference folder is updated.

在操作S1730中,雲端儲存提供伺服器2000可確定欲推薦給使用者的推薦內容。雲端儲存提供伺服器2000可基於使用者的偏好資料夾中所儲存的內容以及另一使用者的偏好資料夾中所儲存的內容中的至少一條內容來確定欲推薦給使用者的推薦內容。雲端儲存提供伺服器2000可例如自以下中的至少一條內容確 定推薦內容:由雲端儲存提供伺服器2000提供的雲端儲存中所儲存的內容、由使用者經過註冊的內容提供伺服器3000提供的內容、以及由使用者未註冊的內容提供伺服器3000提供的內容。 In operation S1730, the cloud storage providing server 2000 may determine the recommended content to be recommended to the user. The cloud storage providing server 2000 may determine the recommended content to be recommended to the user based on at least one of the content stored in the user's preference folder and the content stored in another user's preference folder. The cloud storage providing server 2000 may be determined from at least one of the following contents, for example Recommended content: content stored in the cloud storage provided by the cloud storage providing server 2000, content provided by the user's registered content providing server 3000, and content provided by the user's unregistered content providing server 3000 content.

在操作S1740中,雲端儲存提供伺服器2000可將推薦內容的參考資訊及/或鏈接資訊推送至推薦資料夾。在操作S1750中,雲端儲存提供伺服器2000可為裝置1000提供用於使用推薦內容清單的圖形使用者介面。在操作S1760中,裝置1000可在裝置1000的螢幕上顯示所接收圖形使用者介面。使用者可檢查關於推薦內容的各種資訊,並藉由用於使用推薦內容清單的清單來選擇欲被執行或儲存的推薦內容。 In operation S1740, the cloud storage providing server 2000 may push the reference information and/or link information of the recommended content to the recommended folder. In operation S1750, the cloud storage providing server 2000 may provide the device 1000 with a graphical user interface for using the recommended content list. In operation S1760, the device 1000 may display the received graphical user interface on the screen of the device 1000. The user can check various information about the recommended content, and select the recommended content to be executed or stored by the list for using the recommended content list.

圖18是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000基於使用者的偏好資料夾中所儲存的內容在由雲端儲存提供伺服器2000提供的雲端儲存中所儲存的內容中選擇推薦內容。 FIG. 18 is a flowchart of a method according to various exemplary embodiments, in which the cloud storage providing server 2000 stores content stored in the cloud storage provided by the cloud storage providing server 2000 based on the content stored in the user’s preference folder Select recommended content.

在操作S1800中,雲端儲存提供伺服器2000可分析使用者的偏好資料夾中所儲存的內容。雲端儲存提供伺服器2000可例如取得關於使用者的偏好資料夾中所儲存的內容的辨識值、類型、種類、作者、角色、及使用次數、容量等的資訊,並基於所取得資訊來分析偏好資料夾中所儲存的內容。 In operation S1800, the cloud storage providing server 2000 can analyze the content stored in the user's preference folder. The cloud storage providing server 2000 can, for example, obtain information about the identification value, type, type, author, role, and number of uses, capacity, etc. of the content stored in the user's preference folder, and analyze the preferences based on the obtained information The content stored in the folder.

在操作S1810中,雲端儲存提供伺服器2000可辨識由雲端儲存提供伺服器2000提供的雲端儲存中所儲存內容中可由使用者使用的內容。雲端儲存提供伺服器200可辨識由雲端儲存提 供伺服器2000提供的雲端儲存中所儲存的內容中可與使用者共用的內容。在此種情況下,另一使用者的雲端儲存中所儲存的內容中可與使用者共用的內容可由使用者或雲端儲存提供伺服器2000預先設定。舉例而言,另一使用者的雲端儲存中所儲存的內容中可由在雲端儲存提供伺服器2000的服務中註冊的使用者免費使用的內容可為可與另一使用者及裝置1000的使用者共用的內容。舉例而言,由另一使用者產生的內容中被設定成與另一使用者及裝置1000的使用者共用的內容可為可與另一使用者及裝置1000的使用者共用的內容。然而,示例性實施例並非僅限於此。 In operation S1810, the cloud storage providing server 2000 can recognize the content that can be used by the user among the content stored in the cloud storage provided by the cloud storage providing server 2000. The cloud storage provides that the server 200 can be identified by the cloud storage The content stored in the cloud storage provided by the server 2000 can be shared with the user. In this case, the content that can be shared with the user among the content stored in the cloud storage of another user can be preset by the user or the cloud storage provision server 2000. For example, the content stored in the cloud storage of another user can be freely used by the user registered in the service of the cloud storage providing server 2000, which can be another user and the user of the device 1000 Shared content. For example, the content generated by another user that is set to be shared with another user and the user of the device 1000 may be content that can be shared with another user and the user of the device 1000. However, the exemplary embodiment is not limited to this.

在操作S1820中,雲端儲存提供伺服器2000可在所辨識內容中確定推薦內容。在操作S1830中,雲端儲存提供伺服器2000可將所確定推薦內容的參考資訊及/或鏈接資訊推送至使用者的推薦資料夾。 In operation S1820, the cloud storage providing server 2000 may determine recommended content among the recognized content. In operation S1830, the cloud storage providing server 2000 may push the reference information and/or link information of the determined recommended content to the user's recommendation folder.

圖19是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000基於另一使用者的偏好資料夾中所儲存的內容而在由雲端儲存提供伺服器2000提供的雲端儲存中所儲存的內容中確定推薦內容。 19 is a flowchart of a method according to various exemplary embodiments, wherein the cloud storage providing server 2000 is based on the content stored in another user's preference folder in the cloud storage provided by the cloud storage providing server 2000 The recommended content is determined from the stored content.

在操作S1900中,雲端儲存提供伺服器2000可辨識可例如為裝置1000的使用者的朋友的另一使用者。作為裝置1000的使用者的朋友的另一使用者可例如為被設定成裝置1000的使用者的朋友的另一使用者、與裝置1000的使用者屬於同一使用者群組的另一使用者、及/或裝置使用者的聯絡人清單中所包含的另一 使用者,但並非僅限於此。 In operation S1900, the cloud storage providing server 2000 can recognize another user who may be a friend of the user of the device 1000, for example. Another user who is a friend of the user of the device 1000 may be another user who is set as a friend of the user of the device 1000, another user who belongs to the same user group as the user of the device 1000, And/or another included in the contact list of the device user Users, but not limited to this.

在操作S1910中,雲端儲存提供伺服器2000可分析所確定另一使用者的偏好資料夾中所儲存的內容。雲端儲存提供伺服器2000可取得關於例如另一使用者的偏好資料夾中所儲存的內容的辨識值、類型、種類、作者、角色、使用次數、容量等的資訊,並基於所取得資訊來分析偏好資料夾中所儲存的內容。 In operation S1910, the cloud storage providing server 2000 may analyze the content stored in the determined preference folder of another user. The cloud storage providing server 2000 can obtain, for example, the identification value, type, type, author, role, number of uses, capacity, etc. of the content stored in the preference folder of another user, and analyze based on the obtained information Preferences stored in the folder.

在操作S1920中,雲端儲存提供伺服器2000可辨識由雲端儲存提供伺服器2000提供的雲端儲存中所儲存的內容中可由使用者使用的內容。 In operation S1920, the cloud storage providing server 2000 can recognize the content that can be used by the user among the content stored in the cloud storage provided by the cloud storage providing server 2000.

在操作S1930中,雲端儲存提供伺服器2000可在所辨識內容中確定推薦內容。在操作S1940中,雲端儲存提供伺服器2000可將所確定推薦內容的參考資訊及/或鏈接資訊推送至使用者的推薦資料夾。在此種情況下,推薦資料夾可為用於顯示推薦給使用者所屬群組的推薦內容清單的資料夾,但並非僅限於此。 In operation S1930, the cloud storage providing server 2000 may determine recommended content among the recognized content. In operation S1940, the cloud storage providing server 2000 may push the reference information and/or link information of the determined recommended content to the user's recommendation folder. In this case, the recommendation folder may be a folder for displaying a list of recommended contents recommended to the group to which the user belongs, but it is not limited to this.

圖20是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000在由內容提供伺服器3000提供的內容中確定推薦內容。 20 is a flowchart of a method according to various exemplary embodiments, in which the cloud storage providing server 2000 determines recommended content among the content provided by the content providing server 3000.

在操作S2000中,雲端儲存提供伺服器2000可確定使用者經過註冊的內容提供伺服器3000。雲端儲存提供伺服器2000可預先儲存及確定裝置1000的使用者經過註冊的內容提供伺服器3000的辨識值。內容提供伺服器3000的辨識值可包括例如內容提供伺服器3000的服務的名稱、用於提供內容提供伺服器3000的 服務的域的位址值等,但並非僅限於此。 In operation S2000, the cloud storage providing server 2000 may determine that the user has registered the content providing server 3000. The cloud storage providing server 2000 may pre-store and determine the registered value of the user of the device 1000 to provide the identification value of the server 3000. The identification value of the content providing server 3000 may include, for example, the name of the service of the content providing server 3000, the The address value of the service domain, etc., but not limited to this.

雲端儲存提供伺服器2000可預先儲存及管理針對裝置1000的使用者經過註冊的內容提供伺服器3000的服務的使用者的ID及密碼。 The cloud storage providing server 2000 may pre-store and manage the ID and password of the user who provides the service of the server 3000 for the registered content of the user of the device 1000.

在操作S2010中,雲端儲存提供伺服器2000可在由使用者經過註冊的內容提供伺服器3000提供的內容中確定推薦內容。雲端儲存提供伺服器2000可將由使用者經過註冊的內容提供伺服器3000提供的內容分類為使用者可在付費之後使用的內容以及可由使用者免費使用的內容。可在使用者可在付費之後使用的內容以及可由使用者免費使用的內容中確定推薦內容。 In operation S2010, the cloud storage providing server 2000 may determine recommended content among the content provided by the registered content providing server 3000 by the user. The cloud storage providing server 2000 may classify the content provided by the user's registered content providing server 3000 into content that the user can use after paying and content that the user can use for free. The recommended content can be determined among the content that the user can use after paying and the content that the user can use for free.

在操作S2020中,雲端儲存提供伺服器2000可在由使用者未註冊的內容提供伺服器3000提供的內容中確定推薦內容。雲端儲存提供伺服器2000可將由使用者未註冊的內容提供伺服器3000提供的內容分類為可由登入的使用者使用的內容以及可由未登入的使用者使用的內容。雲端儲存提供伺服器2000可將由使用者未註冊的內容提供伺服器3000提供的內容分類為使用者可在付費之後使用的內容以及可由使用者免費使用的內容。 In operation S2020, the cloud storage providing server 2000 may determine the recommended content among the content provided by the user's unregistered content providing server 3000. The cloud storage providing server 2000 may classify the content provided by the user's unregistered content providing server 3000 as content that can be used by the logged-in user and content that can be used by the unlogged user. The cloud storage providing server 2000 may classify the content provided by the user's unregistered content providing server 3000 as content that can be used by the user after payment and content that can be used by the user for free.

在操作S2030中,雲端儲存提供伺服器2000可取得推薦內容的鏈接資訊及附加資訊。雲端儲存提供伺服器2000可基於在操作S2010及操作S2020中所確定的推薦內容而產生推薦內容清單,並可取得每條推薦內容的鏈接資訊及附加資訊。推薦內容的鏈接資訊可包括用於存取內容提供伺服器3000的位址資訊以及 用於直接存取內容提供伺服器3000中所包含的推薦內容的位址資訊,但並非僅限於此。雲端儲存提供伺服器2000可取得用於存取推薦內容的預視(preview)內容或存取預聽(pre-listen)內容的鏈接資訊。 In operation S2030, the cloud storage providing server 2000 can obtain link information and additional information of recommended content. The cloud storage providing server 2000 may generate a recommended content list based on the recommended content determined in operations S2010 and S2020, and may obtain link information and additional information of each recommended content. The link information of the recommended content may include address information for accessing the content providing server 3000 and It is used to directly access the address information of the recommended content included in the content providing server 3000, but it is not limited to this. The cloud storage providing server 2000 can obtain link information for accessing preview content of the recommended content or accessing pre-listen content.

推薦內容的附加資訊可包括關於以下的資訊:推薦內容是否由使用者經過註冊的內容提供伺服器3000提供、推薦內容是否由使用者未註冊的內容提供伺服器3000提供、推薦內容是否在付費後使用、以及推薦內容是否免費使用,但並非僅限於此。 The additional information of the recommended content may include information on whether the recommended content is provided by the user's registered content providing server 3000, whether the recommended content is provided by the user's unregistered content providing server 3000, and whether the recommended content is paid Use, and whether the recommended content is free, but not limited to this.

在操作S2040中,雲端儲存提供伺服器2000可將推薦內容的鏈接資訊及附加資訊推送至使用者的推薦資料夾。雲端儲存提供伺服器2000可將包含推薦內容的鏈接資訊及附加資訊的推薦內容推送至使用者的推薦資料夾。 In operation S2040, the cloud storage providing server 2000 can push the link information and additional information of the recommended content to the user's recommendation folder. The cloud storage providing server 2000 can push the recommended content including the link information and additional information of the recommended content to the user's recommendation folder.

在操作S2050中,雲端儲存提供伺服器2000可為裝置1000提供用於使用推薦內容清單的圖形使用者介面。用於使用推薦內容清單的圖形使用者介面上所顯示的推薦內容清單可例如為表示以下的物件:對於每條推薦內容,推薦內容是否由使用者經過註冊的內容提供伺服器3000提供、推薦內容是否由使用者未註冊的內容提供伺服器3000提供、推薦內容是否在付費後使用、推薦內容是否免費使用等。 In operation S2050, the cloud storage providing server 2000 may provide the device 1000 with a graphical user interface for using the recommended content list. The recommended content list displayed on the graphical user interface for using the recommended content list may be, for example, an object representing the following: for each recommended content, whether the recommended content is provided by the user's registered content providing server 3000, recommended content Whether it is provided by the user's unregistered content providing server 3000, whether the recommended content is used after payment, and whether the recommended content is free to use.

圖21是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000取得推薦內容的參考資訊及/或鏈接資訊。 21 is a flowchart of a method according to various exemplary embodiments, wherein the cloud storage provides reference information and/or link information for the server 2000 to obtain recommended content.

在操作S2100中,雲端儲存提供伺服器2000可判斷推薦內容是否為由雲端儲存提供伺服器2000提供的雲端儲存中所儲存的內容。 In operation S2100, the cloud storage providing server 2000 may determine whether the recommended content is the content stored in the cloud storage provided by the cloud storage providing server 2000.

若在操作S2100中,雲端儲存提供伺服器2000判斷出推薦內容是雲端儲存中所儲存的內容,則在操作S2110中,雲端儲存提供伺服器2000可取得用於存取雲端儲存提供伺服器2000的雲端儲存中所包含的推薦內容的參考資訊。 If, in operation S2100, the cloud storage providing server 2000 determines that the recommended content is the content stored in the cloud storage, then in operation S2110, the cloud storage providing server 2000 may obtain information for accessing the cloud storage providing server 2000 Reference information for recommended content included in cloud storage.

作為另一選擇,若在操作S2100中,雲端儲存提供伺服器2000判斷出推薦內容不是雲端儲存中所儲存的內容,則在操作S2120中,雲端儲存提供伺服器2000可判斷推薦內容是否為由使用者經過註冊的內容提供伺服器3000提供的內容。 As another option, if the cloud storage providing server 2000 determines that the recommended content is not the content stored in the cloud storage in operation S2100, then in operation S2120, the cloud storage providing server 2000 may determine whether the recommended content is used by The registered content provides content provided by the server 3000.

若在操作S2120中,雲端儲存提供伺服器2000判斷出推薦內容是由使用者經過註冊的內容提供伺服器3000提供的內容,則在操作S2130中,雲端儲存提供伺服器2000可取得用於存取由使用者經過註冊的內容提供伺服器3000提供的推薦內容的鏈接資訊。 If, in operation S2120, the cloud storage providing server 2000 determines that the recommended content is provided by the user through the registered content providing server 3000, then in operation S2130, the cloud storage providing server 2000 may obtain access for The registered content provides the link information of the recommended content provided by the server 3000.

作為另一選擇,若在操作S2120中,雲端儲存提供伺服器2000判斷出推薦內容是由使用者未註冊的內容提供伺服器3000提供的內容,則在操作S2140中,雲端儲存提供伺服器2000可取得用於存取推薦內容的預視內容或用於存取預聽內容的鏈接資訊。舉例而言,當推薦內容為移動影像時,推薦內容的預視內容可為推薦內容的摘要移動影像(abstract moving image)。舉例而 言,當推薦內容為照片時,推薦內容的預視內容可為照片的縮圖影像(thumbnail image)。舉例而言,當推薦內容為音樂時,推薦內容的預聽內容可為所述音樂的一部分。然而,示例性實施例並非僅限於此。 Alternatively, if the cloud storage providing server 2000 determines that the recommended content is the content provided by the user's unregistered content providing server 3000 in operation S2120, then in operation S2140, the cloud storage providing server 2000 may Get preview information for accessing recommended content or link information for accessing preview content. For example, when the recommended content is a moving image, the preview content of the recommended content may be an abstract moving image of the recommended content. For example In other words, when the recommended content is a photo, the preview content of the recommended content may be a thumbnail image of the photo. For example, when the recommended content is music, the pre-listening content of the recommended content may be a part of the music. However, the exemplary embodiment is not limited to this.

在操作S2150中,雲端儲存提供伺服器2000可將所取得參考資訊及/或鏈接資訊推送至使用者的推薦資料夾。雲端儲存提供伺服器2000可藉由將所取得鏈接資訊包含於推薦內容清單中而推送所取得鏈接資訊,但並非僅限於此。 In operation S2150, the cloud storage providing server 2000 may push the obtained reference information and/or link information to the user's recommendation folder. The cloud storage providing server 2000 may push the obtained link information by including the obtained link information in the recommended content list, but it is not limited to this.

同時,當推薦內容是由使用者未註冊的內容提供伺服器3000提供時,在圖21中可取得推薦內容的預視內容或預聽內容的鏈接資訊,但並非僅限於此。雲端儲存提供伺服器2000可判斷推薦內容是以免費還是付費形式提供給使用者。當推薦內容是以付費形式提供給使用者時,雲端儲存提供伺服器2000可取得推薦內容的預視內容或預聽內容的鏈接資訊。 Meanwhile, when the recommended content is provided by the user's unregistered content providing server 3000, the preview information of the recommended content or the link information of the pre-listened content can be obtained in FIG. 21, but not limited to this. The cloud storage providing server 2000 can determine whether the recommended content is provided to users for free or for a fee. When the recommended content is provided to the user in a paid form, the cloud storage providing server 2000 can obtain the preview information of the recommended content or the link information of the pre-listened content.

圖22及圖23說明根據各種示例性實施例,針對內容提供伺服器3000的服務的使用者的會員資訊表的實例。圖22及圖23的使用者的會員資訊表可由雲端儲存提供伺服器2000產生及管理。 22 and 23 illustrate examples of member information tables of users who provide services of the server 3000 for content according to various exemplary embodiments. The user information tables of the users of FIGS. 22 and 23 can be generated and managed by the cloud storage providing server 2000.

參見圖22,雲端儲存提供伺服器2000可僅管理使用者經過註冊的內容提供伺服器3000的辨識值。在此種情況下,如圖22所示,使用者的會員資訊表可包括使用者欄位220及內容提供伺服器欄位222。 Referring to FIG. 22, the cloud storage providing server 2000 can only manage the identification value of the registered content providing server 3000 of the user. In this case, as shown in FIG. 22, the user's member information table may include a user field 220 and a content providing server field 222.

使用者的辨識值可記錄於使用者欄位220上。使用者的辨識值可例如為針對內容提供伺服器3000的服務的使用者的ID或別名。 The user's identification value can be recorded in the user field 220. The identification value of the user may be, for example, the ID or alias of the user who provides the service of the server 3000 for the content.

使用者經過註冊的內容提供伺服器3000的辨識值可記錄於內容提供伺服器欄位222上。內容提供伺服器3000的辨識值可包括例如內容提供伺服器3000的服務的名稱或內容提供伺服器3000的位址。 The identification value of the registered content providing server 3000 of the user can be recorded in the content providing server field 222. The identification value of the content providing server 3000 may include, for example, the name of the service of the content providing server 3000 or the address of the content providing server 3000.

當雲端儲存提供伺服器2000僅管理關於使用者經過註冊的內容提供伺服器3000的資訊時,雲端儲存提供伺服器2000可不直接存取由內容提供伺服器3000提供的推薦內容。在此種情況下,裝置1000可自內容提供伺服器3000接收推薦內容並為雲端儲存提供伺服器2000提供推薦內容以容許雲端儲存提供伺服器2000將推薦內容儲存於推薦資料夾中。作為另一選擇,裝置1000可請求內容提供伺服器3000為雲端儲存提供伺服器2000提供推薦內容,以容許雲端儲存提供伺服器2000將推薦內容儲存於推薦資料夾中。 When the cloud storage providing server 2000 only manages information about the user's registered content providing server 3000, the cloud storage providing server 2000 may not directly access the recommended content provided by the content providing server 3000. In this case, the device 1000 may receive the recommended content from the content providing server 3000 and provide the recommended content for the cloud storage providing server 2000 to allow the cloud storage providing server 2000 to store the recommended content in the recommendation folder. As another option, the device 1000 may request the content providing server 3000 to provide recommended content for the cloud storage providing server 2000 to allow the cloud storage providing server 2000 to store the recommended content in the recommendation folder.

參見圖23,雲端儲存提供伺服器2000可例如管理使用者經過註冊的內容提供伺服器3000的辨識值、使用者的ID及使用者的密碼。在此種情況下,如圖23所示,使用者的會員資訊表可包括使用者欄位220、內容提供伺服器欄位222、使用者ID欄位224、及密碼欄位226。 Referring to FIG. 23, the cloud storage providing server 2000 may, for example, manage the registered content providing server 3000 identification value, user ID, and user password of the user. In this case, as shown in FIG. 23, the user's member information table may include a user field 220, a content providing server field 222, a user ID field 224, and a password field 226.

針對內容提供伺服器3000的服務的使用者ID可記錄於 使用者ID欄位224上。針對內容提供伺服器3000的服務的使用者的密碼可記錄於密碼欄位226上。 The user ID of the service for the content providing server 3000 can be recorded in User ID field 224. The password of the user who provides the service of the content server 3000 can be recorded in the password field 226.

雲端儲存可使用使用者ID及密碼自內容提供伺服器3000接收推薦內容,並將所接收推薦內容儲存於使用者的推薦資料夾中。 Cloud storage can use the user ID and password to receive recommended content from the content providing server 3000, and store the received recommended content in the user's recommendation folder.

圖24是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000基於推薦內容的特性而以不同方式顯示推薦內容清單中所包含的推薦內容。 24 is a flowchart of a method according to various exemplary embodiments, in which the cloud storage providing server 2000 displays the recommended content included in the recommended content list in different ways based on the characteristics of the recommended content.

在操作S2400中,雲端儲存提供伺服器2000可辨識新添加至推薦內容清單的推薦內容。雲端儲存提供伺服器2000可因使用者的偏好資料夾中所儲存的內容被更新而更新推薦內容清單。由於推薦內容清單被更新,因此雲端儲存提供伺服器2000可辨識新添加至所更新推薦內容清單的推薦內容。 In operation S2400, the cloud storage providing server 2000 can recognize the recommended content newly added to the recommended content list. The cloud storage providing server 2000 may update the list of recommended content because the content stored in the user's preference folder is updated. Since the recommended content list is updated, the cloud storage providing server 2000 can recognize newly added recommended content to the updated recommended content list.

在操作S2410中,雲端儲存提供伺服器2000可辨識推薦內容清單中由使用者經過註冊的內容提供伺服器3000提供的推薦內容。在操作S2420中,雲端儲存提供伺服器2000可辨識推薦內容清單中由使用者未註冊的內容提供伺服器3000提供的推薦內容。雲端儲存提供伺服器2000可儲存及管理針對內容提供伺服器3000的服務的使用者會員資訊,並基於使用者會員資訊而判斷推薦內容是否由使用經過註冊的內容提供伺服器3000提供。 In operation S2410, the cloud storage providing server 2000 can recognize the recommended content provided by the registered content providing server 3000 of the user in the recommended content list. In operation S2420, the cloud storage providing server 2000 can recognize the recommended content provided by the user's unregistered content providing server 3000 in the recommended content list. The cloud storage providing server 2000 can store and manage user member information for the service of the content providing server 3000, and judge whether the recommended content is provided by using the registered content providing server 3000 based on the user member information.

在操作S2430中,雲端儲存提供伺服器2000可辨識推薦內容清單中使用者的推薦資料夾中所儲存的推薦內容。雲端儲 存提供伺服器2000可辨識使用者的另一資料夾中所儲存的推薦內容。 In operation S2430, the cloud storage providing server 2000 can recognize the recommendation content stored in the recommendation folder of the user in the recommendation content list. Cloud storage The storage providing server 2000 can recognize the recommendation content stored in another folder of the user.

在操作S2440中,雲端儲存提供伺服器2000可以不同方式顯示所辨識推薦內容。雲端儲存提供伺服器2000可在用於使用推薦內容清單的圖形使用者介面中所包含的推薦內容清單上顯示表示每條推薦內容的推薦內容特性的物件。推薦內容特性可根據例如以下來辨識:推薦內容是否被新添加至推薦內容清單、推薦內容是否由使用者經過註冊的內容提供伺服器3000提供、推薦內容是否由使用者未註冊的內容提供伺服器3000提供、以及推薦內容是否儲存於使用者的推薦資料夾中。 In operation S2440, the cloud storage providing server 2000 may display the recognized recommendation content in different ways. The cloud storage providing server 2000 may display objects representing the recommended content characteristics of each piece of recommended content on the recommended content list included in the graphical user interface for using the recommended content list. The recommended content characteristics can be identified based on, for example, whether the recommended content is newly added to the recommended content list, whether the recommended content is provided by the user's registered content providing server 3000, and whether the recommended content is provided by the user's unregistered content providing server 3000 provides, and whether the recommended content is stored in the user's recommendation folder.

同時,雲端儲存提供伺服器2000可辨識推薦內容是以免費還是付費形式提供給使用者,並圍繞推薦內容顯示表示推薦內容是以免費還是付費形式提供給使用者的物件。 At the same time, the cloud storage providing server 2000 can recognize whether the recommended content is provided to the user in a free or paid form, and displays objects that indicate whether the recommended content is provided to the user in a free or paid form around the recommended content.

圖25A及圖25B說明根據各種示例性實施例,基於推薦內容的特性而以不同方式顯示推薦內容清單中所包含的推薦內容的實例。 FIGS. 25A and 25B illustrate examples of displaying the recommended content included in the recommended content list in different ways based on the characteristics of the recommended content according to various exemplary embodiments.

參見圖25A,裝置1000可自雲端儲存提供伺服器2000接收用於使用推薦內容清單的圖形使用者介面並在裝置1000的螢幕上顯示所接收圖形使用者介面。裝置1000可接收用於選擇所顯示圖形使用者介面中所包含的推薦資料夾的使用者輸入。 Referring to FIG. 25A, the device 1000 may receive a graphical user interface for using the recommended content list from the cloud storage providing server 2000 and display the received graphical user interface on the screen of the device 1000. The device 1000 may receive user input for selecting a recommended folder included in the displayed graphical user interface.

參見圖25B,由於接收到用於選擇推薦資料夾的使用者輸入,因此裝置1000可在螢幕上顯示推薦資料夾中所包含的推薦 內容清單。推薦內容清單可包括例如「aa.mpg」、「bb.mp3」、「cc.txt」、及「dd.mp3」。 Referring to FIG. 25B, since the user input for selecting the recommendation folder is received, the device 1000 may display the recommendations contained in the recommendation folder on the screen Table of contents. The recommended content list may include, for example, "aa.mpg", "bb.mp3", "cc.txt", and "dd.mp3".

「aa.mpg」可為新添加至推薦內容清單的推薦內容。表示「aa.mpg」為新添加的推薦內容的圖符250可顯示於「aa.mpg」的右側。 "Aa.mpg" can be recommended content newly added to the recommended content list. An icon 250 indicating that "aa.mpg" is newly added recommended content may be displayed on the right of "aa.mpg".

「bb.mp3」可為由使用者未註冊的內容提供伺服器3000提供的推薦內容。提供「bb.mp3」的內容提供伺服器3000的服務的名稱「服務A(service A)」可顯示於「bb.mp3」的右側。 "Bb.mp3" can provide recommended content provided by the server 3000 for content not registered by the user. The content of "bb.mp3" providing the service name "service A (service A)" of the server 3000 can be displayed on the right side of "bb.mp3".

「cc.txt」可為推薦資料夾中所儲存的推薦內容並可以粗體顯示。 "Cc.txt" can be the recommendation content stored in the recommendation folder and can be displayed in bold.

「dd.mp3」可為由使用者經過註冊的內容提供伺服器3000提供的推薦內容。提供「dd.mp3」的內容提供伺服器3000的服務的名稱「服務B(service B)」可顯示於「dd.mp3」的右側。表示「dd.mp3」為由使用者經過註冊的內容提供伺服器3000提供的推薦內容的圖符252可顯示於「dd.mp3」的右側。 "Dd.mp3" can provide the recommended content provided by the server 3000 for the content registered by the user. The content of "dd.mp3" is provided. The service name "service B" of the server 3000 can be displayed on the right side of "dd.mp3". An icon 252 indicating that "dd.mp3" is the recommended content provided by the user's registered content providing server 3000 may be displayed on the right side of "dd.mp3".

圖26A及圖26B說明根據各種示例性實施例,更新推薦內容清單的實例。 26A and 26B illustrate examples of updating the recommended content list according to various exemplary embodiments.

參見圖26A,可在裝置1000的螢幕上顯示包括「aa.mpg」、「bb.mp3」、「cc.txt」、及「dd.mp3」的推薦內容清單。 Referring to FIG. 26A, a list of recommended contents including "aa.mpg", "bb.mp3", "cc.txt", and "dd.mp3" may be displayed on the screen of the device 1000.

參見圖26B,由於推薦內容清單被更新,因此可將「ee.mp3」新添加至推薦內容清單。因此,表示「ee.mp3」為新添加的推薦內容的圖符260可顯示於推薦內容清單中「ee.mp3」 的右側。 Referring to FIG. 26B, since the recommended content list is updated, "ee.mp3" can be newly added to the recommended content list. Therefore, the icon 260 indicating that "ee.mp3" is newly added recommended content may be displayed in the recommended content list "ee.mp3" To the right.

在一個實例中,僅推薦內容ee.mp3的檔案名稱被添加至推薦內容清單,而內容資料不儲存於推薦資料夾中,因而可由使用者AAA使用的雲端儲存的可用空間可保持為510十億位元組。 In one example, only the file name of the recommended content ee.mp3 is added to the recommended content list, and the content data is not stored in the recommended folder, so the available space of cloud storage that can be used by user AAA can be kept at 510 billion Bytes.

圖27是根據各種示例性實施例的方法的流程圖,其中裝置1000因應於用於將推薦內容移動至偏好資料夾的使用者輸入而請求雲端儲存提供伺服器2000儲存選自推薦資料夾上所顯示的推薦內容清單的推薦內容。 FIG. 27 is a flowchart of a method according to various exemplary embodiments, in which the device 1000 requests the cloud storage providing server 2000 to store the selected data from the recommended folder in response to user input for moving the recommended content to the preferred folder. The recommended content of the displayed recommended content list.

在操作S2700中,裝置1000可接收藉由用於使用推薦內容清單的圖形使用者介面來選擇推薦內容的使用者輸入。在操作S2710中,裝置1000可請求自雲端儲存提供伺服器2000得到所選擇推薦內容。在操作S2720中,雲端儲存提供伺服器2000可基於所選擇推薦內容的參考資訊而取得另一使用者的雲端儲存中所儲存的推薦內容。在操作S2730中,雲端儲存提供伺服器2000可將推薦內容串流傳輸至裝置1000。在操作2740中,裝置1000可再現推薦內容。 In operation S2700, the device 1000 may receive user input for selecting recommended content through a graphical user interface for using the recommended content list. In operation S2710, the device 1000 may request the cloud storage providing server 2000 to obtain the selected recommended content. In operation S2720, the cloud storage providing server 2000 may obtain the recommended content stored in the cloud storage of another user based on the reference information of the selected recommended content. In operation S2730, the cloud storage providing server 2000 may stream the recommended content to the device 1000. In operation 2740, the device 1000 may reproduce the recommended content.

在操作S2750中,裝置1000可接收將藉由用於使用推薦內容清單的圖形使用者介面所選擇的推薦內容自推薦資料夾移動至偏好資料夾的使用者輸入。 In operation S2750, the device 1000 may receive a user input to move the recommended content selected by the graphical user interface for using the recommended content list from the recommended folder to the preferred folder.

在操作S2760中,裝置1000可請求雲端儲存提供伺服器2000將所選擇推薦內容儲存於使用者的偏好資料夾中。在操作 S2770中,雲端儲存提供伺服器2000可將所選擇推薦內容儲存於使用者的偏好資料夾中。 In operation S2760, the device 1000 may request the cloud storage providing server 2000 to store the selected recommended content in the user's preference folder. In operation In S2770, the cloud storage providing server 2000 may store the selected recommended content in the user's preference folder.

圖28A及圖28B說明根據各種示例性實施例,其中裝置1000因應於用於選擇推薦內容的使用者輸入而再現推薦內容的實例。 28A and 28B illustrate examples in which the device 1000 reproduces recommended content in response to user input for selecting recommended content according to various exemplary embodiments.

參見圖28A,裝置1000可在裝置1000的螢幕上顯示推薦內容清單並接收用於自推薦內容清單選擇「aa.mpg」的使用者輸入。 Referring to FIG. 28A, the device 1000 may display a recommended content list on the screen of the device 1000 and receive user input for selecting "aa.mpg" from the recommended content list.

參見圖28B,由於自推薦內容清單選擇「aa.mpg」,因此裝置1000可自雲端儲存提供伺服器2000接收aa.mpg並執行所接收aa.mpg,進而在裝置1000的螢幕上顯示例如aa.mpg的移動影像。 Referring to FIG. 28B, since "aa.mpg" is selected from the recommended content list, the device 1000 can receive aa.mpg from the cloud storage providing server 2000 and execute the received aa.mpg, and then display, for example, aa on the screen of the device 1000. Moving image of mpg.

圖29A及圖29B說明根據各種示例性實施例,其中裝置1000接收用於將選自推薦資料夾中所包含的推薦內容清單的推薦內容移動至偏好資料夾的使用者輸入、且雲端儲存提供伺服器2000將所選擇推薦內容儲存於偏好資料夾中的實例。 29A and 29B illustrate that according to various exemplary embodiments, the device 1000 receives user input for moving recommended content selected from a list of recommended content included in the recommended folder to a preferred folder, and the cloud storage provides a server An example of the device 2000 storing the selected recommended content in the preference folder.

參見圖29A,裝置1000可藉由用於使用推薦內容清單的圖形使用者介面而顯示推薦內容清單。裝置1000可接收用於自推薦內容清單選擇「aa.mpg」的使用者輸入,並將「aa.mpg」自推薦資料夾移動至偏好資料夾。因此,裝置1000可請求雲端儲存提供伺服器2000將aa.mpg儲存於使用者的偏好資料夾中。 Referring to FIG. 29A, the device 1000 may display the recommended content list through a graphical user interface for using the recommended content list. The device 1000 may receive user input for selecting "aa.mpg" from the recommendation content list, and move "aa.mpg" from the recommendation folder to the preference folder. Therefore, the device 1000 may request the cloud storage providing server 2000 to store aa.mpg in the user's preference folder.

參見圖29B,雲端儲存提供伺服器2000可因應於來自 裝置1000的請求而自推薦內容清單刪除「aa.mpg」,並將aa.mpg儲存於使用者的偏好資料夾中。因此,「aa.mpg」可記錄於用於使用推薦內容清單的圖形使用者介面中所包含的偏好資料夾上。表示aa.mpg被新儲存於偏好資料夾中的圖符290可顯示於「aa.mpg」的右側。 Referring to FIG. 29B, the cloud storage providing server 2000 may respond to At the request of the device 1000, "aa.mpg" is deleted from the recommended content list, and aa.mpg is stored in the user's preference folder. Therefore, "aa.mpg" can be recorded on the preference folder included in the graphical user interface for using the recommended content list. The icon 290 indicating that aa.mpg is newly stored in the preference folder may be displayed on the right side of "aa.mpg".

aa.mpg儲存於使用者的偏好資料夾中,且因此可由使用者使用的雲端儲存的可用空間可自510十億位元組變至509十億位元組。 aa.mpg is stored in the user's preference folder, and therefore the available space for cloud storage that can be used by the user can vary from 510 gigabytes to 509 gigabytes.

將推薦內容儲存於使用者的偏好資料夾中的實例參照圖29進行了闡述,但並非僅限於此。若裝置1000接收用於將推薦內容儲存於使用者的推薦資料夾中的使用者輸入,則雲端儲存提供伺服器2000可將推薦內容儲存於使用者的推薦資料夾中。 An example of storing recommended content in the user's preference folder is described with reference to FIG. 29, but it is not limited to this. If the device 1000 receives user input for storing the recommended content in the user's recommendation folder, the cloud storage providing server 2000 may store the recommended content in the user's recommendation folder.

圖30是根據各種示例性實施例的方法的流程圖,其中裝置1000自內容提供伺服器3000接收推薦內容並將推薦內容儲存於雲端儲存中。 FIG. 30 is a flowchart of a method according to various exemplary embodiments, in which the device 1000 receives recommended content from the content providing server 3000 and stores the recommended content in a cloud storage.

在操作S3000中,裝置1000可接收藉由用於使用推薦內容清單的圖形使用者介面來選擇推薦內容的使用者輸入。 In operation S3000, the device 1000 may receive user input for selecting recommended content through a graphical user interface for using the recommended content list.

在操作S3010中,裝置1000可請求自內容提供伺服器3000得到所選擇推薦內容。裝置1000可取得所選擇推薦內容的鏈接資訊並辨識欲提供所選擇推薦內容的內容提供伺服器3000。裝置1000可基於推薦內容的鏈接資訊而存取內容提供伺服器3000。裝置1000可基於推薦內容的鏈接資訊而存取欲由內容提供 伺服器3000提供的推薦內容。 In operation S3010, the device 1000 may request the content recommendation server 3000 to obtain the selected recommended content. The device 1000 can obtain the link information of the selected recommended content and recognize the content providing server 3000 that wants to provide the selected recommended content. The device 1000 may access the content providing server 3000 based on the link information of the recommended content. The device 1000 can access content to be provided by the content based on the link information of the recommended content Recommended content provided by the server 3000.

舉例而言,由於選擇推薦內容,因此裝置1000可執行應用程式以使用欲提供所選擇推薦內容的內容提供伺服器3000的服務。裝置1000可藉由所執行應用程式來存取內容提供伺服器3000並請求自內容提供伺服器3000得到所選擇推薦內容。 For example, since the recommended content is selected, the device 1000 may execute an application program to use the service of the server 3000 to provide the content of the selected recommended content. The device 1000 can access the content providing server 3000 through the executed application program and request the content recommendation server 3000 to obtain the selected recommended content.

在操作S3020中,裝置1000可登入內容提供伺服器3000。裝置1000可例如為內容提供伺服器3000提供針對內容提供伺服器3000的服務的使用者的ID及密碼,藉此登入內容提供伺服器3000。 In operation S3020, the device 1000 may log in to the content providing server 3000. The device 1000 may, for example, provide the content providing server 3000 with the ID and password of the user for the service of the content providing server 3000, thereby logging into the content providing server 3000.

舉例而言,由於選擇推薦內容,因此裝置1000可執行應用程式以使用欲提供所選擇推薦內容的內容提供伺服器3000的服務。裝置1000可藉由所執行應用程式而登入內容提供伺服器3000。若推薦內容是在付費之後提供,則裝置1000可藉由所執行應用程式來購買推薦內容。 For example, since the recommended content is selected, the device 1000 may execute an application program to use the service of the server 3000 to provide the content of the selected recommended content. The device 1000 can log in to the content providing server 3000 by the executed application program. If the recommended content is provided after payment, the device 1000 may purchase the recommended content through the executed application.

在操作S3030中,內容提供伺服器3000可提供所選擇推薦內容。內容提供伺服器3000可基於自裝置1000所接收的使用者的ID及密碼來登入。內容提供伺服器3000可將推薦內容串流傳輸至裝置1000,但並非僅限於此。 In operation S3030, the content providing server 3000 may provide the selected recommended content. The content providing server 3000 may log in based on the user ID and password received from the device 1000. The content providing server 3000 may stream the recommended content to the device 1000, but it is not limited to this.

若所選擇推薦內容是在付費後提供,則內容提供伺服器3000可在完成購買推薦內容之後為裝置1000提供推薦內容。 If the selected recommended content is provided after payment, the content providing server 3000 may provide the recommended content to the device 1000 after completing the purchase of the recommended content.

在操作S3040中,裝置1000可再現所選擇推薦內容。 In operation S3040, the device 1000 may reproduce the selected recommended content.

在操作S3050中,裝置1000可接收用於儲存所選擇推 薦內容的使用者輸入。在操作S3060中,裝置1000可請求雲端儲存提供伺服器2000儲存所選擇推薦內容。 In operation S3050, the device 1000 may receive User input of recommended content. In operation S3060, the device 1000 may request the cloud storage providing server 2000 to store the selected recommended content.

在操作S3070中,裝置1000可為雲端儲存提供伺服器2000提供所選擇推薦內容。裝置1000可在請求雲端儲存提供伺服器2000儲存所選擇推薦內容的同時為雲端儲存提供伺服器2000提供所選擇推薦內容。 In operation S3070, the device 1000 may provide the selected recommendation content to the cloud storage providing server 2000. The device 1000 may request the cloud storage providing server 2000 to store the selected recommended content while providing the cloud storage providing server 2000 with the selected recommended content.

在操作S3080中,雲端儲存提供伺服器2000可將所選擇推薦內容儲存於使用者的推薦資料夾中。 In operation S3080, the cloud storage providing server 2000 may store the selected recommendation content in the user's recommendation folder.

同時,在圖30中,裝置1000自內容提供伺服器3000接收推薦內容並為雲端儲存提供伺服器2000提供所接收推薦內容,但並非僅限於此。裝置1000可請求內容提供伺服器3000為雲端儲存提供伺服器2000提供推薦內容。內容提供伺服器3000可因應於來自裝置1000的請求而為雲端儲存提供伺服器2000提供推薦內容。 Meanwhile, in FIG. 30, the device 1000 receives the recommended content from the content providing server 3000 and provides the received recommended content for the cloud storage providing server 2000, but it is not limited to this. The device 1000 may request the content providing server 3000 to provide recommended content for the cloud storage providing server 2000. The content providing server 3000 may provide recommended content for the cloud storage providing server 2000 in response to a request from the device 1000.

圖31是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000自內容提供伺服器3000接收推薦內容,且裝置1000自雲端儲存提供伺服器2000接收推薦內容。 31 is a flowchart of a method according to various exemplary embodiments, wherein the cloud storage providing server 2000 receives recommended content from the content providing server 3000, and the device 1000 receives recommended content from the cloud storage providing server 2000.

在操作S3100中,裝置1000可藉由用於使用推薦內容清單的圖形使用者介面自推薦內容清單選擇推薦內容。在操作S3110中,裝置1000可請求自雲端儲存提供伺服器2000得到所選擇推薦內容。 In operation S3100, the device 1000 may select recommended content from the recommended content list through a graphical user interface for using the recommended content list. In operation S3110, the device 1000 may request to obtain the selected recommended content from the cloud storage providing server 2000.

在操作S3120中,雲端儲存提供伺服器2000可藉由使 用使用者的會員資訊而登入內容提供伺服器3000。雲端儲存提供伺服器2000可取得所選擇推薦內容的鏈接資訊並辨識欲提供所選擇推薦內容的內容提供伺服器3000。雲端儲存提供伺服器2000可基於推薦內容的鏈接資訊而存取欲由內容提供伺服器3000提供的推薦內容。 In operation S3120, the cloud storage provision server 2000 can be used by Use the user's member information to log in to the content providing server 3000. The cloud storage providing server 2000 can obtain the link information of the selected recommended content and identify the content providing server 3000 to provide the selected recommended content. The cloud storage providing server 2000 can access the recommended content to be provided by the content providing server 3000 based on the link information of the recommended content.

雲端儲存提供伺服器2000可為內容提供伺服器3000提供針對內容提供伺服器3000的服務的使用者的ID及密碼,藉此登入內容提供伺服器3000。 The cloud storage providing server 2000 can provide the content providing server 3000 with the ID and password of the user for the service of the content providing server 3000, thereby logging into the content providing server 3000.

若推薦內容是付費提供,則雲端儲存提供伺服器2000可將購買請求發送至裝置1000,以發出是否購買推薦內容的請求。若裝置1000確認所述購買請求,則雲端儲存提供伺服器2000可購買由內容提供伺服器3000提供的推薦內容。 If the recommended content is provided for a fee, the cloud storage providing server 2000 may send a purchase request to the device 1000 to issue a request whether to purchase the recommended content. If the device 1000 confirms the purchase request, the cloud storage providing server 2000 may purchase the recommended content provided by the content providing server 3000.

在操作S3130中,內容提供伺服器3000可為雲端儲存提供伺服器2000提供推薦內容。內容提供伺服器3000可基於自雲端儲存提供伺服器2000所接收的使用者的ID及密碼而登入。若所選擇推薦內容是付費提供,則內容提供伺服器3000可在完成對推薦內容的購買之後為雲端儲存提供伺服器2000提供推薦內容。 In operation S3130, the content providing server 3000 may provide recommended content for the cloud storage providing server 2000. The content providing server 3000 may log in based on the user ID and password received from the cloud storage providing server 2000. If the selected recommended content is paid for, the content providing server 3000 may provide the recommended content for the cloud storage providing server 2000 after completing the purchase of the recommended content.

在操作S3140中,雲端儲存提供伺服器2000可為裝置1000提供所選擇推薦內容。在操作S3150中,裝置1000可再現所選擇推薦內容。 In operation S3140, the cloud storage providing server 2000 may provide the device 1000 with the selected recommended content. In operation S3150, the device 1000 may reproduce the selected recommended content.

在操作S3160中,裝置1000可接收用於儲存所選擇推 薦內容的使用者輸入。在操作S3170中,裝置1000可請求雲端儲存提供伺服器2000儲存所選擇推薦內容。 In operation S3160, the device 1000 may receive User input of recommended content. In operation S3170, the device 1000 may request the cloud storage providing server 2000 to store the selected recommended content.

在操作S3180中,雲端儲存提供伺服器2000可將所選擇推薦內容儲存於使用者的推薦資料夾中。 In operation S3180, the cloud storage providing server 2000 may store the selected recommendation content in the user's recommendation folder.

同時,在圖31中,雲端儲存提供伺服器2000自內容提供伺服器3000接收推薦內容,並為裝置1000提供所接收推薦內容,但並非僅限於此。雲端儲存提供伺服器2000可例如請求內容提供伺服器3000為裝置1000提供推薦內容。在此種情況下,內容提供伺服器3000可因應於來自雲端儲存提供伺服器2000的請求而為裝置1000提供推薦內容。 Meanwhile, in FIG. 31, the cloud storage providing server 2000 receives recommended content from the content providing server 3000 and provides the received recommended content for the device 1000, but it is not limited to this. The cloud storage providing server 2000 may, for example, request the content providing server 3000 to provide recommended content for the device 1000. In this case, the content providing server 3000 may provide the recommended content for the device 1000 in response to a request from the cloud storage providing server 2000.

圖32A至圖33D說明根據各種示例性實施例,其中裝置1000使用由內容提供伺服器3000提供的推薦內容的實例。 FIGS. 32A to 33D illustrate examples in which the device 1000 uses the recommended content provided by the content providing server 3000 according to various exemplary embodiments.

圖32A至圖32D說明根據某些示例性實施例,其中裝置1000自使用者經過註冊的內容提供伺服器3000接收推薦內容並再現推薦內容的實例。 FIGS. 32A to 32D illustrate an example in which the device 1000 receives recommended content from the registered content providing server 3000 of the user and reproduces the recommended content according to some exemplary embodiments.

參見圖32A,裝置1000可基於例如使用者觸控輸入而自推薦內容清單選擇「dd.mp3」。dd.mp3可為藉由使用者經過註冊的內容提供伺服器3000的服務A提供的推薦內容。 Referring to FIG. 32A, the device 1000 may select "dd.mp3" from the recommended content list based on, for example, user touch input. dd.mp3 may be the recommended content provided by the service A of the server 3000 through the content registered by the user.

參見圖32B,由於選擇「dd.mp3」,因此裝置1000可執行用於服務A的應用程式並藉由所執行應用程式而直接存取使用者經過註冊的內容提供伺服器3000。裝置1000可藉由所執行應用程式的執行螢幕來輸入針對服務A的使用者的ID及密碼。 Referring to FIG. 32B, since "dd.mp3" is selected, the device 1000 can execute an application for service A and directly access the user's registered content providing server 3000 through the executed application. The device 1000 may enter the user ID and password for the service A through the execution screen of the executed application.

參見圖32C,若使用者登入服務A,則裝置1000可顯示用於購買dd.mp3的螢幕,並基於使用者輸入而選擇購買dd.mp3。若dd.mp3是可免費使用的或已購買的內容,則可省略圖32C。 Referring to FIG. 32C, if the user logs in to the service A, the device 1000 may display a screen for purchasing dd.mp3, and select to purchase dd.mp3 based on user input. If dd.mp3 is free to use or has been purchased, you can omit Figure 32C.

參見圖32D,由於購買dd.mp3,因此裝置1000可自內容提供伺服器3000接收dd.mp3並再現dd.mp3。 Referring to FIG. 32D, since dd.mp3 is purchased, the device 1000 can receive dd.mp3 from the content providing server 3000 and reproduce dd.mp3.

同時,若使用者自圖32A所示推薦內容清單選擇「dd.mp3」,則裝置1000可不顯示圖32B及圖32C的螢幕而是如圖32D所示直接再現所選擇內容「dd.mp3」。 Meanwhile, if the user selects "dd.mp3" from the recommended content list shown in FIG. 32A, the device 1000 may directly display the selected content "dd.mp3" as shown in FIG. 32D without displaying the screens of FIGS. 32B and 32C.

更詳言之,舉例而言,當裝置1000已登入服務A時,裝置1000可不顯示圖32B所示登入螢幕。作為另一選擇,舉例而言,裝置1000可藉由在後台自動登入服務A而不顯示圖32B所示登入螢幕。在此種情況下,裝置1000可預先儲存服務A的使用者的ID及密碼。若自推薦資料夾選擇由服務A提供的推薦內容,則裝置1000的使用者可預先設定裝置1000自動登入服務A。 More specifically, for example, when the device 1000 has logged in to the service A, the device 1000 may not display the login screen shown in FIG. 32B. As another option, for example, the device 1000 may not display the login screen shown in FIG. 32B by automatically logging in to the service A in the background. In this case, the device 1000 may store the user ID and password of the service A in advance. If the recommendation content provided by the service A is selected from the recommendation folder, the user of the device 1000 may preset the device 1000 to automatically log in to the service A.

舉例而言,當使用者所選擇的「dd.mp3」是使用者已購買的推薦內容時,裝置1000可不顯示圖32C所示內容購買螢幕。作為另一選擇,舉例而言,裝置1000可藉由在後台自動購買「dd.mp3」而不顯示圖32C所示內容購買螢幕。在此種情況下,裝置1000可預先設定用於自動購買推薦內容的條件。所述條件可為例如推薦內容的類型、推薦內容的購買價格、推薦內容的推薦水準等,且裝置1000可被設定成當滿足所確定條件時自動購買推薦內容。推薦內容的推薦水準可表示向使用者推薦推薦內容的水 準。裝置1000可設定欲用於自動購買推薦內容的付款方法。裝置1000可選擇例如信用卡付款、點付款(point payment)、行動電話付款等付款方法作為自動購買推薦內容的付款方法。裝置1000可被設定成僅藉由點付款來自動購買推薦內容。然而,示例性實施例並非僅限於此。 For example, when "dd.mp3" selected by the user is recommended content that the user has purchased, the device 1000 may not display the content purchase screen shown in FIG. 32C. As another option, for example, the device 1000 may not purchase the content purchase screen shown in FIG. 32C by automatically purchasing "dd.mp3" in the background. In this case, the device 1000 may previously set conditions for automatically purchasing recommended content. The conditions may be, for example, the type of recommended content, the purchase price of the recommended content, the recommended level of the recommended content, etc., and the device 1000 may be set to automatically purchase the recommended content when the determined condition is satisfied. The recommended level of recommended content may indicate the water recommended to the user quasi. The device 1000 may set a payment method to be used for automatically purchasing recommended content. The device 1000 may select a payment method such as credit card payment, point payment, mobile phone payment, etc. as a payment method for automatically purchasing recommended content. The device 1000 may be set to automatically purchase recommended content only by point payment. However, the exemplary embodiment is not limited to this.

圖33A至圖33D說明根據各種示例性實施例,其中裝置1000自使用者未註冊的內容提供伺服器3000接收推薦內容並再現推薦內容的實例。 FIGS. 33A to 33D illustrate an example in which the device 1000 receives recommended content from the user-unregistered content providing server 3000 and reproduces the recommended content according to various exemplary embodiments.

參見圖33A,裝置1000可基於例如使用者觸控輸入而自推薦內容清單選擇「bb.mp3」。bb.mp3可為藉由使用者未註冊的內容提供伺服器3000的服務B提供的推薦內容。 Referring to FIG. 33A, the device 1000 may select "bb.mp3" from the recommended content list based on, for example, user touch input. bb.mp3 may be the recommended content provided by the service B of the server 3000 through the content unregistered by the user.

參見圖33B,由於選擇「bb.mp3」,因此裝置1000可執行用於服務B的應用程式並藉由所執行應用程式而直接存取使用者未註冊的內容提供伺服器3000。使用者可藉由所執行應用程式的執行螢幕而註冊至服務B。 Referring to FIG. 33B, since "bb.mp3" is selected, the device 1000 can execute an application for service B and directly access the user-unregistered content providing server 3000 through the executed application. The user can register to the service B through the execution screen of the executed application.

參見圖33C,若使用者已註冊至服務B,則裝置1000可顯示用於購買bb.mp3的螢幕並基於使用者輸入而選擇購買bb.mp3。若bb.mp3為可免費使用的內容,則可省略圖33C。 Referring to FIG. 33C, if the user has registered to the service B, the device 1000 may display a screen for purchasing bb.mp3 and select to purchase bb.mp3 based on user input. If bb.mp3 is free-to-use content, Fig. 33C can be omitted.

參見圖33D,由於購買了bb.mp3,因此裝置1000可自內容提供伺服器3000接收bb.mp3並再現bb.mp3。 Referring to FIG. 33D, since bb.mp3 is purchased, the device 1000 can receive bb.mp3 from the content providing server 3000 and reproduce bb.mp3.

同時,若使用者自圖33A的推薦內容清單選擇「bb.mp3」,則裝置1000可不顯示圖33B及圖33C所示螢幕而是 如圖33D所示直接再現所選擇內容「bb.mp3」。 Meanwhile, if the user selects "bb.mp3" from the recommended content list of FIG. 33A, the device 1000 may not display the screens shown in FIGS. 33B and 33C but The selected content "bb.mp3" is directly reproduced as shown in FIG. 33D.

更詳言之,舉例而言,裝置1000可藉由在後台自動訂購並登入服務B而不顯示圖33B所示螢幕。在此種情況下,裝置1000可將會員的使用者資訊預先儲存至服務B,並藉由使用所儲存的使用者資訊而使使用者自動註冊至服務B。會員的使用者資訊可包括例如使用者的姓名、別名、電子郵件位址、ID、密碼等。裝置1000的使用者可預先設定裝置1000自動加入至提供推薦資料夾中所包含的推薦內容的服務。在此種情況下,裝置1000可預先設定用於自動訂購提供推薦內容的服務的條件。裝置1000可預先設定例如以下條件:提供推薦內容的服務的名稱、會員所需要的個人資訊的類型、提供推薦內容的服務的商業提供者的名稱、提供推薦內容的服務的商業提供者的可靠性水準等。然而,示例性實施例並非僅限於此。 More specifically, for example, the device 1000 can display the screen shown in FIG. 33B by automatically ordering and logging in to the service B in the background. In this case, the device 1000 may store the user information of the member to the service B in advance, and automatically register the user to the service B by using the stored user information. Member user information may include, for example, the user's name, alias, e-mail address, ID, password, etc. The user of the device 1000 may preset the device 1000 to automatically join the service that provides the recommended content contained in the recommendation folder. In this case, the device 1000 may previously set conditions for automatically ordering a service providing recommended content. The device 1000 may preset conditions such as the following: the name of the service providing recommended content, the type of personal information required by the member, the name of the business provider providing the recommended content service, and the reliability of the business provider providing the recommended content service Level etc. However, the exemplary embodiment is not limited to this.

舉例而言,裝置1000可藉由在後台自動購買「bb.mp3」而不顯示圖33C所示內容購買螢幕。在此種情況下,裝置1000可預先設定用於自動購買推薦內容的條件。裝置1000可確定所述條件(例如,推薦內容的類型、推薦內容的購買價格、推薦內容的推薦水準等),並可被設定成當滿足所確定條件時自動購買推薦內容。推薦內容的推薦水準可表示用於將推薦內容推薦給使用者的水準。裝置1000可設定用於自動購買推薦內容的付款方法。裝置1000可選擇例如信用卡付款、點付款、行動電話付款等付款方法作為自動購買推薦內容的付款方法。裝置1000可被設定成僅藉由 點付款來自動購買推薦內容。然而,示例性實施例並非僅限於此。 For example, the device 1000 may not purchase the content purchase screen shown in FIG. 33C by automatically purchasing "bb.mp3" in the background. In this case, the device 1000 may previously set conditions for automatically purchasing recommended content. The device 1000 may determine the conditions (eg, type of recommended content, purchase price of recommended content, recommended level of recommended content, etc.), and may be set to automatically purchase recommended content when the determined condition is satisfied. The recommendation level of the recommended content may indicate a level for recommending the recommended content to the user. The device 1000 may set a payment method for automatically purchasing recommended content. The device 1000 may select a payment method such as credit card payment, point payment, mobile phone payment, etc. as a payment method for automatically purchasing recommended content. Device 1000 can be configured to Click Pay to automatically purchase recommended content. However, the exemplary embodiment is not limited to this.

圖34是根據各種示例性實施例的方法的流程圖,其中裝置1000自內容提供伺服器3000接收推薦內容的預視內容或預聽內容並購買推薦內容。 34 is a flowchart of a method according to various exemplary embodiments, in which the device 1000 receives preview content or preview content of recommended content from the content providing server 3000 and purchases the recommended content.

在操作S3400中,裝置1000可自推薦內容清單選擇推薦內容。裝置1000可選擇欲由內容提供伺服器3000提供的推薦內容清單。 In operation S3400, the device 1000 may select recommended content from the recommended content list. The device 1000 may select a list of recommended content to be provided by the content providing server 3000.

在操作S3410中,裝置1000可存取內容提供伺服器3000。裝置1000可取得所選擇推薦內容的鏈接資訊並藉由使用所取得鏈接資訊來存取內容提供伺服器3000。舉例而言,裝置1000可辨識提供所選擇推薦內容的內容提供伺服器3000並執行用於使用內容提供伺服器3000的服務的應用程式。裝置1000可藉由所執行應用程式來存取內容提供伺服器3000。舉例而言,裝置1000可執行網頁瀏覽器並使用提供所選擇推薦內容的內容提供伺服器3000的網址來存取內容提供伺服器3000。然而,示例性實施例並非僅限於此。 In operation S3410, the device 1000 may access the content providing server 3000. The device 1000 may obtain the link information of the selected recommended content and access the content providing server 3000 by using the obtained link information. For example, the device 1000 may recognize the content providing server 3000 that provides the selected recommended content and execute an application program for using services of the content providing server 3000. The device 1000 can access the content providing server 3000 through the executed application program. For example, the device 1000 can execute a web browser and access the content providing server 3000 using the URL of the content providing server 3000 that provides the selected recommended content. However, the exemplary embodiment is not limited to this.

在操作S3420中,裝置1000可請求自內容提供伺服器3000得到所選擇推薦內容的預視內容或預聽內容。舉例而言,當推薦內容為移動影像時,推薦內容的預視內容可為推薦內容的摘要移動影像。舉例而言,當推薦內容為照片時,推薦內容的預視內容可為所述照片的縮圖影像。舉例而言,當推薦內容為音樂時,推薦內容的預聽內容可為音樂的一部分。然而,示例性實施例並 非僅限於此。 In operation S3420, the device 1000 may request the preview content or the preview content of the selected recommended content from the content providing server 3000. For example, when the recommended content is a moving image, the preview content of the recommended content may be a summary moving image of the recommended content. For example, when the recommended content is a photo, the preview content of the recommended content may be a thumbnail image of the photo. For example, when the recommended content is music, the pre-listening content of the recommended content may be part of the music. However, the exemplary embodiment does not Not limited to this.

在操作S3430中,內容提供伺服器3000可為裝置1000提供推薦內容的預視內容或預聽內容。內容提供伺服器3000可將推薦內容的預視內容或預聽內容串流傳輸至裝置1000。 In operation S3430, the content providing server 3000 may provide the device 1000 with preview content or preview content of the recommended content. The content providing server 3000 may stream preview content or preview content of the recommended content to the device 1000.

在操作S3440中,裝置1000可再現推薦內容的預視內容或預聽內容。 In operation S3440, the device 1000 may reproduce preview content or preview content of the recommended content.

同時,若在操作S3400中根據使用者輸入來選擇推薦內容,則可自動執行操作S3410至操作S3440而無需額外的使用者輸入。 Meanwhile, if the recommended content is selected according to user input in operation S3400, operations S3410 to S3440 can be automatically performed without additional user input.

在操作S3450中,裝置1000可為內容提供伺服器3000提供用於容許使用者註冊至內容提供伺服器3000的服務的資訊。裝置1000可接收使用者輸入來輸入用於容許使用者註冊至內容提供伺服器3000的服務的資訊,並為內容提供伺服器3000提供所接收資訊,藉此能夠使使用者註冊至內容提供伺服器3000的服務。 In operation S3450, the device 1000 may provide the content providing server 3000 with information for allowing a user to register a service with the content providing server 3000. The device 1000 may receive user input to input information for allowing the user to register to the service of the content providing server 3000, and provide the received information to the content providing server 3000, thereby enabling the user to register to the content providing server 3000 services.

若使用者已註冊至內容提供伺服器3000的服務,則可省略操作83450。 If the user has registered to the service of the content providing server 3000, operation 83450 may be omitted.

在操作S3460中,裝置1000可為內容提供伺服器3000提供用於購買推薦內容的付款資訊。用於購買推薦內容的付款資訊可包括例如關於付款方法的類型的資訊以及付款驗證資訊,但並非僅限於此。 In operation S3460, the device 1000 may provide the content providing server 3000 with payment information for purchasing recommended content. The payment information used to purchase the recommended content may include, for example, information about the type of payment method and payment verification information, but it is not limited to this.

在操作S3470中,內容提供伺服器3000可為裝置1000提供所購買推薦內容。裝置1000可提供推薦內容。 In operation S3470, the content providing server 3000 may provide the device 1000 with the purchased recommended content. The device 1000 may provide recommended content.

在操作S3480中,裝置1000可再現所購買推薦內容。 In operation S3480, the device 1000 may reproduce the purchased recommended content.

同時,可藉由由內容提供伺服器3000提供至裝置1000的圖形使用者介面、基於使用者輸入而執行操作S3410至操作S3480。當在操作S3400中選擇推薦內容時,裝置1000可執行內容提供伺服器3000的服務應用程式或執行網頁瀏覽器以存取內容提供伺服器3000,並藉由所執行服務應用程式或網頁瀏覽器來顯示自內容提供伺服器3000接收的圖形使用者介面。 Meanwhile, operations S3410 to S3480 can be performed based on user input by the graphical user interface provided by the content providing server 3000 to the device 1000. When the recommended content is selected in operation S3400, the device 1000 may execute a service application of the content providing server 3000 or execute a web browser to access the content providing server 3000, and execute the service application or web browser The graphical user interface received from the content providing server 3000 is displayed.

圖35A及圖35B說明根據各種示例性實施例,其中裝置1000自內容提供伺服器3000接收推薦內容的預聽內容並再現預聽內容的實例。 35A and 35B illustrate an example in which the device 1000 receives the pre-listening content of the recommended content from the content providing server 3000 and reproduces the pre-listening content according to various exemplary embodiments.

參見圖35A,裝置1000可基於例如使用者觸控輸入自推薦內容清單選擇「bb.mp3」。bb.mp3可為藉由內容提供伺服器3000的服務提供的推薦內容。 Referring to FIG. 35A, the device 1000 may select "bb.mp3" from the recommended content list based on, for example, user touch input. bb.mp3 may be the recommended content provided by the service of the content providing server 3000.

參見圖35B,由於選擇「bb.mp3」,因此裝置1000可再現bb.mp3的預聽內容。由於選擇「bb.mp3」,因此裝置1000可執行用於內容提供伺服器3000的服務的應用程式並藉由所執行應用程式來直接存取內容提供伺服器3000。裝置1000可藉由所執行應用程式而自內容提供伺服器3000接收bb.mp3的預聽內容並再現預聽內容。 Referring to FIG. 35B, since "bb.mp3" is selected, the device 1000 can reproduce the pre-listening content of bb.mp3. Since "bb.mp3" is selected, the device 1000 can execute an application for the service of the content providing server 3000 and directly access the content providing server 3000 by the executed application. The device 1000 can receive the pre-listening content of bb.mp3 from the content providing server 3000 by the executed application program and reproduce the pre-listening content.

以下,如圖32或圖33所示,裝置1000可登入或註冊至內容提供伺服器3000並購買及再現bb.mp3。 Hereinafter, as shown in FIG. 32 or FIG. 33, the device 1000 may log in or register with the content providing server 3000 and purchase and reproduce bb.mp3.

圖36是根據各種示例性實施例的方法的流程圖,其中 裝置1000存取內容提供伺服器3000的網站並請求自內容提供伺服器3000得到推薦內容或推薦內容的預聽內容。 36 is a flowchart of a method according to various exemplary embodiments, in which The device 1000 accesses the website of the content providing server 3000 and requests to obtain the recommended content or the pre-listening content of the recommended content from the content providing server 3000.

在操作S3600中,裝置1000可自推薦內容清單選擇推薦內容。裝置1000可選擇欲由內容提供伺服器3000提供的推薦內容。 In operation S3600, the device 1000 may select recommended content from the recommended content list. The device 1000 may select recommended content to be provided by the content providing server 3000.

在操作S3610中,裝置1000可存取提供所選擇推薦內容的內容提供伺服器3000的網站。裝置1000可取得提供所選擇推薦內容的內容提供伺服器3000的網址。由於選擇推薦內容,因此裝置1000可藉由執行網頁瀏覽器並將所取得網址輸入網頁瀏覽器中來存取內容提供伺服器3000的網站。網址可為內容提供伺服器3000的網站中提供推薦內容的網頁的位址。在此種情況下,裝置1000可直接存取內容提供伺服器3000的網站中提供推薦內容的網頁。 In operation S3610, the device 1000 may access the website of the content providing server 3000 that provides the selected recommended content. The device 1000 may obtain the web address of the content providing server 3000 that provides the selected recommended content. Since the recommended content is selected, the device 1000 can access the website of the content providing server 3000 by executing a web browser and entering the obtained URL into the web browser. The URL may be the address of a webpage that provides recommended content in the website of the content providing server 3000. In this case, the device 1000 can directly access the webpage providing the recommended content in the website of the content providing server 3000.

在操作S3620中,裝置1000可請求自內容提供伺服器3000得到所選擇推薦內容或所選擇推薦內容的預聽內容。裝置1000可藉由提供在操作3610中所存取的網頁的圖形使用者介面來接收使用者輸入,並根據所述使用者輸入而請求自內容提供伺服器3000得到所選擇推薦內容或所選擇推薦內容的預聽內容。 In operation S3620, the device 1000 may request to obtain the selected recommended content or the pre-listened content of the selected recommended content from the content providing server 3000. The device 1000 may receive user input by providing a graphical user interface of a web page accessed in operation 3610, and request the content providing server 3000 to obtain the selected recommended content or the selected recommendation according to the user input The pre-listening content of the content.

圖37是根據各種示例性實施例的方法的流程圖,其中裝置1000執行內容提供伺服器3000的服務應用程式並請求自內容提供伺服器3000得到推薦內容或推薦內容的預聽內容。 37 is a flowchart of a method according to various exemplary embodiments, in which the device 1000 executes a service application of the content providing server 3000 and requests to obtain recommended content or pre-listened content of the recommended content from the content providing server 3000.

在操作S3700中,裝置1000可自推薦內容清單選擇推 薦內容。裝置1000可選擇欲由內容提供伺服器3000提供的推薦內容。 In operation S3700, the device 1000 may select a push from the recommended content list Recommended content. The device 1000 may select recommended content to be provided by the content providing server 3000.

在操作S3710中,裝置1000可判斷是否安裝提供所選擇推薦內容的內容提供伺服器3000的服務應用程式。內容提供伺服器3000的服務應用程式是用於使用內容提供伺服器3000的服務的應用程式,並可由內容提供伺服器3000的商業提供者產生或分發。由於選擇推薦內容,因此裝置1000可取得提供所選擇推薦內容的內容提供伺服器3000的辨識值,並基於所取得辨識值來判斷是否安裝內容提供伺服器3000的服務應用程式。 In operation S3710, the device 1000 may determine whether to install the service application of the content providing server 3000 that provides the selected recommended content. The service application program of the content providing server 3000 is an application program for using the services of the content providing server 3000, and may be generated or distributed by a commercial provider of the content providing server 3000. Since the recommended content is selected, the device 1000 can obtain the identification value of the content providing server 3000 that provides the selected recommended content, and determine whether to install the service application of the content providing server 3000 based on the obtained identification value.

若在操作S3710中,裝置1000判斷出內容提供伺服器3000的服務應用程式已安裝,則在操作S3720中,裝置1000可執行內容提供伺服器3000的服務應用程式。 If the device 1000 determines that the service application of the content providing server 3000 is installed in operation S3710, the device 1000 may execute the service application of the content providing server 3000 in operation S3720.

若在操作S3710中,裝置1000判斷出未安裝內容提供伺服器3000的服務應用程式,則在操作S3730中,裝置1000可安裝內容提供伺服器3000的服務應用程式。裝置1000可藉由使用內容提供伺服器3000的辨識值而自應用程式市場下載內容提供伺服器3000的服務應用程式。在此種情況下,可執行用於使用應用程式市場的應用程式而無需額外的使用者輸入。之後,裝置1000可執行操作S3720。 If the device 1000 determines that the service application of the content providing server 3000 is not installed in operation S3710, the device 1000 may install the service application of the content providing server 3000 in operation S3730. The device 1000 can download the service application of the content providing server 3000 from the application market by using the identification value of the content providing server 3000. In this case, the application for using the application market can be executed without additional user input. Thereafter, the device 1000 may perform operation S3720.

在操作S3740中,裝置1000可請求自內容提供伺服器3000得到所選擇推薦內容或所選擇推薦內容的預聽內容。裝置1000可藉由提供所執行服務應用程式的圖形使用者介面來接收使 用者輸入,並根據所述使用者輸入而請求自內容提供伺服器3000得到所選擇推薦內容或所選擇推薦內容的預聽內容。 In operation S3740, the device 1000 may request to obtain the selected recommended content or the pre-listened content of the selected recommended content from the content providing server 3000. The device 1000 can receive the application by providing a graphical user interface of the executed service application The user inputs, and requests the content providing server 3000 to obtain the selected recommended content or the pre-listened content of the selected recommended content according to the user input.

圖38是根據各種示例性實施例的雲端儲存提供伺服器2000的方塊圖。 FIG. 38 is a block diagram of the cloud storage providing server 2000 according to various exemplary embodiments.

參見圖38,雲端儲存提供伺服器2000可包括雲端儲存2100、控制單元2200、DB(例如,資料庫)2300、及通訊單元2400。 Referring to FIG. 38, the cloud storage providing server 2000 may include a cloud storage 2100, a control unit 2200, a DB (eg, database) 2300, and a communication unit 2400.

雲端儲存2100可例如儲存使用者的偏好內容、推薦內容的參考資訊、推薦內容的鏈接資訊、推薦內容等。雲端儲存2100中所儲存的內容可被分類並顯示於用於自推薦內容清單進行選擇的圖形使用者介面上所顯示的偏好資料夾及推薦資料夾中。雲端儲存2100可包括第一使用者的雲端存儲器2110及第二使用者的雲端儲存2120,第一使用者的雲端儲存2110被分配給第一使用者,第二使用者的雲端儲存2120被分配給第二使用者。使用者的偏好內容可顯示於偏好資料夾上。推薦給使用者的推薦內容清單及選自推薦內容清單且儲存於雲端儲存2100中的推薦內容可顯示於推薦資料夾上。 The cloud storage 2100 may, for example, store user preference content, reference information of recommended content, link information of recommended content, recommended content, and the like. The content stored in the cloud storage 2100 can be classified and displayed in the preference folder and the recommendation folder displayed on the graphical user interface for selecting from the recommended content list. The cloud storage 2100 may include a first user's cloud storage 2110 and a second user's cloud storage 2120, the first user's cloud storage 2110 is allocated to the first user, and the second user's cloud storage 2120 is allocated to Second user. The user's preference content can be displayed on the preference folder. The recommended content list recommended to the user and the recommended content selected from the recommended content list and stored in the cloud storage 2100 can be displayed on the recommended folder.

控制單元2200可控制雲端儲存提供伺服器2000的總體運作。控制單元2200可控制雲端儲存2100、DB 2300、及通訊單元2400以控制圖1至圖37的雲端儲存提供伺服器2000的運作。 The control unit 2200 can control the cloud storage to provide the overall operation of the server 2000. The control unit 2200 can control the cloud storage 2100, the DB 2300, and the communication unit 2400 to control the operation of the cloud storage providing server 2000 of FIGS. 1 to 37.

更詳言之,控制單元2200可藉由使用由雲端儲存提供伺服器2000提供的至少一個雲端儲存中所儲存的內容來確定欲推薦給裝置1000的使用者的推薦內容。控制單元2200可基於裝置 1000的使用者的雲端儲存中所儲存的內容來確定推薦內容。控制單元2200可基於使用者的雲端儲存中所包含的偏好資料夾中所儲存的內容來確定推薦內容。舉例而言,控制單元2200可辨識使用者的雲端儲存中所儲存的內容中由使用者執行多於預設次數的內容,並慮及所辨識內容的種類及容量來確定使用者所偏好的推薦內容。然而,示例性實施例並非僅限於此。 More specifically, the control unit 2200 may determine the recommended content to be recommended to the user of the device 1000 by using the content stored in the at least one cloud storage provided by the cloud storage providing server 2000. The control unit 2200 may be based on the device 1000 users stored in the cloud storage to determine the recommended content. The control unit 2200 may determine the recommended content based on the content stored in the preference folder included in the user's cloud storage. For example, the control unit 2200 can recognize the content stored in the user's cloud storage by the user more than a preset number of times, and consider the type and capacity of the recognized content to determine the user's preferred recommendation content. However, the exemplary embodiment is not limited to this.

控制單元2200可基於另一使用者的雲端儲存中所儲存的內容來確定推薦內容。舉例而言,控制單元2200可基於由使用者的熟人或與使用者具有類似偏好的使用者存取或請求多於預設次數且儲存於使用者的熟人或與使用者具有類似偏好的使用者的雲端儲存中的內容來確定推薦內容。然而,示例性實施例並非僅限於此。 The control unit 2200 may determine the recommended content based on the content stored in another user's cloud storage. For example, the control unit 2200 may be based on being accessed or requested by an acquaintance of the user or a user having similar preferences with the user more than a preset number and stored in the acquaintance of the user or a user having similar preferences with the user Content in the cloud storage to determine recommended content. However, the exemplary embodiment is not limited to this.

控制單元2200可例如基於多個使用者所使用的內容來產生內容的推薦排序資訊,或可自另一伺服器(未示出)收集由另一伺服器(未示出)產生的內容的推薦排序資訊。控制單元2200可藉由使用所產生推薦排序資訊或所收集推薦排序資訊來確定欲推薦給使用者的推薦內容。 The control unit 2200 may, for example, generate recommendation ranking information of content based on content used by multiple users, or may collect recommendation of content generated by another server (not shown) from another server (not shown) Sort information. The control unit 2200 can determine the recommended content to be recommended to the user by using the generated recommendation ranking information or the collected recommendation ranking information.

然而,用於確定推薦內容的推薦參考並非僅限於此,而是可由使用者或控制單元2200以各種方式進行設定。 However, the recommended reference for determining the recommended content is not limited to this, but can be set by the user or the control unit 2200 in various ways.

控制單元2200可將所確定推薦內容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存中所包含的預先設定的資料夾。控制單元2200可藉由推送推薦內容的偏好資訊及/或鏈接資訊而 將推薦內容的參考資訊及/或鏈接資訊自動儲存於裝置1000的使用者的雲端儲存的預先設定的資料夾中。推薦內容的參考資訊及/或鏈接資訊被推送至的預先設定的資料夾可為例如使用者的推薦資料夾。 The control unit 2200 may push the reference information and/or link information of the determined recommended content to a preset folder included in the user's cloud storage. The control unit 2200 may push the preference information and/or link information of the recommended content and The reference information and/or link information of the recommended content is automatically stored in a preset folder stored in the cloud of the user of the device 1000. The preset folder to which the reference information and/or link information of the recommended content is pushed may be, for example, the user's recommended folder.

控制單元2200可將推薦內容的附加資訊推送至使用者的預先設定的資料夾。推薦內容的附加資訊可包括例如推薦內容的種類、作者、產生日期、及包括推薦內容的角色的摘要資訊、推薦內容的容量等。推薦內容的附加資訊可包括例如表示是否授權使用者使用推薦內容的資訊、提供推薦內容的內容提供伺服器3000的辨識值、及關於推薦內容的使用費用的資訊等。然而,示例性實施例並非僅限於此。 The control unit 2200 can push the additional information of the recommended content to the user's preset folder. The additional information of the recommended content may include, for example, the type of recommended content, the author, the date of creation, and summary information of the role including the recommended content, the capacity of the recommended content, and so on. The additional information of the recommended content may include, for example, information indicating whether the user is authorized to use the recommended content, the identification value of the content providing server 3000 that provides the recommended content, and information about the usage fee of the recommended content. However, the exemplary embodiment is not limited to this.

控制單元2200可為裝置1000提供用於使用推薦內容清單的圖形使用者介面。用於使用推薦內容清單的圖形使用者介面可為用於使用由雲端儲存提供伺服器2000提供的服務的圖形使用者介面或用於瀏覽及使用使用者的雲端儲存中所儲存的資料的圖形使用者介面。舉例而言,用於使用推薦內容清單的圖形使用者介面可被實作為用於瀏覽資料夾及檔案的瀏覽器。 The control unit 2200 may provide the device 1000 with a graphical user interface for using the recommended content list. The graphical user interface for using the recommended content list may be a graphical user interface for using the services provided by the cloud storage providing server 2000 or a graphical use for browsing and using data stored in the user's cloud storage Interface. For example, the graphical user interface for using the recommended content list can be implemented as a browser for browsing folders and files.

裝置1000可由藉由圖形使用者介面以使用者輸入來選擇推薦內容,且因此控制單元2200可將所選擇推薦內容儲存於使用者的雲端儲存中。若藉由圖形使用者介面來選擇推薦內容,則裝置1000可在為雲端儲存提供伺服器2000提供所選擇推薦內容的辨識值的同時請求雲端儲存提供伺服器2000將所選擇推薦內容 儲存於使用者的雲端儲存中。控制單元2200可因應於來自裝置1000的請求而將推薦內容儲存於使用者的雲端儲存中。控制單元2200可將推薦內容儲存於推薦資料夾中。在此種情況下,控制單元2200可以不同方式顯示推薦資料夾中所儲存的推薦內容以及推薦資料夾中未儲存的推薦內容。舉例而言,若推薦內容A儲存於推薦資料夾中,則控制單元2200可強調推薦內容清單上的推薦內容A。舉例而言,控制單元2200可圍繞推薦內容A顯示表示儲存有推薦內容清單的推薦內容A的物件。表示儲存有推薦內容A的物件可包括例如正文、影像、及圖符中的至少一者。 The device 1000 can select recommended content through user input through a graphical user interface, and thus the control unit 2200 can store the selected recommended content in the user's cloud storage. If the recommended content is selected by the graphical user interface, the device 1000 may request the cloud storage server 2000 to provide the selected recommended content while providing the identification value of the selected recommended content for the cloud storage server 2000 Stored in the user's cloud storage. The control unit 2200 may store the recommended content in the user's cloud storage in response to a request from the device 1000. The control unit 2200 can store the recommended content in the recommended folder. In this case, the control unit 2200 can display the recommended content stored in the recommended folder and the recommended content not stored in the recommended folder in different ways. For example, if the recommended content A is stored in the recommended folder, the control unit 2200 may emphasize the recommended content A on the recommended content list. For example, the control unit 2200 may display an object representing the recommended content A storing the recommended content list around the recommended content A. The object indicating that the recommended content A is stored may include, for example, at least one of a text, an image, and an icon.

作為另一選擇,控制單元2200可將推薦內容儲存於另一資料夾中。在此種情況下,可自推薦內容清單刪除另一資料夾中所儲存的推薦內容的辨識值。 As another option, the control unit 2200 may store the recommended content in another folder. In this case, the identification value of the recommended content stored in another folder can be deleted from the list of recommended content.

當推薦內容是雲端儲存提供伺服器2000中所包含的另一使用者的雲端儲存中所儲存的內容時,控制單元2200可將另一使用者的雲端儲存中所儲存的內容複製到使用者的雲端儲存。當推薦內容是雲端儲存提供伺服器2000中所包含的另一使用者的雲端儲存中所儲存的內容時,控制單元2200可不將另一使用者的雲端儲存中所儲存的內容複製到使用者的雲端儲存。 When the recommended content is the content stored in the cloud storage of another user included in the server 2000, the control unit 2200 may copy the content stored in the cloud storage of another user to the user's Cloud storage. When the recommended content is the content stored in another user's cloud storage included in the server 2000, the control unit 2200 may not copy the content stored in the other user's cloud storage to the user's Cloud storage.

當推薦內容是由使用者經過註冊的內容提供伺服器3000提供時,控制單元2200可使用使用者的會員資訊自內容提供伺服器3000接收推薦內容,並可將所接收推薦內容儲存於使用者的雲端儲存中。 When the recommended content is provided by the user through the registered content providing server 3000, the control unit 2200 can receive the recommended content from the content providing server 3000 using the user's member information, and can store the received recommended content in the user's Cloud storage.

由於裝置1000藉由圖形使用者介面以使用者輸入來選擇推薦內容,因此裝置1000可將所選擇推薦內容串流傳輸至使用者的裝置1000。裝置1000可在將推薦內容儲存於使用者的雲端儲存中的同時將推薦內容串流傳輸至裝置1000。 Since the device 1000 selects recommended content through user input through a graphical user interface, the device 1000 can stream the selected recommended content to the user's device 1000. The device 1000 may stream the recommended content to the device 1000 while storing the recommended content in the user's cloud storage.

DB 2300可儲存提供雲端儲存提供伺服器2000的服務所需要的資訊。DB 2300可儲存在雲端儲存提供伺服器2000中註冊的使用者的使用者資訊。DB 2300可儲存針對內容提供伺服器3000的服務的使用者的會員資訊。DB 2300可儲存用於確定欲推薦給使用者的推薦內容的資訊以及用於產生推薦內容清單的資訊。 The DB 2300 can store the information needed to provide the services of the server 2000 by providing cloud storage. The DB 2300 can be stored in a cloud storage to provide user information of users registered in the server 2000. The DB 2300 can store the member information of the user who provides the service of the server 3000 for the content. The DB 2300 can store information for determining recommended content to be recommended to the user and information for generating a list of recommended content.

通訊單元2400可為裝置1000提供推薦內容清單以及推薦內容,並向裝置1000及/或內容提供伺服器3000傳送為將推薦內容儲存於使用者的雲端儲存中所需要的資訊及/或資料以及自裝置1000及/或內容提供伺服器3000接收所述所需要的資訊及/或資料。 The communication unit 2400 can provide the device 1000 with the recommended content list and the recommended content, and send the device 1000 and/or the content providing server 3000 the information and/or data and the information needed to store the recommended content in the user's cloud storage The device 1000 and/or content providing server 3000 receives the required information and/or data.

圖39及圖40是根據各種示例性實施例的裝置1000的方塊圖。 39 and 40 are block diagrams of the device 1000 according to various exemplary embodiments.

如圖39所示,裝置1000可包括使用者輸入單元1100、輸出單元1200、控制器1300、及通訊單元1500。 As shown in FIG. 39, the device 1000 may include a user input unit 1100, an output unit 1200, a controller 1300, and a communication unit 1500.

然而,圖39所示元件並非全部是裝置1000必需的元件。亦即,裝置1000可被實施成具有較圖39所示元件更多或更少的元件。 However, not all the elements shown in FIG. 39 are essential elements of the device 1000. That is, the device 1000 may be implemented with more or fewer elements than those shown in FIG. 39.

舉例而言,如圖40所示,在一或多個示例性實施例中,裝置1000可更包括感測單元1400、音訊/視訊(audio/video,A/V)輸入單元1600及記憶體1700、以及使用者輸入單元1100、輸出單元1200、控制器1300及通訊單元1500。 For example, as shown in FIG. 40, in one or more exemplary embodiments, the device 1000 may further include a sensing unit 1400, an audio/video (A/V) input unit 1600, and a memory 1700 And user input unit 1100, output unit 1200, controller 1300 and communication unit 1500.

使用者輸入單元1100可為供使用者輸入資料以控制裝置1000的單元。舉例而言,使用者輸入單元1100可包括小鍵盤(key pad)、薄膜開關(dome switch)、觸控墊(觸控電容型觸控墊(touch capacitive type touch pad)、壓力電阻型觸控墊(pressure resistive type touch pad)、紅外光束感測型觸控墊(infrared beam sensing type touch pad)、表面聲波型觸控墊(surface acoustic wave type touch pad)、整體應變計型觸控墊(integral strain gauge type touch pad)、壓電效應型觸控墊(piezo effect type touch pad)等)、滾輪(jog wheel)、及輕搖開關(jog switch)等,但示例性實施例並非僅限於此。 The user input unit 1100 may be a unit for a user to input data to control the device 1000. For example, the user input unit 1100 may include a key pad, a dome switch, a touch pad (touch capacitive type touch pad), a pressure resistive touch pad (pressure resistive type touch pad), infrared beam sensing type touch pad, surface acoustic wave type touch pad, integral strain gauge type touch pad gauge type touch pad, piezo effect type touch pad, etc.), jog wheel, jog switch, etc., but the exemplary embodiment is not limited thereto.

使用者輸入單元1100可接收選擇加密目標資料夾的使用者輸入以及接收所加密資料夾的使用者輸入。此外,使用者輸入單元1100可接收驗證資料的使用者輸入。 The user input unit 1100 can receive user input for selecting the encryption target folder and user input for the encrypted folder. In addition, the user input unit 1100 may receive user input of authentication data.

輸出單元1200可輸出音訊訊號、視訊訊號或振動訊號,並可包括顯示單元1210、聲音輸出單元1220、振動馬達1230等。 The output unit 1200 can output audio signals, video signals, or vibration signals, and can include a display unit 1210, a sound output unit 1220, a vibration motor 1230, and the like.

顯示單元1210顯示及輸出在裝置1000中進行處理的資訊。舉例而言,顯示單元1210可顯示資料夾、所加密資料夾、表示資料夾中的資料的視窗、用於接收驗證資料的輸入的圖形使用 者介面等。 The display unit 1210 displays and outputs information processed in the device 1000. For example, the display unit 1210 may display a folder, an encrypted folder, a window representing data in the folder, a graphical usage for receiving input of authentication data Interface etc.

當顯示單元1210及觸控板形成交互層式結構並接著被形成為觸控螢幕時,顯示單元1210可同時用作輸出裝置及輸入裝置。顯示單元1210可包括液晶顯示器(liquid crystal display,LCD)、薄膜電晶體-液晶顯示器(thin film transistor-liquid crystal display,TFT-LCD)、有機發光二極體(organic light-emitting diode,OLED)顯示器、撓性顯示器、三維(three-dimensional,3D)顯示器、及電泳顯示器中的至少一者。此外,根據裝置1000的類型,裝置1000可包括至少兩個顯示部件1210。此處,所述至少兩個顯示部件1210可被設置成藉由使用鉸鏈而面對彼此。 When the display unit 1210 and the touchpad form an interactive layer structure and are then formed as a touch screen, the display unit 1210 can be used as both an output device and an input device. The display unit 1210 may include a liquid crystal display (LCD), a thin film transistor-liquid crystal display (TFT-LCD), and an organic light-emitting diode (OLED) display At least one of a flexible display, a three-dimensional (3D) display, and an electrophoretic display. In addition, according to the type of the device 1000, the device 1000 may include at least two display parts 1210. Here, the at least two display parts 1210 may be arranged to face each other by using hinges.

聲音輸出單元1220可輸出自通訊單元1500接收的或記憶體1700中所儲存的音訊資料。聲音輸出單元1220亦可輸出與由裝置1000執行的能力(capabilities)有關的聲音訊號(例如,呼叫訊號接收聲音、訊息接收聲音、通知聲音等)。聲音輸出單元1220可包括揚聲器、蜂鳴器等。 The sound output unit 1220 may output audio data received from the communication unit 1500 or stored in the memory 1700. The sound output unit 1220 may also output sound signals related to capabilities performed by the device 1000 (eg, call signal reception sound, message reception sound, notification sound, etc.). The sound output unit 1220 may include a speaker, a buzzer, and the like.

振動馬達1230可輸出振動訊號。舉例而言,振動馬達1230可輸出與音訊資料(例如,呼叫訊號接收聲音、訊息接收聲音等)或視訊資料的輸出對應的振動訊號。此外,當將觸摸輸入至觸控螢幕時,振動馬達1230可輸出振動訊號。 The vibration motor 1230 can output a vibration signal. For example, the vibration motor 1230 may output a vibration signal corresponding to the output of audio data (eg, call signal reception sound, message reception sound, etc.) or output of video data. In addition, when a touch is input to the touch screen, the vibration motor 1230 may output a vibration signal.

控制器1300可總體上控制裝置1000的全部運作。控制器1300可控制裝置1000執行圖1至圖27所示裝置1000的運作。舉例而言,控制器1300可藉由執行記憶體1700中所儲存的程式 來控制使用者輸入單元1100、輸出單元1200、感測單元1400、通訊單元1500、音訊/視訊輸入單元1600等。 The controller 1300 can control the overall operation of the device 1000 as a whole. The controller 1300 can control the device 1000 to perform the operations of the device 1000 shown in FIGS. 1 to 27. For example, the controller 1300 may execute the program stored in the memory 1700 To control the user input unit 1100, output unit 1200, sensing unit 1400, communication unit 1500, audio/video input unit 1600, etc.

控制器1300可自雲端儲存提供伺服器2000接收用於使用推薦內容清單的使用者圖形介面。控制器1300可存取雲端儲存提供伺服器2000並可請求自雲端儲存提供伺服器2000得到由雲端儲存提供伺服器2000提供的服務。控制器1300可因應於請求而接收由雲端儲存提供伺服器2000提供的圖形使用者介面。 The controller 1300 may receive a user graphical interface for using the recommended content list from the cloud storage providing server 2000. The controller 1300 can access the cloud storage providing server 2000 and can request the service provided by the cloud storage providing server 2000 from the cloud storage providing server 2000. The controller 1300 may receive the graphical user interface provided by the cloud storage providing server 2000 in response to the request.

控制器1300可藉由圖形使用者介面自推薦內容清單選擇至少一條推薦內容。控制器1300可藉由圖形使用者介面顯示使用者的雲端儲存中所包含的資料夾清單並根據使用者選擇輸入來讀取使用者的雲端儲存中所包含的推薦資料夾。由於讀取推薦資料夾,因此控制器1300可藉由圖形使用者介面顯示推薦內容清單。因此,使用者可檢查推薦內容清單中所包含的推薦內容的檔案名稱、摘要資訊、及附加資訊。控制器1300可藉由圖形使用者介面、基於使用者選擇輸入而自推薦內容清單選擇特定推薦內容。 The controller 1300 can select at least one piece of recommended content from the recommended content list through the graphical user interface. The controller 1300 can display a list of folders included in the user's cloud storage through a graphical user interface and read the recommended folders included in the user's cloud storage according to the user's selection input. Since the recommended folder is read, the controller 1300 can display a list of recommended content through a graphical user interface. Therefore, the user can check the file name, summary information, and additional information of the recommended content included in the recommended content list. The controller 1300 can select specific recommended content from the recommended content list based on the user selection input through a graphical user interface.

控制器1300可請求自雲端儲存提供伺服器2000得到所選擇推薦內容。控制器1300可請求雲端儲存提供伺服器2000為裝置1000提供所選擇推薦內容並將所選擇推薦內容儲存於使用者的雲端儲存中。 The controller 1300 may request the server 2000 to obtain the selected recommended content from the cloud storage. The controller 1300 may request the cloud storage providing server 2000 to provide the selected recommended content for the device 1000 and store the selected recommended content in the user's cloud storage.

控制器1300可自雲端儲存提供伺服器2000接收所選擇推薦內容。控制器1300可自雲端儲存提供伺服器2000接收所選擇推薦內容的串流傳輸。當推薦內容儲存於另一使用者的雲端儲 存中時,雲端儲存提供伺服器2000可在將另一使用者的雲端儲存中所儲存的推薦內容複製到使用者的雲端儲存的同時將推薦內容串流傳輸至裝置1000。 The controller 1300 can receive the selected recommended content from the cloud storage providing server 2000. The controller 1300 can receive the streaming transmission of the selected recommended content from the cloud storage providing server 2000. When recommended content is stored in another user’s cloud storage During storage, the cloud storage providing server 2000 may stream the recommended content to the device 1000 while copying the recommended content stored in another user's cloud storage to the user's cloud storage.

當推薦內容是由使用者訂購的內容提供伺服器3000提供時,雲端儲存提供伺服器2000可使用使用者的會員資訊自內容提供伺服器3000接收推薦內容,並在將所接收推薦內容儲存於使用者的雲端儲存中的同時將推薦內容串流傳輸至裝置1000。 When the recommended content is provided by the content providing server 3000 ordered by the user, the cloud storage providing server 2000 can use the user's member information to receive the recommended content from the content providing server 3000, and store the received recommended content in use At the same time, the recommended content is streamed to the device 1000 in the cloud storage.

控制器1300可再現所串流傳輸的推薦內容。 The controller 1300 may reproduce the recommended content streamed.

同時,控制單元1300可請求自雲端儲存提供伺服器2000得到推薦內容的鏈接資訊。控制器1300可基於使用者輸入而自推薦內容清單選擇特定推薦內容,並請求自雲端儲存提供伺服器2000得到所選擇推薦內容。 At the same time, the control unit 1300 can request the link information of the recommended content obtained from the cloud storage server 2000. The controller 1300 may select specific recommended content from the recommended content list based on user input, and request the cloud storage and provision server 2000 to obtain the selected recommended content.

控制器1300可自雲端儲存提供伺服器2000接收推薦內容的鏈接資訊。控制器1300可自雲端儲存提供伺服器2000接收用於存取內容提供伺服器3000的位址資訊、及/或關於是否授權使用者使用推薦內容的資訊。作為另一選擇,控制器1300可自雲端儲存提供伺服器2000接收用於直接存取內容提供伺服器3000中所包含的推薦內容的位址資訊。然而,示例性實施例並非僅限於此。 The controller 1300 can store the link information of the recommended content received by the server 2000 from the cloud storage. The controller 1300 may receive address information for accessing the content providing server 3000 from the cloud storage providing server 2000, and/or information about whether to authorize the user to use the recommended content. As another option, the controller 1300 may receive address information for directly accessing the recommended content included in the content providing server 3000 from the cloud storage providing server 2000. However, the exemplary embodiment is not limited to this.

雲端儲存提供伺服器2000因應於來自裝置的請求而為裝置1000提供推薦內容的鏈接資訊,但並非僅限於此。雲端儲存提供伺服器2000可在為裝置1000提供用於使用推薦內容清單的 圖形使用者介面的同時為裝置1000提供推薦內容的鏈接資訊以及附加資訊兩者。 The cloud storage providing server 2000 provides the link information of the recommended content for the device 1000 in response to the request from the device, but it is not limited to this. The cloud storage providing server 2000 can provide the device 1000 with a list of recommended content The graphical user interface provides the device 1000 with both link information and additional information of recommended content.

控制器1300可請求自內容提供伺服器3000得到推薦內容。控制器1300可藉由使用推薦內容的鏈接資訊來存取內容提供伺服器3000,並請求自內容提供伺服器3000得到推薦內容。舉例而言,若控制器1300使用用於直接存取推薦內容的位址資訊來存取內容提供伺服器3000,則包括例如推薦內容的名稱、種類、價格等資訊及用於接收推薦內容的按鈕的圖形使用者介面以及用於輸入內容提供伺服器3000的服務ID及密碼的圖形使用者介面顯示於裝置1000的螢幕上。若輸入使用者的ID及密碼並選擇用於接收推薦內容的按鈕,則控制器1300可請求自內容提供伺服器3000得到推薦內容。 The controller 1300 may request the recommended content from the content providing server 3000. The controller 1300 may access the content providing server 3000 by using the link information of the recommended content, and request the content providing server 3000 to obtain the recommended content. For example, if the controller 1300 uses the address information for direct access to the recommended content to access the content providing server 3000, it includes information such as the name, type, and price of the recommended content and a button for receiving the recommended content A graphical user interface and a graphical user interface for inputting the service ID and password of the content providing server 3000 are displayed on the screen of the device 1000. If the user ID and password are input and a button for receiving recommended content is selected, the controller 1300 may request the content providing server 3000 to obtain the recommended content.

控制器1300可使用用於使用內容提供伺服器3000的服務的應用程式來請求自內容提供伺服器3000得到推薦內容。若推薦內容選自自雲端儲存提供伺服器2000所接收的推薦內容清單,則控制器1300可執行用於使用內容提供伺服器3000的服務的應用程式,並使用所執行應用程式的圖形使用者介面來請求自內容提供伺服器3000得到推薦內容。 The controller 1300 may use an application program for using the services of the content providing server 3000 to request the recommended content from the content providing server 3000. If the recommended content is selected from the list of recommended content received from the cloud storage providing server 2000, the controller 1300 may execute an application program for using the service of the content providing server 3000 and use a graphical user interface of the executed application program To request recommended content from the content providing server 3000.

內容提供伺服器3000可使用使用者的ID及密碼來驗證使用者,並可將推薦內容串流傳輸至裝置1000。控制器1300可接收所串流傳輸的推薦內容。控制器1300可再現推薦內容並為雲端儲存提供伺服器2000提供推薦內容。控制器1300可將推薦內容 傳送至雲端儲存提供伺服器2000。控制器1300可在自內容提供伺服器3000接收推薦內容的同時將推薦內容傳送至雲端儲存提供伺服器2000。 The content providing server 3000 can use the user's ID and password to authenticate the user, and can stream the recommended content to the device 1000. The controller 1300 may receive the recommended content streamed. The controller 1300 may reproduce the recommended content and provide the recommended content to the cloud storage providing server 2000. The controller 1300 may recommend content Send to cloud storage providing server 2000. The controller 1300 may transmit the recommended content to the cloud storage providing server 2000 while receiving the recommended content from the content providing server 3000.

同時,控制器1300可請求內容提供伺服器3000為雲端儲存提供伺服器2000提供推薦內容。藉由為內容提供伺服器3000提供雲端儲存提供伺服器2000的辨識值及針對雲端儲存提供伺服器2000的服務的使用者的ID,控制器1300可請求內容提供伺服器3000為雲端儲存提供伺服器2000提供推薦內容。 At the same time, the controller 1300 may request the content providing server 3000 to provide recommended content for the cloud storage providing server 2000. The controller 1300 can request the content providing server 3000 to provide the server for the cloud storage by providing the identification value of the server 2000 providing the cloud storage for the content providing server 3000 and the service providing the server 2000 for the cloud storage 2000 provides recommended content.

同時,控制器1300可請求使用者的雲端儲存中所包含的特定資料夾儲存、刪除或移動內容。 At the same time, the controller 1300 may request the specific folder included in the user's cloud storage to store, delete or move the content.

感測單元1400可感測裝置1000的狀態或裝置1000周圍的狀況,並可將所感測資訊傳遞至控制器1300。 The sensing unit 1400 can sense the state of the device 1000 or the conditions around the device 1000, and can transmit the sensed information to the controller 1300.

感測單元1400可包括選自以下中的至少一者:磁性感測器1410、加速度感測器1420、溫度/濕度感測器1430、紅外線感測器1440、陀螺儀感測器1450、位置感測器(例如,全球定位系統)1460、空氣壓力感測器1470、接近感測器1480、及RGB感測器(即,亮度感測器)1490,但一或多個示例性實施例並非僅限於此。此項技術中的通常知識者可藉由參照感測器的名稱而直觀地推斷出感測器的功能,且因此,此處將不再對其予以贅述。 The sensing unit 1400 may include at least one selected from the following: a magnetic sensor 1410, an acceleration sensor 1420, a temperature/humidity sensor 1430, an infrared sensor 1440, a gyro sensor 1450, a position sensor Sensor (eg, global positioning system) 1460, air pressure sensor 1470, proximity sensor 1480, and RGB sensor (ie, brightness sensor) 1490, but one or more exemplary embodiments are not limited to Limited to this. A person with ordinary knowledge in this technology can intuitively infer the function of the sensor by referring to the name of the sensor, and therefore, it will not be repeated here.

通訊單元1500可包括與雲端儲存提供伺服器2000及/或內容提供伺服器3000進行通訊的一或多個元件。舉例而言,通訊單元1500可包括短程通訊單元1510、行動通訊單元1520、及 廣播接收單元1530。 The communication unit 1500 may include one or more components for communicating with the cloud storage providing server 2000 and/or the content providing server 3000. For example, the communication unit 1500 may include a short-range communication unit 1510, a mobile communication unit 1520, and Broadcast receiving unit 1530.

短程通訊單元1510可包括但不限於藍牙通訊部、藍牙低能量(Bluetooth Low Energy,BLE)通訊部、近場無線通訊部、無線局部區域網路(wireless local area network,WLAN)通訊部、ZigBee通訊部、紅外資料協會(infrared Data Assocation,IrDA)通訊部、Wi-Fi直接聯接(Wi-Fi Direct,WFD)通訊部、超寬頻(ultra wideband,UWB)通訊部、Ant+通訊部等。 The short-range communication unit 1510 may include, but is not limited to, a Bluetooth communication department, a Bluetooth Low Energy (BLE) communication department, a near field wireless communication department, a wireless local area network (WLAN) communication department, and ZigBee communication Department, Infrared Data Association (IrDA) Communication Department, Wi-Fi Direct (WFD) Communication Department, Ultra Wideband (UWB) Communication Department, Ant+ Communication Department, etc.

行動通訊單元1520在行動通訊網路上與選自基地台、外部終端、及伺服器中的至少一者交換無線訊號。根據關於聲音呼叫訊號、視訊呼叫訊號或正文/多媒體訊息的通訊而定,無線訊號可包括各種類型的資料。 The mobile communication unit 1520 exchanges wireless signals with at least one selected from a base station, an external terminal, and a server on the mobile communication network. Depending on the communication regarding the voice call signal, the video call signal or the text/multimedia message, the wireless signal may include various types of data.

廣播接收單元1530經由廣播通道自外部接收與廣播相關的廣播訊號及/或資訊。廣播通道可包括衛星通道及地波通道。根據實施例,裝置1000可不包括廣播接收單元1530。 The broadcasting receiving unit 1530 receives broadcasting signals and/or information related to broadcasting from outside through a broadcasting channel. The broadcast channel may include a satellite channel and a ground wave channel. According to an embodiment, the device 1000 may not include the broadcast receiving unit 1530.

通訊單元1500可與伺服器2000及外部裝置4000交換資訊,其中所述資訊用於對資料夾進行加密及解密並用於對資料夾的執行進行驗證。 The communication unit 1500 can exchange information with the server 2000 and the external device 4000, where the information is used to encrypt and decrypt the folder and to verify the execution of the folder.

音訊/視訊輸入單元1600可接收音訊訊號或視訊訊號的輸入,並可包括相機1610及麥克風1620。相機1610可在視訊呼叫模式或影像拍攝模式期間經由影像感測器獲得影像訊框,例如靜止影像或移動圖片。經由影像感測器拍攝的影像可由控制器1300或單獨影像處理單元(未示出)來處理。 The audio/video input unit 1600 can receive audio signal or video signal input, and can include a camera 1610 and a microphone 1620. The camera 1610 can obtain an image frame, such as a still image or a moving picture, through an image sensor during a video call mode or an image shooting mode. The image captured through the image sensor may be processed by the controller 1300 or a separate image processing unit (not shown).

經相機1610處理的影像訊框可儲存於記憶體1700中或可經由通訊單元1500傳送至外部源。根據裝置1000的配置而定,可佈置二或更多個相機1610。 The image frame processed by the camera 1610 may be stored in the memory 1700 or may be transmitted to an external source through the communication unit 1500. Depending on the configuration of the device 1000, two or more cameras 1610 may be arranged.

麥克風1620接收外部聲音訊號的輸入並將所接收聲音訊號處理成電語音資料。舉例而言,麥克風1620可自外部裝置4000或揚聲器接收聲音訊號。為消除在自外部輸入聲音訊號時出現的雜訊,麥克風1620可使用各種雜訊消除演算法。 The microphone 1620 receives input of external sound signals and processes the received sound signals into electrical voice data. For example, the microphone 1620 can receive an audio signal from the external device 4000 or a speaker. In order to eliminate noise that occurs when an audio signal is input from the outside, the microphone 1620 can use various noise reduction algorithms.

記憶體1700可儲存用於處理及控制控制器1300的程式,並可儲存被輸入至裝置1000或自裝置1000輸出的多條資料。 The memory 1700 may store programs for processing and controlling the controller 1300, and may store a plurality of pieces of data input to or output from the device 1000.

記憶體1700可包括至少一種選自以下的儲存媒體:快閃記憶體、硬碟、多媒體卡式記憶體、卡式記憶體(例如SD或XD卡記憶體)、隨機存取記憶體(random access memory,RAM)、靜態隨機存取記憶體(static random access memory,SRAM)、唯讀記憶體(read-only memory,ROM)、電可抹除可程式化唯讀記憶體(electrically erasable programmable read-only memory,EEPROM)、可程式化唯讀記憶體(programmable read-only memory,PROM)、磁性記憶體、磁碟、光碟等。 The memory 1700 may include at least one storage medium selected from the group consisting of flash memory, hard disk, multimedia card memory, card memory (such as SD or XD card memory), and random access memory (random access memory) memory, RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-memory (electrically erasable programmable read- only memory, EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disc, etc.

記憶體1700中所儲存的程式可根據其功能而被分類為多個模組,例如使用者介面(UI)模組1710、觸控螢幕模組1720、警報模組1730等。 The programs stored in the memory 1700 can be classified into multiple modules according to their functions, such as a user interface (UI) module 1710, a touch screen module 1720, an alarm module 1730, and the like.

使用者介面模組1710可針對每一應用程式而與裝置1000相結合地提供專門使用者介面或圖形使用者介面。觸控螢幕 模組1720可偵測觸控螢幕上的使用者觸控手勢並將與觸控手勢相關的資訊傳送至控制器1300。在一或多個示例性實施例中,觸控螢幕模組1720可識別並分析觸控碼。觸控螢幕模組172可由包括控制器的額外硬體構成。 The user interface module 1710 can provide a dedicated user interface or a graphical user interface in combination with the device 1000 for each application. Touch screen The module 1720 can detect a user's touch gesture on the touch screen and send information related to the touch gesture to the controller 1300. In one or more exemplary embodiments, the touch screen module 1720 can recognize and analyze the touch code. The touch screen module 172 may be composed of additional hardware including a controller.

可在觸控螢幕中或附近配置各種感測器,以偵測觸控感測器上的觸摸或接近觸摸。用於偵測觸控螢幕上的觸摸的感測器的實例可包括觸覺感測器。觸覺感測器至少與人可偵測的靈敏度一樣靈敏地偵測特定物體的接觸。觸覺感測器可偵測各種類型的資訊,例如接觸表面的粗糙度、接觸物體的硬度、接觸點的溫度等。 Various sensors can be arranged in or near the touch screen to detect touch or proximity touch on the touch sensor. Examples of sensors for detecting touch on the touch screen may include tactile sensors. The tactile sensor detects the contact of a specific object at least as sensitively as the human detectable sensitivity. The tactile sensor can detect various types of information, such as the roughness of the contact surface, the hardness of the contact object, and the temperature of the contact point.

用於偵測觸控螢幕上的觸摸的感測器的例子可包括接近感測器。 Examples of sensors for detecting touch on the touch screen may include proximity sensors.

接近感測器利用電磁場的力或紅外線而非利用機械接觸來偵測靠近預定偵測表面的或存在於附近的物體的存在。接近感測器的實例包括透射型光電感測器(transmission-type photoelectric sensor)、方向反射型光電感測器(direction reflection-type photoelectric sensor)、鏡反射型光電感測器(mirror-reflection type photoelectric sensor)、高頻振盪型接近感測器(high frequency oscillation-type proximity sensor)、電容型接近感測器(capacity-type proximity sensor)、磁性接近感測器、紅外型接近感測器等。使用者的觸控手勢(即輸入)可包括敲擊手勢(tap gesture)、長按手勢、雙擊手勢(double tap gesture)、拖 動手勢、平移手勢(panning gesture)、滑動手勢(flick gesture)、拖放手勢(drag & drop gesture)、橫掃手勢(swipe gesture)等。 Proximity sensors use the force of electromagnetic fields or infrared rays instead of mechanical contact to detect the presence of objects close to a predetermined detection surface or present nearby. Examples of proximity sensors include transmission-type photoelectric sensors, direction reflection-type photoelectric sensors, and mirror-reflection type photoelectric sensors. sensor), high frequency oscillation-type proximity sensor, capacitance-type proximity sensor, magnetic proximity sensor, infrared proximity sensor, etc. The user's touch gestures (i.e. input) may include tap gestures, long press gestures, double tap gestures, double tap gestures, drag Gestures, panning gestures, flick gestures, drag & drop gestures, swipe gestures, etc.

警報模組1730可產生用於通知使用者在裝置1000中出現事件的訊號。在裝置1000中可出現的事件的例子可包括呼叫訊號接收、訊息接收、按鍵訊號輸入、日程通知等。警報模組1730可經由顯示單元1210輸出視訊格式警報訊號,可經由聲音輸出單元1220輸出音訊格式警報訊號、或經由振動馬達1230輸出振動訊號。 The alarm module 1730 may generate a signal for notifying the user that an event has occurred in the device 1000. Examples of events that can occur in the device 1000 may include call signal reception, message reception, key signal input, schedule notification, and the like. The alarm module 1730 can output a video format alarm signal through the display unit 1210, an audio format alarm signal through the sound output unit 1220, or a vibration signal through the vibration motor 1230.

所述一或多個示例性實施例可被實施為記錄媒體上的電腦可讀取碼/指令,例如欲在電腦中執行的程式模組,所述程式模組包括電腦可讀取命令。電腦儲存媒體可包括可由電腦存取的任何可用媒體、揮發性及非揮發性媒體、及可拆式及非可拆式媒體。此外,電腦儲存媒體可包括電腦儲存媒體及通訊媒體。電腦儲存媒體包括在技術上被實作成儲存資訊的所有揮發性及非揮發性媒體、及可拆式及非可拆式媒體,所述資訊包括電腦可讀取命令、資料結構、程式模組或其他資料。通訊媒體儲存電腦可讀取命令、資料結構、程式模組、作為例如載波訊號等調變型資料訊號的其他資料、或其他傳送機制,並可包括其他資訊傳送媒體。 The one or more exemplary embodiments may be implemented as computer-readable codes/instructions on a recording medium, such as program modules to be executed in a computer, and the program modules include computer-readable commands. Computer storage media may include any available media that can be accessed by a computer, volatile and non-volatile media, and removable and non-removable media. In addition, the computer storage media may include computer storage media and communication media. Computer storage media includes all volatile and non-volatile media and removable and non-removable media that are technically implemented to store information. The information includes computer readable commands, data structures, program modules or other information. The communication medium stores a computer that can read commands, data structures, program modules, other data as modulated data signals such as carrier signals, or other transmission mechanisms, and can include other information transmission media.

在本說明書通篇中,用語「單元」或「模組」表示例如處理器或電路等硬體組件、及/或由例如處理器等硬體組件執行的軟體組件。 Throughout this specification, the term "unit" or "module" means a hardware component such as a processor or a circuit, and/or a software component executed by a hardware component such as a processor.

應理解,本文中所述之各示例性實施例應被視為僅是闡 述性的而非用於限制目的。在每一實施例中對特徵或態樣的說明通常應被視為亦可應用於其他實施例中的其他類似特徵或態樣。舉例而言,單數形式的構成元件可以分佈方式執行,且亦可將分佈的多個構成元件加以組合後執行。 It should be understood that the exemplary embodiments described herein should be considered as merely illustrative Descriptive rather than limiting. The description of features or aspects in each embodiment should generally be regarded as applicable to other similar features or aspects in other embodiments. For example, constituent elements in the singular form may be executed in a distributed manner, and a plurality of distributed constituent elements may be combined and executed.

儘管已參照圖式闡述了一或多個示例性實施例,但此項技術中具有通常知識者將理解,在不背離由以下申請專利範圍所界定的本發明的精神及範圍的條件下,可作出各種形式及細節上的變化。 Although one or more exemplary embodiments have been described with reference to the drawings, those of ordinary skill in the art will understand that without departing from the spirit and scope of the invention as defined by the scope of the following patent applications, Make changes in various forms and details.

2000‧‧‧雲端儲存提供伺服器 2000‧‧‧ Cloud storage server

2100‧‧‧雲端儲存 2100‧‧‧ cloud storage

2110‧‧‧第一使用者的雲端儲存 2110‧‧‧ Cloud storage for the first user

2120‧‧‧第二使用者的雲端儲存 2120‧‧‧ Cloud storage for the second user

2200‧‧‧控制單元 2200‧‧‧Control unit

2300‧‧‧DB 2300‧‧‧DB

2400‧‧‧通訊單元 2400‧‧‧Communication unit

Claims (15)

一種用於推薦內容的雲端儲存伺服器,所述雲端儲存伺服器包括:一儲存器,經配置成包括一資料夾,所述資料夾儲存所述雲端儲存伺服器中的內容;一通訊電路,用以做為一裝置,以提供關於所述資料夾中所儲存的所述內容的資訊;以及控制器,經配置用以基於所述資料夾中所儲存的所述內容來確定所述雲端儲存伺服器中的內容中欲推薦的推薦內容,用以儲存參考資訊,其中所述參考資訊用以存取儲存於所述雲端儲存伺服器中所包含的所述資料夾中已經確定的所述推薦內容,以及用以控制所述通訊電路為所述裝置提供所述推薦內容的所述參考資訊,以使所述裝置存取所述推薦內容,其中,當使用者透過所述裝置所提供的圖形使用者介面來選擇所述推薦內容時,所述控制器被配置以將所選擇的所述推薦內容串流傳輸至所述裝置,同時將所選擇的所述推薦內容儲存於所述使用者的所述資料夾中。 A cloud storage server for recommending content. The cloud storage server includes: a storage configured to include a folder that stores content in the cloud storage server; a communication circuit, Used as a device to provide information about the content stored in the folder; and a controller configured to determine the cloud storage based on the content stored in the folder The recommended content of the content in the server to be recommended for storing reference information, wherein the reference information is used to access the recommendation that has been determined in the folder stored in the cloud storage server Content, and the reference information used to control the communication circuit to provide the recommended content to the device to enable the device to access the recommended content, wherein, when a user provides a graphic through the device When the user interface selects the recommended content, the controller is configured to stream the selected recommended content to the device while storing the selected recommended content in the user's In the folder. 如申請專利範圍第1項所述的雲端儲存伺服器,其中所述參考資訊表示用於存取所述雲端儲存伺服器中的所述推薦內容的一路徑,且是針對所述資料夾而新產生的。 The cloud storage server as described in item 1 of the patent scope, wherein the reference information indicates a path for accessing the recommended content in the cloud storage server and is new for the folder produced. 如申請專利範圍第1項所述的雲端儲存伺服器,其中所述控制器用以確定由所述雲端儲存伺服器提供的所述內容中,欲推薦的所述推薦內容,且其中,用於下載或串流傳輸由所述雲端儲存伺服器提供的所述內容中已經確定的所述推薦內容的鏈接資訊,儲存於所述雲端儲存伺服器中所包含的所述資料夾中。 The cloud storage server according to item 1 of the patent application scope, wherein the controller is used to determine the recommended content to be recommended among the content provided by the cloud storage server, and wherein, it is used for downloading Or streaming the link information of the recommended content that has been determined from the content provided by the cloud storage server and stored in the folder included in the cloud storage server. 如申請專利範圍第3項所述的雲端儲存伺服器,其中所述通訊電路用以自所述裝置接收會員資訊,且其中,所述控制器經配置用以基於所接收的所述會員資訊來辨識一內容提供伺服器,並用以確定藉由所辨識的所述內容提供伺服器提供的所述內容中,被授權使用的所述推薦內容。 A cloud storage server as described in item 3 of the patent scope, wherein the communication circuit is used to receive member information from the device, and wherein the controller is configured to based on the received member information A content providing server is identified and used to determine the recommended content authorized for use among the content provided by the identified content providing server. 如申請專利範圍第3項所述的雲端儲存伺服器,其中所述鏈接資訊包括所述內容提供伺服器的位址資訊。 The cloud storage server as described in item 3 of the patent application scope, wherein the link information includes address information of the content providing server. 如申請專利範圍第3項所述的雲端儲存伺服器,其中從所述裝置提供的所述圖形使用者介面(GUI)所顯示的一推薦內容清單中選擇推薦內容,且所選擇的所述推薦內容是由所述內容提供伺服器提供的所述內容中所確定的所述推薦內容,並且所述控制器經配置用以將所述所選擇推薦內容儲存於使用者的所述資料夾中。 The cloud storage server according to item 3 of the patent application scope, wherein recommended content is selected from a list of recommended content displayed on the graphical user interface (GUI) provided by the device, and the selected recommended The content is the recommended content determined in the content provided by the content providing server, and the controller is configured to store the selected recommended content in the user's folder. 如申請專利範圍第6項所述的雲端儲存伺服器,其中所述控制器經配置用以自所述內容提供伺服器,接收由所述內容提供伺服器提供的所述內容中所確定的所述推薦內容,並將所述 推薦內容儲存於所述資料夾中。 The cloud storage server according to item 6 of the patent application scope, wherein the controller is configured to receive from the content providing server, all of the content determined by the content providing server Describe the recommended content and The recommended content is stored in the folder. 如申請專利範圍第7項所述的雲端儲存伺服器,其中所述控制器經配置用以在將所述推薦內容儲存於所述資料夾中的同時,將由所述內容提供伺服器提供的所述內容中所確定的所述推薦內容串流傳輸至所述裝置。 A cloud storage server as described in item 7 of the patent application scope, wherein the controller is configured to store all the recommended content in the folder while the content provided by the content providing server The recommended content determined in the content is streamed to the device. 如申請專利範圍第1項所述的雲端儲存伺服器,其中,所述雲端儲存伺服器中的所述內容中所確定的所述推薦內容的所述參考資訊儲存於所述資料夾中,且在所述雲端儲存伺服器中維持可用空間。 The cloud storage server according to item 1 of the patent application scope, wherein the reference information of the recommended content determined in the content in the cloud storage server is stored in the folder, and Maintain free space in the cloud storage server. 如申請專利範圍第3項所述的雲端儲存伺服器,其中由所述內容提供伺服器提供的所述內容中所確定的所述推薦內容的鏈接資訊被儲存於所述資料夾中,且在所述雲端儲存伺服器中維持可用空間。 The cloud storage server according to item 3 of the patent application scope, wherein the link information of the recommended content determined in the content provided by the content providing server is stored in the folder, and in Free space is maintained in the cloud storage server. 一種由雲端儲存伺服器執行的內容推薦方法,所述內容推薦方法包括:基於所述雲端儲存伺服器的資料夾中所儲存的內容,來確定所述雲端儲存伺服器中的所述內容中欲推薦給一使用者的推薦內容;將用於存取已經確定的所述推薦內容的參考資訊儲存於所述雲端儲存伺服器中所包含的所述使用者的所述資料夾中;以及為所述使用者的一裝置提供所述推薦內容的所述參考資訊,以使所述使用者的所述裝置存取所述推薦內容, 其中,當所述使用者透過所述裝置所提供的圖形使用者介面來選擇所述推薦內容時,所述內容推薦方法包括將所選擇的所述推薦內容串流傳輸至所述裝置,同時將所選擇的所述推薦內容儲存於所述使用者的所述資料夾中。 A content recommendation method performed by a cloud storage server, the content recommendation method includes: determining, based on content stored in a folder of the cloud storage server, the content in the cloud storage server Recommended content recommended to a user; storing reference information for accessing the determined recommended content in the folder of the user included in the cloud storage server; and A device of the user provides the reference information of the recommended content to enable the device of the user to access the recommended content, Wherein, when the user selects the recommended content through the graphical user interface provided by the device, the content recommendation method includes streaming the selected recommended content to the device, and simultaneously The selected recommended content is stored in the user's folder. 如申請專利範圍第11項所述的內容推薦方法,其中所述參考資訊表示用於存取所述雲端儲存伺服器中的所述推薦內容的一路徑,且是針對所述使用者而新產生的。 The content recommendation method according to item 11 of the patent application scope, wherein the reference information represents a path for accessing the recommended content in the cloud storage server, and is newly generated for the user of. 如申請專利範圍第11項所述的內容推薦方法,其中確定所述推薦內容包括:確定由所述雲端儲存伺服器提供的所述內容中欲推薦給所述使用者的所述推薦內容,且其中儲存所述參考資訊包括:將用於下載或串流傳輸由所述雲端儲存伺服器提供的所述內容中所確定的所述推薦內容的鏈接資訊儲存於所述雲端儲存伺服器中所包含的所述使用者的所述資料夾中。 The content recommendation method according to item 11 of the patent application scope, wherein determining the recommended content includes: determining the recommended content to be recommended to the user among the content provided by the cloud storage server, and Wherein storing the reference information includes: storing in the cloud storage server the link information for downloading or streaming the recommended content determined from the content provided by the cloud storage server in the cloud storage server In the folder of the user. 如申請專利範圍第13項所述的內容推薦方法,更包括:自所述裝置接收所述使用者的會員資訊,且其中所述確定所述推薦內容的步驟包括:基於所述所接收的所述會員資訊來辨識所述使用者經過註冊的一內容提供伺服器,並確定由經辨識的所述內容提供伺服器提供的所述內容中授權所述使用者使用的所述推薦內容。 The content recommendation method according to item 13 of the patent application scope further includes: receiving the user's member information from the device, and wherein the step of determining the recommended content includes: based on the received content The member information to identify a content providing server registered by the user, and determine the recommended content authorized by the user among the content provided by the identified content providing server. 如申請專利範圍第13項所述的內容推薦方法,其中所述鏈接資訊包括所述內容提供伺服器的位址資訊。 The content recommendation method as described in item 13 of the patent application scope, wherein the link information includes address information of the content providing server.
TW104124307A 2014-07-31 2015-07-28 Cloud storage server for recommending content and content recommending method thereby TWI685756B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR10-2014-0098631 2014-07-31
KR20140098631 2014-07-31
KR10-2015-0079197 2015-06-04
KR1020150079197A KR102346631B1 (en) 2014-07-31 2015-06-04 System and method for providing recommendation content

Publications (2)

Publication Number Publication Date
TW201606540A TW201606540A (en) 2016-02-16
TWI685756B true TWI685756B (en) 2020-02-21

Family

ID=55357253

Family Applications (1)

Application Number Title Priority Date Filing Date
TW104124307A TWI685756B (en) 2014-07-31 2015-07-28 Cloud storage server for recommending content and content recommending method thereby

Country Status (3)

Country Link
KR (1) KR102346631B1 (en)
CN (1) CN105745685B (en)
TW (1) TWI685756B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI609315B (en) * 2016-06-03 2017-12-21 宏碁股份有限公司 Application recommendation method and electronic device using the same
WO2019085533A1 (en) * 2017-10-30 2019-05-09 华为技术有限公司 Application processing method for terminal device and terminal device
CN108606453A (en) * 2018-04-19 2018-10-02 郑蒂 A kind of intelligent cosmetic mirror
CN111147557A (en) * 2019-12-16 2020-05-12 杭州数梦工场科技有限公司 Multi-cloud resource management method and device
KR102515168B1 (en) * 2020-11-24 2023-03-27 노대현 Method, apparatus, and system for production optimization of ad contents
KR102692153B1 (en) * 2021-08-25 2024-08-05 삼성생명보험주식회사 Method for video consultation
KR102620571B1 (en) * 2022-12-29 2024-01-02 쿠팡 주식회사 Method and system for recommending content

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030233241A1 (en) * 2002-06-06 2003-12-18 Marsh David J. Methods and systems for generating electronic program guides
US20120215868A1 (en) * 1999-07-27 2012-08-23 Jonathan Oliver Personalized electronic-mail delivery
US20130218961A1 (en) * 2007-01-08 2013-08-22 Mspot, Inc. Method and apparatus for providing recommendations to a user of a cloud computing service
US20140136600A1 (en) * 2012-11-14 2014-05-15 Institute For Information Industry Method and system for processing file stored in cloud storage and computer readable storage medium storing the method
TW201418998A (en) * 2012-11-14 2014-05-16 Inst Information Industry Method, system and computer readable storage medium storing the method for providing file-based social community interactions under cloud storage environment

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8392594B2 (en) * 2007-01-30 2013-03-05 Sony Corporation System and method for effectively providing content to client devices in an electronic network
US7937451B2 (en) * 2007-01-08 2011-05-03 Mspot, Inc. Method and apparatus for transferring digital content from a computer to a mobile handset
CN102088626B (en) * 2009-12-02 2014-08-13 Tcl集团股份有限公司 On-line video recommendation method and video portal service system
US8666961B1 (en) * 2010-03-19 2014-03-04 Waheed Qureshi Platform for generating, managing and sharing content clippings and associated citations
WO2012050927A2 (en) * 2010-09-28 2012-04-19 Beyond Oblivion Inc. Content discovery and delivery platform apparatuses, methods and systems
CN103812909A (en) * 2012-11-14 2014-05-21 财团法人资讯工业策进会 Method and system for providing file-associated community interaction under cloud storage service
CN103064637A (en) * 2012-12-24 2013-04-24 珠海金山办公软件有限公司 Network disk cache synchronizing method and system
CN103152404B (en) * 2013-02-17 2015-08-12 上海帜讯信息技术股份有限公司 The multiple enterprises multi-user of the service-oriented information switching that swipes represents and exchange method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120215868A1 (en) * 1999-07-27 2012-08-23 Jonathan Oliver Personalized electronic-mail delivery
US20030233241A1 (en) * 2002-06-06 2003-12-18 Marsh David J. Methods and systems for generating electronic program guides
US20130218961A1 (en) * 2007-01-08 2013-08-22 Mspot, Inc. Method and apparatus for providing recommendations to a user of a cloud computing service
US20140136600A1 (en) * 2012-11-14 2014-05-15 Institute For Information Industry Method and system for processing file stored in cloud storage and computer readable storage medium storing the method
TW201418998A (en) * 2012-11-14 2014-05-16 Inst Information Industry Method, system and computer readable storage medium storing the method for providing file-based social community interactions under cloud storage environment

Also Published As

Publication number Publication date
TW201606540A (en) 2016-02-16
CN105745685B (en) 2021-10-08
KR20160016575A (en) 2016-02-15
KR102346631B1 (en) 2022-01-04
CN105745685A (en) 2016-07-06

Similar Documents

Publication Publication Date Title
AU2015207887B2 (en) System and method of providing recommendation content
TWI685756B (en) Cloud storage server for recommending content and content recommending method thereby
US11328079B2 (en) System and method of encrypting folder in device
AU2013204856B2 (en) User terminal apparatus, display apparatus, server and control method thereof
TWI540454B (en) Linked user accounts
CA2904629C (en) Media sharing communications system
US11435876B1 (en) Techniques for sharing item information from a user interface
TW201617963A (en) Relay server and data relay method
TW201502947A (en) Surfacing direct APP actions
KR101799755B1 (en) Method for providing interface of direct transaction based on reliability estimation and server implementing the same
US10075508B2 (en) Application-centric socialization
KR20140034339A (en) User terminal apparatus for uploading contents, user terminal apparatus for downloading contents, server, contents sharing system and their contents sharing method
US20140289872A1 (en) Data sharing control method and data sharing control terminal
KR20140036858A (en) User terminal device and network server apparatus for providing an evaluation information and methods thereof
US20160350272A1 (en) Obtaining attribution information for representations
US20160026736A1 (en) Method and apparatus for identifying and recommending exchanging of digital assets
US9699240B2 (en) Content uploading method and user terminal therefor, and associated content providing method and content providing server therefor
TWI714532B (en) System and method of managing metadata
KR102173727B1 (en) Method for Sharing Information By Using Sound Signal and Apparatus Thereof
EP3117357B1 (en) System and method of encrypting folder in device
US20160034174A1 (en) System and method for single-touch engagement with social media and other sites

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees