RussianPatents.com
|
Menu display device, menu display method and programme. RU patent 2518318. |
|||||||||||||||||||||
IPC classes for russian patent Menu display device, menu display method and programme. RU patent 2518318. (RU 2518318):
|
FIELD: physics, computer engineering. SUBSTANCE: invention relates to computer engineering. The menu display device comprises an obtaining module configured to obtain content display data from each application, a display controller configured to control content display in each region according to installation conditions for the region, an operations module for performing operations over the menu, wherein during selection of a region in the menu through focusing thereon using the operations module, the display controller is configured to control display of an application submenu which corresponds to the selected region and display of content in the submenu for content which is controlled by the application, wherein if focus moves into the region in the menu through the operations module, the display controller is configured to control display of the rotation of the menu area such that the angle of rotation in the region towards which the focus is directed is equal to 0° in accordance with the region towards which the focus is directed through the focus moving on a spiral, wherein the centre of the menu area is set as the reference point. EFFECT: high speed of requested display data. 13 cl, 9 dwg
The technical field to which the invention relates The present invention relates to a display device menu, the way to display the menu and program. The level of technology Many software applications (abbreviated below referred to as application) perform in the information-processing device, such as a personal computer, PDA and mobile phone. In the information-processing device, the application or the content of the user selects, using the menu graphical user interface (GUI)that includes many applications and applications activate. In the normal menu information in respect of selected applications or information regarding the content to be processed by the application is displayed in accordance with the data display mounted on the side menu. Data display mean, for example, along with the image (image, such as an icon, a thumbnail image and a screenshot, text, etc.) applications or content, layout, size, etc. of the image menu. Thus, the information in respect of the application or information relating to the content display in the menu according to the specifications set in advance on the side menu. Disclosure of the invention Technical task In the normal menu specification menu is mounted on the side menu, and hardly-side applications to install specification menu. Thus, to date, the application user has been difficult to establish specifications menus as needed, using changes in the content intended for display in the menu, and change the data display that enables the user to enjoy a good environment menu. In addition, to date application developers it was difficult to establish specifications menus as needed, which did not allow such developers to provide a good environment for the user. It is desirable to provide a visual display menus that allow you to set the specifications menu-side application, how to display the menu and program. The solution In accordance with the first aspect of the present invention provides a display device menu, which displays a menu of many applications, includes: module receipt of retrieving information display content that represents the content to display in the menu content, each managed application of each application; and display controller, which controls the display information content in each region in accordance with the terms of installation for the specified scope provided for each application in the menu, and data display information content obtained from each of the applications. Accordingly, displaying information content to be displayed in the menu in each area is managed in accordance with the terms of installation for the area envisaged for each application in the menu, and data display information content obtained from each application. Thus, specifications menu can now be defined by the application. The module is receiving can receive data display information content for content that is installed by each application, based on at least the date/time of use, and/or date/time update, and/or the frequency of use of the content or information specified by a user in respect to the content content, managed by each application. Accordingly, specifications menu can be set from your application in accordance with the content established by each application based on date/time use the date/time update or frequency of use, the content, or the information specified by the user in regard to the content. The module is receiving can get the image information content, layout, size, and angle of rotation of the information content in the field as a data display information content. Accordingly, specifications menu can be installed on the side of the application in accordance with the data display that includes the image content, layout, size, and angle of rotation of the information content in the field. When the status of an application update, display controller can control the display update information content in the application, the status of which was updated. Accordingly, the display refresh the information content can be made in the application, the status of which was updated in accordance with updating the status of the application. The display device menu can contain the layout, size, and angle of the field in menu as conditions of installation for this area. Accordingly, specifications menu can be set in accordance with the terms of the installation, including the layout, size, and angle of the field in menu. The display device menu can optionally include the module of editing, which handles the editing layout region in menu installation conditions defined on the basis of the processing, editing, layout, see the quality of the installation for this area. Accordingly, specifications menu can be set in accordance with the layout area, editable menu. The display device menu can optionally include the module composition changes, which performs the processing of changing the layout pane, thus, to reduce overlap areas in menu installation conditions defined on the basis of the processing changes in the composition contain as conditions of installation for this area. Accordingly, specifications menu can be set in accordance with the layout of the areas in which the layout was changed in the menu. The display device menu can optionally include the registration module, which performs the processing of registration application with the menu, saves installation conditions for this area, added to the application in the processing of registration. Accordingly, specifications menu can be set in accordance with the scope of application registered in the menu. The display device menu can optionally include the module operations for operations menu when a module operations select the area allocated in the menu, the display controller controls the display submenu application corresponding to the selected area, and display information content in the submenu of the content managed by the application. Accordingly, the submenu application corresponding to the field, can be displayed in accordance with the selection pane menu to display the information content management content from your application. The display device menu can optionally include the provisioning engine to run, which is preparing to run the application, however, when the information content is chosen from the submenu via module operations, the module of preparation for the implementation provides the activation parameters of the content that is matched to the information content, the application that processes the content. Accordingly, the application that processes the contents of the corresponding information of the contents, can be enabled according to the selection of information content in the submenu. When the focus area move through menus via module operations, display controller can control the display turn the menu so that the rotation angle of the field, which direct the focus is set to 0 degrees and in accordance with the area that receives the focus, moving in a spiral to the centre in the menu, set as the reference point. When you choose the area that is directed focus to the menu through the module operations, display controller can control the display size increases submenu for application corresponding to the selected area. When the team goes return to menu this submenu via module operations, display controller can control the display with decreasing size with the transition from the submenu on the menu. In accordance with the second aspect of the present invention provides a way to display the menu to display the menu of the many applications of the method includes the time that: receive data display information content that represents the content to be displayed in the menu content, each managed application of each application; and control the display of information content in each the area in accordance with the terms of installation for the area provided for each application in the menu, and data display information content obtained from each of the applications. Accordingly, displaying information content to be displayed in the menu in each area is managed in accordance with the terms of installation for the area, given to each application in the menu, and data information content received from each application. Thus, the specification menu can now be set from your application. In accordance with the third aspect of the present invention, provided that the performance of the computer how to display the menu in accordance with the second aspect. Preferred effects of the invention In accordance with the present invention, as described above, can be provided by the display device menu, made with the possibility of installation specifications menu-side application, how to display the menu and program. Brief description of drawings Figure 1 shows a block diagram representing functional device configuration menu image in accordance with the embodiment of the present invention. Figure 2 shows a block diagram of the sequence of operations, representing the order processing on the way to display the menu. Figure 3 shows a diagram representing the navigation mode menu images. Figure 5 shows a diagram representing the focus moves between areas. On figa shows a diagram representing the processing of editing (changing composition) region. On FIGU shows a diagram representing the processing of editing (resizing) region. On figs shows a diagram representing the processing of editing (changing the swing angle) region. On figa shows a diagram representing the processing composition changes (before changing the layout) region. On FIGU shows a diagram representing the processing composition changes (after changing the layout) region. On figa shows a diagram representing the processing of the registration application. On FIGU shows a diagram representing the processing of the registration application. On figs shows a diagram representing the processing of the registration application. Figure 9 shows a block diagram representing the example configuration of hardware devices image menu. Detailed description of the invention Below preferred embodiments of the present invention will be described in detail with reference to the attached drawings. It should be noted that, in this description, and the drawings, items that have essentially the same function and structure, marked with the same number reference position, and their description will not be repeated here. 1. Configuration options display device menu 100 Figure 1 shows a block diagram representing the configuration of the device features 100 display the menu. The device is 100 display the menu is designed as an information-processing device, such as a personal computer, PDA and mobile phone. As shown in figure 1, the device is 100 image menu includes 101 module management module 111 operations, the controller 113 display module, 115 display module 117 content and module 119 data. Module 101 management includes the CPU, ROM, and RAM and manages the entire device 100 display the menu. The CPU reads a program such as program display the menu and the program application of ROM and the like, and reveals the program in RAM for execution. Module 101 management includes the module 103 execution menu module 105 execution of the application and the module 107 saving. Module 103 execution menu runs the program display the menu, and the module 105 application execution takes the program application. Module 107 saving consists of non-volatile storage devices, etc. and contains various programs and executables data of different programs. Module 107 save contains information on the registration of the application, installation conditions for the field As provided for each application in the menu, and data display information With contents that are displayed in each area A. the Module 107 saving also contains data display information With content that is displayed for each application in the submenu. Installation conditions for the region And include the layout, size, rotation, application name and the ID field And the menu. Installation conditions for the region And establish on the basis of defined values when the user registers and regulates the application, if necessary, before writing to the module 107 saving. After registration of the application installation conditions for the region And, if necessary, also writes to the module 107 save your changes by the user. Data display information From the site contains content (including auxiliary content)that is designed to display a menu or submenu maintenance, managed by each application. Data display information From the contents include a list of information With content designed to display image information content and layout, size, angle of rotation, the name of the content and ID information With the content in the field or in the submenu. Data display information With content written in module 107 saving using module 105 run the application, then each application (including service described below). Content that is intended for display in the menu or submenu, set in each application. For network browser installed, for example, sites, date/time view of which, or date/time of registration which are new, sites frequented, and websites, date/time updates which are new among the registered sites. For the music player song, date/time playback of which are new, playlist, date/time of registration of which are new, establish song/playlist with high frequency reproduction, and the songs for which the user is high. Video player sets the video, date/time playback of which are new, video playback frame rate which is high, and the video for which the user is high. For photo viewers, install images, date/time display which are new, images, frame rate which is high, and images which a user is high. For a mail program installed postage for each provider of postal services. For a viewer card installed card, date/time display which are new, and cards, the frequency of which is high. For Windows scheduler installed the plan for today, the plan for this week and plans for registered memorable days. For the application loader installed application, date/time of registration which are new, and applications, download frequency is high. Data display information To provide content in the module 103 execution menu module 105 execution of the application by running each application in accordance with prescribed rules (data types, formats, etc), specific to the execution of the display menu. Rules for execution of how to display the menu is limited to the minimum elements so that different applications can be registered in the menu. Image information content installed with the use of each application. For the network browser, for example, set the image is a screenshot of a web page and label logo/icon, relevant to the web page. For the music player installed pictures album music of the album and the preset icons that were used as a replacement for the photo album. Video player install image names of video and image screen shots of the video playback screen. For a program to view photos installed thumbnails of images and thumbnail images typical of photos in each album. For the mail program set the mail icon. For a program to view maps install image snapshots maps, pictures, images individually adapted cards registered point/routes. For program planning set the icon of the icon attached to it. For the application loader installed image snapshot/icons downloadable applications. The name of the content of a set with each application. For the network browser, for example, set the name of the content, attached to a web page, and the names of the tabs that are specified by the user. For the music player, install the song title/playlist/album. For video establish the names of the images. For a program to view photos, set the file name of the photos, titles that are set by users, and titles recorded as metadata of photos. For the mail program set the names of providers-mail. For a program to view maps install the latest access point user and names are set by users. For the scheduler set names plans. The boot loader applications set the name of downloaded applications. The information content can contain parameters that are used to activate applications, the relevant content. Settings are also set by each application. For the network browser, for example, set the URL of the site you selected from the submenu. For the music player set the ID of the song/album/playlist that you want from the submenu. For videoprograms set the ID of the video images, selected from the submenu. For a program to view photos, set the ID of the pictures selected from the submenu. For the mail program set the ID of the provider mail, selected from the submenu. For the program to view the map set the when activated, this display mode based on a specific point and search mode of the route. For Windows scheduler set the ID of the plan, selected from the submenu. For the application loader install the application ID you wish to download. Module 111 operations receives information transactions entered by the user. Information operations enter through operations using the keyboard, the device-pointer finger Of the user, etc. Controller 113 display controls the unit 115 display in order to perform the mapping menu/submenu and also perform the display during application execution. Module 115 display displays menus/submenus, and also performs the mapping during application execution. Module 115 display is an LCD panel contained in the device 100 menu display, LCD, fixed outside on device 100 display menus, etc. the Case when the module 111 operations and module 115 display integrated in the touch panel will be described below, but the module 111 operations and module 115 display can be provided separately. Module 117 the content of the records the contents processed by the applications that can be activated from the device 100 display the menu, and content. Module 117 content writes the contents and information content by associating with applications. Module 119 data transmits/receives data to and from other devices of information processing, such as the provider of services through a network of N data transmission. The application is a software application with a GUI to connect to the user having a function for execution of work that is required by the user, using the device 100 display the menu, and which can be enabled through the device 100 display the menu. Below is a software application as a helper application with a GUI, such as a widget, is called by the application. The so-called service that performs some functions of the application, but has no GUI, differs from that application. A service is a program, etc. running in the background, the program display the menu, even when, for example, an email application with a GUI fails to perform the function of transmitting/receiving mail. Content means the data object, such as a still image, video, voice, text, web pages, mail, and games. Information With content means the information accompanying the object data content, such as the ID, title, category, and the icon of the content. 2. How to display menu Figure 2 shows a block diagram of the sequence of operations, representing the order processing in a way to display the menu. As shown in figure 2, the module 103 execution menu registers of applications that can be activated by the device 100 menu display menu (step S101). Applications register based on the specified values when the program display the menu install or register with a user-mode module ON run. Then the information about the registration application writes to the module 107 saving. Module 103 execution menu sets the conditions of installation for the region And for each of registered applications (S103). Installation conditions for the region And include the layout, size, and angle of the field in menu. Installation conditions for the area And is set on the basis of preset values when the area And register, and the user adjusts, if necessary, before writing to the module 107 saving. After registering installation conditions for the field as well As record in the module 107 save, after you change the user, if necessary, in the mode OM4 editing area. Module 105 execution the application provides the data display information With content that represents the content for display in menu/submenu running each application (S105). Data display information From content to form on the basis of information With content written in module 117 account of the content and/or based on the activity of the user and record in the module 107 saving for each application. Data display information From the content of the record periodically or aperiodicity during the performance of applications and services. Module 105 execution the application provides the content that is designed to display a menu/submenu, as a result of execution of each application. Content that is intended to display the menu/submenu, set based on date/time to use, the content, date/time update, frequency of use, and information that is installed by the user in regard to the content. Content that is intended to display the menu/submenu, set as the content, performed by the application prior to this, the content that is updated detected prior to this, the content, frequency of use is high, or the content, set by the user prior to this through the application. Module 105 application execution sets for each application data display information With content that represents the content for display in menu/submenu, by execution of each application. Data display information From the contents include a list of information content, images for information content and layout, size, rotation, and other information With the content in area A. the Type, size, etc. of the data display information With the content specified between the application and the module 103 execution menu. Thus, the data display information To provide content in the module 103 execution menu module 105 application execution, execution of the application in accordance with the rules defined for the execution of the display menu. Module 103 execution menu provides a mapping module 115 display menu via the controller 113 display in accordance with the information of registration of the application, the installation conditions for the field As appropriate to the application, and data display information With content (S107). Module 103 execution menu reads display the application periodically or aperiodicity module 107 saving during the execution of the menu when the menu is activated, or the application terminates. On the data menu display information With content that represents the content to display in the menu display in the field, established for each registered application. If the status of each application update by running the application, the module 105 execution of the application notifies the module 103 execution menu about the status update (S109, S111). Notification of updates to the status of the application may be permanently transferred, if the service is performed, even though the module 105 execution of the application does not fulfill this application. Notification of updates to the status of the application is passed, when, for example, the content of use or update, or perform an operation on the content so that it becomes necessary to change the appearance of the corresponding region A. In accordance with the status update, application module 105 execution of the application writes data display, necessary to update the display relevant field And in the module 107 saving. It is desirable that the module 105 execution application has performed an update notification status after you identify the application and information content. Then the module 103 execution menu reads the updated data display module 107 conservation, to ensure the display module, 115 display the updated menu via the controller 113 display (S113). Update notification status is used for different use cases, depending on the application. For example, the notification about the status update is used for notification that information recommendations was obtained from the service provider that is registered for each application via module 119 data. Music player, a video player, or the player photos using the update notification status for sending notifications about adding/removing content from a specific place recording device 100 display the menu, such as adding/removing content from/to device 100 display the menu. Network browser uses the notification about the status update to send notifications about update the RSS feed, registered user. The mail program uses the notification about the status update, to transmit the notification of new mail. Application scheduler uses the notification about the status update, to transmit the notification about occurrence of time prescribed by the user. If the selected area And the menu module 103 execution menu provides a mapping module, 115 display through the controller 113 display submenu application corresponding to the selected area A (S115, S117). Module 103 execution menu provides a mapping module, 115 display submenu via the controller 113 display in accordance with the data display information With content that represents the content (including auxiliary content)that is designed to display the submenu. If the content (including auxiliary content) will be selected from the submenu, the module 103 execution menu notifies the module 105 performance applications on the Executive instructions of contents (S119, S121). Executive instructions passed as the notification, along with the options to activate the application, if necessary. Module 105 application execution takes an application that handles the selected content (S123). Module 105 execution of the application reads the selected contents from the module 117 write content for processing the contents by running the application. 3. Operation mode In accordance with the operations selection pane, And the operation mode switch to mode A General survey on the regime OM review area (T12). In accordance with the operation mode selection the mode switch to mode A review oblast mode A General overview (T21). In accordance with the instructions of the execution of detention in the submenu, the operation mode switch to mode A review oblast mode ON application execution (T23). In accordance with the operation mode selection screen application execution, operation mode switch the mode ON application execution mode A General overview (t). In accordance with the operation mode select the operation mode switch between AM General overview and regime OM4 edit region (KZT14, Kzt41), and the mode switch between AM General overview and regime OM run (KZT15, Kzt51). In addition, in accordance with the operation activate the application, the operation mode switch to mode A run mode ON application execution (T). Figure 4 shows a diagram representing the navigation mode from the mode A General overview through mode ON review oblast mode ON application execution. Figure 5 shows a diagram representing the focus moves between areas A. Figure 4 presents the device is 100 display the menu, which is a folding PDA. The device is 100 display menu provides the frame F, which divides the screen display on the top pane and the bottom area for realization of the mechanism of folding. Below, although the screen display device 100 display the menu is divided into upper and the lower area, the case when the display screen is one of the display area, also described the same way. 3-1. Mode OM overview On figa shows an example display the menu mode A General overview. In the upper pane, and in the lower pane, along with the region And for each registered applications, data display information With content that represents the content that should be displayed in the menu display in each region A. Module 103 execution menu displays the menu module 115 display through the controller 113 in accordance with the information of registration of the application, the installation conditions for the field As appropriate to the application, and data display information From the content that needs to be displayed in the menu. In the example shown in figa, areas A1, A2, A3, A4, A5 and A6 designed for each application, such as a clock, mail, photos, movies, music and network, updated, respectively, in the menu. While the region And presented as a rectangular area, region And can be provided as an area that has a different form other than a rectangle. Button B1, B2 move the start "PREV (previous), "next", designed to move the focus between regions And display at the bottom of the screen display. Button B3, B4 launcher intended to render module L launch in each of the top pane and the bottom pane are displayed with the left and right ends of the screen, respectively. In the area A1 hours display information With the content of hours. In the area A2-mail address indicate the date of receiving mail with information With content related to the content of the email, adopted prior to this. In the area A3 photos display information With content (small pictures)related to the content of pictures. In the area A4 movies, display information From the contents (images, screen shots) for the maintenance of the movie, played prior to this, and the information content regarding related content. In the field A5 music display information With content (picture album) regarding musical content, played just before. In the field A6 upgrade the network of date pages display, together with information From the contents (images, screen shots, network pages) web pages, updated just before. The name of the application of the relevant area And display in each region and, depending on the application, display the name of the content. In the menu focus is directed at the area A4 movie, bold dotted line. The area And display it in the layout specified in the menu area, in accordance with the terms of the installation, which includes the layout of the area And the size, rotation, application name and ID. The menu area is a virtual plane, where the scope And application registered with a specific layout of this menu, and the site it appears on the screen display. The layout of the area And determine by setting the upper left corner of the area And, as a reference point, its size is defined as the relative coordinates from the reference point to the bottom right corner of the area And, as the angle of rotation is defined as the angle relative to a reference point, established as the centre of rotation. The information content display in the layout specified in each region And in accordance with the data display consisting of a list of information content, images, information content, and layout, size, angle, the name of the content and ID information content in each region A. Similarly region And, layout, size, and angle of information With the content specified for data display information With content. While the field And have no overlay on a different area And in the example shown in figa, the region And can be placed with superimposed on another area A. In this case, the controller 113 display controls the display areas And in such a way that the region As a high priority displayed so that it was located on the top of the screen display in accordance with the order of priorities established for each area A. It is desirable that the controller 113 display handle the display area And in such a way that the scope And focus appears on top of other areas And on the display screen. The region menu you can display with scroll vertically, horizontally or in a direction of inclination toward the display screen and can also be displayed with the possibility of rotation around the center of the menu area. If you can drag operation by defining another field, in the field And in the menu that is scrolling the menu and display associated with the drag operation. A drag operation is an operation in which the finger Of being in contact with display screen, move into a certain position on the screen of the display. If you perform one of the buttons PREV", "NEXT" B1, B2 move the focus, scope menu is rotated in accordance with the movement's focus and displayed. When the menu scroll through and display module 103 execution menu calculates the layout of the area And the screen display after scrolling and provides a mapping module, 115 display the menu after scrolling through the controller 113 display. When the menu scroll through and display module 103 execution menu calculates the layout of the area And the screen display after scrolling, taking into account the value of the scrollbar in menus. Region in the menu area, which extends beyond the screen display does not display. On FIGU shows the status after the focus will move from the status shown in figa, in the area A5 music. Order focus establish in each region And in accordance with the layout of the area And in the menu area. The focus is moved to the region And to the previous or next in the order of the focus areas of focus And in accordance with the operation performed with use "PREV" or "NEXT", B1, B2 menu. Module 103 execution menu calculates the layout of the area And To the content on the display screen by calculating a given angle on the angle of rotation region A5 music and process of transformation of the coordinates. Then, on the basis of the processing, the controller 113 display controls the display of information content in the field And to the content that is displayed in the menu. When the menu area and turn display module 103 execution menu calculates the layout of the area And To the content on the display screen after the turn and provides a mapping module, 115 display the menu after turning through the controller 113 display. Data display information With content establish on the basis of the state in which the menu area has not been tapped. Thus, if the menu area and turn display module 103 execution menu calculates the layout information From the content on the display screen after turning to the value of turning the menu to display the data information With the content. In the example shown in figure 5, the procedure of focus set in a spiral to the centre of the region menu established as the reference point. Order focus establish clockwise along the spiral with the area And located in the center of the spiral, installed as a starting point. In this case, the menu area is divided, for example, by subregion (i, j) in the form of a lattice of size 3 x 3, and each area And belongs to the sub-region in accordance with the regulations of the centre (marked • figure 5) region A. Number of units of the sub-regions and forms units properly installed in accordance with the number of fields And their form. As shown on FIGU, the menu area is rotated clockwise after the operation button B2 "NEXT", as shown on figa, and the focus is transferred to the area A5 music, which is the next in order of focus, after focusing on the area A4 movie. The rotation angle of the field menu adjust so that the rotation angle of the field A5 music was equal to 0. Accordingly, the visibility of the focused areas A5 can be improved. 3-2. Mode ON viewing area On figs shows an example display submenu mode ON viewing area. On figs presented the condition in which the region A5 music is chosen from the condition shown in FIGU. If the area of the region And installed, and the operation instructions to perform other area within the specified period in the mode A General view, the operation mode switch the mode ON viewing area. If you choose the scope And size of the selected area And increase and display in the upper pane, and information C0 content that is displayed in the field And increase and display. In the lower pane displays information C1-C3 content for supporting content for display in the menu. Module 103 execution menu provides a mapping module, 115 display submenu via the controller 113 display in accordance with the data display information C0-C3 content that should appear in the submenu. In the example shown in figs, the cover image of a music album and a number of musical works, in the form of recorded tracks, display in the upper pane, as information C0 content. At the bottom of the cover images containing musical work in the form of recorded tracks, show how information C1-C3 content for supporting content. Click B5 "VIEW ALL" (view all) to switch the operation mode to the mode A General view and click "PREV", "NEXT" B6, B7 choice to select auxiliary display content in the bottom of the screen display. In the lower pane displays the PLAY button (playback) B8, to send commands to the reproduction subsidiary of contents, selected when performing operations with the display buttons B6, B7 choice. As shown on figs, module 103 execution menu switches the operation mode on the mode A General view, shown in FIGU, accompanied display with diminution of the size of the field And up menu in accordance with the action to perform on the button B5 "VIEW ALL". After switching the operation mode the menu area may display without scrolling and turns. Module 103 execution menu provides to the user a choice of auxiliary content using the cursor moving between auxiliary content in accordance with the operation performed with buttons B6, B7 "PREV", "NEXT". As shown on figs, select auxiliary contents C1. 3-3. Mode ON application execution On fig.4D shows an example screen is displayed, the application execution. On fig.4D shows the state of the passed command of reproduction subsidiary of detention in the state shown in FIGU. If the team goes to play subsidiary of the content of the button B8 "PLAY" mode ON viewing area, the operation mode switch the mode ON application execution. Module 103 execution menu notifies the module 105 execution of the application on the command execution, which includes settings such as information With content subsidiary of contents, selected from the submenu. Module 105 execution of the application reads the content of the module 117 write content for processing contents by executing application that handles the subsidiary content that is intended for execution. As shown on fig.4D, screen performance applications display by imposing on him menu, shown in FIGU. In the upper pane menu AM transactions applications display, together with information With the content shown in figs. Menu AM in the application displays information related to playing the subsidiary content, and button operations, such Pause, Fast rewind and Fast forward. Button B5 "VIEW ALL", intended for switching mode operation mode ON General view is displayed in the lower part of the screen display. As shown on fig.4D, module 103 execution menu switches the operation mode on the mode A General view, shown In figure 4, in accordance with the operation of a button B5 "VIEW ALL". Module 105 execution of the application handles the auxiliary playback of content in accordance with the operation buttons on the operations menu AM the operation. 3-4. Mode OM4 editing area In the example shown in Fig.6, the area A4 movie, bold dotted line becomes the area intended for editing. Label : M1, M2 changes intended to change the size and angle of the display in the specified provisions region A. In mode OM4 editing pane, as shown below, you can modify the layout, size, and angle of rotation region A. If, as shown in figa, the user specifies the area outside labels M1, M2 changes in A4 and performs the drag operation, the layout area A4 changed. The area A4 will change the layout and displayed, being associated with the drag operation area A4, and its layout is changed in accordance with the position of the area A4' after a drag operation. If, as shown in FIGU, the user specifies the label M1 changes in A4 and performs the drag operation, the size of the area A4 changed. The size of the area A4 changed, and it appears, being associated with the drag and drop operation is performed labeled M1 resize, and its size is changed in accordance with the position of the label M1 resize after a drag operation. In the example shown in FIGU if the label M1 change the size in the lower right corner of the area A4 move as a result of the drag operation, the size of the area A4 changes to the size of the area A4' in accordance with the position of the label M1 resize after the move, while the upper left corner of the area A4 remains fixed. If, as shown in figs, the user specifies the label M2 changing the angle in the area A4 and performs the drag operation, the rotation angle of the field of A4 changing. For the area A4 changes the angle of rotation, and it is displayed, being associated with the drag operation labels M2 changing the angle and the angle of rotation is changed in accordance with the position of the label M2 changing the angle after a drag operation. In the example shown in figs if the label M2 size changes in the upper-right corner of the area A4 move as a result of the drag operation, the rotation angle of the field of A4 changes in the angle area A4' in accordance with the position of the label M2 changing the angle after the move, while the upper left corner of the area A4 is fixed. Module 103 execution menu changes installation conditions (composition, size, and angle of rotation) to the field And on the basis of a drag operation area And that needs to be edited, or labels M1, M2 changes. Although the processing edit the field And also perform in the state in which execute scrolling or rotate menu, installation conditions for the area And vary based on the coordinates of the menu area. Thus, installation conditions for the region And change after the transformation of the region And or change labels M1, M2 after a drag operation on the screen coordinate display the menu area. Then the changed conditions of installation for the region And are saved by using the module 107 saving. Figure 7 shows a diagram representing the processing of changing the layout region A. If a user gives a command to change the layout in the field of using the specified mode operations OM4 editing pane, change the layout region A. If you change the layout of areas And linking areas And changes in such a way that decreases the imposition areas A. In the example shown in figa, the area A1, A3 hours and photos, area A2, A6-mail and network updates, and area A4, A5 movies and music overlap, and reduced visibility areas A2, A3, A4, displayed behind areas A1, A5, A6. Module 103 execution menu compares Central positions (marked with a •, ∘ 7) regions, and the Central position (denoted as X 7) of sub-regions, and changes conditions of installation for the region And for the positioning of the region A. Then the changed conditions installation record in the module 107 saving. In this case, the menu area is divided, for example, by subregion (i, j) in a grid of 3 x 3, and each region And referred to the Central position of the relevant sub-region in accordance with the Central position of the region A. The number of divisions and the form of the separation of the subdomains properly installed in accordance with the number of fields And their form. As shown in figa, the upper left sub-region and the bottom right one is defined as a subregion (1, 1) and subregion (3, 3), respectively. The area A1, A3 hours and photos are situated in the sub-region (2, 2), area A2-mail is situated in the subregion (2, 3), the area A6 motorway network upgrade is located in the sub-region (3, 3), and area A4, A5 movie and music placed in the sub-region (2, 1). If, for example, areas A1, A3 hours and pictures, the Central position of the area A1 hours closer to the subregion (2, 2), than the Central position of the area A3 pictures. The Central position of the other area not present in the sub-region (1, 2)the right of the subregion (2, 2). Thus, as shown in FIGU, the Central position of the area A1 hours changed to the Central position of the subregion (2, 2), and the Central position of the area A3 pictures changed to the Central position of the sub-region (1, 2). Similarly, the Central position of the area A2-mail changed to the Central position of the sub-region (1, 3), the Central position of the area A4 movie changed to the Central position of the sub-region (1, 1), the Central position of the region A5 music changed to the Central position of the subregion (2, 1), and the Central position of the A6 motorway network update changed to the Central position of the subregion (3, 3). Module 103 execution menu performs processing of changing the layout of the fields as described above, change the conditions of installation (layout regions And for different sectors, and writes the changed conditions install the module 107 saving. Together with a change in the composition of regions And the size and/or the rotation angle of the field And can be changed. Processing of changing the layout pane, And can be performed in the state in which the menu area not scroll or not rotate, or in the state in which the menu area to scroll down or turn off. 3-5. Mode OM run On Fig shows a diagram representing the processing of the registration application. If there is a touch of the area corresponding buttons B3, B4 run on screen display menu, within a specified period finger On and so on, the mode switches off mode ON General viewing mode ON run, and applications can be registered. If you touch the area outside of the module L run your finger On and TPV a given period on screen display in the state in which the application can be registered, the operation mode is switched off mode OM run mode ON General viewing. If you perform an operation with buttons B3 or B4 starting at the left end and at the right end of the screen display, the module L run appears superimposed on the menu in the upper pane or in the lower pane. In module L launch shows icons of I1-I7, names, etc. applications that are not registered in the menu to the applications that can be executed from a device 100 display the menu. If you touch the area corresponding pictogram I of the Annex on screen display module L launch, within a specified period with a finger On and so on, the module 103 execution menu switches the operation mode mode ON application execution. Then the module 105 execution of the application activates the appropriate application. In the example shown in figa, select the icon 12 planning module and thus activate the planning module. If the icon I of Annex will be specified and will drag operation and reset from the area such as region of L launcher in the menu area, the module 103 execution menu updates the information on the registration application. In addition, the module 103 execution menu adds the scope And the relevant application to the menu in accordance with the drag and drop operation and reset icons I. In the example shown in FIGU, the drag operation and reset icons 12 planning module is performed and, therefore, the planning module register in the menu. Then, as shown in figs, area A7 of planning module is added to the menu. Layout added oblast A7 set by using the provisions reset icons 12, as reference points, and the size and angle of rotation is set as specified values. Region A7 becomes available for editing in edit mode field and label M1, M2 changes intended to resize and rotation are displayed in A7. Then the layout, size, and angle of rotation region A7 change in the same way as in the mode OM4 editing area. When handling the editing area A7 end, the module 103 execution menu writes conditions install the field A7 in the module 107 saving. 4. The hardware configuration of the device 100 display menu Figure 9 shows a block diagram representing the example configuration of hardware devices 100 display the menu. The device is 100 display the menu mainly includes CPU 901, ROM 903, RAM 905, main bus 907, bridge 909, external bus 911, interface 913, device 915 input device 917 output device 919 conservation, drive 921, connecting the port 923 and device 925 communication. CPU 901 performs the function of the module arithmetic processing or control unit and at least partially controls the operation of the device 100 display the menu in accordance with different programs stored in ROM 903, RAM 905, device 919 save or on removable media 927 account. In ROM 903 contains the software and settings that are used CPU 901. In RAM 905 temporarily retain the program executable CPU 901, and options for program execution. CPU 901, ROM 903 and RAM 905 mutually connected by bus-master 907. The main bus 907 connected to an external bus 911 across the bridge 909. The device 915 input is a module operations, which can perform operations the user, such as a mouse, keyboard, touch pad, push button and switch. The device 915 input may also provide, for example, remote control, which uses radio waves, such as infrared rays, or external device 929, such as mobile phone and PDA compatible with the operation of the device 100 display the menu. The device 915 input include input control that generates the input signal on the basis of information transactions entered by the user, using, for example, the above module operations, and brings the input signal to the CPU 901. The user device 100 display the menu introduces various kinds of data to your device 100 display the menu through the operation of the device 915 input, for transmission to the instructions on the processing operation. The device 917 output includes the device, made with the possibility of notifying users about the information received, either visually or by a sound signal, for example, the display device, such as a cathode-ray tube, an LCD display and the light output of an audio signal, such as a loudspeaker and headset, printer, mobile phone and the Fax device. The device 917 output displays the result of processing device 100 display the menu. For example, the display device displays the result using the device 100 menu display as text information or the information of the image, and output audio signal converts audio playable audio, acoustic data, etc. in analog signal for output. The device 919 conservation is a device for storing data and contains, for example, magnetic device conservation, such as HDD, semiconductor device conservation, optical device save or magneto-optical device. The device 919 save saves the program executable CPU 901, data of different types and different kinds of data, received from the outside. Drive 921 is a block read and write for recording media and built into the device 100 display the menu or attached to it from the outside. Drive 921 reads data from removable media 927 account, such as the installed magnetic disk, optical disc and semiconductor memory device and displays recorded data in RAM 905 to write the data to write. Connection port 923 is a port for direct connection of an external device 929, for example, USB port, SCSI port or port RS232C with the device 100 display the menu. The device is 100 display the menu gets/provides data from/to external device 929, United with the port 923 connection through port 923 connection. The device 925 communication is a communication interface, consisting of communication devices for network connection N data transmission. The device 925 communication is, for example, the map data for cable or wireless LANUSB, router for ADSL or modem connection. The device 925 connection transmits/receives the signal in/out, for example, Internet or other communication devices according to the specified Protocol. The N network connection, connected to the device 925 communication, consists of a network that is connected by cable or wirelessly. The N network connection can be a network the Internet, home LAN connection via infrared rays, communication by radio waves or connection via satellite. An example of the hardware configuration for the implementation of device features 100 display the menu in accordance with the embodiment of the present invention has been described above. Each structural element for hardware can be done by using shared equipment or the use of equipment specifically designed for the functions of each structural element. 5. Conclusion According to device 100 display the menu, in accordance with the embodiment of the present invention, as described above, displaying information With content control in each region And in accordance with the terms of installation for the region And established for each application in the menu, and data display information From the content obtained from each application. Thus, specifications menu now you can set from your application. Accordingly, the user can enjoy a good environment menu by setting specifications menu, as required, by changing the content to display in the menu, and change the data display. Application developers can also provide a good environment for the user, intended for the user, by setting the specifications menu in accordance with the requirements. 1. The display device menu, characterized by the fact that configured to display the menu of the many applications where the device display menu contains: module receipt made with the possibility of obtaining from each application data display information content that represents the content to display in the menu of the content managed by each application; display controller, designed to control the display of information content in each region in accordance with the terms of installation for the area provided for each application in the menu, and data display information content received from each of the applications, and the module of operations for operations menu when you select the field in the menu by focusing on it with the module operations display controller designed to control the display submenu application corresponding to the selected area, and display information content in the submenu for the content managed by the application, and when the focus is in the area of the menu using the module operations controller display made with the ability to control the display of rotation zone menu so that the rotation angle of the field, which directed the focus was equal to 0 degrees and in accordance with the area, which is aimed focus through focus, moving in a spiral, with the Central zone menu is set as the reference point. 2. The display device menu under item 1, in which the module receipt made with the possibility of obtaining data display information content content, set by each application based on the date/time of use, and/or date/time update, and/or the frequency of use of the content or information specified by a user in respect to the content, content managed by each application. 3. The display device menu under item 1, in which the module receipt made with the possibility of getting image information content, layout, size, and angle of information content in this region as a data display information content. 4. The display device menu under item 1, which when updating the status of the application display controller designed to control the display update information content in the application, the status of which was updated. 5. The display device menu under item 1, in which the layout, size, and angle of rotation of the specified area on the menu are stored as conditions of installation for this region. 6. The display device menu under item 1, additionally contain: the module of editing, made with the possibility of performing the process of editing the layout of the field in menu installation conditions, determined on the basis of the result of the editing process layout is stored as conditions of installation for this region. 7. The display device menu under item 1, additionally contains: module layout change, made with the possibility of performing the process of changing the layout pane to reduce the imposition of fields in menu installation conditions, determined on the basis of the process of changing the layout is stored as conditions of installation for this region. 8. The display device menu under item 1, further comprising: the registration module, made with the possibility of performing the process of registration of the application in the menu, saves installation conditions for the field to be added to the application, registered through the registration process. 9. The display device menu under item 1, additionally contain: the module of preparation for the execution, made with the possibility of execution of preparation for the execution of the application, if you select the information contents of the submenu using the module operations module prepare for execution is made with the possibility of activation parameters of the content that is matched to the information content, the application processing the specified content. 10. The display device menu under item 1, in which you select in the menu area, which is aimed focus, with operations display controller designed to control the display of increasing the size submenu for application corresponding to the selected area. 11. The display device menu under item 1, which upon commands return to the menu from a submenu with operations display controller designed to control the display with a decrease in the transition from the submenu on the menu. 12. How to display the menu, characterized by the fact that the display menu, a wide variety of applications, this method contains the time that: receive from each of the applications, data, information display content that represents the content to display in the menu of the content managed by each application; control the display of information content in each region in accordance with the terms of installation for the area envisaged for each application in the menu, and data display information content obtained from each application; operate menu to select the area in the menu, which is aimed focus; control the display submenu application corresponding to the selected area, and display information content in the submenu for the content managed by the application; move focus to the region in the menu controller; and control the display of the rotation zone menu so that the rotation angle of the field, which directed the focus was equal to 0 degrees and in accordance with the area, which is aimed focus through focus, moving in a spiral, with the Central zone menu is set as the reference point. 13. The recording media that contains recorded on it the program that is causing the execution of a computer how to display the menu, characterized by the fact that the display menu, a wide variety of applications, with a way to display the menu contains the time that: receive from each of the applications, data, information display content that represents the content to display in the menu of the content managed by each application; control the display of information content in each region in accordance with the terms of installation for the area envisaged for each application in the menu, and data display information content obtained from each application; operate menu to select the area in the menu, which is aimed focus; control the display submenu application corresponding to the selected area, and display information content in the submenu for the content managed by the application; move focus to the region in the menu controller; and control the display of the rotation zone menu so that the rotation angle of the field, which directed the focus was equal to 0 degrees and in accordance with the area, which is aimed focus through focus, moving in a spiral, with the Central zone menu is set in as a reference point.
|
© 2013-2014 Russian business network RussianPatents.com - Special Russian commercial information project for world wide. Foreign filing in English. |