By Querying, E.g., Search Engines Or Meta-search Engines, Crawling Techniques, Push Systems, Etc. (epo) Patents (Class 707/E17.108)
-
Publication number: 20130325838Abstract: Method, system, and programs for presenting query results are disclosed. An input is received from a user related to a search query. A first set of query results and a second set of query results are then obtained based on the search query. A query intent is detected based on the search query. A first presentation style associated with the detected query intent is determined for the first set of query results. The first and second sets of query results are provided to the user. The first set of query results are presented in the first presentation style.Type: ApplicationFiled: June 5, 2012Publication date: December 5, 2013Applicant: Yahoo! Inc.Inventor: Ying-Hsiang Liao
-
Publication number: 20130325833Abstract: Methods, computer systems, and computer-readable storage media for determining that a user of a general search engine has intent to not only view search results in a native language on a general search engine results page, but also to have non-native language learning opportunities presented on the general search engine results page. The non-native language learning opportunities include a set of search results drawn from a non-native language document source and presented in the non-native language. Other opportunities include a non-native language dictionary definition of a received search query, a non-native language translation of the search query, and on-demand translation tools available on the general search engine results page.Type: ApplicationFiled: June 1, 2012Publication date: December 5, 2013Applicant: MICROSOFT CORPORATIONInventors: HONGCHAO GUAN, KUN JING, JIN SHI
-
Publication number: 20130325831Abstract: Methods and arrangements for enhancing search quality. Query search results are displayed, and search query provenance related to the search results is graphically depicted. There is graphically accorded an investigative function to avail investigation of at least one aspect of the search query provenance.Type: ApplicationFiled: May 31, 2012Publication date: December 5, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zhuowei Bao, Benny Kimelfeld, Yunyao Li, Huahai Yang
-
Publication number: 20130318066Abstract: The present invention includes an Internet analysis process that includes initializing a data set, accessing a search engine to acquire search results, and parsing the search results, rather than a native search engine indexable resource, to output a conclusion.Type: ApplicationFiled: May 22, 2012Publication date: November 28, 2013Inventors: David Atherton, Robert William Christie, Tate Massingill
-
Publication number: 20130318065Abstract: The present invention includes an Internet analysis system that includes a data set initializer to initialize a data set, a search engine to acquire search results, and a bot to parse the search results, rather than a native search engine indexable resource, to output a conclusion.Type: ApplicationFiled: May 22, 2012Publication date: November 28, 2013Inventors: David Atherton, Robert William Christie, Tate Massingill
-
Publication number: 20130318064Abstract: The present invention includes an Internet analysis process that includes initializing a data set, accessing a search engine to acquire search results, parsing the search results, rather than a native search engine indexable resource, to output a conclusion, and providing an updated data set. The present invention further includes an Internet analysis system that includes a data set initializer to initialize a data set, a search engine to acquire search results, a bot to parse the search results, rather than a native search engine indexable resource, to output a conclusion, and an updated date set.Type: ApplicationFiled: May 22, 2012Publication date: November 28, 2013Inventors: David Atherton, Robert William Christie, Tate Massingill
-
Publication number: 20130311306Abstract: Techniques are described herein for providing focus to a search module presented on a dynamic web page. The search module is configured to include an interface element for performance of a web search. Focus is provided to the search module by removing other modules from the presentation of the dynamic web page upon detecting an input from a user that activates the search module. In one example, component(s) of the search module (e.g., the interface element) may also be re-located and/or re-sized to further facilitate in providing focus to the search module. In another example, other modules associated with the search module may be added to the presentation of the dynamic web page in response to detecting the input from the user that activates the search module.Type: ApplicationFiled: May 21, 2012Publication date: November 21, 2013Applicant: YAHOO! INC.Inventors: Li-Jen (Girvan) Liu, Ting-Liang (Liang) Chou, Geng-Dian (GD) Huang
-
Publication number: 20130311438Abstract: Embodiments are directed towards receiving and processing search queries directed towards relatively large sets of data. The data is stored in a record based datastore. From the stored data, field names, corresponding field values, and posting values may be determined. Posting values may be employed to locate records in the datastore that include the field names and field values. The field names, field values, and posting values may be employed to generate a lexicon. If queries are received, a lexicon query processor may employ the lexicon separate from the datastore to generate responses to the received queries. Queries may include clauses that may be processed using the lexicon separate from the datastore, such as, where clause expressions, group-by clause expressions, aggregation functions, or the like. A time values array may be used to enable queries to process group-by-time expressions that may return results grouped into sub-sets based on time ranges.Type: ApplicationFiled: October 29, 2012Publication date: November 21, 2013Applicant: SPLUNK INC.Inventors: David Ryan Marquardt, Mitchell Neuman Blank, JR., Stephen Phillip Sorkin
-
Publication number: 20130311437Abstract: A system and method obtain a database stored on a storage device containing information on multiple assets, the information including measurements taken from devices monitoring each asset, and context information corresponding to the environment the items are subjected to. The system and method groups assets via a computer system into a homogenous group as a function of selected context information and performs analytics via the computer system on the grouped assets to manage the assets.Type: ApplicationFiled: May 16, 2012Publication date: November 21, 2013Applicant: Honeywell Internatioanl Inc.Inventors: Petr Stluka, Eva Jerhotova, Karel Marik, Ondrej Holub, Wendy Foslien, Rylan Clark
-
Publication number: 20130311440Abstract: A computer implemented method, system and computer program product for providing search results in response to a search query includes receiving, by a processor, a search query from a user. A processor detects that the search query includes a request for a comparison-mode query and the processor automatically detects terms in the search query indicating that the query includes components. The comparison-mode query is decomposed into respective, individual component queries for the respective components and the query is performed as respective component queries for the respective, individual components. This includes finding an individual result for each respective, individual component from a single, remote website. The user is presented the individual results of the component queries, which includes aligning the results side-by-side and vertically, so that although the results are for respective, individual components, the alignment tends to help the user compare the individual results.Type: ApplicationFiled: May 15, 2012Publication date: November 21, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Charles A. Cole, David B. Roberts, Eric Woods
-
Publication number: 20130304718Abstract: An application (“app”) may be associated with a web site, so that an online service may use the connection between the app and the web site. In one example, the online service is an information provider, such as a search engine or advertising engine. The online service provides a web administrator portal, through which a webmaster provides or generates a secret code. The webmaster gives the secret code to an app developer, who gives the code to an app store when the app is published. If the service provides information about the web site (e.g., as a search result or ad impression), the service may also provide an indication of the app, since the use of the code represents confirmation by both the webmaster and app developer that a relationship exists between the web site and the app.Type: ApplicationFiled: May 11, 2012Publication date: November 14, 2013Applicant: MICROSOFT CORPORATIONInventors: Shajib Sadhukha, Amit Kumar, Michael Van Snellenberg, Li Jiang
-
Publication number: 20130304719Abstract: The present invention is a method and system for searching for items on a computer network, such as the internet, based on a query and an exclusion specification comprising a specification of a characteristic of sources of the items, to create a list of identifiers of items relevant to the query that are not excluded by the exclusion specification. Such characteristics include measures of popularity of the sources of the items so that items from sources having popularity greater than the specified popularity may be excluded from the list.Type: ApplicationFiled: May 14, 2012Publication date: November 14, 2013Inventor: Sanjay Arora
-
Patent number: 8583621Abstract: A search operation can provide geographically restricted and verified information to a user. A two-step approach is used to perform these searches. The first step is to obtain high relevance search results by searching only in a specific region defined for a search operation. The second step further improves the quality of the search results by performing contact address correlation. If the search server finds a reliable reference address in the search results, then these search results can be presented to the user, whereby search results that are not correlating well with legitimate and registered addresses for the site are removed from the search result lists. Therefore, the region-restricted search does searching in a selected geographical region and only presents legitimate web pages or search results to a user.Type: GrantFiled: December 23, 2011Date of Patent: November 12, 2013Assignee: Enpulz, L.L.C.Inventor: James D. Bennett
-
Publication number: 20130290315Abstract: A query is received from a user computer system within a website, a call is transmitted from the host computer system to the data provider computer system corresponding to the query, including the call number for the query, a plurality of representations for the query are received from the data provider computer system at the host computer system and transmitted from the host computer system over the network to the user computer system. The call number is calculated based on a rank of the representations in a first historical data set. An access control module periodically resets the call number to higher number, whereafter a determination is made to maintain the call number at the higher or to reduce the call number.Type: ApplicationFiled: April 30, 2012Publication date: October 31, 2013Applicant: IAC SEARCH & MEDIA, INC.Inventors: Neeraj Bhatnagar, Wahid Chrabakh, Erik Todd Collier
-
Publication number: 20130282759Abstract: A method, a system, and a computer program product for processing search queries are disclosed. A first query pertaining to a primary theme is received. One or more secondary queries are then generated. Each of the one or more secondary queries is associated with a corresponding plausible secondary theme. The first query and the one or more secondary queries are then submitted to a search engine.Type: ApplicationFiled: April 24, 2012Publication date: October 24, 2013Applicant: XEROX CORPORATIONInventors: Denys Proux, Claude Roux
-
Publication number: 20130282682Abstract: Method, system, and programs for intent-based search suggestion are disclosed. A query suggestion is determined from a plurality of query suggestions in response to a user entering a query. Annotated intent information associated with the determined query suggestion is then fetched. The annotated intent information includes one or more intents with annotation information. The determined query suggestion is presented with one or more labels to the user. Each label indicates one of the one or more intents. The one or more labels are ranked based on their corresponding intents.Type: ApplicationFiled: April 18, 2012Publication date: October 24, 2013Applicant: YAHOO! INC.Inventors: Ethan Batraski, Shenhong Zhu, Hang Su, Jim Gan, Olivia Franklin
-
Publication number: 20130282683Abstract: Enhancements of the user experience are provided when a user returns to a previously viewed page, such as a previously viewed page of search results. When a user returns to a previously viewed page, additional context information from a user's actions since the initial view of a page can be used to modify the previously viewed page and/or obtain a new version of the previously viewed page. In situations where the previously viewed page corresponds to a page of responsive results from a search engine, the modified and/or new version of the search engine results page can include an expanded or reduced group of results, different types of results, different rankings for existing results, or a combination thereof.Type: ApplicationFiled: April 20, 2012Publication date: October 24, 2013Applicant: MICROSOFT CORPORATIONInventors: Ron Kohavi, Ya Xu, Noor-E-Gagan Singh
-
SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR CRAWLING A WEBSITE BASED ON A SCHEME OF THE WEBSITE
Publication number: 20130275437Abstract: A system, method, and computer program product are provided for crawling a website based on a scheme of the website. In use, a difference between a first content and second content of a website is identified. Additionally, a scheme of the website is identified based on the difference. Furthermore, the website is crawled based on the scheme.Type: ApplicationFiled: July 10, 2008Publication date: October 17, 2013Inventor: Gabriel Richard Pack -
Publication number: 20130275403Abstract: A mechanism is provided for improving search results. A user query is analyzed to identify a set of characters in the user query and an encoding code point associated with each character. A determination is made as to whether any of the encoding code points exist within a historic code point table. Responsive to at least one encoding code point existing within the historic code point table, all code points associated with each identified encoding code point in the user query are retrieved from the historic code point table. A modified user query is then created that utilizes the encoding code points of the user query and the code points from the historic code point table. The modified user query is then executed.Type: ApplicationFiled: April 12, 2012Publication date: October 17, 2013Applicant: International Business Machines CorporationInventors: Su Liu, Robert K. Sloan, Shunguo Yan
-
Publication number: 20130268507Abstract: Among other things, one or more techniques and/or systems are provided for facilitating the completion of a user task. That is, user intent (e.g., intentions of a user to perform a user task) may be identified. The user intent may comprise an entity (e.g., a movie entity) and/or an action (e.g., an order movie tickets action) that the user wants to perform on the entity. A provider list may be created based upon one or more providers capable of performing the action on the entity (e.g., a movie application may be capable of performing the order movie tickets action on the movie entity). Providers may be dynamically selected for inclusion within the provider list at run-time. For example, an open market of providers may be maintained (e.g., providers may be added, removed, and/or updated over time), such that providers may be selected from the open market to complete user tasks.Type: ApplicationFiled: April 8, 2012Publication date: October 10, 2013Applicant: Microsoft CorporationInventors: Steven William Macbeth, Michael William O'Connor, Zhaowei Charlie Jiang, Michael Van Snellenberg, Li Jiang, Shajib Sadhukha, Amit Kumar
-
Publication number: 20130268504Abstract: A method of determining search engine rank for digital content. The method may include performing a search for digital content on a network using a search term to obtain search results. The method may also include obtaining search engine optimization data from the search results and analyzing the search engine optimization data to determine a position of digital content related to an entity with respect to non-category specific search results and sub-links of non-category specific search results.Type: ApplicationFiled: April 5, 2012Publication date: October 10, 2013Applicant: BRIGHTEDGE TECHNOLOGIES, INC.Inventors: Lennon LIAO, Jimmy YU, Sammy YU, Lemuel PARK
-
Publication number: 20130268533Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating search query metadata for a graph search query for use in selecting web pages relevant to the graph search query. In one aspect, a method includes receiving a graph search query specifying user-selected graph search elements; generating graph search query metadata representing the graph search elements of the graph search query and relationships of the graph search elements; comparing the graph search query metadata to content metadata sets, wherein each content metadata set represents content elements of a content item presented on a respective web resource and relationships of the content elements; determining similarity scores between the content metadata sets and the graph search query metadata based on the comparison; and selecting web resources on which the content items are presented based on the similarity scores of the respective content metadata sets.Type: ApplicationFiled: June 5, 2012Publication date: October 10, 2013Applicant: GOOGLE INC.Inventor: Andrey Komarov
-
Publication number: 20130268513Abstract: Systems and methods for recommending entities to a user are presented. In at least one embodiment, a user is identified as belonging to one or more groups of users, or to a hierarchy of groups. A category of entities, preferred by at least of the hierarchy of identified groups, is identified. The category of entities preferred by the at least one identified group corresponds to the category of a user-preferred entity preferred by the user. An entity from the category of entities is selected; the selected entity is not the user-preferred entity. The selected entity is provided to the user as a recommended entity to the user.Type: ApplicationFiled: June 27, 2012Publication date: October 10, 2013Applicant: MICROSOFT CORPORATIONInventors: Qiang Wu, Syed Muhammad Mujahid Hasan, Jiayuan Huang, Sadi Khan, Yi Mao
-
Patent number: 8553259Abstract: Systems and methods presented herein provide for intelligent print options to a user selecting web content of search results provided by a search engine. For example, the user may choose to perform a search through a search engine by entering search criteria within a webpage of the search engine. The search engine may return the search results to the user's web browser via the search engine's webpage. Along with these results, print options may be provided to the user on the webpage. By selecting to automatically print one or more of the search results, the content of the selected result(s) may be converted to a printable format such that page numbers may be counted and returned to the user. Based on the number of pages, the user may make a more informed decision as to whether the user should print the content.Type: GrantFiled: March 23, 2010Date of Patent: October 8, 2013Assignee: Ricoh Company, LtdInventor: Guiluan Luo
-
Publication number: 20130262454Abstract: Methods and systems for providing related web pages are disclosed. One method includes identifying a plurality of web pages, wherein the plurality of web pages each have a relationship with the first file, wherein the world wide web provides a platform for sharing web pages, and wherein each web page includes a document or information resource that is suitable for the world wide web and is accessible through a web browser. The method further includes generating a list of inquiries based on the plurality of web pages, providing, the list of inquiries to at least one author of the first file, receiving from the at least one author at least one response to the list of inquiries, selecting a subset of the plurality of web pages based on the at least one response, and storing information related to the selected subset of the plurality of web pages.Type: ApplicationFiled: April 3, 2012Publication date: October 3, 2013Applicant: PYTHON4FUNInventors: Devabhaktuni Srikrishna, Marc A. Coram, Christopher Hogan
-
Publication number: 20130262430Abstract: Architecture that computes a dominant image from one or more images on a webpage. A dominant image classifier scans webpages in an offline-created index to identify the prominent images in the webpages. In a more specific implementation the image selected is the image associated with a name query. Face detection technology can be utilized to identify which of the images on a given webpage contain faces. A query classifier identifies queries that contain people names. In the context of search engines and search result pages, the web results for name queries can further include prominent people face images as thumbnail images. Additional facts (structured data) can further be included that together with the results elements of caption title, snippet and attribute (uniform resource locator (URL)) provide an improved summary of the person on the page.Type: ApplicationFiled: March 29, 2012Publication date: October 3, 2013Applicant: Microsoft CorporationInventors: Krishnan Thazhathekalam, David D. Ahn, Andrea Burbank, Taroon Mandhana, David Simpson, Yi-An Lin
-
Publication number: 20130262427Abstract: Deeplinks relevant to the context of a search query are included with a search result returned in response to the search query. Deeplink hierarchies may be generated for websites by analyzing web pages within the websites. A deeplink hierarchy for a website includes a hierarchy of nodes with each node including a group of deeplinks to web pages within the website. When a search query is received and a web page result identified, the search query may be employed to identify a relevant node of deeplinks from a deeplink hierarchy for a website corresponding with the web page result. A search result may then be returned for the web page result that includes the identified deeplinks.Type: ApplicationFiled: April 2, 2012Publication date: October 3, 2013Applicant: MICROSOFT CORPORATIONInventors: MEHULKUMAR PARSANA, RAHUL AGRAWAL, KRISHNA LEELA POOLA
-
Publication number: 20130262428Abstract: One embodiment of a system of the present invention for discovering sensitive information on computer network includes means for discovering databases on a computer network, means for defining a pattern for a data discovery, means for discovering qualifying records by matching the pattern with field names and/or record values in the databases, means for sending electronic notification to a database administrator managing the qualifying database, means for receiving a selection choice from the database administrator managing the qualifying database identifying the status for the qualifying records.Type: ApplicationFiled: March 30, 2012Publication date: October 3, 2013Applicant: GO DADDY OPERATING COMPANY, LLCInventors: Ganesh Devarajan, Todd Redfoot
-
Publication number: 20130262416Abstract: One embodiment of a method of the present invention for discovering sensitive information on computer network provides for discovering databases on a computer network, defining a pattern for a data discovery, discovering qualifying records by matching the pattern with field names and/or record values in the databases, sending electronic notification to a database administrator managing the qualifying database, receiving a selection choice from the database administrator managing the qualifying database identifying the status for the qualifying records.Type: ApplicationFiled: March 30, 2012Publication date: October 3, 2013Applicant: GO DADDY OPERATING COMPANY, LLCInventors: Ganesh Devarajan, Todd Redfoot
-
Publication number: 20130254176Abstract: Systems and methods are provided for monitoring interactions of a user with a search engine, associating the user with a domain based on a purpose for using the search engine, prompting the user to input a query string where the query string includes a sequence of letters, and, in response to receiving one or more letters of the query string from the user, generating a plurality of user selectable search query candidates. The process of generating user selectable search query candidates may include ignoring or blocking a portion of the query string based on a blocking rule set, assigning a query value to each search query of a set of search queries and determining the plurality of search query candidates from the set of search queries based on a range of determined query values.Type: ApplicationFiled: March 21, 2012Publication date: September 26, 2013Applicant: Apple Inc.Inventor: Efstratios Davlos
-
Publication number: 20130254177Abstract: Systems and methods are provided for receiving from a user a seed string including one or more letters, generating search queries based on the seed string, and executing a search associated with each of the search queries where each search query includes at least one of an example, suggestion, and term. The systems and methods also include generating a set of search results associated with each of the search queries, determining a search query evaluation value for each of the search queries based at least in part on comparing the set of search results associated with each of the search queries with an expected set of search results, determining a relevancy value for each of the search queries, and configuring a search criteria of the search engine based on the determined relevancy values.Type: ApplicationFiled: March 21, 2012Publication date: September 26, 2013Applicant: Apple Inc.Inventors: Efstratios Davlos, Ethan R. DeYoung
-
Publication number: 20130254178Abstract: An apparatus and method of retrieving relevant documents having medical research evidence receives a request to access a plurality of documents in a database stored in a memory device. Each of the plurality of documents contains information relating to medical research evidence and has an associated relational expression. The method then causes display of a user interface with a plurality of fields (a set of these fields are selectable, prescribed terms), and receives a relational expression based on information received from the user interface. The received relational expression includes at least one of the selectable, prescribed terms in the user interface. Next, the method compares the received relational expression with the relational expressions associated with at least one of the plurality of documents, and causes the display of information relating to a set of documents in the database as a function of the comparison of relational expressions.Type: ApplicationFiled: March 23, 2012Publication date: September 26, 2013Applicant: NAVYA NETWORK INC.Inventors: Gitika Srivastava, Naresh Ramarajan
-
Publication number: 20130246384Abstract: Provided are computer program product, system, and method for providing access to documents in an online document sharing community in a network environment including a plurality of participant computers operated by participants in the online document sharing community and a storage system. Document content is processed to add search terms for the document and a document identifier to a search index accessible through a search engine over the network to participants not under an obligation of confidentiality to the owner with respect to the document. Access is provided to the content of the document to the participants in the online document sharing community. A determination is made of a publication time the document was included in the search index and made accessible to the participant computers operated by participants not under the obligation of confidentiality to the owner of the document content.Type: ApplicationFiled: March 19, 2012Publication date: September 19, 2013Inventor: David W. VICTOR
-
Publication number: 20130246338Abstract: An indexer to index keyword and metadata input to or captured by a network capture device acting on a stream of captured content is described. A keyword is a word, phrase, name, or other alphanumeric term that exists within common textual content such as an email, Microsoft Office document, or similar content. Metadata includes properties describing the network characteristics of the content containing keywords. Examples of network characteristics include, but are not limited to, the source and destination addresses (Internet Protocol (IP) addresses), time and date of the transmission, size and name of the content, and protocol used to transmit the content. Additional descriptive properties may be used to describe the device upon which the content was captured, the user, viewer of the captured content or security settings of the captured content, etc.Type: ApplicationFiled: September 14, 2007Publication date: September 19, 2013Inventor: Ashok Doddapaneni
-
Publication number: 20130246336Abstract: A method is provided in one example and includes crawling a storage location of a network environment to identify objects, fetching the identified objects, creating indexes corresponding to the identified objects, and classifying one or more objects of the identified objects based on a first category. The method further includes providing first sets of metadata elements and corresponding first category information representing the classified one or more objects of the identified objects, searching the indexes for a selected group of the classified one or more objects of the identified objects, and classifying one or more objects of the selected group based on a second category. In more specific embodiments, the method includes applying a remediation policy to the classified one or more objects of the selected group. In other more specific embodiments, the method includes registering the classified one or more objects of the selected group.Type: ApplicationFiled: December 27, 2011Publication date: September 19, 2013Inventors: Ratinder Paul Singh Ahuja, Bimalesh Jha, Nitin Maini, Sujata Patel, Ankit R. Jain, Damodar K. Hegde, Rajaram V. Nanganure, Avinash Vishnu Pawar
-
Publication number: 20130246383Abstract: The subject disclosure is directed towards using cursor activity with respect to search result pages to enhance search engine operation. Data associated with the cursor activity may be translated into cursor events representing user interactions with a search result page. Based on the cursor events, user behavior indicia may be identified via a user intent prediction model corresponding to various search result page related user actions. The user behavior indicia and/or the user intent prediction model may be used to produce search result pages for current search queries from the user.Type: ApplicationFiled: March 18, 2012Publication date: September 19, 2013Applicant: MICROSOFT CORPORATIONInventors: Ryen William White, Georg LW Buscher, Susan T. Dumais, Jeff Huang, Kuansan Wang, Abdigani M. Diriye
-
Publication number: 20130246385Abstract: Presented in this disclosure are systems and methods for enabling access to content from a preferred source to a computer user is presented. A preferred source is a source of content that a user has identified as being “preferred.” Once a user establishes a source as a preferred source (through a first channel), other channels by which the user can obtain content from the preferred source are identified. In various embodiments, the other channels are automatically enabled for the user or, alternative, presented to the user for opting into receiving the content from that channel.Type: ApplicationFiled: June 25, 2012Publication date: September 19, 2013Applicant: MICROSOFT CORPORATIONInventors: David Barlin, Simon P. King, Rahul Nair, Marc Eliot Davis, Imran Aziz
-
Publication number: 20130246382Abstract: An ontology-based search engine enabling search criteria to be defined within a Virtual Earth visualization system. The search criteria can be entered directly as a set of ontology-based keywords or “search terms” and together with a number of optional spatio-temporal search criteria that are combined to become a spatial database query which is subsequently submitted to a spatial database whereby the search results are returned to the search client, for display directly into the Virtual Earth visualization system.Type: ApplicationFiled: March 19, 2012Publication date: September 19, 2013Inventor: Simon J. Cantrell
-
Publication number: 20130238583Abstract: The disclosure generally describes computer-implemented methods, software, and systems for optimizing enterprise portal searching. A computer-implemented method includes receiving, using at least one computer, a search request associated with a navigation node, ranking available search engines, receiving a selection of a search engine of the ranked available search engines and at least one search term, recording context data associated with the received search engine selection and the at least one search term, performing a search using the selected search engine and the at least one search term, receiving search results, and determining relevance of the returned search results.Type: ApplicationFiled: March 8, 2012Publication date: September 12, 2013Applicant: SAP Portals Israel Ltd.Inventors: Doron LEHMANN, Nimrod BARAK
-
Publication number: 20130232129Abstract: A similarity analysis framework is described herein which leverages two or more similarity analysis functions to generate synonyms for an entity reference string re. The functions are selected such that the synonyms that are generated by the framework satisfy a core set of synonym-related properties. The functions operate by leveraging query log data. One similarity analysis function takes into consideration the strength of similarity between a particular candidate string se and an entity reference string re even in the presence of sparse query log data, while another function takes into account the classes of se and re. The framework also provides indexing mechanisms that expedite its computations. The framework also provides a reduction module for converting long entity reference strings into shorter strings, where each shorter string (if found) contains a subset of the terms in its longer counterpart.Type: ApplicationFiled: June 4, 2012Publication date: September 5, 2013Applicant: MICROSOFT CORPORATIONInventors: Tao Cheng, Kaushik Chakrabarti, Surajit Chaudhuri, Dong Xin
-
Publication number: 20130232128Abstract: Methods, computer systems, and computer-readable storage media for utilizing breadcrumb information associated with a Web page to improve a user's search experience on a search engine page and to improve ranking of search results are provided. Breadcrumb information is identified for a plurality of Web pages and is used to create an entity data structure. The entity data structure is used to determine related search items, deep links, and query suggestions on a search engine page. Further, contextual relationships between different breadcrumb elements that are part of a breadcrumb trail associated with a Web page are identified and used to adjust a ranking order of the Web page on a search engine results page.Type: ApplicationFiled: March 5, 2012Publication date: September 5, 2013Applicant: MICROSOFT CORPORATIONInventors: VIJAY KRISHNAN, PUNEET AGRAWAL, ANKUR KHATOR, SREE HARI NAGARALU
-
Publication number: 20130232132Abstract: A method for managing the Search Engine Optimization (SEO) content of web pages is disclosed. In one embodiment, such a method includes providing a set of web pages organized in a hierarchical structure. Each web page has an SEO content pattern associated therewith. The method establishes an inheritance scheme for the hierarchical structure such that the SEO content patterns of parent web pages are inherited by children web pages. The method further enables a user to override the inheritance scheme for selected web pages such that the SEO content patterns of the selected web pages override the SEO content patterns of their respective parent web pages. A corresponding apparatus and computer program product are also disclosed.Type: ApplicationFiled: March 4, 2012Publication date: September 5, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pavan Kini, Rakesh Nagaraja Kote, Karson Ng, Walfrey Ng, Siddharth C. Ravi Kanth Rao, Guru Prasad Shamanna
-
Publication number: 20130226895Abstract: A system can search for data streams. A processor searches for a data stream device or provider on a network. It is determined if the data stream device or provider includes a stored stream index. The stream index is accessed as a reference stream index if the stream index is discovered. Data streams are searched for using the reference stream index.Type: ApplicationFiled: February 29, 2012Publication date: August 29, 2013Applicant: Broadcom CorporationInventor: Bruno Gauthier
-
Publication number: 20130218864Abstract: Some embodiments provide a method that receives several attributes of a property and a price of the property. For each attribute in the several attributes of the property, the method performs a hedonic analysis to compute a value that correlates a portion of the price of the property to the attribute of the property. The method stores the computed values for later use in a search for the property.Type: ApplicationFiled: February 18, 2012Publication date: August 22, 2013Inventor: Harrison Gregory Hong
-
Publication number: 20130218859Abstract: A processor engine for affecting a website's position on at least one Internet search engine's page ranking comprises at least one processor. The at least one processor is arranged to: load (425) at least one search term into a program (425) running on the at least one processor; load (445) a target list comprising at least one website that is to be promoted; and create (420) an Internet connection. The at least one processor is further arranged to request a search of the at least one search term on the at least one Internet search engine; identify at least one website search hit that matches at least one website on the target list; and access the identified at least one website a plurality of times, affecting the at least one website's position on the Internet search engine's page ranking.Type: ApplicationFiled: November 2, 2012Publication date: August 22, 2013Inventor: Robert Trevelyan
-
Publication number: 20130212080Abstract: Displays are generated on screens of computer interfaces that facilitate viewing search results in context. Each image returned as a search result is visually presented to a user with additional context images from the same digital media object from which the search result image is taken. If the media object is a slide presentation, the additional context images can include immediately preceding and succeeding slides or other slides in the presentation.Type: ApplicationFiled: February 10, 2012Publication date: August 15, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lawrence D. Bergman, Ravindranath Konuru, Jie Lu, Moushumi Sharmin
-
Publication number: 20130212081Abstract: Systems, computer-readable media, and methods for tagging documents based on a graph pertaining to one or more entities which a user has included in a search query. The user may have at least one social networking relationship with the entity. A search engine is configured to display a search engine results page in response to the search query received from the user. The search engine may also receive suggested tags that identify documents that could be linked to the entity identified in the query. The user may confirm that the suggested tags are appropriate via feedback that is transmitted to the search engine. In turn, the search engine updates a graph to reflect a number of users that agree with the suggested tag.Type: ApplicationFiled: February 13, 2012Publication date: August 15, 2013Applicant: MICROSOFT CORPORATIONInventors: RAJESH KRISHNA SHENOY, CHARLES C. CARSON, JR., YI-AN LIN, TIMOTHY ANDREW HARRINGTON, SAMEER INDARAPU
-
Publication number: 20130204857Abstract: A request for information is received, and results corresponding to the request are obtained. The results are provided to a ranking module that ranks them based on user-specific and environmental-specific ranking characteristics in order of how likely they are to be selected by the user in response to the user's request. Before the user selects one of the results, an asynchronous caching component caches the top ranked results so that if they are selected by the user they can quickly be retrieved from cache.Type: ApplicationFiled: February 8, 2012Publication date: August 8, 2013Applicant: MICROSOFT CORPORATIONInventor: Uri Kartoun
-
Publication number: 20130204860Abstract: The statistics from a reference page serves as a seed to compare the selected page statistics between other webpages. The statistics of all results can be graphically displayed, if desired, in a display or popup window. These results can be analyzed for the determination of a category so an appropriate search expression or a statistical mask can be developed. In addition, statistics of several pages and compare and analyze the results for search term commonality. This step determine how strongly tied the scanned data content of two different webpages are to each other. These results can be analyzed against each other to generate common search terms, a final histogram, and how this histogram compares to the reference histogram. The search expression term can be a Boolean expression or a statistical mask. The statistical mask is used as a seed to start another search moving closer to the final target or desire goal.Type: ApplicationFiled: February 3, 2012Publication date: August 8, 2013Applicant: TrueMaps LLCInventor: Thaddeus John Gabara
-
Publication number: 20130204859Abstract: A method, system, and medium are provided to temporally bias items included in a search results webpage. The items include navigational links, search results, advertisements, or any other content or items included in a search results webpage. User engagement with the items via the search-engine results page and/or other webpages is tracked. A user-engagement score and an age of the items are determined. A temporal-bias factor is calculated using a decay function that increases in intensity with the age of the items. A rank score is calculated for each item based on the user-engagement score and the temporal-bias factor—the temporal-bias factor decreasing the rank score as a function of the age of the items. The items are ranked based at least in part on the rank score and one or more of the items are chosen for presentation in a search-engine results page.Type: ApplicationFiled: February 6, 2012Publication date: August 8, 2013Applicant: MICROSOFT CORPORATIONInventors: Deepak Vijaywargi, I-Ting Fang