This application claims the benefit under 35 U.S.C. §119(a) of a Korean patent application filed on Jul. 23, 2012 in the Korean Intellectual Property Office and assigned Serial No. 10-2012-0079807, the entire disclosure of which is hereby incorporated by reference.
1. Field of the Invention
The present disclosure relates to a cloud service, and more particularly, to a method and a system for supporting a cloud service capable of controlling a user environment specified in the cloud service, and a terminal for supporting the same.
2. Description of the Related Art
A portable terminal provides various functions. For example, the portable terminal typically includes a camera, and separately stores and manages photographs captured by the camera or a photograph received from the outside for a subsequent retrieval. Further, the portable terminal stores and manages phone numbers of other terminals.
Meanwhile, a cloud service is provided to share contents stored in the portable terminal or a specific terminal. The cloud service enables various terminals to upload contents or download the contents through a communication channel. Recently, as the cloud service has been developed to various forms, various demands of users have been increased. Accordingly, there is a need to provide a cloud service environment that is a user-friendly.
The present invention has been made in view of the above problems and provides additional advantages, by providing a system and a method for supporting a cloud service capable of easily using a cloud service of various forms by configuring a cloud service environment in a user-friendly scheme, and a terminal for supporting the same.
In accordance with an aspect of the present invention, a system for supporting a cloud service, the system includes: a cloud service device allowing access by a plurality of terminal users to upload or download different contents to or from at least one sharing box having a sharing region; and a terminal, in communication with the cloud service device, receiving and outputting a content viewing menu displaying the contents stored in the cloud service device according to types and characteristics of the contents and manipulating the contents according to an input event.
In accordance with another aspect of the present invention, a method of controlling a user environment in a cloud service includes: allowing an access by a plurality of terminals to upload or download different contents to or from at least one sharing box of a cloud server; and providing a content viewing menu displaying the contents according to types and characteristics thereof in the plurality of terminals to manipulate the displayed contents according to an input event.
The above features and advantages of the present invention will be more apparent from the following detailed description in conjunction with the accompanying drawings, in which:
Exemplary embodiments of the present invention are described with reference to the accompanying drawings in detail. The same reference numbers are used throughout the drawings to refer to the same or like parts. For the purposes of clarity and simplicity, detailed descriptions of well-known functions and structures incorporated herein may be omitted to avoid obscuring the subject matter of the present invention. Further, some elements shown in the drawings may be exaggerated, omitted or schematically drawn for illustrative purposes, thus should not limit the scope of the present invention.
Referring to
The terminal 100 connects with the cloud service device 200 of the system 10 for supporting a cloud service, and during a connection, the contents stored in the cloud service device 200 can be easily identified and classified using a content viewing menu provided to the terminal 100 by the cloud service device 200. The content viewing menu may be named to a content viewing screen or a content reading picture. The content viewing menu can also be easily adjusted and navigated to perform other user functions. As a result, the user may intuitively and easily perform a user function associated with the content viewing menu, which includes and history and characteristics of contents, and detailed information of contents.
To this end, the terminal 100 establishes a communication connection with the cloud service device 200 and receives a content viewing menu displaying a plurality of different contents stored in the cloud service device 200. In this case, the content viewing menu may include a content viewing menu corresponding to an environment when at least one terminal uploads the contents in the cloud service device 200 and a content viewing menu designed in previously predefined criteria. That is, the content viewing menu may be an image where contents having various shapes may be arranged at a specific location according to a user preference or selection. In this case, the contents included in the content viewing menu may be displayed to have an image effect of various shapes and forms according to a usage history of users.
For example, the content viewing menu provided from the cloud service device 200 and output from the terminal 100 may display the respective contents of the content viewing menu to be at least partially grouped, and may be sequentially listed according to a predefined design scheme of the cloud service device 200 or according to a user setting. Further, the terminal 100 may provide various picture interfaces for supporting a zoom function of the content viewing menu, a moving function of the displayed contents, a resizing function of the displayed contents, a z-depth search and arrangement with respect to the contents, a content preference designation function, a menu for selectively controlling, adding, and selecting the contents, a report and search function of new contents, and a sandbox operation function for sharing the cloud service.
Further, the terminal 100 may generate contents according to a preset scheme in an environment where the foregoing content viewing menu is provided. For example, the terminal may generate memo contents by writing a predetermined memo in some of the contents displayed on the canvas region. In this case, the terminal 100 may generates and provide a memo content generation screen or receive and provide a memo contents generation screen generated by the cloud service device 200.
In operation, the cloud service device 200 allows connection of at least one terminal 100, and may supports a zoom function of a content viewing menu of the corresponding terminal 100, a moving function of the displayed contents, a resizing function of the contents, a z-depth search and arrangement with respect to the displayed contents, a content preference designation function, a menu for selectively controlling, adding, and selecting the contents, report and search function of new contents, a sandbox operation function for sharing the cloud service, and generation and search functions of memo contents. The cloud service device 200 may maintain and manage authentication information for authenticating the connection with the respective terminal 100. In particular, the cloud service device 200 may configure the content viewing menu and may provide the corresponding content viewing menu to the terminal 100. In this case, the cloud service device 200 may provide information about a form and a color on which contents included in the content viewing menu will be displayed, information about a location relation of respective contents, and location information on a canvas to which respective contents are arranged simultaneously with a provision of the content viewing menu. The cloud service device 200 may provide information obtained by reconfiguring or rearranging contents displayed on the content viewing menu according to various signals input from the terminal 100, and information configuring addition, deletion or correction of the contents according to generation of new contents to the terminal 100.
As described above, the system 10 for supporting a cloud service based according to the embodiment of the present invention may easily identify and classify respective contents in a cloud service environment, display the respective contents in various forms, and manipulate an image according to movement, addition, deletion, and correction of the contents. Accordingly, the present invention may rapidly and conveniently use the cloud service and may support a service suitable for a user preference.
Referring to
The terminal 100 having a construction mentioned above establishes a connection with the cloud service device 200 using a communication unit 110, and receives a content viewing menu capable of viewing contents uploaded in the cloud service device 200 on the display unit 140. Here, the terminal 100 may provide a user control input to the cloud service device 200, and may receive a content viewing menu to which a corresponding user control input is applied to output the content viewing menu. Accordingly, the terminal 100 of the present invention may easily see his or her content types uploaded on the cloud service device 200. Further, the terminal user may share information with other terminal users in a convenient environment using the content viewing menu.
In operation, the communication unit 110 forms a communication channel for connection with the cloud service device 200. Accordingly, the communication unit 110 may be configured by a communication module enabling a communication environment connection or an Internet environment connection to which the cloud service device 200 is connected. The communication unit 110 may support transception of authentication data for authentication during a connection process of the cloud service device 200, reception of data with respect to image elements constituting a content viewing menu provided from the cloud service device 200, transmission of data corresponding to the user control input, and reception of outcome data corresponding to the user control input.
The input unit 120 generates various input signals necessary for an operation of the terminal 100. The input unit 120 may be configured by various input means such as a key board, a key pad, and a key button. Further, when the display unit 140 is provided by a touch screen, the input unit 120 may be configured by a form of a virtual touch map output on the touch screen. For example, the input unit 120 may be configured by at least one of various key maps such as a 3*4 key map, a 5*4 key map, a Qwerty key map, and a Dvorak key map.
Particularly, the input unit 120 may generate an input signal for requesting a connection to the cloud service device 200, an input signal corresponding to authentication information input, and an input signal corresponding to a user control input for viewing contents, and may transfer the input signals to the controller 160. The input signal corresponding to the user control input may include at least one of signals for operating a zoom function of a content viewing menu, a moving function of contents, a resizing function of the contents, a z-depth search and arrangement with respect to the contents, a content preference designation function, a menu for controlling, adding, and selecting the contents, a report and search function of new contents, a sandbox operation function for sharing the cloud service, and generation and search functions of memo contents. Generation of the foregoing input signals will be described in details with reference to figures later.
The audio processor 130 may output various audio data set during an operation of the terminal 100, audio data according to playback of an audio file stored in the memory 150, and audio data received from the exterior. Further, the audio processor 130 may support an audio data collecting function. To this end, the audio processor 130 may include a speaker SPK and a microphone MIC. Particularly, the audio processor 130 may output various audio data associated with an operation of the content viewing menu provided from the cloud service device 200. In this case, the audio processor 130 may confirm the contents on a content viewing menu and may output a guide sound or an effect sound according to an input signal selecting detailed view information.
The display unit 140 provides various interfaces necessary to operate the terminal 100. For example, the display unit 140 supports an idle screen and menu screen necessary to operate the terminal 100. The display unit 140 of the present invention may include a touch panel and a display panel which may be used as an input means for generating various touch events. Meanwhile, the display unit 140 may provide various graphic user interfaces associated with the support of a content viewing function according to the embodiment of the present invention.
For example, the display unit 140 may provide graphic user interfaces for supporting a zoom function of a contents viewing menu, for supporting a moving function of contents, for supporting a resizing function of the contents, for supporting z-depth search and arrangement the contents, for supporting a menu function for controlling, adding, and selecting the contents, for supporting a preference designation function of the contents, for supporting report and search function of new contents, for supporting a sandbox operation function for sharing the cloud service, and for supporting generation and search function of memo contents.
The memory 150 may store an operating system necessary to operate the terminal 100, and data or an application program and an algorithm corresponding to various user functions. Particularly, the memory 150 may store a cloud client program 151 in order to support a content viewing function based on a cloud service of the present invention. Further, when downloading contents stored in the cloud service device 200, the memory 150 may store the contents. When performing a contents viewing function based on the cloud service, the memory 150 may temporarily store detailed view information of specific contents. That is, the memory 150 may temporarily or semi-permanently store information about elements configuring the content viewing menu.
The cloud client program 151 may include a routine of supporting connection of the cloud service device 200 and a routine of receiving information about a content viewing menu from the cloud service device 200. Further, the cloud client program 151 may include a routine supporting the contents that are uploaded to the cloud service device 200 or downloaded from the cloud service device 200. Particularly, the cloud client program 151 may include a routine for collecting a user control input in a state that a content viewing menu is output, a routine for providing the collected user control input to the cloud service device 200, a routine for receiving a content viewing menu to which the user control input is applied, and a routine for updating the content viewing menu displayed on the display unit 140.
The controller 160 controls signal processing, transfer, storage, and deletion of data. Particularly, the controller 160 supports a content viewing function based on the cloud service according to the embodiment of the present invention. In detail, when an input signal requesting a connection to the cloud service device 200 is generated from the input unit 120 or the display unit 140 having an input function, the controller 160 may collect address information of the corresponding cloud service device 200 and may the control signal process for connection. In this case, the controller 160 outputs a menu or an icon widget capable of instructing a connection to the cloud service device 200 on the display unit 140.
Meanwhile, if the connection to the cloud service device 200 is normally performed, the controller 160 may output a content viewing menu on the display unit 140 based on data for configuring the content viewing menu provided from the cloud service device 200. When an input signal corresponding to a user control input is generated in order to control the content viewing menu, the controller 160 creates a message for providing a corresponding input signal to the cloud service device 200. The created message may be provided to the cloud service device 200 under control of the controller 160. When receiving data corresponding to the content viewing menu to which a user control input is applied from the cloud service device 200, the controller 160 may control to update the currently output content viewing menu based on corresponding data.
Further, the controller 160 may generate memo contents on the cloud service device 200 according to the user control input. To this end, the controller 160 may provide a layer for generating the memo contents to the display unit 140, and may provide a message including memo contents created on the corresponding layer to the cloud service device 200. The controller 160 may receive and store memo contents on the content viewing menu under of user control.
Referring to
The device communication unit 210 forms a communication channel with at least one terminal 100, and supports data transception for realizing a cloud service of each terminal 100. Particularly, upon connection of the terminal 100, the device communication unit 210 may provide content viewing menu data created based on stored contents of the cloud service device 200 for a particular terminal 100. Further, when receiving a user control input from the terminal 100, the device communication unit 210 may transfer the user control input to the device controller 260 and may store a cloud service program 151 under control of the device controller 260.
The cloud server program 151 may include routines for connection of the terminal 100, authentication of the terminal 100, provision of the content viewing menu according to the user control input.
In particular, the cloud server program 151 may include a routine configuring a content viewing menu where a content image or icons having various shapes and colors are arranged on a preset canvas region according to a user's request. Further, the cloud server program 151 may include a routine for changing a content viewing menu according to a user control input signal from the terminal 100. When the cloud service device 200 is activated, the cloud server program 151 is loaded onto the device controller 260 and supports a cloud service, and particularly supports a content viewing function based on the cloud service of the present invention.
The device controller 260 may control processing and transfer of various signals, and update and deletion of data necessary to operate the cloud service device 200. Particularly, when receiving a user control input for controlling a content viewing menu from the terminal 100, the device controller 260 may control change of an image according to the user control input. For example, the controller 260 may receive a control input for executing a zooming function of a content viewing menu, a control input for moving execution of contents, a control input for resizing execution of the contents, a control input for executing z-depth search and arrangement with respect to the contents, a control input for menu selection for controlling, adding, and selecting the contents from the terminal 100. Further, the device controller 260 may receive at least one of a control input for designating a preference of contents, a control input for executing report and search of new contents, a control input for operating a sandbox in order to share the cloud service, and a control input for executing generation and search of memo contents from the terminal 100. When receiving the foregoing control inputs, the device controller 260 may control changes on the content viewing menu according to a received control input, and may provide information about the changed content viewing menu to the terminal 100.
Referring to
Next, the cloud service device 200 may provide a content viewing menu to the corresponding terminal 100 (403). The content viewing menu provided from the cloud service device 200 may be an updated content viewing menu by a terminal 100 of at least one user using the cloud service device 200.
In detail, the content viewing menu provided from the cloud service device 200 may be configured by a form where at least one different content icon or image having at least one of different shapes or colors is arranged on a predetermined region. That is, the displayed contents have a predetermined surface and mutual unique attributes for displaying specific contents. For example, the content viewing menu has shapes or colors distinguished by photograph contents, text contents, and audio contents, and may be output on a predetermined region. The content viewing menu may have shapes or colors classified by terminals or users uploading the contents, and it may be output on a predetermined region. The content viewing menu may be displayed to have different shaped and colors or the same shape and color according to various attributes of contents such as a data size, a upload time, the download number of times, the search number of times, and an attribute having a comment of a specific user. The content viewing menu may include a memo content input on the content viewing menu.
When receiving data corresponding to the content viewing menu from the cloud service device 200, the terminal 100 outputs a content viewing menu to the display unit 140 based on corresponding data (405). If a user control input for controlling the content viewing menu is generated from the input unit 120 or a display unit 140 having an input function, the terminal 100 may transfer a corresponding control input to the cloud service device 200 (407).
When receiving a message including a user control input from the terminal 100, the cloud service device 200 extracts a user control input from the corresponding message. The cloud service device 200 control change of a content viewing menu corresponding to the extracted user control input, and provides data corresponding to the change of the content viewing menu to the terminal 100 (409). When receiving data with respect to the change in the content viewing menu from the cloud service device 200, the terminal 100 may update the content viewing menu retained by the user and may output the updated content viewing menu (411).
As described above, in the method of supporting a cloud service according to the present invention, a terminal 100 connects with the cloud service device 200, receives a content viewing menu capable of easily classifying and recognizing the displayed contents. Accordingly, the user may easily perform search and replaying the contents, movement, deletion, or correction of the contents, and generation of new contents associated with the cloud service.
The foregoing embodiment has illustrated a system 10 for supporting a cloud service, respective devices constituting the system, and the method of supporting a cloud service according to the embodiment of the present invention. Hereinafter, the content viewing menu provided from the cloud service device 200 of the present invention and a manipulation of the content viewing menu will be described in detail
Referring to
Contents may have different forms and shapes so that the user may intuitively recognize which the content types are provided on the content viewing menu 50. Further, the contents provided on the content viewing menu may include an image effect indicating a music file, a photograph file, and a moving image file as illustrated in a region 502 in order to easily identify the contents.
In addition, a comment created by users operating terminals connecting with the cloud service device 200 may be provided on the content viewing menu 50 as memo contents 503. The memo contents 503 may be provided in the form of a word balloon (or speech bubble) as illustrated in a region 503 or may be a free statement type text or image.
Referring to
Further, when a user designates specific contents as preference content, an image effect for indicating the contents may be provided to the content viewing menu 50. A specific image effect, for example, a star mark (asterisk) is provided to one side of contents designated as the preference contents. Designation of the preference contents may be removed by a user, a manager of the cloud service device 200, or an operator. The star mark may be substituted by other image effect, for example, flowers or firecrackers. Thus, the star mark may be substituted by any other predetermined mark or sign.
Further, memo contents 70 may be displayed on the content viewing menu 50. The memo contents 70 may include first memo contents 71 input by a text input device and second memo contents 72 freely stated by a finger of the user or a stylus pen. The user may perform an operation creating a memo on the content viewing menu 50 using a pen as illustrated above in order to input the second memo contents 72. Then, the terminal 100 transfers a message including an input signal corresponding to the operation to the cloud service device 200. The cloud service device 200 may extract a memo from a message including a corresponding input signal, and may store and manage the memo as the second memo contents. In this case, the cloud service device 200 may store and manage actual information about the second memo contents 72 in the content DB 201.
A menu region 51 may include a region on which title information of a sandbox input by the user, which is registered in the cloud service device 200, an area indicating report information, and a menu selection region. The menu selection region may include new contents upload, text input, search execution, and user information items. Thus, the user may variously control the cloud service device 200 through control of the menu region 51.
Meanwhile, when new contents are uploaded on a content viewing menu 50 provided in the form of a canvas view, newly uploaded contents may be arranged at a center of the content viewing menu 50. In this case, corresponding contents display during a procedure of displaying newly uploaded contents may include an image effect for indicating that the contents are new to be distinguished from other contents.
Referring to
The timeline type content viewing menu may include a contents alignment region 53 and a timeline region 54. The contents alignment region 53 is a region in which various contents are aligned. The timeline region 54 is a region in which predetermined time information are sequentially listed in order to indicate time information. The current point information, pointed by an arrow, indicating where is an image displayed on a current contents alignment region 53 may be displayed along the timeline region 54. Further, the timeline region 54 may represent the number of contents included in each unit by predetermined units. For example, a form of three bars arranged between July and June in the timeline region 54 may represent that three contents are uploaded between July and June. Accordingly, a horizontal bar displayed on the timeline region 54 represents a time, and a vertical bar may represent a time point where the contents are uploaded at a specific time period. Meanwhile, an initial point of the timeline region 54 may indicate the time when an initial sandbox was generated after the user registers in the cloud service device 200.
First, referring to
Referring to
Thereafter, the terminal 100 may generate a control input according to the foregoing operation, and transfer the control input to the cloud service device 200. The cloud service device 200 may provide data corresponding to the content control menu 1600 to the terminal 100 according to reception of the control input. The cloud service device 200 may provide content viewing menu data including the content control menu 1600 information to the terminal 100, and the terminal 100 may output a content control menu 1600 on specific contents 1610 of the canvas region 52 according to a user control input. The content control menu 1600 may include various menu items. For example, the content control menu 1600 may include Detail view, Favorite, Move & Resize, Delete, Save for off-line, and Add to Clipboard items as shown. The detail view item is an item for showing detailed information of designated specific contents 1610, which is a function supporting such that screen change is performed or information included in an information region associated with specific contents 1610 is displayed on a separate display region. The favorite item is an item indicating a preference of the designated specific contents. The move & resize item is an item that moves the designated specific contents 1610 to a specific location of the canvas region 52 or controls the size of the designated specific contents 1610. The delete item is an item for deletion, the Save for off-line item is an item for supporting download, and the Add to Clipboard item is an item that adds the designated specific contents 1610 to a clip board.
Meanwhile, the items included in the content control menu 1600 may be changed according to characteristics of contents. For example, in a case of contents uploaded by the terminal 100, a favorite item may be excluded from a corresponding content control menu 1600 or may be inactivated. A delete item included in a content control menu 1600 may be activated or inactivated according to grades of users or terminals registered in the cloud service device 200. For example, a delete item of deleting specific contents may be provided to a user or a terminal having a grade corresponding to a manager or an operator in an active state. A delete item for deleting specific contents may be omitted or inactivated, and may selectively activate to delete contents uploaded by a user or a terminal of a general grade in the user or the terminal. In the same manner, in a case where movement or size controls of specific contents are limited, the corresponding items in the contents control menu 1600 may be inactivated. The movement and size control function may be achieved by a manager or an operator, and a first contents upload terminal user may be optionally controlled.
Operations of respective items in the foregoing contents control menu 1600 will be described with reference to following drawings.
Referring to
As shown, the contents selection menu 1700 may include a contents addition item list 1710 and a contents generation item list 1720 as shown. The contents addition item list 1710 may include Info gallery, Gallery, Music, Video, S Memo, Recorded audio, Contacts, Calendar, Application info., and My files items. The info gallery item may be an item supporting information addition of gallery contents associated with a photograph, the gallery item may be an item supporting addition of an image such as a photograph, the music item may be an item supporting the addition of an audio file such as music, and the video item may be an item supporting the addition of a video file such as a moving image. The S memo item is an item adding contents through a stylus pen or a pen specified to a specific terminal 100, and may support the addition of memo contents. The recorded audio item may be an item supporting the addition of recording information or recording information during a call, the contacts item may be an item supporting the addition of connection information with another terminal together with phone-book information, the calendar item may be an item supporting the addition of schedule information associated with a calendar, and the application info. The application Info item may be an item supporting the addition of application relation information. The My files item may be an item supporting the addition of an optional specific file retained by the specific terminal 100 to the cloud service device 200.
The contents generator item list 1720 includes Camera, Voice recorder, and S Memo items, and may be an item supporting instant photograph shooting or moving image shooting in an active state of the content viewing menu 50, and generation of contents in a hand-writing scheme.
If one is selected from items included in the foregoing list, the terminal 100 may support a real time content sharing function in cooperation with a cloud service device 200 associated with supporting of a corresponding function.
When a type of specific contents is selected from the contents selection menu 1700 illustrated in
Referring to
Referring to
Referring to
Meanwhile, when the user selects a new addition item 2110 in a state of a screen image 2101, the terminal 100 may control the screen image so that the new added items is arranged at the center of the screen as illustrated in a screen 2103. In the same manner, if an input signal for continuously selecting the new addition item 2110, the terminal 100 may control the screen image so that subsequent newly added items are arranged at the center of the screen as illustrated in screen 2105 and 2107. For example, it is assumed that contents A, B, and C are sequentially registered new contents in the foregoing contents. Accordingly, if an event tapping the new addition item 2110 is generated, the terminal 100 may arrange new uploaded contents at the center of the screen in an order where contents are added to the cloud service device 200. Accordingly, the user may rapidly and conveniently search only newly added content on the content viewing menu 50 in sequence.
Meanwhile, when a procedure of confirming newly added contents is generated, a new addition item 2110 output on the foregoing menu region 51 may be removed from the menu region 51. Although contents are confirmed, the new addition item 2110 is not removed but maintains for a designated predetermined time, for example, one hour so that newly added contents may be easily searched. Further, newly added contents A, B, and C may be displayed to have a predetermined color or shape or represent an image effect to be distinguished from contents previously registered in the cloud service device 200.
Referring to
In this state, when the user generates an input signal for selecting newly added contents A, the terminal 100 may output a detailed screen image 2200 of corresponding contents as illustrated in a 2203. The detailed screen image 2200 may be provided on the content viewing menu 50 to be overlaid with a separate layer. In this state, if the user selects a predetermined item of a detailed screen image, an image effect associated with the new contents may be removed. If a selection of a detailed screen image of the contents A is performed, the contents A may be excepted from a newly added item. If the content A is excepted from a newly added item, an image effect provided to the contents A may be removed as illustrated in 2205. That is, the reference of other contents previously registered in the cloud service device 200 is equally applied to the contents A to be displayed.
Referring to
In the previous state 2307, the user may select a writing region 2322 to enter a text or a message. Then, the terminal 100 may a Simple Input Panel (SIP) area 80 including at least one key and at least one key map for text input at one side of screen as illustrated in 2401. For example, the terminal 100 may output a Qwerty key map at one side, for example, a bottom end of the screen as an SIP area 80.
The user selects keys of the SIP area 80 and combines characters to input a predetermined text, for example, “New text box” as illustrated in 2403. An input text may be outputted to a writing region 2322. Next, if a specific event or an input signal instructing completion of text input is generated, the terminal 100 may provide a content viewing menu to which the input text is applied as illustrated in 2405. Meanwhile, in order to support a color of a text during the foregoing text input procedure, a palette region capable of selecting a color to the SIP region 80 or the menu region 51 can be provided. A size region capable of controlling the size of a written text may be provided at one side of the menu region 51. A font region capable of adjusting a font of a written text may be also provided to the menu region 51.
Referring to
If specific contents are selected, the terminal 100 may output a content control menu 1600 including functions capable of being performed on the corresponding contents as illustrated in 2503. The user may generate an input signal for selecting a preference item 2510 from the content control menu 1600. Then, the terminal 100 may output an image effect indicating designation of a preference of a specific terminal user at one side of an image, for example, an image such as a star mark at a corner region of the corresponding contents as illustrated in 2505. Simultaneously, the terminal 100 may output a message indicating that designation of the preference is succeeded.
Referring to
The user may select an “Edit” item 2610 from a content control menu 1600 output on the screen 2603. If the user selects the “Edit” item 2610, the terminal 100 may output content edition region capable of editing description information of the corresponding contents on the display unit 140 as illustrated in 2605. That is, the terminal 100 may output a content edition region including an image region 2611, a title region 2613, and a description region 2615 of contents, and an SIP region 80 for input during a content editing procedure to one side of the screen. When the user selects the description region 2615 as illustrated in 2607, the terminal 100 may change the screen state capable of writing specific description information in a corresponding description region 2615.
Referring to
The user may generate an input signal for selecting an input region from the contents addition information display region 2720 to input the comment. Then, the terminal 100 may output an SIP region 80 for inputting the comment at one side as illustrated in 2705. The terminal 100 may resize the sizes of other regions, that is, a content detailed information display region 2710 and a content addition information display region 2720 while outputting the SIP region 80 or controls such that remaining regions are moved on the display unit 140 region corresponding to an arranged distance of the SIP region 80.
If the comment input is completed through the contents addition information display region 2720, the user may select a transmission item to request a corresponding comment to remain at corresponding contents to the cloud service device 200.
First, referring to
Meanwhile, the user may generate predetermine new memo contents 2820 at one side of the screen as illustrated in 2805 together with selection of the hand-writing item 2800 using a specific input tool, for example, an electronic pen. The screen 2805 represents a state of creating a text corresponding to “Love this” in specific contents in a hand-writing scheme. Next, when the user performs a control input for terminating creation of new memo contents 2820, the terminal 100 may output a message indicating that the new memo contents 2820 is successively generated as illustrated in 2807.
Meanwhile, referring to
First, referring to
Meanwhile, if an input signal for reducing the screen 3007 is generated, the screen may be restored to the screen 3005. If an input signal for reducing the screen 3005 is generated, the screen may be restored to the screen 3003. Although an input signal for reducing the screen is generated, the terminal 100 may control such that a reduction screen request less than a predetermined ratio is not provided. For example, although reduction input is generate in a screen 3001, the terminal 100 may disregard the reduction input request.
Meanwhile, the terminal 100 may change a type and an amount of information displayed according to variation in enlargement/reduction of the screen as well as size variation of the information. That is, when the screen is enlarged, the terminal 100 enlarges and displays information of the contents display region 61, and may vary an amount of information displayed on the contents information region 62.
For example, when the contents is displayed to have a predetermined size or smaller as illustrated in 3101 of
Further, as shown in
If control input for reducing the screen in a state 3203, that is, pinch zoom where two contact points of the display unit 140 including a touch panel is moved adjacent to each other in generated, the terminal 100 may output a screen of a reduced state to the display unit 140 as illustrated in 3205.
The foregoing screen zoom function is equally applicable to a timeline view type of a content viewing menu 50 as illustrated in
Referring to
Then, in order to perform a Move & Resize item 3410 from the content control menu 1600, the terminal 100 may display the selected contents 3420 in a state where movement or the size may be adjusted as illustrated in 3405. The user may recognize that execution of adjustment of movement or the size is prepared through change of a color or an image effect of the selected contents 3420. In this state, if the user generates a control input, for example, a touch event for designating the selected contents 3420 and then generates an event, that is, a Touch & Move event for moving the contents to a specific location, the terminal 100 may control such that the selected contents 3420 is moved as illustrated in 3407. In addition, the user may perform a control input for adjusting the size of the selected contents 3420 in a state 3407, and accordingly the terminal 100 adjusts the size of the selected contents 3420 and displays the adjusted contents 3420. The selected contents 3420 may include predetermined indicators 3421 and 3422 so that the movement and the size may be adjusted. That is, in order to guide movement of the selected contents 3420, an indicator 3421 of a cross arrow shape may be displayed at a central portion of the selected contents 3420. In order to guide the adjustment of the size of the selected contents 3420, an indicator 3422 having an oblique line arrow shape may be displayed at a corner region of the selected contents.
First, referring to
For example, may favorites may be input as illustrated in the search region 3500. Contents to which the preference are set may be contents having may favorites designated by a user of a terminal 100 among contents stored in the cloud service device 200. In this case, an image effect or an icon 3501 used to designate the preference may be simultaneously input, and the user may search contents having may favorites using at least one of input of the icon 3501, selection of a search word, and input of the search word. A contents search result 3510 may be separately displayed on the content viewing menu 50 by a predetermined layer.
The contents search result 3510 may be provided as a scrollable region, and may display contents searched according to a predetermined display standard. For example, the cloud service device 200 or the terminal 100 displays contents having preference in such a way that contents having preference designated by a user of a terminal 100 may be preferentially displayed. Further, in a case of contents having the same favorites, the newest contents may be preferentially displayed. The contents having the same preference may be contents designated by users. A text box matching with a search input is displayed as a next order, and remaining search results may be displayed in the newest order. That is, the contents search result 3510 display contents in such a way that contents such as a photograph or a moving image are preferentially displayed, and a text or a memo is displayed as a next order. Some information, for example, only description information or title information may be written in an information region of contents displayed on the contents search result 3510.
Referring to
Meanwhile, the sandbox may be a configuration corresponding to a sharing region stored in the cloud service device 200 corresponding to the foregoing content viewing menu. That is, the user may operate at least one sandbox through the cloud service device 200, and at least one user connects with each sandbox to upload or download contents or create memo contents. In this case, in order to use each sandbox, the foregoing content viewing menu may be provided. As a result, contents included in the content viewing menu may be differently configured according to a type of the sandbox. Support of a content viewing menu function may be commonly provided by the foregoing schemes.
Referring to
Referring to
Referring to
Meanwhile, if a user of the terminal 100 selects a specific sandbox, for example, an edition button of Sandbox C, the terminal 100 may output a sandbox characteristic control screen 3700 on the display unit 140 as illustrated in 3903. In this case, the user selects a title region 3707 from the sandbox characteristic control screen 3700, and inputs a specific title, for example, “Business box” using an SIP region 80. Then, the sandbox characteristic control screen 3700 may change a title region 3707 as illustrated in 3905.
Meanwhile, in order to remove available users from the corresponding sandbox, the user may perform an input operation deleting a specific user using a user deletion and addition region 3709 of the sandbox characteristic control screen 3700. Then, the terminal 100 may display the user deletion and addition region 3709 from which a specific user is deleted as illustrated in 3907. To this end, the terminal 100 may create a message for deleting a specific user from the corresponding sandbox and provide the created message to the cloud service device 200. Then, the cloud service device 200 deletes a corresponding user from the specific sandbox. Further, the cloud service device 200 may transmit a message guiding that a user is excluded from a corresponding sandbox according to a design scheme of a system to a user terminal.
Referring to
Meanwhile, the user may perform a control input for selecting a deletion button region 3703 to delete a corresponding sandbox. Then, the terminal 100 may receive an input according to selection of a deletion button region 3703, and outputs a confirmation window 4010 for confirming deletion of a corresponding sandbox as illustrated in 4005. The confirmation window 4010 prevents selection of the deletion button region 3703 due to mistake of a user, which may be omitted. Meanwhile, the confirmation window 4010 may guide variation due to deletion of the sandbox. In this case, the provide guide message may be change by a designer of a system. If deletion of the sandbox is completed, the terminal 100 may output a sandbox list 3830 from which a selected Sandbox C is excluded for deletion on the display unit 140 as illustrated in 4007.
Meanwhile, when a sandbox operator deletes the sandbox, a message about deletion of a corresponding sandbox may be provided to users included in a corresponding sandbox. Further, when an acceptance ratio with respect to deletion of the sandbox of users is greater than a predetermined value, the cloud service device 200 may delete a corresponding sandbox. That is, in order to delete the sandbox, the cloud service device 200 may support a vote function. The cloud service device 200 may entrust a specific user or terminal with a sandbox operation right. Accordingly, if an operator or a user or a terminal having a specific right fails deletion of the sandbox, a corresponding sandbox operation right may be entrusted to another user or terminal. The sandbox operation right may be provided based on a specific user, but may be provided based on unique identification information of a specific terminal according to policy of the cloud service device 200. That is, the sandbox function of the present invention allows various users to use a corresponding sandbox or provide an operation right using one terminal.
First, referring to
Meanwhile, if a control input for completing change of a group name in 4107 of
As described above, the method and the system for supporting a cloud service according to the embodiment of the present invention reads contents in using a cloud service or easily operates a sandbox sharing contents in a state that predetermines users are designated as a sharing group. Accordingly, the method and the system for supporting a cloud service according to the embodiment of the present invention can satisfy various requests of the user in using a cloud service.
As mentioned above, the method and the system for supporting a cloud service and the terminal for supporting the same according to the embodiment of the present invention, the present invention can provide various contents stored in the cloud service device to have a desired form by a user and to have a form which the user can easily access, and can variously control a corresponding service environment according to a request of the user. Accordingly, the present invention allows a user to easily use a cloud service, and to generate and share new contents.
The above-described methods according to the present invention can be implemented in hardware, firmware or via the execution of software or computer code that can be stored in a recording medium such as a CD ROM, an RAM, a floppy disk, a hard disk, or a magneto-optical disk or computer code downloaded over a network originally stored on a remote recording medium or a non-transitory machine readable medium and to be stored on a local recording medium, so that the methods described herein can be rendered in such software that is stored on the recording medium using a general purpose computer, or a special processor or in programmable or dedicated hardware, such as an ASIC or FPGA. As would be understood in the art, the computer, the processor, microprocessor controller or the programmable hardware include memory components, e.g., RAM, ROM, Flash, etc. that may store or receive software or computer code that when accessed and executed by the computer, processor or hardware implement the processing methods described herein. In addition, it would be recognized that when a general purpose computer accesses code for implementing the processing shown herein, the execution of the code transforms the general purpose computer into a special purpose computer for executing the processing shown herein.
Although exemplary embodiments of the present invention have been described in detail hereinabove, it should be clearly understood that many variations and modifications of the basic inventive concepts herein taught which may appear to those skilled in the present art will still fall within the spirit and scope of the present invention, as defined in the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2012-0079807 | Jul 2012 | KR | national |