WO2009001139A1 - Vignette audio - Google Patents
Vignette audio Download PDFInfo
- Publication number
- WO2009001139A1 WO2009001139A1 PCT/GB2008/050501 GB2008050501W WO2009001139A1 WO 2009001139 A1 WO2009001139 A1 WO 2009001139A1 GB 2008050501 W GB2008050501 W GB 2008050501W WO 2009001139 A1 WO2009001139 A1 WO 2009001139A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- audio
- user
- thumbnails
- content items
- web
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/683—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/64—Browsing; Visualisation therefor
Definitions
- serial number 11/189,312 filed 26 July 2005 published as US 2007/00278329, entitled “processing and sending search results over a wireless network to a mobile device”
- serial number 11/232,591 filed September 22, 2005 published as US 2007/0067267 entitled “Systems and methods for managing the display of sponsored links together with search results in a search engine system” claiming priority from UK patent application no. GB0519256.2 of Sept 21, 2005, published as GB2430507
- This invention relates to systems for providing audio thumbnails, to search engines, and to methods of providing audio thumbnails, methods of providing search services, and to methods of using search services, and to corresponding computer programs.
- Audio thumbnails in the form of a characteristic extract or summary of features, to enable faster recognition of items of audio content while browsing.
- This can be provided as part of a computer based music library for example.
- Such libraries can be browsed by entering a keyword to get a list of search results, or by viewing a contents list for example.
- European patent application EP 1437738 shows a system for navigating through a large number of audio files, e.g. MP3 files, using brief representatives of the audio content. Before a user selects a music track, he can benefit from hearing a brief representative excerpt, referred to as "audio thumbnail".
- An audio thumbnail is of sufficient length to recognize the music, e.g. 5 or 6 seconds.
- the stored audio files are preprocessed in order to extract some relevant and objective descriptors used to cluster the music tracks into perceptually homogeneous groups. From each cluster a relevant track is selected automatically or manually, or semi-automatically, and from said selected track an audio thumbnail is extracted. Then these audio thumbnails being key phrases are arranged in a tree data structure, or table of contents, that enables the user to navigate without any visual navigation means.
- the audio thumbnails allow the user to navigate perceptually through the audio database, without having to remember textual elements, like title or artist names.
- search engines search engines are known for retrieving a list of addresses of documents on the Web relevant to a search keyword or keywords. Such documents can include audio content items.
- a search engine is typically a remotely accessible software program which indexes Internet addresses (universal resource locators ("URLs”), usenet, file transfer protocols ("FTPs”), image locations, etc).
- the list of addresses is typically a list of "hyperlinks" or Internet addresses of information from an index in response to a query.
- a user query may include a keyword, a list of keywords or a structured query expression, such as Boolean query.
- a typical search engine "crawls" the Web by performing a search of the connected computers that store the information and makes a copy of the information in a "web mirror". This has an index of the keywords in the documents. As any one keyword in the index may be present in hundreds of documents, the index will have for each keyword a list of pointers to these documents, and some way of ranking them by relevance. The documents are ranked by various measures referred to as relevance, usefulness, or value measures.
- a metasearch engine accepts a search query, sends the query (possibly transformed) to one or more regular search engines, and collects and processes the responses from the regular search engines in order to present a list of documents to the user.
- PageRank(TM) is a static ranking of web pages used as the core of the search engine known by the trademark Google (http://www.google.com).
- Search engines for searching the world wide web are well developed for accessing the web from a desktop personal computer (e.g. Google, Yahoo, et al).
- Mobile devices that are capable of accessing content on the world wide web are being increasingly numerous.
- Mobile search engines prompt the user for a search term (or terms) and return mobile search results that are currently limited to links to mobile-specific websites and transcoded (automatically adapted) desktop websites.
- mobile web pages designed specifically for the small screen sizes of mobile devices are very few.
- a mobile web page is defined as a website whose content is rendered using HTML that can be reasonably viewed and navigated within the constrained display and network capabilities of a hand held mobile device or handset.
- An object of the invention is to provide improved apparatus or methods.
- a system for providing audio thumbnails of audio content items the system having: a thumbnail generator arranged to generate audio thumbnails representing corresponding ones of the audio content items; and a presentation part arranged to make the audio thumbnails available to a user to browse, and to enable the user to select a corresponding one of the audio content items, and a spoiler arranged to spoil the audio thumbnails such that during audio presentation of a given thumbnail to a user, the audio presentation is spoiled but still provides a recognisable representation of the corresponding audio content item.
- the spoiling is to encourage users to access the original item, and avoid the original items being regenerated from the thumbnails, or being enjoyed instead of the original. This is particularly useful where the audio thumbnail has some value itself, such as for use as a ringtone by mobile users.
- Some other embodiments of the invention can include corresponding methods of providing a search service and methods of using a search service.
- Figure 1 shows a system according to an embodiment
- Figure 2 shows operational steps of an embodiment
- Figure 3 shows user actions according to an embodiment
- FIG. 4 shows steps according to another embodiment
- Figure 5 shows an overview of a search engine system according to an embodiment
- Figure 6 shows query server actions
- Figure 7 shows an example of web collections.
- Audio content can encompass voice, music, ring tones, any sound file, and so on or any other content item which is predominantly audio, or where its value derives primarily from the audio part.
- An audio thumbnail can encompass a shortened representation such as an extract or a summary or storyline suitable to enable recognition of the corresponding content item or the character of the corresponding content item when browsing a library of such content items.
- the audio thumbnail can be selected and its presentation triggered by clicking a thumbnail image or a title in a web page, in which case such a thumbnail image or title can be regarded as a part of the audio thumbnail. Spoiling of a thumbnail is intended to mean any kind of spoiling to reduce the enjoyment of the item sufficiently to deter its use other than for recognition while browsing.
- a corpus is intended to encompass any collection of content items accessible for searching by a computer of a user, or accessible online, such as all or any part of the world wide web, any collection of web pages, any web site or collection of web sites, any database, any collection of data files, audio, image or video files and so on. It can be located anywhere, such as in storage controlled by web servers, in online databases, in a web mirror crawled from the web, in an indexed web collection, in storage associated with an intranet, or local storage in the user's own computing device and so on.
- Score can be any kind of score and encompasses for example a count, a weighted count, an average over time, and so on.
- Online means accessible by computer over a network and so can encompass accessible via the internet or public telecommunications networks, or via private networks such as corporate intranets.
- Content items encompasses web pages, or extracts of web pages, or programs or files such as images, video files, audio files, text files, or parts of or combinations of any of these and so on.
- User can encompass human users or services such as meta search services.
- Items which are "accessible online” are defined to encompass at least items in pages on websites of the world wide web, items in the deep web (e.g. databases of items accessible by queries through a web page), items available internal company intranets, or any online database including online vendors and marketplaces.
- Hyperlinks are intended to encompass hypertext, buttons, softkeys or menus or navigation bars or any displayed indication or audible prompt which can be selected by a user to present different content.
- thumbnails are much smaller in size than the original and often use a low image compression quality.
- the thumbnails therefore represent a likeness of the full-quality image but by themselves are not sufficiently valuable to threaten the business of the owner.
- audio content such as music clips except for the occasional use of providing short clips as music previews, but these are typically of good sound quality.
- Embodiments of the present invention provide methods to produce audio thumbnails. They can be provided in such a manner as to represent a likeness of their corresponding original content item while being sufficiently low in value to not threaten the business of the owners of the original. Embodiments can involve using any or all of a number of conversion processes on the original audio track, such as: selecting only a clip (subset in time) of the original, converting a stereo (or multiple channel) signal to mono, resampling at a lower sampling rate, re-encoding at a lower bitrate (i.e. using a lower- quality higher-compression encoding of the music samples) and adding a voice-over (or other additional audio content) to the original.
- a number of conversion processes on the original audio track such as: selecting only a clip (subset in time) of the original, converting a stereo (or multiple channel) signal to mono, resampling at a lower sampling rate, re-encoding at a lower bitrate (i.e. using a lower-
- FIG. 1 overview of a system according to an embodiment.
- Figure 1 shows a system according to a first embodiment.
- a database of audio content items 19 is coupled to an audio thumbnail generator 29.
- This feeds a spoiler part 39 which either feeds spoiled audio thumbnails to a presentation part 59, or to a database 49 of such spoiled audio thumbnails for later presentation to users.
- the presentation part has an interface to users 5.
- the various parts can be integrated together as desired, for example the spoiler can be part of the audio thumbnail generator, but is shown as a separate part for clarity.
- These parts can be implemented as software functions for execution by conventional computing hardware, implemented in other ways as would be apparent to those skilled in the art.
- the spoiled thumbnails can be generated on demand, or pre generated, and retrieved on demand, or the thumbnails can be pre generated and then spoiled on retrieval. Any other features can be added and some are set out in dependent claims and some are described in more detail below.
- operational steps of an embodiment Figure 2 shows some operational steps of an embodiment such as the embodiment of figure 1 or other embodiments.
- the audio thumbnail is generated.
- it is spoiled, and presented to the user as a spoiled audio presentation at step 129.
- the user may browse a number of these audio presentations, and at step 139 the system may receive a user selection of a corresponding audio content item represented by one of the audio thumbnails.
- the spoiler can be arranged to add an audible spoiling overlay. This is relatively straightforward, but other ways can be envisaged such as adding disturbing gaps into music.
- the spoiling overlay can comprise a voice-over. This might be appropriate for spoiling some types of music for example.
- the spoiling can be a spoiling prefix. This is useful for example in reducing the value of the audio thumbnail as a ringtone, or in other applications sensitive to the start of the audio.
- the spoiler can be arranged to spoil dynamically in response to a request for the audio thumbnail from the user.
- the presentation part can be arranged to send a web page to a browser on a device of the user, the web page having hyperlinks to cause the audio presentations of the audio thumbnails when selected by a user. This is useful for accessing online accessible audio content items for example.
- the web page can be a mobile web page, reasonably viewable on a screen of a hand held mobile device. As some audio thumbnails have particular value as ringtones for mobile web users, it is useful to be able to provide spoiled versions for use in browsing audio content to avoid harming the market in unspoiled versions as ringtones.
- the system can comprise a search engine arranged to respond to a search query from the user, the presentation part being arranged to send search results comprising a number of the spoiled audio thumbnails relevant to the search query.
- the search engine can have a web crawler arranged to crawl online items of audio content, the thumbnail generator being arranged to generate audio thumbnails from the crawled online items.
- the thumbnail generator can be arranged to pre generate a number of audio thumbnails and store them in a store of audio thumbnails.
- the search result can be formatted as a portion of a web page, and the user interface be arranged to constrain a size and text format of the mobile web version so that the portion can reasonably be viewed on a screen of a hand held mobile device (in other words is suited to or usable on the screen). It is more convenient for mobile users if the page or an area of text is narrowed so that left or right scrolling is minimized. Text font size may be enlarged to maintain readability. Images may be resized or made into thumbnails which can be expanded by clicking for example. A typical screen size is 4 x 6 cm or 5 x 7 cm or 6 x 9 cm approximately, and often with a "portrait" rather than "landscape” orientation.
- the indexing part can be arranged to store the audio thumbnail in the form of an unspoiled version and instructions on how to spoil the audio thumbnail on the fly. This can enable a reduction in storage space required, or enable the spoiled version to be up to date, or facilitate on the fly adaptation to a given user device or user preferences for example.
- a search engine is deployed that includes a searchable database of music tracks. Search results are displayed that offer the user a chance to listen to the audio-thumbnail to determine if the song is the one they were seeking, or is a song that they enjoy. The user in some embodiments is then presented with options to click through to the owner's web site for possible purchase or further preview of the relevant music track.
- a user enters a keyword or words as a search query at step 209, typically using a web browser.
- the user receives at step 219 a page of search results relevant to the keywords, and including spoiled audio thumbnails.
- the audio-thumbnail can be for example a reprocessed version of the original music track, consisting of: the first 30 seconds only, resampling to 22khz (e.g. from an original of 44kHz), re-encoding to 48kbps (e.g. from an original of anything between 96kps to 312kbps) and adding a voice over to the first 5 to 10 seconds of the track indicating the song is copyrighted and not for redistribution.
- the voice-over is any overlaid noise, sound, music or voice(s) that results in the track being unusable other than as a low-quality representation of its original.
- the voice- over could be a spoken advert.
- advertisers submit recordings, and the search engine adds the voice over dynamically as a user downloads the preview. Doing this dynamically (rather than preparing it in advance) allows a spoken advert to be chosen that is relevant to the search query used to discover the current search result (that links the music preview).
- the choice of advert is not search-term sensitive and the voice-over processing can be performed in advance and cached to realise savings in compute resources.
- the choice of clip is not limited to the first N seconds, but to a clip customised per song to more appropriately represent that song, e.g.
- the chorus of a song This might be identified manually using a team of human operators, or it might be automated using some musical analysis tools.
- the result is "mobile friendly” (i.e. viewable/consumable on the limited network and display capabilities of a mobile device).
- the user receives a revised page, depending on which spoiled thumbnails they have listened to, and including further options, such as further previews of selected audio content, other similar items, or a chance to purchase the full audio content item, or access to a web page relevant to the content item. Again the user clicks to select from these options.
- Figure 4 actions of generator and spoiler
- the audio thumbnail generator selects characteristic extracts of the audio content item at step 309. This can involve manual input if appropriate, or can be partially or fully automated using established techniques. Then at step 319 it compresses the extracts as discussed above, for example by sub sampling or reducing bit rate and so on.
- the spoiler adds noise or distortion or voiceover, depending on the type of audio content being spoiled. This choice can be pre determined manually, or some degree of automation of for example volume control of spoiling can be used.
- the spoiler can then be used at step 339 to format the resulting thumbnail with an identifier, a link to its corresponding source content item, and meta data such as title, author, lyrics and so on.
- the thumbnail is then ready to be stored and indexed if desired.
- Step 349 shows an indexer arranged to index the thumbnail according to keywords which can be taken from the meta data for example, and produce a score for use in ranking the item.
- a mobile search engine is implemented consisting of the usual components of a search engine: a front end comprising a query server, indexer and indexes, and back-end in the form of crawler components that collect URLs to mobile pages. Examples of suitable components are shown in more detail in the above referenced related applications, particularly:
- the front end in the form of the query server provides a mobile friendly interface (i.e. HTML that can be reasonably viewed and navigated on a mobile handset).
- the back- end in the form of the crawler identifies as many mobile sites and pages as it can find and accumulate over time.
- some embodiments can also be applied to desktop pages and sites.
- the preferred embodiment is as above, except that the crawlers are not limited to mobile web sites and the user interface is a normal HTML front end.
- Any of the various features described above can be combined with any other of the features and with other known features. It is particularly useful to combine the features described above with features of mobile searches as described in preceding applications by the present applicants, referenced above.
- the overall topology of an embodiment of the invention is illustrated in Figure 5.
- a query server 50 and web crawler 80 are connected to the Internet 30 (and implemented as Web servers - for the purposes of this diagram the web servers are integral to the query and web crawler servers).
- the web crawler spiders the World Wide Web to access web pages 25 and typically builds up a web mirror database (not shown) of locally-cached web pages.
- the portion of the web reached, or the web mirror can be regarded as the corpus.
- the crawler can control which websites are revisited and how often, to keep up to date with changes in the corpuses.
- An index server 35 builds an index 60 of the web pages from this web mirror.
- the crawler can find audio content items to form a database 19 of such content items for use by the audio thumbnail generator. Or the crawler can feed such content items directly to the generator. As in figure 1, the generator feeds the spoiler 39, which in turn feeds the database 49 of spoiled audio thumbnails. Alternatively the spoiled audio thumbnails can be generated for the presentation part 59 on demand. The presentation part is shown as a component of the query server. The index server 35 can access the spoiled audio thumbnails to add them to its index 60.
- search engine system 103 This system can be formed of many servers and databases distributed across a network, or in principle they can be consolidated at a single location or machine.
- the term search engine can refer to the front end, which is the query server in this case, and some, all or none of the back end parts used by the query server, whose functions can be replaced with calls to external services.
- a plurality of users 5 connected to the Internet via desktop computers 11 or mobile devices 10 can make searches via the query server.
- the users making searches ('mobile users' ) on mobile devices are connected to a wireless network 20 managed by a network operator, which is in turn connected to the Internet via a WAP gateway, IP router or other similar device (not shown explicitly).
- the search results sent to the users by the query server can be tailored to preferences of the user or to characteristics of their device. Such user preferences or device profiles and any other inputs can be stored in a database 70, coupled to the query server.
- the content items can be elsewhere than the world wide web, and the mentions counter or index servers could take content from its source rather than the web mirror and so on.
- the presentation part of the query server 50 can operate to carry out some of the user interface functions described above,
- the user can access the search engine from any kind of computing device, including desktop, laptop and hand held computers.
- Mobile users can use mobile devices such as phone-like handsets communicating over a wireless network, or any kind of wirelessly- connected mobile devices including PDAs, notepads, point-of-sale terminals, laptops etc.
- Each device typically comprises one or more CPUs, memory, I/O devices such as keypad, keyboard, microphone, touchscreen, a display and a wireless network radio interface.
- These devices can typically run web browsers or micro browser applications e.g. Openwave TM, Access TM, Opera TM browsers, which can access web pages across the Internet. These may be normal HTML web pages, or they may be pages formatted specifically for mobile devices using various subsets and variants of HTML, including cHTML, DHTML, XHTML, XHTML Basic and XHTML Mobile Profile.
- the browsers allow the users to click on hyperlinks within web pages which contain URLs (uniform resource locators) which direct the browser to retrieve a new web page.
- server there are four main types of server that are envisaged in one embodiment of the search engine according to the invention as shown in fig 5, as follows. Although illustrated as separate servers, the same functions can be arranged or divided in different ways to run on different numbers of servers or as different numbers of processes, or be run by different organisations. Hence the use of the term server is not intended to limit to a single processor at a single location, a server can represent a function or functions which are distributed over multiple processors at different locations for example, or multiple servers can be implemented on a single processor. a) A query server 50 that handles search queries from desktop PCs and mobile devices, passing them onto the other servers, and formats response data into web pages customised to different types of devices, as appropriate.
- the query server can operate behind a front end to a search engine of another organization at a remote location.
- the query server can carry out ranking of search results, or this can be carried out by a separate ranking server.
- the functions of receiving of queries and returning search results need not be carried out at the same place, they can be distributed.
- This server can be arranged to maintain web collections which can represent portions of the web in the form of lists of URLs of pages or websites to be crawled.
- An index server 35 that builds a searchable index of all the web pages in the web mirror, stored in the index, this index containing relevancy ranking information to allow users to be sent relevancy-ranked lists of search results.
- Web server programs are integral to the query server and the web crawler servers in some cases. These can be implemented to run ApacheTM or some similar program, handling multiple simultaneous HTTP and FTP communication protocol sessions with users connecting over the Internet.
- the query server is connected to a database 70 that stores detailed device profile information on mobile devices and desktop devices, including information on the device screen size, device capabilities and in particular the capabilities of the browser or micro browser running on that device.
- the database may also store individual user profile information, so that the service can be personalised to individual user needs. This may or may not include usage history information.
- the search engine can be a system 103 as shown comprising the web crawler, the index server, the audio thumbnail generating and spoiling server, and the query server.
- search engine It takes as its input a search query request from a user, and returns as an output a prioritised list of search results which can include several different types of results such as web pages and audio thumbnails for example.
- Relevancy rankings for these search results are calculated by the search engine by a number of alternative techniques as will be described in more detail.
- Certain kinds of content e.g. web pages, can be ranked by existing techniques already known in the art, and multimedia content e.g. images, audio, or mobile specific pages, can be ranked differently for example.
- the type of ranking can be user selectable. For example users can be offered a choice of searching by conventional citation-based measures e.g. Google'sTM PageRank TM or other measures.
- a phrase having keywords is received from a user at step 500.
- the query server uses an index to find the first n thousand IDs of content items relevant to keywords, in the form of audio thumbnails for example, according to pre-calculated rankings.
- ranking scores are looked up and weighted as appropriate.
- the query server uses keyword rankings, and any other factors to determine a composite ranking.
- the query server returns ranked results to the user, optionally tailored to user device, preferences etc at step 540, for example as a web page having a number of thumbnail images representing spoiled audio thumbnails.
- the query server can be arranged to enable more advanced searches than keyword searches, to narrow the search by dates, by geographical location, by media type and so on. Also, the query server can present the results in graphical form to show mentions scores profiles for one or more content items. Another option can be to present indications of the confidence of the results, such as how frequently relevant websites have been revisited and how long since the results were crawled, or other statistical parameters. Web collections, fig 7
- An additional feature of some embodiments is a web collections server arranged to determine which websites on the world wide web to revisit and at what frequency, to provide content items to the search engine.
- the web collections server can be arranged to determine selections of websites according to any one or more of: media type of the content items, subject category of the content items and the record of content items or mentions associated with the websites.
- the search results can comprise a list of content items, such as titles and URLs, or richer summaries of them, and an indication of rank of the listed content items in any form. This can help enable the search to return more relevant results.
- Fig 7 shows an example of indexes for different web collections. Three web collections are shown, there could be many more.
- a web collection for video content has a keyword index comprising lists of URLs of pages or preferably websites according to subject, in other words different categories of content, for example sport, pop music, shops and so on.
- a second web collection for audio content likewise has a keyword index 710 comprising lists of URLs for different subjects, and comprising spoiled audio thumbnails 711.
- a third web collection for mobile sites again has an index 720 comprising lists of URLs for different subjects. The web collections are for use where there are so many content items that it is impractical to revisit all of them to update the index.
- the web collections are a representative selection of popular or active websites which can be revisited more frequently, but large enough to enable changes to be monitored accurately.
- the indexes can be implemented as logically distinct indexes, with different rules for the information stored, but physically implemented as a single index.
- the index server 35 can build and maintain the indexes of the web collections to keep them representative, and can control the timing of the revisiting. For different media types or categories of subject, there may be differing requirements for frequency of update, or of size of web collection.
- the frequency of revisiting can be adapted according to feedback such as which websites change frequently, or which rank highly by mentions score, or backlink rankings.
- the updates may be made manually.
- the indexing server feeds a stream of URLs to the web crawlers, and can rescan the crawled pages for changes in content items. After a set period, the pages in a given web collection are rescanned to determine their changes, and keep the index up to date, at least for that web collection.
- the web collections are selected to be representative. Embodiments may have any combination of the various features discussed, to suit the application. A summary of the indexing operation for such an embodiment is as follows.
- Step 1 determine a web collection of web sites to be monitored. This web collection should be large enough to provide a representative sample of sites containing the category of content to be monitored, yet small enough to be revisited on regular and frequent (e.g. daily) basis by a set of web crawlers.
- Step 2 set web crawlers running against these sites, and create web mirror containing pages within all these sites.
- Step 3 During each time period, scan files in web mirror, for each given web page identify file categories (e.g. audio midi, audio MP3, image JPG, image PNG) which are referenced within this page.
- file categories e.g. audio midi, audio MP3, image JPG, image PNG
- Step 4 For each category, apply the appropriate analyzer algorithm which reads the file, and identifies separate content items from the page.
- Step 5 Index the content items.
- the search is not of the entire web, but of a limited part of the web or a given database.
- the query server also acts as a metasearch engine, commissioning other search engines to contribute results (e.g. GoogleTM , Yahoo TM, MSNTM) and consolidating the results from more than one source.
- the web mirror is used to derive content summaries of the content items. These can be used to form the search results, to provide more useful results than lists of URLs or keywords. This is particularly useful for large content items such as video files. They can be stored along with the fingerprints, but as they have a different purpose to the keywords, in many cases they will not be the same.
- a content summary can encompass an aspect of a web page (from the world wide web or intranet or other online database of information for example) that can be distilled/extracted/resolved out of that web page as a discrete unit of useful information. It is called a summary because it is a truncated, abbreviated version of the original that is understandable to a user.
- Example types of content summary include (but are not restricted to) the following: ⁇ Web page text - where the content summary would be a contiguous stretch of the important, information-bearing text from a web page, with all graphics and navigation elements removed. ⁇ News stories, including web pages and news feeds such as RSS - where the content summary would be a text abstract from the original news item, plus a title, date and news source. ⁇ Images - where the content summary would be a small thumbnail representation of the original image, plus metadata such as the file name, creation date and web site where the image was found. ⁇ Ringtones - where the content summary would be a starting fragment of the ringtone audio file, plus metadata such as the name of the ringtone, format type, price, creation date and vendor site where the ringtone was found.
- the Web server can be a PC type computer or other conventional type capable of running any HTTP (Hyper-Text-Transfer-Protocol) compatible server software as is widely available.
- the Web server has a connection to the Internet 30.
- These systems can be implemented on a wide variety of hardware and software platforms.
- the query server, and servers for indexing, calculating metrics and for crawling or metacrawling can be implemented using standard hardware.
- the hardware components of any server typically include: a central processing unit (CPU), an Input/Output (I/O) Controller, a system power and clock source; display driver; RAM; ROM; and a hard disk drive.
- a network interface provides connection to a computer network such as Ethernet, TCP/IP or other popular protocol network interfaces.
- BIOS Basic Input Output System
- BIOS Basic Input Output System
- Device drivers are hardware specific code used to communicate between the operating system and hardware peripherals.
- Applications are software applications written typically in C/C++, Java, assembler or equivalent which implement the desired functionality, running on top of and thus dependent on the operating system for interaction with other software code and hardware. The operating system loads after BIOS initializes, and controls and runs the hardware. Examples of operating systems include LinuxTM, SolarisTM, UnixTM, OSXTM Windows XPTM and equivalents.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0921612A GB2462969A (en) | 2007-06-28 | 2008-06-26 | Audio thumbnail |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US94672607P | 2007-06-28 | 2007-06-28 | |
US60/946,726 | 2007-06-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2009001139A1 true WO2009001139A1 (fr) | 2008-12-31 |
Family
ID=39708749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB2008/050501 WO2009001139A1 (fr) | 2007-06-28 | 2008-06-26 | Vignette audio |
Country Status (2)
Country | Link |
---|---|
GB (1) | GB2462969A (fr) |
WO (1) | WO2009001139A1 (fr) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999055089A1 (fr) * | 1998-04-21 | 1999-10-28 | Solana Technology Development Corporation | Systeme de brouillage multimedia adaptatif (mass) |
WO2002027707A1 (fr) * | 2000-09-29 | 2002-04-04 | Nokia Corporation | Procede et systeme de reconnaissance d'une melodie |
WO2002061610A1 (fr) * | 2001-01-29 | 2002-08-08 | Michael Hamilton | Previsualisation de ressources internet |
WO2004084523A1 (fr) * | 2003-03-18 | 2004-09-30 | British Telecommunications Public Limited Company | Division de fichiers de donnees |
EP1571670A2 (fr) * | 2004-02-24 | 2005-09-07 | Microsoft Corporation | Système et procédé pour générer des vignettes audio |
US20060288394A1 (en) * | 1999-04-09 | 2006-12-21 | Thomas David R | Supply of digital audio and video products |
-
2008
- 2008-06-26 GB GB0921612A patent/GB2462969A/en not_active Withdrawn
- 2008-06-26 WO PCT/GB2008/050501 patent/WO2009001139A1/fr active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999055089A1 (fr) * | 1998-04-21 | 1999-10-28 | Solana Technology Development Corporation | Systeme de brouillage multimedia adaptatif (mass) |
US20060288394A1 (en) * | 1999-04-09 | 2006-12-21 | Thomas David R | Supply of digital audio and video products |
WO2002027707A1 (fr) * | 2000-09-29 | 2002-04-04 | Nokia Corporation | Procede et systeme de reconnaissance d'une melodie |
WO2002061610A1 (fr) * | 2001-01-29 | 2002-08-08 | Michael Hamilton | Previsualisation de ressources internet |
WO2004084523A1 (fr) * | 2003-03-18 | 2004-09-30 | British Telecommunications Public Limited Company | Division de fichiers de donnees |
EP1571670A2 (fr) * | 2004-02-24 | 2005-09-07 | Microsoft Corporation | Système et procédé pour générer des vignettes audio |
Also Published As
Publication number | Publication date |
---|---|
GB2462969A (en) | 2010-03-03 |
GB0921612D0 (en) | 2010-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090006962A1 (en) | Audio thumbnail | |
US10162802B1 (en) | Systems and methods for syndicating and hosting customized news content | |
US20190340207A1 (en) | Systems and methods for personalizing aggregated news content | |
US20090006338A1 (en) | User created mobile content | |
US20090006388A1 (en) | Search result ranking | |
US6519648B1 (en) | Streaming media search and continuous playback of multiple media resources located on a network | |
US8412698B1 (en) | Customizable filters for personalized search | |
US7228327B2 (en) | Method and apparatus for delivering content via information retrieval devices | |
US8577881B2 (en) | Content searching and configuration of search results | |
US20070067305A1 (en) | Display of search results on mobile device browser with background process | |
JP4565004B2 (ja) | パーソナル化ポータルとウェブコンテンツシンジケーションとの一体化 | |
US6862713B1 (en) | Interactive process for recognition and evaluation of a partial search query and display of interactive results | |
US20090083232A1 (en) | Search results with search query suggestions | |
US20070067304A1 (en) | Search using changes in prevalence of content items on the web | |
JP2007183939A (ja) | 検索方法、システム、プログラム記憶装置(前にアクセスしたローカルおよびオンラインの利用可能な情報ソースにアクセスし、強調表示する検索サービス) | |
WO2007042840A1 (fr) | Recherche basee sur des changements de frequence d'occurrence d'elements de contenu sur le web | |
KR20120120459A (ko) | 링크된 용어들을 포함하는 활성 요약들을 제공하는 검색 시스템 | |
JP4477931B2 (ja) | 検索リクエスト装置、検索リクエスト方法、検索リクエストプログラムおよび検索リクエストプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
EP1910941A1 (fr) | Traitement de resultats de recherche et transmission de ces resultats a un dispositif mobile sur un reseau sans fil | |
WO2009001139A1 (fr) | Vignette audio | |
JP5416023B2 (ja) | 閲覧端末及び方法 | |
JP2003288342A (ja) | 情報処理装置 | |
WO2006082624A1 (fr) | Programme d’enregistrement de raccourcis et support d’enregistrement lisible par ordinateur contenant le programme |
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: 08762604 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 0921612 Country of ref document: GB Kind code of ref document: A Free format text: PCT FILING DATE = 20080628 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 0921612.8 Country of ref document: GB |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08762604 Country of ref document: EP Kind code of ref document: A1 |