By Querying, E.g., Search Engines Or Meta-search Engines, Crawling Techniques, Push Systems, Etc. (epo) Patents (Class 707/E17.108)
  • Publication number: 20140114942
    Abstract: A search index for a collection of documents includes a plurality of keywords associated with the documents. Access to individual documents is detected based on searches employing the search index and keywords are recorded that are utilized in the searches and resulted in document access. The search index is modified to maintain the recorded keywords and remove keywords absent from the searches resulting in the document access.
    Type: Application
    Filed: October 23, 2012
    Publication date: April 24, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Igor L. Belakovskiy, Matthew E. Broomhall, Itzhack Goldberg, Boaz Mizrachi, Neil Sondhi
  • Publication number: 20140114949
    Abstract: A system includes a memory operable to store an ontology and a search index. The system also includes a data agent operable to generate a knowledge assertion by parsing one or more data elements retrieved from a data source. The system also includes a knowledge management engine comprising a processor. The knowledge management engine is operable to validate the knowledge assertion based on the ontology. The knowledge management engine is further operable to determine whether to update the ontology with the knowledge assertion. The system also includes a search engine operable to generate the search index at least in part by indexing data stored in the ontology.
    Type: Application
    Filed: October 22, 2012
    Publication date: April 24, 2014
    Applicant: Bank of America Corporation
    Inventors: Susan McClung, Michael K. Hofmeister
  • Publication number: 20140108436
    Abstract: Customized content is presented to user of a browser. Textual input, such as a search term from a user is received by the browser and customized content is determined based on the textual input. Customized content includes user-specific content and general content. The user-specific content is content of potential interest to the user based on the textual input from websites that the user visited, bookmarked, searched, and shared, as well as from the user's social network connections. The general content, on the other hand, is of potential interest to a plurality of users, such as trending topics on the web. The determined user-specific content and general content are transmitted to the browser for presentation to the user.
    Type: Application
    Filed: October 11, 2012
    Publication date: April 17, 2014
    Applicant: Yahoo! Inc.
    Inventors: Eric Vishria, Eyal Ophir
  • Publication number: 20140108376
    Abstract: Methods, systems, and apparatus, including computer program products, for selecting resources associated with a common topic. In one aspect, a method includes selecting a first resource associated with a topic, the first resource accessed in a user session, selecting a second resource accessed during the user session, determining whether the second resource is associated with the topic, and increasing a relevance score of the second resource and the topic based on determining that the second resource is not associated with the topic.
    Type: Application
    Filed: November 26, 2008
    Publication date: April 17, 2014
    Applicant: GOOGLE INC.
    Inventors: John B. Batali, Robert F. Day, Lars Engebretsen, Hartmut Maennel, John W. Merrill, Matthew S. Weaver
  • Publication number: 20140108370
    Abstract: Audio information is recorded in an overwriteable circular buffer of a computing device. Construction of a search query is initiated by receiving a user input. The user input includes one or more keywords forming a user-defined portion of the search query. At least a portion of the audio information recorded in the overwriteable circular buffer is processed to obtain one or more additional keywords forming an expanded portion of the search query. The portion of the audio information containing the additional keywords is received and recorded in the overwriteable circular buffer prior to receiving the user input. The search query including the user-defined portion and the expanded portion is supplied to a search engine. A response to the search query is received from the search engine. The response is generated by the search engine based on the user-defined portion and the expanded portion of the search query.
    Type: Application
    Filed: October 16, 2012
    Publication date: April 17, 2014
    Inventors: Michael J. Andri, Megan E. McVicar
  • Publication number: 20140108369
    Abstract: Systems and method of the present invention provide for one or more server computers configured to receive one or more keywords topically relevant to a content of a web page, request from a search engine a first metric comprising a quantity of times the keywords have appeared in a search query with one or more question keywords during a time period and a second metric comprising a probability of receiving a high rank associated with the one or more keywords and the one or more question keywords, receive, from the search engine, the first metric and the second metric, calculate a keyword effectiveness index from the first metric and the second metric, and generate and transmit to a client computer one or more recommendations to include a high ranked suggested content on the web page according to the keyword effectiveness index.
    Type: Application
    Filed: October 11, 2012
    Publication date: April 17, 2014
    Applicant: Go Daddy Operating Company, LLC
    Inventor: Rajinder Nijjer
  • Patent number: 8700495
    Abstract: A computer-implemented method, apparatus, and computer-readable media for mapping product records according to attributes in a standard schema, the standard schema mapping product records from a plurality of content providers according to a product hierarchy from each respective content provider, the method including: receiving product data from a plurality of feeds including feeds from one or more content providers; identifying a plurality of product records received from each of the plurality of feeds; identifying a taxonomy of products received in each of the plurality of feeds; and storing product records and corresponding product attributes in a standard schema in a data set for each feed according to the taxonomy identified for each respective feed.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: April 15, 2014
    Assignee: CBS Interactive Inc.
    Inventors: Robyn Battle, Karen A. Swanson, David Bricker, Tristan G. Rinehart, Andy Shirey, Jon Chaikin
  • Publication number: 20140101120
    Abstract: The invention further provides a method and system for providing results in response to queries. A challenge keyword is transmitted to a remote search engine computer system and a reference result is received from the search engine computer system. A reference score is calculated based on the reference search result. The challenge keyword in entered into at least a first engine and a challenge result is received from the first engine. A challenge answer score is calculated based on the challenge result. A challenge reference score for the first engine based on a comparison of the challenge answer score for the first engine with the reference score, and published for further analysis.
    Type: Application
    Filed: October 5, 2012
    Publication date: April 10, 2014
    Inventor: John E. Bryant
  • Publication number: 20140101119
    Abstract: Systems and methods are provided for classifying a search query. A first group of query classifiers can be used to evaluate a query relative to various subject matter domains. The evaluation results from the first group of domain classifiers can then be used by a second group of meta-classifiers. The meta-classifiers are based on non-linear classification models. The meta-classifiers are associated with meta-classifier categories that may correspond to a domain or that may correspond to a plurality of domains. The assigned meta-classifier category for a query can be used in any convenient manner, such as by triggering additional uses of the search query to match images or other alternative types of documents, or such as by allowing a subject matter domain to be assigned to the query.
    Type: Application
    Filed: October 5, 2012
    Publication date: April 10, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Xiaolong Li, Ye-Yi Wang
  • Publication number: 20140101121
    Abstract: A method for topic discovery through structural knowledge in an associative document tree building system includes inserting a set of documents into nodes of a document tree, extracting a tag set of tags from the set of documents and inserting each tag into a different node of a tag tree. The method also includes conducting a search engine query using the tags of the extracted tag set to produce a new set of documents and inserting the new set of documents into nodes of the document tree. The method yet further includes extracting a new tag set of tags from the new set of documents and inserting each tag of the new tag set into a different node of the tag tree. Finally, the method includes displaying at least a portion of each of the document tree and tag tree in a user interface displayed.
    Type: Application
    Filed: October 8, 2012
    Publication date: April 10, 2014
    Applicant: International Business Machines Corporation
    Inventors: Dirk Marski, Richard Martinus, Tom Waterton, James Withers
  • Patent number: 8694358
    Abstract: A computer-implemented method for survey management is disclosed. Purchase data is received via a computer network from a first digital device coupled to the computer network. A targeted survey is generated based on the purchase data. A web link associated with the targeted survey is transmitted to a second digital device coupled to the computer network. A survey response is received via the web link from the second digital device. A weight is assigned to the survey response. The weighted survey response is transmitted for display on a third device coupled to the network.
    Type: Grant
    Filed: April 14, 2009
    Date of Patent: April 8, 2014
    Assignee: Vital Insights Inc.
    Inventor: Jason Tryfon
  • Publication number: 20140095467
    Abstract: Methods and systems are directed to an update-optimized and memory-efficient method for transactional full-text index view maintenance. Embodiments include a method and system of reducing the overhead requirements of maintaining a transactional index view in the case of a large number of updates at any particular time. The method involves maintaining a single blacklist bitmap across updated transactional query views, applying the latest set of updates to the bitmap when a new view is required, and post-adjusting the bitmap when the transactional view is created to ensure that entries that should be visible have not been removed.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: EMC Corporation
    Inventor: EMC Corporation
  • Publication number: 20140095461
    Abstract: Systems, methods, and computer-readable storage media are provided for informing search engines of requests for web pages bookmarked in association with a browser, and permitting such requests to be logged by the search engines as search queries. When a browser receives a request from a user for a bookmarked Uniform Resource Identifier (URI), it is determined whether the user has a search engine preference set as a default. If the user does have a default search engine, the user's request for the bookmarked URI is communicated to the default search engine, permitting the search engine to log the user's request as a search query. In parallel, the requested URI is rendered in association with the user's computing device.
    Type: Application
    Filed: October 3, 2012
    Publication date: April 3, 2014
    Applicant: MICROSOFT CORPORATION
    Inventor: KIMBERLY JAN BURT
  • Publication number: 20140089288
    Abstract: A system rates content on a network. A database stores ratings for the content. A rating service creates the ratings for the content. The rating service merges a first rating of the content with a second rating of the content to produce a third rating for the content. A user interface obtains search results from the rating service. When the search results include the content, the user interface displays the rating of the content along with the search results.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Inventors: Farah Ali, Ayub S. Khan, Azeez M. Chollampat, Damodaran Kesavath
  • Publication number: 20140089283
    Abstract: The present disclosure provides for search optimization of searches for establishments by geographic location or area. The geographical locations of one or more establishments are monitored to determine at least one indicator of popularity of the establishment present at the geographical location. A popularity score of the monitored establishment or establishments may be generated from the determined at least one indicator of popularity. In response to a search query, the popularity score of the monitored establishments may be returned by a search engine server as a search result to a user via an electronic communication device.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Gerhard Dietrich KLASSEN, Kjell-Eivind KOLSTAD, Suzanne ABELLERA
  • Publication number: 20140082016
    Abstract: Information is automatically identified and shared between individuals who wish to become socially or professionally “connected.” An electronic communication is sent from one person to another including a request or invitation to be personally connected. If the request is accepted by the other person, a computer network is automatically accessed without further user intervention to search of one or more electronic databases to locate information related to the persons. If such information is found during the search, it is provided to the persons wishing to be connected. The initial request to become connected may be sent through an electronic mail message, through physical contact between two smartphones or other portable electronic devices, or through a wireless electronic network communication. The method may include searching multiple Internet websites or electronic databases, including social or professional media Internet websites, to locate the information to be shared.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventor: Joseph M. Vanek
  • Publication number: 20140074817
    Abstract: Embodiments are directed towards generating data models that may give semantic meaning for unstructured data or structured data that may include data generated and/or received by search engines, including a time series engine. Data models also may be generated to provide semantic meaning to structured data. A data model may be composed of a hierarchical data model objects analogous to an object-oriented programming class hierarchy. Users may employ a data modeling application to produce reports using search objects that may be part of, or associated with the data model. The data modeling application may employ the search object and the data model to generate a query string for searching a data repository to produce a result set. A data modeling application may map the result set data to data model objects that may be used to generate reports.
    Type: Application
    Filed: October 26, 2012
    Publication date: March 13, 2014
    Applicant: Splunk Inc.
    Inventors: Alice Emily Neels, Archara Sulochana Ganapathi, Marc Vincent Robichaud, Stephen Phillip Sorkin, Steve Yu Zhang
  • Publication number: 20140074811
    Abstract: Concepts and technologies are described herein for query ranking models. In accordance with the concepts and technologies disclosed herein, a search engine can be configured to expose a query ranking model object corresponding to a ranking function used by the search engine. A query application can be configured to obtain the query ranking model object and generate a query ranking model based upon the query ranking model object. The query ranking model can include one or more features and respective weights. The query application can generate a query and include data with the query identifying the query ranking model that is to be used to rank search results generated by the search engine. The query application also can be configured to manage query ranking models to allow creation, modification, and/or deletion of query ranking models as well as weights of features of the query ranking models.
    Type: Application
    Filed: September 7, 2012
    Publication date: March 13, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Øivind Wang, Nicolai Bodd, Rune Djurhuus
  • Publication number: 20140067783
    Abstract: Technologies pertaining to automatically identifying sets of query attribute values that are highly correlative with user dissatisfaction with a search engine are described. Dissatisfied queries are automatically identified through analysis of search logs, wherein a dissatisfied query is a query submitted to a search engine by a user, wherein the user was dissatisfied with search results provided by the search engine responsive to receipt of the query. Sets of query attribute values that are highly correlated with dissatisfied queries, and thus user dissatisfaction, are automatically identified based at least in part upon the identifying of the dissatisfied queries. Subsequent to identifying a set of query attribute values, a segment-specific ranker is learned that is configured to rank search results responsive to receipt of a query with the set of query attribute values, wherein the segment-specific ranker outperforms a general purpose ranker for queries having the set of query attribute values.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Ahmed Hassan Awadallah, Yi-Min Wang, Ryen William White
  • Publication number: 20140067786
    Abstract: In an example embodiment, previous search queries and clicked-on results are retrieved. This results in one or more pairs, each pair containing a query from the search term database and a first set of search engine results from the click database. Then a score is calculated for each feature within the one or more pairs, and a second set of search queries is boosted using the scores for the features.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Applicant: eBay Inc.
    Inventors: Neville Rhys Newey, Justin Van Winkle
  • Publication number: 20140067782
    Abstract: The process of posing a query to a search engine and to other people may be combined into a unified user experience. In one example, a user enters a query into a search engine on the user's device. The query is forwarded to the search engine, and the search engine returns results. Additionally, the user may post the same query (or an edited version of the query) on social networks. The search engine may be notified that the user has posted the query (or a version of the query) on social networks and may monitor the social networks for people's responses. When people response to the query, the search engine may cause the user to be notified that new human responses to the query are available.
    Type: Application
    Filed: September 2, 2012
    Publication date: March 6, 2014
    Applicant: Microsoft Corporation
    Inventors: Roman Waupotitsch, Michael Ducker
  • Publication number: 20140059029
    Abstract: A method, a system and a computer program product for influencing ranking of URLs in a search engine. In an example embodiment, a computer determines that a posting of a URL has occurred in a social networking environment, the computer tracks accesses of the URL subsequent to the posting of the URL. The computer further determines whether a number of accesses of the URL has increased subsequent to the posting of the URL and, responsive to determining that the number of accesses of the URL has increased subsequent to the posting of the URL, the computer determines whether the number of accesses of the URL has increased by at least a predefined threshold. Further, responsive to determining that the number of accesses of the URL has increased by at least the predefined threshold, the computer increases the ranking of the URL in a search engine.
    Type: Application
    Filed: August 22, 2012
    Publication date: February 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin N. Magill, Michael S. O'Leary, Mary K. Rees, Michael S. Thomason
  • Publication number: 20140059030
    Abstract: Natural language query translation may be provided. A statistical model may be trained to detect domains according to a plurality of query click log data. Upon receiving a natural language query, the statistical model may be used to translate the natural language query into an action. The action may then be performed and at least one result associated with performing the action may be provided.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Dilek Zeynep Hakkani-Tur, Gokhan Tur, Rukmini Iyer, Larry Paul Heck
  • Publication number: 20140052708
    Abstract: A system and method for generating search engine data to be displayed on a display. A processor may send search queries to a search engine and receive result sets in response. Search engine data may be generated for URLs based on the search queries and the result sets. Report data may be displayed on the display based on the search engine data. The report data may include data effective to display a raw data page based on the search engine data. The processor may receive a request message to modify the report data. The request message may include a request to generate a user customized data page including filtered data from the search engine data. The processor may generate modified report data in response to the request message. The modified report data includes data effective to display the raw data page and the user customized data page.
    Type: Application
    Filed: August 15, 2012
    Publication date: February 20, 2014
    Applicant: Conductor, Inc.
    Inventor: Martin Luis Alonso Lago
  • Publication number: 20140046921
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for finding person names in electronic resources. In one embodiment, a search query is received. Electronic resources are identified satisfying the search query. A plurality of person names is identified in the resources, wherein each person name is associated with at least one of the resources. A subset of person names is selected from the plurality of person names based on a predetermined metric configured to identify a relative importance of at least one of the person name or resource. A listing of the subset of person names adapted for presentation on a user interface is generated. In certain aspects, multiple person identities can be identified as being associated with person names in the listing. The listing can include resources associated with one of the person identities corresponding to a particular person name in the listing.
    Type: Application
    Filed: December 30, 2010
    Publication date: February 13, 2014
    Applicant: Google Inc.
    Inventor: David Bau
  • Publication number: 20140046922
    Abstract: The disclosed architecture enables user feedback in the form of gestures, and optionally, voice signals, of one or more users, to interact with a search engine framework. For example, document relevance, document ranking, and output of the search engine can be modified based on the capture and interpretation of physical gestures of a user. The recognition of a specific gesture is detected based on the physical location and movement of the joints of a user. The architecture captures emotive responses while navigating the voice-driven and gesture-driven interface, and indicates that appropriate feedback has been captured. The feedback can be used to alter the search query, personalize the response using the feedback collected through the search/browsing session, modifying result ranking, navigation of the user interface, modification of the entire result page, etc., among many others.
    Type: Application
    Filed: August 8, 2012
    Publication date: February 13, 2014
    Applicant: Microsoft Corporation
    Inventors: Aidan C. Crook, Nikhil Dandekar, Ohil K. Manyam, Gautam Kedia, Sisi Sarkizova, Sara Javanmardi, Daniel Liebling, Ryen William White, Kevyn Collins-Thompson
  • Publication number: 20140046925
    Abstract: A method of analyzing documents or relationships between documents includes receiving a notification of an available metadata document containing information about one or more network-accessible documents, obtaining a document format indicator associated with the metadata document, selecting a document crawler using the document format indicator, and crawling at least some of the network-accessible documents using the selected document crawler.
    Type: Application
    Filed: June 11, 2012
    Publication date: February 13, 2014
    Inventors: Alan C. Strohm, Feng Hu, Sascha B. Brawer, Maximilian Ibel, Ralph M. Keller, Narayanan Shivakumar, Elad Gil
  • Patent number: 8650174
    Abstract: In most of the Internet search operations, unwanted search results can be eliminated to reduce the high volume of the Internet traffic, and make the search operation highly efficient, according to the present invention. The present invention proposes a two step approach. The first step is to achieve the high relevance of the search results by search region restricted search operation. The second step, further adds high degree of relevance to the search results by the contact address correlation with a reliable reference address or the legitimate contact address eliminating the crap and squatter sites from the search result list. The region restricted search does searching in a selected geographical region. Thus the region restricted search operation minimizes the search time and huge volume of Internet traffic, which is likely to impair the overall Internet performance.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: February 11, 2014
    Assignee: Enpulz, L.L.C.
    Inventor: James D. Bennett
  • Publication number: 20140040225
    Abstract: Systems and computer program products may display a browse sequence for a plurality of statically paginated web pages with search engine results. The system may include a processor and a memory. The system may additionally include a program comprising a plurality of instructions stored in memory that are executed by the processor to (1) identify, in the source code of one web page, one or more links to at least another web page; (2) identify, in the source code of the at least another web page, one or more links to the one web page; (3) determine a browse sequence for the one web page and the at least another web page based on the identified one or more links to the at least another web page and to the one web page; and (4) display the browse sequence along with search results on a search engine results page.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry A. Krit, Sarbajit K. Rakshit
  • Publication number: 20140040233
    Abstract: Methods, systems, and computer-readable and executable instructions are provided for organizing content. A method for organizing content can include building a customized content corpus for a user, building a concept graph customized for the user's context based on the customized corpus, and organizing, utilizing multi-view clustering, the content within the corpus based on the concept graph.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Mehmet Kivanc Ozonat, Claudio Bartolini
  • Publication number: 20140040226
    Abstract: Applications (“apps”), through which a service may be accessed, may be identified to a user, along with a preview of the app. In one example, a user performs a search for a service. The search engine may return the web site through which the service is provided, and/or the app associated with that service. Preview content that describes the app may also be provided. The content may be variable, and may be filled in based on contextual information such as a search query string or user information. If the app is installed, then clicking, tapping, or otherwise activating the app may launch the app, possibly with context information being provided to the app. If the app is not installed, then a link to obtain the app may be provided.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Shajib Sadhukha, Amit Kumar, Michael Van Snellenberg, Li Jiang
  • Publication number: 20140040227
    Abstract: A system and method for locating phishing kits on the internet is disclosed herein. The system is configured to perform a method comprising storing phishing kit file names and file host names into a database, navigating to a search engine, searching the file hosts stored in the database for the phishing kit file names stored in the database, saving URLs where the phishing kit file names are located on the internet into the database, and displaying URLs where the phishing kit file names are located as results.
    Type: Application
    Filed: September 14, 2012
    Publication date: February 6, 2014
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Joshua Enoch Larkins, Jeffrey Chatfield Laughton
  • Publication number: 20140040224
    Abstract: A user interface is disclosed that operates in conjunction with a search engine browser to present localized information that pertains to specific areas of interest. As characters of a search query are being entered into the browser, they are provided to one or more servers that are associated with respective domains of information. If information within those domains corresponds to the search query being entered, an indication is provided to the user of those results, in addition to any input provided by the search engine browser. The user interface enables the user to access the results, even before the search is conducted, to quickly learn about items from the domains that may be of possible interest.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Applicant: APPLE INC.
    Inventors: Scott A. Grant, David A. Carson
  • Patent number: 8645353
    Abstract: Anchor images and information associated therewith are accumulated during a Web crawling operation. One or more rules are applied to the accumulated candidate anchor images to filter out candidate anchor images that are not appropriate for use as the anchor image for a particular target video. The remaining candidate anchor image is then selected as the anchor image for the particular video.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Xiao Kong, Wei Wang, Rui Cai, Haifeng Li, Yanfeng Sun
  • Patent number: 8645354
    Abstract: Video entity templates defining common features that relate to various metadata types shared among a group of video Web pages are generated for target Web sites. Metadata associated with videos contained within Web pages belonging to a particular target Web site can then be automatically and accurately extracted using a video entity template generated for the particular target Web site. This metadata can then be indexed for use by video search applications in providing video search results.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Xiao Kong, Wei Wang, Rui Cai, Haifeng Li, Yanfeng Sun
  • Publication number: 20140012832
    Abstract: A computer-implemented method, system and computer program product for collecting information from data sources by receiving a collection request at a collection tool to collect information, where the collection request includes data source information indicating a data source from which to retrieve the information. The data source information in the collection request is associated with one or more electronic data repositories in response to the data source indicated by the data source information being previously unidentified to the collection tool. The information is collected from the one or more associated electronic data repositories.
    Type: Application
    Filed: July 6, 2012
    Publication date: January 9, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Roman Kisin, Andrey Pogodin, Pierre Raynaud-Richard
  • Publication number: 20140006374
    Abstract: A method, non-transitory computer readable medium and apparatus for deriving trustful metadata for an application are disclosed. For example, the method crawls online for the application, analyzes the application to determine a function of the application, and generates trustful meta-data for the application based upon the function of the application.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 2, 2014
    Inventors: ANDREA G. FORTE, Baris Coskun, Qi Shen, Ilona Murynets, Jeffrey Bickford, Mikhail Istomin, Paul Giura, Roger Piqueras Jover, Ramesh Subbaraman, Suhas Mathur, Wei Wang
  • Publication number: 20140006349
    Abstract: Briefly, embodiments of methods or systems to replicate indexes in distributed search engines are described.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Applicant: Yahoo! Inc.
    Inventors: Vincent Leroy, Matthieu Morel, Flavio Junqueira
  • Publication number: 20140006370
    Abstract: Among other things, one or more techniques and/or systems are provided for generating and/or displaying a search application within a search engine results page. In one example, a declaration for a search application may be used to generate the search application. The declaration may comprise one or more data bindings of variable values to variables defined within a template. The declaration may comprise one or more conditions that may trigger display of the search application within a search engine results page. In this way, the search application may be displayed within a search engine results page of a search based upon a search characteristic of the search corresponding to a condition of the search application. The search application may provide a user with an interactive experience within the search engine results page (e.g., a pizza application may allow a user to order pizza without leaving the search engine results page).
    Type: Application
    Filed: June 30, 2012
    Publication date: January 2, 2014
    Applicant: Microsoft Corporation
    Inventors: Jitu Kumar Keshri, Zhaowei Charlie Jiang, Steven William Macbeth
  • Publication number: 20140006373
    Abstract: A method, system and computer program product for creating a subject annotator. A user input query is accepted and specifies a target subject to be annotated. Based on the query, a search for similar words to the target subject is conducted and creates a set of related terms. The set of related terms are used to search for and identify further related terms. Both the related terms and further related terms are added to a master word list. The master word list is used to annotate the target subject.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Philip E. Parker, Patrick W. Fink
  • Publication number: 20140006375
    Abstract: A method, non-transitory computer readable medium and apparatus for fingerprinting applications are disclosed. For example, the method analyzes an application binary of the application, extracts an invariant feature from the application binary, generates a signature from the invariant feature, and compares the signature of the application to a second signature of a second application to determine if the application and the second application are similar.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 2, 2014
    Inventors: Andrea G. Forte, Baris Coskun, Qi Shen, Ilona Murynets, Jeffrey Bickford, Mikhail Istomin, Paul Giura, Roger Piqueras Jover, Ramesh Subbaraman, Suhas Mathur, Wei Wang
  • Patent number: 8620988
    Abstract: A system and method for processing syndication information for a mobile device that includes: identifying a plurality of syndication servers to which a user of the mobile device subscribes; polling, at a first predetermined interval, the plurality of syndication servers to determine if syndication information on each the syndication server has been updated; if the syndication information has been updated, requesting and receiving updated syndication information; adapting the updated syndication information into a predetermined format, and sending the adapted syndication information to the mobile device. The sending of the adapted syndication information may also be performed at a predetermined interval. The predetermined format preferably uses less data and requires less processing than the original format.
    Type: Grant
    Filed: March 23, 2005
    Date of Patent: December 31, 2013
    Assignee: Research In Motion Limited
    Inventors: Mark Sohm, Jennifer Emery, Michael Clewley
  • Publication number: 20130346382
    Abstract: Systems and methods for facilitating exposure of search engine data in intelligent and structured visual controls are provided, permitting developers to access exposed search-engine data that is preprogrammed into the controls. Such controls, for instance, widgets, permit exploitation of search-engine data and visual richness (user experience), and exposure of data and content crawled by a search engine to third party developers in an efficient and flexible fashion. The visual controls are customizable and configured to be incorporated into various computing platforms over diverse ecosystems. The controls may be accessible from an online location available to third party developers for retrieval and embedding of search engine data assets into applications and web sites on various platforms.
    Type: Application
    Filed: June 22, 2012
    Publication date: December 26, 2013
    Applicant: MICROSOFT CORPORATION
    Inventor: MOHAN RAO VARTHAKAVI
  • Publication number: 20130346386
    Abstract: Methods, computer systems, and computer-storage media for forming a topic graph with at least one temporal element are provided. URL-query pairs are received and a topic graph is formed comprising the URL-query pairs. At least one topic associated with a URL and an importance of each topic is identified. In embodiments, a list of top topics is identified.
    Type: Application
    Filed: June 22, 2012
    Publication date: December 26, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: FERNANDO PAIVA ZANDONA, SEVERAN SYLVAIN JEAN-MICHEL RAULT, LAWRENCE BRIAN RIPSHER
  • Publication number: 20130346447
    Abstract: Methods and systems of performing data mining may include receiving a plurality of web log records and a plurality of call log records; associating one or more web log records with a call log record, wherein the associated user for each of the associated one or more web log records and the call log record are the same; identifying one or more patterns among the web log records for the plurality of call log records, wherein each pattern comprises one or more web accesses, a time stamp at which each of the one or more web accesses is performed and the call topic for the call log record; identifying one or more web log records associated with a new call, and predicting a call topic for the new call based on at least one pattern and the one or more web log records.
    Type: Application
    Filed: June 21, 2012
    Publication date: December 26, 2013
    Applicant: XEROX CORPORATION
    Inventors: Changjun Wu, Shanmuga-Nathan Gnanasambandam, Gueyoung Jung, Shi Zhao
  • Publication number: 20130339333
    Abstract: Methods and systems for generating a content item associated with search results and, based on a subsequent return to the search results, providing the content item in a modified manner.
    Type: Application
    Filed: June 13, 2012
    Publication date: December 19, 2013
    Inventors: Zoltan Stekkelpak, Artem Chetverykov
  • Publication number: 20130339334
    Abstract: A user can selectively customize what data is provided to a search engine to influence a degree of personalization of search results. Personalized search engine results can thereby be provided to one or more applications on a client device, such as a mobile phone. The data provided to the search engine can include any of a variety of user preferences stored on the client device (e.g., music, music ratings, search queries, search results selected, etc.), or other user information, such as current location or the location of the user when applications were downloaded. Social networking websites can also be used for supplying data to the search engine.
    Type: Application
    Filed: October 19, 2012
    Publication date: December 19, 2013
    Applicant: Microsoft Corporation
    Inventors: Jared Brown, Lee Dicks Clark, Sherry Pei-Chen Lin, Houston Wong, Nathan Eldon Nesbit, Elliot William Kirk, Jason Deakins, Joanne Cunningham, Prateep Gopalkrishnan
  • Patent number: 8611929
    Abstract: A process for automatically adding related event information to social media location updates integrates one or more event data sources into the social media location update process and thereby provides the ability to automatically identify events associated with the identified location of a social media location update and automatically include information describing the identified event in a social media location and event update posting.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: December 17, 2013
    Assignee: Intuit Inc.
    Inventors: Jeremy Vandehey, Mack McConnell, Brandon Gador
  • Publication number: 20130332438
    Abstract: Systems, computer-readable media, and methods for generating search engine results pages are provided. A user provides a search engine with one or more query terms. The query terms may be associated with an intent, e.g. product entity, store entity, person entity. The search engine classifies the query and identifies search results that correspond to the query. The search results are grouped based on intents associated with the query. A graphical user interface displays the grouped on search results and allows the user to modify the groupings. The graphical user interface is also updated with entity or entity attributes corresponding to the intents used to group the search results.
    Type: Application
    Filed: June 12, 2012
    Publication date: December 12, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Kang Li, Yi Li, Richard Qian
  • Publication number: 20130332436
    Abstract: A system and method for correlating brand identifiers with corresponding online presence are disclosed. A particular embodiment includes providing, by use of a data processor, a user interface to enable a user to specify a brand of interest; producing search terms associated with the brand of interest; using the search terms in a search query to obtain related search results collected from a plurality of content sources; filtering the search results to obtain information indicative of a plurality of profile sources; using the information indicative of a plurality of profile sources to obtain related profiles collected from a plurality of profile sources; filtering the related profiles to obtain a set of matching profiles; and reporting the brand of interest and links to the corresponding matching profiles to the user.
    Type: Application
    Filed: June 6, 2012
    Publication date: December 12, 2013
    Inventors: Doug Camplejohn, Dan Chiao