By Querying, E.g., Search Engines Or Meta-search Engines, Crawling Techniques, Push Systems, Etc. (epo) Patents (Class 707/E17.108)
-
Publication number: 20130144858Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for scheduling resource crawls. In one aspect, a framework is provided for scheduling resource crawls such that a crawl scheduler determines the health of a document, i.e., whether it can be crawled, the popularity of the document, and the frequency of “interesting,” i.e., substantive, content changes, and based on this information, estimates an appropriate crawl interval for each web resource to improve crawl resource utilization.Type: ApplicationFiled: January 21, 2011Publication date: June 6, 2013Applicant: GOOGLE INC.Inventors: Zhen Lin, Keith Stevens
-
Patent number: 8458163Abstract: Web crawlers crawl websites to access documents of the website for purposes of indexing the documents for search engines. The web crawlers crawl a specified website at a crawl rate that is based on multiple factors. One of the factors is a pre-set crawl rate limit. According to certain embodiments, an owner for a specified website is enabled to modify the crawl rate limit for the specified website when one or more pre-set criteria are met.Type: GrantFiled: October 3, 2011Date of Patent: June 4, 2013Assignee: Google Inc.Inventors: Vanessa Fox, Amanda Ann Camp, Maximilian Ibel, Patrik Rene Celeste Reali, Jeremy J. Lilley, Katherine Jane Lai, Ted J. Bonkenburg, Neal Douglas Cardwell
-
Publication number: 20130138622Abstract: Systems, methods and computer program products for facilitating the quick capture and management of task list (i.e., “to-do”) items are disclosed. Such systems, methods and computer program products allow a user of a computing device to access a persistently and ubiquitously executing stand-alone application that facilitates a capture solution that supports multiple input modalities—voice, image, video, handwriting and text. This allows the quick capture and creation of to-do's anytime and anywhere. Once captured, the device may use a combination of natural language processing with the power of an internet search engine to identify, organize, and surface relevant content and context for a user as a reminder of such captured to-do's.Type: ApplicationFiled: November 28, 2011Publication date: May 30, 2013Applicant: MICROSOFT CORPORATIONInventors: Justin Ayers, Gregory Howard
-
Patent number: 8452850Abstract: In one embodiment, an improved method for crawling a web site is provided. At least one page of the web site has a reference for executing by a browser to produce an address for a next page. The web site is crawled by the crawler program, which includes querying the web site server. The crawler parses such a reference from one of the web pages, and sends the reference to an applet running in the browser. The address for the next page is determined by the browser responsive to the reference. The address is then sent to the crawler. In an application of the improved crawler, the crawler is used for reducing dynamic data generation on the web site server. In this application, at least some of the web pages are dynamically generated responsive to the crawler queries. The server generated web pages are processed to generate corresponding processed versions of the web pages, so that the processed versions can be served in response to future queries, reducing dynamic generation of web pages by the server.Type: GrantFiled: December 14, 2000Date of Patent: May 28, 2013Assignee: International Business Machines CorporationInventors: Elizabeth Adleberg Brodsky, Elmootazbellah Nabil Elnozahy, Ramakrishnan Rajamony
-
Publication number: 20130132365Abstract: An extensible offer inventory database of offers in a domain is established. Further, an offer ontology is generated based on the extensible offer inventory database. The offer ontology provides an extensible vocabulary that correlates to categories in the offer inventory database. In addition, offers are automatically located. The offers are also semantically analyzed to generate semantic analysis data. Further, user data is obtained. In addition, an optimal offer match is automatically determined based upon the semantic analysis data and the user data.Type: ApplicationFiled: June 3, 2011Publication date: May 23, 2013Applicant: ADOBE SYSTEMS INCORPORATEDInventors: WALTER CHANG, Geoff Baum
-
Publication number: 20130132203Abstract: An advertising system combined with search engine services, comprising a client and a server, wherein the server comprises a server-side transceiver, receiving an emotion signal and a keyword from the client; a search engine, performing search functions according to the keyword and generating a search result; an emotion analyzer, analyzing the emotion signal and generating an emotion parameter of a user, wherein the emotion parameter represents an emotional status of the user; and an advertisement platform, searching for at least one recommended advertisement classified as the emotional status of the user according to the emotion parameter; and wherein the server-side transceiver further transmits the search result and the at least one recommended advertisement to the client through a network.Type: ApplicationFiled: December 13, 2011Publication date: May 23, 2013Applicant: INSTITUTE FOR INFORMATION INDUSTRYInventor: Bin-Yi Cheng
-
Publication number: 20130132359Abstract: Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for grouping search query refinements. One of the methods includes while receiving a text input into an input field by a user and before the user has submitted the text input to a search engine obtaining query suggestions based at least in part on the text input. The method includes grouping query suggestions based on a common query term shared by the query suggestions, wherein the query suggestions include terms that refine the common query term. The method includes transmitting a set of query suggestions to a client device for presentation, wherein the set includes the query suggestions that are presented as a group with the common query term presented in a prominent position and the refinement terms presented in subordinate positions and wherein the common query term and the refinement terms are each user-selectable.Type: ApplicationFiled: November 21, 2011Publication date: May 23, 2013Inventors: Michelle I. Lee, Keekim J. Heng, Jens Riegelsberger, Jocelyn Lin
-
Publication number: 20130132357Abstract: Embodiment described herein are generally directed to a toolbar extension of a web browser that grabs a user's search engine query and suggests a refined search query known to yield better search results. The toolbar recognizes the web page the user is on as being associated with a search engine and retrieves the user's search query. The toolbar interacts with a refinement component on a server, and the refinement component determines a refined search query based on confidence scores assigned to data mined from a data center affiliated with different search engine (one related to the toolbar). The refined search query is returned and displayed in a search field of the toolbar, allowing the user to easily run the refined search on the different search engine.Type: ApplicationFiled: November 17, 2011Publication date: May 23, 2013Applicant: MICROSOFT CORPORATIONInventors: TIMOTHY EDGAR, AMBARISH CHITNIS, RYEN WILLIAM WHITE, PAVEL DMITRIEV, RAJANIKANTH AGEERU, OVIDIU DAN, LIN TANG
-
Publication number: 20130132360Abstract: Disclosed are electronic systems and techniques that generate validation measures related to information obtained from publicly available data sources for providing recommendations about a potential client. Trusted search criteria are used to obtain a set of query results. These results are used to gather metadata associated with a potential client for loan offers. The validation measures are initiated from the associations and used to modify the search criteria or identifying data for searching further. A credit worthiness score related to the potential client is configured based on the validation scores and relevancy of the data. The client information is updated dynamically with continued modification of the initial search criteria in order to alter a scope and improve an accuracy of information.Type: ApplicationFiled: November 23, 2011Publication date: May 23, 2013Applicant: RAWLLIN INTERNATIONAL INC.Inventors: Vsevolod Kuznetsov, Andrey N. Nikankin
-
Publication number: 20130132361Abstract: An input method and a system for querying by using at least one region formed by at least one enclosed track are provided. The method mainly includes: forming at least one region on digital type information; storing at least one of text information and image information in the track into a registering memory; generating at least one of text-based information retrieval and image-based information retrieval according to the at least one of the text information and the image information; and finally, transmitting the at least one of the text-based information retrieval and the image-based information retrieval to at least one search engine for querying.Type: ApplicationFiled: July 10, 2012Publication date: May 23, 2013Inventors: Liang-Pu CHEN, Ping-Che Yang, Tsun Ku, Wen-Tai Hsieh
-
Publication number: 20130132358Abstract: Disclosed are electronic systems and techniques for implementing consumer information aggregation and profile generation. An aggregator component can obtain data relating to a user from virtually any open, publicly available, or private sources of information. A profile of candidate characteristics associated with the user is generated, or updated, based on the information obtained, and the eligibility of the user for one or more offers, such as a loan, can be determined based at least in part on the profile of candidate characteristics. In this regard, banks and retailers can automate an offer decision-making process using information about the applicant that is readily available.Type: ApplicationFiled: November 18, 2011Publication date: May 23, 2013Inventors: Andrey N. Nikankin, Rodion Shishkov
-
Publication number: 20130132364Abstract: Various technologies described herein pertain to suggesting context dependent keywords for advertising. A set of seed queries can be identified from a context, where the context is a source keyword, a search query, a category, or a landing page. Moreover, the set of seed queries can be inputted to a search engine. A predetermined number of web pages returned by the search engine upon executing the set of seed queries can be retrieved. Candidate keywords can be extracted from the web pages returned by the search engine. Further, keywords from the candidate keywords can be selected from the candidate keywords based on relevance scores of the candidate keywords.Type: ApplicationFiled: November 21, 2011Publication date: May 23, 2013Applicant: MICROSOFT CORPORATIONInventors: Uppinakuduru Raghavendra Udupa, Santosh Raju Vysyaraju
-
Publication number: 20130124496Abstract: A toolbar extension of a web browser suggests a user try searching a different search engine than the one on which the user has just conducted a search. The toolbar detects the user is frustrated with the search results returned by the search engine by monitoring a number of session heuristics. Analyzing historical user session, log, and click data of other users who have submitted the search query to different search engines, a different search engine is selected that has historically generated better search results. A suggestion is then presented to the user to run the search query in the more effective search engine. Such a suggestion may be presented in a number of ways, but one embodiment displays a window next to the text field of the toolbar and provides a link to conduct a search for the search query in the more effective search engine.Type: ApplicationFiled: November 11, 2011Publication date: May 16, 2013Applicant: MICROSOFT CORPORATIONInventors: TIMOTHY EDGAR, AMBARISH CHITNIS, RYEN WILLIAM WHITE, PAVEL DMITRIEV, RAJANIKANTH AGEERU, OVIDIU DAN, LIN TANG
-
Publication number: 20130124491Abstract: An apparatus and machine readable storage medium for performing a binary search of an ordered list containing 2N values, where N is an integer greater than one. The apparatus may include a pipeline having N stages numbered 1 to N in sequence. Stage M of the pipeline, where M is in integer from 1 to N, may include a memory storing 2M-1 values from the ordered list, a comparator to compare the key to a value read from the memory based on comparison results from previous stages in the pipeline, and a result storage register to store a comparison result from the comparator and the comparison results from the previous stages in the pipeline.Type: ApplicationFiled: November 11, 2011Publication date: May 16, 2013Inventors: Gerald Pepper, Sean Huang
-
Publication number: 20130124492Abstract: Statistical Machine Translation (SMT) based search query spelling correction techniques are described herein. In one or more implementations, search data regarding searches performed by clients may be logged. The logged data includes query correction pairs that may be used to ascertain error patterns indicating how misspelled substrings may be translated to corrected substrings. The error patterns may be used to determine suggestions for an input query and to develop query correction models used to translate the input query to a corrected query. In one or more implementations, probabilistic features from multiple query correction models are combined to score different correction candidates. One or more top scoring correction candidates may then be exposed as suggestions for selection by a user and/or provided to a search engine to conduct a corresponding search using the corrected query version(s).Type: ApplicationFiled: November 15, 2011Publication date: May 16, 2013Applicant: MICROSOFT CORPORATIONInventors: Jianfeng Gao, Mei-Yuh Hwang, Xuedong D. Huang, Christopher Brian Quirk, Zhenghao Wang
-
Publication number: 20130117252Abstract: System and method for fetching embedded object content as part of a batch crawl. A fetch server receives a request on a request thread to retrieve content for objects embedded in a document, such as a web page. The fetch server attempts to locate the content of the object in cache first and in disk storage next. If the content is not located in the cache the fetch server may switch the request to a worker thread. If the content is not located in the disk storage, the fetch server may schedule a request to retrieve the content of the embedded object through a batch web crawl. Scheduling a request may include determining that a request to crawl the content of the object has already been scheduled or inserting a request into a scheduling queue.Type: ApplicationFiled: October 4, 2012Publication date: May 9, 2013Applicant: GOOGLE INC.Inventor: Google Inc.
-
Publication number: 20130117253Abstract: Embodiments include a computer-implemented method that includes identifying a candidate parent entity having one or more characteristics indicative of the entity having a parent hierarchical relationship to another entity of an entity set, identifying a candidate child entity set including entities of the entity set that each have one or more characteristics indicative of the entity having a child hierarchical relationship to the candidate parent entity, comparing characteristics of the candidate parent entity to characteristics of an entity of the candidate child entity set to determine whether a hierarchical relationship exists between the candidate parent entity and the entity of the candidate child entity set, determining that a hierarchical relationship exists between the candidate parent entity and the entity of the candidate child entity set, and updating a hierarchical index to reflect the hierarchical relationship between the candidate parent entity and the entity of the candidate child entity set.Type: ApplicationFiled: November 7, 2012Publication date: May 9, 2013Inventors: Yu Wang, Yixin Chai, Fang Chu, Ting Fu, Sean Wonjoon Choi, Guangda Lai, Liu Fang, Li Liu, Ruohao Li
-
Publication number: 20130110802Abstract: Systems, methods, and computer-readable storage media for tagging uniform resource locators (URLs) included in a search engine results page are provided. Upon receipt of a search query that includes a name of an entity, the server device provides search results and entry fields to tag one or more URLs that correspond to the entity. The server device obtains a social network of the user that provided the query. The server device processes the social network to locate entities that match the query and that are within a threshold number of hops. The user may tag one or more URLs with social network account information for the entities based on authorization information received from an owner that manages the social network account.Type: ApplicationFiled: October 26, 2011Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: RAJESH KRISHNA SHENOY, CHARLES C. CARSON, JR., YI-AN LIN, TIMOTHY ANDREW HARRINGTON, SAMEER INDARAPU
-
Publication number: 20130110818Abstract: Methods, devices, and systems for profile driven extraction are provided. An example of profile driven extraction includes utilizing an extraction profile created for extracting a subset of content from a particular type of web page, extracting the subset of the content from a number of web pages with a computing device, and transforming the subset of the content with the computing device into a displayable format.Type: ApplicationFiled: October 28, 2011Publication date: May 2, 2013Inventors: Eamonn O'Brien-Strain, Qian Lin, Jerry J. Liu
-
Publication number: 20130110805Abstract: Methods and systems for improving user search experience with a search engine by providing a way for associated users to create and share personalized lists of local search results and/or advertisements through endorsements of such local search results and/or ads. Local search endorsements can be used to personalize the search engine's ranking of local search results by offering a way for users to re-rank the results for themselves and for those who trust them.Type: ApplicationFiled: September 14, 2012Publication date: May 2, 2013Applicant: GOOGLE INC.Inventors: Thomas Christopher Korte, Sumit Agarwal, Celia Neuho Saino
-
Publication number: 20130110812Abstract: Embodiments of the present invention provide a method, system and computer program product for authorship accountability in a blog search engine. In an embodiment of the invention, a method for authorship accountability in a blog search engine is provided. The method includes receiving a search engine query specifying both query terms to query blog content and also authorship criteria for authors of blog content in respective entries of a results set returned by the search engine query. The method additionally includes evaluating the authorship criteria for each author of corresponding blog content returned by the search engine query and computing a relevance for each entry in the results set based upon the evaluated authorship criteria. Finally, the method includes presenting in order of relevance a listing of blog content corresponding to the results set.Type: ApplicationFiled: October 27, 2011Publication date: May 2, 2013Applicant: International Business Machines CorporationInventors: Geetika T. Lakshmanan, Martin A. Oberhofer
-
Publication number: 20130110810Abstract: Search results returned by ad hoc queries integrate search results with usage analytics calculated from collected usage information for a system, such as a content management system. In response to receiving a query, the query is submitted to the system to obtain search results. Information from the usage analytics is integrated with the obtained search results. A search index of the system may include all/portion of the usage analytics such that the obtained results from the system may already be integrated with the usage analytics. The system is configurable such that users of the system may configure the usage events that are used to collect the usage information. The users may also configure parameters relating to the usage events and when/how the collected information is stored. The usage analytics may also be used to filter, collapse and boost different items in the search results.Type: ApplicationFiled: November 2, 2011Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: Dag Steinnes Eidesen, Adrian Fanaru, Darrin Hatakeda, John D. Fan, Vegar Wang, Krister Mikalsen, Magnus Mortensen
-
Publication number: 20130110804Abstract: Structures and protocols are presented for facilitating a search partly based on a movement status of a search-capable device or on a position of a person's limb or on an association with another search-capable device.Type: ApplicationFiled: October 31, 2011Publication date: May 2, 2013Inventors: Marc E. Davis, Matthew G. Dyor, William Gates, Xuedong Huang, Roderick A. Hyde, Edward K.Y. Jung, Jordin T. Kare, Royce A. Levien, Qi Lu, Mark A. Malamud, Nathan P. Myhrvold, Satya Nadella, Daniel Reed, Harry Shum, Clarence T. Tegreene, Lowell L. Wood, JR.
-
Publication number: 20130110809Abstract: An apparatus for associated search terms with a downloaded file includes a storage device storing machine-readable code and a processor executing the machine-readable code. The machine-readable code includes a reference module that references one or more search terms for a file selected for download. The file is retrieved by a search engine searching with the one or more search terms. The machine-readable code includes an embedding module that embeds the one or more search terms into data associated with a file copy. The file copy includes a copy of the file for saving on a storage device.Type: ApplicationFiled: November 2, 2011Publication date: May 2, 2013Applicant: LENOVO (SINGAPORE) PTE, LTD.Inventors: Howard J. Locker, Yang Jinping, Shao Xiang
-
Publication number: 20130110807Abstract: A method and apparatus for searching an enterprise intranet. An intranet search method includes receiving an intranet inquiry; and in response to the intranet inquiry, returning as a part of search results, a link matching the intranet inquiry in an email in an email system. An embodiment of the invention improves the performance of the intranet search engine such that it can better satisfy the employees' need.Type: ApplicationFiled: October 29, 2012Publication date: May 2, 2013Applicant: International Business Machines CorporationInventor: International Business Machines Corporation
-
Publication number: 20130110813Abstract: Systems and method for routing search query results in a networked computing environment. An initial search query is reformulated into at least one sub-query in accordance with one or more configurable rules. The sub-query is sent to at least one information system or source, and any potential hits associated with the same are optionally combined and then rendered for viewing.Type: ApplicationFiled: November 2, 2011Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: Fredrik Holm, Puneet Narula, Victor Poznanski, Viktoriya Taranov
-
Publication number: 20130110808Abstract: A method for storing event memorabilia is provided by an online service that receives over a wide-area network notification that a first user has registered to attend an event a sporting event, a concert). The service also receives over the wide-area network metadata associated with the event. The service locates a user profile associated with the first user and stores the metadata and an association between the metadata and the first user profile in a database. The service also grants the first user access to the user profile and the metadata associated therewith.Type: ApplicationFiled: October 26, 2011Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: Jordan Naftolin, Patrick Derks
-
Publication number: 20130110816Abstract: Systems and methods for reformulating an initial search query and presenting query results in a logical and user-friendly manner. Enterprise queries are detected and automatically reformulated such that a user need not have any knowledge of how to reformulate a particular query. Query results are formatted and presented such that standard browsing behavior of the user is not substantially altered. The user is made aware of how the query has been reformulated, and how to get more results of that type without changing their gaze patterns.Type: ApplicationFiled: November 2, 2011Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: Sana Fahim Khan, Dmitriy Meyerzon, Victor Poznanski, Yauhen Shnitko
-
Publication number: 20130110803Abstract: A search driven user interface (UI) is used for navigating content and usage analytics within a system. The system is configurable such that users of the system may configure the usage events that are used to collect the usage information and configure the display of the content and the usage analytics both in a navigation mode and in an analytics mode. For example, a user may configure an overview page on a product catalog to show main product categories and popular products when in navigation mode and when an analytics mode is selected, the page shows different usage analytics for the main product categories (e.g. view counts, purchase event counts, popularity, demographic information, and the like). A user may switch between the navigation mode and the analytics mode while exploring the content of the data selection.Type: ApplicationFiled: November 2, 2011Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: Krister Mikalsen, Darrin Hatakeda, Rune Devik, Adrian Fanaru, Dag Steinnes Eidesen, John D. Fan
-
Publication number: 20130110815Abstract: Concepts and technologies are described herein for generating and presenting deep links. In accordance with the concepts and technologies disclosed herein a search engine is configured to generate deep links associated with a site. A site is identified by the search engine and the site is analyzed by the search engine with data relating to searches of and/or usage of the site. The search engine identifies links or other resources contained in, associated with, or referenced by the site, generates deep links corresponding to the resources, and associates the deep links with the site. If a site having indexed deep links is identified in search results, the search engine identifies one or more deep links associated with the site and presents the deep links with the search results to provide a searcher with relevant resources that may not satisfy the search query submitted by the searcher.Type: ApplicationFiled: October 28, 2011Publication date: May 2, 2013Applicant: Microsoft CorporationInventors: Vladimir Tankovich, Victor Poznanski, Dmitriy Meyerzon
-
Patent number: 8433700Abstract: A method of triggering crawling of a domain includes receiving information related to a domain from a registrar and processing the information related to the domain. The method also includes storing the processed information in a registry zone file and forming a list of registry data based on the processed information. The list of registry data comprises a subset of the registry zone file. The method further includes crawling one or more of the domains in the list of registry data.Type: GrantFiled: September 17, 2010Date of Patent: April 30, 2013Assignee: Verisign, Inc.Inventors: Karthik Shyamsunder, Srinivas Sunkara, Alexander Durych Holmes, Andrew Simpson, Phani Pattappu
-
Publication number: 20130103692Abstract: Predicting user responses to items is useful in many application domains, such as personalized information retrieval and recommendation systems. In an embodiment a contacts service identifies contacts of a target user and predictions are elicited from the contacts about the target user's response to an item. In various examples, the predictions are combined taking into account weights of the contacts to produce a prediction of the target user's response. For example, the response may be one or more of: a numerical rating, a word or phrase describing the targets user's opinion of the item and a word or phrase stating a reason that the target user holds the opinion. In examples, accuracy of the predictions is calculated after observing the target user's actual response. The accuracy may be used to calculate and display scores and rankings of the contact's prediction abilities and to update the weights of the contacts.Type: ApplicationFiled: October 25, 2011Publication date: April 25, 2013Applicant: MICROSOFT CORPORATIONInventors: Mohammad Raza, Thore Graepel
-
Publication number: 20130103662Abstract: Methods, storage media, and apparatuses associated with evaluating a content item are disclosed herein. In various embodiments, a computer-implemented method may include receiving, by a search expression generator operated by a computer, the content item. Additionally, the method may include generating a search expression, by the search expression generator, based on the content item, to facilitate evaluating the content item based at least in part on searching other content items using the search expression. The search expression may indicate nested juxtapositions of sub-expressions of the search expression. In other embodiments, at least one storage medium may include instructions implementing a search engine that applies the search expression to a collection of other content items. In still other embodiments, an apparatus may include a configurator adapted to organize the collection of other content items. Other embodiments may also be disclosed and claimed.Type: ApplicationFiled: October 19, 2011Publication date: April 25, 2013Applicant: Zalag CorporationInventor: Samuel S. Epstein
-
Publication number: 20130103493Abstract: The subject disclosure is directed towards developing a translation model for mapping search query terms to document-related data. By processing user logs comprising search histories into word-aligned query-document pairs, the translation model may be trained using data, such as probabilities, corresponding to the word-aligned query-document pairs. After incorporating the translation model into model data for a search engine, the translation model is used may used as features for producing relevance scores for current search queries and ranking documents/advertisements according to relevance.Type: ApplicationFiled: December 16, 2011Publication date: April 25, 2013Applicant: MICROSOFT CORPORATIONInventors: Jianfeng Gao, Xuedong Huang, Mei Li, Zhenghao Wang, Christopher John Brockett, William B. Dolan
-
Publication number: 20130103663Abstract: Individual participants in a brainstorming session collectively build a mind map representing their individual contributions and joint conclusions. The participants communicate via a network, such as the Internet, to enable convenient participation from different physical locations. Information recorded by one participant instantly becomes available to the other participants in a convenient manner. Brainstorming session participants access a system of at least one server and data base through a network to access the mind map. The participants also have convenient access to resources, such as Internet search engines, as they collaborate, and they have convenient methods to record information for immediate access by the other participants. With such functionality available, an individual participant can contribute to the brainstorming session at times that are convenient to himself/herself, because it is not necessary that all participants attend a session at the same time.Type: ApplicationFiled: October 22, 2011Publication date: April 25, 2013Applicant: WIKIBRAINS, LTD.Inventors: Jishai Evers, Gilad Manor
-
Publication number: 20130103666Abstract: A server may identify a first address stored in a first search index; determine one or more first identifiers associated with the first address; identify a second address stored in a second search index; determine one or more second identifiers associated with the second address; map the first address to the second address based on a first identifier, of the one or more first identifiers, and a second identifier, of the one or more second identifiers; and transmit the mapping, of the first address to the second address, to a first server associated with the first search index or to a second server associated with the second search index.Type: ApplicationFiled: October 21, 2011Publication date: April 25, 2013Applicant: GOOGLE INC.Inventors: Oskar SANDBERG, Olivier BOUSQUET
-
Publication number: 20130103668Abstract: A question conversion engine converts terms and phrases used in a user's question into terms and phrases that are more likely to produce information containing the search terms. The question conversion engine parses a user's question to associate each term in the user's question with a part of speech and to eliminate extraneous terms in the user's question. A term/phrase replacement map is used to replace terms and/or phrases in the user's question with replaced terms and phrases that are more likely to produce relevant information. The question conversion engine matches the user's question to a declarative expression thereby altering the semantics of the question into an expression that is more likely to produce optimum search results.Type: ApplicationFiled: October 21, 2011Publication date: April 25, 2013Applicant: TELCORDIA TECHNOLOGIES, INC.Inventor: John R. Wullert, II
-
Publication number: 20130103676Abstract: A multi-level business process interface associated with an incomplete Web service can be identified. The interface can be created within a user interface (UI) modeling tooling. The Web service can be associated with a business process. An interface specific metadata associated with the process interface can be determined. Service definitions for one or more existing Web service matching a portion of the interface specific metadata can be searched for semantically based on search depth parameters set by a user. A search result responsive to the searching can be returned. The search result can identify one or more existing Web services from a service registry.Type: ApplicationFiled: October 24, 2011Publication date: April 25, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: HUNGTACK KWAN, SHIJU MATHAI
-
Publication number: 20130103664Abstract: In an embodiment, a method is provided for searching similar documents. Here, a document is accessed and terms from a metamodel semantic network is identified. The document is analyzed to identify a number of the terms from the metamodel semantic network that are also found in the document, and to identify a frequency of occurrence in the document for each term. A search is conducted for other documents having frequencies of occurrences that are similar to the identified frequency of occurrence. These other documents have been previously analyzed using the same terms from the metamodel semantic network.Type: ApplicationFiled: October 25, 2011Publication date: April 25, 2013Applicant: SAP AGInventor: Robert Heidasch
-
Publication number: 20130097144Abstract: Systems, methods, and computer-readable storage media for presenting supplemental search results having indications that identified documents have been endorsed by the user and/or social network connections of the user are provided. A search query is received and it is determined that the user's social networking data is available. Documents that have been endorsed by the user and/or social network connections of the user are searched to identify those that satisfy the input search query. The satisfying documents are assigned a relevance score to determine whether each satisfying document is relevant enough to be shown and to determine placement of the document on the SERP relative to standard search results. Upon rendering of the SERP, a supplemental search result identifying documents that were endorsed by the user and/or social network connections of the user is presented, as is an indication about which social network connection(s) of the user endorsed the document.Type: ApplicationFiled: December 30, 2011Publication date: April 18, 2013Applicant: MICROSOFT CORPORATIONInventors: YAJIE SIAMWALLA, RAJESH KRISHNA SHENOY, LEI DUAN, SATISH KUMAR MUSUKULA, CHARLES C. CARSON, JR., MICHAEL CHING
-
Publication number: 20130097139Abstract: A method and apparatus are presented for: receiving a search query, comprising a query select statement and a plurality of search terms; generating a plurality of selection models based on the query select statement and the plurality of search terms, wherein each selection model, from the plurality of selection models, comprises a unique combination of one or more terms, from the plurality of search terms, that is not present in other selection models, from the plurality of selection models. A plurality of particular selection results is obtained for a particular selection model for each particular selection model, from the plurality of models. The plurality of particular selection results are grouped to a final result and aggregated according to the selection models, and the aggregated final result is presented to a user.Type: ApplicationFiled: October 17, 2011Publication date: April 18, 2013Inventors: Simon Thoresen, Henning Baldersheim, Haavard Pettersen, Jon S. Bratseth
-
Publication number: 20130097158Abstract: Method, apparatus, and programs for customizing a web site are provided. In one example, a method for customizing a web site is provided. One or more representations corresponding to one or more customizable components of a web site are provided. The one or more representations are to be displayed on a display screen to a user. An input entered by the user and directed to a specific customizable component of the web site is received. How to customize the specific customizable component of the web site is determined based on the input. An instruction is generated with respect to the customizable component. The instruction is used to implement customization of the specific customizable component of the web site in accordance with the input from the user.Type: ApplicationFiled: October 9, 2012Publication date: April 18, 2013Inventors: Nageswara Pobbathi, Yi Chang, Anlei Dong, Bo Long, Vignesh Murugesan, Chi-Chung Chan
-
Publication number: 20130097137Abstract: Embodiments of the invention relate to augmentation of query suggestions in response to a query submission. One or more friends or friendship circles are identified in a social networking aspect of a search engine. Responsive to receipt of the query submission and identification of at least one friend from the social networking aspect, two sets of query suggestions are provided. The sets of query suggestions include both query suggestions from a search engine and query suggestions from a social networking channel.Type: ApplicationFiled: October 14, 2011Publication date: April 18, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Barry A. Kritt, Sarbajit K. Rakshit, Shawn K. Sremaniak
-
Publication number: 20130097143Abstract: Systems, methods, and computer-readable storage media for presenting results of search queries with indications that at least a portion of such results has been endorsed by the user and/or social network connections of the user, are provided. Upon receipt of a search query, Web search results satisfying the query are determined. Satisfying search results that have been endorsed by the requesting user and/or one or more social network connections of the requesting user are identified. Upon presentation of the search results on the SERF, those results that were identified as having been endorsed by the requesting user and/or one or more social network connections of the requesting user are annotated as such. In this way, the requesting user may be able to more readily identify personally relevant results as the annotated results have been indicated to be preferences of the user and/or his or her social network connections.Type: ApplicationFiled: December 30, 2011Publication date: April 18, 2013Applicant: Microsoft CorporationInventors: RAJESH KRISHNA SHENOY, CHARLES C. CARSON, JR.
-
Publication number: 20130097142Abstract: Systems, methods, and computer-readable storage media for presenting results of search queries with indications that at least a portion of such results has been endorsed by the user and/or social network connections of the user, are provided. Upon receipt of a search query, Web search results satisfying the query are determined. Satisfying search results that have been endorsed by the requesting user and/or one or more social network connections of the requesting user are identified. Upon presentation of the search results on the SERF, those results that were identified as having been endorsed by the requesting user and/or one or more social network connections of the requesting user are annotated as such. In this way, the requesting user may be able to more readily identify personally relevant results as the annotated results have been indicated to be preferences of the user and/or his or her social network connections.Type: ApplicationFiled: December 30, 2011Publication date: April 18, 2013Applicant: MICROSOFT CORPORATIONInventors: LAWRENCE H. KIM, SEUNGPHIL OH, SATISH KUMAR MUSUKULA
-
Publication number: 20130097140Abstract: Systems, methods, and computer-readable storage media for presenting social network connections in association with a search engine results page (SERP) are provided. Upon receipt of a search query, it is determined if the query is a name query and if social networking data associated with the user is available. If it is determined that the query is a name query and that social networking data associated with the user is available, it is determined if there is a connection match to the query. If it is determined that one or more social network connections of the user match the name query, the matching social network connection is presented in association with the SERP. Additionally, the user may add a presented social network connection as a first degree connection and/or send a message to a presented connection from the context of the SERP.Type: ApplicationFiled: December 28, 2011Publication date: April 18, 2013Applicant: MICROSOFT CORPORATIONInventors: ERIC ROBERT SCHEEL, SAMEER INDARAPU, RINAL PATEL
-
Publication number: 20130097147Abstract: A method for creating and searching within an entity-defined profile is disclosed. A search engine is provided for searching within first data for data meeting known criteria. The search engine receives criteria data comprising a first media card. The media card relates to an individual or organization. Result data associated with the criteria data is retrieved, the result data associated with at least some data within the first media card to provide search results, and then the search results are displayed.Type: ApplicationFiled: October 9, 2012Publication date: April 18, 2013Inventor: Normand PIGEON
-
Publication number: 20130097141Abstract: Systems, methods, and computer-readable storage media for presenting results of search queries with indications that at least a portion of such results has been endorsed by the user and/or social network connections of the user, are provided. Upon receipt of a search query, Web search results satisfying the query are determined. Satisfying search results that have been endorsed by the requesting user and/or one or more social network connections of the requesting user are identified. Upon presentation of the search results on the SERP, those results that were identified as having been endorsed by the requesting user and/or one or more social network connections of the requesting user are annotated as such. In this way, the requesting user may be able to more readily identify personally relevant results as the annotated results have been indicated to be preferences of the user and/or his or her social network connections.Type: ApplicationFiled: December 30, 2011Publication date: April 18, 2013Applicant: MICROSOFT CORPORATIONInventors: Lawrence H. Kim, Seungphil Oh, Satish Kumar Musukula, Ho John Lee
-
Publication number: 20130091118Abstract: A method of performing an audit of auditable objects within webpages of a website includes identifying an auditable object marker and crawling a portion of a website to identify multiple webpages of the website that each include the auditable object marker. The method may further include configuring an audit rule to determine a property of an auditable object of each of the webpages where the auditable object marker is associated with the auditable object. The method may further include performing an audit of each of the webpages according to the audit rule to determine the property of the auditable object for each of the webpages and grouping the webpages based on the property of the auditable object for each of the webpages.Type: ApplicationFiled: October 10, 2012Publication date: April 11, 2013Applicant: BRIGHTEDGE TECHNOLOGIES, INC.Inventor: BRIGHTEDGE TECHNOLOGIES, INC.
-
Publication number: 20130091115Abstract: A method includes retrieving navigational state information corresponding to a URL; analyzing which navigational state to consider for page identification; comparing the navigational state information to previously stored navigational state information corresponding to one or more previously visited URLs; determining if the URL has been previously visited; and retrieving content associated with the URL if the URL has not been previously visited.Type: ApplicationFiled: April 30, 2012Publication date: April 11, 2013Applicant: International Business Machines CorporationInventors: Nevon C. Brake, Obidul Islam, Adi Sharabani