When we wrote last week about Local.com's new local search patent, we pointed out that there were far too many patents being issued in that space. That's only gotten worse this week, with another local search patent awarded to Local.com, this time for ad-supported 411 calls.
Once again, this patent seems to be in direct conflict with an existing patent, one from Jingle Networks.
There's either going to have to be some litigation, or consolidation of businesses or patents between the various players. In the meantime, it's the users and advertisers who will suffer, since the confusion in the marketplace and looming lawsuits will only serve to scare off advertisers and slow the growth of local search.
Posted by Kevin Newcomb at 12:15 PM | Permalink
The local search space is becoming a patent battleground. in the third local search patent to surface in the last month, Local.com today announced that it's been awarded a patent for "indexing and retrieving web-related information by geographical location."
Last month, Jingle Networks won a patent for elements of its 1-800-FREE-411 service, which serves targeted voice ads from related businesses and competitors when a user looks up a local business on its service.
Earlier this month, London-based Geomas sued Verizon and its Idearc spin-off, claiming that Idearc's Superpages.com infringes on a patent it owns for location-based search.
It's not likely that all of these seemingly overlapping patents, and other emerging patents, can all be enforced. The local search space is certainly overcrowded with start-ups, so a little bit of patent-enforcement might help with consolidation in the market. On the other hand, it can also stifle the growth of the industry, if the major players get involved in an all-out patent war. It would be best for the industry if these issues could get sorted out swiftly and decisively, but that's rarely the case in situations like these.
Posted by Kevin Newcomb at 10:52 AM | Permalink
Bill Slawski at SEO by the Sea reports that a patent application for Google Blog Search reveals some of the factors that can impact ranking. The two major factors are the relevance of the post, based upon the query used by a searcher, and a blog's quality score, which is independent of the query terms used in the search. Good eye, Bill.
Posted by Greg Jarboe at 11:38 AM | Permalink
Interestingness is a great name for a ranking algorithm. It's what Yahoo's photo-based social network Flickr uses to show which images the community finds the most "interesting."
Techdirt considers the impact that a couple of recent Yahoo patent applications filed for in February, and published last week (which I wrote about at SEO by the Sea), might have upon the growth of social networks. They reference the thoughts of Thomas Hawk, CEO of Zooomr, who weighs in on the topic in Should Yahoo Own Social Search and Rank in a Web 2.0 World?
We've seen the major search engines compete with each other in the face of patented algorithms, following their own paths to returning relevant results to their users. Social networks shouldn't find interestingness to be an impediment to letting their communities decide together what is interesting or not. Hopefully these patent applications will inspire other social networks to follow their own paths, too.
Posted by Bill Slawski at 6:10 PM | Permalink
There were some interesting new patent applications this week from Yahoo, Microsoft, and IBM, but nothing on the scale of the outpouring of intellectual property published and assigned to Google - I uncovered 15 new patent applications from the Mountain View search giant. I'll address patent applications from those others in a later post. This post looks at Google's filings.
Some of the topics covered include:
A Question Answering Search
I thought of Danny's post from yesterday, Hello Natural Language Search, My Old Over-Hyped Search Friend, when reading this patent application. Will people ask actual questions to a search engine if the anticipate that they will receive relevant answers? Here's an exploration of that question:
User interface for facts query engine with snippets from information sources that include query terms and answer terms Invented by Andrew William Hogue US Patent Application 20060224582 Published October 5, 2006 Filed: March 31, 2005
Abstract
A method and a system for providing snippets of source documents of an answer to a fact query are disclosed. Snippets of source documents may be provided in response to a user request for the source documents from which the fact answer to a fact query was extracted. The snippets include the terms of the fact query and terms of the answer. The snippets may be displayed along with Uniform Resource Locators (URL's) of the source documents.Middle Page Query Refinements
Danny also mentioned in his rant the need for better query refinements, and how Google has been offering them for a couple of years. (His timing is pretty good.)
Just how does Google decide to present some of the suggested alternative queries that it shows in the middle of some results pages? What triggers their appearance, and determines which queries and results appear? How are alternative queries ranked?
I examined this patent filing in considerable detail at SEO by the Sea, in a post titled Google’s Query Rank, and Query Revisions on Search Result Pages.
Query revision using known highly-ranked queries Invented by David R. Bailey, Alexis J. Battle, David Ariel Cohn, Barbara Engelhardt, P. Pandurang Nayak US Patent Application 20060224554 Published October 5, 2006 Filed: November 22, 2005
Abstract
An information retrieval system includes a query revision architecture providing one or more query revisers, each of which implements a query revision strategy. A query rank reviser suggests known highly-ranked queries as revisions to a first query by initially assigning a rank to all queries, and identifying a set of known highly-ranked queries (KHRQ). Queries with a strong probability of being revised to a KHRQ are identified as nearby queries (NQ). Alternative queries that are KHRQs are provided as candidate revisions for a given query. For alternative queries that are NQs, the corresponding known highly-ranked queries are provided as candidate revisions.Google Personalization
After more than a few hours, I'm just partially into breaking down the processes described in the following six patent applications detailing some of the things that Google is looking at in a personalized search system. They share a single detailed (and long) description and abstract, and were all originally filed on March 31, 2005 and published on October 5, 2006. The claims section in each application different and explain how the different documents play a role in the overall personalization scheme.
Systems and methods for analyzing a user's web history Invented by Andrew Fikes, Jeffrey L. Korn, Oren E. Zamir, Lilly Christine Irani US Patent Application 20060224583
Systems and methods for modifying search results based on a user's history Invented by Oren E. Zamir, Jeffrey L. Korn, and Andrew Fikes US Patent Application 20060224587
Systems and methods for combining sets of favorites Invented Oren E. Zamir, Jeffrey L. Korn, and Andrew Fikes US Patent Application 20060224608
Systems and methods for providing subscription-based personalization Invented by Jeffrey L. Korn, Oren E. Zamir, and Andrew Fikes US Patent Application 20060224615
Systems and methods for managing multiple user accounts Invented by Jeffrey L. Korn, Oren E. Zamir, and Andrew Fikes US Patent Application 20060224624
Systems and methods for providing a graphical display of search activity Invented Andrew Fikes, Jeffrey L. Korn, Oren E. Zamir, and Lilly Christine Irani, Avni Upendra Shah US Patent Application 20060224938
Abstract
A user's prior searching and browsing activities are recorded for subsequent use. A user may examine the user's prior searching and browsing activities in a number of different ways, including indications of the user's prior activities related to advertisements. A set of search results may be modified in accordance with the user's historical activities. The user's activities may be examined to identify a set of preferred locations. The user's set of activities may be shared with one or more other users. The set of preferred locations presented to the user may be enhanced to include the preferred locations of one or more other users. A user's browsing activities may be monitored from one or more different client devices or client application. A user's browsing volume may be graphically displayed.Social Networks
Both of these next two documents mention Orkut, as well as some other social networks.
Methods and systems for member-created advertisement in a member network Invented by Kevin David Fox US Patent Application 20060224446 Published October 5, 2006 Filed: March 29, 2005
Abstract
Methods and systems for members of a member network to create and target advertisement to other members of the member network. A member can target advertisement to other members in the member network by establishing a member profile that includes associations and/or nexuses with the targeted members. Fees can be charged to members who create and disseminate advertisement to other members in the member network.Methods and systems for providing current email addresses and contact information for members within a social network Invented by Kevin David Fox and Duane Scott Hess US Patent Application 20060224675 Published October 5, 2006 Filed: March 30, 2005
Abstract
Methods and systems for providing current email addresses or contact information to members within a social network are described. In one described method, an email program application requests an email address for a member within a social network. Using profile information associated with the member, the email address is provided to the email program application which sent the request. The email address is then entered into the send-to parameter field of an email message. In another described method, contact information associated with a first member of a social can be provided to a second member of the social network. The contact information is provided if the relationship between the first and second members is an authorized relationship. The contact information associated with the first member can be used to update the contact information for the first member in an electronic address book associated with the second member.Advertising
Some past patent applications made it appear that Google wanted to help make it easier for advertisers to create their own advertising campaigns and ad copy. This next document looks instead at making it easier for advertisers to find people willing to help them with those activities.
Networking advertisers and agents for ad authoring and/or ad campaign management Invented by Ross Koningstein and Sumit Agarwal US Patent Application 20060224444 Published October 5, 2006 Filed: March 30, 2005
Abstract
As online ads are becoming technically and artistically more sophisticated, advertisers will need a way to efficiently request assistance with ad creations that offer richer ad formats. An online ad business environment helps connect advertisers with ad service providers (also called agents or advisors) who can meet their needs for more complex and sophisticated ad creatives. The online ad business network may use a job listing board where advertisers can enter request for assistance and agent can view them. The business network may also include an agent directory where agents can post their profiles and services and advertisers can view them. Using the job listing board and agent directory, advertisers and agent can contact each other through contact operations available in the business network, and enter into business relationships. A payment from an advertiser to an agent may be made via the business network. The amount of compensation paid to the agent by the business network need not be equal to the amount of payment received by the advertiser.How helpful would it be if it were easier to understand and manage the serving of ads based upon different audience segments and factors like different geographic areas, different times, different user devices, different audience demographics, etc.?
Automated offer management using audience segment information Invented by Ross Koningstein US Patent Application 20060224447 Published October 5, 2006 Filed: March 31, 2005
Abstract
An advertiser's management of an advertising campaign may be assisted by (a) accepting information defining a plurality of audience segments to which an advertisement may be served, (b) accepting a first offer, and (c) determining, using the first offer, a second offer associated with at least one of the plurality of audience segments. The act of determining a second offer associated with one of the plurality of audience segments may use an indication of value assigned to the one audience segment. The indication of value may be automatically determined, and/or provided by an advertiser. The indication of value may be expressed as functions, rules, and/or parameter values. The information defining a plurality of audience segments may be one or more of (a) location information, (b) user information, (c) temporal information, and (d) client device information.Can something be done to improve the value of pay-per-impression advertising? That's the topic of this next patent application.
Adjusting an advertising cost, such as a per-ad impression cost, using a likelihood that the ad will be sensed or perceived by users Invented by Brian Axe, Gregory Joseph Badros, and Rama Ranganath US Patent Application 20060224445 Published October 5, 2006 Filed: March 30, 2005
Abstract
A price paid for an ad impression may be adjusted using an estimated probability that the ad will be viewed, or otherwise perceived or sensed, or using one or more factors which may be used to estimate such a probability. The price and/or probability may be adjusted using events occurring after the impression of the ad.Data can be embedded in hardware, such as digital cameras and PDAs, and identified in software that can help an advertiser target the users of those devices. For example, I may take pictures with my camera, and then upload the images to the web with a program like Picasa, or send them to someone through Gmail. The data from the device may be included in metadata from the pictures, and might be used to send me advertisements related to my camera in some way. That's the area that this next patent application covers.
System and method for obtaining content based on data from an electronic device Invented by Michael Bryan Herf US Patent Application 20060224448 Published October 5, 2006 Filed: March 31, 2005
Abstract
In one embodiment, data from an electronic device is identified. The data may describe an electronic device (e.g. a hardware or software device) on which a document was created or modified, the subject matter of a document, the state of a document, or the like. Content relating to the electronic device is obtained based on the data. The content may be obtained in response to viewing, editing, printing, emailing or other accessing and/or processing of the document.Sharing setting information and other data across browsers
Browsers collect a lot of information, such as bookmarks, security settings, web surfing history, autocomplete information, password data, location of toolbars information, and much more. It would be great to have an easy way to share this kind of information between browsers on different computers or on the same computer, to different versions of the same browser, or to different browsers (such as between Internet Explorer and Firefox. The techniques involved might even be applied to other types of applications, such as transferring settings between Microsoft Word to Powerpoint.
No mention of Google Office applications are made here, and the patent application was originally filed over a year ago, but the thought crosses my mind that it might be helpful to copy settings from Word to Writely, or from Excel to Google Spreadsheets.
Method and system for transferring web browser data between web browsers Invented by David Marmaros US Patent Application 20060224967 Published October 5, 2006 Filed: March 31, 2005
Abstract
In one embodiment, a method for transferring web browser data between web browsers includes collecting browser data pertaining to a first web browser, packaging the browser data into an intermediate format, and storing the packaged data for a subsequent import into a second web browser.My usual reminder about patents: Some of the processes and technology described in patents are created in house, and some are developed with the assistance of contractors and partners. A percentage are never developed in a tangible manner, but may serve as a way to attempt to exclude others from using the technology, or even to possibly mislead competitors into exploring an area that they might not have an interest in (sometimes skepticism is good.)
There are times when a Google or Yahoo acquires a company to gain access to the intellectual property of that company, or the intellectual prowess and expertise of that company's employees. And sometimes patents are just purchased.
Want to comment or discuss? Visit our Google area of the Search Engine Watch Forums.
Posted by Bill Slawski at 3:40 PM | Permalink
A few new patent filings from Microsoft, Google, and Amazon.com. Microsoft explores the use of self organizing maps in one patent filing, and shows how those could be used to make geographic searches more relevant. They also explore URL canonicalization in another.
Google's newest patent filing expands upon Google Transit and Maps by providing information about taxi cabs, shuttles, limos, delivery trucks, moving vans, and other service vehicles.
Amazon is granted a patent for recommendation services.
Microsoft
This first patent application discusses the use of self organizing maps to increase search relevancy. It points to Self Organization of a Massive Document Collection as a reference source for readers of the patent filing, to help them understand how such a process could be implemented.
System and method for improving search relevance Invented by Christopher Weare Assigned to Microsoft US Patent Application 20060218138 Published September 28, 2006 Filed on March 25, 2005
Abstract
A system and method for performing context based document searching is provided. A grid of content tiles is constructed corresponding to a desired concept space. Each content tile is assigned a content tag and is associated with a series of feature values. The feature values are trained to correspond to various regions of the content space. Documents are associated with one or more content tags based on a comparison of document feature values with content tile feature values. A search query is modified to include one or more content tags based on the terms in the search query and/or user preferences. The search query is then matched to documents associated with content tags contained in the search query.The ideas in the previous document from Microsoft could be used to help increase the value of some specialized searches, such as ones based upon geographical location information. This next patent application is a companion filing to that one, and relies upon the same technology to help with searches where location is important.
System and method for location based search Invented by Christopher Weare, Ashley Feniello, and Randy Kern Assigned to Microsoft US Patent Application 20060218114 Published September 28, 2006 Filed: March 25, 2005
Abstract
A system and method for performing geographic based document searching. A grid of location tiles is constructed corresponding to a desired geographic area. A location tag is assigned to each location tile. Documents are searched to identify a geographic location. The documents are associated with one or more location tags based on the location tiles corresponding to the identified geographic location. The geographic location of a search query is also identified. The search query is modified to include one or more location tags corresponding to the location of the search query. The search query is then matched to documents associated with location tags contained in the search query.Not long ago, three researchers from Technion, including Google's Ziv Bar-Yossef, published a paper called Do not Crawl in the DUST: Different URLs with Similar Text. The following patent filing from Microsoft's Marc Najork visits some of the same territory, looking carefully at ways to pick the best single URL for pages that are substantially similar yet are at different URLs.
Systems and methods for inferring uniform resource locator (URL) normalization rules Invented by Marc Alexander Najork Assigned to Microsoft US Patent Application 20060218143 Published September 28, 2006 Filed: March 25, 2005
Abstract
Different URLs that actually reference the same web page or other web resource are detected and that information is used to only download one instance of a web page or web resource from a web site. All web pages or web resources downloaded from a web server are compared to identify which are substantially identical. Once identical web pages or web resources with different URLs are found, the different URLs are then analyzed to identify what portions of the URL are essential for identifying a particular web page or web resource, and what portions are irrelevant. Once this has been done for each set of substantially identical web pages or web resources (also referred to as an “equivalence class” herein), these per-equivalence-class rules are generalized to trans-equivalence-class rules. There are two rule-learning steps: step (1), where it is learned for each equivalence class what portions of the URLs in that class are relevant for selecting the page and what portions are not; and step (2), where the per-equivalence-class rules constructed during step (1) are generalized to rules that cover many equivalence classes. Once a rule is determined, it is applied to the class of web pages or web resources to identify errors. If there are no errors, the rule is activated and is then used by the web crawler for future crawling to avoid the download of duplicative web pages or web resources.
Google has been adding cities to its transit service, provides information about traffic congestion in some areas, and has supplied driving directions for quite some time. Can they expand their services to help us hail a taxi, find out how close the Fedex truck when delivery a package, and let us know where the cable guy we are waiting for is?
User location driven identification of service vehicles Invented by Mark Crady, Michael J. Chu and Russell Y. Shoji US Patent Application 20060217885 Published September 28, 2006 Filed: March 24, 2005
Abstract
A vehicle position aggregation system receives position information for service vehicles from various fleet management systems, and maintains the current location of the vehicles in a database, including information identifying each vehicle’s associated fleet and related contact information. End users can query the vehicle position aggregation system to obtain information about service vehicles in the vicinity of the user’s input location.
Amazon.com
There have been a few patent filings from Amazon on recommendation systems. This one looks at similarities between items to make recommendations.
Personalized recommendations of items represented within a database Invented by Jennifer A. Jacobi, Eric A. Benson, and Gregory D. Linden Assigned to Amazon.com US Patent 7,113,917 Granted September 26, 2006 Filed: May 7, 2001
Abstract
A computer-implemented service recommends items to a user based on items previously selected by the user, such as items previously purchased, viewed, or placed in an electronic shopping cart by the user. The items may, for example, be products represented within a database of an online merchant. In one embodiment, the service generates the recommendations using a previously generated table that maps items to respective lists of "similar" items. To generate the table, historical data indicative of users' affinities for particular items is processed periodically to identify correlations between item interests of users (e.g., items A and B are similar because a large portion of those who selected A also selected B). Personal recommendations are generated by accessing the table to identify items similar to those selected by the user. In one embodiment, items are recommended based on the current contents of a user's shopping cart.My usual reminder about patents: Some of the processes and technology described in patents are created in house, and some are developed with the assistance of contractors and partners. A percentage are never developed in a tangible manner, but may serve as a way to attempt to exclude others from using the technology, or even to possibly mislead competitors into exploring an area that they might not have an interest in (sometimes skepticism is good.)
There are times when a Google or Yahoo acquires a company to gain access to the intellectual property of that company, or the intellectual prowess and expertise of that company's employees. And sometimes patents are just purchased.
Want to comment or discuss? Visit our Search Technology & Relevancy area of the Search Engine Watch Forums.
Posted by Bill Slawski at 6:11 PM | Permalink
Yahoo patent filings include one detailing bidding for placement in paid search filed this past April, another that details a very interactive environment for watching television programming, a third describing a method of soliciting consumer reviews, and a granted patent for a Voice Over IP (VOIP) system that doesn't require Telephony Interface Cards.
Microsoft had two new patent applications published, including one which provides a means of suggesting alternative spellings for words, and another that interacts with searchers to help them construct queries.
IBM filed a patent application for building social networks within a business organization, and was granted a patent for a method of checking pages shown in search results for viruses.
America Online looks at the classification of queries in a manner which seems very similar to the editorial opinion decisions made in a recently granted Google patent.
Mobile search company Geovector comes up with a way to make quick hyperlinked image maps from mobile phones with cameras.
Yahoo
System and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine Invented by Ted Meisel, Peter Savich and Thomas A. Soulanille Assigned to Overture US Patent Application 20060190354 Published August 24, 2006 Filed on April 24, 2006
Abstract
A system and method for enabling information providers using a computer network such as the Internet to influence a position for a search listing within a search result list generated by an Internet search engine. A database stores accounts for the network information providers. Each account contains contact and billing information for a network information provider. In addition, each account contains at least one search listing having at least three components: a description, a search term comprising one or more keywords, and a bid amount. The network information provider may add, delete, or modify a search listing after authenticated login. A search term relevant to the content of the web site or other information source to be listed is first selected. A search listing includes the search term and a description. A bidding process occurs when the network information provider enters a new bid amount for a search listing. The system and method then compares the bid amount with all other bid amounts for the same search term, and generates a rank value for all search listings having that search term. The rank value determines where the listing will appear on the search results list page that is generated in response to a query of the search term by a searcher.Framework for providing ancillary content in a television environment Invented by Michael Mills, Philip Mckay, Michael Hoch, Kumiko Tanaka Toft, and Rod Perkins US Patent Application 20060184579 Published August 17, 2006 Filed on January 5, 2006
Abstract
The present invention provides functionality for retrieving ancillary content associated with the content delivered to a given user's client device. According to one embodiment, the method of the present invention comprises retrieving the context of a given user and identifying a plurality of characteristics associated with the user's context. The one or more characteristics associated with the user's context are displayed to the user and the user may select from the displayed characteristics. One or more items of content are retrieved based upon the user's selection and presented to the user on the user's client device.Group polling for consumer review Invented by Norman Shi Assigned to Yahoo US Patent Application 20060190475 Published August 24, 2006 Filed on December 20, 2005
Abstract
Using a computer system comprising clients at which users interface to the computer system and at least one review server that maintains a collection of reviews, each associated with a presentation, a method of collecting the reviews including providing a first presentation to a first user via a first client associated with the first user; maintaining a trust network linking the first user to the other users in the trust network; receiving a request for a review from the first user via the first client; routing a request for a review to the users in the trust network who are linked to the first user in the trust network; and saving at least some of the returned reviews in the collection of review.Voice integrated VOIP system Invented by Madhu Yarlagadda, Patrick Loo and David H. Nakayama Assigned to Yahoo United States Patent 7,095,733 Granted August 22, 2006 Filed on September 11, 2000
Abstract
An integrated VoIP unified message processing system includes a voice platform that processes data in native VoIP format. There is no use of hardware telephone interface cards (TICs) or software transcoding to transform data to PCM or other formats. Cost reductions are achieved by the elimination of expensive dedicated hardware and scalability is achieved by obviating the need for software transcoding.Microsoft
Query spelling correction method and system Invented by Justin Harmon, Kyle G. Peltonen and Shajan Dasan Assigned to Microsoft US Patent Application 20060190447 Published August 24, 2006 Filed on February 22, 2005
Abstract
A method and system for providing to a user a set of alternative query suggestions is disclosed. The method, system and computer readable medium product in accordance with embodiments of the invention includes generating an index of all words in a corpus of documents available to the application, generating a popularity table for the index having a popularity value for each word in the index based on occurrences of the word in the corpus, comparing each entry in the popularity table to suggestions from a word generator, compiling a lexicon of word generator suggestion words that are found in the popularity table, submitting each word in the search query to the word generator to determine suggestion words, and displaying to the user one or more of the suggestion words from the lexicon that are more popular than the query word.Dynamic client interaction for search Invented by Matthew R. Richardson and Robert J. Ragno Assigned to Microsoft US Patent Application 20060190436 Published August 24, 2006 Filed on June 23, 2005
Abstract
A system for guiding a search for information is presented. The system comprises a user interface that accepts a phrase and receives at least one suggestion based at least in part on the phrase. The system also includes a phrase suggestion engine that matches the phrase with the at least one suggestion. Methods of using the system are also provided.IBM
Method, system and program product for building social networks Invented by Margaret A. Strong and Albert Tien Yuen Wong Assigned to IBM US Patent Application 20060190536 Published August 24, 2006 Filed on February 23, 2005
Abstract
Under the present invention, a user with an existing profile page who desires to have a social network built will first submit a subscription request. If approved, an existing contact list such as a chat list or the like for the user will be compared to existing contact lists for other subscribing users to establish commonalities. Based on such commonalities, a configurable social network of contacts is built. Using a graphical representation of the social network, the user can (among other things) provide or read testimonials about the contacts therein; access the profile pages for the contacts; provide or read "ratings" for the contacts; be provided with levels/degrees of separation between the contacts; validate trusts and business relationships, etc.Virus checking and reporting for computer database search results Invented by Cary Lee Bates, Robert James Crenshaw, Paul Reuben Day and John Matthew Santosuosso Assigned to IBM United States Patent 7,096,215 Granted August 22, 2006 Filed on January 13, 2004
Abstract
An apparatus, program product and method integrate virus checking functionality into a computer database search environment to assist in protecting a user computer from contracting a computer virus when accessing search results. The generation of a display representation of a result set generated in response to a search request may be based at least in part upon virus status information associated with at least a portion of a plurality of result records identified in the generated result set. Moreover, an apparatus, program product, and method configure a first computer to receive virus status information generated by a plurality of computers, with such received virus status information stored in a virus database that is accessible by the first computer.America Online
Web query classification Invented by Abdur R. Chowdhury, Steven Michael Beitzel, David Dolan Lewis and Aleksander Kolcz US Patent Application 20060190439 Published August 24, 2006 Filed on January 27, 2006
Abstract
A query phrase may be automatically classified to one or more topics of interest (e.g., categories) to assist in routing the query phrase to one or more appropriate backend databases. A selectional preference query classification technique may be used to classify the query phrase based on a comparison between the query phrase and patterns of query phrases. Additionally, or alternatively, a combination of query classification techniques may be used to classify the query phrase. Topical classification of a query phrase also may be used to assist a search system in delivering auxiliary information to a user who entered the query phrase. Advertisements, for instance, may be tailored based on classification rather than query keywords.Geovector
Imaging systems including hyperlink associations Invented by Thomas William Ellenby, Peter Malcolm Ellenby and John Ellenby Assigned to GeoVector Corporation US Patent Application 20060190812 Published August 24, 2006 Filed on February 22, 2005
Abstract
Computer pointing systems include schemes for producing image map type hyperlinks which are associated and stored integrally with image data from which they are derived. An object being addressed by a pointing system of is implicitly identified by way of its location and position relative to the pointing system. A geometric definition which corresponds to space substantially occupied by the addressed object is rotated appropriately such that it perspective matches that of the imaging station. When an image is captured, the image data (pixel data) is recorded and associated with image map objects which may include network addresses such as a URL. On reply, these images automatically present network hyperlinks to a user whereby the user can click on an image field and cause a browser application to be directed to a network resource.My usual reminder about patents: Some of the processes and technology described in patents are created in house, and some are developed with the assistance of contractors and partners. A percentage are never developed in a tangible manner, but may serve as a way to attempt to exclude others from using the technology, or even to possibly mislead competitors into exploring an area that they might not have an interest in (sometimes skepticism is good.)
There are times when a Google or Yahoo acquires a company to gain access to the intellectual property of that company, or the intellectual prowess and expertise of that company's employees. And sometimes patents are just purchased.
Want to comment or discuss? Visit our Search Technology & Relevancy area of the Search Engine Watch Forums.
Posted by Bill Slawski at 2:33 PM | Permalink
There's a lot of blog coverage of a new patent from Google, System and method for supporting editorial opinion in the ranking of search results, which was originally filed with the US Patent Office in December of 2000. I'm seeing a lot of questions related to the patent...
Steve Bryant surmises over at Google Watch that the New Google Patent Hints at Direction of Social Search. Rand Fiskin notes that the patent may be an indication that Google is looking at the "quality of pages," and points out that a mention is made of ranking "sites" instead of "pages" in Favored vs. Non-Favored Sources. I tried to break down the language of the patent into some easier to digest pieces at SEO by the Sea, in Google looks at Query Themes and Reranking Based upon Editorial Opinion
A good number of white papers and patent applications published since the filing of this patent have looked at user queries and user behavior in fairly complex ways, such as chaining user queries together in sessions to identify user intent, and exploring how a searcher interacts with search results. It's imaginable that if Google has adopted something like what is described in this patent, that decisions regarding query themes and favored status are based on much more than a simple thumbs up or thumbs down.
Posted by Bill Slawski at 8:05 PM | Permalink
New Search Patent Filings: August 28, 2006 - Identifying Web Spam and Adult ImagesNew Microsoft patent applications include one that attempts to identify web spam based upon signals within the content of a page, another looks at ways to search using pattern matching and relevance to answer specific questions, a third describes a method of relating people to each other during a search based upon things such as being co-authors of documents, a fourth defines a process of refining searches based upon previous searches for the same query or by providing additional context to searchers, and a fifth allows users or communities of users to provide reviews of web pages independently of the owners of sites being reviewed.
Yahoo (Overture) was granted a patent on the bidding and ranking of pages through paid search. Yahoo also had published two patent applications which explore social networks, and previewing, inviting and granting authorization for others to view specific pages within that social network.
Ask.com looks at adult images, and a way to identify them as being adult content without performing a visual analysis of those images, but instead by looking a query sessions related to the pictures.
Oracle was granted a patent which mines information about users from query logs and user profiles to retrieve recommendations for pages, expansion of queries based upon that information, and a thematic clustering of those search results.
Microsoft
The following patent application covers some very similar ground as a white paper from Microsoft Research titled Detecting Spam Web Pages through Content Analysis (pdf). It looks at a number of ways that web spam might be identified from the content on a page, though the authors note that the methods involved would likely be used in conjunction with other indications of web spam, perhaps like the ones discussed in Spam, Damn Spam, and Statistics, and in an earlier patent application on Content Evaluation.
Using content analysis to detect spam web pages Invented by Marc Alexander Najork, Dennis Craig Fetterly, Mark Steven Manasse, and Alexandros Ntoulas Assigned to Microsoft US Patent Application 20060184500 Published August 17, 2006 Filed on February 11, 2005
Abstract
Evaluating content includes receiving content, analyzing the content for web spam using a content-based identification technique, and classifying the content according to the analysis. An index of analyzed contents may be created. A system for evaluating content includes a storage device configured to store data and a processor configured to analyze content using content-based identification techniques to determine whether web spam is present.Search methods and associated systems Invented by Larry Israel and John Solaro Assigned to Microsoft US Patent Application 20060184523 Published August 17, 2006 Filed on February 15, 2005
Abstract
Search methods and associated systems are disclosed. One aspect of the invention is directed toward search methods and associated systems. One aspect of the invention is directed toward a computer-implemented searching method that includes receiving an input having a format. The method further includes finding a pattern that matches the format of the input using a rule set. The method still further includes determining a subject of the input based on the pattern, finding a result record corresponding to the subject, and sending an output based on the result record. In certain embodiments, the method can further include determining at least one qualifier based on the pattern and finding a result record corresponding to the subject and the at least one qualifier. In still other embodiments, the method can further include determining a subject of the input based on the pattern and at least one synonym rule.Method and system for mining information based on relationships Invented by Benyu Zhang, Wei-Ying Ma, Gu Xu, Hongbin Gao, Zheng Chen, Randy Hinrichs, Hua-Jun Zeng Assigned to Microsoft US Patent Application 20060184481 Published August 17, 2006 Filed on February 11, 2005
Abstract
A method and system for identifying information about people is provided. The information system identifies groups of people that have relationships based on their relationships to documents or more generally to objects. The information system initially is provided with an indication of which people have which relationships to which documents. The information system then identifies clusters of people based on having a relationship to the same objects. The information system may also identify clusters of related objects associated with a cluster of people. When a user wants to identify information about a person, the user can provide the name of that person to the information system. The information system then can retrieve and display the names of the other people who are in the same cluster as the person.Content searching and configuration of search results Invented by Greg A. Kohanim, Jonathan L. Wiedemann, Christine A. Jefson, and David Aaron Ward Snelling Assigned to Microsoft US Patent Application 20060184512 Published August 17, 2006 Filed on February 17, 2005
Abstract
Content searching and configuration of search results are described. In an implementation, a method includes in response to a search query, selecting a keyword based on heuristic data which describes a plurality of previously performed searched. A search is performed utilizing the search query and the selected keyword to locate content.Method and system for contextual site rating Invented by Peter G. Williams, Mark A. Wilson-Thomas, Martin Peck, Robert J. Wilcox, Andrew Burns, Martin Grayson Assigned to Microsoft US Patent Application 20060184608 Published August 17, 2006 Filed on February 11, 2005
Abstract
The present invention allows a user or community of users to rate content across a variety of web sites and display contextual sensitive reviews. Rather than the rating information being controlled by the web site owner, the rating information may be owned and controlled by a third party. Users have the ability to rate a web site, review ratings from a web site, or operate a web site rating system.Yahoo
System and method for influencing a position on a search result list generated by a computer network search engine Invented by Darren J. Davis, Matthew Derer, Johann Garcia, Larry Greco, Tod E. Kurt, Thomas Kwong, Jonathan C. Lee, Ka Luk Lee, Preston Pfarner, and Steve Skovran Assigned to Overture United States Patent 7,092,901 Granted August 15, 2006 Filed on July 24, 2001
Abstract
A system and method for enabling information providers using a computer network such as the Internet to influence a position for a search listing within a search result list generated by an Internet search engine. The system and method of the present invention provides a database having accounts for the network information providers. Each account contains contact and billing information for a network information provider. In addition, each account contains at least one search listing having at least three components: a description, a search term comprising one or more keywords, and a bid amount. The network information provider may add, delete, or modify a search listing after logging into his or her account via an authentication process. The network information provider influences a position for a search listing in the provider's account by first selecting a search term relevant to the content of the web site or other information source to be listed. The network information provider enters the search term and the description into a search listing. The network information provider influences the position for a search listing through a continuous online competitive bidding process. The bidding process occurs when the network information provider enters a new bid amount, which is preferably a money amount, for a search listing. The system and method of the present invention then compares this bid amount with all other bid amounts for the same search term, and generates a rank value for all search listings having that search term. The rank value generated by the bidding process determines where the network information providers listing will appear on the search results list page that is generated in response to a query of the search term by a searcher located at a client computer on the computer network. A higher bid by a network information provider will result in a higher rank value and a more advantageous placement.Control for enabling a user to preview display of selected content based on another user's authorization level Invented by Michael La Rotonda, Neal Sample, Paul Brody, Ellen Sue Perelman, Ericson DeJesus Assigned to Yahoo US Patent Application 20060184578 Published August 17, 2006 Filed on December 20, 2005
Abstract
Enabling a first user to preview content as it would be seen by a second user, if the second user had a selected user relationship with the first user. The selected user relationship may comprise a relationship degree, a relationship category, a relationship rating, and/or other form of relationship. In one embodiment, a user interface enables the first user to assign user relationships to portions of content and to other users. The first user selects a user relationship, which is used to access those portions of content that are associated with the first user and assigned the selected user relationship. The corresponding portions of content are used to generate a preview display for the first user, illustrating the portions of content that would be accessible to other users assigned the same user relationship or assigned a closer user relationship. Preview may be generated by a server or a local client.Control for inviting an unauthenticated user to gain access to display of content that is otherwise accessible with an authentication mechanism Invented by Michael La Rotonda, Neal Sample; ; (Santa Cruz, CA) ; F. Randall Farmer, Paul Brody, and Ellen Sue Perelman Assigned to Yahoo US Patent Application 20060184997 Published August 17, 2006 Filed on December 20, 2005
Abstract
Enabling an unauthenticated user to access content associated with an authenticated user as though the unauthenticated user had a selected user relationship with the authenticated user. The user relationship may comprise a relationship degree, a relationship category, a relationship rating, and/or the like. An invitation to join an electronic service, such as an online social network, is sent to the unauthenticated user at an address known to the authenticated user. The invitation includes a time-limited token, such as a URL, that includes an invitation identifier, which relates the invitation to the authenticated user content. The token may be encrypted in the invitation. The unauthenticated user returns the token as a request to preview the authenticated user content without first becoming an authenticated user of the electronic service. If the token is still valid, access is granted. The unauthenticated user may also request to establish a connection with the authenticated user.Ask.com
Methods and apparatuses to determine adult images by query association Invented by Kaushal Kurapati and Rahul Lahiri US Patent Application 20060184577 Published August 17, 2006 Filed on May 18, 2005
Abstract
Various methods and apparatuses are described for an adult content detection implementation. In one embodiment, a method detects adult content images by tracked query association to a user's query for an image search. The set of images returned in response to the user's query on a search engine are based on whether one or more images in the set are classified as an adult content image.Oracle
System and method for search and recommendation based on usage mining Invented by Omar Alonso and Atul Kumar Assigned to Oracle United States Patent 7,092,936 Granted August 15, 2006 Filed on August 22, 2001
Abstract
A method, system, and computer program product for performing searching that generates improved queries, retrieves meaningful and relevant information, and presents the retrieved information to the user in a useful and comprehensive manner is described. The method of searching comprises the steps of: receiving from a user a search query requesting information, retrieving at least one recommendation relating to the search query, generating an expanded query based on the received query, performing a search using the expanded query to retrieve documents, and generating themes relating to the retrieved documents. The at least one recommendation relating to the search query is retrieved from a recommendation database. The recommendation database is generated by performing the steps of: performing data mining using users search query logs, user search patterns, and user profile information to generate a plurality of recommendations relating to search query strings, generating a data structure including the recommendations relating to search query strings, and generating a text index based on information in the data structure.Posted by Bill Slawski at 6:29 PM | Permalink
Google Sued Over Personalized Search PatentYonhap News reports that Park & Opc Co., a South Korean ISP, is suing Google over a patent dispute. Park & Opc Co. claims they have a patent on personalized search that Google has violated.
Posted by Barry Schwartz at 9:30 AM | Permalink
Google looks at search history and user behavior to rerank results and offer ecommerce recommendations, provides a way to rewrite navigation on web pages for users of a proxy system to access the web, and shows some of the inner workings of Desktop Search.
IBM was granted a patent based upon providing advertisements to people based upon sites that they have visited, another that allows people to download information from specified pages which can be indexed and searched locally, a way of speeding up pagerank, and a method for organizing bookmarks.
Microsoft published a couple of patent applications, one which looks at using game playing to provide user rankings for web pages, and a method of providing contextual advertisements for non-textual content.
Napster's peer-to-peer filing sharing system is described in a patent originally filed in August, 2000.
This patent from Google describes a way to use past search history and user behavior to rerank search results and provide ecommerce based recommendations.
Interface and system for providing persistent contextual relevance for commerce activities in a networked environment Invented by Donald R. Turnbull and Hinrich Schuetze Assigned to Google United States Patent 7,089,237 Granted August 8, 2006 Filed on January 26, 2001
Abstract
A search and recommendation system employs the preferences and profiles of individual users and groups within a community of users, as well as information derived from categorically organized content pointers, to augment electronic commerce related searches, re-rank search results, and provide recommendations for commerce related objects based on an initial subject-matter query and an interaction history of a user. The search and recommendation system operates in the context of a content pointer manager, which stores individual users' content pointers (some of which may be published or shared for group use) on a centralized content pointer database connected to a network. The shared content pointer manager is implemented as a distributed program, portions of which operate on users' terminals and other portions of which operate on the centralized content pointer database. A user's content pointers are organized in accordance with a local topical categorical hierarchy. The hierarchical organization is used to define a relevance context within which returned objects are evaluated and ordered.Rewriting parts of pages through a proxy server, for use with mobile devices, is the focus of this patent granted to Google. It shows a method of understanding what parts of a page is navigation, in addition to determining which navigation may be ideally rewritten for a handheld.
Identifying navigation bars and objectionable navigation bars Invented by Chade-Meng Tan and Daniel Dulitz Assigned to Google United States Patent 7,089,490 Granted August 8, 2006 Filed on November 30, 2000
Abstract
Detecting so-called "navigation bars" (or "nav bars") in a (Web) document by determining whether or not nodes of a parse tree of the (Web) document are "anchor-heavy". Generally, a navigation bar can be thought of as text, such as a hyper-text link or anchor text for example, without any immediate content. Once a navigation bar is detected, objectionable navigation bars (i.e., navigation bars, the rendering of which would be objectionable to users without special re-authoring), can be distinguished from non-objectionable navigation bars (i.e., navigation bars which would not be objectionable to users with no special re-authoring). Objectionable navigation bars may be distinguished from non-objectionable navigation bars by: (a) determining whether the navigation bar is so small that normal rendering would not be objectionable; (b) determining whether the navigation bar presumably conveys meaningful content; and/or (c) determining whether the navigation bar is a component of a non-objectionable navigation bar (where all components of the non-objectionable navigation bar are navigation bars themselves).One of the inventors listed in the following patent application, Tomas Gunnarsson, is a Google Desktop Software Engineer according to a post he made in the Google Blog on a "quick search" for Desktop Search. It appears that this patent filing looks at some of the inner workings of Desktop Search.
Access to a target object with desired functionality Invented by Johann Tomas Sigurdsson and Tomas Gunnarsson Assigned to Google US Patent Application 20060179441 Published August 10, 2006 Filed on February 10, 2005
Abstract
A system and method provide access to a target object associated with a desired functionality. This is accomplished by creating an instance of a pre-existing object, replacing one or more functions of a table shared by all objects of the object's class, and triggering a call that ultimately causes the replacement functions to be called to allow access to the target object. The system includes software portions for enabling the method.IBM
As a person surfs the web, the process in this patent describes a way of collecting keywords from pages visited to target appropriate advertising for that user.
Method and apparatus for providing reduced cost online service and adaptive targeting of advertisements Invented by Viktors Berstis and Herman Rodriguez Assigned to IBM United States Patent 7,089,194 Granted August 8, 2006 Filed on June 17, 1999
Abstract
A method and apparatus for adaptively targeting advertisements to a specific client computer from a server within a distributed data processing system is provided. As a user of the client browses the World Wide Web, the material that is downloaded to the client constitutes a datastream. At some location during the routing of the datastream, either on the server or at the client, the datastream is scanned to generate a list of keywords that are present within the datastream. The datastream may be analyzed in real-time or cached and analyzed on a delayed basis. The generated list of keywords represents a summary of the content that appears to be the focus of interest of the user. The keywords are compared against a database of advertisements, and the server selects an advertisement that matches the user's area of interest in comparison to the analysis of the user's browsing history. The selected advertisement is then inserted into the datastream to be routed to the client. In consideration for viewing targeted advertisements and to entice a Web viewer to allow the monitoring of a datastream so that targeted advertisements may be placed into the datastream, a Web viewer may receive online connection service for free, for a reduced cost, at a premium level of service, or for other some other value, such as frequent viewer credits that may be exchanged for goods and services.Method and system for searching for web content Invented by Michael James Osias Assigned to IBM United States Patent 7,089,233 Granted August 8, 2006 Filed on September 6, 2001
Abstract
The present invention provides a method and system for searching for web content. Specifically, the present invention provides a system and method for retrieving web content from designated web pages and hyperlinks, indexing the retrieved web content in a local database, and searching the local database for desired web content. Retrieved content is indexed in the local database so that future access of the web content can be more efficient.System and method for rapid computation of PageRank Invented by John Anthony Tomlin, Andrew S. Tomkins, and Arvind Arasu Assigned to IBM United States Patent 7,089,252 Granted August 8, 2006 Filed on April 25, 2002
Abstract
A method of ranking a plurality of linked documents. The method comprises obtaining a plurality of documents, and determining a rank of each document. The rank of each document is generally a function of a rank of all other documents in the plurality of documents which point to the document and is determined by solving, by equation-solving methods (including Gauss-Seidel iteration and partitioning) of a set of equations wherein:.alpha..alpha..times..times..times..times. ##EQU00001## where x.sub.i is the rank of the page indexed by i, .alpha. is a number strictly between 0 and 1.0, the summation is over all indices j such that page j points to page i, and a.sub.ij is defined to be the reciprocal of the number of links pointing out from page j (denoted d.sub.j) if page j points to page i, and zero otherwise.Conditional promotion of bookmarks Invented by Cary L. Bates, Gilford F. Martino, John M. Santosuosso, and Vincent T. Timon, III Assigned to IBM United States Patent 7,089,305 Granted August 8, 2006 Filed on September 25, 2001
Abstract
A method and system for organizing bookmarks. A bookmark structure includes a main bookmark list and at least one bookmark folder. A bookmark search list, which includes at least one bookmark in the bookmark structure, is generated. Software is executed, wherein the software searches each bookmark on the bookmark search list through depth N (N.gtoreq.0). The searching determines whether the bookmark satisfies an upgrade condition. The upgrade condition includes a boolean text expression and may also include at least one of: a client visitation condition, a general visitation condition, a bookmark existence condition, a content-type condition, a URL-age condition, and a Top-Level-Domain (TLD) condition. If the searching determines that the bookmark satisfies the upgrade condition and that the bookmark is not in the special bookmark location, then the bookmark is moved to the special bookmark location.Microsoft
Improving quality of web search results using a game Invented by Luis von Ahn Arellano and Josh D. Benaloh Assigned to Microsoft US Patent Application 20060179053 Published August 10, 2006 Filed on February 4, 2005
Abstract
A system combines individual estimates of the subjective appeal of web pages into a combined rating for each web page that can be used to rank web pages during a web search. In a gaming implementation, a web page recipient estimates the combined rating that other recipients of the web page have formulated. The recipient can be rewarded for accurately estimating the combined rating by receiving a subsequent web page that possesses a high rating.Image and other analysis for contextual ads Invented by Carl M. Kadie, Joshua T. Goodman, and Christopher A. Meek Assigned to Microsoft US Patent Application 20060179453 Published August 10, 2006 Filed on February 7, 2005
Abstract
The subject invention provides a unique system and method that facilitates providing contextual advertisements based on one or more identified terms extracted from a non-text object such as an image, video, and/or audio object. Terms can also be identified and extracted from metadata associated with or other data derived from text objects such as email messages and attached text documents. One or more recognition techniques can be employed to identify data found in the non-text object (including the metadata or any other data derived therefrom) and data found in the metadata associated with the text object. Once the identified terms are analyzed, an appropriate contextual advertisement can be presented to the user. If the content of the non-text or text object is deemed of a negative nature, no contextual advertisement is provided.Outland Research
Napster
System and method for searching peer-to-peer computer networks by selecting a computer based on at least a number of files shared by the computer Invented by Wilburt Juan Labio, Giao Thanh Nguyen, Winston Wencheng Liu, Gurmeet Singh Manku Assigned to Napster United States Patent 7,089,301 Granted August 8, 2006 Filed on August 11, 2000
Abstract
A method and system for intelligently directing a search of a peer-to-peer network, in which a user performing a search is assisted in choosing a host which is likely to return fast, favorable results to the user. A host monitor monitors the peer-to-peer network and collects data on various characteristics of the hosts which make up the network. Thereafter, a host selector ranks the hosts using the data, and passes this information to the user. The user then selects one or more of the highly-ranked hosts as an entry point into the network. Additionally, a cache may collect a list of hosts based on the content on the hosts. In this way, a user may choose to connect to a host which is known to contain information relevant to the user's search. The host selector may be used to select from among the hosts listed in the cache.My usual reminder about patents: Some of the processes and technology described in patents are created in house, and some are developed with the assistance of contractors and partners. A percentage are never developed in a tangible manner, but may serve as a way to attempt to exclude others from using the technology, or even to possibly mislead competitors into exploring an area that they might not have an interest in (sometimes skepticism is good.)
There are times when a Google or Yahoo acquires a company to gain access to the intellectual property of that company, or the intellectual prowess and expertise of that company's employees. And sometimes patents are just purchased.
Want to comment or discuss? Visit our Search Technology & Relevancy area of the Search Engine Watch Forums.
Posted by Bill Slawski at 11:34 PM | Permalink
This last week's patent applications involving search all seem to focus upon users of search engines, and finding ways to fulfill intentions behind searches.
There are a couple from Stanford professor Louis Rosenberg and his company Outland Research, that focus upon a searcher's personal interests and attributes, and two from America Online involving dictionary searches and meta searches. Microsoft also has a pair of patent filings on interesting ways to refine search results after a search has been conducted. And, IBM comes up with a related duo on measuring how documents served as search results are used, including an incentive feature for users to provide information about those documents.
Outland Research
The first of Outland Research's patent applications reranks search results based upon the age or the gender, or both, of a searcher. The second reranks results based upon the personal background of the searcher.
Methods and apparatus for using user gender and/or age group to improve the organization of documents retrieved in response to a search query Invented by Louis B. Rosenberg Assigned to Outland Research,. LLC US Patent Application 20060173556 Published August 3, 2006 Filed: January 27, 2006
Abstract
A computer implemented method of organizing a set of documents, and associated apparatus, are adapted to receive a search query from a user; obtain identified-age and/or -gender data for the user; identify a set of documents responsive to the search query; assign a score to each identified document based upon a correlation between age- and/or gender-usage data for each document and identified-age and/or -gender data, respectively; and organize the documents based at least in part on the assigned score. The identified-age data describes an age of the user and the identified-gender data describes a gender of the user. The age-usage data describes a number and/or frequency of users who previously accessed the document who are of a particular age or age range. The gender-usage data describes a number and/or frequency of users who previously accessed the document who are of a particular gender.Methods and apparatus for using personal background data to improve the organization of documents retrieved in response to a search query Invented by Louis B. Rosenberg Assigned to Outland Research, LLC US Patent Application 20060173828 Published August 3, 2006 Filed: December 9, 2005
Abstract
A computerized method of organizing a set of documents includes receiving a search query from a user; obtaining personal background data from the user; identifying at least one personal background trait within the personal background data, the personal background trait being statistically correlated with documents that the user is likely to prefer; identifying a plurality of documents responsive to the search query; assigning a score to each identified document based upon a correlation between advanced usage information for each document and the identified personal background trait, the advanced usage information describing at least one of a number and frequency of users who have previously accessed the document who possess the identified personal background trait; and organizing the documents based at least in part on the assigned score.America Online
America Online provides a process that can take membership in a community as a factor when returning results in a dictionary lookup, and a process involving meta search which may involve modifying queries to match a user's intentions, and scoring and sorting results to be served.
Retrieving and providing contextual information Invented by Carl Bruecken Assigned to America Online US Patent Application 20060173806 Published August 3, 2006 Filed: October 31, 2005
Abstract
An electronic dictionary may be created by receiving a data request action for a word appearing in an electronic document, accessing information regarding the context of the word derived from within the electronic document in which the word appears, storing the definition of the word along with the context information for the word, and enabling access by the user to the definition and the context information. Search fusionInvented by Abdur R.Chowdhury and Gregory S. Pass US Patent Application 20060173817 Published August 3, 2006 Filed: December 29, 2004
Abstract
Search results are assigned scores based on visual aspects of surrogate representations of the search results which are to be displayed to a query submitter in a search results summary overview. That is, the surrogate representations are relatively short summaries or excerpts of the search results that may be presented in place of the search results themselves, thus enabling an overview of various search results to be perceived by a user concurrently. The search results are assigned scores based on the presence, position, and form of some or all of the query within the corresponding surrogate representations. The search results may be sorted or filtered based on the assigned scores. Assigning scores to the search results based on visual characteristics of the surrogate representations mimics how a user may assess the relevance of the search results when viewing a search results summary page.Microsoft
Microsoft's patent applications allow a user to further refine results based upon user feedback. The first enables the selection of attributes associated with results, such as positive and negative opinions associated with the subject of the search. The second process involves the creation of a user survey to enable a searcher to comment upon search results to help train the search engine, and also refine that particular search.
System and method for grouping by attribute Invented by Eric B. Watson Assigned to Microsoft US Patent Application 20060173819 Published August 3, 2006 Filed: January 28, 2005
Abstract
A system and method are provided for implementing a search engine to produce search results grouped by attribute. The system may include an attribute indexing component for indexing available resources with reference to selected attributes in a search engine index. The system may additionally include a grouping component for grouping search results produced by the search engine into at least two attribute groups in accordance with the indexed selected attributes. The system may further include an attribute display component for displaying information pertaining to the selected attributes within each relevant available resource.System and method for generating contextual survey sequence for search results
Invented by Eddie L. Mays and Oliver Hurst-Hiller Assigned to Microsoft US Patent Application 20060173820 Published August 3, 2006 Filed: January 28, 2005
Abstract
A system and related techniques generate a survey to capture a user's feedback about the quality of search results, in a continuous context with the user's Web page or other search activity. A survey frame inviting the user to undertake a set of search questions may be presented within a set of page frames which display search results. The survey frame enables the user to be prompted into a dialogue to supply feedback about their search experience, while still within the contextual workflow of that experience, and still being able to view or review results or content which they have received. User distraction is therefore minimized while feedback quality may be improved. The user's feedback, which rates the quality or accuracy of the search results or search experience may be stored and used to train search intelligence.IBM
IBM's documents also take hints from user behavior to define search results. The first looks at how documents returned during a search are utilized by a searcher, such as whether they are viewed or printed out or bookmarked, by the searcher. The second builds upon that one by defining a process where rewards or credits may be awarded to a user for providiing document use information.
Systems, methods, and media for utilizing electronic document usage information with search engines Invented by Viktors Berstis and Randolph Michael Forlenza Correspondence Name and Address: IBM US Patent Application 20060173818 Published August 3, 2006 Filed: January 11, 2005
Abstract
Systems, methods and media for utilizing electronic document usage information are disclosed. More particularly, hardware and/or software utilizing electronic document usage information to respond to user search requests with search engines are disclosed. Embodiments include receiving a search request from a requesting user and receiving document utilization information associated with one or more electronic documents, where the document utilization information provides an indication of the usage of the electronic documents by one or more users. Further embodiments include generating search results based at least partially on the search request and the document utilization information and transmitting an indication of the search results to the requesting user. Further embodiments include generating statistical information regarding the search results for electronic documents and transmitting the generated statistical information.Systems, methods, and media for awarding credits based on provided usage information Invented by Viktors Berstis and Randolph Michael Forlenza Correspondence Name and Address: IBM US Patent Application 20060173837 Published August 3, 2006 Filed: January 11, 2005
Abstract
Systems, methods and media for awarding credits based on provided usage information are disclosed. More particularly, hardware and/or software for collecting and disseminating usage information related to electronic documents and for awarding usage credits to users in exchange for providing usage information are disclosed. Embodiments include receiving an indication of the usage of an electronic document by a user and aggregating the received usage indication for the document with usage indications relating to other users. Embodiments may also include creating document utilization information for the electronic document based on the aggregated usage indications and awarding usage credit to the user based on the user's providing statistics on the usage of the electronic document. Further embodiments may include transmitting an indication of the awarded usage credit to the user and receiving a request to use the usage credits.My usual reminder about patents: Some of the processes and technology described in patents are created in house, and some are developed with the assistance of contractors and partners. A percentage are never developed in a tangible manner, but may serve as a way to attempt to exclude others from using the technology, or even to possibly mislead competitors into exploring an area that they might not have an interest in (sometimes skepticism is good.)
There are times when a Google or Yahoo acquires a company to gain access to the intellectual property of that company, or the intellectual prowess and expertise of that company's employees. And sometimes patents are just purchased.
Want to comment or discuss? Visit our a href="http://forums.searchenginewatch.com/forumdisplay.php?f=21">Search Technology & Relevancy area of the Search Engine Watch Forums.
Posted by Bill Slawski at 6:52 AM | Permalink
There are a number of new patent applications from Yahoo, including one that utilizes concept networks to understand the intention behind a user's query; another describing an addition to a user interface that lets a searcher define the context of a search; an API approach to retrieve information from fast changing dynamic sites such as job listing sites, news site personals, or online auction sites; a way to use the contents of a first set of results from the search engine to find relevant pages from a second set of results, including both paid and organic results; a process of dynamically modifying the layout of a page so that the most important content is likely to be seen by a visitor; and a remote filtering system for filtering spam for client-based email programs.
Microsoft unveils a patent application that could be the inspiration for Windows Live QnA, a process for removing unlinked documents from a search engine's index, an approach for presenting relevant snippets with search results, a means of using cached search results for queries with relevant advertising results, and a query refinement process based upon past user behavior.
IBM provides a linguistic approach to identifying the main body text of a page, and they present that approach as an improvement upon methods such as a VIPS or a Visual Gap Segmentation process.
Yahoo
Systems and methods for managing and using multiple concept networks for assisted search processing Inventors: Shyam Kapur, Jignashu Parikh, and Deepa Joshi Assigned to Yahoo US Patent Application 20060167896 Published July 27, 2006 Filed on December 5, 2005
Abstract
Multiple concept networks are generated from subsets of received queries. These concept networks can be used in various ways to enhance response to subsequent queries. In one embodiment, concept networks can be merged into a larger concept network that can be used to infer a user's likely intent given a query. In another embodiment, suggestions for related searches obtained using different concept networks can be merged or aggregated. Other users for concept networks in query processing, including assisted search, are also described.Systems and methods for contextual transaction proposals Inventors: Reiner Kraft, Andreas Hartmann, Farzin Maghoul Assigned to Yahoo US Patent Application 20060167857 Published July 27, 2006 Filed on May 12, 2005
Abstract
Context-specific transaction proposals are automatically generated and presented to a user who expresses interest in a particular topic. A user viewing a World Wide Web page or other content item activates an interface to indicate that he or she is interested in additional information related to the subject of the page. A context vector or other representation of the content of the page being viewed is transmitted to an information server, which identifies possible transactions related to the content and proposes one or more of these transactions to the user. Transaction proposals can be presented together with a contextual search interface that allows the user to submit zero or more search terms together with the context vector as a search query.System and method for improving online search engine results
Inventors: Daniel Patrick Dissett, Arkady Borkovsky, Charles Converse Carson, JR. Assigned to Yahoo! Inc. US Patent Application 20060167852 Published July 27, 2006 Filed on January 28, 2005
See also: 20060167854
Abstract
System and method for improving online search engine results. In one embodiment, a search system queries one or more servers of a destination site to obtain detailed and relevant information. In one embodiment, this query is in the form of an application programming interface call. Based on the content received in response to the aforementioned queries, a plurality of content pages may then be used to build one or more search databases against which user searches may be made during some future time period.Matching and ranking of sponsored search listings incorporating web search technology and web content Invented by Charles C. Carson, JR., Devika Chawia, James B. Harvey, Matvey Nemenman, Mohit Sabharwal, and Marco J. Zagha Assigned to Yahoo! Inc. US Patent Application 20060161534 Published July 20, 2006 Filed on January 18, 2006
Abstract
A system is disclosed for generating a search result list in response to a search request from a searcher using a computer network. A first database is maintained that includes a first plurality of search listings. A second database is maintained that includes documents having general web content. A search request is received from the searcher. A first set of search listings is identified from the first database having documents generating a match with the search request and a second set of search listings is identified from the second database having documents generating a match with the search request. A confidence score is determined for each listing from the first set of search listings wherein the confidence score is determined in accordance with a relevance of each listing when compared to the listings of the second set of search listings. The identified search listings from the first set of search listing are ordered in accordance, at least in part, with the confidence score for each search listing.Value system for dynamic composition of pages Invented by Armin G. Ebrahimi and Daniel L. Rosensweig Correspondence Name and Address: Brinks Hofer Gilson & Lione / Yahoo! Overture US Patent Application 20060161843 Published July 20, 2006 Filed on January 15, 2004
Abstract
Pages are dynamically composed in order to increase the overall value of the page. In one approach, the overall value of the page is a function of the actual values of the page components that compose the page. These, in turn, are functions of the nominal value of the page components and of an effectiveness of the page components on the page. The actual values of the page components are expressed in a same unit of measure, thus facilitating direct comparison of their relative values.System and method for providing improved access to SPAM-control feature in mail-enabled application Inventors: Ashit Gandhi, Edward Seitz, and Eric Paul Burke Assigned to Yahoo US Patent Application 20060168056 Published July 27, 2006 Filed: September 12, 2005
Abstract
Disclosed is a system and method for providing users of web-accessible E-mail services with improved access to their E-mail messages and other information. In a first embodiment, a SPAM-control feature of a web-accessible electronic mail service is provided to a user of a mail-enabled application running on the user's client machine by software which integrates with the mail-enabled application. The software scans E-mail messages for a bulk-indicating indicia inserted by SPAM detection software running on a remote machine, and an E-mail message identified as including such bulk-indicating indicia is routed to a bulk folderMicrosoft
Game-powered search engine Invented by: Luis A. von Ahn Arellano, Eric D. Brill, John C. Platt, Josh Benaloh Assigned to Microsoft US Patent Application 20060167874 Published July 27, 2006 Filed: January 24, 2005
Abstract
The subject invention provides a unique system and method that facilitates an interactive game-powered search engine that serve the purposes of both users who may be looking for information as well as game participants who may desire to earn some reward or level of enjoyment by playing the game. More specifically, the system and method provides feedback to a user based on the user's input string or a string derived therefrom. The feedback can be a response or answer to the user's input in the form of text, an image, audio or sound, video, and/or a URL that is provided by one or more game participants when there is some degree of consistency or agreement between the responses or when individual players have demonstrated good reliability in their responses.System and method for intelligent deletion of crawled documents from an index Invented by Lin Huang and Dmitriy Meyerzon Assigned to Microsoft Corporation US Patent Application 20060161591 Published July 20, 2006 Filed on January 14, 2005
Abstract
Documents are intelligently deleted from an index of crawled documents based on link and parent node information recorded from the crawl. A document visited during a first crawl may not be navigated to during a second crawl because of an error and the present invention verifies whether the document has been deleted. The present invention also prevents the document from being deleted when it is referenced by another document, indicating that the document is still a valid document.Systems and methods that enable search engines to present relevant snippets Invented by Silviu-Petru Cucerzan and Matthew R. Richardson Assigned to Microsoft Corporation US Patent Application 20060161542 Published on July 20, 2006 Filed on January 18, 2005
Abstract
The subject invention relates to systems and methods that provide search and/or query-relevant information and/or links thereto to a user as and/or with a search and/or query result. This information can be determined form summary information that can be included within a tag, header, body, meta-data, etc. of the data. A user can employ a local and/or web search utility along with a search word, phrase, sentence, etc. to search over a data repository to locate and retrieve data that satisfies the search criteria. The summary information of this data is obtained and matched against the results and/or search criteria to determine whether the data is relevant to the search and/or query. The summary information is utilized to determine a snippet that summarizes the data, based on the search and/or query, search criteria, etc. to provide the user with search and/or query-relevant results and/or one or more links thereto.System and method for prefetching and caching query results Invented by Andrew B. Cencini Assigned to Microsoft Corporation US Patent Application 20060161541 Published on July 20, 2006 Filed on January 19, 2005
Abstract
A system and method are provided for implementing information from an advertising system within a search system that includes a search system cache. The method may include accessing information contained within an advertising database of the advertising system, and generating search results based on the accessed information. The method may additionally include storing the accessed information and the generated search results based on the accessed information in the search system cache. A system for implementing information from an advertising system within a search system may include an advertising database within the advertising system for storing advertising information. The system may also include a caching system within the search system for extracting the information from the advertising database and storing the extracted information in a cache within the caching system.System and method for generating alternative search terms Invented by Brett D. Brewer, Eric B. Watson, Eric D. Brill, James Dai, Oliver Hurst-Hiller, Robert J. Ragno; Robert J., and Silviu-Petru Cucerzan Assigned to Microsoft Corporation US Patent Application 20060161520 Published July 20, 2006 Filed on January 14, 2005
Abstract
A system and related techniques accepts user search or query terms over of the Internet or other network or connection. In addition to presenting regularly generated search results, according to embodiments of the invention the search engine and related logic may examine the search string for suggested refinements or improvements to the search terms, to attempt to derive improved results or results closer to the user's search intent. According to embodiments of the invention in one regard, the alternative search logic may attempt to extract related or more meaningful search terms from sources including past usage patterns by users, and other data. That alternative search logic may thus examine the user's search terms to determine a substring match to prior searches, for instance stored by the search host for all users. In embodiments, the alternative search logic may likewise present user search extensions or refinement paths selected by prior users running the same search, as an indicator of likely content or source relevance. In further embodiments, the alternative search logic may perform a reverse query lookup to trace queries which resulted in the same Web site or other hit, as the present search and present those other queries as possible alternatives for the user to pursue. These and other search refinements may be performed, taking advantage of usage patterns and other information to improve search quality beyond straightforward spelling-type correction.IBM