Entries |
Document | Title | Date |
20100049762 | ELECTRONIC DOCUMENT RETRIEVAL SYSTEM - An electronic document retrieval system is disclosed. It has particular utility to World-Wide Web searching. In contrast to conventional search engines, when providing supplementary results in addition to primary results, the system enables the supplementary results to include links to documents in web-sites other than the web-site to which the primary result belongs. In this way, a user is able to find the page most relevant to his query more rapidly than has hitherto been possible. | 02-25-2010 |
20100082598 | ENGINE, SYSTEM AND METHOD FOR GENERATION OF BRAND AFFINITY CONTENT - An advertising engine, system and method of using is described. The engine includes at least one vault including a plurality of media assets, a recommendation engine that matches at least one media asset from the vault with at least one requested creative, a delivery engine that integrates the requested creative with the matched media assets from the vault, and a management engine that regulates and/or tracks ones of the at least one media asset. | 04-01-2010 |
20100131489 | PERSONALIZED MOBILE SEARCH - A method for performing Web searches from a mobile device comprises tracking the personal interactions between the user of the mobile device and initiator of a search process and his social relations, and ranking information retrieved from the World Wide Web according to its connection with said social relations. | 05-27-2010 |
20100145927 | METHOD AND SYSTEM FOR ENHANCING THE RELEVANCE AND USEFULNESS OF SEARCH RESULTS, SUCH AS THOSE OF WEB SEARCHES, THROUGH THE APPLICATION OF USER'S JUDGMENT - A method and system for enhancing the relevance and usefulness of information searches, such as web searches, by introducing individual and shared user's judgment; first, to define the universe of the search, automatically internalizing the content of that universe (via a copyright-compliant system) in an automatically updated repository that can integrate other (internally generated or imported) content and enable sharing according to user preferences; and, secondly, to organize the internalized content through tagging, book marking and filtering. | 06-10-2010 |
20100153359 | DISCOVERING A WORK OF ART - The project represents an instrument that, by a filing of historical-icono graphic information and a software, provides a innovative support to the study, to the filing and to the diagnostics of manufacts in the field of art. The software researchs, within a database containing the files of all of those attributes that, in the long run, have characterized the iconography of a subject. These attributes, then, are often typical of a certain historical period and of a localized geographical area; therefore, they are underlined because they are a precious value for the manufact's diagnostics. For example, a saint can be represented with some attributes up to a certain age and then, maybe as a consequence of what decided during a Council, from that moment onwards the representation method changes: this element is very significant for the datation. Or a Saint, maybe even patron of a town, has been pictured by the utmost artists of that area, nevertheless he has remained unknown elsewhere: this element is very important for the localization of the commitment's area. Once the pictured character has been identified (in the case it deals with a saint, otherwise with any other represented subject), this system allows us to rediscover all of those historical hence “certain” elements allowing us to circumscribe the manufact to the historical and geographical period it belongs to. The system runs by the same principle even on other subjects (for example prophane iconography) and the database includes all of that historical information enabling the research about several typologies of manufacts (pictures, codici miniati, statues, bronzes, arazzi, incisions, objects, etc). Within the database there is also a “dynamic” file of the works. Hereafter we quote the most interesting ones from a historical-artistic point of view and their position. We also mention the lost ones. Images can be filed We foresee that the system compares the result of this first research with the files of two other databases: the one of the old “books of bills” of the painters (where we can find the list of commitments, the wages, etc.) and the one of the chemical characteristics of the pigments and of the executive techniques of the different artists (certain pigments are to be found just in certain areas and some caves expired since a long time ago; moreover, even the materials used by the artists are different according to the ages and the geographical areas: the most precious pigments were only used by the Master, while the pupils had to be satisfied with a less rich and expensive palette). | 06-17-2010 |
20100153360 | Apparatus and Method for the Automatic Discovery of Control Events from the Publication of Documents - A method and system for discovering a control event from electronically published documents is provided, in which a control program on a computer identifies electronically published documents stored in a plurality of network servers which potentially contain control events relevant to the control of goods and/or services, the control events being identified by reference to a user interest database containing user interest identifiers. Identified documents are analyzed by a classification program to determine whether control events are present, referring to a control event database. A control event classification is assigned to documents determined to contain at least one discovered control event, the assigned control event classification and information identifying the associated document is stored in a classification database, and a report of discovery of documents containing control events is be provided to a user. The report may includes a link to the control event classification and/or its associated document. | 06-17-2010 |
20100153361 | SYSTEMS AND METHODS FOR CLINICAL DECISION CRAWLER AGENT - Certain embodiments of the present invention provide a system for clinical decision support including a crawler agent component. The crawler agent component is adapted to receive a search parameter. The search parameter specifies a criteria for evidence data to be searched for. The crawler agent component is adapted to initiate a search of a plurality of evidence sources based at least in part on the search parameter. The search identifies the evidence data. The evidence data is utilized by the clinical decision support system to provide decision support to a healthcare provider for a patient. | 06-17-2010 |
20100217757 | System And Method For Defined Searching And Web Crawling - A computerized search engine for use in association with one or more networked social sites is disclosed. The computerized search engine includes a widgetized avatar representative of a user of at least two of the networked social sites, a crawler that crawls each of the at least two networked social sites for modification of information related to one or more contacts of the user on at least one of the at least two networked social sites, and a display of search results. The display includes the modified information from the at least two networked social sites. | 08-26-2010 |
20100228720 | MOBILE WIRELESS DEVICE TO DISPLAY SELECTED WEB FEEDS AND ASSOCIATED METHODS - A mobile wireless communications device includes a processor cooperating with a wireless transceiver for communicating with a remote server to search a markup language file of at least one web page stored on a remote web server to determine addresses of a plurality of web feeds on the at the least one web page. The processor also cooperates with an input device and a display to display on the display a list of the plurality of web feeds and to generate a list of selected web feeds based upon the input device. Information from the selected web feeds is downloaded using the wireless transceiver and based upon respective addresses of the selected web feeds. The downloaded information from the selected web feeds is displayed on the display. | 09-09-2010 |
20100235343 | Predicting Interestingness of Questions in Community Question Answering - Exemplary methods, computer-readable media, and systems are presented for learning to recommend questions and other user-generated submissions to community sites based on user ratings. The size of available training data is enlarged by taking into consideration questions without user ratings, which in turn benefits the learned model. Question or other user-generated submissions are obtained by crawling Internet-accessible Web sites including community sites. Questions and other submissions, even when not tagged, voted or indicated as “popular” or “interesting” by users are quantitatively indentified as “interesting.” | 09-16-2010 |
20110055195 | SYSTEM AND METHOD FOR APPLICATION PROGRAMMING INTERFACES FOR KEYWORD EXTRACTION AND CONTEXTUAL ADVERTISEMENT GENERATION - A computer-implemented system and method for keyword extraction and contextual advertisement generation are disclosed. The system in an example embodiment includes a keyword extraction service to receive from a consumer application a request for activation of a keyword extraction service via an application programming interface, the request including an identity of a content source, the request further including an identification of a particular extraction process to be used by the keyword extraction service on the identified content source; determine if the keyword extraction service has already processed the identified content source and retained extracted keywords in a data store; extract keywords from the identified content source using the particular extraction process identified in the request; and make the extracted keywords accessible to the consumer application. | 03-03-2011 |
20110087649 | SYSTEMS AND METHODS FOR IDENTIFYING PREMIUM CONTENT ITEMS IN A RESULT SET - The present invention is directed towards systems and methods for identifying premium content items (such as video content items) that are responsive to a query. According to one embodiment, a method for identifying one or more items of video content responsive to a given query comprises receiving a query comprising one or more terms from a given user, identifying one or more items of video content responsive to the received query and generating a result set comprising one or more links to the one or more items of video content responsive to the received query. The one or more links in the result set associated with items of premium video content are identified and the one or more links in the result set associated with items of premium video content are filtered on the basis of information associated with the user from which the query was received. | 04-14-2011 |
20110093450 | ASSESSING AN INDIVIDUAL'S INFLUENCE OVER DECISIONS REGARDING HOSPITALITY VENUE SELECTION - A method for identifying influential individuals in a customer arrivals list, including importing a customer arrivals list from a hospitality enterprise data source, wherein the arrivals list includes a plurality of entries, each entry corresponding to a customer and including at least a name of the customer, collecting profile information for the name in a designated entry in the arrivals list, from sources on the web, when the collecting profile information identifies one or more individuals who have the name in the designated entry: determining a level of certainty for at least one of the one or more identified individuals, that the identified individual be the same individual as the customer corresponding to the designated entry, based on data in the designated entry, determining a level of influence for the designated entry, based on the collected profile information; and assigning a hospitality venue selection influence metric (HVSIM) to the designated entry, based on the determining a level of certainty and on the determining a level of influence. A system is also described and claimed. | 04-21-2011 |
20110113024 | IMPLEMENTING A GOOGLE-LIKE-SEARCH IN A WEB APPLICATION - The present invention provides an (online) web application that mimics the Google® search engine on the web. Because of copyright laws, it is illegal to copy web articles their content and place them in a web application or database unless you have permission from the copyright owner. | 05-12-2011 |
20110119248 | TOPIC IDENTIFICATION SYSTEM, TOPIC IDENTIFICATION DEVICE, CLIENT TERMINAL, PROGRAM, TOPIC IDENTIFICATION METHOD, AND INFORMATION PROCESSING METHOD - There is provided a network device including a topic identification device including a collecting unit for collecting location information of Web data related to a target topic arranged on a network, a storage unit for storing identical topic identifying information in association with one or more than two pieces of location information related to an identical target topic, which have been collected by the collecting unit, and an topic identification unit for obtaining link information contained in certain Web data, for searching location information from the storage unit using the link information, and for identifying topic identifying information associated with the searched location information. | 05-19-2011 |
20110167054 | AUTOMATED DISCOVERY AGGREGATION AND ORGANIZATION OF SUBJECT AREA DISCUSSIONS - An aggregation service aggregates discussions of events and topics within a given subject area using seed search queries, seed URLs, and/or search engine data. A subject area is selected and a set of seed search queries and/or seed URLs relevant to that subject area are manually generated. The set of seed search queries and/or seed URLs are used to identify URLs containing content relevant to the subject area. The URLs are crawled at given intervals to identify content items, which are analyzed using a classifier to identify content items relevant to the subject area. The content items are grouped into clusters surrounding events and/or topics within the subject area. The various clusters are ranked against one another to facilitate ordering clusters for presentation to end-users. | 07-07-2011 |
20110179012 | NETWORK-ORIENTED INFORMATION SEARCH SYSTEM AND METHOD - A search system responds to a search query initially by identifying a set of network locators that are deemed relevant to the search query. The system then retrieves one or more information resources corresponding to each network locator. The system then processes the retrieved set of information resources to extract an information item from the set of information resources, and returns that information item to the user as a response to the search query. The returned information item may be in the form of a standard sentence in a language used for spoken and written communication among humans. | 07-21-2011 |
20110184931 | List based attribute web search - If you know the name of a film star or a sports person then it is easy to find information about them. But suppose you don't know the name of the person you are trying to find. Suppose all that you know is that he is a singer who is homosexual and was knighted. My invention is a web search engine and you can submit a query to it such as: Occupation=“Singer”, Sex=“Male”, Sexuality=“Homosexual” and Honors=“Knighted”. | 07-28-2011 |
20110208716 | Image-Based CAPTCHA Exploiting Context in Object Recognition - Techniques for an image-based CAPTCHA for object recognition are described. The disclosure describes adding images to a database by collecting images by querying descriptive keywords to an image search engine or crawling images from the Internet. | 08-25-2011 |
20110208717 | CHAFFING SEARCH ENGINES TO OBSCURE USER ACTIVITY AND INTERESTS - A computer program product comprises a computer readable storage medium containing computer code that, when performed by a computer, implements a method for obscuring at least one computer search by a set of users from at least another user, wherein the method includes issuing a plurality of search requests comprised of one or more search requests issued by the set of users, and one or more spurious search requests, to at least one computer search provider; and separating search results received from the at least one computer search provider associated with the plurality of search requests into one or more intended search results in response to the one or more search requests issued by the set of users, and one or more spurious search results in response to the one or more spurious search requests not issued by the set of users. | 08-25-2011 |
20110225142 | WEB SITE ANALYSIS SYSTEM AND METHOD - The present invention provides web site analysis system and method. A crawler is adapted to download data of a target web site and associated with a target web site for security analysis to provide a data set for analysis. A process controller controls a plurality of data analysis processes, each data analysis process associated with one of a plurality of analysis functions related to web site security and integrity, and each data analysis process is adapted to identify data relevant for its associated analysis function from within the data set for analysis. An analyser aggregates the data identified by each of the data analysis processes, and analyses the aggregated data to perform each of the analysis functions to identify indications of any potential security and integrity problems. A report of potential security problems can be automatically generated from the analysed data. | 09-15-2011 |
20110282861 | EXTRACTING HIGHER-ORDER KNOWLEDGE FROM STRUCTURED DATA - Systems and methods are described for use in higher-order-knowledge-based searching of content available from a network of data-storage devices. In various embodiments, at least one computational expression representative of a relational framework for content is identified and provided to an information retrieval system for use in searching for content desired by a user. The relational framework for content may include rules, expressions, equations, and/or constraints, which bind, relate, or associate certain content with other content. A computational expression may be determined from processing structured data. The structured data may be identified during crawling of a network or may be expressly provided to an extractor. Use of a computational expression by an information retrieval system may more efficiently and accurately return desired content to a user than is possible with traditional information searching methods. | 11-17-2011 |
20110282862 | SYSTEM AND METHOD FOR PREVENTING NFORMATION INFERENCING FROM DOCUMENT COLLECTIONS - A method for preventing information inferencing from documents comprises creating a document collection view from the documents, obtaining rules based on information to be hidden, establishing a plurality of levels of the rules, said levels ranging from a shallow level to a deepest level, for each level of the rules, from the shallow level to the deepest level, examining the document collection view in accordance with the level of the rules, when said examining detects inferencing, performing trace and repair on the document collection view, and outputting the document collection view. Examining can be performed using a search engine, a natural language processing engine, and a conceptual inferencability engine. The shallow level can correspond to a search engine, a deep level can correspond to a natural language processing engine, and a deepest level can correspond to a conceptual inferencability engine. The documents can be data in digital form. | 11-17-2011 |
20110302148 | System and Method for Indexing Food Providers and Use of the Index in Search Engines - Methods, systems and computer readable mediums are provided for indexing network resources. One method includes accessing, using one or more computer systems, a data store of menu items. The method further includes accessing identification information associated with one or more food providers from one or more data sources. One or more network resources are crawled based on the identification information to search for one or more menu items in the data store of menu items associated with corresponding ones of the food providers. Using the one or more computing systems, an index feed is generated, the index feed comprising the identification information of one or more of the food providers, and one or more menu items associated with the identification information of corresponding food providers based on the crawl and search. | 12-08-2011 |
20120016862 | Methods and Systems for Extensive Crawling of Web Applications - In one embodiment, a method may include accessing a particular page of Web application that includes a form having at least one field for entry of data by a user of the Web application, the Web page rendered by the Web application based on code for the Web page. The method may also include analyzing the code. The method may further include generating one or more sets of inputs for the at least one field based on the analysis. The method may additionally include automatically entering, into the at least one field, the one or more sets of inputs. The method may also include automatically submitting the form, including the one or more sets of inputs into the at least one field. | 01-19-2012 |
20120016863 | ENRICHING METADATA OF CATEGORIZED DOCUMENTS FOR SEARCH - Methods for enriching metadata associated with a document that is categorized in a document category are described. Documents are pre-categorized within a document category. Uniform resource locaters (URL) that are related to a document category are identified and linked to the document category. Indications of tokens and relationships between the tokens and the URLs are received. The tokens are linked to the URLs. The tokens are propagated to the document categories and to the documents therein based on linking between the token, URL, and document category. As such the document category, and documents therein, are provided with metadata that is descriptive thereof. The documents and their associated metadata tokens are useable to generate a searchable index of the documents. The linking between the tokens, URLs, and categories is also useable to identify tokens that are too specific, too general, or documents that are miscategorized. | 01-19-2012 |
20120047123 | SYSTEM AND METHOD FOR DOCUMENT ANALYSIS, PROCESSING AND INFORMATION EXTRACTION - The present invention is directed to a method and computer system for representing a dataset comprising N documents by computing a diffusion geometry of the dataset comprising at least a plurality of diffusion coordinates. The present method and system stores a number of diffusion coordinates, wherein the number is linear in proportion to N. | 02-23-2012 |
20120059816 | BUILDING CONTENT IN Q&A SITES BY AUTO-POSTING OF QUESTIONS EXTRACTED FROM WEB SEARCH LOGS - A search engine receives user-submitted queries, determines web pages that are relevant to those queries, and returns relevance-ranked lists of references to the relevant web pages. Additionally, the search engine adds each query's terms to a query log. An automated process asynchronously examines the log and locates questions therein. For each question so located, the process determines whether that question already is contained in a database of questions maintained by an online question-and-answer system that is separate from the search engine. For each such question that is not already contained in the stored database of questions, the process automatically adds that question to the question database. As a result, the set of questions used by the online question-and-answer system grows even in the absence of any further direct question submissions by users of the system. | 03-08-2012 |
20120066201 | SYSTEMS AND METHODS FOR GENERATING A SEARCH - The described embodiments relate generally to methods and systems for generating a search on an electronic device. The method includes receiving a multimedia object, determining metadata corresponding to the multimedia object and generating a search query corresponding to the metadata. The system includes an input interface configured to select a multimedia object, a metadata determining module configured to determine metadata associated with the multimedia object and a query generating module configured to generate a search query corresponding to the metadata. The electronic device may include a portable device where the search query is generated upon detection of the movement of the portable device. | 03-15-2012 |
20120066202 | Method and apparatus for enhancing search results by extending search to contacts of social networks - A information search method extends to a social networking site to search information by a contact name and other elements as location-based information, relationship, product, etc. The method includes the steps of receiving a search term specified by a searcher, detecting whether WHO is specified in the search term to determine whether search should extend to human contacts in social networking services, identifying WHAT from the search term and determining a nature of WHAT from the search term; sending the search term to a social networking service to retrieve relevant information; and presenting the retrieved information arranged in a predetermined order on a display or by audible sound and optionally a geographic information to retrieve information. | 03-15-2012 |
20120072409 | Method and system for identifying targeted data on a web page - A method and system is provided that in a fully automated manner crawls web sites and identifies specific types of web pages, then extracts targeted data from those web pages. One or more text nodes containing product-related information on a first web page are first identified, and the locations of those test nodes are described using one or more vectors. The vectors are then analyzed to identify one or more patterns and to generate a model from those patterns that discriminates between text nodes that contain product-related information and text nodes that do not contain product-related information on a second web page. The model can then be used to crawl web sites to identify and extract targeted data, or the model can be installed on a user's computer to identify and extract targeted information from web sites as the user is browsing. | 03-22-2012 |
20120089591 | SELF-INDUCED ONLINE QUERY REPLY SYSTEM - A new network communications tool that allows third parties (companies, individuals, and others) to recognize if a certain user is looking for products or services that they might offer. Providing that the user expressly authorizes it, this new communication system will send an automated communication to various companies or individuals indicating that the user is looking for products or services offered by them and that the user is willing to receive direct information from them. | 04-12-2012 |
20120095985 | PREDICTING FUTURE QUERIES FROM LOG DATA - A system, media, and method for selecting future queries are provided. The selected future queries are used to transmit appropriate online advertising to a user that issues queries to a search engine. The search engine is coupled to a prediction component that predicts what subject the user is going to be interested in and when the user will be interested in the subject. The prediction component returns a future query using statistical language models representing a query history of the user and aggregate query histories for a community of users. | 04-19-2012 |
20120117053 | TECHNIQUES FOR KNOWLEDGE DISCOVERY BY CONSTRUCTING KNOWLEDGE CORRELATIONS USING CONCEPTS OR TERMS - Techniques for identifying knowledge use an graphical user interface for inputting one or more terms to be explored for additional knowledge. Then a search is conducted across one or more sources of information to identify resources containing information about or information associated with said terms. The resources are decomposed into elemental units of information and stored in a data structures called nodes. A group of nodes are stored in a node pool and, from the node pool, correlations of nodes are constructed that represent knowledge. | 05-10-2012 |
20120143845 | Entity Following - The present invention outlines a genuine entity following system that also addresses data source limitation. When reviewing entity-related objects in web content, a web user designates one or more entities to follow in real time. More particularly, the present invention is directed through strategic deployment of a dynamic crawler upon selection of a “follow” pointer over an object in a web browser such that a web user can automatically designate entities to be followed and receive alerts at predetermined temporal intervals when new information regarding such designated entities becomes available. A web entity engine of the present invention is designed to discover trending entities at any given time while generating output activity (i.e., signal) streams for this entity. | 06-07-2012 |
20120197862 | System and Method for Creating and Maintaining a Database of Disambiguated Entity Mentions and Relations from a Corpus of Electronic Documents - Method and apparatus for creating an electronic database of disambiguated entity mentions and relations from a corpus of electronic documents. The invention automatically extracts from the corpus of electronic documents mentions about entities (e.g., references to people, organizations or places), parses the entity mentions into “mention objects,” and executes a series of grouping, comparison and hierarchical fuzzy object clustering algorithms to cluster together in an electronic database all of the mention objects referring to the same entity and all of the mention objects (e.g. “people”) associated with each other by a relationship (e.g., “co-authors” or “family members”). The resulting electronic database of disambiguated entity mentions and relations, which may comprise, for example, an XML document, a relational database or hierarchical database, is structured to permit useful recordation, access, review and display of all of the mentions and relations associated with a particular entity or collection of entities. | 08-02-2012 |
20120197863 | SKILL EXTRACTION SYSTEM - In an example, disclosed is a machine automated method of identifying a set of skills. In some examples, the method includes extracting a plurality of skill seed phrases from a plurality of member profiles of a social networking site, creating a plurality of disambiguated skill seed phrases by disambiguating the plurality of skill seed phrases using one or more computer processors, and de-duplicating the plurality of disambiguated skill seed phrases to create a plurality of de-duplicated skill seed phrases. | 08-02-2012 |
20120203759 | METHOD, SYSTEM AND COMPUTER-READABLE RECORDING MEDIUM FOR WRITING NEW IMAGE AND ITS INFORMATION ONTO IMAGE DATABASE - The present invention relates to a method for writing a newly recognized image. The method includes the steps of: (a) comparing pre-stored image in the image database with a queried image; (b) storing the queried image onto a database for unrecognized images if there is no image similar to the queried image; (c) grouping the images in the database for unrecognized images based on degrees of similarity thereamong; and (d) comparing, if a specific image and its tag information are inputted, the specific image with some images included in a specific set of images among the organized sets of the images, determining whether there is any image in the specific set of images which has a degree of similarity exceeding the pre-set value and allowing images determined to have degrees of similarity exceeding the pre-set value with the tag information to be automatically written onto the image database. | 08-09-2012 |
20120203760 | AUTOMATICALLY OBTAINING REAL-TIME, GEOGRAPHICALLY-RELEVANT PRODUCT INFORMATION FROM HETEROGENEUS SOURCES - Techniques for obtaining geographically-relevant product inventory information, in real-time, from heterogeneous data sources are described. Product inventory information, including the volume of available products in specific geographical locations, is obtained from at least three different sources. First, one or more data feeds may be received. Second, a data obtaining module uses one or more APIs to obtain product inventory information from one or more third-party inventory management systems. Finally, a structured data mining module uses a web crawler, at the direction of a crawler configuration, to systematically obtain product inventory information from various third-party websites. Accordingly, a user's search query is processed to provide geographically relevant product inventory information in near real time. | 08-09-2012 |
20120209826 | METHOD AND APPARATUS FOR PROVIDING LOCATION BASED INFORMATION - An approach is provided for providing location based information according to a predetermined format. A location information manager associates location information with web content. The location information manager also causes, at least in part, publication of the web content and the associated location information according to a predetermined format, wherein the predetermined format facilitates, at least in part, discovery of the location information. | 08-16-2012 |
20120209827 | Method and Apparatus for Generating Merged Media Program Metadata - A method, apparatus, article of manufacture for generating a media program database having a plurality of media programs is disclosed. In one embodiment, the method is comprises the steps of receiving first media program metadata from a first source, searching the Internet to find second media program metadata from a second source distinct from the first source, determining if the first media program metadata and the second media program metadata are associated with the same media program, merging the first media program metadata and the second media program metadata if the first media program metadata and the second media program metadata are associated with the same media program, and storing the merged first media program metadata and second media program metadata in the media program database. | 08-16-2012 |
20120209828 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, PROGRAM FOR INFORMATION PROCESSING APPARATUS AND RECORDING MEDIUM - The present invention includes: acquiring plural web pages of an identical category into which targets stated in the web pages are classified (S | 08-16-2012 |
20120215761 | Method and System for Automated Search for, and Retrieval and Distribution of, Information - Embodiments of the present invention are directed to automated information-search and information-retrieval systems that provide information, on a continuous or periodic basis, to users or subscribers. In one embodiment of the present invention, information is gathered from a user's computer, or from computers accessible from the user's computer, on an essentially continuous basis in order to provide a database of information from which meaningful and focused search queries can be automatically constructed. The search queries are then employed to find, on behalf of the user or subscriber, current information useful to, and needed by, the user or subscriber. | 08-23-2012 |
20120215762 | Method and System for Automated Search for, and Retrieval and Distribution of, Information - Embodiments of the present invention are directed to automated information-search and information-retrieval systems that provide information, on a continuous or periodic basis, to users or subscribers. In one embodiment of the present invention, information is gathered from a user's computer, or from computers accessible from the user's computer, on an essentially continuous basis in order to provide a database of information from which meaningful and focused search queries can be automatically constructed. The search queries are then employed to find, on behalf of the user or subscriber, current information useful to, and needed by, the user or subscriber. | 08-23-2012 |
20120221547 | Method and System for Automated Search for, and Retrieval and Distribution of, Information - Embodiments of the present invention are directed to automated information-search and information-retrieval systems that provide information, on a continuous or periodic basis, to users or subscribers. In one embodiment of the present invention, information is gathered from a user's computer, or from computers accessible from the user's computer, on an essentially continuous basis in order to provide a database of information from which meaningful and focused search queries can be automatically constructed. The search queries are then employed to find, on behalf of the user or subscriber, current information useful to, and needed by, the user or subscriber. | 08-30-2012 |
20120221548 | SYSTEM FOR DETERMINING THE GEOGRAPHIC RANGE OF LOCAL INTENT IN A SEARCH QUERY - A system and method are disclosed for determining the geographic range of a search query. A search query may include local intent which influences the results and advertisements that are displayed in response to the search query. The geographic range associated with the local intent may vary depending on the search query. The geographic range may be determined using probabilistic models that analyze historical searches to determine the geographic range of search queries. | 08-30-2012 |
20120239638 | SEARCH ENGINE SUPPORTING MIXED IMAGE AND TEXT INPUT - An Internet infrastructure supports searching of images by correlating a category selection with that of plurality of images hosted in Internet based servers in selected categories. An image search server supports delivery of search result pages to a client device based upon a search image or category selection, and contains images from a plurality of Internet based web hosting servers. The image search server delivers characteristic analysis of an image to the client device upon request. The selection of images is based upon: (i) word match, that is, by selecting images, titles of which correspond to the search image; and (ii) image correlation, that is, by selecting images, image characteristics of which correlates to that of category selection. The selection of images in the search result page also occurs on the basis of popularity. The category selection server also selects category based upon user's choice. | 09-20-2012 |
20120246140 | IMAGE SEARCH ENGINE SUPPORTING IMAGE CATEGORIZATION - An Internet infrastructure supports searching of images by correlating a category selection with that of plurality of images hosted in Internet based servers in selected categories. An image search server supports delivery of search result pages to a client device based upon a search image or category selection, and contains images from a plurality of Internet based web hosting servers. The image search server delivers characteristic analysis of an image to the client device upon request. The selection of images is based upon: (i) word match, that is, by selecting images, titles of which correspond to the search image; and (ii) image correlation, that is, by selecting images, image characteristics of which correlates to that of category selection. The selection of images in the search result page also occurs on the basis of popularity. The category selection server also selects category based upon user's choice. | 09-27-2012 |
20120246141 | IMAGE SEARCH ENGINE SUPPORTING ADULT CONTENT FILTERING - An Internet infrastructure supports searching of images by correlating a category selection with that of plurality of images hosted in Internet based servers in selected categories. An image search server supports delivery of search result pages to a client device based upon a search image or category selection, and contains images from a plurality of Internet based web hosting servers. The image search server delivers characteristic analysis of an image to the client device upon request. The selection of images is based upon: (i) word match, that is, by selecting images, titles of which correspond to the search image; and (ii) image correlation, that is, by selecting images, image characteristics of which correlates to that of category selection. The selection of images in the search result page also occurs on the basis of popularity. The category selection server also selects category based upon user's choice. | 09-27-2012 |
20120246142 | Clearinghouse System, Method, and Process for Inventorying and Acquiring Infrastructure, Monitoring and Controlling Network Performance for Enhancement, and Providing Localized Content in Communication Networks - A computerized system, method and process allows telecommunications carriers to find, evaluate and select locations for equipment through direct access to end users, while providing citizens the opportunity to offer the use of their dwelling or other assets to carriers. The system and method further provides a computerized mechanism for (a) creating an inventory and marketplace for available properties for use in telecommunications networks, (b) providing quality and/or performance monitoring and control for wireless communication systems based on data in the clearinghouse, and (c) providing localized content over wireless networks using the clearinghouse. | 09-27-2012 |
20120254152 | OPTIMIZATION OF SOCIAL MEDIA ENGAGEMENT - Methods for optimizing social media are disclosed. Such methods may include identifying at least one keyword utilized for at least one webpage, identifying social media correspondence referencing the at least one keyword, analyzing content collected from the social media to determine a frequency of references to the at least one keyword and generating at least one report including information based on the analysis. The report may include recommendations for optimizing social media by, for example, purchasing paid posts or links on a social media website. Systems for performing the methods are also disclosed. | 10-04-2012 |
20120310913 | System and method to access a plurality of document results pages - The present invention is a system to permit access to document result pages on a domain or subdomain using a domain or a subdomain URL with a search engine, a user defined list that is utilized to enable any document result pages visibility and a first component that saves and transfers the document result pages to a web server. Web search engines may address the document result pages exactly as a human does, using the same URLs, on any desired domain or subdomain, including the main web site domain. There is also a second component where the document result pages are manually transferred to the web server and a plurality of browser based scripts that are inserted into the website HTML text to update the browser's displayed URL to a corresponding URL that accesses a particular document result page that is transferred to the web server. | 12-06-2012 |
20120310914 | Unified Crawling, Scraping and Indexing of Web-Pages and Catalog Interface - The current subject matter relates to a technique for securing the content of one or more websites that crawls, scrapes, and indexes web-pages associated with websites. Once the content is secured, purchase transactions across heterogeneous vendor websites can be initiated in a unified manner. Related apparatus, systems, techniques and articles are also described. | 12-06-2012 |
20120317091 | SYSTEM AND METHOD FOR USERS TO GET NEWLY UPDATES - Most valuable newly-updated information in current social network systems and web search engines become useless before users can timely search them out. The inventive system uses the communication mechanism and the preset query mechanism to help users timely get newly updates. System components include: a web crawler, a filter and a classifier to mine public newly-updated web pages from the web; a database to store various newly updates; an integrator to collect newly updates from other sources; a controller to send newly updates to corresponding users; a query box to store each user's preset queries and manager users' preferences; a communication platform to help users easily get preset queries. The method can help current social network systems and web search engines make better use of their newly updated data. Web search engines can better cooperate with social networks by using the method. | 12-13-2012 |
20130024441 | CONFIGURING WEB CRAWLER TO EXTRACT WEB PAGE INFORMATION - Web crawling configuration includes: obtaining, using one or more computer processors, a webpage comprising a plurality of nodes; presenting the webpage to a user; receiving a user selection of a node in the webpage, the node comprising at least one element; in response to the user selection of the node, presenting a web crawling configuration option pertaining to a web crawling action to be performed with respect to the node, the web crawling configuration option depending at least in part on a type of an element included in the node; receiving a user input specifying the web crawling configuration options pertaining to the web crawling action to be performed with respect to the node; and storing user specified web crawling configuration options, performing the web crawling action on the node according to the user input, or both. | 01-24-2013 |
20130041884 | METHOD AND SYSTEM FOR RESOLVING SEARCH QUERIES THAT ARE INCLINED TOWARDS SOCIAL ACTIVITIES - A method and system for resolving search queries that are inclined towards social activities is provided. The method includes identifying phrases that are inclined towards social activities and storing such phrases. Further, search queries from users are received and search query suggestions are provided based on socially derived information corresponding to at least the user, if the search query comprises at least a part of one of more phrases that are inclined towards social activities. | 02-14-2013 |
20130041885 | MULTI-STEP IMAGE SEARCH SYSTEM WITH SELECTED SEARCH TEXT AUGMENTATION - An image search engine server having an image search engine that performs image searches based on a search term that is augmented by a built-in thesaurus and/or a dictionary. For a thesaurus-based algorithm, the approach is to send a query back to the user, who can select the image search domain, sub-domain, and other hierarchical search refinements from one or more dropdown menus. The items in the dropdown menus that the user selects during the “query back” are used to augment the search string entered by the user to better refine the image search. If the user entered search string is a single string of dictionary word or words or the dictionary mode is elected, then synonyms for that search string are used to generate the augmented search string for the final context-based search operation. The result is improved image search results. | 02-14-2013 |
20130054562 | SEARCH SYSTEM EMPLOYING MULTIPLE IMAGE BASED SEARCH PROCESSING APPROACHES - An Internet infrastructure supports searching of images by correlating a category selection with that of plurality of images hosted in Internet based servers in selected categories. An image search server supports delivery of search result pages to a client device based upon a search image or category selection, and contains images from a plurality of Internet based web hosting servers. The image search server delivers characteristic analysis of an image to the client device upon request. The selection of images is based upon: (i) word match, that is, by selecting images, titles of which correspond to the search image; and (ii) image correlation, that is, by selecting images, image characteristics of which correlates to that of category selection. The selection of images in the search result page also occurs on the basis of popularity. The category selection server also selects category based upon user's choice. | 02-28-2013 |
20130103668 | QUESTION CONVERSION FOR INFORMATION SEARCHING - A question conversion engine converts terms and phrases used in a user's question into terms and phrases that are more likely to produce information containing the search terms. The question conversion engine parses a user's question to associate each term in the user's question with a part of speech and to eliminate extraneous terms in the user's question. A term/phrase replacement map is used to replace terms and/or phrases in the user's question with replaced terms and phrases that are more likely to produce relevant information. The question conversion engine matches the user's question to a declarative expression thereby altering the semantics of the question into an expression that is more likely to produce optimum search results. | 04-25-2013 |
20130110814 | CONTEXTUAL SEARCH ON DIGITAL IMAGES | 05-02-2013 |
20130132365 | AUTOMATIC EXPANSION OF AN ADVERTISEMENT OFFER INVENTORY - An extensible offer inventory database of offers in a domain is established. Further, an offer ontology is generated based on the extensible offer inventory database. The offer ontology provides an extensible vocabulary that correlates to categories in the offer inventory database. In addition, offers are automatically located. The offers are also semantically analyzed to generate semantic analysis data. Further, user data is obtained. In addition, an optimal offer match is automatically determined based upon the semantic analysis data and the user data. | 05-23-2013 |
20130132366 | Interest Keyword Identification - A domain classifier develops and maintains relevance data about specific domains based on historical relevance data and source context data. Such data may be used to classify the user's interest in attempting to visit a specific domain and thereby redirect the user to a website expected to be aligned with the user's interest. In various implementations, the historical relevance data is derived from source context data and/or post-visit user behavior collected from previous attempts to visit a specific domain. The source context data collected from the current visit may also be used as source context-factors to influence domain classification. Based on such historical and current source context factors, as well as the domain address provided in the user's navigation request, a domain classifier consults the historical relevance data and provides the user with Web content that is identified as likely to be relevant to the user's interests. | 05-23-2013 |
20130144861 | WEB BROWSER ACCESSIBLE SEARCH ENGINE THAT IDENTIFIES SEARCH RESULT MAXIMA THROUGH USER SEARCH FLOW AND RESULT CONTENT COMPARISON - An Internet infrastructure contains a search server that delivers search result pages of web sites to client devices based upon a search string. Maxima categories are provided that sort search results or web pages based upon popularity and/or context similarity. A web browser contained within a client device is coupled to display various search result pages of web sites delivered by the search server. A maxima determination module within the search server responds to the delivery of the initial search string by first categorizing search results applicability to the search string on the basis of maxima or by generating maxima categories with search results contained therein that correlated to the search string. These search results within each applicable maximum are then sorting on the basis of popularity within each of the maxima categories to effectuate popularity ranks for each search result or web page. | 06-06-2013 |
20130144862 | Systems and Methods for Clustering User Reviews - Systems and methods for clustering user reviews are disclosed in which a plurality of user reviews are extracted from electronic documents. The electronic documents contain user reviews of a plurality of items of interest. A set of user reviews is identified in the plurality of user reviews as being associated with the same item of interest in the plurality of items of interest. Item identifying information included in the electronic documents is used for this identification. The set of user reviews is then associated with the same item of interest. Examples of item identifying information include unique product identifiers, brand names, model numbers, and category information. In some instances, the item identifying information is extracted from metadata included in the electronic document. In some instances, the electronic documents are obtained from e-commerce websites or product-review websites. | 06-06-2013 |
20130151500 | LATERAL SEARCH - A search query is received. Personal information for a user is then determined. A search is performed in a general subdomain of general content using the search query. For example, the general subdomain of general content may be a WWW search. Then, a vertical subdomain is determined based on the personal information. A search is then performed in the vertical subdomain of specialized content using the search query. The search performed in the general subdomain and the search performed in the vertical subdomain generate general search results and vertical search results. The results may be combined and outputted to a client. | 06-13-2013 |
20130179423 | COMPUTER-GENERATED SENTIMENT-BASED KNOWLEDGE BASE - A computer-automated method and system of providing a searchable knowledge base with decision-relevant attributes (including some subjective or sentiment-based attributes) for a plurality of individual items within a choice set are described. First, information (including texts) relevant to the plurality of individual items in the choice set is harvested from Internet sources. Next, normalized representations of statements are extracted from excerpts of the harvested texts that pertain to attributes of interest for the choice set, and corresponding scores for the attributes are derived from each of the normalized representations. The scores derived from the various harvested sources are aggregated for each attribute of each item. Finally, the knowledge base of the plurality of individual topics is generated. | 07-11-2013 |
20130179424 | METHOD AND TECHNIQUES FOR DETERMINING CRAWLING SCHEDULE - Methods, systems and computer-readable storage medium for determining a crawling schedule. In an aspect, a method includes obtaining crawl history data for a Web site having Web pages, determining a status of the Web pages, determining a total quantity of Web pages that have a status of deleted, calculating a probability that another Web page of the Web site will be removed based on the total quantity, and storing data associating the calculated probability with the Web site. The method can further include determining, for a plurality of sets of the previous time periods, a respective crawl penalty as a combination of a penalty for crawling the Web site and a penalty for showing a deleted Web page based on the calculated probability, and determining a re-crawl schedule based on the crawl penalties. | 07-11-2013 |
20130179425 | APPARATUS AND METHOD FOR SEARCHING FOR PROGRAM USING RELATED KEYWORD - A program search apparatus and method using a related keyword is provided. The program search apparatus may include an interface to extract a search keyword from a program search request, in response to the program search request being received, and a processor to obtain a related keyword with respect to the search keyword, using the extracted search keyword, to search a database for first program information using the obtained related keyword, and to provide found first program information. | 07-11-2013 |
20130179426 | Search and Retrieval Methods and Systems of Short Messages Utilizing Messaging Context and Keyword Frequency - Systems and methods of identifying and retrieving messages that satisfy a search query using the context of the message and term frequencies are provided. One embodiment includes identifying at least one category relevant to the search query, wherein a plurality of scored keywords are associated with each category, selecting at least one of the scored keywords that is relevant to an identified category, performing a plurality of searches of messages from a social networking messaging service to retrieve messages, where at least one search includes retrieving messages based on the original search query and one of the selected scored keywords, scoring the retrieved messages with respect to each of the at least one identified categories using at least the scored keywords relevant to each category, and returning at least the message with the highest score as the search result. | 07-11-2013 |
20130191366 | Pattern Matching Engine - A pattern matching engine and associated method for detecting one or more of headers, footers, watermarks, page numbering, page colors, and page borders appearing in a fixed format document. The pattern matching engine performs pattern matching across pages of the fixed format document to identify repeating patterns. Using heuristic analysis, repeating patterns meeting selected criteria are classified as headers, footers, or watermarks. Filtering removes repeating patterns unlikely to represent headers, footers, or watermarks. The information produced by the pattern matching engine allows the repeating elements to be properly reconstructed as flowable elements when converting a fixed format document into a flow format document. | 07-25-2013 |
20130198162 | METHODS FOR SEARCHING ONE OR MORE BUSINESS ENTITIES UTILIZING A WEB SERVICE AND A BROWSER PLUG-IN APPLICATION - A plurality of methods for searching one or more business entities utilizing a web service and a browser plug-in application based on one or more keywords, a domain name or a user's geographic location and displaying the relevant business entities. The one or more keywords will be based on selected text entered into a web service and a browser plug-in application. The search process is initiated based on selecting one or more keywords from a text, double-clicking on the one or more keywords, selecting a right-click context menu option and clicking on a browser extension button. The server receives the request and carries out a search in a database in communication with the web service. The search is based on which relevant business entities are found and a result is created, which is sent back to the browser, where the received search results are displayed in a browser pop-up window. | 08-01-2013 |
20130204860 | Apparatus and Method for Comparing and Statistically Extracting Commonalities and Differences Between Different Websites - 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. | 08-08-2013 |
20130238593 | SYSTEM AND METHOD FOR SUPPORTING AGILE DEVELOPMENT IN AN ENTERPRISE CRAWL AND SEARCH FRAMEWORK ENVIRONMENT - Systems and methods for providing an enterprise crawl and search framework, including features such as use with middleware and enterprise application environments, pluggable security, search development tools, user interfaces, and governance. In accordance with an embodiment, the system includes an enterprise crawl and search framework which abstracts an underlying search engine, provides a common set of application programming interfaces for developing search functionalities, and allows the framework to serve as an integration layer between one or more enterprise search engine and one or more enterprise application. A plurality of searchable objects which are sets of data derived from enterprise applications are used to make view objects available for full text search. | 09-12-2013 |
20130238594 | Related Entities - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying entities that are related to an entity to which a search query is directed. One of the methods includes receiving a search query, wherein the search query has been determined to relate to a first entity of a first entity type, and wherein one or more entities of a second entity type have a relationship with the first entity; receiving search results for the search query; determining that a count of search results identifying a resource containing a reference to the first entity satisfies a first threshold value; determining that a count of search results identifying a resource having the second entity type as a relevant entity type satisfies a second threshold value; and transmitting information identifying the one or more entities of the second entity type as part of the response to the search query. | 09-12-2013 |
20130246389 | User Preference Correlation for Web-Based Selection - A database of user preference information is extracted and compiled from multiple websites by web-crawling robots without cooperation or specific participation by users. Users who interact with a website are frequently required to register and create a login or userID name that uniquely identifies them. Thereafter, when an individual rates an item, it is often recorded and published under their userID name such that other users can see how a specific individual rated the item. Although there is no requirement that a specific user register on different websites utilizing the identical userID, it is extremely common that this practice occurs and the use of identical userIDs on multiple sites is used herein to expand preference analysis beyond a single site. Once the database exists, users can request or be passively offered suggestions that result from preference associations across multiple websites as performed by a preference analysis and suggestion function. | 09-19-2013 |
20130262429 | METHOD AND APPARATUS FOR AUTOMATED END TO END CONTENT TRACKING IN PEER TO PEER ENVIRONMENTS - A method, computer readable medium and system for automatically tracking content in a peer-to-peer environment are disclosed. For example, the method monitors a number of times each content title of a plurality of content titles are downloaded in the peer-to-peer environment, adds one or more content titles of the plurality of content titles that are downloaded above a predetermined threshold to a list, downloads each one of the one or more content titles in the list via the peer-to-peer environment and verifies that each one of the one or more content titles that are downloaded matches at least one content title in the list. | 10-03-2013 |
20130282691 | Navigable Website Analysis Engine - An optimization engine allows website publishers and other network document publishers to view and navigate statistics and scoring methodologies of a search engine. Publishers may thus gain a better understanding of how their website or network document is scored and how to optimize those documents to increase a search engine score. The user is thus able to navigate the network from the perspective of a search engine, viewing webpages, websites, and links in the same way a search engine would analyze them. Upon making changes to a website or network document, publishers may further request on-demand re-crawling of their website or network document to view changes in the score. Alerts may also be activated by a user to notify the user when certain conditions are met. | 10-24-2013 |
20130282692 | SEARCH ENGINE INFERENCE BASED VIRTUAL ASSISTANCE - Techniques described herein generally relate to real time inference based systems. Example embodiments may set forth devices, methods, and computer programs related to search engine inference based virtual assistance. One example method may include a computing device adapted to receive text as input and a computer processor arranged to determine at least one inference regarding subject matter of the text based on one or more web searches of one or more terms within the text. The inference(s) may then be automatically displayed upon the inference(s) being determined. The text may be automatically received as input from a voice-to-text converter as voice-to-text conversion producing the text is occurring. | 10-24-2013 |
20130282693 | OBJECT ORIENTED DATA AND METADATA BASED SEARCH - An object oriented search mechanism extracts structural metadata and data based on type of document contents and data sources connected to the documents. Relationships between textual and non-textual elements within documents as well as metadata associated with the elements and data sources are utilized to generate a unified object model with the addition of semantic information derived from metadata and taxonomy, which are used to enhance search indexing, ranking of search results, and dynamic adjustment of result rendering user interface with fine tuned relevancy. Additional data from data sources connected to the documents may also be used to unlock hidden data such as data that has been filtered out in an original document. | 10-24-2013 |
20130304721 | LOCATING HUMAN RESOURCES VIA A COMPUTER NETWORK - A computer implemented method for a user of a network to locate one or more human resources, the method comprising the steps of: providing a record in a database for each of a plurality of human resources, the record including one or more keywords associated with the human resource; receiving from a first user a search request including one or more keywords; searching the records in the database to find matching records associated with one or more human resources with a keyword that matches a keyword in the received search request; and returning search results to the first user, the search results identifying the matching records. | 11-14-2013 |
20130339337 | AUTO TAGGING METHOD AND SYSTEM - A method for categorizing content from a website associated with an enterprise company for ranking of said company, said method performed by a computing device having a processing structure; and a memory including instructions executable by said processing structure to cause said processing structure to at least: request a uniform resource locator (URL) associated with the website; validate the URL; create a profile associated with the enterprise company and storing the URL in the memory; automatically crawl the website for content and to create a site index; parse the content to determine the occurrence of a predefined set of keywords pertaining to products and services and business activities of the company, and rank the keywords according to relevance pertaining to at least one category; categorize the website into at least one industry category; and determine whether the website is properly categorized. | 12-19-2013 |
20130339338 | Adding Attributes and Labels to Structured Data - A method and system associating labels and attribute values with items in a collection of data. Providers can associate attributes and labels with their data or attributes and labels can be added to existing data. A preferred embodiment allows a content provider to upload data and to attach their own custom labels and attributes to items or to use predefined labels and attributes. Providers can upload data using a user interface or a bulk upload mechanism. | 12-19-2013 |
20140006377 | METHOD AND SYSTEM FOR PROVIDING SOCIAL SEARCH AND CONNECTION SERVICES WITH A SOCIAL MEDIA ECOSYSTEM | 01-02-2014 |
20140046926 | SYSTEMS AND METHODS FOR SEARCHING GENOMIC DATABASES - The invention described herein solves the challenges encountered in searching for clinical and genomic information from multiple data sources. Systems, methods, and devices of the invention allow a user to search a number of dissimilar information sources simultaneously, and view, process, and perform correlations on the information. The invention uses faceted search to process clinical values, genomic data, subject characteristics, and population characteristics, thereby providing a user with an array of information useful for monitoring or improving the state of health of a subject or a subject population. The invention allows a user to evaluate clinical and research information in a subject-centric way, and analyze information at either the individual or the population level. | 02-13-2014 |
20140052709 | DOCUMENT INFORMATION MANAGEMENT SYSTEM - A document information management system in which a search-engine-compatible interface unit makes a word in a document displayed on the screen to be specified, transfers the specified word to a search engine as a keyword to be used in the search engine, receives a search result from the search engine, and displays the search result on the screen, while a browser-compatible interface unit performs a search (a keyword search and/or global search) by using the keyword transferred from a browser and transfers a search result to the browser. | 02-20-2014 |
20140059034 | METHOD AND SYSTEM OF DELIVERY OF INFORMATION SERVICES COMBINED FROM MULTIPLE WEB-BASED SOURCES - A computer implemented method for displaying a plurality of web pages within a single web browsing display area includes determining a Uniform Resource Locator (URL) for each of the plurality of web pages to be displayed. Each of the URLs may be determined from user inputs or predefined settings. The method may also include allocating a display region within the web browsing display area to define an allocated display region and displaying the one of the plurality of web pages within the allocated display region. | 02-27-2014 |
20140074816 | METHOD AND APPARATUS FOR GENERATING A QUERY CANDIDATE SET - The present invention provides a method and apparatus for generating a query candidate set. The method comprises automatically tagging a sequence of words in a digital document to obtain a sequence of tags, comparing the sequence of tags with one or more reference sequences and including the sequence of words in the query candidate set if the sequence of tags matches the one or more reference sequences. Each tag of the sequence of tags represents a part of speech. | 03-13-2014 |
20140108377 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR LOCATING A LOST ANIMAL - Methods, systems, and computer readable media for locating a lost animal are disclosed. According to one aspect, a system includes a pet verification website host server that is configured to receive an uploaded video media file associated with an animal from a registered user, index the video media file in accordance to one or more animal feature criteria, receive a search query that includes the one or more animal feature criteria one or more animal feature criteria from a guest user, and provide access to one or more video media files associated with the search query to the guest user. | 04-17-2014 |
20140114947 | Search Systems and Methods with Integration of User Annotations - Computer systems and methods allow users to annotate content items found in a corpus such as the World Wide Web. Annotations, which can include any descriptive and/or evaluative metadata related to a document, are collected from a user and stored in association with that user. Users are able to annotate and view their annotations for any document they encounter while interacting with the corpus, including hits returned in a search of the corpus. Users are also able to search their annotations or to limit searches to documents they have annotated. Metadata from annotations can also be aggregated across users and aggregated metadata applied in generating search results. | 04-24-2014 |
20140122458 | Anchor Image Identification for Vertical Video Search - 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. | 05-01-2014 |
20140129542 | System and Method for Personalized Snippet Generation - A method of producing search results is disclosed. The method comprises, at a computerized search engine system distinct from a client system: receiving a search request associated with a user from the client system, the search request having one or more search terms; obtaining a user profile corresponding to the user, where the user profile is generated based in part on the user's prior computing activities, comprising one or more of browsing, searching, and messaging; obtaining search results for the search request; generating a personalized snippet for at least one of the search results in accordance with the obtained user profile, the snippet comprising a text portion of the search result chosen based on at least one or more search terms and one or more terms of the obtained user profile; and transmitting the search results and personalized snippet to the client system for display. | 05-08-2014 |
20140149383 | KEYWORD-BASED SEARCH ENGINE RESULTS USING ENHANCED QUERY STRATEGIES - Enhanced computer- and network-based methods, systems, techniques are provided for retrieving more accurate and responsive search results when searching content for a designated entity using an off-the-shelf keyword-based search engine. For example, the embodiments described herein may be used to improve search results by eliminating off-topic results when presenting queries to an existing keyword-based search engine invoked by means of an API from an intermediating application. Example embodiments provide a Keyword-Based Search Enhancement System (“KBSES”), which enables intermediating applications to obtain information more closely related to user queries by enhancing such queries, on behalf of the user, with disambiguating information when deemed necessary. Based upon a variety of rules and heuristics, which can be modified as well, the KBSES determines whether an entity name in a user's query should be enhanced with additional disambiguating information, and to what extent, to prevent the retrieval of off-topic results. | 05-29-2014 |
20140156630 | Content Generation Service for Software Testing - A method includes receiving a request to generate data which describes the data. A database of seed content and an algorithms database are searched. If both seed content and an algorithm are found, the algorithm is applied to the seed content, thereby generating data. Some embodiments may include advertising a content generation service. Users may register for the service. | 06-05-2014 |
20140164351 | METHODS AND SYSTEMS FOR PROCESSING AND DISPLAYING CONTENT - Methods and systems are described for processing and display content. Web page data for a first web page is received from a remote system, wherein the web page is to be displayed on a terminal associated with a user. An automatic identification is performed of a first content in the first web page data. A user-defined profile is accessed. A second content is automatically selected based at least in part on the user profile. The first content is replaced with the second content so that if the first web page is displayed on the terminal associated with the user, the second content is displayed and the first content is not displayed. | 06-12-2014 |
20140188838 | INFORMATION SEARCH ENGINE, PROCESSING AND RATING SYSTEM - Generally, the invention is relevant to computers and data processing and, in particular, covers the method for searching and further processing and collaborative rating the content of interest in a network environment. The invention is a search engine, processing and information rating system comprising at least one user terminal connectable to a server component comprising at least one database arranged as a set of alternatives associated with at least one criterion, an alternative search block and an alternative ranking block along with a block enabling a user to specify a score for any alternative by any criterion. | 07-03-2014 |
20140195510 | PARTITIONING A SEARCH SPACE FOR DISTRIBUTED CRAWLING - An illustrative embodiment of a computer-implemented process for partitioning a crawling space computes an event identifier for each event in the set of events to form an identified set of events, segments the identified set of events into a number of partitions, assigns a partition to each node in a set of nodes and executes each event in each assigned partition by a respective node. In response to a determination that a new state is discovered, other nodes are notified of the new state, in which information associated with the new state is added to a respective assigned set of event IDs at each node. In response to a determination that no more notifications exist, the computer-implemented process determines whether more events to process exist and terminates in response to a determination that no more events to process exist. | 07-10-2014 |
20140195511 | Lateral Search - A search query is received. Personal information for a user is then determined. A search is performed in a general subdomain of general content using the search query. For example, the general subdomain of general content may be a WWW search. Then, a vertical subdomain is determined based on the personal information. A search is then performed in the vertical subdomain of specialized content using the search query. The search performed in the general subdomain and the search performed in the vertical subdomain generate general search results and vertical search results. The results may be combined and outputted to a client. | 07-10-2014 |
20140201186 | SYSTEM AND METHOD FOR PROVIDING EXTENDING SEARCHES - The present invention generally relates to computer and web-based contact searches. Specifically, this invention relates to systems and methods for extending contact searches to include contacts beyond those of the user initiating the search. Embodiments of the present invention allow users to search for indirect contacts beyond their direct contacts by providing the user results that include the contacts of their contacts and so on to a specified depth level and restricted by security implementations selectable by the indirect contacts. | 07-17-2014 |
20140214791 | GEOTILES FOR FINDING RELEVANT RESULTS FROM A GEOGRAPHICALLY DISTRIBUTED SET - Architecture that utilizes geotiles to return locally relevant results across a geographically distributed set of locations. As applied to retail operations the business entity may have a retail presence in many different geographical areas (e.g., regions) of a country. Each retail presence is processed to obtain the associated geographical coordinates, which are then utilized to select one or more geotiles of a mapping system. The geotile(s) for those geographical coordinates are than identified and related to the location. The business entity may be associated with a deal (offer) that is queried using a search engine. The relationships of the deal, retail stores, geographical coordinates of the retail stores, and related geotiles are memorialized in a feed document. Thus, when a query is made for the deal, the search engine accesses the feed document and returns the geotiles for visual presentation of the associated retailer as part of the search result. | 07-31-2014 |
20140236919 | EXECUTING A FAST CRAWL OVER A COMPUTER-EXECUTABLE APPLICATION - Technologies related to crawling computer-executable applications are described. A full crawl is executed over an application, where executing the full crawl includes causing the application to output a plurality of pages. The application retrieves content from the World Wide Web when generating the pages for output. Thereafter, a fast crawl is executed over the application, where executing the fast crawl takes less time when compared to the time needed to execute the full crawl. | 08-21-2014 |
20140250099 | OBJECTIVE AND SUBJECTIVE RANKING OF COMMENTS - A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an objective score for the comment that is independent of a user associated with the request, identify the user associated with the request, generate a subjective score for the comment based on parameters associated with the identified user, generate a combined score for the comment by combining the objective score and the subjective score, and provide the comment, ranked based on the combined score, to the user for presentation with the particular document. | 09-04-2014 |
20140258263 | Predictive Information Retrieval - A computer-implemented method for generating results for a client-requested query involves receiving a query produced by a client communication device, generating a result for the query in response to reception of the query, determining one or more predictive follow-up requests before receiving an actual follow-up request from the client device, and initiating retrieval of information associated with the one or more predictive follow-up requests, and transmitting at least part of the result to the client device, and then transmitting to the client device at least part of the information associated with the one or more predictive follow-up requests. | 09-11-2014 |
20140280013 | CHRONOLOGY BASED CONTENT PROCESSING - Various techniques for chronology based content processing are disclosed herein. For example, in one embodiment, a method includes receiving a content containing a plurality of facts and determining a subject and a chronological value for each of the facts contained in the content. The subject includes at least one of a person, a place, an object, or an event, and wherein the chronological value includes at least a date. The method also includes assembling the facts in the content based on the determined subjects and corresponding chronological values for the individual facts. | 09-18-2014 |
20140280014 | APPARATUS AND METHOD FOR AUTOMATIC ASSIGNMENT OF INDUSTRY CLASSIFICATION CODES - A system and methods for automatically assigning of classification codes to a business based on information about the business collected from the Internet are provided in which data extracted from trawling the Internet is compared to a node structure based on a taxonomy of a selected business classification code system. | 09-18-2014 |
20140280015 | SERVING ADVERTISEMENTS FOR SEARCH PREVIEW BASED ON USER INTENTS - Monetization is provided for a process of non-committal intent preview, disambiguation, and refinement of a search. Based on a non-committal intent preview, disambiguation, and refinement process, a user intent may be determined. The user intent may represent an action a user may intend to perform corresponding with a particular entity. An advertisement may be selected based on the identified user intent. The advertisement may then be communicated to a user device for inclusion in a search intent preview for presentation to a user prior to execution of a search query. | 09-18-2014 |
20140280016 | AUTOCOMPLETE-BASED ADVERTISEMENTS - A system and method of providing advertisements based on autocomplete functionality are disclosed. In some embodiments, user-entered text is received in a search field of a search engine. A predicted query is determined based on the user-entered text. The predicted query comprises predicted text and at least a portion of the user-entered text, the predicted text being absent from the user-entered text. An advertisement for an item is determined based on the predicted query. The advertisement is caused to be displayed to the user concurrently with the predicted query being displayed in an autocomplete user interface element of the search field. In some embodiments, the advertisement for the item comprises an identification of the item and a price of the item. | 09-18-2014 |
20140289217 | Aggregate Crowdsourcing Systems and Methods - Systems, methods, and computer program products that facilitate aggregation and organization of crowdsource assets and coordinate crowdsourcer access to relevant crowdsource assets are disclosed. In an aspect, the crowdsource assets are aggregated within a pool of crowdsource assets stored in a community network infrastructure and accessible to members of the community network. In another aspect, a crowdsourcer may submit a request to the community network infrastructure for a specific crowdsource asset, and a set of relevant crowdsource assets from the pool may be returned, allowing the crowdsourcer to select the crowdsource asset most compatible with the crowdsourcer. | 09-25-2014 |
20140289218 | Personalizing Commercial Content in Requested Web Pages - When a user requests display on a computing device of a web page that contains commercial content, the existing commercial content is replaced by other commercial content that matches a stored shopping profile of the user if such matching commercial content is available. Otherwise, the existing commercial content is replaced by blank space. In this way, the user is provided with commercial content of interest, the blank space, rather than whatever commercial content the web page originally contained. | 09-25-2014 |
20140289219 | RANKING SEARCH ENGINE RESULTS - 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. | 09-25-2014 |
20140289220 | Tanner Project for Personalized Medicine - A method for providing recommendations to a user based on user activity, where the user activity data encompasses health and medical data for the user. The activity data including the health and medical data is recorded on a transportable recordable medium (TRM) that can be a component of any type of user device. The activity data is transferred by the user device to a profiler across a network, where the profiler stores a user controlled profile that includes the activity data sent by the user device. The activity data is processed to identify a plurality of user patterns. Health related suggestions specific to the user based on the user patterns are then created for and provided to the user by the profiler. The health related suggestions are received by the user device from the profiler and made accessible to the user. | 09-25-2014 |
20140297618 | METHOD AND SYSTEM FOR AUTOMATICALLY SELECTING TAGS FOR ONLINE CONTENT - Via social networks, a user may publish a comment about published content and include a link to the published content. The comment may include one or more keywords designated as such using a symbol such as “#” or “@”. Systems and methods described herein automatically, without human intervention, add tags to a publication of the link when the user selects a share widget on a webpage where content is published. The tags may describe the content, a good or service being sold, the provider of the content, or some other aspect. | 10-02-2014 |
20140317082 | SYSTEM AND METHOD FOR PROVIDING MOBILE WEBSITES - A system and method is provided that enables a business to purchase a generic, but unique, kit containing one or more signs, with a machine readable medium. The computer readable medium stores information relating to a unique web address of a configurable web site landing page. The web site landing page can be automatically generated based on information parsed from various other web sites. An administrator configures the web site as desired so that when a user scans the machine readable medium, the user will be direct to the web site, and will have access to the content configured by the administrator. A system and method is also provided for programming or generating machine readable medium. | 10-23-2014 |
20140317083 | INCREMENTAL CRAWLING OF MULTIPLE CONTENT PROVIDERS USING AGGREGATION - A method for incremental crawling of content stored on a plurality of content providers using aggregation is provided. The method comprises receiving a request to crawl content on one or more associated content providers; retrieving one or more first references to content on a first content provider; retrieving one or more second references to content on one or more second content providers during the same request; aggregating the first and second references; and returning the aggregated first and second references. This is done while taking into consideration opaque timestamp object which is managed in a distributed manner. The opaque timestamp is filled in by the content providers but stored in the crawler side between crawling sessions. | 10-23-2014 |
20140337310 | FACILITATING VIDEO SEARCH - A method of facilitating video search is disclosed. A video on or linked to by a display page is located. A video search index entry associated with the video is generated, at least in part, using an additional information data, retrieved at least in part programmatically from a location other than the display page. | 11-13-2014 |
20140337311 | Method and System For Processing Queries Initiated by Users of Mobile Devices - In one embodiment, a method for processing queries initiated by users of mobile devices includes receiving an incoming message containing a query initiated by a user of a mobile device, and extracting the query from the received message. The message further includes obtaining a result of the query and creating an outgoing message with the result of the query for delivery to the mobile device. | 11-13-2014 |
20140337312 | TRAFFIC DRIVER FOR SUGGESTING STORES - A system and method for providing a suggested store at or through which to purchase a product or service. When a user enters a query for a product or service into a user interface, the system may use the query as a search argument to search files to find one or more pictures illustrating information about a product or service represented by the query. The picture could illustrate where the queried product or service may be purchased. Auto-complete processes may also be used to process the query as it is being entered, to generate an auto-suggestion key word based on fewer than all the letters of the query, to use as a search argument for the search. Both the query and the auto-suggestion key word may be used as search arguments to find the relevant picture in a variety of search logic sequences to provide the picture to the user. | 11-13-2014 |
20140344243 | Sentiment Trent Visualization Relating to an Event Occuring in a Particular Geographic Region - An event occurring in a particular geographic region is identified based on disseminated information containing public commentary in the particular geographic region. Attributes that are related to the event are identified, and sentiment words relating to the identified event are extracted from the disseminated information, where the extracted sentiment words are in a local language of the particular geographic region. A sentiment trend visualization is generated that depicts a trend of sentiments of at least a particular one of the identified attributes, wherein the sentiments are based on the sentiment words for at least the particular attribute. | 11-20-2014 |
20140358889 | NATURAL LANGUAGE SEARCH RESULTS FOR INTENT QUERIES - Systems and methods provide natural language search results to clear-intent queries. To provide the natural language search results, a system may parse a document from an authoritative source to generate at least one heading-text pair, the text appearing under the heading in the document. The system may assign a topic and a question category to the heading-text pair and store the heading-text pair in a data store keyed by the topic and the question category. The system determines that a query corresponds to the topic and the question category, and provides the heading-text pair as a natural language search result for the query. In some implementations, the text portion of the heading-text pair may be a paragraph or a list of items and the natural language search result may be provided with conventional snippet-based search results in response to the query. | 12-04-2014 |
20140358890 | QUESTION ANSWERING FRAMEWORK - Described herein is a technology to facilitate automated question answering. In one implementation, an input question is first received. Different search strategies may be used to search multiple types of data from multiple types of knowledge databases to generate one or more candidate answers to the input question. The one or more candidate answers are evaluated to generate a final answer to the input question. | 12-04-2014 |
20140358891 | SYSTEM FOR COLLECTING, CALCULATING, AND RANKING INTEREST IN INFORMATION IN REAL TIME - A method of measuring multiple digital social interactions around a topic or news story for the purpose of providing real-time insight on which topics are of greater importance to a particular audience. The invention provides the apparatus and structure to collect information deemed to be a topic, to take a set of references to the topic and integrate that into a thread and to place the thread into a pulse category, to calculate the amount of interest in the thread and the growth of interest in the thread as well as the rate of change of the growth of interest and to formulate a rank of the interest which is displayed visually to a consumer by pulse topic. | 12-04-2014 |
20140365460 | ADAPTABLE REAL-TIME FEED FOR SITE POPULATION - Aspects of the subject disclosure are directed towards increasing a community of interest group users of an interest group, e.g., a network site having a feed of posts generally related to a particular topic. Many newly created interest groups do not have enough content to keep users interested and attract new users. The technology described herein automatically obtains content that backfills such an interest group with additional related content. The backfilled content may be found by keywords search and/or by crawling general public data, data from specific sites, historical conversation data, and/or more widely scoped data. Also described is creating a new interest group and seeding the group with content based upon backfilling technology. | 12-11-2014 |
20140365461 | CUSTOMER SUPPORT SOLUTION RECOMMENDATION SYSTEM - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium and a method for automatically providing support solutions in response to user feedback items. The method comprises receiving user feedback items and corresponding support solutions. The method further comprises identifying, using clustering techniques, associations between the user feedback items and the corresponding support solutions. The method further comprises storing the identified associations as an items-solutions model that correlates the user feedback items with the corresponding support solutions. The method further comprises receiving a new user feedback item. The method further comprises automatically determining, using the items-solutions model, at least one support solution that corresponds to the new user feedback item. The method further comprises providing the at least one support solution in response to the received new user feedback item. | 12-11-2014 |
20150019527 | System and Methods for Searching and Communication - Described are computer-based methods and apparatuses, including computer program products, comprising the steps of, or structure for, storing a plurality of expert profiles in a database, each of the plurality of expert profiles comprising information associated with a person having knowledge in a particular category, subject or topic; receiving search criteria over a network from a query source; selecting at least one of the plurality of expert profiles comprising information that satisfy the search criteria; and transmitting expert profile data for each of the selected expert profiles to the remote search engine, the expert profile data comprising data that defines a displayable representation of a corresponding expert profile, the expert profile data further comprising data that facilitates a client-initiated, real-time communication session over the network with a person associated with the corresponding expert profile. | 01-15-2015 |
20150026152 | SYSTEMS AND METHODS OF WEB CRAWLING - Methods and systems for dynamically training a web crawler. The web crawler maintains one or more categories each comprising a set of words. The method includes selecting at least one hyperlink in response to a query received from a user. The method further includes determining a hyperlink score for the at least one hyperlink based on a category score associated with each of one or more categories. The category score associated with each of the one or more categories is updated based at least in part on the hyperlink score. The updated category score is compared with the hyperlink score to select a category from the one or more categories. The set of words associated with the category is updated based on content of a web page pointed by the at least one hyperlink. | 01-22-2015 |
20150032718 | METHOD AND SYSTEM FOR SEARCHES IN DIGITAL CONTENT - A method for supporting searching in digital multimedia content comprising forming a virtual solid body by calculation of a primary area and a secondary area, separated by a function of time, wherein the calculation forms the virtual solid body, associating a metadata object with the virtual solid body, creating a record for the virtual solid body, the record containing the metadata object associated with the virtual solid body, providing the record to a search engine, wherein the record is arranged such that searches can be performed by the search engine, potentially resulting in a pointer to the virtual solid body in the content. | 01-29-2015 |
20150032719 | SEARCH SYSTEM EMPLOYING MULTIPLE IMAGE BASED SEARCH PROCESSING APPROACHES - An Internet infrastructure supports searching of images by correlating a category selection with that of plurality of images hosted in Internet based servers in selected categories. An image search server supports delivery of search result pages to a client device based upon a search image or category selection, and contains images from a plurality of Internet based web hosting servers. The image search server delivers characteristic analysis of an image to the client device upon request. The selection of images is based upon: (i) word match, that is, by selecting images, titles of which correspond to the search image; and (ii) image correlation, that is, by selecting images, image characteristics of which correlates to that of category selection. The selection of images in the search result page also occurs on the basis of popularity. The category selection server also selects category based upon user's choice. | 01-29-2015 |
20150066896 | PROGRAMMATIC DATA DISCOVERY PLATFORMS FOR COMPUTING APPLICATIONS - Systems, methods and techniques for discovering, managing and/or representing data are described. In particular, systems and methods for acquiring, representing, and disseminating data independently of, for example, the nature of the data sources or the data storage infrastructure, are described. Such discovery, management and/or representation may be enabled by various manners of integration into pre-existing network architecture, enabled via system(s) or method(s) implemented remotely from pre-existing network architecture, and/or enabled via programmatic integration into existing computing applications such as Web applications. | 03-05-2015 |
20150066897 | SYSTEMS AND METHODS FOR CONVEYING PASSIVE INTEREST CLASSIFIED MEDIA CONTENT - The systems and methods for conveying automatic passive interest classified media content includes storing a plurality of media content items on a storage device, associating metadata with each of the media content items in the storage device, creating a media content subset from the plurality of media content items, conveying the media content subset over a communication network to an interactive presentation environment for consumption by a user, analyzing consumption of the media content subset by the user over the interactive presentation environment, modifying the media content subset from the plurality of media content items in the storage device in response to the analyzed user consumption. | 03-05-2015 |
20150095306 | ANALYSIS, INFERENCE, AND VISUALIZATION OF SOCIAL NETWORKS - A method and system for automated generation of social networks. A graphical user interface receives a user query for an entity of interest, and outputs a graphical network showing entities and associations related to the entity of interest. A search engine interface transmits the query to a search engine, and receives references to documents. A named entity extractor downloads a selection of the documents, and generates a list of named entities referenced in the downloaded documents. A network inference module receives each list of named entities, and generates associations between the named entities in each list. An entity matcher operates on the associations to consolidate them in instances wherein differently named entities are determined to be the same named entity, and provides a consolidated list of named entities and associations to the user interface for display as a graphical network. | 04-02-2015 |
20150100565 | System and Method for a Bidirectional Search Engine and its Applications - The concept of a bi-directional search and match system or simply a match engine system is presented along with the detailed method and an algorithm for execution of the same. In this construct, a relational database, supported by appropriate software modules for other functions receives search queries from users and 5 converts them into numerical codes that are automatically and continuously matched against the search criteria provided by other users. The match engine continues with the match process at a pre-set time interval and automatically alerts the concerned users every time a match is found or as requested by the user. A user is enabled to initiate a range of follow-up actions 10 when at least one matching criteria is met. | 04-09-2015 |
20150120693 | IMAGE SEARCH SYSTEM AND IMAGE SEARCH METHOD - Provided is an image search system with which, while preserving search precision, it is possible to alleviate transmission volume. A search server acquires from a recorder only low-dimension data which normally has a low data volume. When the density of low-dimension image data within a feature space is greater than or equal to a prescribed threshold value, that is to say, when the number of dimensions for carrying out an inter-image identification with only the low-dimension data is insufficient, the search server acquires from the recorder high-dimension image data for the low-dimension data. Thus, while preserving search precision, it is possible to alleviate data transmission volume of a communication path. | 04-30-2015 |
20150120694 | Method for Correlating Data - A method for correlating data stored in a database implements a web crawler element and an analyzer element to discover data correlations between a first set of data and a second set of data. The web crawler element searches online for a plurality of electronic files, and inspects said electronic files in order to determine a file type for each of the electronic files. A plurality of accepted files is marked for review; the accepted files being the electronic files having the file type being a data structure. Each of the accepted files is inspected for chronological tags, wherein a plurality of relatable files is stored in a database, each having chronological tags. The first set of data is then selected from the database to determine data correlations with the second set of data; the second set of data being uploaded by a user account or selected from the database. | 04-30-2015 |
20150127628 | Method and System for Display Dynamic & Accessible Actions with Unique Identifiers and Activities - A methods, systems and apparatus for enable dynamic actions on unique identifier including mobile phone number(s) and activities are described. A method includes dynamically, manually or automatically attach, associate, provide, present and access on demand, integrated, unified, in-mobile, inline, loosely coupled, user friendly, personalize, customized, all-in-one, unified, contextual, interconnected, abbreviated, portable, dynamic and accessible action links with one or more unique identifier including mobile phone number(s) and with activities for enable users and connected users of user to create multiple customized communication channels, social networks, facilitates in participating with activities of connected users, and providing real time communication, collaboration, interactions, dynamic actions, transactions, groupings, workflow, publishing, and sharing platform. | 05-07-2015 |
20150149433 | SYSTEM, DEVICE, AND METHOD FOR SEARCHING NETWORK DATA - A system that searches data within a network is disclosed. The system searches data based on when the data becomes available in the future, rather than searching data in real-time. The system can leverage existing website search engines to improve the efficiency of the search, and can provide location-based search results to improve the relevancy of the results. The system can better utilize social media searches by searching all data accessible to the user, rather than searching only the data that is publicly available. Other users of the system can interact with the search results to create a social network centered around the search results. | 05-28-2015 |
20150339392 | MULTI-QUERY SEARCH SYSTEM AND METHOD - A multi-query search system receives distinct queries for execution on one or more data sources to retrieve relevant search results for a line of inquiry. Individual search results are accumulated and stored based on user selection regardless of the query or data source from which they arose. The accumulated search results may be shared with other users to permit collaboration with regard to modifying or improving the accumulated search results and making decisions based on the accumulated search results. | 11-26-2015 |
20150347600 | Broadband Centralized Transportation Communication Vehicle For Extracting Transportation Topics of Information and Monitoring Terrorist Data - Described herein is a search engine for extracting science, engineering, and transportation topics of information from a database such as the web and analyzing occurrences of the topics of information that were queried or found in the database to identify a pattern in which the topics were stored or extracted for providing communications responsive to different science, engineering, and transportation platforms, and enabling these platforms to talk to one another through a centralized system that integrates with government transportation agencies seamlessly in real time. The search engine provides centralized communications with existing transportation industries, science and engineering companies, homeland security departments, car rental companies and garages through their local existing systems and enable these systems to talk to each other and communicate better in real time interaction, real responsive, centralized database interaction, real resourceful, and real responsible to science, engineering, and transportation analysis and maintenance reprogramming, monitoring of terrorists desiring transportation topics, and providing centralized social network platforms for engineering students and engineering professionals. | 12-03-2015 |
20150370901 | TECHNIQUES FOR FOCUSED CRAWLING - In some embodiments, a user interface module may be configured to assist a user in defining a set of states and a set of transitions, each transition of the set of transitions linking two states of the set of states, the set of states and the set of transitions defining a path to a target state, each state of the set of states being a web page, each transition of the set of transitions defining an interaction with an interactive element. A navigation instruction generation module may be configured to generate navigation instructions based on the set of states and the set of transitions. A focused crawler module may be configured to navigate to the target state based on the navigation instructions. A scraper module may be configured to copy information from the target state in response to the focused crawler module navigating to the target state. | 12-24-2015 |
20150379143 | METHOD AND SYSTEM FOR PREPARING WEBSITE DATA IN RESPONSE TO A WEBPAGE REQUEST - A method of preparing application data for visitors of a website is performed at a computer server. The computer server receives a webpage request initiated by a client device, the webpage request including a first element from a first dataset and a second element from a second dataset. In response, the computer server generates two sets of combinations between the first and second elements and respective elements of the second and first datasets, respectively. The computer server queries a cache for application data associated with each combination of elements. For each combination that returns a cache miss, the computer server retrieves the associated application data from an application database and stores the application data in the cache. The computer generates a response using application data associated with the first and second elements and returns the response to the client device. | 12-31-2015 |
20160026720 | SYSTEM AND METHOD FOR PROVIDING A SEMI-AUTOMATED RESEARCH TOOL - A system and method for providing a project-based research tool is provided. The system may create, update, and/or manage a project and/or content related to the project. The project may be updated based on an iterative process of identifying and/or obtaining content from various content sources, determining the relevance of the content to the project based on relevance determination models, providing recommended content based on the relevance, obtaining user interaction data by monitoring user interaction with the recommended content, and/or training the relevance determination models based on the user interaction data. The system may create and/or modify the relevance determination models based on the user interaction data. The system may update in real-time or near real-time the recommended content as a user of the project interacts with the recommended content and/or with other content. | 01-28-2016 |
20160034584 | L-GRAM AND R-GRAM FREQUENCY-WEIGHTED QUERY RESPONSES - Queries are analyzed to identify start-side sub-queries that include a starting word of the query and one or more contiguous words and end-side sub-queries that include an ending word of the query and one or more contiguous words. A start-side count is determined for a sub-query indicating a number of times it occurs among the queries as a start-side query. An end-side count is also computed for each sub-query indicating the number of times it occurs as an end-side sub-query. A score is computed for each sub-query that decreases with the start-side count and increases with the end-side count. A search is performed for a received query with some of the phrases (e.g. noun phrases) thereof weighted according to the scores. Noun phrases may be identified as the longest n-gram for which an entry in a reference dictionary exists. | 02-04-2016 |
20160042074 | SYSTEM AND METHOD OF OPTIMIZING BLENDING RATIOS FOR PRODUCING PRODUCT - An optimization system includes a) one or more processors; b) a loop search engine configured to perform a loop search based on a random blending ratio of blending components for at least a product, and to generate a first optimized blending ratio; and c) a local search engine configured to perform a local search based on the first optimized blending ratio, and to generate a second optimized blending ratio. The loop search engine and the local search engine are implemented on the one or more processors. | 02-11-2016 |
20160092579 | METHODS AND DEVICES FOR COLLECTION AND HEURISTIC ANALYSIS OF LARGE-SCALE BIOGRAPHICAL INFORMATION - A computer system crawls a plurality of web pages; parses the crawled information into state events and determines causality between any two of the state events; and stores the state events and the causality in a database. The system receives a first request from a user to determine a path to a target state. The system obtains a current state of the user. The system determines one or more paths from the current state of the user to the target state based on the current state of the user and the state events and the causality, including identifying one or more recommended state events, each recommended state event having a causality value for the target state that satisfies first preselected causality criteria; and provides at least one path from the current state of the user to the target state. | 03-31-2016 |
20160117396 | NEED TO KNOW SEARCH RESULTS - Methods and apparatus, including computer program products, implementing and using techniques for searching for assets in a resource. In response to determining that metadata associated with a received query for one or more assets in the resource fulfills a predetermined criterion, a response is provided to the query. The response includes one or more assets that are tagged in the resource as hidden assets. | 04-28-2016 |
20160117399 | NEED TO KNOW SEARCH RESULTS - Apparatus, including computer program products, implementing and using techniques for searching for assets in a resource. In response to determining that metadata associated with a received query for one or more assets in the resource fulfills a predetermined criterion, a response is provided to the query. The response includes one or more assets that are tagged in the resource as hidden assets. | 04-28-2016 |
20160125082 | Social-Based Optimization of Web Crawling for Online Social Networks - In one embodiment, a method includes a search engine of an online social network crawling a first webpage of a first web domain, where the first webpage includes links to one or more second webpages, each of which may be within a second web domain, accessing a domain ranking for each second web domain, where for each second web domain the domain ranking may be based on one or more domain-quality signals associated with the second web domain, where the domain-quality signals may include a measure of activations of social plug-ins of the online social network associated with webpages of the second web domain, selecting one or more of the second webpages to crawl based at least in part on the domain ranking of the second web domain associated with the second webpage, and the search engine of the online social network crawling each selected second webpage. | 05-05-2016 |
20160140229 | METHOD AND SYSTEM FOR ORGANIZING, SEARCHING, FINDING, AND FILTERING INTERNET CONTENT BASED ON CONTENT RELEVANCY THROUGH DATA CATEGORIZATION LIVE AND IN REAL TIME, WITHOUT TIME DELAY - A method and system for organizing, searching/finding and filtering internet content based on content relevancy through data categorization by use of metadata. The present invention furthermore describes the presentation and feed of live data content to a search engine. An infrastructure of interconnected servers hosting a software to organize data, called web operating kernel (WOK), allows users to supply smart data (metadata) to describe original web content. Smart data consist of a title, description of content and its context, location or URL of the original underlying content and may include additional file attachment such as image files, audio and video files etc. This data is used by the WOKs integrated search engine software to search and find the most relevant content pertaining to a particular search term. As a results, the preferred embodiment of the present invention described how humans add information to content as opposed to the conventional search engine practice of computer algorithms extracting information from existing content to form metadata. | 05-19-2016 |
20160140241 | DECOUPLING FILTER INJECTION AND EVALULATION BY FORCED PUSHDOWN OF FILTER ATTRIBUTES IN CALCULATION MODELS - According to an aspect, a system for moving a filter in a query model to ensure query semantics includes a query engine configured to obtain a query model for a query to be executed on a database. The query engine includes a query optimizer configured to instantiate the query model by merging the query with the query model. The query optimizer includes a filter mover configured to move a filter to a point within the instantiated query model such that semantics for the query within the instantiated query model is ensured. | 05-19-2016 |
20160140242 | MULTI-DIRECTIONAL SEARCH - Methods for providing a multi-directional search using an electronic computing device are presented, the method including: causing the electronic computing device to provide a multi-directional search bar; displaying a number of audience selections to whom the multi-directional search is directed; selecting any of the number of audience selections; entering a multi-directional search query; and returning a response to the multi-directional search query based on both the selected audience and the search query. In some embodiments, methods further include: providing a number of privacy settings corresponding with the selected audience selection; and selecting one of the number of privacy settings, where the selected privacy setting is selected from the group consisting of: a private search and a public search. | 05-19-2016 |
20160147893 | Searching for Content by Key-Authors on Online Social Networks - In one embodiment, a method includes receiving, from a client device of a first user of an online social network, a search query associated with a first topic. The method also includes identifying one or more key-authors associated with the first topic. The method further includes retrieving multiple objects of the online social network matching the search query, where one or more of the retrieved objects are associated with the first topic and are authored by at least one of the identified key-authors. The method also includes generating multiple search-results modules, each search-result module including references to one or more of the retrieved objects. At least one of the search-results modules is a key-authors-module that includes references to one or more of the retrieved objects associated with the first topic that are authored by at least one of the identified key-authors. | 05-26-2016 |
20160171101 | HIGH LEVEL OF DETAIL NEWS MAPS AND IMAGE OVERLAYS | 06-16-2016 |
20160179483 | AUTOMATIC COMPONENTIZATION ENGINE | 06-23-2016 |
20160179963 | ACQUISITION AND TRANSFER OF TACIT KNOWLEDGE | 06-23-2016 |
20160179969 | TASK-ORIENTED PRESENTATION OF AUXILIARY CONTENT TO INCREASE USER INTERACTION PERFORMANCE | 06-23-2016 |
20160196353 | Workflow to Automatically Engage SMES with Customers Over Multiple Social Media Platforms | 07-07-2016 |
20160378867 | Systems and Methods for Instant Crawling, Curation of Data Sources, and Enabling Ad-hoc Search - Improved crawling and curation of data and metadata from diverse data sources is described. In some embodiments, improvements are achieved by interpreting the context, vocabulary and relationships of data element, to enable relational data search capability for users. The user querying process is improved by systematic identification of the data objects, context, and relationships across data objects and elements, aggregation methods and operators on the data objects and data elements as identified in the curation process. User query suggestions and recommendations can be adjusted based on the context, relationships between the data elements, user profile, and the data sources. When the user query is executed, the query text is translated into an equivalent of one or more query statements, such as SQL or PostGre statements, and the query is performed on the identified data sources. Results are assembled to present the answer in a meaningful visualization for the user query. | 12-29-2016 |
20160378869 | UTILIZING USER CO-SEARCH BEHAVIOR TO IDENTIFY SEARCH QUERIES SEEKING INAPPROPRIATE CONTENT - A system and method for training a search query classifier may be used to develop a large database of search queries used to access inappropriate sensitive or offensive content. A database of well-known and frequently-used search queries for accessing inappropriate sensitive content is expanded by monitoring additional search queries received from a user within a preset time period of the user submitting one of the well-known and frequently-used search queries. The additional search queries received from a user are further evaluated to determine if they are likely associated with inappropriate sensitive or offensive content. | 12-29-2016 |
20180025086 | DEVICE IDENTIFICATION FOR MULTIPLE DEVICE IDS | 01-25-2018 |
20180025087 | SYSTEMS AND METHODS FOR EVALUATING DIVERSITY OF CONTENT BASED ON CONTENT PROPERTIES | 01-25-2018 |
20190147009 | MODIFYING MESSAGES TO BE MORE DISCOVERABLE ON A SOCIAL NETWORK | 05-16-2019 |