US20080059906A1 - Device having bookmark thumbnail management function - Google Patents

Device having bookmark thumbnail management function Download PDF

Info

Publication number
US20080059906A1
US20080059906A1 US11/515,437 US51543706A US2008059906A1 US 20080059906 A1 US20080059906 A1 US 20080059906A1 US 51543706 A US51543706 A US 51543706A US 2008059906 A1 US2008059906 A1 US 2008059906A1
Authority
US
United States
Prior art keywords
contents
thumbnail
thumbnails
bookmark
region
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US11/515,437
Other versions
US8051388B2 (en
Inventor
Hiroyuki Toki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Access Co Ltd
Original Assignee
Access Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Access Co Ltd filed Critical Access Co Ltd
Priority to US11/515,437 priority Critical patent/US8051388B2/en
Assigned to ACCESS CO., LTD. reassignment ACCESS CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: TOKI, HIROYUKI
Publication of US20080059906A1 publication Critical patent/US20080059906A1/en
Application granted granted Critical
Publication of US8051388B2 publication Critical patent/US8051388B2/en
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 

Definitions

  • the present invention relates to a device such as a mobile phone having a function of managing thumbnail images as bookmarks.
  • Web browsers having a function of managing thumbnail images as bookmarks have been proposed.
  • a user of the web browser is able to select one of the bookmarks (thumbnail images) while visually recognizing the selectable bookmarks (thumbnail images) which the user has stored in the user's device. Examples of such a browser are disclosed in Japanese Patent Provisional Publication Nos. P2002-132828A and P2002-288199A.
  • bookmarks are arranged in a matrix or in a line in a horizontal or vertical direction.
  • the thumbnail image managed as a bookmark is referred to as a “bookmark thumbnail”.
  • the user of the device wants to rearrange the bookmark thumbnails in a particular order.
  • the user needs to operate the device to select a bookmark thumbnail and to move the selected bookmark thumbnail to a desirable position. More specifically, if the device does not have a pointing device, the user needs to designate a bookmark thumbnail to be moved and to move only a focus to a position to which the designated bookmark thumbnail is to be inserted. If the number of bookmark thumbnails stored in the device increases to the extent that all of the bookmark thumbnails can not be displayed on a display of the device simultaneously, the user needs to decide a position to which the designated bookmark thumbnail is to be inserted in a situation where the selected bookmark thumbnail is offscreen. Even if the device has a pointing device, the user can not avoid such an inconvenient situation.
  • the present invention is advantageous in that it provides a device configured to enhance the usability of managing bookmark thumbnails.
  • a device having a function of browsing contents obtained through a network.
  • the device is provided with a display unit, an operation unit operated by a user, a storing unit configured to store a thumbnail corresponding to a part of a captured image of contents as a bookmark, and a thumbnail rearrangement control unit configured to form a screen displaying stored thumbnails on the display unit while arranging the thumbnails in a ring shape, to accept user designation of a target thumbnail to be moved through the operation unit, to rotate the thumbnails arranged in the ring shape on the screen in response to a user operation through the operation unit while keeping a potion of the target thumbnail at a predetermined position in the screen, and to accept user designation of a target position to which the target thumbnail is to be moved through the operation unit.
  • the user is able to designate the target position to which the selected bookmark thumbnail is to be inserted while visually recognizing both of the selected bookmark thumbnail and the target position. Therefore, usability of rearranging bookmark thumbnails can be enhanced in particular for a device which is provided with only a five-way key and does not provided with a pointing device.
  • the thumbnail rearrangement control unit recognizes the target position as a position between bookmark thumbnails situated next to the target thumbnail on the screen.
  • the storing unit stores a thumbnail as a bookmark by displaying a registration area designation frame on contents, moving the registration area designation frame on the contents in response to a user operation through the operation unit, accepting user designation for designating a region in the contents to be stored as a thumbnail and represented by the registration area designation frame, storing a thumbnail corresponding the region in the contents as a bookmark while associating at least position information representing a positional relationship between the region and an entire page of the contents with the thumbnail stored as the bookmark.
  • the storing unit stores an entire image of the contents and a thumbnail corresponding the region in the contents as a bookmark while associating the entire image of the contents and the position information with the thumbnail stored as the bookmark.
  • the position information includes at least one of a tag, a word and a character string contained in the region of the contents.
  • the position information includes a byte number of the region counted form a top of the contents.
  • the device further comprises a link control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to obtain contents corresponding to the selected one of the saved thumbnails through the network, and to display a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails in accordance with the position information.
  • a link control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to obtain contents corresponding to the selected one of the saved thumbnails through the network, and to display a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails in accordance with the position information.
  • the device further comprises an edit control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to display contents corresponding to the selected thumbnail, to display a registration area designation frame on the contents, to move the registration area designation frame on the contents in response to a user operation through the operation unit, to accept user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, to newly store a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and the entire page of the contents with the thumbnail stored as the bookmark.
  • an edit control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to display contents corresponding to the selected thumbnail, to display a registration area designation frame on the contents, to move the registration area designation frame on the contents in response to a user operation through the operation unit, to accept user designation for designating a region in the contents to be newly stored as a thumbnail and represented by
  • the device further comprises an edit control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to display contents corresponding to the selected thumbnail, to display a registration area designation frame on the contents, to move the registration area designation frame on the contents in response to a user operation through the operation unit, to accept user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, to newly store a thumbnail corresponding the region in the contents as a bookmark while associating an entire image of the contents and position information representing a positional relationship between the region and the entire image of the contents with the thumbnail stored as the bookmark.
  • an edit control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to display contents corresponding to the selected thumbnail, to display a registration area designation frame on the contents, to move the registration area designation frame on the contents in response to a user operation through the operation unit, to accept user designation for designating a region in the contents to be newly stored as a thumbnail and represented by
  • a device having a function of browsing contents obtained through a network.
  • the device is provided with a display unit, an operation unit operated by a user, and a storing unit configured to store a thumbnail as a bookmark by displaying a registration area designation frame on contents, moving the registration area designation frame on the contents in response to a user operation through the operation unit, accepting user designation for designating a region in the contents to be stored as a thumbnail and represented by the registration area designation frame, storing a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and an entire page of the contents with the thumbnail stored as the bookmark.
  • the device is further provided with a link control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to obtain contents corresponding to the selected one of the saved thumbnails through the network, and to display a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails, and an edit control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to display contents corresponding to the selected thumbnail, to display a registration area designation frame on the contents, to move the registration area designation frame on the contents in response to a user operation through the operation unit, to accept user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, to newly store a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and the entire page of the contents with the thumbnail stored as the bookmark.
  • a link control unit configured to display thumbnails saved as bookmarks, to accept user selection of
  • the user is able to start to browse contents at a position corresponding to a designated bookmark thumbnail.
  • the operation unit may comprise a five-way key.
  • the device may be a mobile phone.
  • a method of rearranging thumbnails saved as bookmarks in a device having a function of browsing contents obtained through a network comprises forming a screen displaying stored thumbnails on a display unit while arranging the thumbnails in a ring shape, accepting user designation of a target thumbnail to be moved through an operation unit, rotating the thumbnails arranged in the ring shape on the screen in response to a user operation through the operation unit while keeping a potion of the target thumbnail at a predetermined position in the screen, and accepting user designation of a target position to which the target thumbnail is to be moved through the operation unit.
  • the user is able to designate the target position to which the selected bookmark thumbnail is to be inserted while visually recognizing both of the selected bookmark thumbnail and the target position. Therefore, usability of rearranging bookmark thumbnails can be enhanced in particular for a device which is provided with only a five-way key and does not provided with a pointing device.
  • a method of managing thumbnails saved as bookmarks in a device having a function of browsing contents obtained through a network comprises displaying a registration area designation frame on contents, moving the registration area designation frame on the contents in response to a user operation through an operation unit, accepting user designation for designating a region in the contents to be stored as a thumbnail and represented by the registration area designation frame, and storing a thumbnail corresponding the region in the contents as a bookmark while associating at least position information representing a positional relationship between the region and an entire page of the contents with the thumbnail stored as the bookmark;
  • the user is able to start to browse contents at a position corresponding to a designated bookmark thumbnail.
  • an entire image of the contents and the position information are stored in association with the thumbnails stored as the bookmark.
  • the method further comprises controlling linking of a thumbnail by displaying thumbnails saved as bookmarks, accepting user selection of one of the saved thumbnails, obtaining contents corresponding to the selected one of the saved thumbnails through the network, and displaying a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails in accordance with the position information.
  • the method further comprises controlling editing of a thumbnail by displaying thumbnails saved as bookmarks, accepting user selection of one of the saved thumbnails, displaying contents corresponding to the selected thumbnail, displaying a registration area designation frame on the contents, moving the registration area designation frame on the contents in response to a user operation through the operation unit, accepting user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, and newly storing a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and the entire page of the contents with the thumbnail stored as the bookmark.
  • a computer program product comprising computer readable instructions that cause a computer to form a screen displaying stored thumbnails on a display unit while arranging the thumbnails in a ring shape, accept user designation of a target thumbnail to be moved through an operation unit, rotate the thumbnails arranged in the ring shape on the screen in response to a user operation through the operation unit while keeping a potion of the target thumbnail at a predetermined position in the screen, and accept user designation of a target position to which the target thumbnail is to be moved through the operation unit.
  • the user is able to designate the target position to which the selected bookmark thumbnail is to be inserted while visually recognizing both of the selected bookmark thumbnail and the target position. Therefore, usability of rearranging bookmark thumbnails can be enhanced in particular for a device which is provided with only a five-way key and does not provided with a pointing device.
  • a computer program product comprising computer readable instructions that cause a computer to display a registration area designation frame on contents, to move the registration area designation frame on the contents in response to a user operation through an operation unit, to accept user designation for designating a region in the contents to be stored as a thumbnail and represented by the registration area designation frame, and to store a thumbnail corresponding the region in the contents as a bookmark while associating at least position information representing a positional relationship between the region and an entire page of the contents with the thumbnail stored as the bookmark.
  • the user is able to start to browse contents at a position corresponding to a designated bookmark thumbnail.
  • the instructions are further configured to store a thumbnail by associating an entire image of the contents and the position information with the thumbnails stored as the bookmark.
  • the instructions are further configured to control linking of a thumbnail by displaying thumbnails saved as bookmarks, accepting user selection of one of the saved thumbnails, obtaining contents corresponding to the selected one of the saved thumbnails through the network, and displaying a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails in accordance with the position information.
  • the instructions are further configured to control editing of a thumbnail by displaying thumbnails saved as bookmarks, accepting user selection of one of the saved thumbnails, displaying contents corresponding to the selected thumbnail, displaying a registration area designation frame on the contents, moving the registration area designation frame on the contents in response to a user operation through the operation unit, accepting user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, and newly storing a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and the entire page of the contents with the thumbnail stored as the bookmark.
  • FIG. 1 is a block diagram showing a configuration of a mobile phone on which a bookmark thumbnail management function according to an embodiment is implemented.
  • FIG. 2 is a functional block diagram of a browser running on the mobile phone shown in FIG. 1 .
  • FIG. 3 is a flowchart illustrating a bookmark thumbnail rearrangement process executed by a bookmark thumbnail rearrangement function unit in the browser.
  • FIG. 4 illustrates an example of transitions of onscreen representation during the bookmark thumbnail rearrangement process.
  • FIG. 5 is a flowchart illustrating a saving process for saving a bookmark thumbnail of a web page executed by a bookmark thumbnail representation function unit in the browser.
  • FIG. 6 illustrates transitions of onscreen representation in the saving process.
  • FIG. 7 is a flowchart illustrating a linking process executed by the bookmark thumbnail representation function unit.
  • FIG. 8 illustrates transitions of onscreen representation in the linking process.
  • FIG. 9 is a flowchart illustrating an edit process for editing a bookmark thumbnail executed by the bookmark thumbnail representation function unit.
  • FIG. 10 illustrates transitions of onscreen representation in the edit process.
  • a bookmark thumbnail management function is implemented on a mobile phone.
  • the bookmark thumbnail management function enhances usability of managing bookmark thumbnails even if an operation unit of the mobile phone on which the bookmark thumbnail management function is implemented is limited in comparison with a PC (personal computer) having a relatively rich operation unit (including a keyboard and a pointing device).
  • the bookmark thumbnail management function includes a bookmark thumbnail rearrangement function and a bookmark thumbnail representation function.
  • FIG. 1 is a block diagram showing a configuration of a mobile phone 10 on which the bookmark thumbnail management function according to the embodiment is implemented.
  • FIG. 2 is a functional block diagram of a browser 30 , as browsing software operating under control of a CPU 3 of the mobile phone 10 .
  • the mobile phone 10 is assumed to be a device having a smaller display screen than a PC.
  • the mobile phone 10 includes the CPU 3 for the overall control of the mobile phone 10 , a ROM 5 storing various programs, a RAM 7 , a network interface 9 , a display driver 11 and a user interface device I/F 15 .
  • the above components are connected together by a bus 19 .
  • a display 13 and a user interface device 17 are connected via the display driver 11 and the user interface device I/F 15 , respectively.
  • the user interface device 17 is a key operation unit including a five-way key (including up, down, right and left keys and an enter-key), numeric keys, etc.
  • a program of the browser 30 is stored in the ROM 5 , and the browser 30 starts up in response to a prescribed operation conducted by the user through the user interface device 17 .
  • the browser 30 operates as follows.
  • a URI Uniform Resource Identifier
  • URI Uniform Resource Identifier
  • an ML (Markup Language) document 20 of the URI designated by the user is obtained by an ML document acquisition unit 29 via a network and inputted to a browser engine 31 .
  • the browser engine 31 has basic functions of parsing, rendering and displaying the ML document 20 .
  • the browser engine 31 includes a parser, a page maker and a formatter as its functional blocks.
  • the parser parses a logical structure of the ML document 20 and thereby generates a document tree regarding the structure of the ML document.
  • the document tree does not contain information on expressions of the document.
  • the page maker generates a layout tree containing information on various expressive forms (block, inline, table, list, item, etc.) specified by tags, based on the document tree.
  • the layout tree indicates the order of arrangement of the elements (block, inline, table, etc.) of the ML document.
  • the layout tree does not contain information on the layout of the elements, such as the position and the size (width, height) of each element displayed on the screen, where to start new lines (positions of line feeds in character strings), etc.
  • the formatter sets the layout based on the layout tree, using information on the actual display screen (e.g. display screen width). In other words, the formatter determines the positions of line feeds and the position, width and height of each element on the actual display screen while successively arranging the contents of the layout tree on the screen.
  • the browser 30 further includes a bookmark thumbnail management function unit 40 including a bookmark thumbnail rearrangement function unit 41 and a bookmark thumbnail representation function unit 42 .
  • a web page displayed on the display 13 can be stored in a storage device (e.g., a flash memory) (not shown) of the mobile phone 10 as a thumbnail. The user is thus able to save bookmark thumbnails in the mobile phone 10 .
  • FIG. 3 is a flowchart illustrating a bookmark thumbnail rearrangement process executed by the bookmark thumbnail rearrangement function unit 41 (i.e., executed under control of the CPU 3 ).
  • FIG. 4 illustrates an example of transitions of onscreen representation during the bookmark thumbnail rearrangement process.
  • the user Before calling the bookmark thumbnail rearrangement function, the user operates the user interface device 17 to display the stored bookmark thumbnails on the display 13 (see a screen 51 shown in FIG. 4 ).
  • the stored bookmark thumbnails are arranged in a ring shape.
  • the user is able to rotate the ring-shaped arrangement of the bookmark thumbnails by pressing an up-key or down-key of the five-way key to select one of the bookmark thumbnails.
  • one of the bookmark thumbnails (a process target thumbnail) located at a center is displayed in a relatively large size on the screen 51 (see a bookmark thumbnail 61 on the screen 51 ).
  • the user is able to confirm selection of the bookmark thumbnail 61 as a process target thumbnail by pressing the enter-key.
  • the user After selecting the process target thumbnail (the bookmark thumbnail 61 ), the user is able to call the bookmark thumbnail rearrangement function by conducting a predetermined user operation through the user interface device 17 (e.g., by pressing an “Option key” and then designating “Move Bookmark” on a pop-up menu) as shown in a screen 52 of FIG. 4 .
  • the bookmark thumbnail rearrangement process shown in FIG. 3 is initiated.
  • the CPU 3 recognizes the selected bookmark thumbnail 61 as a process target thumbnail (step S 11 ). Then, control proceeds to step S 12 and the onscreen representation moves to a state of a screen 53 .
  • the user is able to designate a target position to which the process target thumbnail 61 is to be moved by operating the five-way key. More specifically, by pressing the up-key or down-key, the stored bookmark thumbnails other than the process target thumbnail arranged in a ring shape rotate in a counterclockwise or clockwise direction (step S 12 ). That is, the position of the process target thumbnail 61 is fixed, and only the bookmark thumbnails other than the process target thumbnail 61 rotate as shown in a screen 54 of FIG. 4 .
  • the user After rotating the ring-shaped arrangement of the bookmark thumbnails to a desired position, the user confirms designation of the target position by pressing the enter-key in the state of the screen 54 (step S 13 ).
  • the user designated the target position between a bookmark thumbnail 62 and a bookmark thumbnail 63 .
  • the CPU 3 moves the process target bookmark thumbnail 61 to the position between the bookmark thumbnails 62 and 63 as shown in a screen 55 of FIG. 4 (step S 14 ).
  • bookmark thumbnail rearrangement function the user is able to designate the target position to which the selected bookmark thumbnail is to be inserted while visually recognizing both of the selected bookmark thumbnail and the target position. Therefore, usability of rearranging bookmark thumbnails can be enhanced in particular for a device which is provided with only a five-way key and does not provided with a pointing device.
  • FIG. 5 is a flowchart illustrating a saving process for saving a bookmark thumbnail of a web page executed by the bookmark thumbnail representation function unit 42 (i.e., executed under control of the CPU 3 ).
  • FIG. 6 illustrates transitions of onscreen representation in the saving process.
  • a web page is displayed on the display 13 by the browser 30 , the user is able to call a saving function as a part of the bookmark thumbnail representation function by designating a “Select Visual” item on a pop-up menu as shown in a screen 71 of FIG. 6 .
  • the “Select Visual” item is designated by the user, the saving process shown in FIG. 5 is initiated.
  • a registration area designation frame 72 a is displayed on the web page 72 b as shown in a screen 72 of FIG. 6 (step S 31 ).
  • the user is able to move the registration area designation frame 72 a using the five-way key.
  • the CPU 3 moves the registration area designation frame 72 a on the web page 72 b in response to a user operation through the five-way key (step S 32 ). In this state, the user is also able to scale up or down the registration area designation frame 72 a to a desired size.
  • step S 33 If the user designates a region to be saved as a bookmark thumbnail by moving the registration area designation frame 72 a at a desired position (see a screen 73 ) and then pressing the enter-key (step S 33 ). After a region 74 a to be saved as a bookmark thumbnail is designated, the CPU 3 displays a confirmation screen 74 on the display 13 (step S 34 ). Then, the CPU 3 registers the designated region 74 a as a bookmark thumbnail in the storage device (not shown) of the mobile phone 10 (step S 35 ).
  • a URL Uniform Resource Locator
  • information including a captured image of the entire selected web page 72 b and position information representing a positional relationship between a designated bookmark thumbnail and the entire web page corresponding to the designated bookmark thumbnail is additionally stored in the mobile phone 10 in association with the bookmark thumbnail.
  • bookmark information such additional information stored in association with each bookmark thumbnail is referred to as bookmark information.
  • FIG. 7 is a flowchart illustrating a linking process executed by the bookmark thumbnail representation function unit 42 (i.e., executed under control of the CPU 3 ).
  • FIG. 8 illustrates transitions of onscreen representation in the linking process.
  • the CPU 3 displays the bookmark thumbnails saved in the mobile phone 10 as shown in a screen 82 of FIG. 8 (step S 51 ).
  • the saved bookmark thumbnails may be arranged in a ring shape as in the case of the screen 51 of FIG. 4 .
  • the CPU 3 accepts a user operation for selecting a desired bookmark thumbnail (step S 52 ).
  • the CPU 3 obtains a web page corresponding to the designated bookmark thumbnail in accordance the bookmark information associated with the designated bookmark thumbnail through a network (step S 53 ).
  • the CPU 3 displays a part of the obtained web page corresponding to the saved region of the designated bookmark thumbnail (step S 54 ).
  • the saved region is determined based on the positional relationship between the designated bookmark thumbnail and the entire web page corresponding to the designated bookmark thumbnail registered in the saving process.
  • the user is able to obtain a part of the designated web page corresponding to the enlarged view of the designated bookmark thumbnail by only designating a desired bookmark thumbnail. There is no necessity for the user to scroll up or down the obtained web page to display a part of the web page matching the saved region of the bookmark thumbnail.
  • FIG. 9 is a flowchart illustrating an edit process for editing a bookmark thumbnail executed by the bookmark thumbnail representation function unit 42 (i.e., executed under control of the CPU 3 ).
  • FIG. 10 illustrates transitions of onscreen representation in the edit process.
  • the user calls the bookmark/history function of displaying the saved bookmark thumbnails on the display 13 by designating an item “Bookmark/History” on a pop-up menu (see a screen 91 of FIG. 10 ), designating a bookmark thumbnail 92 a to be edited and then designating a “Edit” button (see a screen 92 of FIG. 10 ), the edit process is initiated.
  • the saved bookmark thumbnails may be arranged in a ring shape as in the case of the screen 51 of FIG. 4 .
  • the entire web page corresponding to the designated bookmark thumbnail ( 92 a ) is displayed and a registration area designation frame 93 a is located on the entire web page at a position corresponding to the region of the designated bookmark thumbnail ( 92 a ) in the entire web page as shown in a screen 93 (step S 71 ).
  • the mobile phone 10 is able to display the entire web page of the designated bookmark thumbnail because the bookmark information associated with the designated bookmark thumbnail contains the captured image of the entire web page of the designated bookmark thumbnail.
  • the user is able to scroll the displayed area of the web page.
  • the user is also able to move the registration area designation frame 93 a , for example, by operating the five-way key, and to designate a region of the web page to be newly stored as a bookmark thumbnail (step S 72 ).
  • the user moves the registration area designation frame 93 a to a desired region 94 a and then confirms the designation of the region by pressing the enter-key. If the designation of the region 94 a is confirmed, the CPU 3 saves the region 94 a as a bookmark thumbnail and displays a confirmation screen 95 representing the enlarged view of the user-designated region 94 a as shown in a screen 95 of FIG. 10 (step S 73 ).
  • step S 73 the bookmark information containing the captured image of the entire web page corresponding to the registered bookmark thumbnail and information representing a positional relationship between the designated region 94 a and the entire web page is also stored in the mobile phone 10 in association with the newly designated bookmark thumbnail.
  • bookmark information stored in association with each bookmark thumbnail in step S 35 includes a captured image of the entire web page corresponding to a designated bookmark thumbnail and the position information of the designated bookmark thumbnail
  • various types of information representing a positional relationship between a designated bookmark thumbnail and the entire web page corresponding to the designated bookmark thumbnail may be used as the bookmark information.
  • the following items A), B) and C) are information available for use of the bookmark information.
  • the item A) is the above mentioned bookmark information stored in step S 35 .
  • position information representing a positional relationship between a designated bookmark thumbnail and the entire web page.
  • the bookmark information does not necessarily require a captured image of an entire web page. Therefore, in the bookmark information of the item A) may be formed by only the position information representing a positional relationship between a designated bookmark thumbnail and the entire web page.
  • the mobile phone 10 may obtain the entire image of a web page corresponding to a designated bookmark thumbnail through a network, and identify a designated part as the bookmark thumbnail within the entire web page in accordance with the stored positional relationship between the designated bookmark thumbnail and the entire web page.
  • markup-language document data e.g., HTML data
  • bookmark information of the item A may be stored, for example, as the bookmark information of the item A).
  • a designated region i.e., a region represented by a bookmark thumbnail in the entire web page
  • the data a tag, a word or a character string
  • the byte number represents a position of a bookmark thumbnail in a mark-up language document.
  • the position information in the item A) may be information roughly representing the location of the designated bookmark thumbnail within the entire web page. Because in each of the items B) and C), the captured image of the entire web page is not saved, the edit process shown in FIGS. 9 and 10 can not be performed. However, by additionally saving the captured image of the entire web page for each of the items B) and C), the edit process can be performed.
  • bookmark thumbnails respectively representing different regions on the same web page may be saved in the mobile phone 10 . It should be noted that the above mentioned edit process for editing a region on a web page to be saved as a bookmark thumbnail can be performed under an offline state.
  • the user is able to start to browse contents at a position corresponding to a designated bookmark thumbnail.
  • bookmark thumbnail management function can be implemented in various types of devices although in the above mentioned embodiment the bookmark thumbnail management function is implemented in a mobile phone.
  • a thumbnail image and an entire image of a web page are stored as different image files.
  • only an entire image of a web page may be stored, without storing a thumbnail image.
  • the mobile phone is able to display a bookmark thumbnail by cutting out a part of the entire image corresponding to a region of the bookmark thumbnail based on the information (e.g., the bookmark information) stored in association with the entire image and displaying the cut part as the bookmark thumbnail.
  • the mobile phone 10 may be configured to employ a stylus as the user interface device 17 .
  • the mobile phone 10 may provide the screens 72 and 73 in the saving process so that the user is able to change the size of the registration area designation frame 72 a by designating corners of the frame 72 a through the stylus, and that the position of the frame 72 a can be changed by designating a central circled area 72 c of the frame 72 a by the stylus.
  • Information on page setting may be additionally stored as bookmark information.
  • the “rendering mode” is, for example, a “DeskTopView mode”, a “smart-fit mode” or a “Text mode”.
  • the “DeskTopView mode” means a mode in which a web page is displayed as in the case of a screen of a web page formed on a personal computer.
  • the “smart-fit mode” means a mode in which a web age is reconfigured so as to fit a relatively small screen.
  • the “Text mode” means a mode in which only text of a web page is displayed.
  • the edit process may be configured such that the page setting can additionally be changed. It is understood that editing of the page setting in offline can be achieved by storing HTML data of a page corresponding to a designated thumbnail.

Abstract

There is provided a device having a function of browsing contents obtained through a network. The device includes a display unit, an operation unit, a storing unit configured to store a thumbnail corresponding to a part of a captured image of contents as a bookmark, and a thumbnail rearrangement control unit configured to form a screen displaying stored thumbnails on the display unit while arranging the thumbnails in a ring shape, to accept user designation of a target thumbnail to be moved through the operation unit, to rotate the thumbnails arranged in the ring shape on the screen in response to a user operation through the operation unit while keeping a potion of the target thumbnail at a predetermined position in the screen, and to accept user designation of a target position to which the target thumbnail is to be moved through the operation unit.

Description

    BACKGROUND OF THE INVENTION
  • The present invention relates to a device such as a mobile phone having a function of managing thumbnail images as bookmarks.
  • Web browsers having a function of managing thumbnail images as bookmarks have been proposed. By managing thumbnail images as bookmarks, a user of the web browser is able to select one of the bookmarks (thumbnail images) while visually recognizing the selectable bookmarks (thumbnail images) which the user has stored in the user's device. Examples of such a browser are disclosed in Japanese Patent Provisional Publication Nos. P2002-132828A and P2002-288199A. In these publications, bookmarks (thumbnail images) are arranged in a matrix or in a line in a horizontal or vertical direction. Hereafter, the thumbnail image managed as a bookmark is referred to as a “bookmark thumbnail”.
  • Frequently, the user of the device wants to rearrange the bookmark thumbnails in a particular order. In this case, the user needs to operate the device to select a bookmark thumbnail and to move the selected bookmark thumbnail to a desirable position. More specifically, if the device does not have a pointing device, the user needs to designate a bookmark thumbnail to be moved and to move only a focus to a position to which the designated bookmark thumbnail is to be inserted. If the number of bookmark thumbnails stored in the device increases to the extent that all of the bookmark thumbnails can not be displayed on a display of the device simultaneously, the user needs to decide a position to which the designated bookmark thumbnail is to be inserted in a situation where the selected bookmark thumbnail is offscreen. Even if the device has a pointing device, the user can not avoid such an inconvenient situation.
  • SUMMARY OF THE INVENTION
  • The present invention is advantageous in that it provides a device configured to enhance the usability of managing bookmark thumbnails.
  • It is noted that various connections are set forth between elements in the following description. It is noted that these connections in general and unless specified otherwise, may be direct or indirect and that this specification is not intended to be limiting in this respect. Aspects of the invention may be implemented in computer software as programs storable on computer-readable media including but not limited to RAMs, ROMs, flash memory, EEPROMs, CD-media, DVD-media, temporary storage, hard disk drives, floppy drives, permanent storage, and the like.
  • According to an aspect of the invention, there is provided a device having a function of browsing contents obtained through a network. The device is provided with a display unit, an operation unit operated by a user, a storing unit configured to store a thumbnail corresponding to a part of a captured image of contents as a bookmark, and a thumbnail rearrangement control unit configured to form a screen displaying stored thumbnails on the display unit while arranging the thumbnails in a ring shape, to accept user designation of a target thumbnail to be moved through the operation unit, to rotate the thumbnails arranged in the ring shape on the screen in response to a user operation through the operation unit while keeping a potion of the target thumbnail at a predetermined position in the screen, and to accept user designation of a target position to which the target thumbnail is to be moved through the operation unit.
  • With this configuration, the user is able to designate the target position to which the selected bookmark thumbnail is to be inserted while visually recognizing both of the selected bookmark thumbnail and the target position. Therefore, usability of rearranging bookmark thumbnails can be enhanced in particular for a device which is provided with only a five-way key and does not provided with a pointing device.
  • In at least one aspect, the thumbnail rearrangement control unit recognizes the target position as a position between bookmark thumbnails situated next to the target thumbnail on the screen.
  • In at least one aspect, the storing unit stores a thumbnail as a bookmark by displaying a registration area designation frame on contents, moving the registration area designation frame on the contents in response to a user operation through the operation unit, accepting user designation for designating a region in the contents to be stored as a thumbnail and represented by the registration area designation frame, storing a thumbnail corresponding the region in the contents as a bookmark while associating at least position information representing a positional relationship between the region and an entire page of the contents with the thumbnail stored as the bookmark.
  • In at least one aspect, the storing unit stores an entire image of the contents and a thumbnail corresponding the region in the contents as a bookmark while associating the entire image of the contents and the position information with the thumbnail stored as the bookmark.
  • In at least one aspect, the position information includes at least one of a tag, a word and a character string contained in the region of the contents.
  • In at least one aspect, the position information includes a byte number of the region counted form a top of the contents.
  • In at least one aspect, the device further comprises a link control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to obtain contents corresponding to the selected one of the saved thumbnails through the network, and to display a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails in accordance with the position information.
  • In at least one aspect, the device further comprises an edit control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to display contents corresponding to the selected thumbnail, to display a registration area designation frame on the contents, to move the registration area designation frame on the contents in response to a user operation through the operation unit, to accept user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, to newly store a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and the entire page of the contents with the thumbnail stored as the bookmark.
  • In at least one aspect, the device further comprises an edit control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to display contents corresponding to the selected thumbnail, to display a registration area designation frame on the contents, to move the registration area designation frame on the contents in response to a user operation through the operation unit, to accept user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, to newly store a thumbnail corresponding the region in the contents as a bookmark while associating an entire image of the contents and position information representing a positional relationship between the region and the entire image of the contents with the thumbnail stored as the bookmark.
  • According to another aspect of the invention, there is provided a device having a function of browsing contents obtained through a network. The device is provided with a display unit, an operation unit operated by a user, and a storing unit configured to store a thumbnail as a bookmark by displaying a registration area designation frame on contents, moving the registration area designation frame on the contents in response to a user operation through the operation unit, accepting user designation for designating a region in the contents to be stored as a thumbnail and represented by the registration area designation frame, storing a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and an entire page of the contents with the thumbnail stored as the bookmark. The device is further provided with a link control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to obtain contents corresponding to the selected one of the saved thumbnails through the network, and to display a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails, and an edit control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to display contents corresponding to the selected thumbnail, to display a registration area designation frame on the contents, to move the registration area designation frame on the contents in response to a user operation through the operation unit, to accept user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, to newly store a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and the entire page of the contents with the thumbnail stored as the bookmark.
  • With this configuration, the user is able to start to browse contents at a position corresponding to a designated bookmark thumbnail.
  • With regard to the above mentioned device the operation unit may comprise a five-way key. The device may be a mobile phone.
  • According to another aspect of the invention, there is provided a method of rearranging thumbnails saved as bookmarks in a device having a function of browsing contents obtained through a network. The method comprises forming a screen displaying stored thumbnails on a display unit while arranging the thumbnails in a ring shape, accepting user designation of a target thumbnail to be moved through an operation unit, rotating the thumbnails arranged in the ring shape on the screen in response to a user operation through the operation unit while keeping a potion of the target thumbnail at a predetermined position in the screen, and accepting user designation of a target position to which the target thumbnail is to be moved through the operation unit.
  • With this configuration, the user is able to designate the target position to which the selected bookmark thumbnail is to be inserted while visually recognizing both of the selected bookmark thumbnail and the target position. Therefore, usability of rearranging bookmark thumbnails can be enhanced in particular for a device which is provided with only a five-way key and does not provided with a pointing device.
  • According to another aspect of the invention, there is provided a method of managing thumbnails saved as bookmarks in a device having a function of browsing contents obtained through a network. The method comprises displaying a registration area designation frame on contents, moving the registration area designation frame on the contents in response to a user operation through an operation unit, accepting user designation for designating a region in the contents to be stored as a thumbnail and represented by the registration area designation frame, and storing a thumbnail corresponding the region in the contents as a bookmark while associating at least position information representing a positional relationship between the region and an entire page of the contents with the thumbnail stored as the bookmark;
  • With this configuration, the user is able to start to browse contents at a position corresponding to a designated bookmark thumbnail.
  • In at least one aspect, in the storing step, an entire image of the contents and the position information are stored in association with the thumbnails stored as the bookmark.
  • In at least one aspect, the method further comprises controlling linking of a thumbnail by displaying thumbnails saved as bookmarks, accepting user selection of one of the saved thumbnails, obtaining contents corresponding to the selected one of the saved thumbnails through the network, and displaying a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails in accordance with the position information.
  • In at least one aspect, the method further comprises controlling editing of a thumbnail by displaying thumbnails saved as bookmarks, accepting user selection of one of the saved thumbnails, displaying contents corresponding to the selected thumbnail, displaying a registration area designation frame on the contents, moving the registration area designation frame on the contents in response to a user operation through the operation unit, accepting user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, and newly storing a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and the entire page of the contents with the thumbnail stored as the bookmark.
  • According to another aspect of the invention, there is provided a computer program product comprising computer readable instructions that cause a computer to form a screen displaying stored thumbnails on a display unit while arranging the thumbnails in a ring shape, accept user designation of a target thumbnail to be moved through an operation unit, rotate the thumbnails arranged in the ring shape on the screen in response to a user operation through the operation unit while keeping a potion of the target thumbnail at a predetermined position in the screen, and accept user designation of a target position to which the target thumbnail is to be moved through the operation unit.
  • With this configuration, the user is able to designate the target position to which the selected bookmark thumbnail is to be inserted while visually recognizing both of the selected bookmark thumbnail and the target position. Therefore, usability of rearranging bookmark thumbnails can be enhanced in particular for a device which is provided with only a five-way key and does not provided with a pointing device.
  • According to another aspect of the invention, there is provided a computer program product comprising computer readable instructions that cause a computer to display a registration area designation frame on contents, to move the registration area designation frame on the contents in response to a user operation through an operation unit, to accept user designation for designating a region in the contents to be stored as a thumbnail and represented by the registration area designation frame, and to store a thumbnail corresponding the region in the contents as a bookmark while associating at least position information representing a positional relationship between the region and an entire page of the contents with the thumbnail stored as the bookmark.
  • With this configuration, the user is able to start to browse contents at a position corresponding to a designated bookmark thumbnail.
  • In at least one aspect, the instructions are further configured to store a thumbnail by associating an entire image of the contents and the position information with the thumbnails stored as the bookmark.
  • In at least one aspect, the instructions are further configured to control linking of a thumbnail by displaying thumbnails saved as bookmarks, accepting user selection of one of the saved thumbnails, obtaining contents corresponding to the selected one of the saved thumbnails through the network, and displaying a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails in accordance with the position information.
  • In at least one aspect, the instructions are further configured to control editing of a thumbnail by displaying thumbnails saved as bookmarks, accepting user selection of one of the saved thumbnails, displaying contents corresponding to the selected thumbnail, displaying a registration area designation frame on the contents, moving the registration area designation frame on the contents in response to a user operation through the operation unit, accepting user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, and newly storing a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and the entire page of the contents with the thumbnail stored as the bookmark.
  • BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
  • FIG. 1 is a block diagram showing a configuration of a mobile phone on which a bookmark thumbnail management function according to an embodiment is implemented.
  • FIG. 2 is a functional block diagram of a browser running on the mobile phone shown in FIG. 1.
  • FIG. 3 is a flowchart illustrating a bookmark thumbnail rearrangement process executed by a bookmark thumbnail rearrangement function unit in the browser.
  • FIG. 4 illustrates an example of transitions of onscreen representation during the bookmark thumbnail rearrangement process.
  • FIG. 5 is a flowchart illustrating a saving process for saving a bookmark thumbnail of a web page executed by a bookmark thumbnail representation function unit in the browser.
  • FIG. 6 illustrates transitions of onscreen representation in the saving process.
  • FIG. 7 is a flowchart illustrating a linking process executed by the bookmark thumbnail representation function unit.
  • FIG. 8 illustrates transitions of onscreen representation in the linking process.
  • FIG. 9 is a flowchart illustrating an edit process for editing a bookmark thumbnail executed by the bookmark thumbnail representation function unit.
  • FIG. 10 illustrates transitions of onscreen representation in the edit process.
  • DETAILED DESCRIPTION OF THE EMBODIMENTS
  • Hereinafter, an embodiment according to the invention is described with reference to the accompanying drawings.
  • As described below, a bookmark thumbnail management function according to the embodiment is implemented on a mobile phone. The bookmark thumbnail management function enhances usability of managing bookmark thumbnails even if an operation unit of the mobile phone on which the bookmark thumbnail management function is implemented is limited in comparison with a PC (personal computer) having a relatively rich operation unit (including a keyboard and a pointing device). The bookmark thumbnail management function includes a bookmark thumbnail rearrangement function and a bookmark thumbnail representation function.
  • FIG. 1 is a block diagram showing a configuration of a mobile phone 10 on which the bookmark thumbnail management function according to the embodiment is implemented. FIG. 2 is a functional block diagram of a browser 30, as browsing software operating under control of a CPU 3 of the mobile phone 10. In this embodiment, the mobile phone 10 is assumed to be a device having a smaller display screen than a PC.
  • As shown in FIG. 1, the mobile phone 10 includes the CPU 3 for the overall control of the mobile phone 10, a ROM 5 storing various programs, a RAM 7, a network interface 9, a display driver 11 and a user interface device I/F 15. The above components are connected together by a bus 19. To the CPU 3, a display 13 and a user interface device 17 are connected via the display driver 11 and the user interface device I/F 15, respectively.
  • The user interface device 17 is a key operation unit including a five-way key (including up, down, right and left keys and an enter-key), numeric keys, etc. A program of the browser 30 is stored in the ROM 5, and the browser 30 starts up in response to a prescribed operation conducted by the user through the user interface device 17.
  • The browser 30 operates as follows. When the user inputs a URI (Uniform Resource Identifier) or selects an anchor (URI) on a Web page currently displayed, an ML (Markup Language) document 20 of the URI designated by the user is obtained by an ML document acquisition unit 29 via a network and inputted to a browser engine 31. The browser engine 31 has basic functions of parsing, rendering and displaying the ML document 20.
  • Specifically, the browser engine 31 includes a parser, a page maker and a formatter as its functional blocks. The parser parses a logical structure of the ML document 20 and thereby generates a document tree regarding the structure of the ML document. Incidentally, the document tree does not contain information on expressions of the document. The page maker generates a layout tree containing information on various expressive forms (block, inline, table, list, item, etc.) specified by tags, based on the document tree. The layout tree indicates the order of arrangement of the elements (block, inline, table, etc.) of the ML document. However, the layout tree does not contain information on the layout of the elements, such as the position and the size (width, height) of each element displayed on the screen, where to start new lines (positions of line feeds in character strings), etc.
  • The formatter sets the layout based on the layout tree, using information on the actual display screen (e.g. display screen width). In other words, the formatter determines the positions of line feeds and the position, width and height of each element on the actual display screen while successively arranging the contents of the layout tree on the screen. By the above process executed by the browser engine 31 including the parser, the page maker and the formatter, the ML document 20 is displayed on the display screen of the mobile phone 10.
  • The browser 30 further includes a bookmark thumbnail management function unit 40 including a bookmark thumbnail rearrangement function unit 41 and a bookmark thumbnail representation function unit 42. Under control of the bookmark thumbnail management function unit 40, a web page displayed on the display 13 can be stored in a storage device (e.g., a flash memory) (not shown) of the mobile phone 10 as a thumbnail. The user is thus able to save bookmark thumbnails in the mobile phone 10.
  • Hereafter, the bookmark thumbnail rearrangement function attained by the bookmark thumbnail rearrangement function unit 41 is described. FIG. 3 is a flowchart illustrating a bookmark thumbnail rearrangement process executed by the bookmark thumbnail rearrangement function unit 41 (i.e., executed under control of the CPU 3). FIG. 4 illustrates an example of transitions of onscreen representation during the bookmark thumbnail rearrangement process.
  • Before calling the bookmark thumbnail rearrangement function, the user operates the user interface device 17 to display the stored bookmark thumbnails on the display 13 (see a screen 51 shown in FIG. 4). In the screen 51, the stored bookmark thumbnails are arranged in a ring shape. In this stage, the user is able to rotate the ring-shaped arrangement of the bookmark thumbnails by pressing an up-key or down-key of the five-way key to select one of the bookmark thumbnails. In the ring arrangement of the bookmark thumbnails, one of the bookmark thumbnails (a process target thumbnail) located at a center is displayed in a relatively large size on the screen 51 (see a bookmark thumbnail 61 on the screen 51). In this stage, the user is able to confirm selection of the bookmark thumbnail 61 as a process target thumbnail by pressing the enter-key.
  • After selecting the process target thumbnail (the bookmark thumbnail 61), the user is able to call the bookmark thumbnail rearrangement function by conducting a predetermined user operation through the user interface device 17 (e.g., by pressing an “Option key” and then designating “Move Bookmark” on a pop-up menu) as shown in a screen 52 of FIG. 4. At this stage, the bookmark thumbnail rearrangement process shown in FIG. 3 is initiated.
  • First, the CPU 3 recognizes the selected bookmark thumbnail 61 as a process target thumbnail (step S11). Then, control proceeds to step S12 and the onscreen representation moves to a state of a screen 53. In the state of the screen 53, the user is able to designate a target position to which the process target thumbnail 61 is to be moved by operating the five-way key. More specifically, by pressing the up-key or down-key, the stored bookmark thumbnails other than the process target thumbnail arranged in a ring shape rotate in a counterclockwise or clockwise direction (step S12). That is, the position of the process target thumbnail 61 is fixed, and only the bookmark thumbnails other than the process target thumbnail 61 rotate as shown in a screen 54 of FIG. 4.
  • After rotating the ring-shaped arrangement of the bookmark thumbnails to a desired position, the user confirms designation of the target position by pressing the enter-key in the state of the screen 54 (step S13). In the example of the screen 54, the user designated the target position between a bookmark thumbnail 62 and a bookmark thumbnail 63. After the target position is confirmed by the user on the screen 54, the CPU 3 moves the process target bookmark thumbnail 61 to the position between the bookmark thumbnails 62 and 63 as shown in a screen 55 of FIG. 4 (step S14).
  • As described above, according to the above mentioned bookmark thumbnail rearrangement function, the user is able to designate the target position to which the selected bookmark thumbnail is to be inserted while visually recognizing both of the selected bookmark thumbnail and the target position. Therefore, usability of rearranging bookmark thumbnails can be enhanced in particular for a device which is provided with only a five-way key and does not provided with a pointing device.
  • Hereafter, the bookmark thumbnail representation function according to the embodiment is described. FIG. 5 is a flowchart illustrating a saving process for saving a bookmark thumbnail of a web page executed by the bookmark thumbnail representation function unit 42 (i.e., executed under control of the CPU 3). FIG. 6 illustrates transitions of onscreen representation in the saving process.
  • When a web page is displayed on the display 13 by the browser 30, the user is able to call a saving function as a part of the bookmark thumbnail representation function by designating a “Select Visual” item on a pop-up menu as shown in a screen 71 of FIG. 6. When the “Select Visual” item is designated by the user, the saving process shown in FIG. 5 is initiated. First, a registration area designation frame 72 a is displayed on the web page 72 b as shown in a screen 72 of FIG. 6 (step S31). In this state of the screen 72, the user is able to move the registration area designation frame 72 a using the five-way key. The CPU 3 moves the registration area designation frame 72 a on the web page 72 b in response to a user operation through the five-way key (step S32). In this state, the user is also able to scale up or down the registration area designation frame 72 a to a desired size.
  • If the user designates a region to be saved as a bookmark thumbnail by moving the registration area designation frame 72 a at a desired position (see a screen 73) and then pressing the enter-key (step S33). After a region 74 a to be saved as a bookmark thumbnail is designated, the CPU 3 displays a confirmation screen 74 on the display 13 (step S34). Then, the CPU 3 registers the designated region 74 a as a bookmark thumbnail in the storage device (not shown) of the mobile phone 10 (step S35).
  • In step S35, a URL (Uniform Resource Locator) of a web page corresponding to a designated bookmark thumbnail is stored in association with the designated bookmark thumbnail. In this embodiment, information including a captured image of the entire selected web page 72 b and position information representing a positional relationship between a designated bookmark thumbnail and the entire web page corresponding to the designated bookmark thumbnail is additionally stored in the mobile phone 10 in association with the bookmark thumbnail. Hereafter, such additional information stored in association with each bookmark thumbnail is referred to as bookmark information.
  • FIG. 7 is a flowchart illustrating a linking process executed by the bookmark thumbnail representation function unit 42 (i.e., executed under control of the CPU 3). FIG. 8 illustrates transitions of onscreen representation in the linking process. When the user calls a bookmark/history function of displaying the saved bookmark thumbnails on the display 13 by designating an item “Bookmark/History” on a pop-up menu (see a screen 81 of FIG. 8), the linking process is initiated.
  • First, the CPU 3 displays the bookmark thumbnails saved in the mobile phone 10 as shown in a screen 82 of FIG. 8 (step S51). In the screen 82, the saved bookmark thumbnails may be arranged in a ring shape as in the case of the screen 51 of FIG. 4. Then, the CPU 3 accepts a user operation for selecting a desired bookmark thumbnail (step S52). When the user designates one of bookmark thumbnails, the CPU 3 obtains a web page corresponding to the designated bookmark thumbnail in accordance the bookmark information associated with the designated bookmark thumbnail through a network (step S53). Then, the CPU 3 displays a part of the obtained web page corresponding to the saved region of the designated bookmark thumbnail (step S54). The saved region is determined based on the positional relationship between the designated bookmark thumbnail and the entire web page corresponding to the designated bookmark thumbnail registered in the saving process.
  • With this configuration, the user is able to obtain a part of the designated web page corresponding to the enlarged view of the designated bookmark thumbnail by only designating a desired bookmark thumbnail. There is no necessity for the user to scroll up or down the obtained web page to display a part of the web page matching the saved region of the bookmark thumbnail.
  • FIG. 9 is a flowchart illustrating an edit process for editing a bookmark thumbnail executed by the bookmark thumbnail representation function unit 42 (i.e., executed under control of the CPU 3). FIG. 10 illustrates transitions of onscreen representation in the edit process. When the user calls the bookmark/history function of displaying the saved bookmark thumbnails on the display 13 by designating an item “Bookmark/History” on a pop-up menu (see a screen 91 of FIG. 10), designating a bookmark thumbnail 92 a to be edited and then designating a “Edit” button (see a screen 92 of FIG. 10), the edit process is initiated. In the screen 92, the saved bookmark thumbnails may be arranged in a ring shape as in the case of the screen 51 of FIG. 4.
  • When the edit process is designated by the user in the state where a bookmark thumbnail (a partial image of a web page) or more than two bookmark thumbnails are displayed, the entire web page corresponding to the designated bookmark thumbnail (92 a) is displayed and a registration area designation frame 93 a is located on the entire web page at a position corresponding to the region of the designated bookmark thumbnail (92 a) in the entire web page as shown in a screen 93 (step S71). It should be noted that the mobile phone 10 is able to display the entire web page of the designated bookmark thumbnail because the bookmark information associated with the designated bookmark thumbnail contains the captured image of the entire web page of the designated bookmark thumbnail. In the state of the screen 93, the user is able to scroll the displayed area of the web page.
  • In the state of the screen 93, the user is also able to move the registration area designation frame 93 a, for example, by operating the five-way key, and to designate a region of the web page to be newly stored as a bookmark thumbnail (step S72). For example, as shown in a screen 94, the user moves the registration area designation frame 93 a to a desired region 94 a and then confirms the designation of the region by pressing the enter-key. If the designation of the region 94 a is confirmed, the CPU 3 saves the region 94 a as a bookmark thumbnail and displays a confirmation screen 95 representing the enlarged view of the user-designated region 94 a as shown in a screen 95 of FIG. 10 (step S73). In step S73, the bookmark information containing the captured image of the entire web page corresponding to the registered bookmark thumbnail and information representing a positional relationship between the designated region 94 a and the entire web page is also stored in the mobile phone 10 in association with the newly designated bookmark thumbnail.
  • Although the bookmark information stored in association with each bookmark thumbnail in step S35 includes a captured image of the entire web page corresponding to a designated bookmark thumbnail and the position information of the designated bookmark thumbnail, various types of information representing a positional relationship between a designated bookmark thumbnail and the entire web page corresponding to the designated bookmark thumbnail may be used as the bookmark information. The following items A), B) and C) are information available for use of the bookmark information. The item A) is the above mentioned bookmark information stored in step S35.
  • A) a captured image of an entire web page corresponding to a designated bookmark thumbnail; and
  • position information representing a positional relationship between a designated bookmark thumbnail and the entire web page.
  • B) data of a part of the entire web page within a region corresponding to a designated bookmark thumbnail (e.g., a tag, a word or a character string found in the designated bookmark thumbnail). C) the byte number representing a position of a designated bookmark thumbnail counted from a top of a web page corresponding the designated bookmark thumbnail.
  • The bookmark information does not necessarily require a captured image of an entire web page. therefore, in the bookmark information of the item A) may be formed by only the position information representing a positional relationship between a designated bookmark thumbnail and the entire web page. In this case, the mobile phone 10 may obtain the entire image of a web page corresponding to a designated bookmark thumbnail through a network, and identify a designated part as the bookmark thumbnail within the entire web page in accordance with the stored positional relationship between the designated bookmark thumbnail and the entire web page.
  • Alternative to storing a captured image of an entire web page, markup-language document data (e.g., HTML data) of the web page may be stored, for example, as the bookmark information of the item A).
  • With regard to the bookmark information of the item B), a designated region (i.e., a region represented by a bookmark thumbnail in the entire web page) is determined by parsing obtained contents (markup-language document) because the data (a tag, a word or a character string) stored as the item B) is information contained in the markup-language document.
  • With regard to the bookmark information of the item C), the byte number represents a position of a bookmark thumbnail in a mark-up language document.
  • The position information in the item A) may be information roughly representing the location of the designated bookmark thumbnail within the entire web page. Because in each of the items B) and C), the captured image of the entire web page is not saved, the edit process shown in FIGS. 9 and 10 can not be performed. However, by additionally saving the captured image of the entire web page for each of the items B) and C), the edit process can be performed.
  • It is understood that by calling the linking process while designating the bookmark thumbnail of the region 94 a, the user is able to obtain a web page corresponding to the designated bookmark thumbnail through the network and to display a part of the web page corresponding to the region 94 a without scrolling the web page to move a display area to the location corresponding to the region 94 a. More than one bookmark thumbnails respectively representing different regions on the same web page may be saved in the mobile phone 10. It should be noted that the above mentioned edit process for editing a region on a web page to be saved as a bookmark thumbnail can be performed under an offline state.
  • According to the above mentioned bookmark thumbnail representation function, the user is able to start to browse contents at a position corresponding to a designated bookmark thumbnail.
  • Although the present invention has been described in considerable detail with reference to certain preferred embodiments thereof, other embodiments are possible.
  • For example, the above mentioned bookmark thumbnail management function can be implemented in various types of devices although in the above mentioned embodiment the bookmark thumbnail management function is implemented in a mobile phone.
  • In the above mentioned embodiment, a thumbnail image and an entire image of a web page are stored as different image files. However, only an entire image of a web page may be stored, without storing a thumbnail image. In this case, the mobile phone is able to display a bookmark thumbnail by cutting out a part of the entire image corresponding to a region of the bookmark thumbnail based on the information (e.g., the bookmark information) stored in association with the entire image and displaying the cut part as the bookmark thumbnail.
  • The mobile phone 10 may be configured to employ a stylus as the user interface device 17. In this case, the mobile phone 10 may provide the screens 72 and 73 in the saving process so that the user is able to change the size of the registration area designation frame 72 a by designating corners of the frame 72 a through the stylus, and that the position of the frame 72 a can be changed by designating a central circled area 72 c of the frame 72 a by the stylus.
  • Information on page setting (e.g., a rendering mode, a font size, and a zoom size) may be additionally stored as bookmark information. The “rendering mode” is, for example, a “DeskTopView mode”, a “smart-fit mode” or a “Text mode”. The “DeskTopView mode” means a mode in which a web page is displayed as in the case of a screen of a web page formed on a personal computer. The “smart-fit mode” means a mode in which a web age is reconfigured so as to fit a relatively small screen. The “Text mode” means a mode in which only text of a web page is displayed.
  • If the information on page setting is saved together with a bookmark thumbnail in the saving process shown in FIG. 5, an obtained web page corresponding to the saved bookmark thumbnail is displayed in the linking process shown in FIG. 7 in accordance with the information on page setting. In this case, the information on page setting can be edited in the edit process shown in FIG. 9.
  • If the page setting is stored as the bookmark information, the edit process may be configured such that the page setting can additionally be changed. It is understood that editing of the page setting in offline can be achieved by storing HTML data of a page corresponding to a designated thumbnail.

Claims (24)

1. A device having a function of browsing contents obtained through a network, comprising:
a display unit;
an operation unit operated by a user;
a storing unit configured to store a thumbnail corresponding to a part of a captured image of contents as a bookmark; and
a thumbnail rearrangement control unit configured to form a screen displaying stored thumbnails on the display unit while arranging the thumbnails in a ring shape, to accept user designation of a target thumbnail to be moved through the operation unit, to rotate the thumbnails arranged in the ring shape on the screen in response to a user operation through the operation unit while keeping a position of the target thumbnail at a predetermined position in the screen, and to accept user designation of a target position to which the target thumbnail is to be moved through the operation unit.
2. The device according to claim 1, wherein the thumbnail rearrangement control unit recognizes the target position as a position between bookmark thumbnails situated next to the target thumbnail on the screen.
3. The device according to claim 1, wherein the storing unit stores a thumbnail as a bookmark by displaying a registration area designation frame on contents, moving the registration area designation frame on the contents in response to a user operation through the operation unit, accepting user designation for designating a region in the contents to be stored as a thumbnail and represented by the registration area designation frame, storing a thumbnail corresponding the region in the contents as a bookmark while associating at least position information representing a positional relationship between the region and an entire page of the contents with the thumbnail stored as the bookmark.
4. The device according to claim 3, wherein the storing unit stores an entire image of the contents and a thumbnail corresponding the region in the contents as a bookmark while associating the entire image of the contents and the position information with the thumbnail stored as the bookmark.
5. The device according to claim 3, wherein the position information includes at least one of a tag, a word and a character string contained in the region of the contents.
6. The device according to claim 3, wherein the position information includes a byte number of the region counted form a top of the contents.
7. The device according to claim 1, further comprising:
a link control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to obtain contents corresponding to the selected one of the saved thumbnails through the network, and to display a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails in accordance with the position information.
8. The device according to claim 3, further comprising:
an edit control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to display contents corresponding to the selected thumbnail, to display a registration area designation frame on the contents, to move the registration area designation frame on the contents in response to a user operation through the operation unit, to accept user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, to newly store a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and the entire page of the contents with the thumbnail stored as the bookmark.
9. The device according to claim 4, further comprising:
an edit control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to display contents corresponding to the selected thumbnail, to display a registration area designation frame on the contents, to move the registration area designation frame on the contents in response to a user operation through the operation unit, to accept user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, to newly store a thumbnail corresponding the region in the contents as a bookmark while associating an entire image of the contents and position information representing a positional relationship between the region and the entire image of the contents with the thumbnail stored as the bookmark.
10. The device according to claim 1, wherein the operation unit comprises a five-way key.
11. The device according to claim 1, wherein the device is a mobile phone.
12. A device having a function of browsing contents obtained through a network, comprising:
a display unit;
an operation unit operated by a user;
a storing unit configured to store a thumbnail as a bookmark by displaying a registration area designation frame on contents, moving the registration area designation frame on the contents in response to a user operation through the operation unit, accepting user designation for designating a region in the contents to be stored as a thumbnail and represented by the registration area designation frame, storing a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and an entire page of the contents with the thumbnail stored as the bookmark;
a link control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to obtain contents corresponding to the selected one of the saved thumbnails through the network, and to display a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails; and
an edit control unit configured to display thumbnails saved as bookmarks, to accept user selection of one of the saved thumbnails, to display contents corresponding to the selected thumbnail, to display a registration area designation frame on the contents, to move the registration area designation frame on the contents in response to a user operation through the operation unit, to accept user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame, to newly store a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and the entire page of the contents with the thumbnail stored as the bookmark.
13. The device according to claim 12, wherein the operation unit comprises a five-way key.
14. The device according to claim 12, wherein the device is a mobile phone.
15. A method of rearranging thumbnails saved as bookmarks in a device having a function of browsing contents obtained through a network, comprising:
forming a screen displaying stored thumbnails on a display unit while arranging the thumbnails in a ring shape;
accepting user designation of a target thumbnail to be moved through an operation unit;
rotating the thumbnails arranged in the ring shape on the screen in response to a user operation through the operation unit while keeping a potion of the target thumbnail at a predetermined position in the screen; and
accepting user designation of a target position to which the target thumbnail is to be moved through the operation unit.
16. A method of managing thumbnails saved as bookmarks in a device having a function of browsing contents obtained through a network, comprising:
displaying a registration area designation frame on contents;
moving the registration area designation frame on the contents in response to a user operation through an operation unit;
accepting user designation for designating a region in the contents to be stored as a thumbnail and represented by the registration area designation frame; and
storing a thumbnail corresponding the region in the contents as a bookmark while associating at least position information representing a positional relationship between the region and an entire page of the contents with the thumbnail stored as the bookmark;
17. The method according to claim 16, wherein in the storing step an entire image of the contents and the position information are stored in association with the thumbnails stored as the bookmark.
18. The method according to claim 16, further comprising:
controlling linking of a thumbnail by:
displaying thumbnails saved as bookmarks;
accepting user selection of one of the saved thumbnails;
obtaining contents corresponding to the selected one of the saved thumbnails through the network; and
displaying a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails in accordance with the position information.
19. The method according to claim 16, further comprising:
controlling editing of a thumbnail by:
displaying thumbnails saved as bookmarks;
accepting user selection of one of the saved thumbnails;
displaying contents corresponding to the selected thumbnail;
displaying a registration area designation frame on the contents;
moving the registration area designation frame on the contents in response to a user operation through the operation unit;
accepting user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame; and
newly storing a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and the entire page of the contents with the thumbnail stored as the bookmark.
20. A computer program product comprising computer readable instructions that cause a computer to:
form a screen displaying stored thumbnails on a display unit while arranging the thumbnails in a ring shape;
accept user designation of a target thumbnail to be moved through an operation unit;
rotate the thumbnails arranged in the ring shape on the screen in response to a user operation through the operation unit while keeping a potion of the target thumbnail at a predetermined position in the screen; and
accept user designation of a target position to which the target thumbnail is to be moved through the operation unit.
21. A computer program product comprising computer readable instructions that cause a computer to:
display a registration area designation frame on contents;
move the registration area designation frame on the contents in response to a user operation through an operation unit;
accept user designation for designating a region in the contents to be stored as a thumbnail and represented by the registration area designation frame; and
store a thumbnail corresponding the region in the contents as a bookmark while associating at least position information representing a positional relationship between the region and an entire page of the contents with the thumbnail stored as the bookmark.
22. The computer program product according to claim 21, wherein the instructions are further configured to store a thumbnail by associating an entire image of the contents and the position information with the thumbnails stored as the bookmark.
23. The computer program product according to claim 21, wherein the instructions are further configured to control linking of a thumbnail by:
displaying thumbnails saved as bookmarks;
accepting user selection of one of the saved thumbnails;
obtaining contents corresponding to the selected one of the saved thumbnails through the network; and
displaying a part of the obtained contents corresponding to a region in the contents represented by the selected thumbnails in accordance with the position information.
24. The computer program product according to claim 21, wherein the instructions are further configured to control editing of a thumbnail by:
displaying thumbnails saved as bookmarks;
accepting user selection of one of the saved thumbnails;
displaying contents corresponding to the selected thumbnail;
displaying a registration area designation frame on the contents;
moving the registration area designation frame on the contents in response to a user operation through the operation unit;
accepting user designation for designating a region in the contents to be newly stored as a thumbnail and represented by the registration area designation frame; and
newly storing a thumbnail corresponding the region in the contents as a bookmark while associating an entire page of the contents and position information representing a positional relationship between the region and the entire page of the contents with the thumbnail stored as the bookmark.
US11/515,437 2006-08-31 2006-08-31 Device having bookmark thumbnail management function Expired - Fee Related US8051388B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/515,437 US8051388B2 (en) 2006-08-31 2006-08-31 Device having bookmark thumbnail management function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/515,437 US8051388B2 (en) 2006-08-31 2006-08-31 Device having bookmark thumbnail management function

Publications (2)

Publication Number Publication Date
US20080059906A1 true US20080059906A1 (en) 2008-03-06
US8051388B2 US8051388B2 (en) 2011-11-01

Family

ID=39153520

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/515,437 Expired - Fee Related US8051388B2 (en) 2006-08-31 2006-08-31 Device having bookmark thumbnail management function

Country Status (1)

Country Link
US (1) US8051388B2 (en)

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080187248A1 (en) * 2007-02-05 2008-08-07 Sony Corporation Information processing apparatus, control method for use therein, and computer program
US20080189635A1 (en) * 2007-02-02 2008-08-07 Samsung Electronics Co., Ltd. Portable terminal and display method and medium therefor
US20080201650A1 (en) * 2007-01-07 2008-08-21 Lemay Stephen O Web-Clip Widgets on a Portable Multifunction Device
US20080220748A1 (en) * 2007-03-08 2008-09-11 Yeon-Woo Park Method of transmitting and receiving internet address in mobile communication terminal
US20080263441A1 (en) * 2007-04-18 2008-10-23 Sang Min Park Webpage bookmarking method for mobile terminal
US20080288894A1 (en) * 2007-05-15 2008-11-20 Microsoft Corporation User interface for documents table of contents
US20080313722A1 (en) * 2007-06-04 2008-12-18 Lg Electronics Inc. Mobile terminal for setting bookmarking area and control method thereof
US20090006962A1 (en) * 2007-06-28 2009-01-01 Taptu Ltd. Audio thumbnail
US20090049156A1 (en) * 2007-08-16 2009-02-19 Sony Ericsson Mobile Communication Ab Notifying Remote Devices of Available Content
US20090312064A1 (en) * 2006-07-28 2009-12-17 Access Co., Ltd. Terminal device, content displaying method, and content displaying program
WO2009158697A2 (en) * 2008-06-28 2009-12-30 Visisoft, Llc Palette for real-time display of previously accessed documents
US20100138757A1 (en) * 2008-11-28 2010-06-03 Kyocera Mita Corporation Display control apparatus, image forming apparatus, and computer-readable recording medium storing display control program
US20100134831A1 (en) * 2008-11-28 2010-06-03 Kyocera Mita Corporation Display control apparatus, image forming apparatus, and computer-readable recording medium storing display control program
US20120084632A1 (en) * 2010-10-04 2012-04-05 Samsung Electronics Co., Ltd. Method and apparatus for inserting address of hyperlink into bookmark
CN102597940A (en) * 2009-10-02 2012-07-18 日本电气株式会社 Information terminal, display method, and non-transitory computer readable medium having programme stored thereupon
US20140149858A1 (en) * 2012-11-29 2014-05-29 Red Hat, Inc. Systems and methods for referencing a portion of a document
US8869068B2 (en) * 2011-11-22 2014-10-21 Backplane, Inc. Content sharing application utilizing radially-distributed menus
US20140317483A1 (en) * 2011-10-26 2014-10-23 Tencent Technology (Shenzhen) Company Limited Method and terminal for adding quick link
US20140337712A1 (en) * 2007-05-09 2014-11-13 Lg Electronics Inc. Mobile communication device and method of controlling the same
US9367232B2 (en) 2007-01-07 2016-06-14 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US20160179766A1 (en) * 2014-12-17 2016-06-23 Samsung Electronics Co., Ltd. Electronic device and method for displaying webpage using the same
JP2017059187A (en) * 2015-09-18 2017-03-23 富士通株式会社 Image display apparatus, image display method, and image display program
US9619143B2 (en) 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
US9933913B2 (en) 2005-12-30 2018-04-03 Apple Inc. Portable electronic device with interface reconfiguration mode
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US10353979B2 (en) * 2013-04-25 2019-07-16 Tencent Technology (Shenzhen) Company Limited Web-user navigating information recording method, apparatus and storage medium
US10620780B2 (en) 2007-09-04 2020-04-14 Apple Inc. Editing interface
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8418054B2 (en) * 2006-03-31 2013-04-09 Nec Corporation Web content read information display device, method, and program
US8090822B2 (en) * 2008-04-11 2012-01-03 The Nielsen Company (Us), Llc Methods and apparatus for nonintrusive monitoring of web browser usage
KR101710545B1 (en) * 2009-11-05 2017-02-27 엘지전자 주식회사 Mobile Terminal And Method Of Providing Information Using The Same
US20110113352A1 (en) * 2009-11-06 2011-05-12 Research In Motion Limited Portable electronic device and method of web page rendering
KR102179816B1 (en) * 2014-03-25 2020-11-17 엘지전자 주식회사 The Apparatus and Method for Display Device providing history information

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6590586B1 (en) * 1999-10-28 2003-07-08 Xerox Corporation User interface for a browser based image storage and processing system
US20040169683A1 (en) * 2003-02-28 2004-09-02 Fuji Xerox Co., Ltd. Systems and methods for bookmarking live and recorded multimedia documents
US20050160377A1 (en) * 2000-04-21 2005-07-21 Sciammarella Eduardo A. System for managing data objects
US20050216850A1 (en) * 1996-05-07 2005-09-29 Ramos Daniel O Managing and indexing content on a network with image bookmarks and digital watermarks
US20050235335A1 (en) * 2003-09-02 2005-10-20 Toru Morita Device and method for edition of moving picture data
US20060064716A1 (en) * 2000-07-24 2006-03-23 Vivcom, Inc. Techniques for navigating multiple video streams
US20060095865A1 (en) * 2004-11-04 2006-05-04 Rostom Mohamed A Dynamic graphical user interface for a desktop environment
US7044912B2 (en) * 2003-08-28 2006-05-16 Siemens Medical Solutions Usa Inc. Diagnostic medical ultrasound system having method and apparatus for storing and retrieving 3D and 4D data sets
US20060248560A1 (en) * 2005-04-28 2006-11-02 Hitachi, Ltd. Video recording/playback apparatus
US20070130518A1 (en) * 2005-12-01 2007-06-07 Alefo Interactive Ltd. Method and apparatus for a personalized web page
US7251775B1 (en) * 2000-06-30 2007-07-31 Nokia Corporation System and method for visual history presentation and management
US20070189737A1 (en) * 2005-10-11 2007-08-16 Apple Computer, Inc. Multimedia control center
US7730425B2 (en) * 2005-11-30 2010-06-01 De Los Reyes Isabelo Function-oriented user interface

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002132828A (en) 2000-10-26 2002-05-10 Fantekku Kk Bookmark management system, computer-readable recording medium having the same recorded, and bookmark managing device
JP2002288199A (en) 2001-03-27 2002-10-04 Seiko Epson Corp Browser equipment and program for browsers

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050216850A1 (en) * 1996-05-07 2005-09-29 Ramos Daniel O Managing and indexing content on a network with image bookmarks and digital watermarks
US6590586B1 (en) * 1999-10-28 2003-07-08 Xerox Corporation User interface for a browser based image storage and processing system
US20050160377A1 (en) * 2000-04-21 2005-07-21 Sciammarella Eduardo A. System for managing data objects
US7251775B1 (en) * 2000-06-30 2007-07-31 Nokia Corporation System and method for visual history presentation and management
US20060064716A1 (en) * 2000-07-24 2006-03-23 Vivcom, Inc. Techniques for navigating multiple video streams
US20040169683A1 (en) * 2003-02-28 2004-09-02 Fuji Xerox Co., Ltd. Systems and methods for bookmarking live and recorded multimedia documents
US7044912B2 (en) * 2003-08-28 2006-05-16 Siemens Medical Solutions Usa Inc. Diagnostic medical ultrasound system having method and apparatus for storing and retrieving 3D and 4D data sets
US20050235335A1 (en) * 2003-09-02 2005-10-20 Toru Morita Device and method for edition of moving picture data
US20060095865A1 (en) * 2004-11-04 2006-05-04 Rostom Mohamed A Dynamic graphical user interface for a desktop environment
US20060248560A1 (en) * 2005-04-28 2006-11-02 Hitachi, Ltd. Video recording/playback apparatus
US20070189737A1 (en) * 2005-10-11 2007-08-16 Apple Computer, Inc. Multimedia control center
US7730425B2 (en) * 2005-11-30 2010-06-01 De Los Reyes Isabelo Function-oriented user interface
US20070130518A1 (en) * 2005-12-01 2007-06-07 Alefo Interactive Ltd. Method and apparatus for a personalized web page

Cited By (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11449194B2 (en) 2005-12-30 2022-09-20 Apple Inc. Portable electronic device with interface reconfiguration mode
US9933913B2 (en) 2005-12-30 2018-04-03 Apple Inc. Portable electronic device with interface reconfiguration mode
US10359907B2 (en) 2005-12-30 2019-07-23 Apple Inc. Portable electronic device with interface reconfiguration mode
US10884579B2 (en) 2005-12-30 2021-01-05 Apple Inc. Portable electronic device with interface reconfiguration mode
US10915224B2 (en) 2005-12-30 2021-02-09 Apple Inc. Portable electronic device with interface reconfiguration mode
US11650713B2 (en) 2005-12-30 2023-05-16 Apple Inc. Portable electronic device with interface reconfiguration mode
US8423915B2 (en) * 2006-07-28 2013-04-16 Access Co., Ltd. Terminal device, content displaying method, and content displaying program
US20090312064A1 (en) * 2006-07-28 2009-12-17 Access Co., Ltd. Terminal device, content displaying method, and content displaying program
US10778828B2 (en) 2006-09-06 2020-09-15 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US11736602B2 (en) 2006-09-06 2023-08-22 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US11240362B2 (en) 2006-09-06 2022-02-01 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US11586348B2 (en) 2007-01-07 2023-02-21 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US9367232B2 (en) 2007-01-07 2016-06-14 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US10732821B2 (en) 2007-01-07 2020-08-04 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US8788954B2 (en) * 2007-01-07 2014-07-22 Apple Inc. Web-clip widgets on a portable multifunction device
US11169691B2 (en) 2007-01-07 2021-11-09 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US10254949B2 (en) 2007-01-07 2019-04-09 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US20080201650A1 (en) * 2007-01-07 2008-08-21 Lemay Stephen O Web-Clip Widgets on a Portable Multifunction Device
US8522164B2 (en) * 2007-02-02 2013-08-27 Samsung Electronics Co., Ltd. Portable terminal and display method and medium therefor
US20080189635A1 (en) * 2007-02-02 2008-08-07 Samsung Electronics Co., Ltd. Portable terminal and display method and medium therefor
US9129407B2 (en) 2007-02-05 2015-09-08 Sony Corporation Information processing apparatus, control method for use therein, and computer program
US20080187248A1 (en) * 2007-02-05 2008-08-07 Sony Corporation Information processing apparatus, control method for use therein, and computer program
US8762882B2 (en) * 2007-02-05 2014-06-24 Sony Corporation Information processing apparatus, control method for use therein, and computer program
US9983773B2 (en) 2007-02-05 2018-05-29 Sony Corporation Information processing apparatus, control method for use therein, and computer program
US8140058B2 (en) * 2007-03-08 2012-03-20 Lg Electronics Inc. Method of transmitting and receiving internet address in mobile communication terminal
US20080220748A1 (en) * 2007-03-08 2008-09-11 Yeon-Woo Park Method of transmitting and receiving internet address in mobile communication terminal
US20080263441A1 (en) * 2007-04-18 2008-10-23 Sang Min Park Webpage bookmarking method for mobile terminal
US10642448B2 (en) * 2007-05-09 2020-05-05 Lg Electronics Inc. Mobile communication device and method of controlling the same
US20140337712A1 (en) * 2007-05-09 2014-11-13 Lg Electronics Inc. Mobile communication device and method of controlling the same
US20080288894A1 (en) * 2007-05-15 2008-11-20 Microsoft Corporation User interface for documents table of contents
US8739073B2 (en) * 2007-05-15 2014-05-27 Microsoft Corporation User interface for document table of contents
US20080313722A1 (en) * 2007-06-04 2008-12-18 Lg Electronics Inc. Mobile terminal for setting bookmarking area and control method thereof
US8984389B2 (en) * 2007-06-04 2015-03-17 Lg Electronics Inc. Mobile terminal for setting bookmarking area and control method thereof
US20090006962A1 (en) * 2007-06-28 2009-01-01 Taptu Ltd. Audio thumbnail
US10761691B2 (en) 2007-06-29 2020-09-01 Apple Inc. Portable multifunction device with animated user interface transitions
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
US11507255B2 (en) 2007-06-29 2022-11-22 Apple Inc. Portable multifunction device with animated sliding user interface transitions
US20090049156A1 (en) * 2007-08-16 2009-02-19 Sony Ericsson Mobile Communication Ab Notifying Remote Devices of Available Content
US8099455B2 (en) * 2007-08-16 2012-01-17 Sony Ericsson Mobile Communications Ab Notifying remote devices of available content
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
US11861138B2 (en) 2007-09-04 2024-01-02 Apple Inc. Application menu user interface
US11010017B2 (en) 2007-09-04 2021-05-18 Apple Inc. Editing interface
US11604559B2 (en) 2007-09-04 2023-03-14 Apple Inc. Editing interface
US10620780B2 (en) 2007-09-04 2020-04-14 Apple Inc. Editing interface
US10628028B2 (en) 2008-01-06 2020-04-21 Apple Inc. Replacing display of icons in response to a gesture
US9619143B2 (en) 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
WO2009158697A3 (en) * 2008-06-28 2010-03-25 Visisoft, Llc Palette for real-time display of previously accessed documents
WO2009158697A2 (en) * 2008-06-28 2009-12-30 Visisoft, Llc Palette for real-time display of previously accessed documents
US20100169637A1 (en) * 2008-06-28 2010-07-01 Visisoft, Llc Palette for real-time display of previously accessed documents
US9538027B2 (en) * 2008-11-28 2017-01-03 Kyocera Mita Corporation Display control apparatus, image forming apparatus, and computer-readable recording medium storing display control program
CN101750928A (en) * 2008-11-28 2010-06-23 京瓷美达株式会社 Display control apparatus, image forming apparatus and display control method
US20100134831A1 (en) * 2008-11-28 2010-06-03 Kyocera Mita Corporation Display control apparatus, image forming apparatus, and computer-readable recording medium storing display control program
US20100138757A1 (en) * 2008-11-28 2010-06-03 Kyocera Mita Corporation Display control apparatus, image forming apparatus, and computer-readable recording medium storing display control program
US20120185796A1 (en) * 2009-10-02 2012-07-19 Nec Corporation Information terminal, display method, and non-transitory computer readable medium storing program
CN102597940A (en) * 2009-10-02 2012-07-18 日本电气株式会社 Information terminal, display method, and non-transitory computer readable medium having programme stored thereupon
US20120084632A1 (en) * 2010-10-04 2012-04-05 Samsung Electronics Co., Ltd. Method and apparatus for inserting address of hyperlink into bookmark
US10095666B2 (en) * 2011-10-26 2018-10-09 Tencent Technology (Shenzhen) Company Limited Method and terminal for adding quick link
US20140317483A1 (en) * 2011-10-26 2014-10-23 Tencent Technology (Shenzhen) Company Limited Method and terminal for adding quick link
US8869068B2 (en) * 2011-11-22 2014-10-21 Backplane, Inc. Content sharing application utilizing radially-distributed menus
US11270058B2 (en) * 2012-11-29 2022-03-08 Red Hat, Inc. Referencing a portion of a document
US20140149858A1 (en) * 2012-11-29 2014-05-29 Red Hat, Inc. Systems and methods for referencing a portion of a document
US10353979B2 (en) * 2013-04-25 2019-07-16 Tencent Technology (Shenzhen) Company Limited Web-user navigating information recording method, apparatus and storage medium
US10353988B2 (en) * 2014-12-17 2019-07-16 Samsung Electronics Co., Ltd. Electronic device and method for displaying webpage using the same
US20160179766A1 (en) * 2014-12-17 2016-06-23 Samsung Electronics Co., Ltd. Electronic device and method for displaying webpage using the same
JP2017059187A (en) * 2015-09-18 2017-03-23 富士通株式会社 Image display apparatus, image display method, and image display program

Also Published As

Publication number Publication date
US8051388B2 (en) 2011-11-01

Similar Documents

Publication Publication Date Title
US8051388B2 (en) Device having bookmark thumbnail management function
US7984376B2 (en) Frame page displaying method, frame page displaying device, and program
US8127229B2 (en) Controlling focus, and movement of the focus, between focus items in a multi-frame document
JP5941093B2 (en) Device and method for dynamically placing text when displaying a selected area of an electronic document
US7810049B2 (en) System and method for web navigation using images
JP4697491B2 (en) Web content browsing information display device, method, and program
JP5235671B2 (en) Terminal device, content display method, and content display program
US20080294974A1 (en) Webpage history view
US20110004839A1 (en) User-customized computer display method
US20070078857A1 (en) Method and a device for browsing information feeds
WO2006123513A1 (en) Information display device and information displaying method
US20100042936A1 (en) Information processing apparatus, program, and display control method
JPWO2008146784A1 (en) Terminal device, history management method, and computer-usable storage medium for history management
JP2007256529A (en) Document image display device, information processor, document image display method, information processing method, document image display program, recording medium, and data structure
JP2011022914A (en) Information processing device and control program thereof
US6750830B1 (en) Image communication system
JP2006209553A (en) Display device
EP2100231A1 (en) Navigation spots on a web page
US8429152B2 (en) Terminal device, content displaying method, and content displaying program
JP2006331055A (en) Electronic book display device and method, recording medium, and program
JP6322629B2 (en) Information display method and program
US20060023241A1 (en) Method of outputting image by automatic recognition of table image, terminal device and computer program product employing such a method
JP2006113976A (en) Content display device and method
JP4652144B2 (en) Display processing method, display processing program, and markup language processing apparatus
JP4342485B2 (en) Drawing device and telop editing method thereof

Legal Events

Date Code Title Description
AS Assignment

Owner name: ACCESS CO., LTD., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TOKI, HIROYUKI;REEL/FRAME:018264/0076

Effective date: 20060828

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20151101