By Querying, E.g., Search Engines Or Meta-search Engines, Crawling Techniques, Push Systems, Etc. (epo) Patents (Class 707/E17.108)
  • Publication number: 20130325838
    Abstract: 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: Application
    Filed: June 5, 2012
    Publication date: December 5, 2013
    Applicant: Yahoo! Inc.
    Inventor: Ying-Hsiang Liao
  • Publication number: 20130325833
    Abstract: 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: Application
    Filed: June 1, 2012
    Publication date: December 5, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: HONGCHAO GUAN, KUN JING, JIN SHI
  • Publication number: 20130325831
    Abstract: 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: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhuowei Bao, Benny Kimelfeld, Yunyao Li, Huahai Yang
  • Publication number: 20130318066
    Abstract: 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: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Inventors: David Atherton, Robert William Christie, Tate Massingill
  • Publication number: 20130318065
    Abstract: 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: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Inventors: David Atherton, Robert William Christie, Tate Massingill
  • Publication number: 20130318064
    Abstract: 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: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Inventors: David Atherton, Robert William Christie, Tate Massingill
  • Publication number: 20130311306
    Abstract: 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: Application
    Filed: May 21, 2012
    Publication date: November 21, 2013
    Applicant: YAHOO! INC.
    Inventors: Li-Jen (Girvan) Liu, Ting-Liang (Liang) Chou, Geng-Dian (GD) Huang
  • Publication number: 20130311438
    Abstract: 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: Application
    Filed: October 29, 2012
    Publication date: November 21, 2013
    Applicant: SPLUNK INC.
    Inventors: David Ryan Marquardt, Mitchell Neuman Blank, JR., Stephen Phillip Sorkin
  • Publication number: 20130311437
    Abstract: 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: Application
    Filed: May 16, 2012
    Publication date: November 21, 2013
    Applicant: Honeywell Internatioanl Inc.
    Inventors: Petr Stluka, Eva Jerhotova, Karel Marik, Ondrej Holub, Wendy Foslien, Rylan Clark
  • Publication number: 20130311440
    Abstract: 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: Application
    Filed: May 15, 2012
    Publication date: November 21, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles A. Cole, David B. Roberts, Eric Woods
  • Publication number: 20130304718
    Abstract: 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: Application
    Filed: May 11, 2012
    Publication date: November 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Shajib Sadhukha, Amit Kumar, Michael Van Snellenberg, Li Jiang
  • Publication number: 20130304719
    Abstract: 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: Application
    Filed: May 14, 2012
    Publication date: November 14, 2013
    Inventor: Sanjay Arora
  • Patent number: 8583621
    Abstract: 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: Grant
    Filed: December 23, 2011
    Date of Patent: November 12, 2013
    Assignee: Enpulz, L.L.C.
    Inventor: James D. Bennett
  • Publication number: 20130290315
    Abstract: 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: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: IAC SEARCH & MEDIA, INC.
    Inventors: Neeraj Bhatnagar, Wahid Chrabakh, Erik Todd Collier
  • Publication number: 20130282759
    Abstract: 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: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Applicant: XEROX CORPORATION
    Inventors: Denys Proux, Claude Roux
  • Publication number: 20130282682
    Abstract: 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: Application
    Filed: April 18, 2012
    Publication date: October 24, 2013
    Applicant: YAHOO! INC.
    Inventors: Ethan Batraski, Shenhong Zhu, Hang Su, Jim Gan, Olivia Franklin
  • Publication number: 20130282683
    Abstract: 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: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Ron Kohavi, Ya Xu, Noor-E-Gagan Singh
  • Publication number: 20130275437
    Abstract: 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: Application
    Filed: July 10, 2008
    Publication date: October 17, 2013
    Inventor: Gabriel Richard Pack
  • Publication number: 20130275403
    Abstract: 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: Application
    Filed: April 12, 2012
    Publication date: October 17, 2013
    Applicant: International Business Machines Corporation
    Inventors: Su Liu, Robert K. Sloan, Shunguo Yan
  • Publication number: 20130268507
    Abstract: 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: Application
    Filed: April 8, 2012
    Publication date: October 10, 2013
    Applicant: Microsoft Corporation
    Inventors: Steven William Macbeth, Michael William O'Connor, Zhaowei Charlie Jiang, Michael Van Snellenberg, Li Jiang, Shajib Sadhukha, Amit Kumar
  • Publication number: 20130268504
    Abstract: 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: Application
    Filed: April 5, 2012
    Publication date: October 10, 2013
    Applicant: BRIGHTEDGE TECHNOLOGIES, INC.
    Inventors: Lennon LIAO, Jimmy YU, Sammy YU, Lemuel PARK
  • Publication number: 20130268533
    Abstract: 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: Application
    Filed: June 5, 2012
    Publication date: October 10, 2013
    Applicant: GOOGLE INC.
    Inventor: Andrey Komarov
  • Publication number: 20130268513
    Abstract: 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: Application
    Filed: June 27, 2012
    Publication date: October 10, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Qiang Wu, Syed Muhammad Mujahid Hasan, Jiayuan Huang, Sadi Khan, Yi Mao
  • Patent number: 8553259
    Abstract: 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: Grant
    Filed: March 23, 2010
    Date of Patent: October 8, 2013
    Assignee: Ricoh Company, Ltd
    Inventor: Guiluan Luo
  • Publication number: 20130262454
    Abstract: 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: Application
    Filed: April 3, 2012
    Publication date: October 3, 2013
    Applicant: PYTHON4FUN
    Inventors: Devabhaktuni Srikrishna, Marc A. Coram, Christopher Hogan
  • Publication number: 20130262430
    Abstract: 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: Application
    Filed: March 29, 2012
    Publication date: October 3, 2013
    Applicant: Microsoft Corporation
    Inventors: Krishnan Thazhathekalam, David D. Ahn, Andrea Burbank, Taroon Mandhana, David Simpson, Yi-An Lin
  • Publication number: 20130262427
    Abstract: 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: Application
    Filed: April 2, 2012
    Publication date: October 3, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: MEHULKUMAR PARSANA, RAHUL AGRAWAL, KRISHNA LEELA POOLA
  • Publication number: 20130262428
    Abstract: 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: Application
    Filed: March 30, 2012
    Publication date: October 3, 2013
    Applicant: GO DADDY OPERATING COMPANY, LLC
    Inventors: Ganesh Devarajan, Todd Redfoot
  • Publication number: 20130262416
    Abstract: 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: Application
    Filed: March 30, 2012
    Publication date: October 3, 2013
    Applicant: GO DADDY OPERATING COMPANY, LLC
    Inventors: Ganesh Devarajan, Todd Redfoot
  • Publication number: 20130254176
    Abstract: 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: Application
    Filed: March 21, 2012
    Publication date: September 26, 2013
    Applicant: Apple Inc.
    Inventor: Efstratios Davlos
  • Publication number: 20130254177
    Abstract: 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: Application
    Filed: March 21, 2012
    Publication date: September 26, 2013
    Applicant: Apple Inc.
    Inventors: Efstratios Davlos, Ethan R. DeYoung
  • Publication number: 20130254178
    Abstract: 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: Application
    Filed: March 23, 2012
    Publication date: September 26, 2013
    Applicant: NAVYA NETWORK INC.
    Inventors: Gitika Srivastava, Naresh Ramarajan
  • Publication number: 20130246384
    Abstract: 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: Application
    Filed: March 19, 2012
    Publication date: September 19, 2013
    Inventor: David W. VICTOR
  • Publication number: 20130246338
    Abstract: 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: Application
    Filed: September 14, 2007
    Publication date: September 19, 2013
    Inventor: Ashok Doddapaneni
  • Publication number: 20130246336
    Abstract: 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: Application
    Filed: December 27, 2011
    Publication date: September 19, 2013
    Inventors: Ratinder Paul Singh Ahuja, Bimalesh Jha, Nitin Maini, Sujata Patel, Ankit R. Jain, Damodar K. Hegde, Rajaram V. Nanganure, Avinash Vishnu Pawar
  • Publication number: 20130246383
    Abstract: 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: Application
    Filed: March 18, 2012
    Publication date: September 19, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Ryen William White, Georg LW Buscher, Susan T. Dumais, Jeff Huang, Kuansan Wang, Abdigani M. Diriye
  • Publication number: 20130246385
    Abstract: 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: Application
    Filed: June 25, 2012
    Publication date: September 19, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: David Barlin, Simon P. King, Rahul Nair, Marc Eliot Davis, Imran Aziz
  • Publication number: 20130246382
    Abstract: 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: Application
    Filed: March 19, 2012
    Publication date: September 19, 2013
    Inventor: Simon J. Cantrell
  • Publication number: 20130238583
    Abstract: 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: Application
    Filed: March 8, 2012
    Publication date: September 12, 2013
    Applicant: SAP Portals Israel Ltd.
    Inventors: Doron LEHMANN, Nimrod BARAK
  • Publication number: 20130232129
    Abstract: 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: Application
    Filed: June 4, 2012
    Publication date: September 5, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Tao Cheng, Kaushik Chakrabarti, Surajit Chaudhuri, Dong Xin
  • Publication number: 20130232128
    Abstract: 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: Application
    Filed: March 5, 2012
    Publication date: September 5, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: VIJAY KRISHNAN, PUNEET AGRAWAL, ANKUR KHATOR, SREE HARI NAGARALU
  • Publication number: 20130232132
    Abstract: 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: Application
    Filed: March 4, 2012
    Publication date: September 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pavan Kini, Rakesh Nagaraja Kote, Karson Ng, Walfrey Ng, Siddharth C. Ravi Kanth Rao, Guru Prasad Shamanna
  • Publication number: 20130226895
    Abstract: 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: Application
    Filed: February 29, 2012
    Publication date: August 29, 2013
    Applicant: Broadcom Corporation
    Inventor: Bruno Gauthier
  • Publication number: 20130218864
    Abstract: 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: Application
    Filed: February 18, 2012
    Publication date: August 22, 2013
    Inventor: Harrison Gregory Hong
  • Publication number: 20130218859
    Abstract: 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: Application
    Filed: November 2, 2012
    Publication date: August 22, 2013
    Inventor: Robert Trevelyan
  • Publication number: 20130212080
    Abstract: 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: Application
    Filed: February 10, 2012
    Publication date: August 15, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lawrence D. Bergman, Ravindranath Konuru, Jie Lu, Moushumi Sharmin
  • Publication number: 20130212081
    Abstract: 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: Application
    Filed: February 13, 2012
    Publication date: August 15, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: RAJESH KRISHNA SHENOY, CHARLES C. CARSON, JR., YI-AN LIN, TIMOTHY ANDREW HARRINGTON, SAMEER INDARAPU
  • Publication number: 20130204857
    Abstract: 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: Application
    Filed: February 8, 2012
    Publication date: August 8, 2013
    Applicant: MICROSOFT CORPORATION
    Inventor: Uri Kartoun
  • Publication number: 20130204860
    Abstract: 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: Application
    Filed: February 3, 2012
    Publication date: August 8, 2013
    Applicant: TrueMaps LLC
    Inventor: Thaddeus John Gabara
  • Publication number: 20130204859
    Abstract: 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: Application
    Filed: February 6, 2012
    Publication date: August 8, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Deepak Vijaywargi, I-Ting Fang