WO2010150104A2 - System and method for creating and manipulating thumbnail walls - Google Patents

System and method for creating and manipulating thumbnail walls Download PDF

Info

Publication number
WO2010150104A2
WO2010150104A2 PCT/IB2010/002087 IB2010002087W WO2010150104A2 WO 2010150104 A2 WO2010150104 A2 WO 2010150104A2 IB 2010002087 W IB2010002087 W IB 2010002087W WO 2010150104 A2 WO2010150104 A2 WO 2010150104A2
Authority
WO
WIPO (PCT)
Prior art keywords
wall
internet
user
search
thumbnail
Prior art date
Application number
PCT/IB2010/002087
Other languages
French (fr)
Other versions
WO2010150104A3 (en
Inventor
Assaf Shpits
Original Assignee
Walltrix Tech (2900) 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
Priority claimed from US12/505,125 external-priority patent/US20100332512A1/en
Priority claimed from US12/509,944 external-priority patent/US20100333204A1/en
Priority claimed from US12/509,960 external-priority patent/US20100332314A1/en
Application filed by Walltrix Tech (2900) Ltd. filed Critical Walltrix Tech (2900) Ltd.
Publication of WO2010150104A2 publication Critical patent/WO2010150104A2/en
Publication of WO2010150104A3 publication Critical patent/WO2010150104A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing

Definitions

  • the present invention relates generally to the field of thumbnail walls.
  • users of electronic platforms can browse by calling up multiple thumbnail images displayed graphically on a screen.
  • This kind of display allows a user to grasp quickly pictures that might be of interest, and then to access such pictures or associated audio by pressing on the thumbnail image of the picture or otherwise indicating a selection.
  • the wall of thumbnail images may be presented through the Internet, or from a private stored area.
  • the present invention describes a system and method for enhancing the creation and manipulation of an electronic thumbnail wall.
  • - other equipment providing a display similar in kind to that of a computer screen, including, but without limitation, wireless and fixed-line telephones, and any manner of portable or mobile consumer electronic device with a display screen.
  • Data source is a source of data, and specifically, the Internet, or a local computer or other local storage facility, or a remote computer or other remote storage facility, or any combination of the foregoing.
  • the displaying device is a "general display", in contrast to a personal device which is dedicated to each user.
  • the displaying device is not a general display, but rather the personal display of that user.
  • the user has the option to transfer the display from the displaying device to a different device (such as, but not limited to, something like an iPhoneTM or an Apple iPodTM), in which case the displaying device operates as general display in contrast to the user's personal display.
  • Improve a previously created personalized wall includes any action performed by the user of a personalized wall to make the personalized wall more useful or easier to access.
  • Such actions could include, but are not limited to, adding or deleting or changing material associated with an existing thumbnail, adding a new thumbnail, adding or deleting or modifying information associated with a newly added thumbnail, modifying a thumbnail, and adding or deleting or changing material associated with a thumbnail that is modified by the user or by deleting a thumbnail
  • Internet wall or "Internet thumbnail wall” is a wall of electronic thumbnail images presented on a computer display screen.
  • “Meshup” is the Internet wall that results from a usage flow.
  • the term includes usage flows that may be considered, according to various technical criteria, “meshups” or “mashups”.
  • the Internet wall may include information from the usage flow in any kind of
  • Web feed format such as, but only by way of example and not by way of limitation, RSS,
  • Information from the usage flow of a meshup may be data model oblivious or data model driven, and the disparate Web data may be joined by brute force.
  • Modifying a data search means to employ one or more techniques to an automated wall to convert the automated wall into a personalized wall.
  • Modifying a data search may also include, but is not required to include, one or more of the techniques employed in
  • “Pair” is a matching set of thumbnail image, and associated data or content represented by that thumbnail image.
  • “Paired content” is data or content associated with a selected thumbnail.
  • “Paired thumbnail” is a thumbnail associated with selected data or content. Further, if data or content is “associated” with a thumbnail, or if a thumbnail is “associated” with data or content, then the data or content are said to be “paired” with the thumbnail.
  • Personalization techniques are any steps or actions which may be taken by a user to convert a wall that has been automatically generated by search criteria into a "personalized wall”.
  • Non-limiting examples of personalization techniques include adding images that were not in an automated wall, deleting images from an automated wall, modifying images in an automated wall, changing the order of images within an automated wall, and converting the image from one kind of file to another kind of file.
  • Personalized wall is an Internet wall that has been created by the user's selection of particular thumbnail images to be included in the wall. When a wall has not been personalized at all, it is an “automated wall”.
  • Publication of a wall means sending the wall to a publicly stored server that may be accessed by the general public. For example, a person may send a file to FacebookTM, and then others may later call up that file. Similarly, “to publish a wall” occurs when a user to takes actions to effect “publication” of that wall.
  • “Refining a data search” means adding to, deleting from, or modifying, some or all of the search terms or search techniques the user used to modify the results displayed from an initial data search. This term is related to, but not the same as, "modifying a data search”.
  • Search techniques are techniques which the user may use to search data sources in regard to a specific topic. Such techniques include, but without limitation, Boolean word search, semantic analysis, preference search based on prior searches, or preference search based on user ranking.
  • “Superimposing files” is the process by which a file of any type is imposed upon a previously existing file.
  • “Thumbnail image” is minimized electronic image of any information. Some examples of such information are a picture, a word document, a spreadsheet, a banner, or a graph. Each represents an electronic content file. Some examples of such electronic content files are documents, compressed files, audio files, video files, Web pages, and Internet walls.
  • "Usage flow” is a process by which an Internet wall is created or manipulated. The Internet wall may be fully automated from one or more search sites, or may be a personalized wall. Manipulation of the wall includes any acts that alter the form or function of the wall.
  • Some examples of acts of manipulation to an existing wall include adding images, deleting images, modifying images, changing the order of images within the wall, converting the image from one kind of file to another kind of file, storing the image locally, storing the image on a remote site, posting the wall to a Web site, or sending the Wall electronically to a third party.
  • thumbnail walls appearing on the Web site www.cooliris.com.
  • This Web site allows the user to perform a word search of a topic, and then presents the results in a moving 3D Internet wall of thumbnail images. The user may then click on an image to receive an automated link to the Web site represented by the thumbnail image or to the other electronic content file represented by the thumbnail image.
  • Exemplary embodiments of the current invention will let the user, among other things, search for information using many criteria other than Boolean word searches, create a personalized wall, improve a personalized wall by adding or deleting or modifying content, create a wall within a wall, superimpose multiple files in one image or one audio stream, and choose among a variety of means for storing or forwarding a wall.
  • searching for information may be done not only by written word or phrase subject to Boolean logic, but also by voice command, or by pre-defined criteria (which may be of any type, visual or audio, word or number or graphic).
  • a user may create a personalized wall by selecting various thumbnails, or by creating his or her own thumbnails, and by placing any such thumbnails in a wall designed by the user. According to various exemplary embodiments, the user may improve a previously created personalized wall. [29] According to one exemplary embodiment, the user may create a wall within a wall. According to one exemplary embodiment, the user may improve a wall within a wall by improving the enclosing wall, or by improving the enclosed wall, or by improving both the enclosing and the enclosed walls.
  • the user may superimpose additional material on the viewed or heard content.
  • the user may introduce multiple images onto the image associated with the selected thumbnail; such multiple images may be thumbnails or other images.
  • the user may introduce additional sounds to the audio file associated with the selected image.
  • the user may introduce both images and sounds onto one file associated with a selected thumbnail.
  • the user may choose and execute any of a variety of means for storing or forwarding a wall, whether the wall is an automated wall or a personalized wall.
  • Some non-limiting examples of storage include storing a wall on a local PC, storing a wall on a server or other storage device on a private system, or storing the wall with an ISP or other public server.
  • Some non-limiting examples of forwarding a wall include posting the wall to a public forum such as FacebookTM, or emailing the wall to a third party.
  • FIG. 1 is an example of a meshup.
  • FIG. 2 is an example of a meshup in which the content searched is a private database.
  • FIG. 3 is an example of a meshup in which the movement of the wall has made it appear at an angle to the vision of the user.
  • FIG. 4 is an example of a meshup in which a variety of thumbnails refer to several of the file types that may be represented as thumbnails in a wall.
  • FIG. 5 is an example of a wall with a media file.
  • the media file may be video only, audio only, or both video and audio.
  • FIGS. 6A and 6B are depictions of a general system on which the method may be operated according to an exemplary embodiment of the present invention.
  • FIGS. 7A and 7B are examples of a computer or consumer device employed by the user to execute various exemplary embodiments of the invention.
  • FIG. 8 is an example of possible steps in an exemplary method in which a wall is automatically created by a data search.
  • FIG. 9 is an example of possible steps in an exemplary method in which a personalized wall is created.
  • FIG. 10 is an example of possible steps in which a previously created wall (whether automatic or personalized) is modified.
  • FIG. 11 depicts some examples of storing and forwarding of created walls.
  • FIG. 12 is an exemplary method for deleting content from a pre-existing wall.
  • FIG. 13 is an exemplary method for adding content to a pre-existing wall.
  • FIG. 14 is an example of a wall within wall.
  • Fig. 1 Some components of a meshup are shows in Fig. 1.
  • the names of search engines utilized in a search are shown in 100.
  • the search engine utilized is GoogleTM, but any search engines could be used.
  • the user may search the engines according to a search term using Boolean logic, semantic analysis, or other search process.
  • 110 shows a space on which a user may enter a web site or other URL address.
  • the site or address entered by the user will be searched through the selected search engine or engines from 100. When the site or address is found, it will be displayed as a rectangle in 120.
  • the user may then enter words or symbols on one or more of the rectangles in 120, and the results will be shown in the meshup 130.
  • the results will be a plurality of thumbnails, as shown in 130.
  • Fig. 1 there are 14 thumbnails, but that number is not essential, and any plurality of thumbnails may appear.
  • the thumbnails indicate a variety of file types, which is a feature discussed below in Fig. 3.
  • the wall itself may appear directly facing the user, or at a slight angle as show in Fig. 1, or at a more acute angle.
  • Each of the multiple rectangles in 120 may be a separate search, unrelated to the others. Alternatively, multiple terms may be used in 120, representing either a combined search conducted in multiple stages, or a single search in which the user enters all the terms at one time.
  • Fig. 2 shows some of the same features as in Fig. 1, but modified to show that that a different source of data may be searched.
  • 200 shows that the search will be conducted on both the local computer, called here "My Computer".
  • My Computer shows the type of files that will be searched from the local computer or local database, which might be, for example, video, audio, documents, images, etc.
  • the word "AU" in 200 indicates that all files in the local computer or local database will be searched. It is possible also, according to one embodiment, to execute a search of both parts of the local computer or local database, and search engines.
  • Fig. 3 is an example of a meshup in which the wall is at a significant angle to the vision of the user 300. Note that if Fig. 2 and Fig.
  • the visual effect will be to show a meshup that is changing its angle relative to the vision of the user. This may be done by showing a full frontal image of the wall, then shifting the angle of vision as though the screen were presenting a moving picture of the wall.
  • the wall may be rotated to either side, or up, or down, in accordance with the user's preference.
  • Fig. 4 is an example of a meshup in which a variety of thumbnails refer to several of the file types that may be represented as thumbnails in a wall. Fourteen file types are shown in Fig. 4, but these are representative only, as any file type may be depicted in a thumbnail.
  • the file types shown include the following:
  • [51] 400 is a Word file.
  • [52] 405 is an image from a local computer or local database.
  • [53] 410 is a pdf of a PowerPointTM presentation. Any other pdf file may be depicted.
  • PowerPointTM file that is not coded as a pdf file may also be depicted.
  • [54] 415 is a Web site.
  • [55] 420 is a spreadsheet, here in ExcelTM, but the spreadsheet may be in any other format as well.
  • [56] 425 is a text file.
  • [57] 430 is flash video.
  • [58] 435 is an icon image.
  • FIG. 440 is a thumbnail representing a wall within a wall.
  • the feature known as a wall within a wall is discussed in relation to Fig. 14 below.
  • an enclosed wall may be a thumbnail of a wall that was automatically generated by a search engine, in which case the enclosed wall was taken from one of the search engines in the list of search engines utilized for the search.
  • the enclosed wall may be a personalized wall that was generated by the user or some other private party. In that case, the enclosed wall would have been taken from storage (such as, for example, the user's PC, or a corporate database, or the database of an Internet Service Provider, or the database of a company that hosts walls in the same way that Google, for example, hosts "gmail.com").
  • [60] 445 is the decompressed image of a compressed file.
  • [61] 450 is a thumbnail representing a video file, which may be a still photograph (such as, but not limited to, a JPEG file), or a series of photographs appearing as a moving picture (such as, but not limited to, an MPEG file).
  • [62] 455 is an online image.
  • [63] 460 is a flash application, in this case of a game.
  • [64] 465 is a thumbnail representing an audio file, here in MP3 format. It should be understood that the file may be in any digital audio encoding format, not necessarily MP3, or even in an analog audio encoding format.
  • Fig. 5 is an example of a wall with a media file.
  • the media file may be video only, audio only, or both video and audio.
  • 500 is a moving image of a media file, here called “media playback”
  • 510 is a media control image, here called “media controls”, which allows the user to control such parameters as the place in the media displayed and the sound volume.
  • one media playback is shown, here in a blownup fashion.
  • each audio file may be controlled by a media control such as demonstrated in 510.
  • a media control such as demonstrated in 510.
  • one electronic device is playing multiple files at a time, whether the files are audio or video or combined audio-video, it is possible to selectively channel only a subset of such files to one or more users. For example, if three audio-video files are playing simultaneously, plus a four file that is video only, plus a fifth file that is audio only, any user could tap into a subset of the five files playing simultaneously. This might be done, for example, by means a hardwire USB connection to the displaying device, in which each user has his or her own USB connection, and each user can control which files will play on a particular display dedicated only to that user.
  • short-range radio in which each user has his or her own short-range frequency from the electronic device which is displaying all the files to the particular user's own display device on which the user has selected only the files of interest.
  • Fig. 6A is a depiction of an exemplary general system on which an exemplary method may be operated.
  • Various kinds of input media demonstrated at the left in elements 600 — 630, are representative of any kind of electronic input.
  • Different configurations of computers are depicted in 600, 610, and 620.
  • 630 depicts a network of computers, each computer of which may be any kind of configuration. All of the input media connect directly to the Internet, 640.
  • connection is possible to a variety of information sources.
  • Non-limiting examples of such information sources include 3 rd party search engines 650, 3 r party online content 660, content servers 670, and mail servers 680.
  • Fig. 6B shows the same structural elements as in Fig.
  • Fig. 6A is a diagrammatic example of a computer or consumer display electronic device employed by the user to execute various exemplary embodiments of the invention.
  • the main processing, storage, and communication unit is depicted in 700.
  • This main unit is composed of various modules, including the device's internal memory, called "main memory" 70S, which is typically, but not exclusively and not necessarily, RAM.
  • Main memory may be supplemented by non-main memory, often in the form of mass storage devices, such as disk drives, and depicted in Fig. 7 as "storage" 710.
  • Information is processed in the processor 715, and data and/or results are communicated to and from the computer or electronic device via the communication interface 720.
  • the user may interact with the computer or electronic device in a variety of ways, some of which are depicted in 725, 730, and 735. These include, but not in a limiting way, a display 725 (which may be visual or audio or other information), an input mechanism 730 for the user to input data (which may be visual or auditory or other data), and a cursor control 735 or other means of maintaining contact between the user and the computer or electronic device.
  • the computer or electronic device connects to a local network 740, which connects to the Internet (possibly through an Internet Service Provider) 745, which connects to a server 755.
  • Fig. 7B contains many of the same elements as Fig 7A, but with a different interface to the outside world. Elements 700-735 have already been described in Fig. 7A, but in Fig. 7B, the communication interface 720 connects directly to server 750, without an intermediate connection to a local network or the Internet. It should be understood that different interfaces are also possible. It would be possible, for example, for communication interface 720 to connect to the local network 740 from Fig 7 A, and then from 740 to the server 750. It would be possible, for example, for communication interface 720 to connect directly to the Internet 745 from Fig. 7 A, and then from 745 to the server 750.
  • FIG. 8 is an example of possible steps in an exemplary method in which a wall is automatically created by the data search.
  • a search is initiated by the user opening a link to a data source, or multiple links to multiple data sources.
  • the user employs search techniques which result in a thumbnail wall display 803.
  • the user may then reviews and uses the thumbnails 815.
  • the user may continue to use the thumbnails 818.
  • "Use" of the thumbnails means to select one or more thumbnails (by clicking them or otherwise selecting them), automatically downloading the content paired with each selected thumbnail, and using the data as the user sees fit.
  • the user must decide whether to continue using the thumbnails displayed and paired content 818.
  • the server connection to the data sources or sources is severed 821.
  • the user may decide that the thumbnails displayed are not sufficient. If so, the user will first return, 824, to the original wall at 815. The use will then proceed to refine the search 827.
  • the user refines the search 827 by adding to, deleting from, or modifying, some or all of the search terms or search techniques the user used to generate the initial display 803. For example, if the user is using Boolean logic with a word search, the user may change the words that are being used to create the search. When the modified search is performed, a new display 803 is automatically generated. The process is reiterated until the user has created a desired wall and used the data as the user requires.
  • the search is refined 830, then the new results are displayed 803, and the process continues.
  • the user After the final display has been generated through the final iteration of 830, and the paired data has been used as desired, the user must decide whether or not to take an action 839. If not, then the current connection to the data sources is severed 821. If so, then the user must decide what action to take.
  • the four possible actions are to save the wall to a local computer or local storage device 842, to save the wall to a remote computer or remote storage device 845, to publish the wall 848, or to send the wall to a third party 851.
  • the user may execute any one of these four actions, or any combination of them, but each action selected must be executed by the user, either manually or according to automatic preferences that the user has programmed into the system.
  • Fig. 9 is an example of possible steps in an exemplary method in which a personalized wall is created.
  • the steps in Fig. 9 are the same as the steps in Fig. 8, with one important difference.
  • Step 827 refine the search, has now been replaced by step 900, modify the search. Therefore, 827 and 830 from Fig. 8 do not appear in Fig. 9, but are replaced by 900 and 910, respectively.
  • To "modify the search" 900 includes two kinds of possible actions which the user may execute. First, in 900, as in 827, the user may or may not add to, delete some of, or modify, the initial search techniques. Second, to create a personalized wall, the user must use at least one of a variety of personalization techniques in 900. The user may also use two or more such personalization techniques, but must at a minimum use at least one such technique to create a personalized wall.
  • the user will access data from one or more data sources to generate display results in 900.
  • steps 839-851 as explained with regard to Fig. 8.
  • the user will continue to 7 modify the search 905 iteratively, until a final satisfactory search result has been achieved in 900.
  • the user may add more thumbnails or more thumbnail/content pairs to an existing wall, or may delete one more thumbnail/content pairs from an existing wall, or may reorder the thumbnail images in an existing wall by any number of actions.
  • Non-limiting examples of data sources include data from the Internet, data from a privately stored database, and data from a database created by the user who is building the personalized wall (in which the user's database may be stored permanently or may be a temporary file that ends when the user severs connection with the server).
  • Non-limiting examples of actions to reorder thumbnail images include placing a new thumbnail image at a particular position by rank and file, deleting an existing thumbnail image from a particular position by rank and file, creating a new rank in the thumbnail wall, creating a new file in a thumbnail wall, or any combination of the foregoing.
  • Thumbnail images displaced by the insertion or deletion of thumbnail images at particular rank and file positions may be placed by the user anywhere in the wall, or may be move by some rule selected by the user (such as, for example, when a new image is added, move all subsequent images in that rank one position to the right) .
  • the result of employing one or more personalization techniques will be to create a wall that has been personalized by the user. The result is that the wall will be personalized in Fig. 9, rather than an automated wall as shown in Fig. 8.
  • Fig. 10 is an example of possible steps in which a previously created wall (whether automated or personalized) is called up by the user.
  • the user may then use and/or modify the previously created wall.
  • the user gets a link to a previously created wall (which may also be called either a "previously existing wall” or an "existing wall”).
  • the user connects to a server 1003, which will authenticate that user 1006. If the authentication fails, then the current connection to the server is severed 1009. If the authentication succeeds, then the user asks for the existing wall 1012. If the user is unable to access the existing wall, then the server connection will be closed 1009.
  • the user will access to the wall, and the user will then download to his or her computer the data map for the requested wall and the individual thumbnails in the wall 1015.
  • the user must decide whether to use or modify the wall 1018. If the user decides to use the wall, then the user will select the desired thumbnails 1027, download and/or used the paired content 1030, and continue this process 1018-1030 iteratively until he or she either decides to modify the wall in 1036, no longer needs the wall in which case the connection to the server is closed 1033.
  • the user may decide not to use the wall further. If so, the user must decide whether or not to modify the wall. If not, then user must decide whether to perform an action 1039. If not, then the server connection is closed 1033. If so, then the user must decide what action or actions to take.
  • the user may save the wall to a local server 1042, or save it to a remote server 1045, or publish it 1048, or send it to a third party 1051. The user may perform any or all of these four actions.
  • the user decides to modify the existing wall, then he or she will do so 1054.
  • the user in 1054 uses one or more of the personalization techniques discussed above in regard to steps 900-5 in Fig. 9. Each time the user modifies the existing wall, the user will see a new display 1057, and this process through 1054 and 1057 will continue until the user has obtained the desired display. Further, in 1054 the user may, but is not required to, change one or more of the search techniques which were used to create the existing wall. Again, every time a search technique is changed, a new display 1057 is created, and there is an iterative process between 1054 and 1057 until an acceptable is obtained.
  • the user must decide what to do with the display and in particular whether to continue using the wall 1060.
  • the user may decide to continue using the wall, in which case there will be a reiteration of steps 1018-1060, until the user is satisfied with the wall in 1060 or the server connection is closed in 1033. If the user is satisfied with the final display in 1060, then the user will not continue using the wall, but will decide at 1066 whether or not to take an action in regard to the displayed wall. If the user decides not to take a further action, then the server connection will be closed 1063. Alternatively, the user may decide to take an action, but if so, then the user must decide which action 1066.
  • the four possible actions are to save to a local server 1069, to save to a remote server 1072, to publish 1075, or to send to a third party 1078. The user may decide to perform any or all of these four actions.
  • each user can access a device displaying multiple files simultaneously. If that occurs, then each user will have the options presented in Fig. 10, and therefore each user may create, use, and store or send, an Internet wall, according to the options discussed in regard to Fig. 10. In this case, each user is accessing a wall created previously either by that user, or by another user. It is also possible for different users to access the same general device, playing multiple files at the same time, in which one or more of the files are previously created Internet thumbnail walls, and one or more of the files are Internet thumbnail walls being generated online by the user.
  • walls may be audio or video or audio-video, or any kind of electronic data type, and stored in any manner (that is, locally, or to a remote server, or to a public database).
  • any combination of creation, usage, modification, refinement, storage, publication, and sending, of walls is possible, including, but without limitation, any of the following:
  • Fig.11 depicts some examples of storing and forwarding of created walls.
  • “Save to File” means to save locally, on the user's computer, with private access limited to the user.
  • “Save to Online Public Walls” means to save remotely to a service provider's server, with public access allowed.
  • Save to Online Private Walls means to saver remotely to a service provider's server with private access only, or to save to a private server and again with private access only.
  • Sending by email is exemplary only - the file may be sent by Skype, by publication to an electronic whiteboard, or by any other means.
  • the user is given an option to take the current wall and add it as a thumbnail to a pre-existing wall.
  • An example of a wall embedded in an embedding wall is element 1420, which is discussed below in regard to Fig. 14. If the user chooses to embed a wall in 1120, the new wall will be saved or published as in 1100, or sent as in 1110. If multiple are users are using a general display at any time, each user may execute any part of the options presented in Fig. 11 and discussed here.
  • Fig. 12 is an exemplary method for deleting content from a pre-existing wall.
  • the user selects a thumbnail representing certain content that the user wants deleted from the existing wall 1200. User deletes that thumbnail from the wall 1210. .After the thumbnail has been deleted in 1210, the thumbnail and its associated content will be automatically deleted from the wall data 1220. The user may then save the modified wall. However, once the thumbnail has been deleted and the new wall has been saved, the associated content cannot be accessed through this wall. In addition to saving the modified wall (which may be either local saving or remote saving), the user may also choose to publish and/or send the modified wall. If multiple are users are using a general display at any time, each user may execute any part of the method presented in Fig. 12 and discussed here.
  • Fig. 13 is an exemplary method for adding content to a pre-existing wall.
  • the user must define content that he or she wants add to the wall, 1300. This may be content that is found from on the Internet or from another source. Or it may be content that the user creates. Or it may be a combination of found and created content.
  • the user then transfers the defined content to a pre-existing wall, possibly by dragging over, but also may be by any other method (such as, for example, by voice command, or by right click, or other) 1310.
  • the system then generates a thumbnail of the defined content 1320 (including a link between the thumbnail and the paired content), and adds that thumbnail to the pre-existing wall 1330. The thumbnail will then be shown in the updated wall 1340.
  • the user then has the previously discussed options of actions with the wall, including local storage, remote storage, publication, or sending to a third party. If multiple are users are using a general display at any time, each user may execute any part of the method presented in Fig. 13 and discussed here.
  • Fig. 14 is an example of a wall within wall.
  • 1400 is a wall of thumbnail images.
  • 1410 is itself a wall of thumbnail images.
  • Fig. 14 is a wall within wall
  • 1400 is an enclosing wall
  • 1410 is an enclosed wall.
  • 1420 is a blowup of 1410.
  • 1420 would not actually appear in the wall within wall.
  • 1420 would appear in the wall within wall, and at least one purpose of such a blowup would be to enable the user to more easily determine if he or she is interested in accessing the paired content associated with the thumbnail images in the enclosed wall. If the user is interested in such paired content, the user would first select that enclosed wall, and then select from the enclosed wall the thumbnail image or images of interest.

Abstract

A system and method for creating and manipulating thumbnail walls, comprising a client computer, a connection to the Internet, a content server, and a mail server, which enable generation of an Internet wall with thumbnail images by performing an initial information search of a plurality of electronic data sources, displaying the results of said initial search, refining or modifying the search to produce new results, displaying the results of the refined search, and saving or sending the results of the refined search.

Description

SYSTEM AND METHOD FOR CREATING AND MANIPULATING THUMBNAIL WALLS
CROSS-REFERENCE TO RELATED APPLICATIONS
[01] The present application is a Continuation-in-Part Application of U.S. Patent Application No. 12/492,757, filed on June 26, 2009, which is herein incorporated by reference in its entirety.
BACKGROUND OF EXEMPLARY EMBODIMENTS OF THE INVENTION 1. Field of the Invention
[02] The present invention relates generally to the field of thumbnail walls. Nowadays users of electronic platforms can browse by calling up multiple thumbnail images displayed graphically on a screen. This kind of display allows a user to grasp quickly pictures that might be of interest, and then to access such pictures or associated audio by pressing on the thumbnail image of the picture or otherwise indicating a selection. It is further possible to have a moving display of the thumbnail images, in the form of a moving wall, which may be manipulated by angle or by zoom-in or zoom-out. The wall of thumbnail images may be presented through the Internet, or from a private stored area. The present invention describes a system and method for enhancing the creation and manipulation of an electronic thumbnail wall.
[03] The embodiments described herein are illustrative and non-limiting. Definitions are provided solely to assist one of ordinary skills in the art to better understand these illustrative, non-limiting embodiments. As such, these definitions should not be used to limit the scope of the claims more narrowly that the plain and ordinary meaning of the terms recited in the claims. With that caveat, the following definitions are used: [04] "Automated wall" is an Internet wall that was created automatically by an information system after the user entered his or her preferred search criteria. If the user modifies the automated wall, then the wall becomes a "personalized wall". [05] "Computer" means any
- computer,
- combination of computers, or
- other equipment providing a display similar in kind to that of a computer screen, including, but without limitation, wireless and fixed-line telephones, and any manner of portable or mobile consumer electronic device with a display screen.
[06] "Data source" is a source of data, and specifically, the Internet, or a local computer or other local storage facility, or a remote computer or other remote storage facility, or any combination of the foregoing.
[07] "Enclosed wall". In a wall within a wall, the wall that is itself one thumbnail of a larger wall is the "enclosed wall". The larger wall is the "enclosing wall". [08] "Enclosing wall". In a wall within a wall, the wall that includes many thumbnails, at least one thumbnail of which is itself a wall, is the "enclosing wall". The thumbnail that is a wall is the "enclosed wall".
[09] "General display". In various alternative embodiments, multiple users access one displaying device, in which each user may operate one or more of the various embodiments described in this specification. Where multiple users access one displaying device, the displaying device is a "general display", in contrast to a personal device which is dedicated to each user. Where there is only one user of a displaying device, in one exemplary embodiment the displaying device is not a general display, but rather the personal display of that user. However, the user has the option to transfer the display from the displaying device to a different device (such as, but not limited to, something like an iPhone™ or an Apple iPod™), in which case the displaying device operates as general display in contrast to the user's personal display.
[10] "Improve a previously created personalized wall" includes any action performed by the user of a personalized wall to make the personalized wall more useful or easier to access.
Such actions could include, but are not limited to, adding or deleting or changing material associated with an existing thumbnail, adding a new thumbnail, adding or deleting or modifying information associated with a newly added thumbnail, modifying a thumbnail, and adding or deleting or changing material associated with a thumbnail that is modified by the user or by deleting a thumbnail
[11] "Internet wall", or "Internet thumbnail wall", is a wall of electronic thumbnail images presented on a computer display screen.
[12] "Meshup" is the Internet wall that results from a usage flow. The term includes usage flows that may be considered, according to various technical criteria, "meshups" or "mashups". The Internet wall may include information from the usage flow in any kind of
Web feed format, such as, but only by way of example and not by way of limitation, RSS,
RDF, and XML feed formats. Information from the usage flow of a meshup may be data model oblivious or data model driven, and the disparate Web data may be joined by brute force.
[13] "Modifying a data search" means to employ one or more techniques to an automated wall to convert the automated wall into a personalized wall. "Modifying a data search" may also include, but is not required to include, one or more of the techniques employed in
"refining a data search". The term "modifying a data search" is related to, but not the same as, "refining a data search".
[14] "Pair" is a matching set of thumbnail image, and associated data or content represented by that thumbnail image. When the user clicks or otherwise selects the thumbnail image, he or she receives images of the associated data or content. "Paired content" is data or content associated with a selected thumbnail. "Paired thumbnail" is a thumbnail associated with selected data or content. Further, if data or content is "associated" with a thumbnail, or if a thumbnail is "associated" with data or content, then the data or content are said to be "paired" with the thumbnail.
[15] "Personalization techniques" are any steps or actions which may be taken by a user to convert a wall that has been automatically generated by search criteria into a "personalized wall". Non-limiting examples of personalization techniques include adding images that were not in an automated wall, deleting images from an automated wall, modifying images in an automated wall, changing the order of images within an automated wall, and converting the image from one kind of file to another kind of file.
[16] "Personalized wall" is an Internet wall that has been created by the user's selection of particular thumbnail images to be included in the wall. When a wall has not been personalized at all, it is an "automated wall".
[17] "Publication of a wall" means sending the wall to a publicly stored server that may be accessed by the general public. For example, a person may send a file to Facebook™, and then others may later call up that file. Similarly, "to publish a wall" occurs when a user to takes actions to effect "publication" of that wall.
[18] "Refining a data search" means adding to, deleting from, or modifying, some or all of the search terms or search techniques the user used to modify the results displayed from an initial data search. This term is related to, but not the same as, "modifying a data search". [19] "Search techniques" are techniques which the user may use to search data sources in regard to a specific topic. Such techniques include, but without limitation, Boolean word search, semantic analysis, preference search based on prior searches, or preference search based on user ranking. [20] "Superimposing files" is the process by which a file of any type is imposed upon a previously existing file. For example, if there is a visual file, the addition of a new visual thumbnail or other visual material to the existing visual file is superimposing the new thumbnail or material on the existing file. When multiple thumbnails or other materials are added to a pre-existing file, there has been "superimposition of multiple files". Note that the files, existing and superimposed, do not need to be of the same type. For example, in a preexisting visual file, it is possible to add a new audio file.
[21] "Thumbnail image" is minimized electronic image of any information. Some examples of such information are a picture, a word document, a spreadsheet, a banner, or a graph. Each represents an electronic content file. Some examples of such electronic content files are documents, compressed files, audio files, video files, Web pages, and Internet walls. [22] "Usage flow" is a process by which an Internet wall is created or manipulated. The Internet wall may be fully automated from one or more search sites, or may be a personalized wall. Manipulation of the wall includes any acts that alter the form or function of the wall. Some examples of acts of manipulation to an existing wall include adding images, deleting images, modifying images, changing the order of images within the wall, converting the image from one kind of file to another kind of file, storing the image locally, storing the image on a remote site, posting the wall to a Web site, or sending the Wall electronically to a third party.
[23] "Wall within a wall" is an Internet wall which itself has become one thumbnail image within another wall.
2. Description of the Related Art
[24] The presentation of multiple options for viewing electronic files, in which the user selects a specific option by selected a related banner, have existed at least as long as the Internet, that is, since the 1990's or earlier. In recent years, applications have arisen in which the user receives a display of multiple icons on a computer screen, and indicates interest in a particular item by selecting on the related icon. Wireless telephones, such as the iPhone™ of the Blackberry™, use icons to represent files or information. Users select the icon to receive the related information.
[25] The general approach of presenting multiple options on a screen was extended by automated creation of thumbnail walls exists. One example of such automated creation of thumbnail walls is the 3D Internet wall appearing on the Web site www.cooliris.com. This Web site allows the user to perform a word search of a topic, and then presents the results in a moving 3D Internet wall of thumbnail images. The user may then click on an image to receive an automated link to the Web site represented by the thumbnail image or to the other electronic content file represented by the thumbnail image.
[26] Advancement of the art requires additional refinements and extensions. Exemplary embodiments of the current invention will let the user, among other things, search for information using many criteria other than Boolean word searches, create a personalized wall, improve a personalized wall by adding or deleting or modifying content, create a wall within a wall, superimpose multiple files in one image or one audio stream, and choose among a variety of means for storing or forwarding a wall.
SUMMARY OF EXEMPLARY EMBODIMENTS OF THE INVENTION [27] Exemplary embodiments of the present invention provide the above-mentioned refinements and extensions, among other things. According to one embodiment, searching for information may be done not only by written word or phrase subject to Boolean logic, but also by voice command, or by pre-defined criteria (which may be of any type, visual or audio, word or number or graphic).
[28] According to one exemplary embodiment, a user may create a personalized wall by selecting various thumbnails, or by creating his or her own thumbnails, and by placing any such thumbnails in a wall designed by the user. According to various exemplary embodiments, the user may improve a previously created personalized wall. [29] According to one exemplary embodiment, the user may create a wall within a wall. According to one exemplary embodiment, the user may improve a wall within a wall by improving the enclosing wall, or by improving the enclosed wall, or by improving both the enclosing and the enclosed walls.
[30] According to one exemplary embodiment, after the user has selected one thumbnail and viewed or heard the associated content, the user may superimpose additional material on the viewed or heard content. In the case of an image, the user may introduce multiple images onto the image associated with the selected thumbnail; such multiple images may be thumbnails or other images. In the case of an audio file, the user may introduce additional sounds to the audio file associated with the selected image. According to one embodiment, the user may introduce both images and sounds onto one file associated with a selected thumbnail.
[31] According to one exemplary embodiment, the user may choose and execute any of a variety of means for storing or forwarding a wall, whether the wall is an automated wall or a personalized wall. Some non-limiting examples of storage include storing a wall on a local PC, storing a wall on a server or other storage device on a private system, or storing the wall with an ISP or other public server. Some non-limiting examples of forwarding a wall include posting the wall to a public forum such as Facebook™, or emailing the wall to a third party.
BRIEF DESCRIPTION OF THE DRAWINGS
[32] Various other objects, features, and attendant advantages of exemplary embodiments of the present invention will become fully appreciated as the same become better understood when considered in conjunction with the accompanying detailed description, the appended claims, and the accompanying drawings, in which: [33] FIG. 1 is an example of a meshup.
[34] FIG. 2 is an example of a meshup in which the content searched is a private database.
[35] FIG. 3 is an example of a meshup in which the movement of the wall has made it appear at an angle to the vision of the user.
[36] FIG. 4 is an example of a meshup in which a variety of thumbnails refer to several of the file types that may be represented as thumbnails in a wall.
[37] FIG. 5 is an example of a wall with a media file. The media file may be video only, audio only, or both video and audio. In addition, it is possible to superimpose multiple media files onto the existing media file, as in, for example, the addition of multiple video files to one audio file, or for example, in the addition of two or more audio files to one video file.
[38] FIGS. 6A and 6B are depictions of a general system on which the method may be operated according to an exemplary embodiment of the present invention.
[39] FIGS. 7A and 7B are examples of a computer or consumer device employed by the user to execute various exemplary embodiments of the invention.
[40] FIG. 8 is an example of possible steps in an exemplary method in which a wall is automatically created by a data search.
[41] FIG. 9 is an example of possible steps in an exemplary method in which a personalized wall is created.
[42] FIG. 10 is an example of possible steps in which a previously created wall (whether automatic or personalized) is modified.
[43] FIG. 11 depicts some examples of storing and forwarding of created walls.
[44] FIG. 12 is an exemplary method for deleting content from a pre-existing wall.
[45] FIG. 13 is an exemplary method for adding content to a pre-existing wall.
[46] FIG. 14 is an example of a wall within wall.
DETAILED DESCRIPTION OF THE EXEMPLARY EMBODIMENTS [47] Some components of a meshup are shows in Fig. 1. The names of search engines utilized in a search are shown in 100. In this figure, the search engine utilized is Google™, but any search engines could be used. The user may search the engines according to a search term using Boolean logic, semantic analysis, or other search process. 110 shows a space on which a user may enter a web site or other URL address. The site or address entered by the user will be searched through the selected search engine or engines from 100. When the site or address is found, it will be displayed as a rectangle in 120. The user may then enter words or symbols on one or more of the rectangles in 120, and the results will be shown in the meshup 130. The results will be a plurality of thumbnails, as shown in 130. In Fig. 1, there are 14 thumbnails, but that number is not essential, and any plurality of thumbnails may appear. The thumbnails indicate a variety of file types, which is a feature discussed below in Fig. 3. The wall itself may appear directly facing the user, or at a slight angle as show in Fig. 1, or at a more acute angle. Each of the multiple rectangles in 120 may be a separate search, unrelated to the others. Alternatively, multiple terms may be used in 120, representing either a combined search conducted in multiple stages, or a single search in which the user enters all the terms at one time.
[48] Fig. 2 shows some of the same features as in Fig. 1, but modified to show that that a different source of data may be searched. 200 shows that the search will be conducted on both the local computer, called here "My Computer". "All" shows the type of files that will be searched from the local computer or local database, which might be, for example, video, audio, documents, images, etc. Here, the word "AU" in 200 indicates that all files in the local computer or local database will be searched. It is possible also, according to one embodiment, to execute a search of both parts of the local computer or local database, and search engines. [49] Fig. 3 is an example of a meshup in which the wall is at a significant angle to the vision of the user 300. Note that if Fig. 2 and Fig. 3 appear in one display (such as a PC screen) in a seriatim manner, the visual effect will be to show a meshup that is changing its angle relative to the vision of the user. This may be done by showing a full frontal image of the wall, then shifting the angle of vision as though the screen were presenting a moving picture of the wall. The wall may be rotated to either side, or up, or down, in accordance with the user's preference.
[50] Fig. 4 is an example of a meshup in which a variety of thumbnails refer to several of the file types that may be represented as thumbnails in a wall. Fourteen file types are shown in Fig. 4, but these are representative only, as any file type may be depicted in a thumbnail.
The file types shown include the following:
[51] 400 is a Word file.
[52] 405 is an image from a local computer or local database.
[53] 410 is a pdf of a PowerPoint™ presentation. Any other pdf file may be depicted. A
PowerPoint™ file that is not coded as a pdf file may also be depicted.
[54] 415 is a Web site.
[55] 420 is a spreadsheet, here in Excel™, but the spreadsheet may be in any other format as well.
[56] 425 is a text file.
[57] 430 is flash video.
[58] 435 is an icon image.
[59] 440 is a thumbnail representing a wall within a wall. The feature known as a wall within a wall is discussed in relation to Fig. 14 below. For now, it may be noted that an enclosed wall may be a thumbnail of a wall that was automatically generated by a search engine, in which case the enclosed wall was taken from one of the search engines in the list of search engines utilized for the search. Alternatively, the enclosed wall may be a personalized wall that was generated by the user or some other private party. In that case, the enclosed wall would have been taken from storage (such as, for example, the user's PC, or a corporate database, or the database of an Internet Service Provider, or the database of a company that hosts walls in the same way that Google, for example, hosts "gmail.com"). [60] 445 is the decompressed image of a compressed file.
[61] 450 is a thumbnail representing a video file, which may be a still photograph (such as, but not limited to, a JPEG file), or a series of photographs appearing as a moving picture (such as, but not limited to, an MPEG file). [62] 455 is an online image.
[63] 460 is a flash application, in this case of a game.
[64] 465 is a thumbnail representing an audio file, here in MP3 format. It should be understood that the file may be in any digital audio encoding format, not necessarily MP3, or even in an analog audio encoding format.
[65] Fig. 5 is an example of a wall with a media file. The media file may be video only, audio only, or both video and audio. In addition, it is possible to superimpose multiple media files onto the existing media file, as in, for example, the addition of multiple video files to one audio file, or for example, in the addition of two or more audio files to one video file. In Fig. 5, 500 is a moving image of a media file, here called "media playback", and 510 is a media control image, here called "media controls", which allows the user to control such parameters as the place in the media displayed and the sound volume. In Fig. 5, one media playback is shown, here in a blownup fashion. It is possible to have multiple video files, that is to say, multiple media playbacks, playing at one time. If there are multiple playbacks simultaneously, it is possible to show a blownup image of one, or more than one, or all, of the media playbacks at the same time. Similarly, if there is an audio file associated with the video file, it is possible to have multiple audio files playing at the same time, in which each audio file may be controlled through a media control such as demonstrated in 510. Alternatively, if one or more of the files playing are audio only files (without video), it is possible to control any such audio file through a media control such as demonstrated in 510. It is further possible to play audio only files (without video files), in which case again each audio file may be controlled by a media control such as demonstrated in 510. If one electronic device is playing multiple files at a time, whether the files are audio or video or combined audio-video, it is possible to selectively channel only a subset of such files to one or more users. For example, if three audio-video files are playing simultaneously, plus a four file that is video only, plus a fifth file that is audio only, any user could tap into a subset of the five files playing simultaneously. This might be done, for example, by means a hardwire USB connection to the displaying device, in which each user has his or her own USB connection, and each user can control which files will play on a particular display dedicated only to that user. Or this might be by way of a different physical medium, as for example, short-range radio, in which each user has his or her own short-range frequency from the electronic device which is displaying all the files to the particular user's own display device on which the user has selected only the files of interest.
[66] Fig. 6A is a depiction of an exemplary general system on which an exemplary method may be operated. Various kinds of input media, demonstrated at the left in elements 600 — 630, are representative of any kind of electronic input. Different configurations of computers are depicted in 600, 610, and 620. 630 depicts a network of computers, each computer of which may be any kind of configuration. All of the input media connect directly to the Internet, 640. [From the Internet, connection is possible to a variety of information sources. Non-limiting examples of such information sources include 3rd party search engines 650, 3r party online content 660, content servers 670, and mail servers 680. [67] Fig. 6B shows the same structural elements as in Fig. 6 A, but connected in a different manner. In Fig. 6B, there are direct connections between elements on the left, 610-630, and the sources of information represented in elements 650-680. Fig. 6B thus shows that any client computer or client network, in any configuration, may be directly connected, without the Internet, to any source of information external to the client computer or client network. [68] Fig. 7 A is a diagrammatic example of a computer or consumer display electronic device employed by the user to execute various exemplary embodiments of the invention. The main processing, storage, and communication unit is depicted in 700. This main unit is composed of various modules, including the device's internal memory, called "main memory" 70S, which is typically, but not exclusively and not necessarily, RAM. Main memory may be supplemented by non-main memory, often in the form of mass storage devices, such as disk drives, and depicted in Fig. 7 as "storage" 710. Information is processed in the processor 715, and data and/or results are communicated to and from the computer or electronic device via the communication interface 720. The user may interact with the computer or electronic device in a variety of ways, some of which are depicted in 725, 730, and 735. These include, but not in a limiting way, a display 725 (which may be visual or audio or other information), an input mechanism 730 for the user to input data (which may be visual or auditory or other data), and a cursor control 735 or other means of maintaining contact between the user and the computer or electronic device. The computer or electronic device connects to a local network 740, which connects to the Internet (possibly through an Internet Service Provider) 745, which connects to a server 755. [69] Fig. 7B contains many of the same elements as Fig 7A, but with a different interface to the outside world. Elements 700-735 have already been described in Fig. 7A, but in Fig. 7B, the communication interface 720 connects directly to server 750, without an intermediate connection to a local network or the Internet. It should be understood that different interfaces are also possible. It would be possible, for example, for communication interface 720 to connect to the local network 740 from Fig 7 A, and then from 740 to the server 750. It would be possible, for example, for communication interface 720 to connect directly to the Internet 745 from Fig. 7 A, and then from 745 to the server 750.
[70] Fig. 8 is an example of possible steps in an exemplary method in which a wall is automatically created by the data search. In 800, a search is initiated by the user opening a link to a data source, or multiple links to multiple data sources. The user employs search techniques which result in a thumbnail wall display 803. The user may then reviews and uses the thumbnails 815. At this point, the user may continue to use the thumbnails 818. "Use" of the thumbnails means to select one or more thumbnails (by clicking them or otherwise selecting them), automatically downloading the content paired with each selected thumbnail, and using the data as the user sees fit. After an initial use, the user must decide whether to continue using the thumbnails displayed and paired content 818. If not, the server connection to the data sources or sources is severed 821. At 815, the user may decide that the thumbnails displayed are not sufficient. If so, the user will first return, 824, to the original wall at 815. The use will then proceed to refine the search 827. The user refines the search 827 by adding to, deleting from, or modifying, some or all of the search terms or search techniques the user used to generate the initial display 803. For example, if the user is using Boolean logic with a word search, the user may change the words that are being used to create the search. When the modified search is performed, a new display 803 is automatically generated. The process is reiterated until the user has created a desired wall and used the data as the user requires.
[71] If the search is refined 830, then the new results are displayed 803, and the process continues. After the final display has been generated through the final iteration of 830, and the paired data has been used as desired, the user must decide whether or not to take an action 839. If not, then the current connection to the data sources is severed 821. If so, then the user must decide what action to take. The four possible actions are to save the wall to a local computer or local storage device 842, to save the wall to a remote computer or remote storage device 845, to publish the wall 848, or to send the wall to a third party 851. The user may execute any one of these four actions, or any combination of them, but each action selected must be executed by the user, either manually or according to automatic preferences that the user has programmed into the system.
[72] As discussed previously in regard to Fig. 5, multiple users can access a device displaying multiple files simultaneously. If that occurs, then each user will have the options presented in Fig. 8, and therefore each user may create, use, and store or send, an Internet wall, according to the options discussed in regard to Fig. 8.
[73] Fig. 9 is an example of possible steps in an exemplary method in which a personalized wall is created. The steps in Fig. 9 are the same as the steps in Fig. 8, with one important difference. Step 827, refine the search, has now been replaced by step 900, modify the search. Therefore, 827 and 830 from Fig. 8 do not appear in Fig. 9, but are replaced by 900 and 910, respectively.
[74] To "modify the search" 900 includes two kinds of possible actions which the user may execute. First, in 900, as in 827, the user may or may not add to, delete some of, or modify, the initial search techniques. Second, to create a personalized wall, the user must use at least one of a variety of personalization techniques in 900. The user may also use two or more such personalization techniques, but must at a minimum use at least one such technique to create a personalized wall.
[75] The user will access data from one or more data sources to generate display results in 900. When the user has finished all modifications of the search, he or she will continue to steps 839-851, as explained with regard to Fig. 8. Until then, the user will continue to 7 modify the search 905 iteratively, until a final satisfactory search result has been achieved in 900. In 900-905, the user may add more thumbnails or more thumbnail/content pairs to an existing wall, or may delete one more thumbnail/content pairs from an existing wall, or may reorder the thumbnail images in an existing wall by any number of actions. Non-limiting examples of data sources include data from the Internet, data from a privately stored database, and data from a database created by the user who is building the personalized wall (in which the user's database may be stored permanently or may be a temporary file that ends when the user severs connection with the server). Non-limiting examples of actions to reorder thumbnail images include placing a new thumbnail image at a particular position by rank and file, deleting an existing thumbnail image from a particular position by rank and file, creating a new rank in the thumbnail wall, creating a new file in a thumbnail wall, or any combination of the foregoing. Thumbnail images displaced by the insertion or deletion of thumbnail images at particular rank and file positions may be placed by the user anywhere in the wall, or may be move by some rule selected by the user (such as, for example, when a new image is added, move all subsequent images in that rank one position to the right) .The result of employing one or more personalization techniques will be to create a wall that has been personalized by the user. The result is that the wall will be personalized in Fig. 9, rather than an automated wall as shown in Fig. 8.
[76] As discussed previously in regard to Fig. 5, multiple users can access a device displaying multiple files simultaneously. If that occurs, then each user will have the options presented in Fig. 9, and therefore each user may create, use, and store or send, an Internet wall, according to the options discussed in regard to Fig. 9.
[77] Fig. 10 is an example of possible steps in which a previously created wall (whether automated or personalized) is called up by the user. The user may then use and/or modify the previously created wall. In 1000, the user gets a link to a previously created wall (which may also be called either a "previously existing wall" or an "existing wall"). The user connects to a server 1003, which will authenticate that user 1006. If the authentication fails, then the current connection to the server is severed 1009. If the authentication succeeds, then the user asks for the existing wall 1012. If the user is unable to access the existing wall, then the server connection will be closed 1009. Typically, however, after confirmed access, the user will access to the wall, and the user will then download to his or her computer the data map for the requested wall and the individual thumbnails in the wall 1015. When the existing wall and its thumbnails are displaced, the user must decide whether to use or modify the wall 1018. If the user decides to use the wall, then the user will select the desired thumbnails 1027, download and/or used the paired content 1030, and continue this process 1018-1030 iteratively until he or she either decides to modify the wall in 1036, no longer needs the wall in which case the connection to the server is closed 1033.
[78] At 1018, the user may decide not to use the wall further. If so, the user must decide whether or not to modify the wall. If not, then user must decide whether to perform an action 1039. If not, then the server connection is closed 1033. If so, then the user must decide what action or actions to take. The user may save the wall to a local server 1042, or save it to a remote server 1045, or publish it 1048, or send it to a third party 1051. The user may perform any or all of these four actions.
[79] If at 1036 the user decides to modify the existing wall, then he or she will do so 1054. To modify the wall, the user in 1054 uses one or more of the personalization techniques discussed above in regard to steps 900-5 in Fig. 9. Each time the user modifies the existing wall, the user will see a new display 1057, and this process through 1054 and 1057 will continue until the user has obtained the desired display. Further, in 1054 the user may, but is not required to, change one or more of the search techniques which were used to create the existing wall. Again, every time a search technique is changed, a new display 1057 is created, and there is an iterative process between 1054 and 1057 until an acceptable is obtained. Once an acceptable display is obtained, the user must decide what to do with the display and in particular whether to continue using the wall 1060. The user may decide to continue using the wall, in which case there will be a reiteration of steps 1018-1060, until the user is satisfied with the wall in 1060 or the server connection is closed in 1033. If the user is satisfied with the final display in 1060, then the user will not continue using the wall, but will decide at 1066 whether or not to take an action in regard to the displayed wall. If the user decides not to take a further action, then the server connection will be closed 1063. Alternatively, the user may decide to take an action, but if so, then the user must decide which action 1066. The four possible actions are to save to a local server 1069, to save to a remote server 1072, to publish 1075, or to send to a third party 1078. The user may decide to perform any or all of these four actions.
[80] As discussed previously in regard to Fig. 5, multiple users can access a device displaying multiple files simultaneously. If that occurs, then each user will have the options presented in Fig. 10, and therefore each user may create, use, and store or send, an Internet wall, according to the options discussed in regard to Fig. 10. In this case, each user is accessing a wall created previously either by that user, or by another user. It is also possible for different users to access the same general device, playing multiple files at the same time, in which one or more of the files are previously created Internet thumbnail walls, and one or more of the files are Internet thumbnail walls being generated online by the user. Whether the walls were previously created, or being generated online, they may be audio or video or audio-video, or any kind of electronic data type, and stored in any manner (that is, locally, or to a remote server, or to a public database). [81] It should be understood from Figures 8, 9, and 10, taken as a group, that any combination of creation, usage, modification, refinement, storage, publication, and sending, of walls is possible, including, but without limitation, any of the following:
[82] (1) Creation and usage of an automated wall, followed by local storage of an automated wall (with or without refining the search in 827);
[83] (2) Creation and usage of an automated wall, followed by storage at a remote server of an automated wall (with or without refining the search in 827);
[84] (3) Creation of an automated wall, followed by publication of an automated wall,
(with or without refining the search in 827);
[85] (4) Creation of an automated wall, followed by sending an automated wall to a third party, (with or without refining the search in 827);
[86] (5) Creation of a personalized wall, followed by local storage of a personalized wall
(with one or more personalization techniques in 900-905);
[87] (6) Creation of a personalized wall, followed by storage at a remote server of a personalized wall (with one or more personalization techniques in 900-905);
[88] (7) Creation of a personalized wall, followed by publication of a personalized wall,
(with one or more personalization techniques in 900-905);
[89] (8) Creation of a personalized wall, followed by sending a personalized wall to a third party, (with one or more personalization techniques in 900-905);
[90] (9) Calling up a previously created wall (whether automated or personalized), followed by local storage of the wall (whether or not the previously created wall was modified). The saving to local storage or may not be combined with the deletion of a previous storage. That is, the user may continue storage only of the previously created wall
(whether that wall was stored locally or remotely), or may cause local storage of only a newly modified wall that was previously created, or may store the previously created wall (whether stored locally or remotely) and also locally store the newly modified wall that was previously created;
[91] (10) Calling up a previously created wall (whether automated or personalized), followed by remote storage of the wall (whether or not the previously created wall was modified). The saving to remote storage or may not be combined with the deletion of a previous storage. That is, the user may continue storage only of the previously created wall
(whether that wall was stored locally or remotely), or may cause remote storage of only a newly modified wall that was previously created, or may store the previously created wall
(whether stored locally or remotely) and also remotely store the newly modified wall that was previously created;
[92] (11) Calling up a previously created wall (whether automated or personalized, and whether stored locally or remotely), followed by publication of that wall (whether or not the previously created wall was modified, and of modified then whether or not modified wall is stored in any manner);
[93] (12) Calling up a previously created wall (whether automated or personalized, and whether stored locally or remotely), followed by sending that wall to a third party (whether or not the previously created wall was modified, and if modified then whether or not the modified wall is stored in any manner.
[94] As discussed previously in regards to Fig. 5, Fig. 8, Fig. 9, and Fig. 10, multiple users may access one general display simultaneously. Therefore, each of the options presented here, (1) — (12) in paragraphs 79-90, and any other possible users or functions of any of the alternative embodiments described in this specification, can be accessed and used by any one or of multiple users accessing one general display at the same time.
[95] Fig.11 depicts some examples of storing and forwarding of created walls. In 1100, some save options are demonstrated. In 1100, "Save to File" means to save locally, on the user's computer, with private access limited to the user. In 1100, "Save to Online Public Walls" means to save remotely to a service provider's server, with public access allowed. "Save to Online Private Walls" means to saver remotely to a service provider's server with private access only, or to save to a private server and again with private access only. In 1110, the user presses on the envelope symbol at the top left of Fig. 11, and can then send the wall as an email to a third party. Sending by email is exemplary only - the file may be sent by Skype, by publication to an electronic whiteboard, or by any other means. In 1120, the user is given an option to take the current wall and add it as a thumbnail to a pre-existing wall. An example of a wall embedded in an embedding wall is element 1420, which is discussed below in regard to Fig. 14. If the user chooses to embed a wall in 1120, the new wall will be saved or published as in 1100, or sent as in 1110. If multiple are users are using a general display at any time, each user may execute any part of the options presented in Fig. 11 and discussed here.
[96] Fig. 12is an exemplary method for deleting content from a pre-existing wall. The user selects a thumbnail representing certain content that the user wants deleted from the existing wall 1200. User deletes that thumbnail from the wall 1210. .After the thumbnail has been deleted in 1210, the thumbnail and its associated content will be automatically deleted from the wall data 1220. The user may then save the modified wall. However, once the thumbnail has been deleted and the new wall has been saved, the associated content cannot be accessed through this wall. In addition to saving the modified wall (which may be either local saving or remote saving), the user may also choose to publish and/or send the modified wall. If multiple are users are using a general display at any time, each user may execute any part of the method presented in Fig. 12 and discussed here.
[97] Fig. 13 is an exemplary method for adding content to a pre-existing wall. First, the user must define content that he or she wants add to the wall, 1300. This may be content that is found from on the Internet or from another source. Or it may be content that the user creates. Or it may be a combination of found and created content. The user then transfers the defined content to a pre-existing wall, possibly by dragging over, but also may be by any other method (such as, for example, by voice command, or by right click, or other) 1310. The system then generates a thumbnail of the defined content 1320 (including a link between the thumbnail and the paired content), and adds that thumbnail to the pre-existing wall 1330. The thumbnail will then be shown in the updated wall 1340. The user then has the previously discussed options of actions with the wall, including local storage, remote storage, publication, or sending to a third party. If multiple are users are using a general display at any time, each user may execute any part of the method presented in Fig. 13 and discussed here.
[98] Fig. 14 is an example of a wall within wall. 1400 is a wall of thumbnail images. Within that wall 1400, 1410 is itself a wall of thumbnail images. Hence, Fig. 14 is a wall within wall, 1400 is an enclosing wall, and 1410 is an enclosed wall. 1420 is a blowup of 1410. In some exemplary embodiments, 1420 would not actually appear in the wall within wall. In other exemplary embodiments, 1420 would appear in the wall within wall, and at least one purpose of such a blowup would be to enable the user to more easily determine if he or she is interested in accessing the paired content associated with the thumbnail images in the enclosed wall. If the user is interested in such paired content, the user would first select that enclosed wall, and then select from the enclosed wall the thumbnail image or images of interest.
[99] The foregoing description of aspects of various exemplary embodiments of the present invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the present invention to the precise form disclosed. Modifications and variations are possible in light of the above teachings, or may be acquired from practice of the present invention. The principles of the exemplary embodiments of the present invention and their practical applications were described in order to explain and to enable one skilled in the art to utilize the present invention in various embodiments and with various modifications as are suited to the particular use contemplated. Thus, while only certain aspects of the present invention have been specifically described herein, it will be apparent that numerous modifications may be made thereto without departing from the spirit and scope of the present invention.

Claims

WHAT IS CLAIMED IS:
1. A method for generating an automated Internet wall with thumbnail images, comprising: a user performing an initial information search of a plurality of electronic data sources; displaying results of said initial search; refining the search to produce new results; displaying results of the refined search; and saving or sending the results of the refined search
2. The method of claim 1, in which: information content is associated with each thumbnail image included in the wall of thumbnail images; and after the initial search, =the user selects a plurality of thumbnail images, and for each thumbnail image selected, accesses the information content associated with that thumbnail image.
3. The method of claim 1, in which: information content is associated with each thumbnail image included in the wall of thumbnail images; and after the refined search, the user selects a plurality of thumbnail images, and for each thumbnail image selected, accesses the information content associated with that thumbnail image.
4. The method of claim 1, in which the results of the refined search are saved to a local server.
5. The method of claim 1, in which the results of the refined search are saved to a remote server.
6. The method of claim 1, in which the results of the refined search are published.
7. The method of claim 1, in which the results of the refined search are sent to a third party. 2087
8. The method of claim 1, in which the plurality of electronic data sources include Internet data sources.
9. The method of claim 1, in which the plurality of electronic data sources include privately stored databases.
10. The method of claim 1, in which the plurality of electronic data sources include a database created by the user.
11. The method of claim 1, in which: the user converts the automated Internet wall with thumbnail images into a personalized Internet wall with thumbnail images by employing a plurality of personalization techniques.
12. The method of claim 1, in which the displayed results from the initial information search or the refined search include a plurality of audio files being displayed simultaneously.
13. The method of claim 1, in which the displayed results from the initial information search or the refined search include a plurality of video files being displayed simultaneously.
14. The method of claim 1, in which the displayed results from the initial information search or the refined search include a plurality of audio-video files being displayed simultaneously.
15. The method of claim 11, in which: information content is associated with each thumbnail image included in the wall of thumbnail images; and after the initial search, the user selects a plurality of thumbnail images, and for each thumbnail image selected, accesses the information content associated with that thumbnail image.
16. The method of claim 11, in which: information content is associated with each thumbnail image included in the wall of thumbnail images; and after the refined search, the user selects a plurality of thumbnail images, and for each thumbnail image selected, accesses the information content associated with that thumbnail image.
17. The method of claim 11, in which the personalized Internet wall is saved to a local server.
18. The method of claim 11, in which the personalized Internet wall is saved to a remote server.
19. The method of claim 11, in which the personalized Internet wall is published.
20. The method of claim 11, in which the personalized Internet wall is sent to a third party.
21. The method of claim 11, in which the results of the refined search are saved to a remote server.
22. The method of claim 11, in which the results of the refined search are published.
23. The method of claim 11, in which the results of the refined search are sent to a third party.
24. The method of claim 11, in which the plurality of electronic data sources include Internet data sources.
25. The method of claim 11, in which the plurality of electronic data sources include privately stored databases.
26. The method of claim 11, in which the plurality of electronic data sources include a database created by the user.
27. The method of claim 11, in which the user adds a thumbnail to an existing Internet wall.
28. The method of claim 11, in which the user deletes a thumbnail from an existing Internet wall.
29. The method of claim 11, in which the user reorders the thumbnail images in an existing Internet wall.
30. The method of claim 11, in which the displayed results from the initial information search or the refined search include a plurality of audio files being displayed simultaneously.
31. The method of claim 11, in which the displayed results from the initial information search or the refined search include a plurality of video files being displayed simultaneously.
32. The method of claim 11, in which the displayed results from the initial information search or the refined search include a plurality of audio-video files being displayed simultaneously.
33. The method of claim 29, in which the user reorders the thumbnail images in the existing Internet wall by adding a new thumbnail image within the existing Internet wall.
34. The method of claim 29, in which the user reorders the thumbnail images in the existing Internet wall by deleting an existing thumbnail image from the existing Internet wall.
35. The method of claim 29, in which the user reorders the thumbnail images in the existing Internet wall by creating a new rank within the existing Internet wall.
36. The method of claim 29, in which the user reorders the thumbnail images in the existing Internet wall by creating a new file within the existing Internet wall.
37. The method of claim 33, in which the displayed results from the initial information search or the refined search include a plurality of audio files being displayed simultaneously.
38. The method of claim 33, in which the displayed results from the initial information search or the refined search include a plurality of video files being displayed simultaneously.
39. The method of claim 33, in which the displayed results from the initial information search or the refined search include a plurality of audio-video files being displayed simultaneously.
40. A system for creating an Internet wall with thumbnail images, comprising: a client computer which inputs search criteria and displaying results; a connection to the Internet which provides access to data used to generate an Internet wall; a content server which provides access to data stored on the server and used to generate an Internet wall; and a mail server which provides access to data stored on the server and used to generate an Internet wall; in which the system enables a user to create an Internet wall with thumbnail images
41. The system of claim 40, further comprising a client network connected to the Internet.
42. The system of claim 40, further comprising third party search engines connected to the Internet.
43. The system of claim 40, further comprising third party online content connected to the Internet.
44. An apparatus that enables a user to access the Internet to create an Internet wall with thumbnail images, comprising: a main storage unit which receives and stores information received from accessing the Internet; a non-main storage unit which receives and stores information that is received from accessing the Internet but which is not received or stored in the main memory at the time of receiving or storing in the non-main memory storage ; a processor which processes information received from the Internet and which communicates with a communication interface; and a communication interface which receives and sends information from and to a plurality of the processor, a server, a local network, and the Internet; in which the apparatus enables a user to access the Internet to create an Internet wall with thumbnail images .
45. The apparatus of claim 44, in which the apparatus further comprises a display which displays results processed by the processor.
46. The apparatus of claim 44, in which the apparatus further comprises an input mechanism which allows a user to perform plurality of actions including inputting search criteria, saving the Internet wall locally, saving the Internet wall remotely, publishing the Internet wall, and sending the Internet wall to another place .
47. The apparatus of claim 44, in which the apparatus further comprises a cursor control which allows a user to manipulate data.
48. The apparatus of claim 44, in which the apparatus further comprises a connection to a local network for accessing data from a plurality of the local network, the Internet, or a server.
49. The apparatus of claim 48, in which the local network is connected to an internet service provider (ISP).
50. The apparatus of claim 49, in which the ISP is connected to the Internet.
51. The apparatus of claim 50, in which the Internet is connected to a server.
PCT/IB2010/002087 2009-06-26 2010-07-16 System and method for creating and manipulating thumbnail walls WO2010150104A2 (en)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US49275709A 2009-06-26 2009-06-26
US12/492,757 2009-06-26
US12/505,125 US20100332512A1 (en) 2009-06-26 2009-07-17 System and method for creating and manipulating thumbnail walls
US12/505,125 2009-07-17
US12/509,944 2009-07-27
US12/509,944 US20100333204A1 (en) 2009-06-26 2009-07-27 System and method for virus resistant image transfer
US12/509,960 US20100332314A1 (en) 2009-06-26 2009-07-27 System and method for measuring user interest in an advertisement generated as part of a thumbnail wall
US12/509,960 2009-07-27

Publications (2)

Publication Number Publication Date
WO2010150104A2 true WO2010150104A2 (en) 2010-12-29
WO2010150104A3 WO2010150104A3 (en) 2011-04-14

Family

ID=43386963

Family Applications (3)

Application Number Title Priority Date Filing Date
PCT/IB2010/002114 WO2010150106A2 (en) 2009-06-26 2010-07-16 System and method for measuring user interest in an advertisement generated as part of a thumbnail wall
PCT/IB2010/002087 WO2010150104A2 (en) 2009-06-26 2010-07-16 System and method for creating and manipulating thumbnail walls
PCT/IB2010/002111 WO2010150105A2 (en) 2009-06-26 2010-07-16 System and method for virus resistant image transfer

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/IB2010/002114 WO2010150106A2 (en) 2009-06-26 2010-07-16 System and method for measuring user interest in an advertisement generated as part of a thumbnail wall

Family Applications After (1)

Application Number Title Priority Date Filing Date
PCT/IB2010/002111 WO2010150105A2 (en) 2009-06-26 2010-07-16 System and method for virus resistant image transfer

Country Status (1)

Country Link
WO (3) WO2010150106A2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130174001A1 (en) * 2010-12-23 2013-07-04 Microsoft Corporation Techniques for electronic aggregation of information
US9436685B2 (en) 2010-12-23 2016-09-06 Microsoft Technology Licensing, Llc Techniques for electronic aggregation of information
US9679404B2 (en) 2010-12-23 2017-06-13 Microsoft Technology Licensing, Llc Techniques for dynamic layout of presentation tiles on a grid
US9715485B2 (en) 2011-03-28 2017-07-25 Microsoft Technology Licensing, Llc Techniques for electronic aggregation of information

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9781206B2 (en) * 2014-05-09 2017-10-03 Lyve Minds, Inc. Blended storage allocation on a storage agent

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6202061B1 (en) * 1997-10-24 2001-03-13 Pictra, Inc. Methods and apparatuses for creating a collection of media
US6466237B1 (en) * 1998-07-28 2002-10-15 Sharp Kabushiki Kaisha Information managing device for displaying thumbnail files corresponding to electronic files and searching electronic files via thumbnail file
US6947959B1 (en) * 1992-10-01 2005-09-20 Quark, Inc. Digital media asset management system and process
US20060036567A1 (en) * 2004-08-12 2006-02-16 Cheng-Yew Tan Method and apparatus for organizing searches and controlling presentation of search results
US7337396B2 (en) * 2001-08-08 2008-02-26 Xerox Corporation Methods and systems for transitioning between thumbnails and documents based upon thumbnail appearance
US20080120328A1 (en) * 2006-11-20 2008-05-22 Rexee, Inc. Method of Performing a Weight-Based Search
US20090083232A1 (en) * 2007-09-24 2009-03-26 Taptu Ltd. Search results with search query suggestions

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6393407B1 (en) * 1997-09-11 2002-05-21 Enliven, Inc. Tracking user micro-interactions with web page advertising
US7992103B2 (en) * 2004-04-26 2011-08-02 Microsoft Corporation Scaling icons for representing files
US9740794B2 (en) * 2005-12-23 2017-08-22 Yahoo Holdings, Inc. Methods and systems for enhancing internet experiences
US7844829B2 (en) * 2006-01-18 2010-11-30 Sybase, Inc. Secured database system with built-in antivirus protection
US7895658B2 (en) * 2007-01-25 2011-02-22 Kabushiki Kaisha Toshiba Image forming apparatus and control method thereof
US20080215348A1 (en) * 2007-03-02 2008-09-04 Marc Guldimann System and methods for advertisement and event promotion
US8250475B2 (en) * 2007-12-14 2012-08-21 International Business Machines Corporation Managing icon integrity

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6947959B1 (en) * 1992-10-01 2005-09-20 Quark, Inc. Digital media asset management system and process
US6202061B1 (en) * 1997-10-24 2001-03-13 Pictra, Inc. Methods and apparatuses for creating a collection of media
US6466237B1 (en) * 1998-07-28 2002-10-15 Sharp Kabushiki Kaisha Information managing device for displaying thumbnail files corresponding to electronic files and searching electronic files via thumbnail file
US7337396B2 (en) * 2001-08-08 2008-02-26 Xerox Corporation Methods and systems for transitioning between thumbnails and documents based upon thumbnail appearance
US20060036567A1 (en) * 2004-08-12 2006-02-16 Cheng-Yew Tan Method and apparatus for organizing searches and controlling presentation of search results
US20080120328A1 (en) * 2006-11-20 2008-05-22 Rexee, Inc. Method of Performing a Weight-Based Search
US20090083232A1 (en) * 2007-09-24 2009-03-26 Taptu Ltd. Search results with search query suggestions

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130174001A1 (en) * 2010-12-23 2013-07-04 Microsoft Corporation Techniques for electronic aggregation of information
US9436685B2 (en) 2010-12-23 2016-09-06 Microsoft Technology Licensing, Llc Techniques for electronic aggregation of information
US9679404B2 (en) 2010-12-23 2017-06-13 Microsoft Technology Licensing, Llc Techniques for dynamic layout of presentation tiles on a grid
US10331335B2 (en) 2010-12-23 2019-06-25 Microsoft Technology Licensing, Llc Techniques for electronic aggregation of information
US9715485B2 (en) 2011-03-28 2017-07-25 Microsoft Technology Licensing, Llc Techniques for electronic aggregation of information

Also Published As

Publication number Publication date
WO2010150104A3 (en) 2011-04-14
WO2010150106A3 (en) 2011-04-28
WO2010150106A2 (en) 2010-12-29
WO2010150105A3 (en) 2011-04-14
WO2010150105A2 (en) 2010-12-29

Similar Documents

Publication Publication Date Title
US20100332512A1 (en) System and method for creating and manipulating thumbnail walls
JP6803719B2 (en) Message providing method, message providing device, display control method, display control device and computer program
JP5845254B2 (en) Customizing the search experience using images
US8479108B2 (en) Methods and systems for shareable virtual devices
US8347224B2 (en) Content viewing method, content viewing apparatus, and storage medium in which a content viewing program is stored
TWI397858B (en) Method and computer readable medium for multimedia enhanced browser interface
US7860747B2 (en) Method system of software for publishing images on a publicly available website and for ordering of goods or services
RU2491635C2 (en) Inserting multimedia file through web-based desktop working application
US8290929B2 (en) Media enhancement mechanism using embed code
US20160162591A1 (en) Web Content Tagging and Filtering
US9032020B2 (en) Online video enhancement
US20090049384A1 (en) Computer desktop multimedia widget applications and methods
JP2007533015A (en) Media package and media package management system and method
TW201249183A (en) Techniques for management and presentation of content
US20120274790A1 (en) Image sharing system, image managing server, and control method and program thereof
US20100333204A1 (en) System and method for virus resistant image transfer
KR101679338B1 (en) Automated content submission to a share site
US20140143835A1 (en) Web-Based Digital Publishing Platform
WO2010150104A2 (en) System and method for creating and manipulating thumbnail walls
US8458180B2 (en) Information exploration
WO2012030866A1 (en) Automatic content book creation system and method based on a date range
KR20100137252A (en) Digital album apparatus and method for driving thereof, method for providing object information included movie to digital album and apparatus
US20070101275A1 (en) Network appliance device
US20100332314A1 (en) System and method for measuring user interest in an advertisement generated as part of a thumbnail wall
KR101993605B1 (en) Method of saving an archive of action webtoon

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10791705

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase in:

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10791705

Country of ref document: EP

Kind code of ref document: A2