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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 238000004891 communication Methods 0.000 claims abstract description 42
- 230000004044 response Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 230000005236 sound signal Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005672 electromagnetic field Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004091 panning Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 239000010409 thin film Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
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
Description
本申請案是基於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
裝置1000可存取雲端儲存提供伺服器2000以使用由雲端儲存提供伺服器2000提供的雲端儲存(cloud storage)。裝置1000可接收由雲端儲存提供伺服器2000推薦的推薦內容清單,並將選自推薦內容清單的推薦內容儲存於裝置1000的使用者的雲端儲存中。裝置1000可自雲端儲存提供伺服器2000或內容提供伺服器3000接收推薦內容並再現推薦內容。
The
雲端儲存提供伺服器2000可為裝置1000的使用者提供雲端儲存以使裝置1000的使用者能夠將使用者的內容儲存於雲端儲存中,並使用所儲存的內容,例如所儲存的使用者的內容。雲端儲存提供伺服器2000可將推薦內容推薦給使用者,並可為裝置1000提供用於使用推薦內容清單的圖形使用者介面(GUI)。雲端儲存提供伺服器2000可為裝置1000提供由使用者自推薦內容清單選擇的推薦內容。推薦內容可例如為由雲端儲存提供伺服器2000提供的至少一個雲端儲存中所儲存的內容、由裝置1000的使
用者經過註冊的內容提供伺服器3000提供的內容、以及由裝置1000的使用者未註冊的內容提供伺服器3000提供的內容。
The cloud
雲端儲存提供伺服器2000可將欲推薦給使用者的推薦內容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存的預先設定的資料夾。將推薦內容的參考資訊及/或鏈接資訊推送至預先設定的資料夾可例如包括:將推薦內容清單儲存於預先設定的資料夾中而無需自使用者發出請求。舉例而言,若使用者的雲端儲存設定成接收推薦內容,則儘管並不存在來自使用者的請求,雲端儲存提供伺服器2000仍可確定欲推薦給使用者的推薦內容,並可將推薦內容的參考資訊及/或鏈接資訊自動儲存於使用者的雲端儲存中。
The cloud
特定推薦內容可選自推薦內容清單,且因此雲端儲存提供伺服器2000可例如將所選擇推薦內容儲存於雲端儲存的使用者預先設定的資料夾中。特定推薦內容可選自推薦內容清單,且因此雲端儲存提供伺服器2000可例如將所選擇推薦內容串流傳輸至裝置1000。推薦內容可例如儲存於使用者的雲端儲存中並同時可串流傳輸至裝置1000,但並非僅限於此。
The specific recommended content may be selected from a list of recommended content, and thus the cloud
內容提供伺服器3000可為雲端儲存提供伺服器2000及裝置1000中的至少一者提供推薦內容。內容提供伺服器3000可自雲端儲存提供伺服器2000接收由裝置1000所選擇的欲提供至雲端儲存提供伺服器2000或裝置1000的推薦內容。內容提供伺服器3000可在接收推薦內容提供請求的同時接收使用者的會員資
訊。使用者的會員資訊可包括使用者經過註冊的內容提供伺服器3000的辨識值以及在內容提供伺服器3000中註冊的使用者的ID及密碼。在此種情況下,雲端儲存提供伺服器2000可儲存及管理在內容提供伺服器3000中註冊的使用者的會員資訊。
The
內容提供伺服器3000可自裝置1000接收由裝置1000所選擇的欲被提供至雲端儲存提供伺服器2000或裝置1000的推薦內容。
The
裝置1000可例如為(但不限於)智慧型電話、平板個人電腦(personal computer,PC)、個人電腦、智慧型電視(television,TV)、行動電話、個人數位助理(personal digital assistant,PDA)、膝上型電腦、媒體播放機、微伺服器、全球定位系統(global positioning system,GPS)裝置、電子書終端、用於數位廣播的終端、導航裝置、資訊站(kiosk)、MP3播放機、數位相機、其他行動或非行動計算裝置等。裝置1000亦可包括例如可接收觸控輸入的各種裝置,例如電子黑板、觸控台等。裝置1000亦可為具有通訊功能及資料處理功能的手錶、眼鏡、發帶、或環。然而,裝置1000的實例並非僅限於此,且因此,裝置1000可包括能夠在網路上使用由雲端儲存提供伺服器2000提供的雲端儲存的所有類型的裝置。
The
雲端儲存提供伺服器2000可為提供使使用者能夠使用特定儲存空間的服務的伺服器,並可包括欲提供至在雲端儲存提供伺服器2000中註冊的使用者的儲存空間。
The cloud
內容提供伺服器3000可例如包括藉由將內容提供至使用者的裝置而提供使使用者能夠藉由所述裝置來再現或執行所述內容的服務的伺服器。內容提供伺服器3000可包括例如音樂內容提供伺服器、移動影像內容提供伺服器、及廣播服務提供伺服器,但並非僅限於此。
The
網路可例如包括局部區域網路(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
參見圖2,根據某些示例性實施例的雲端儲存提供伺服器2000可包括第一使用者的雲端儲存2110及第二使用者的雲端儲存2120。第一使用者可為第一裝置1010的使用者。第二使用者可為第二裝置1020的使用者。第一使用者的雲端儲存2110可包括:資料夾,儲存第一使用者(未示出)所擁有的內容;偏好資料夾,儲存第一使用者所偏好的內容;以及推薦資料夾,儲存推薦給第一使用者的推薦內容。
Referring to FIG. 2, the cloud
雲端儲存提供伺服器2000可使用在用於儲存第一使用
者所擁有的內容的資料夾或第一使用者的偏好資料夾中所儲存的內容來確定欲推薦給第一使用者的推薦內容。雲端儲存提供伺服器2000可將推薦內容的參考資訊及/或鏈接資訊推送至推薦資料夾。儘管可能未接收到來自第一使用者的請求,但雲端儲存提供伺服器2000仍可在推薦資料夾中儲存及更新例如推薦內容清單、推薦內容的參考資訊、推薦內容的鏈接資訊、及推薦內容的附加資訊。
The cloud
雲端儲存中所儲存的推薦內容的參考資訊可為表示用於存取雲端儲存提供伺服器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
由內容提供伺服器3000提供的推薦內容的鏈接資訊可為表示用於存取內容提供伺服器3000及下載或串流傳輸推薦內容的位址的資訊,但並非僅限於此。
The link information of the recommended content provided by the
推薦內容的附加資訊可包括例如推薦內容的種類、作者、產生日期、包括推薦內容的角色的摘要資訊、推薦內容的容量等。推薦內容的附加資訊可包括例如表示是否授權使用者使用推薦內容的資訊、提供推薦內容的內容提供伺服器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
雲端儲存提供伺服器2000可為第一裝置1010提供用於使用第一使用者的雲端儲存2110的圖形使用者介面。第一使用者
可藉由使用圖形使用者介面來讀取推薦資料夾並可檢查推薦內容清單。若第一使用者自推薦內容清單選擇特定推薦內容,則第一裝置1010可例如請求自雲端儲存提供伺服器2000或內容提供伺服器3000得到所選擇推薦內容。
The cloud
在此種情況下,推薦給第一使用者的推薦內容的參考資訊可為針對第一使用者而新產生的參考資訊。舉例而言,當第二使用者的內容作為推薦內容而推薦給第一使用者時,第一使用者存取推薦內容的路徑可不同於第二使用者存取推薦內容的路徑。舉例而言,第一使用者存取推薦內容的路徑可為「.../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
下文將參照圖2闡述雲端儲存提供伺服器2000的詳細配置。
The detailed configuration of the cloud
同時,偏好資料夾及推薦資料夾可包含於雲端儲存2110及雲端儲存2120中的每一者中,但並非僅限於此。偏好資料夾及推薦資料夾亦可不包含於雲端儲存2110及雲端儲存2120中。在此種情況下,雲端儲存提供伺服器2000可使用內容的元資料來辨識雲端儲存2110或雲端儲存2120中所儲存的內容是使用者的偏
好內容還是欲推薦給使用者的推薦內容。舉例而言,內容的元資料可包括表示內容是偏好內容還是推薦內容的值。雲端儲存提供伺服器2000可根據表示內容是偏好內容還是推薦內容並包含於內容的元資料中的值來辨識所述內容是偏好內容還是推薦內容。舉例而言,內容的元資料可包括內容的類型、使用內容的使用者的使用者資訊、使用者再現內容的次數等。雲端儲存提供伺服器2000可基於內容的元資料並基於先前設定的參考來確定內容是偏好內容還是推薦內容,但並非僅限於此。
Meanwhile, the preference folder and the recommendation folder may be included in each of the
圖3是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000將欲推薦給裝置1000的使用者的推薦內容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存。
3 is a flowchart of a method according to various exemplary embodiments, in which the cloud
在操作S300中,雲端儲存提供伺服器2000可藉由使用由雲端儲存提供伺服器2000提供的至少一個雲端儲存中所儲存的內容來確定欲推薦給裝置1000的使用者的推薦內容。
In operation S300, the cloud
雲端儲存提供伺服器2000可基於裝置1000的使用者的雲端儲存中所儲存的內容來確定推薦內容。雲端儲存提供伺服器2000可基於使用者的偏好內容來確定推薦內容。舉例而言,雲端儲存提供伺服器2000可基於使用者的雲端儲存的偏好資料夾中所儲存的內容來確定推薦內容。舉例而言,雲端儲存提供伺服器2000可辨識使用者的雲端儲存中所儲存的內容中由使用者執行多於預定次數的內容,並可慮及所辨識內容的種類及容量來確定使用者所偏好的推薦內容。然而,示例性實施例並非僅限於此。
The cloud
雲端儲存提供伺服器2000可基於另一使用者的雲端儲存中所儲存的內容來確定推薦內容。舉例而言,雲端儲存提供伺服器2000可確定使用者的熟人或與使用者具有類似偏好的另一使用者的雲端儲存中所儲存的內容中被執行多於預定次數的內容作為推薦內容。然而,示例性實施例並非僅限於此。
The cloud
雲端儲存提供伺服器2000可基於多個使用者所使用的內容來產生內容的推薦排序資訊,或可自另一伺服器(未示出)收集由另一伺服器(未示出)產生的內容的推薦排序資訊。雲端儲存提供伺服器2000可使用所產生推薦排序資訊或所收集推薦排序資訊來確定欲推薦給使用者的推薦內容。
The cloud
然而,用於確定推薦內容的參考資訊並非僅限於此,而是可由使用者或雲端儲存提供伺服器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
在操作S310中,雲端儲存提供伺服器2000可將所確定推薦內容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存中所包含的預先設定的資料夾。雲端儲存提供伺服器2000可藉由推送推薦內容的參考資訊及/或鏈接資訊而將推薦內容的參考資訊及/或鏈接資訊自動儲存於裝置1000的使用者的雲端儲存的預先設定的資料夾中。推薦內容的參考資訊及/或鏈接資訊被推送至的預先設定的資料夾可為例如使用者的推薦資料夾。
In operation S310, the cloud
雲端儲存提供伺服器2000可將推薦內容的附加資訊推送至使用者的預先設定的資料夾。推薦內容的附加資訊可包括例如推薦內容的種類、作者、產生日期、包括推薦內容的角色的摘
要資訊、推薦內容的容量等。推薦內容的附加資訊可包括例如表示是否授權使用者使用推薦內容的資訊、提供推薦內容的內容提供伺服器3000的辨識值、及關於推薦內容的使用費的資訊等。然而,示例性實施例並非僅限於此。
The cloud
在操作S320中,雲端儲存提供伺服器2000可為裝置1000提供用於使用推薦內容清單的圖形使用者介面。用於使用推薦內容清單的圖形使用者介面可為用於使用由雲端儲存提供伺服器2000提供的服務的圖形使用者介面、或用於瀏覽及使用使用者的雲端儲存中所包含的資料的圖形使用者介面。舉例而言,用於使用推薦內容清單的圖形使用者介面可被實作為用於瀏覽資料夾及檔案的瀏覽器。
In operation S320, the cloud
裝置1000可存取雲端儲存提供伺服器2000並在裝置1000的螢幕上顯示由雲端儲存提供的圖形使用者介面。使用者可藉由所顯示的圖形使用者介面輸入使用者的ID及密碼。裝置1000可藉由圖形使用者介面顯示使用者的雲端儲存中所包含的資料夾清單,且若使用者選擇推薦內容的參考資訊及鏈接資訊被推送至的資料夾,則裝置1000可藉由圖形使用者介面顯示推薦內容清單。使用者可例如檢查推薦內容的檔案名稱、推薦內容清單的種類及容量,並且可選擇欲被再現、儲存或執行的推薦內容。
The
圖4是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000為裝置1000提供推薦內容。
4 is a flowchart of a method according to various exemplary embodiments, in which the cloud
在操作S400中,雲端儲存提供伺服器2000可將推薦內
容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存中所包含的預先設定的資料夾。在操作S410中,雲端儲存提供伺服器2000可為裝置1000提供用於使用預先設定的資料夾中所包含的推薦內容清單的圖形使用者介面。操作S400及操作S410可分別對應於圖3所示操作S310及操作S320,且因此為便於說明起見不再對其予以贅述。
In operation S400, the cloud
在操作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
作為另一選擇,雲端儲存提供伺服器2000可將推薦內
容儲存於另一資料夾中。在此種情況下,可自推薦內容清單刪除另一資料夾中所儲存的推薦內容的辨識值。
As another option, the cloud
當推薦內容儲存於雲端儲存提供伺服器2000中所包含的另一使用者的雲端儲存中時,推薦內容可不儲存於使用者的雲端儲存中,但並非僅限於此。當推薦內容儲存於雲端儲存提供伺服器2000中所包含的另一使用者的雲端儲存中時,雲端儲存提供伺服器2000可將另一使用者的雲端儲存中所儲存的內容複製到使用者的雲端儲存中。
When the recommended content is stored in another user's cloud storage included in the cloud
當推薦內容是由使用者經過註冊的內容提供伺服器3000提供時,雲端儲存提供伺服器2000可使用使用者的會員資訊自內容提供伺服器3000接收推薦內容,並可將所接收推薦內容儲存於使用者的雲端儲存中。
When the recommended content is provided by the user through the registered
在操作S430中,由於裝置1000藉由圖形使用者介面以使用者輸入來選擇推薦內容,因此雲端儲存提供伺服器2000可將所選擇推薦內容串流傳輸至使用者的裝置1000。雲端儲存提供伺服器2000可在將推薦內容儲存於使用者的雲端儲存中的同時將所述推薦內容串流傳輸至裝置1000。
In operation S430, since the
當推薦內容儲存於另一使用者的雲端儲存中時,雲端儲存提供伺服器2000可在將另一使用者的雲端儲存中所儲存的推薦內容複製到使用者的雲端儲存的同時將所述推薦內容串流傳輸至裝置1000。
When the recommended content is stored in another user's cloud storage, the cloud
當推薦內容是由使用者經過註冊的內容提供伺服器
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
圖5是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000將推薦內容儲存於使用者的雲端儲存中並為裝置1000提供推薦內容。
5 is a flowchart of a method according to various exemplary embodiments, in which the cloud
在操作S500中,雲端儲存提供伺服器2000可將推薦內容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存中所包含的預先設定的資料夾。
In operation S500, the cloud
在操作S520中,雲端儲存提供伺服器2000可將推薦內容的附加資訊推送至使用者的雲端儲存中所包含的預先設定的資料夾。
In operation S520, the cloud
推薦內容的附加資訊可包括例如內容的摘要資訊、表示是否授權使用者使用推薦內容的資訊、提供推薦內容的內容提供伺服器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
在操作S530中,雲端儲存提供伺服器2000可產生用於使用推薦內容清單的圖形使用者介面。用於使用推薦內容清單的圖形使用者介面可顯示使用者的雲端儲存中所包含的資料夾清單、每一資料夾的子資料夾、及內容清單。用於使用推薦內容清單的圖形使用者介面可包括用於自推薦內容清單選擇特定推薦內容的物件(例如,圖符、選單等)並將所選擇推薦內容儲存於雲端儲存及裝置1000中。圖形使用者介面可基於網頁來執行,並可
藉由裝置1000中所包含的網頁瀏覽器來顯示。圖形使用者介面可基於應用程式來執行並可藉由裝置1000中所安裝的特定服務應用程式來顯示。在此種情況下,特定服務應用程式可為能夠使用雲端儲存提供伺服器2000的服務的應用程式,並可藉由雲端儲存提供伺服器2000來製造及分佈。
In operation S530, the cloud
在操作S540中,雲端儲存提供伺服器2000可為裝置1000提供所產生的圖形使用者介面。裝置1000可存取雲端儲存提供伺服器2000,並可請求自雲端儲存提供伺服器2000得到由雲端儲存提供伺服器2000提供的服務。雲端儲存提供伺服器2000可因應於來自裝置1000的請求而為裝置1000提供在操作S530中產生的圖形使用者介面。
In operation S540, the cloud
在操作S550中,裝置1000可藉由圖形使用者介面自推薦內容清單選擇至少一條推薦內容。裝置1000可藉由圖形使用者介面顯示使用者的雲端儲存中所包含的資料夾清單,並可根據使用者選擇輸入而讀取使用者的雲端儲存中所包含的推薦資料夾。由於讀取推薦資料夾,因此裝置1000可藉由圖形使用者介面顯示推薦內容清單。因此,使用者可檢查推薦內容清單中所包含的推薦內容的檔案名稱、摘要資訊、附加資訊等。裝置1000可基於使用者選擇輸入藉由圖形使用者介面自推薦內容清單選擇特定推薦內容。
In operation S550, the
在操作S560中,裝置1000可請求自雲端儲存提供伺服器2000得到所選擇推薦內容。裝置1000可請求雲端儲存提供伺
服器2000為裝置1000提供所選擇推薦內容、並將所選擇推薦內容儲存於使用者的雲端儲存中。
In operation S560, the
在操作S570中,雲端儲存提供伺服器2000可藉由使用所選擇推薦內容的參考資訊及/或鏈接資訊而將所選擇推薦內容儲存於使用者的雲端儲存中。當推薦內容儲存於另一使用者的雲端儲存中時,雲端儲存提供伺服器2000可將另一使用者的雲端儲存中所儲存的推薦內容儲存於使用者的雲端儲存中。當推薦內容是由使用者經過註冊的內容提供伺服器3000提供時,雲端儲存提供伺服器2000可藉由使用推薦內容的鏈接資訊來存取內容提供伺服器3000。雲端儲存提供伺服器2000可藉由使用針對內容提供伺服器3000的使用者的服務ID及密碼而自內容提供伺服器3000接收推薦內容,並可將所接收推薦內容儲存於使用者的雲端儲存中。
In operation S570, the cloud
當推薦內容是由使用者未註冊的內容提供伺服器3000提供時,雲端儲存提供伺服器2000可自裝置1000接收推薦內容,並可將所接收推薦內容儲存於使用者的雲端儲存中。在此種情況下,裝置1000可藉由使用推薦內容的鏈接資訊來存取使用者未註冊的內容提供伺服器3000,使使用者能夠在使用者未註冊的內容提供伺服器3000中註冊,並自使用者未註冊的內容提供伺服器3000接收推薦內容。裝置1000可為雲端儲存提供伺服器2000提供所接收推薦內容。
When the recommended content is provided by the user's unregistered
雲端儲存提供伺服器2000可將推薦內容儲存於使用者的雲端儲存中所包含的預先設定的資料夾中。預先設定的資料夾
可例如為推薦資料夾,但並非僅限於此。
The cloud
在操作S580中,雲端儲存提供伺服器2000可將所選擇推薦內容串流傳輸至裝置1000。當推薦內容儲存於另一使用者的雲端儲存中時,雲端儲存提供伺服器2000可在將另一使用者的雲端儲存中所儲存的推薦內容複製到使用者的雲端儲存的同時將另一使用者的雲端儲存中所儲存的推薦內容串流傳輸至裝置1000。
In operation S580, the cloud
當推薦內容是由使用者經過註冊的內容提供伺服器3000提供時,雲端儲存提供伺服器2000可藉由使用使用者的會員資訊而自內容提供伺服器3000接收推薦內容,並在將所接收推薦內容儲存於使用者的雲端儲存中的同時將所接收推薦內容串流傳輸至裝置1000。
When the recommended content is provided by the user through the registered
在操作S590中,裝置1000可再現所串流傳輸的推薦內容。
In operation S590, the
圖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
在操作S600中,裝置1000可請求自雲端儲存提供伺服器2000得到推薦內容。裝置1000可基於使用者輸入自推薦內容清單選擇特定推薦內容,並可請求自雲端儲存提供伺服器2000得到所選擇推薦內容。
In operation S600, the
在操作S610中,雲端儲存提供伺服器2000可辨識所請
求推薦內容的參考資訊。當推薦內容是另一使用者的雲端儲存中所儲存的內容時,雲端儲存提供伺服器2000可辨識另一使用者的ID及其中儲存推薦內容的資料夾的名稱。在此種情況下,推薦內容可為另一使用者的雲端儲存中所儲存的內容中可與使用者共用的內容。另一使用者的雲端儲存中所儲存的內容是否與使用者共用可由另一使用者或雲端儲存提供伺服器2000預先設定。
In operation S610, the cloud storage provides the
在操作S620中,雲端儲存提供伺服器2000可將另一使用者的雲端儲存中所儲存的推薦內容複製到使用者的雲端儲存。雲端儲存提供伺服器2000可將推薦內容儲存於使用者的雲端儲存中所包含的推薦資料夾中,但並非僅限於此。
In operation S620, the cloud
在操作S630中,雲端儲存提供伺服器2000可將另一使用者的雲端儲存中所儲存的推薦內容串流傳輸至裝置1000。雲端儲存提供伺服器2000可在將推薦內容儲存於使用者的雲端儲存中的同時將所述推薦內容串流傳輸至裝置1000。
In operation S630, the cloud
在操作S640中,裝置1000可再現所串流傳輸的推薦內容。
In operation S640, the
同時,雲端儲存提供伺服器2000可藉由不執行操作S620而不將推薦內容複製到使用者的雲端儲存。在此種情況下,雲端儲存提供伺服器2000可將推薦內容串流傳輸至裝置1000而不將推薦內容儲存於使用者的雲端儲存中。
Meanwhile, the cloud
圖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
在操作S700中,裝置1000可請求自雲端儲存提供伺服器2000得到推薦內容的鏈接資訊。裝置1000可基於使用者輸入自推薦內容清單選擇特定推薦內容,並請求自雲端儲存提供伺服器2000得到所選擇推薦內容。
In operation S700, the
在操作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
在操作S720中,雲端儲存提供伺服器2000可為裝置1000提供推薦內容的鏈接資訊。雲端儲存提供伺服器2000可為裝置1000提供用於存取內容提供伺服器3000的位址資訊、及/或關於是否授權使用者使用推薦內容的資訊。作為另一選擇,雲端儲存提供伺服器2000可為裝置1000提供用於直接存取內容提供伺服器3000中所包含的推薦內容的位址資訊。然而,示例性實施例
並非僅限於此。
In operation S720, the cloud
同時,雲端儲存提供伺服器2000因應於操作S700至操作S720中來自裝置1000的請求而為裝置1000提供推薦內容的鏈接資訊,但並非僅限於此。雲端儲存提供伺服器2000可在為裝置1000提供用於使用推薦內容清單的圖形使用者介面的同時為所述裝置提供推薦內容的鏈接資訊以及附加資訊。
Meanwhile, the cloud
在操作S730中,裝置1000可請求自內容提供伺服器3000得到推薦內容。裝置1000可藉由使用推薦內容的鏈接資訊來存取內容提供伺服器3000,並請求自內容提供伺服器3000得到推薦內容。舉例而言,若裝置1000使用用於直接存取推薦內容的位址資訊來存取內容提供伺服器3000,則包括例如推薦內容的名稱、種類、價格等資訊以及用於接收推薦內容的按鈕的圖形使用者介面、及用於輸入內容提供伺服器3000的服務ID及密碼的圖形使用者介面顯示於裝置1000的螢幕上。若輸入使用者的ID及密碼且選擇用於接收推薦內容的按鈕,則裝置1000可請求自內容提供伺服器3000得到推薦內容。
In operation S730, the
裝置1000可使用用於使用內容提供伺服器3000的服務的應用程式來請求自內容提供伺服器3000得到推薦內容。若推薦內容選自自雲端儲存提供伺服器2000所接收的推薦內容清單,則裝置1000可執行用於使用內容提供伺服器3000的服務的應用程式,並藉由使用所執行應用程式的圖形使用者介面來請求自內容提供伺服器3000得到推薦內容。
The
在操作S740中,內容提供伺服器3000可為裝置1000提供推薦內容。內容提供伺服器3000可藉由使用使用者的ID及密碼來驗證使用者,並可將推薦內容串流傳輸至裝置1000。
In operation S740, the
在操作S750中,裝置1000可再現推薦內容。在操作S760中,裝置1000可為雲端儲存提供伺服器2000提供推薦內容。裝置1000可在自內容提供伺服器3000接收推薦內容的同時將所述推薦內容傳送至雲端儲存提供伺服器2000。
In operation S750, the
在操作S770中,雲端儲存提供伺服器2000可將推薦內容儲存於使用者的雲端儲存中。雲端儲存提供伺服器2000可將推薦內容儲存於使用者的雲端儲存中所包含的推薦資料夾中。在此種情況下,雲端儲存提供伺服器2000可圍繞所選擇推薦內容的檔案名稱來顯示表示選自推薦內容清單的推薦內容儲存於用於使用推薦內容清單的圖形使用者介面中的物件。
In operation S770, the cloud
圖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
在操作S800中,裝置1000可請求自雲端儲存提供伺服器2000得到推薦內容。在操作S810中,雲端儲存提供伺服器2000可辨識推薦內容的鏈接資訊。當推薦內容是由內容提供伺服器3000提供時,雲端儲存提供伺服器2000可辨識用於存取內容提供伺服器3000的位址資訊。雲端儲存提供伺服器2000可辨識用於
直接存取內容提供伺服器3000中所包含的推薦內容的位址資訊。雲端儲存提供伺服器2000可取得針對內容提供伺服器3000的使用者的會員資訊(例如,ID及密碼),以取得由內容提供伺服器3000提供的推薦內容。
In operation S800, the
在操作S820中,雲端儲存提供伺服器2000可請求自內容提供伺服器3000得到推薦內容。雲端儲存提供伺服器2000可藉由為內容提供伺服器3000提供推薦內容的辨識值以及請求得到推薦內容的裝置1000的使用者的ID及密碼而請求自內容提供伺服器3000得到推薦內容。
In operation S820, the cloud
在操作S830中,內容提供伺服器3000可為雲端儲存提供伺服器2000提供推薦內容。內容提供伺服器3000可例如藉由使用自雲端儲存提供伺服器2000接收的使用者的ID及密碼來驗證使用者,並為雲端儲存提供伺服器2000提供推薦內容。
In operation S830, the
在操作S840中,雲端儲存提供伺服器2000可將所接收推薦內容儲存於使用者的雲端儲存中。雲端儲存提供伺服器2000可將自內容提供伺服器3000接收的推薦內容儲存於推薦資料夾中。然而,示例性實施例並非僅限於此。雲端儲存提供伺服器2000可將所接收推薦內容儲存於另一預先設定的資料夾中。
In operation S840, the cloud
在操作S850中,雲端儲存提供伺服器2000可將推薦內容串流傳輸至裝置1000。雲端儲存提供伺服器2000可在儲存自內容提供伺服器3000所接收的推薦內容的同時將所述推薦內容串流傳輸至裝置1000。
In operation S850, the cloud
在操作S860中,裝置1000可再現推薦內容。
In operation S860, the
圖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
操作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
在操作S960中,內容提供伺服器3000可為雲端儲存提供伺服器2000提供推薦內容。內容提供伺服器3000可藉由使用針對內容提供伺服器3000的服務的使用者的ID及密碼來驗證使用者。若使用者通過驗證,則內容提供伺服器3000可為雲端儲存提供伺服器2000提供來自裝置1000的推薦內容。內容提供伺服器3000可在為雲端儲存提供伺服器2000提供推薦內容的同時為雲端儲存提供伺服器2000提供針對雲端儲存提供伺服器2000的服務的使用者的ID。內容提供伺服器3000可同時執行操作S940及操作S960。
In operation S960, the
在操作S970中,雲端儲存提供伺服器2000可將推薦內
容儲存於使用者的雲端儲存中。雲端儲存提供伺服器2000可藉由使用針對雲端儲存提供伺服器2000的服務的使用者的ID來辨識使用者,並將推薦內容儲存於所辨識使用者的雲端儲存中。
In operation S970, the cloud
圖10A至圖10C說明根據某些示例性實施例,其中裝置1000顯示用於使用推薦內容清單的圖形使用者介面,並基於使用者輸入而自推薦內容清單選擇推薦內容的實例。
FIGS. 10A to 10C illustrate an example in which the
參見圖10A,裝置1000可在裝置1000的螢幕上顯示用於使用雲端儲存提供伺服器2000的服務的圖形使用者介面。用於使用雲端儲存提供伺服器2000的服務的圖形使用者介面可為用於使用由雲端儲存提供伺服器2000推薦的推薦內容清單的圖形使用者介面。用於使用推薦內容清單的圖形使用者介面可包括例如使用者的雲端儲存中所包含的推薦資料夾及偏好資料夾。使用者可選擇推薦資料夾。
Referring to FIG. 10A, the
裝置1000可藉由經由網頁瀏覽器存取雲端儲存提供伺服器2000而在裝置1000的螢幕上顯示圖10A所示圖形使用者介面,但並非僅限於此。裝置1000可藉由執行由雲端儲存提供伺服器2000提供且用於使用雲端儲存提供伺服器2000的服務的應用程式而在裝置1000的螢幕上顯示圖10A所示圖形使用者介面。
The
參見圖10B,由於使用者選擇推薦資料夾,因此裝置1000可顯示推薦資料夾中所包含的推薦內容清單。可由雲端儲存提供伺服器2000來確定推薦內容。推薦內容的參考資訊及/或鏈接資訊可推送至使用者的雲端儲存中所包含的推薦資料夾。與圖10B
所示推薦資料夾上所顯示的推薦內容清單對應的推薦內容可不儲存於推薦資料夾中。使用者可自推薦內容清單選擇推薦內容aaa.mpg。
Referring to FIG. 10B, since the user selects the recommended folder, the
參見圖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
圖11至圖14說明根據某些示例性實施例,其中裝置1000接收藉由圖形使用者介面選擇的推薦內容的實例。
11 to 14 illustrate examples in which the
參見圖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
參見圖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
裝置1000可藉由使用所取得鏈接資訊來存取內容提供伺服器3000並請求自內容提供伺服器3000得到推薦內容aaa.mpg。在此種情況下,裝置1000可為內容提供伺服器3000提供針對內容提供伺服器3000的服務的使用者的ID及密碼。內容提供伺服器3000可驗證使用者。裝置1000可自內容提供伺服器3000接收所串流傳輸的推薦內容aaa.mpg。
The
裝置1000可為雲端儲存提供伺服器2000提供正串流傳輸的推薦內容aaa.mpg。雲端儲存提供伺服器2000可將自裝置1000所接收的推薦內容aaa.mpg儲存於使用者的推薦資料夾中。
The
參見圖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
雲端儲存提供伺服器2000可在將推薦內容aaa.mpg儲存於使用者的雲端儲存中所包含的推薦資料夾中的同時將推薦內容aaa.mpg串流傳輸至裝置1000。
The cloud
參見圖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
藉由為內容提供伺服器3000提供雲端儲存提供伺服器2000的辨識值以及針對雲端儲存提供伺服器2000的服務的使用者的ID,裝置1000可請求內容提供伺服器3000為雲端儲存提供
伺服器2000提供推薦內容。內容提供伺服器3000可為雲端儲存提供伺服器2000提供推薦內容aaa.mpg。雲端儲存提供伺服器2000可將推薦內容aaa.mpg儲存於使用者的雲端儲存中所包含的推薦資料夾中。
By providing the identification value of the
圖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
在此種情況下,裝置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
圖16是根據某些示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000可基於使用者的偏好資料夾中所儲存的哪一內容已被更新來確定推薦內容。
16 is a flowchart of a method according to some exemplary embodiments, wherein the cloud
在操作S1600中,雲端儲存提供伺服器2000可辨識使用者的偏好資料夾中所儲存的哪一內容已被更新。使用者可將使用者所偏好的內容儲存於偏好資料夾中或刪除偏好資料夾中所儲存的內容,且藉此,雲端儲存提供伺服器2000可辨識使用者的偏好資料夾中所儲存的內容被更新。
In operation S1600, the cloud
在操作S1610中,雲端儲存提供伺服器2000可基於偏好資料夾中所儲存的內容來確定欲推薦給使用者的推薦內容。雲端儲存提供伺服器2000可辨識偏好資料夾中所儲存的內容的類型(例如,種類、作者、角色、容量等),並可確定與偏好資料夾中所儲存的內容類似的內容作為推薦內容。
In operation S1610, the cloud
同時,在圖16中,雲端儲存提供伺服器2000可因使用者的偏好資料夾中所儲存的內容被更新而確定推薦內容,但並非
僅限於此。雲端儲存提供伺服器2000可因至少一個預先設定的資料夾中所儲存的內容被更新而確定推薦內容。
Meanwhile, in FIG. 16, the cloud
圖17是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000基於偏好資料夾中所儲存的內容來確定推薦內容。
17 is a flowchart of a method according to various exemplary embodiments, in which the cloud
在操作S1700中,裝置1000可請求雲端儲存提供伺服器2000將內容儲存於偏好資料夾中。裝置1000可請求雲端儲存將選自推薦內容清單的推薦內容儲存於偏好資料夾中。裝置1000可為雲端儲存提供伺服器2000提供特定內容,藉此請求雲端儲存提供伺服器2000將所提供內容儲存於偏好資料夾中。然而,示例性實施例並非僅限於此。
In operation S1700, the
在操作S1710中,裝置1000可請求雲端儲存提供伺服器2000刪除偏好資料夾中所儲存的內容。
In operation S1710, the
在操作S1720中,雲端儲存提供伺服器2000可辨識偏好資料夾中所儲存的內容被更新。雲端儲存提供伺服器2000可監視偏好資料夾中所儲存的內容,並可即時地辨識偏好資料夾中所儲存的內容被更新。
In operation S1720, the cloud
在操作S1730中,雲端儲存提供伺服器2000可確定欲推薦給使用者的推薦內容。雲端儲存提供伺服器2000可基於使用者的偏好資料夾中所儲存的內容以及另一使用者的偏好資料夾中所儲存的內容中的至少一條內容來確定欲推薦給使用者的推薦內容。雲端儲存提供伺服器2000可例如自以下中的至少一條內容確
定推薦內容:由雲端儲存提供伺服器2000提供的雲端儲存中所儲存的內容、由使用者經過註冊的內容提供伺服器3000提供的內容、以及由使用者未註冊的內容提供伺服器3000提供的內容。
In operation S1730, the cloud
在操作S1740中,雲端儲存提供伺服器2000可將推薦內容的參考資訊及/或鏈接資訊推送至推薦資料夾。在操作S1750中,雲端儲存提供伺服器2000可為裝置1000提供用於使用推薦內容清單的圖形使用者介面。在操作S1760中,裝置1000可在裝置1000的螢幕上顯示所接收圖形使用者介面。使用者可檢查關於推薦內容的各種資訊,並藉由用於使用推薦內容清單的清單來選擇欲被執行或儲存的推薦內容。
In operation S1740, the cloud
圖18是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000基於使用者的偏好資料夾中所儲存的內容在由雲端儲存提供伺服器2000提供的雲端儲存中所儲存的內容中選擇推薦內容。
FIG. 18 is a flowchart of a method according to various exemplary embodiments, in which the cloud
在操作S1800中,雲端儲存提供伺服器2000可分析使用者的偏好資料夾中所儲存的內容。雲端儲存提供伺服器2000可例如取得關於使用者的偏好資料夾中所儲存的內容的辨識值、類型、種類、作者、角色、及使用次數、容量等的資訊,並基於所取得資訊來分析偏好資料夾中所儲存的內容。
In operation S1800, the cloud
在操作S1810中,雲端儲存提供伺服器2000可辨識由雲端儲存提供伺服器2000提供的雲端儲存中所儲存內容中可由使用者使用的內容。雲端儲存提供伺服器200可辨識由雲端儲存提
供伺服器2000提供的雲端儲存中所儲存的內容中可與使用者共用的內容。在此種情況下,另一使用者的雲端儲存中所儲存的內容中可與使用者共用的內容可由使用者或雲端儲存提供伺服器2000預先設定。舉例而言,另一使用者的雲端儲存中所儲存的內容中可由在雲端儲存提供伺服器2000的服務中註冊的使用者免費使用的內容可為可與另一使用者及裝置1000的使用者共用的內容。舉例而言,由另一使用者產生的內容中被設定成與另一使用者及裝置1000的使用者共用的內容可為可與另一使用者及裝置1000的使用者共用的內容。然而,示例性實施例並非僅限於此。
In operation S1810, the cloud
在操作S1820中,雲端儲存提供伺服器2000可在所辨識內容中確定推薦內容。在操作S1830中,雲端儲存提供伺服器2000可將所確定推薦內容的參考資訊及/或鏈接資訊推送至使用者的推薦資料夾。
In operation S1820, the cloud
圖19是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000基於另一使用者的偏好資料夾中所儲存的內容而在由雲端儲存提供伺服器2000提供的雲端儲存中所儲存的內容中確定推薦內容。
19 is a flowchart of a method according to various exemplary embodiments, wherein the cloud
在操作S1900中,雲端儲存提供伺服器2000可辨識可例如為裝置1000的使用者的朋友的另一使用者。作為裝置1000的使用者的朋友的另一使用者可例如為被設定成裝置1000的使用者的朋友的另一使用者、與裝置1000的使用者屬於同一使用者群組的另一使用者、及/或裝置使用者的聯絡人清單中所包含的另一
使用者,但並非僅限於此。
In operation S1900, the cloud
在操作S1910中,雲端儲存提供伺服器2000可分析所確定另一使用者的偏好資料夾中所儲存的內容。雲端儲存提供伺服器2000可取得關於例如另一使用者的偏好資料夾中所儲存的內容的辨識值、類型、種類、作者、角色、使用次數、容量等的資訊,並基於所取得資訊來分析偏好資料夾中所儲存的內容。
In operation S1910, the cloud
在操作S1920中,雲端儲存提供伺服器2000可辨識由雲端儲存提供伺服器2000提供的雲端儲存中所儲存的內容中可由使用者使用的內容。
In operation S1920, the cloud
在操作S1930中,雲端儲存提供伺服器2000可在所辨識內容中確定推薦內容。在操作S1940中,雲端儲存提供伺服器2000可將所確定推薦內容的參考資訊及/或鏈接資訊推送至使用者的推薦資料夾。在此種情況下,推薦資料夾可為用於顯示推薦給使用者所屬群組的推薦內容清單的資料夾,但並非僅限於此。
In operation S1930, the cloud
圖20是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000在由內容提供伺服器3000提供的內容中確定推薦內容。
20 is a flowchart of a method according to various exemplary embodiments, in which the cloud
在操作S2000中,雲端儲存提供伺服器2000可確定使用者經過註冊的內容提供伺服器3000。雲端儲存提供伺服器2000可預先儲存及確定裝置1000的使用者經過註冊的內容提供伺服器3000的辨識值。內容提供伺服器3000的辨識值可包括例如內容提供伺服器3000的服務的名稱、用於提供內容提供伺服器3000的
服務的域的位址值等,但並非僅限於此。
In operation S2000, the cloud
雲端儲存提供伺服器2000可預先儲存及管理針對裝置1000的使用者經過註冊的內容提供伺服器3000的服務的使用者的ID及密碼。
The cloud
在操作S2010中,雲端儲存提供伺服器2000可在由使用者經過註冊的內容提供伺服器3000提供的內容中確定推薦內容。雲端儲存提供伺服器2000可將由使用者經過註冊的內容提供伺服器3000提供的內容分類為使用者可在付費之後使用的內容以及可由使用者免費使用的內容。可在使用者可在付費之後使用的內容以及可由使用者免費使用的內容中確定推薦內容。
In operation S2010, the cloud
在操作S2020中,雲端儲存提供伺服器2000可在由使用者未註冊的內容提供伺服器3000提供的內容中確定推薦內容。雲端儲存提供伺服器2000可將由使用者未註冊的內容提供伺服器3000提供的內容分類為可由登入的使用者使用的內容以及可由未登入的使用者使用的內容。雲端儲存提供伺服器2000可將由使用者未註冊的內容提供伺服器3000提供的內容分類為使用者可在付費之後使用的內容以及可由使用者免費使用的內容。
In operation S2020, the cloud
在操作S2030中,雲端儲存提供伺服器2000可取得推薦內容的鏈接資訊及附加資訊。雲端儲存提供伺服器2000可基於在操作S2010及操作S2020中所確定的推薦內容而產生推薦內容清單,並可取得每條推薦內容的鏈接資訊及附加資訊。推薦內容的鏈接資訊可包括用於存取內容提供伺服器3000的位址資訊以及
用於直接存取內容提供伺服器3000中所包含的推薦內容的位址資訊,但並非僅限於此。雲端儲存提供伺服器2000可取得用於存取推薦內容的預視(preview)內容或存取預聽(pre-listen)內容的鏈接資訊。
In operation S2030, the cloud
推薦內容的附加資訊可包括關於以下的資訊:推薦內容是否由使用者經過註冊的內容提供伺服器3000提供、推薦內容是否由使用者未註冊的內容提供伺服器3000提供、推薦內容是否在付費後使用、以及推薦內容是否免費使用,但並非僅限於此。
The additional information of the recommended content may include information on whether the recommended content is provided by the user's registered
在操作S2040中,雲端儲存提供伺服器2000可將推薦內容的鏈接資訊及附加資訊推送至使用者的推薦資料夾。雲端儲存提供伺服器2000可將包含推薦內容的鏈接資訊及附加資訊的推薦內容推送至使用者的推薦資料夾。
In operation S2040, the cloud
在操作S2050中,雲端儲存提供伺服器2000可為裝置1000提供用於使用推薦內容清單的圖形使用者介面。用於使用推薦內容清單的圖形使用者介面上所顯示的推薦內容清單可例如為表示以下的物件:對於每條推薦內容,推薦內容是否由使用者經過註冊的內容提供伺服器3000提供、推薦內容是否由使用者未註冊的內容提供伺服器3000提供、推薦內容是否在付費後使用、推薦內容是否免費使用等。
In operation S2050, the cloud
圖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
在操作S2100中,雲端儲存提供伺服器2000可判斷推薦內容是否為由雲端儲存提供伺服器2000提供的雲端儲存中所儲存的內容。
In operation S2100, the cloud
若在操作S2100中,雲端儲存提供伺服器2000判斷出推薦內容是雲端儲存中所儲存的內容,則在操作S2110中,雲端儲存提供伺服器2000可取得用於存取雲端儲存提供伺服器2000的雲端儲存中所包含的推薦內容的參考資訊。
If, in operation S2100, the cloud
作為另一選擇,若在操作S2100中,雲端儲存提供伺服器2000判斷出推薦內容不是雲端儲存中所儲存的內容,則在操作S2120中,雲端儲存提供伺服器2000可判斷推薦內容是否為由使用者經過註冊的內容提供伺服器3000提供的內容。
As another option, if the cloud
若在操作S2120中,雲端儲存提供伺服器2000判斷出推薦內容是由使用者經過註冊的內容提供伺服器3000提供的內容,則在操作S2130中,雲端儲存提供伺服器2000可取得用於存取由使用者經過註冊的內容提供伺服器3000提供的推薦內容的鏈接資訊。
If, in operation S2120, the cloud
作為另一選擇,若在操作S2120中,雲端儲存提供伺服器2000判斷出推薦內容是由使用者未註冊的內容提供伺服器3000提供的內容,則在操作S2140中,雲端儲存提供伺服器2000可取得用於存取推薦內容的預視內容或用於存取預聽內容的鏈接資訊。舉例而言,當推薦內容為移動影像時,推薦內容的預視內容可為推薦內容的摘要移動影像(abstract moving image)。舉例而
言,當推薦內容為照片時,推薦內容的預視內容可為照片的縮圖影像(thumbnail image)。舉例而言,當推薦內容為音樂時,推薦內容的預聽內容可為所述音樂的一部分。然而,示例性實施例並非僅限於此。
Alternatively, if the cloud
在操作S2150中,雲端儲存提供伺服器2000可將所取得參考資訊及/或鏈接資訊推送至使用者的推薦資料夾。雲端儲存提供伺服器2000可藉由將所取得鏈接資訊包含於推薦內容清單中而推送所取得鏈接資訊,但並非僅限於此。
In operation S2150, the cloud
同時,當推薦內容是由使用者未註冊的內容提供伺服器3000提供時,在圖21中可取得推薦內容的預視內容或預聽內容的鏈接資訊,但並非僅限於此。雲端儲存提供伺服器2000可判斷推薦內容是以免費還是付費形式提供給使用者。當推薦內容是以付費形式提供給使用者時,雲端儲存提供伺服器2000可取得推薦內容的預視內容或預聽內容的鏈接資訊。
Meanwhile, when the recommended content is provided by the user's unregistered
圖22及圖23說明根據各種示例性實施例,針對內容提供伺服器3000的服務的使用者的會員資訊表的實例。圖22及圖23的使用者的會員資訊表可由雲端儲存提供伺服器2000產生及管理。
22 and 23 illustrate examples of member information tables of users who provide services of the
參見圖22,雲端儲存提供伺服器2000可僅管理使用者經過註冊的內容提供伺服器3000的辨識值。在此種情況下,如圖22所示,使用者的會員資訊表可包括使用者欄位220及內容提供伺服器欄位222。
Referring to FIG. 22, the cloud
使用者的辨識值可記錄於使用者欄位220上。使用者的辨識值可例如為針對內容提供伺服器3000的服務的使用者的ID或別名。
The user's identification value can be recorded in the
使用者經過註冊的內容提供伺服器3000的辨識值可記錄於內容提供伺服器欄位222上。內容提供伺服器3000的辨識值可包括例如內容提供伺服器3000的服務的名稱或內容提供伺服器3000的位址。
The identification value of the registered
當雲端儲存提供伺服器2000僅管理關於使用者經過註冊的內容提供伺服器3000的資訊時,雲端儲存提供伺服器2000可不直接存取由內容提供伺服器3000提供的推薦內容。在此種情況下,裝置1000可自內容提供伺服器3000接收推薦內容並為雲端儲存提供伺服器2000提供推薦內容以容許雲端儲存提供伺服器2000將推薦內容儲存於推薦資料夾中。作為另一選擇,裝置1000可請求內容提供伺服器3000為雲端儲存提供伺服器2000提供推薦內容,以容許雲端儲存提供伺服器2000將推薦內容儲存於推薦資料夾中。
When the cloud
參見圖23,雲端儲存提供伺服器2000可例如管理使用者經過註冊的內容提供伺服器3000的辨識值、使用者的ID及使用者的密碼。在此種情況下,如圖23所示,使用者的會員資訊表可包括使用者欄位220、內容提供伺服器欄位222、使用者ID欄位224、及密碼欄位226。
Referring to FIG. 23, the cloud
針對內容提供伺服器3000的服務的使用者ID可記錄於
使用者ID欄位224上。針對內容提供伺服器3000的服務的使用者的密碼可記錄於密碼欄位226上。
The user ID of the service for the
雲端儲存可使用使用者ID及密碼自內容提供伺服器3000接收推薦內容,並將所接收推薦內容儲存於使用者的推薦資料夾中。
Cloud storage can use the user ID and password to receive recommended content from the
圖24是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000基於推薦內容的特性而以不同方式顯示推薦內容清單中所包含的推薦內容。
24 is a flowchart of a method according to various exemplary embodiments, in which the cloud
在操作S2400中,雲端儲存提供伺服器2000可辨識新添加至推薦內容清單的推薦內容。雲端儲存提供伺服器2000可因使用者的偏好資料夾中所儲存的內容被更新而更新推薦內容清單。由於推薦內容清單被更新,因此雲端儲存提供伺服器2000可辨識新添加至所更新推薦內容清單的推薦內容。
In operation S2400, the cloud
在操作S2410中,雲端儲存提供伺服器2000可辨識推薦內容清單中由使用者經過註冊的內容提供伺服器3000提供的推薦內容。在操作S2420中,雲端儲存提供伺服器2000可辨識推薦內容清單中由使用者未註冊的內容提供伺服器3000提供的推薦內容。雲端儲存提供伺服器2000可儲存及管理針對內容提供伺服器3000的服務的使用者會員資訊,並基於使用者會員資訊而判斷推薦內容是否由使用經過註冊的內容提供伺服器3000提供。
In operation S2410, the cloud
在操作S2430中,雲端儲存提供伺服器2000可辨識推薦內容清單中使用者的推薦資料夾中所儲存的推薦內容。雲端儲
存提供伺服器2000可辨識使用者的另一資料夾中所儲存的推薦內容。
In operation S2430, the cloud
在操作S2440中,雲端儲存提供伺服器2000可以不同方式顯示所辨識推薦內容。雲端儲存提供伺服器2000可在用於使用推薦內容清單的圖形使用者介面中所包含的推薦內容清單上顯示表示每條推薦內容的推薦內容特性的物件。推薦內容特性可根據例如以下來辨識:推薦內容是否被新添加至推薦內容清單、推薦內容是否由使用者經過註冊的內容提供伺服器3000提供、推薦內容是否由使用者未註冊的內容提供伺服器3000提供、以及推薦內容是否儲存於使用者的推薦資料夾中。
In operation S2440, the cloud
同時,雲端儲存提供伺服器2000可辨識推薦內容是以免費還是付費形式提供給使用者,並圍繞推薦內容顯示表示推薦內容是以免費還是付費形式提供給使用者的物件。
At the same time, the cloud
圖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
參見圖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
「aa.mpg」可為新添加至推薦內容清單的推薦內容。表示「aa.mpg」為新添加的推薦內容的圖符250可顯示於「aa.mpg」的右側。
"Aa.mpg" can be recommended content newly added to the recommended content list. An
「bb.mp3」可為由使用者未註冊的內容提供伺服器3000提供的推薦內容。提供「bb.mp3」的內容提供伺服器3000的服務的名稱「服務A(service A)」可顯示於「bb.mp3」的右側。
"Bb.mp3" can provide recommended content provided by the
「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
圖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
參見圖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
在一個實例中,僅推薦內容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
在操作S2700中,裝置1000可接收藉由用於使用推薦內容清單的圖形使用者介面來選擇推薦內容的使用者輸入。在操作S2710中,裝置1000可請求自雲端儲存提供伺服器2000得到所選擇推薦內容。在操作S2720中,雲端儲存提供伺服器2000可基於所選擇推薦內容的參考資訊而取得另一使用者的雲端儲存中所儲存的推薦內容。在操作S2730中,雲端儲存提供伺服器2000可將推薦內容串流傳輸至裝置1000。在操作2740中,裝置1000可再現推薦內容。
In operation S2700, the
在操作S2750中,裝置1000可接收將藉由用於使用推薦內容清單的圖形使用者介面所選擇的推薦內容自推薦資料夾移動至偏好資料夾的使用者輸入。
In operation S2750, the
在操作S2760中,裝置1000可請求雲端儲存提供伺服器2000將所選擇推薦內容儲存於使用者的偏好資料夾中。在操作
S2770中,雲端儲存提供伺服器2000可將所選擇推薦內容儲存於使用者的偏好資料夾中。
In operation S2760, the
圖28A及圖28B說明根據各種示例性實施例,其中裝置1000因應於用於選擇推薦內容的使用者輸入而再現推薦內容的實例。
28A and 28B illustrate examples in which the
參見圖28A,裝置1000可在裝置1000的螢幕上顯示推薦內容清單並接收用於自推薦內容清單選擇「aa.mpg」的使用者輸入。
Referring to FIG. 28A, the
參見圖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
圖29A及圖29B說明根據各種示例性實施例,其中裝置1000接收用於將選自推薦資料夾中所包含的推薦內容清單的推薦內容移動至偏好資料夾的使用者輸入、且雲端儲存提供伺服器2000將所選擇推薦內容儲存於偏好資料夾中的實例。
29A and 29B illustrate that according to various exemplary embodiments, the
參見圖29A,裝置1000可藉由用於使用推薦內容清單的圖形使用者介面而顯示推薦內容清單。裝置1000可接收用於自推薦內容清單選擇「aa.mpg」的使用者輸入,並將「aa.mpg」自推薦資料夾移動至偏好資料夾。因此,裝置1000可請求雲端儲存提供伺服器2000將aa.mpg儲存於使用者的偏好資料夾中。
Referring to FIG. 29A, the
參見圖29B,雲端儲存提供伺服器2000可因應於來自
裝置1000的請求而自推薦內容清單刪除「aa.mpg」,並將aa.mpg儲存於使用者的偏好資料夾中。因此,「aa.mpg」可記錄於用於使用推薦內容清單的圖形使用者介面中所包含的偏好資料夾上。表示aa.mpg被新儲存於偏好資料夾中的圖符290可顯示於「aa.mpg」的右側。
Referring to FIG. 29B, the cloud
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
圖30是根據各種示例性實施例的方法的流程圖,其中裝置1000自內容提供伺服器3000接收推薦內容並將推薦內容儲存於雲端儲存中。
FIG. 30 is a flowchart of a method according to various exemplary embodiments, in which the
在操作S3000中,裝置1000可接收藉由用於使用推薦內容清單的圖形使用者介面來選擇推薦內容的使用者輸入。
In operation S3000, the
在操作S3010中,裝置1000可請求自內容提供伺服器3000得到所選擇推薦內容。裝置1000可取得所選擇推薦內容的鏈接資訊並辨識欲提供所選擇推薦內容的內容提供伺服器3000。裝置1000可基於推薦內容的鏈接資訊而存取內容提供伺服器3000。裝置1000可基於推薦內容的鏈接資訊而存取欲由內容提供
伺服器3000提供的推薦內容。
In operation S3010, the
舉例而言,由於選擇推薦內容,因此裝置1000可執行應用程式以使用欲提供所選擇推薦內容的內容提供伺服器3000的服務。裝置1000可藉由所執行應用程式來存取內容提供伺服器3000並請求自內容提供伺服器3000得到所選擇推薦內容。
For example, since the recommended content is selected, the
在操作S3020中,裝置1000可登入內容提供伺服器3000。裝置1000可例如為內容提供伺服器3000提供針對內容提供伺服器3000的服務的使用者的ID及密碼,藉此登入內容提供伺服器3000。
In operation S3020, the
舉例而言,由於選擇推薦內容,因此裝置1000可執行應用程式以使用欲提供所選擇推薦內容的內容提供伺服器3000的服務。裝置1000可藉由所執行應用程式而登入內容提供伺服器3000。若推薦內容是在付費之後提供,則裝置1000可藉由所執行應用程式來購買推薦內容。
For example, since the recommended content is selected, the
在操作S3030中,內容提供伺服器3000可提供所選擇推薦內容。內容提供伺服器3000可基於自裝置1000所接收的使用者的ID及密碼來登入。內容提供伺服器3000可將推薦內容串流傳輸至裝置1000,但並非僅限於此。
In operation S3030, the
若所選擇推薦內容是在付費後提供,則內容提供伺服器3000可在完成購買推薦內容之後為裝置1000提供推薦內容。
If the selected recommended content is provided after payment, the
在操作S3040中,裝置1000可再現所選擇推薦內容。
In operation S3040, the
在操作S3050中,裝置1000可接收用於儲存所選擇推
薦內容的使用者輸入。在操作S3060中,裝置1000可請求雲端儲存提供伺服器2000儲存所選擇推薦內容。
In operation S3050, the
在操作S3070中,裝置1000可為雲端儲存提供伺服器2000提供所選擇推薦內容。裝置1000可在請求雲端儲存提供伺服器2000儲存所選擇推薦內容的同時為雲端儲存提供伺服器2000提供所選擇推薦內容。
In operation S3070, the
在操作S3080中,雲端儲存提供伺服器2000可將所選擇推薦內容儲存於使用者的推薦資料夾中。
In operation S3080, the cloud
同時,在圖30中,裝置1000自內容提供伺服器3000接收推薦內容並為雲端儲存提供伺服器2000提供所接收推薦內容,但並非僅限於此。裝置1000可請求內容提供伺服器3000為雲端儲存提供伺服器2000提供推薦內容。內容提供伺服器3000可因應於來自裝置1000的請求而為雲端儲存提供伺服器2000提供推薦內容。
Meanwhile, in FIG. 30, the
圖31是根據各種示例性實施例的方法的流程圖,其中雲端儲存提供伺服器2000自內容提供伺服器3000接收推薦內容,且裝置1000自雲端儲存提供伺服器2000接收推薦內容。
31 is a flowchart of a method according to various exemplary embodiments, wherein the cloud
在操作S3100中,裝置1000可藉由用於使用推薦內容清單的圖形使用者介面自推薦內容清單選擇推薦內容。在操作S3110中,裝置1000可請求自雲端儲存提供伺服器2000得到所選擇推薦內容。
In operation S3100, the
在操作S3120中,雲端儲存提供伺服器2000可藉由使
用使用者的會員資訊而登入內容提供伺服器3000。雲端儲存提供伺服器2000可取得所選擇推薦內容的鏈接資訊並辨識欲提供所選擇推薦內容的內容提供伺服器3000。雲端儲存提供伺服器2000可基於推薦內容的鏈接資訊而存取欲由內容提供伺服器3000提供的推薦內容。
In operation S3120, the cloud
雲端儲存提供伺服器2000可為內容提供伺服器3000提供針對內容提供伺服器3000的服務的使用者的ID及密碼,藉此登入內容提供伺服器3000。
The cloud
若推薦內容是付費提供,則雲端儲存提供伺服器2000可將購買請求發送至裝置1000,以發出是否購買推薦內容的請求。若裝置1000確認所述購買請求,則雲端儲存提供伺服器2000可購買由內容提供伺服器3000提供的推薦內容。
If the recommended content is provided for a fee, the cloud
在操作S3130中,內容提供伺服器3000可為雲端儲存提供伺服器2000提供推薦內容。內容提供伺服器3000可基於自雲端儲存提供伺服器2000所接收的使用者的ID及密碼而登入。若所選擇推薦內容是付費提供,則內容提供伺服器3000可在完成對推薦內容的購買之後為雲端儲存提供伺服器2000提供推薦內容。
In operation S3130, the
在操作S3140中,雲端儲存提供伺服器2000可為裝置1000提供所選擇推薦內容。在操作S3150中,裝置1000可再現所選擇推薦內容。
In operation S3140, the cloud
在操作S3160中,裝置1000可接收用於儲存所選擇推
薦內容的使用者輸入。在操作S3170中,裝置1000可請求雲端儲存提供伺服器2000儲存所選擇推薦內容。
In operation S3160, the
在操作S3180中,雲端儲存提供伺服器2000可將所選擇推薦內容儲存於使用者的推薦資料夾中。
In operation S3180, the cloud
同時,在圖31中,雲端儲存提供伺服器2000自內容提供伺服器3000接收推薦內容,並為裝置1000提供所接收推薦內容,但並非僅限於此。雲端儲存提供伺服器2000可例如請求內容提供伺服器3000為裝置1000提供推薦內容。在此種情況下,內容提供伺服器3000可因應於來自雲端儲存提供伺服器2000的請求而為裝置1000提供推薦內容。
Meanwhile, in FIG. 31, the cloud
圖32A至圖33D說明根據各種示例性實施例,其中裝置1000使用由內容提供伺服器3000提供的推薦內容的實例。
FIGS. 32A to 33D illustrate examples in which the
圖32A至圖32D說明根據某些示例性實施例,其中裝置1000自使用者經過註冊的內容提供伺服器3000接收推薦內容並再現推薦內容的實例。
FIGS. 32A to 32D illustrate an example in which the
參見圖32A,裝置1000可基於例如使用者觸控輸入而自推薦內容清單選擇「dd.mp3」。dd.mp3可為藉由使用者經過註冊的內容提供伺服器3000的服務A提供的推薦內容。
Referring to FIG. 32A, the
參見圖32B,由於選擇「dd.mp3」,因此裝置1000可執行用於服務A的應用程式並藉由所執行應用程式而直接存取使用者經過註冊的內容提供伺服器3000。裝置1000可藉由所執行應用程式的執行螢幕來輸入針對服務A的使用者的ID及密碼。
Referring to FIG. 32B, since "dd.mp3" is selected, the
參見圖32C,若使用者登入服務A,則裝置1000可顯示用於購買dd.mp3的螢幕,並基於使用者輸入而選擇購買dd.mp3。若dd.mp3是可免費使用的或已購買的內容,則可省略圖32C。
Referring to FIG. 32C, if the user logs in to the service A, the
參見圖32D,由於購買dd.mp3,因此裝置1000可自內容提供伺服器3000接收dd.mp3並再現dd.mp3。
Referring to FIG. 32D, since dd.mp3 is purchased, the
同時,若使用者自圖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
更詳言之,舉例而言,當裝置1000已登入服務A時,裝置1000可不顯示圖32B所示登入螢幕。作為另一選擇,舉例而言,裝置1000可藉由在後台自動登入服務A而不顯示圖32B所示登入螢幕。在此種情況下,裝置1000可預先儲存服務A的使用者的ID及密碼。若自推薦資料夾選擇由服務A提供的推薦內容,則裝置1000的使用者可預先設定裝置1000自動登入服務A。
More specifically, for example, when the
舉例而言,當使用者所選擇的「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
圖33A至圖33D說明根據各種示例性實施例,其中裝置1000自使用者未註冊的內容提供伺服器3000接收推薦內容並再現推薦內容的實例。
FIGS. 33A to 33D illustrate an example in which the
參見圖33A,裝置1000可基於例如使用者觸控輸入而自推薦內容清單選擇「bb.mp3」。bb.mp3可為藉由使用者未註冊的內容提供伺服器3000的服務B提供的推薦內容。
Referring to FIG. 33A, the
參見圖33B,由於選擇「bb.mp3」,因此裝置1000可執行用於服務B的應用程式並藉由所執行應用程式而直接存取使用者未註冊的內容提供伺服器3000。使用者可藉由所執行應用程式的執行螢幕而註冊至服務B。
Referring to FIG. 33B, since "bb.mp3" is selected, the
參見圖33C,若使用者已註冊至服務B,則裝置1000可顯示用於購買bb.mp3的螢幕並基於使用者輸入而選擇購買bb.mp3。若bb.mp3為可免費使用的內容,則可省略圖33C。
Referring to FIG. 33C, if the user has registered to the service B, the
參見圖33D,由於購買了bb.mp3,因此裝置1000可自內容提供伺服器3000接收bb.mp3並再現bb.mp3。
Referring to FIG. 33D, since bb.mp3 is purchased, the
同時,若使用者自圖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
更詳言之,舉例而言,裝置1000可藉由在後台自動訂購並登入服務B而不顯示圖33B所示螢幕。在此種情況下,裝置1000可將會員的使用者資訊預先儲存至服務B,並藉由使用所儲存的使用者資訊而使使用者自動註冊至服務B。會員的使用者資訊可包括例如使用者的姓名、別名、電子郵件位址、ID、密碼等。裝置1000的使用者可預先設定裝置1000自動加入至提供推薦資料夾中所包含的推薦內容的服務。在此種情況下,裝置1000可預先設定用於自動訂購提供推薦內容的服務的條件。裝置1000可預先設定例如以下條件:提供推薦內容的服務的名稱、會員所需要的個人資訊的類型、提供推薦內容的服務的商業提供者的名稱、提供推薦內容的服務的商業提供者的可靠性水準等。然而,示例性實施例並非僅限於此。
More specifically, for example, the
舉例而言,裝置1000可藉由在後台自動購買「bb.mp3」而不顯示圖33C所示內容購買螢幕。在此種情況下,裝置1000可預先設定用於自動購買推薦內容的條件。裝置1000可確定所述條件(例如,推薦內容的類型、推薦內容的購買價格、推薦內容的推薦水準等),並可被設定成當滿足所確定條件時自動購買推薦內容。推薦內容的推薦水準可表示用於將推薦內容推薦給使用者的水準。裝置1000可設定用於自動購買推薦內容的付款方法。裝置1000可選擇例如信用卡付款、點付款、行動電話付款等付款方法作為自動購買推薦內容的付款方法。裝置1000可被設定成僅藉由
點付款來自動購買推薦內容。然而,示例性實施例並非僅限於此。
For example, the
圖34是根據各種示例性實施例的方法的流程圖,其中裝置1000自內容提供伺服器3000接收推薦內容的預視內容或預聽內容並購買推薦內容。
34 is a flowchart of a method according to various exemplary embodiments, in which the
在操作S3400中,裝置1000可自推薦內容清單選擇推薦內容。裝置1000可選擇欲由內容提供伺服器3000提供的推薦內容清單。
In operation S3400, the
在操作S3410中,裝置1000可存取內容提供伺服器3000。裝置1000可取得所選擇推薦內容的鏈接資訊並藉由使用所取得鏈接資訊來存取內容提供伺服器3000。舉例而言,裝置1000可辨識提供所選擇推薦內容的內容提供伺服器3000並執行用於使用內容提供伺服器3000的服務的應用程式。裝置1000可藉由所執行應用程式來存取內容提供伺服器3000。舉例而言,裝置1000可執行網頁瀏覽器並使用提供所選擇推薦內容的內容提供伺服器3000的網址來存取內容提供伺服器3000。然而,示例性實施例並非僅限於此。
In operation S3410, the
在操作S3420中,裝置1000可請求自內容提供伺服器3000得到所選擇推薦內容的預視內容或預聽內容。舉例而言,當推薦內容為移動影像時,推薦內容的預視內容可為推薦內容的摘要移動影像。舉例而言,當推薦內容為照片時,推薦內容的預視內容可為所述照片的縮圖影像。舉例而言,當推薦內容為音樂時,推薦內容的預聽內容可為音樂的一部分。然而,示例性實施例並
非僅限於此。
In operation S3420, the
在操作S3430中,內容提供伺服器3000可為裝置1000提供推薦內容的預視內容或預聽內容。內容提供伺服器3000可將推薦內容的預視內容或預聽內容串流傳輸至裝置1000。
In operation S3430, the
在操作S3440中,裝置1000可再現推薦內容的預視內容或預聽內容。
In operation S3440, the
同時,若在操作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
若使用者已註冊至內容提供伺服器3000的服務,則可省略操作83450。
If the user has registered to the service of the
在操作S3460中,裝置1000可為內容提供伺服器3000提供用於購買推薦內容的付款資訊。用於購買推薦內容的付款資訊可包括例如關於付款方法的類型的資訊以及付款驗證資訊,但並非僅限於此。
In operation S3460, the
在操作S3470中,內容提供伺服器3000可為裝置1000提供所購買推薦內容。裝置1000可提供推薦內容。
In operation S3470, the
在操作S3480中,裝置1000可再現所購買推薦內容。
In operation S3480, the
同時,可藉由由內容提供伺服器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
圖35A及圖35B說明根據各種示例性實施例,其中裝置1000自內容提供伺服器3000接收推薦內容的預聽內容並再現預聽內容的實例。
35A and 35B illustrate an example in which the
參見圖35A,裝置1000可基於例如使用者觸控輸入自推薦內容清單選擇「bb.mp3」。bb.mp3可為藉由內容提供伺服器3000的服務提供的推薦內容。
Referring to FIG. 35A, the
參見圖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
以下,如圖32或圖33所示,裝置1000可登入或註冊至內容提供伺服器3000並購買及再現bb.mp3。
Hereinafter, as shown in FIG. 32 or FIG. 33, the
圖36是根據各種示例性實施例的方法的流程圖,其中
裝置1000存取內容提供伺服器3000的網站並請求自內容提供伺服器3000得到推薦內容或推薦內容的預聽內容。
36 is a flowchart of a method according to various exemplary embodiments, in which
The
在操作S3600中,裝置1000可自推薦內容清單選擇推薦內容。裝置1000可選擇欲由內容提供伺服器3000提供的推薦內容。
In operation S3600, the
在操作S3610中,裝置1000可存取提供所選擇推薦內容的內容提供伺服器3000的網站。裝置1000可取得提供所選擇推薦內容的內容提供伺服器3000的網址。由於選擇推薦內容,因此裝置1000可藉由執行網頁瀏覽器並將所取得網址輸入網頁瀏覽器中來存取內容提供伺服器3000的網站。網址可為內容提供伺服器3000的網站中提供推薦內容的網頁的位址。在此種情況下,裝置1000可直接存取內容提供伺服器3000的網站中提供推薦內容的網頁。
In operation S3610, the
在操作S3620中,裝置1000可請求自內容提供伺服器3000得到所選擇推薦內容或所選擇推薦內容的預聽內容。裝置1000可藉由提供在操作3610中所存取的網頁的圖形使用者介面來接收使用者輸入,並根據所述使用者輸入而請求自內容提供伺服器3000得到所選擇推薦內容或所選擇推薦內容的預聽內容。
In operation S3620, the
圖37是根據各種示例性實施例的方法的流程圖,其中裝置1000執行內容提供伺服器3000的服務應用程式並請求自內容提供伺服器3000得到推薦內容或推薦內容的預聽內容。
37 is a flowchart of a method according to various exemplary embodiments, in which the
在操作S3700中,裝置1000可自推薦內容清單選擇推
薦內容。裝置1000可選擇欲由內容提供伺服器3000提供的推薦內容。
In operation S3700, the
在操作S3710中,裝置1000可判斷是否安裝提供所選擇推薦內容的內容提供伺服器3000的服務應用程式。內容提供伺服器3000的服務應用程式是用於使用內容提供伺服器3000的服務的應用程式,並可由內容提供伺服器3000的商業提供者產生或分發。由於選擇推薦內容,因此裝置1000可取得提供所選擇推薦內容的內容提供伺服器3000的辨識值,並基於所取得辨識值來判斷是否安裝內容提供伺服器3000的服務應用程式。
In operation S3710, the
若在操作S3710中,裝置1000判斷出內容提供伺服器3000的服務應用程式已安裝,則在操作S3720中,裝置1000可執行內容提供伺服器3000的服務應用程式。
If the
若在操作S3710中,裝置1000判斷出未安裝內容提供伺服器3000的服務應用程式,則在操作S3730中,裝置1000可安裝內容提供伺服器3000的服務應用程式。裝置1000可藉由使用內容提供伺服器3000的辨識值而自應用程式市場下載內容提供伺服器3000的服務應用程式。在此種情況下,可執行用於使用應用程式市場的應用程式而無需額外的使用者輸入。之後,裝置1000可執行操作S3720。
If the
在操作S3740中,裝置1000可請求自內容提供伺服器3000得到所選擇推薦內容或所選擇推薦內容的預聽內容。裝置1000可藉由提供所執行服務應用程式的圖形使用者介面來接收使
用者輸入,並根據所述使用者輸入而請求自內容提供伺服器3000得到所選擇推薦內容或所選擇推薦內容的預聽內容。
In operation S3740, the
圖38是根據各種示例性實施例的雲端儲存提供伺服器2000的方塊圖。
FIG. 38 is a block diagram of the cloud
參見圖38,雲端儲存提供伺服器2000可包括雲端儲存2100、控制單元2200、DB(例如,資料庫)2300、及通訊單元2400。
Referring to FIG. 38, the cloud
雲端儲存2100可例如儲存使用者的偏好內容、推薦內容的參考資訊、推薦內容的鏈接資訊、推薦內容等。雲端儲存2100中所儲存的內容可被分類並顯示於用於自推薦內容清單進行選擇的圖形使用者介面上所顯示的偏好資料夾及推薦資料夾中。雲端儲存2100可包括第一使用者的雲端存儲器2110及第二使用者的雲端儲存2120,第一使用者的雲端儲存2110被分配給第一使用者,第二使用者的雲端儲存2120被分配給第二使用者。使用者的偏好內容可顯示於偏好資料夾上。推薦給使用者的推薦內容清單及選自推薦內容清單且儲存於雲端儲存2100中的推薦內容可顯示於推薦資料夾上。
The
控制單元2200可控制雲端儲存提供伺服器2000的總體運作。控制單元2200可控制雲端儲存2100、DB 2300、及通訊單元2400以控制圖1至圖37的雲端儲存提供伺服器2000的運作。
The
更詳言之,控制單元2200可藉由使用由雲端儲存提供伺服器2000提供的至少一個雲端儲存中所儲存的內容來確定欲推薦給裝置1000的使用者的推薦內容。控制單元2200可基於裝置
1000的使用者的雲端儲存中所儲存的內容來確定推薦內容。控制單元2200可基於使用者的雲端儲存中所包含的偏好資料夾中所儲存的內容來確定推薦內容。舉例而言,控制單元2200可辨識使用者的雲端儲存中所儲存的內容中由使用者執行多於預設次數的內容,並慮及所辨識內容的種類及容量來確定使用者所偏好的推薦內容。然而,示例性實施例並非僅限於此。
More specifically, the
控制單元2200可基於另一使用者的雲端儲存中所儲存的內容來確定推薦內容。舉例而言,控制單元2200可基於由使用者的熟人或與使用者具有類似偏好的使用者存取或請求多於預設次數且儲存於使用者的熟人或與使用者具有類似偏好的使用者的雲端儲存中的內容來確定推薦內容。然而,示例性實施例並非僅限於此。
The
控制單元2200可例如基於多個使用者所使用的內容來產生內容的推薦排序資訊,或可自另一伺服器(未示出)收集由另一伺服器(未示出)產生的內容的推薦排序資訊。控制單元2200可藉由使用所產生推薦排序資訊或所收集推薦排序資訊來確定欲推薦給使用者的推薦內容。
The
然而,用於確定推薦內容的推薦參考並非僅限於此,而是可由使用者或控制單元2200以各種方式進行設定。
However, the recommended reference for determining the recommended content is not limited to this, but can be set by the user or the
控制單元2200可將所確定推薦內容的參考資訊及/或鏈接資訊推送至使用者的雲端儲存中所包含的預先設定的資料夾。控制單元2200可藉由推送推薦內容的偏好資訊及/或鏈接資訊而
將推薦內容的參考資訊及/或鏈接資訊自動儲存於裝置1000的使用者的雲端儲存的預先設定的資料夾中。推薦內容的參考資訊及/或鏈接資訊被推送至的預先設定的資料夾可為例如使用者的推薦資料夾。
The
控制單元2200可將推薦內容的附加資訊推送至使用者的預先設定的資料夾。推薦內容的附加資訊可包括例如推薦內容的種類、作者、產生日期、及包括推薦內容的角色的摘要資訊、推薦內容的容量等。推薦內容的附加資訊可包括例如表示是否授權使用者使用推薦內容的資訊、提供推薦內容的內容提供伺服器3000的辨識值、及關於推薦內容的使用費用的資訊等。然而,示例性實施例並非僅限於此。
The
控制單元2200可為裝置1000提供用於使用推薦內容清單的圖形使用者介面。用於使用推薦內容清單的圖形使用者介面可為用於使用由雲端儲存提供伺服器2000提供的服務的圖形使用者介面或用於瀏覽及使用使用者的雲端儲存中所儲存的資料的圖形使用者介面。舉例而言,用於使用推薦內容清單的圖形使用者介面可被實作為用於瀏覽資料夾及檔案的瀏覽器。
The
裝置1000可由藉由圖形使用者介面以使用者輸入來選擇推薦內容,且因此控制單元2200可將所選擇推薦內容儲存於使用者的雲端儲存中。若藉由圖形使用者介面來選擇推薦內容,則裝置1000可在為雲端儲存提供伺服器2000提供所選擇推薦內容的辨識值的同時請求雲端儲存提供伺服器2000將所選擇推薦內容
儲存於使用者的雲端儲存中。控制單元2200可因應於來自裝置1000的請求而將推薦內容儲存於使用者的雲端儲存中。控制單元2200可將推薦內容儲存於推薦資料夾中。在此種情況下,控制單元2200可以不同方式顯示推薦資料夾中所儲存的推薦內容以及推薦資料夾中未儲存的推薦內容。舉例而言,若推薦內容A儲存於推薦資料夾中,則控制單元2200可強調推薦內容清單上的推薦內容A。舉例而言,控制單元2200可圍繞推薦內容A顯示表示儲存有推薦內容清單的推薦內容A的物件。表示儲存有推薦內容A的物件可包括例如正文、影像、及圖符中的至少一者。
The
作為另一選擇,控制單元2200可將推薦內容儲存於另一資料夾中。在此種情況下,可自推薦內容清單刪除另一資料夾中所儲存的推薦內容的辨識值。
As another option, the
當推薦內容是雲端儲存提供伺服器2000中所包含的另一使用者的雲端儲存中所儲存的內容時,控制單元2200可將另一使用者的雲端儲存中所儲存的內容複製到使用者的雲端儲存。當推薦內容是雲端儲存提供伺服器2000中所包含的另一使用者的雲端儲存中所儲存的內容時,控制單元2200可不將另一使用者的雲端儲存中所儲存的內容複製到使用者的雲端儲存。
When the recommended content is the content stored in the cloud storage of another user included in the
當推薦內容是由使用者經過註冊的內容提供伺服器3000提供時,控制單元2200可使用使用者的會員資訊自內容提供伺服器3000接收推薦內容,並可將所接收推薦內容儲存於使用者的雲端儲存中。
When the recommended content is provided by the user through the registered
由於裝置1000藉由圖形使用者介面以使用者輸入來選擇推薦內容,因此裝置1000可將所選擇推薦內容串流傳輸至使用者的裝置1000。裝置1000可在將推薦內容儲存於使用者的雲端儲存中的同時將推薦內容串流傳輸至裝置1000。
Since the
DB 2300可儲存提供雲端儲存提供伺服器2000的服務所需要的資訊。DB 2300可儲存在雲端儲存提供伺服器2000中註冊的使用者的使用者資訊。DB 2300可儲存針對內容提供伺服器3000的服務的使用者的會員資訊。DB 2300可儲存用於確定欲推薦給使用者的推薦內容的資訊以及用於產生推薦內容清單的資訊。
The
通訊單元2400可為裝置1000提供推薦內容清單以及推薦內容,並向裝置1000及/或內容提供伺服器3000傳送為將推薦內容儲存於使用者的雲端儲存中所需要的資訊及/或資料以及自裝置1000及/或內容提供伺服器3000接收所述所需要的資訊及/或資料。
The
圖39及圖40是根據各種示例性實施例的裝置1000的方塊圖。
39 and 40 are block diagrams of the
如圖39所示,裝置1000可包括使用者輸入單元1100、輸出單元1200、控制器1300、及通訊單元1500。
As shown in FIG. 39, the
然而,圖39所示元件並非全部是裝置1000必需的元件。亦即,裝置1000可被實施成具有較圖39所示元件更多或更少的元件。
However, not all the elements shown in FIG. 39 are essential elements of the
舉例而言,如圖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
使用者輸入單元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
使用者輸入單元1100可接收選擇加密目標資料夾的使用者輸入以及接收所加密資料夾的使用者輸入。此外,使用者輸入單元1100可接收驗證資料的使用者輸入。
The
輸出單元1200可輸出音訊訊號、視訊訊號或振動訊號,並可包括顯示單元1210、聲音輸出單元1220、振動馬達1230等。
The
顯示單元1210顯示及輸出在裝置1000中進行處理的資訊。舉例而言,顯示單元1210可顯示資料夾、所加密資料夾、表示資料夾中的資料的視窗、用於接收驗證資料的輸入的圖形使用
者介面等。
The
當顯示單元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
聲音輸出單元1220可輸出自通訊單元1500接收的或記憶體1700中所儲存的音訊資料。聲音輸出單元1220亦可輸出與由裝置1000執行的能力(capabilities)有關的聲音訊號(例如,呼叫訊號接收聲音、訊息接收聲音、通知聲音等)。聲音輸出單元1220可包括揚聲器、蜂鳴器等。
The
振動馬達1230可輸出振動訊號。舉例而言,振動馬達1230可輸出與音訊資料(例如,呼叫訊號接收聲音、訊息接收聲音等)或視訊資料的輸出對應的振動訊號。此外,當將觸摸輸入至觸控螢幕時,振動馬達1230可輸出振動訊號。
The
控制器1300可總體上控制裝置1000的全部運作。控制器1300可控制裝置1000執行圖1至圖27所示裝置1000的運作。舉例而言,控制器1300可藉由執行記憶體1700中所儲存的程式
來控制使用者輸入單元1100、輸出單元1200、感測單元1400、通訊單元1500、音訊/視訊輸入單元1600等。
The
控制器1300可自雲端儲存提供伺服器2000接收用於使用推薦內容清單的使用者圖形介面。控制器1300可存取雲端儲存提供伺服器2000並可請求自雲端儲存提供伺服器2000得到由雲端儲存提供伺服器2000提供的服務。控制器1300可因應於請求而接收由雲端儲存提供伺服器2000提供的圖形使用者介面。
The
控制器1300可藉由圖形使用者介面自推薦內容清單選擇至少一條推薦內容。控制器1300可藉由圖形使用者介面顯示使用者的雲端儲存中所包含的資料夾清單並根據使用者選擇輸入來讀取使用者的雲端儲存中所包含的推薦資料夾。由於讀取推薦資料夾,因此控制器1300可藉由圖形使用者介面顯示推薦內容清單。因此,使用者可檢查推薦內容清單中所包含的推薦內容的檔案名稱、摘要資訊、及附加資訊。控制器1300可藉由圖形使用者介面、基於使用者選擇輸入而自推薦內容清單選擇特定推薦內容。
The
控制器1300可請求自雲端儲存提供伺服器2000得到所選擇推薦內容。控制器1300可請求雲端儲存提供伺服器2000為裝置1000提供所選擇推薦內容並將所選擇推薦內容儲存於使用者的雲端儲存中。
The
控制器1300可自雲端儲存提供伺服器2000接收所選擇推薦內容。控制器1300可自雲端儲存提供伺服器2000接收所選擇推薦內容的串流傳輸。當推薦內容儲存於另一使用者的雲端儲
存中時,雲端儲存提供伺服器2000可在將另一使用者的雲端儲存中所儲存的推薦內容複製到使用者的雲端儲存的同時將推薦內容串流傳輸至裝置1000。
The
當推薦內容是由使用者訂購的內容提供伺服器3000提供時,雲端儲存提供伺服器2000可使用使用者的會員資訊自內容提供伺服器3000接收推薦內容,並在將所接收推薦內容儲存於使用者的雲端儲存中的同時將推薦內容串流傳輸至裝置1000。
When the recommended content is provided by the
控制器1300可再現所串流傳輸的推薦內容。
The
同時,控制單元1300可請求自雲端儲存提供伺服器2000得到推薦內容的鏈接資訊。控制器1300可基於使用者輸入而自推薦內容清單選擇特定推薦內容,並請求自雲端儲存提供伺服器2000得到所選擇推薦內容。
At the same time, the
控制器1300可自雲端儲存提供伺服器2000接收推薦內容的鏈接資訊。控制器1300可自雲端儲存提供伺服器2000接收用於存取內容提供伺服器3000的位址資訊、及/或關於是否授權使用者使用推薦內容的資訊。作為另一選擇,控制器1300可自雲端儲存提供伺服器2000接收用於直接存取內容提供伺服器3000中所包含的推薦內容的位址資訊。然而,示例性實施例並非僅限於此。
The
雲端儲存提供伺服器2000因應於來自裝置的請求而為裝置1000提供推薦內容的鏈接資訊,但並非僅限於此。雲端儲存提供伺服器2000可在為裝置1000提供用於使用推薦內容清單的
圖形使用者介面的同時為裝置1000提供推薦內容的鏈接資訊以及附加資訊兩者。
The cloud
控制器1300可請求自內容提供伺服器3000得到推薦內容。控制器1300可藉由使用推薦內容的鏈接資訊來存取內容提供伺服器3000,並請求自內容提供伺服器3000得到推薦內容。舉例而言,若控制器1300使用用於直接存取推薦內容的位址資訊來存取內容提供伺服器3000,則包括例如推薦內容的名稱、種類、價格等資訊及用於接收推薦內容的按鈕的圖形使用者介面以及用於輸入內容提供伺服器3000的服務ID及密碼的圖形使用者介面顯示於裝置1000的螢幕上。若輸入使用者的ID及密碼並選擇用於接收推薦內容的按鈕,則控制器1300可請求自內容提供伺服器3000得到推薦內容。
The
控制器1300可使用用於使用內容提供伺服器3000的服務的應用程式來請求自內容提供伺服器3000得到推薦內容。若推薦內容選自自雲端儲存提供伺服器2000所接收的推薦內容清單,則控制器1300可執行用於使用內容提供伺服器3000的服務的應用程式,並使用所執行應用程式的圖形使用者介面來請求自內容提供伺服器3000得到推薦內容。
The
內容提供伺服器3000可使用使用者的ID及密碼來驗證使用者,並可將推薦內容串流傳輸至裝置1000。控制器1300可接收所串流傳輸的推薦內容。控制器1300可再現推薦內容並為雲端儲存提供伺服器2000提供推薦內容。控制器1300可將推薦內容
傳送至雲端儲存提供伺服器2000。控制器1300可在自內容提供伺服器3000接收推薦內容的同時將推薦內容傳送至雲端儲存提供伺服器2000。
The
同時,控制器1300可請求內容提供伺服器3000為雲端儲存提供伺服器2000提供推薦內容。藉由為內容提供伺服器3000提供雲端儲存提供伺服器2000的辨識值及針對雲端儲存提供伺服器2000的服務的使用者的ID,控制器1300可請求內容提供伺服器3000為雲端儲存提供伺服器2000提供推薦內容。
At the same time, the
同時,控制器1300可請求使用者的雲端儲存中所包含的特定資料夾儲存、刪除或移動內容。
At the same time, the
感測單元1400可感測裝置1000的狀態或裝置1000周圍的狀況,並可將所感測資訊傳遞至控制器1300。
The
感測單元1400可包括選自以下中的至少一者:磁性感測器1410、加速度感測器1420、溫度/濕度感測器1430、紅外線感測器1440、陀螺儀感測器1450、位置感測器(例如,全球定位系統)1460、空氣壓力感測器1470、接近感測器1480、及RGB感測器(即,亮度感測器)1490,但一或多個示例性實施例並非僅限於此。此項技術中的通常知識者可藉由參照感測器的名稱而直觀地推斷出感測器的功能,且因此,此處將不再對其予以贅述。
The
通訊單元1500可包括與雲端儲存提供伺服器2000及/或內容提供伺服器3000進行通訊的一或多個元件。舉例而言,通訊單元1500可包括短程通訊單元1510、行動通訊單元1520、及
廣播接收單元1530。
The
短程通訊單元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
廣播接收單元1530經由廣播通道自外部接收與廣播相關的廣播訊號及/或資訊。廣播通道可包括衛星通道及地波通道。根據實施例,裝置1000可不包括廣播接收單元1530。
The
通訊單元1500可與伺服器2000及外部裝置4000交換資訊,其中所述資訊用於對資料夾進行加密及解密並用於對資料夾的執行進行驗證。
The
音訊/視訊輸入單元1600可接收音訊訊號或視訊訊號的輸入,並可包括相機1610及麥克風1620。相機1610可在視訊呼叫模式或影像拍攝模式期間經由影像感測器獲得影像訊框,例如靜止影像或移動圖片。經由影像感測器拍攝的影像可由控制器1300或單獨影像處理單元(未示出)來處理。
The audio/
經相機1610處理的影像訊框可儲存於記憶體1700中或可經由通訊單元1500傳送至外部源。根據裝置1000的配置而定,可佈置二或更多個相機1610。
The image frame processed by the
麥克風1620接收外部聲音訊號的輸入並將所接收聲音訊號處理成電語音資料。舉例而言,麥克風1620可自外部裝置4000或揚聲器接收聲音訊號。為消除在自外部輸入聲音訊號時出現的雜訊,麥克風1620可使用各種雜訊消除演算法。
The
記憶體1700可儲存用於處理及控制控制器1300的程式,並可儲存被輸入至裝置1000或自裝置1000輸出的多條資料。
The
記憶體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
記憶體1700中所儲存的程式可根據其功能而被分類為多個模組,例如使用者介面(UI)模組1710、觸控螢幕模組1720、警報模組1730等。
The programs stored in the
使用者介面模組1710可針對每一應用程式而與裝置1000相結合地提供專門使用者介面或圖形使用者介面。觸控螢幕
模組1720可偵測觸控螢幕上的使用者觸控手勢並將與觸控手勢相關的資訊傳送至控制器1300。在一或多個示例性實施例中,觸控螢幕模組1720可識別並分析觸控碼。觸控螢幕模組172可由包括控制器的額外硬體構成。
The
可在觸控螢幕中或附近配置各種感測器,以偵測觸控感測器上的觸摸或接近觸摸。用於偵測觸控螢幕上的觸摸的感測器的實例可包括觸覺感測器。觸覺感測器至少與人可偵測的靈敏度一樣靈敏地偵測特定物體的接觸。觸覺感測器可偵測各種類型的資訊,例如接觸表面的粗糙度、接觸物體的硬度、接觸點的溫度等。 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
所述一或多個示例性實施例可被實施為記錄媒體上的電腦可讀取碼/指令,例如欲在電腦中執行的程式模組,所述程式模組包括電腦可讀取命令。電腦儲存媒體可包括可由電腦存取的任何可用媒體、揮發性及非揮發性媒體、及可拆式及非可拆式媒體。此外,電腦儲存媒體可包括電腦儲存媒體及通訊媒體。電腦儲存媒體包括在技術上被實作成儲存資訊的所有揮發性及非揮發性媒體、及可拆式及非可拆式媒體,所述資訊包括電腦可讀取命令、資料結構、程式模組或其他資料。通訊媒體儲存電腦可讀取命令、資料結構、程式模組、作為例如載波訊號等調變型資料訊號的其他資料、或其他傳送機制,並可包括其他資訊傳送媒體。 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)
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)
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)
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)
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 |
-
2015
- 2015-06-04 KR KR1020150079197A patent/KR102346631B1/en active IP Right Grant
- 2015-07-28 TW TW104124307A patent/TWI685756B/en not_active IP Right Cessation
- 2015-07-28 CN CN201580001099.XA patent/CN105745685B/en not_active Expired - Fee Related
Patent Citations (5)
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 |