Entries |
Document | Title | Date |
20100063964 | Portable Browsing Interface for Information Retrieval - An integrated searching/browsing mechanism employs user-constructed information hierarchies that represent a cognitive framework for the organization of information. The hierarchies are independent of the information itself. This feature permits them to be shared among multiple users, and applied to any of a variety of different sources of information. The hierarchical organization that is provided by the framework gives the user the ability to browse around any available document database in a manner that is intuitive to the user. Two or more hierarchies can be combined to locate documents which match the criteria of both hierarchies, and thereby refine search results to an appropriate level. A relevance feedback mechanism further enhances the browsing experience, by concentrating the search results in areas that are most relevant to documents selected as being of particular interest. | 03-11-2010 |
20100070482 | METHOD, SYSTEM, AND APPARATUS FOR CONTENT SEARCH ON A DEVICE - Content search on a device involves receiving a search request at a search engine of a device. The search request is associated with a search category. In response to the search request, a plug-in module of the search engine is selected based at least in part on a search category of the request. An extensible markup-language-formatted definition document is received from the plug-in module. The definition document includes an arrangement of data particular to the search category. A results document is formed based on the definition document and sent from the search engine to a search result renderer operating concurrently on the device with the search engine. | 03-18-2010 |
20100070483 | APPARATUS AND SOFTWARE SYSTEM FOR AND METHOD OF PERFORMING A VISUAL-RELEVANCE-RANK SUBSEQUENT SEARCH - A method analyzes the visual content of media such as videos for collecting together visually-similar appearances in their constituent images (e.g. same scenes, same objects, faces of the same people.) As a result, the most relevant and salient (of clearest and largest presence) visual appearances depicted in the videos are presented to the user, both for the sake of summarizing the video content for the users to “see before they watch” (that is, judge by the depicted video content in a filmstrip-like summary whether they want to mouse-click on the video and actually spend time watching it), as well as for allowing to users to further refine their video search result set according to the most relevant and salient video content returned (e.g. largest screen-time faces). | 03-18-2010 |
20100070484 | USER INTERFACES FOR SEARCH SYSTEMS USING IN-LINE CONTEXTUAL QUERIES - Systems and methods, including user interfaces, are provided for implementing searches using contextual information associated with a Web page (or other document) that a user is viewing when a query is entered. The page includes a contextual search interface that has an associated context vector representing content of the page. When the user submits a search query via the contextual search interface, the query and the context vector are both provided to the query processor and used in responding to the query. | 03-18-2010 |
20100076947 | PERFORMING LARGE SCALE STRUCTURED SEARCH ALLOWING PARTIAL SCHEMA CHANGES WITHOUT SYSTEM DOWNTIME - A method and apparatus is provided for hosting within a search engine, large-scale heterogeneous repositories of searchable and navigable content. Customers of the hosting platform are customers wanting to outsource the management of their searchable content. Content domain experts from each customer independently define a taxonomy of categories and attributes for their structured content that form a hierarchical set of nodes (a directed graph) that are mapped to a common physical search engine infrastructure. The mapping algorithm that maps unique attributes across potentially very different subject domains onto the same physical infrastructure is introduced. Once the physical structure is created, the search engine can use it for searching or navigating just within one customer's domain or users can search across multiple customer domains. When a customer makes changes to the logical structure, each individual change is categorized as compatible and incompatible, and executed in different time frames based on the amount of disruption it will require to the operational system. | 03-25-2010 |
20100076948 | SYSTEM AND METHOD FOR INTERFACING SEARCH REQUEST AND CORRESPONDING SEARCH RESULT - A system and associated method for handling a search request and a corresponding search result. A client program interactively receives the search request from a user pursuant to an input configuration that defines a time period within which the user can continue typing a search term. The client program submits the search request to a server program that returns the corresponding search result having a respective suggestion for each extended search term. The client program displays the corresponding search result pursuant to an output configuration that defines a manageable number of suggestions to be displayed and a visual cue that the corresponding search result is partially displayed and that can be selected for full display of the corresponding search result. | 03-25-2010 |
20100076949 | Information Retrieval System - An information retrieval system is described for retrieving a list of documents such as web pages or other items from a document index in response to a user query. In an embodiment a prediction engine is used to predict both explicit relevance information such as judgment labels and implicit relevance information such as click data. In an embodiment the predicted relevance information is applied to a stored utility function that describes user satisfaction with a search session. This produces utility scores for proposed lists of documents. Using the utility scores one of the lists of documents is selected. In this way different sources of relevance information are combined into a single information retrieval system in a principled and effective manner which gives improved performance. | 03-25-2010 |
20100076950 | Masked Data Service Selection - Computer based methods, systems and software for selecting services for a consumer are presented in which pangenetic (genetic and epigenetic) features of the consumer are correlated with pangenetic based data profiles of candidate services, and the most appropriate services for the consumer are selected or ranked based on the results of the correlation. Non-pangenetic features of the consumer, as well as preferred service features such as price and satisfaction rating, can be used in conjunction with the pangenetic correlation to determine the most appropriate services for the consumer. Data masking is used to maintain privacy of sensitive portions of the pangenetic data. | 03-25-2010 |
20100076951 | SERVICE FOR NEGOTIATING A MEETING LOCATION GIVEN MULTIPLE USER PREFERENCES AND LOCATIONS USING SOCIAL NETWORKING - A computer-implemented method for providing a meeting location recommendation comprises receiving user preferences specifying types of recommendations to be provided, including defining which types of user ratings of services from a social networking service to consider, wherein at least a portion of the services being rated have respective service locations; receiving a meeting location recommendation request, including a list of participants; initiating a request to the social networking service to retrieve a subset of the user ratings based at least in part on the user preferences of the participants; and returning to the participants a list of the services and corresponding service locations specified in the subset of the user ratings to enable the participants to negotiate one of the service locations to serve as an agreed to meeting location. | 03-25-2010 |
20100076952 | SELF CONTAINED MULTI-DIMENSIONAL TRAFFIC DATA REPORTING AND ANALYSIS IN A LARGE SCALE SEARCH HOSTING SYSTEM - A method is provided for reporting and analyzing user search behaviors in a large scale heterogeneous search engine platform. Content repository managers want to understand how users search for content in their repository including what categories and attributes users are interested in, how users were referred to the site, and which searchable items were viewed. The method provides a low-cost alternative to OLAP and data warehouse solutions and exploits the scalability and user interface of a search engine. Furthermore, the taxonomy of the content repository needed for analysis is already known to the search engine, and need not be exported or represented in a different format required by another tool. Data analysis can be conducted interactively and in real-time. | 03-25-2010 |
20100082570 | CONTEXT AWARE SEARCH DOCUMENT - While creating a document in a document editing application, a user may wish to locate more information on a particular topic to add more detail to the document. For example, a user begins creating an outline of topics for a research paper. Functionality can be implemented in a document editing application to dynamically perform searches on determined keywords, and to automatically associate search results with those keywords. In addition, searches are refined based on document context, and results can be categorized based on prior consumption of the information contained in each result. This allows a user to locate results best pertaining to topics in the document while being able to retrieve resources that have been useful in the past. Automatically performing searches and associating search results with text in a document gives a user instant access to relevant information which allows the user to spend less time researching. | 04-01-2010 |
20100082571 | TEXT CONVERSION - Methods and system for text conversion are described. In one embodiment, free-form text associated with an item may be received. The item may be identified based on the free-form text. The item may be compatible with a parent item. The parent item may be identified based on the free-form text. An item descriptor may be identified in the free-form text. The item descriptor may be a particular term of the free-form text. Compatibility-based text may be constructed for the item based on identification of the parent item and the item descriptor. The compatibility-based text may be capable of being used to identify a plurality of matching items. Additional methods and systems are disclosed. | 04-01-2010 |
20100082572 | ITEM MATCHING - Methods and system for item matching are described. In one embodiment, compatibility-based text for an item may be accessed. A compatibility identifier may be identified based on the compatibility-based text. The compatibility identifier may be associated with an item cluster. The compatibility identifier may be used to identify a plurality of matching items. A result may be provided based on identification of the plurality of matching items. Additional methods and systems are disclosed. | 04-01-2010 |
20100082573 | DEEP-CONTENT INDEXING AND CONSOLIDATION - Methods in computer-readable media for searching a large volume of documents is provided. In embodiments, the plurality of related documents are consolidated by a web host into a synthetic search document. The synthetic search document includes a set of descriptive information for each web page consolidated into the synthetic search document. Each set of descriptive information is associated with a subpart identifier that includes information that allows a search engine to provide a link to navigate to an individual document. Web pages consolidated into a synthetic search document may be edited to include an indication that that web page is not to be individually searched or indexed by a search engine. Similarly, the synthetic search document may be designated as a synthetic search document by information included on it. | 04-01-2010 |
20100082574 | Method for song credit search and discovery - The present invention relates to a computer method and system for maintaining and delivering data, text, and graphics relating to musical and voice recordings over the Internet to end users operating personal computers and portable electronic devices in an inter-connected manner. The Database of Music related information (Song for Song) improves on what currently exists by providing factual information, not only by Album, but for each individual song. | 04-01-2010 |
20100082575 | AUTOMATED TAGGING OF OBJECTS IN DATABASES - Embodiments of the present invention provide systems and methods for automatically generating tag terms (or tags) for objects in databases of a web site. The metadata of the objects (or data) of the web site are processed and parsed to automatically generate tag terms for the corresponding objects. Information (or data, or content) downloaded from the Internet often comes with metadata, which can exist in titles, description, sources, and authors of the information, etc. The metadata of downloaded information can be process and parsed to generate tag terms for the corresponding objects. The system can automatically generate tag terms for the data, which are stored as objects in the databases, and make the data (or objects) searchable. In addition, the automatically generated tag terms allow associated data to maintain their relationship. For example, data from the same sources, same authors, or same subjects can be identified based on the common tag terms. Automatically generated tag terms enable searching and association of data (or objects) in databases in a web site. | 04-01-2010 |
20100082576 | ASSOCIATING OBJECTS IN DATABASES BY RATE-BASED TAGGING - Embodiments of the present invention provide automatic systems and methods for associating objects in databases of a web site by rate-based tagging. The frequencies of users entering specific tag terms for objects stored in the databases of the web site are used to determine hard associations between objects and tag terms and between objects. When the frequencies of user tags exceed established thresholds, hard associations between objects and tag terms are established. When objects are identified or determined to have hard association with tag terms, the objects are determined to be more clearly associated with the corresponding tag terms. Therefore, they should be highlighted or featured in more prominent locations on web pages of the web site to increase users' confidence in content of the web site. To identify hard-associated objects, more weights can be assigned to the hard-associated objects, which allows them to be more likely to be selected for display in prominent locations. In addition, objects that are determined to have hard associations with tag terms can also have hard associations with one another due to the common tag terms they share. The hard association relationship between objects can be displayed through links to associated objects when an object is selected for display. | 04-01-2010 |
20100082577 | MULTIDIMENSIONAL DATA SPACE QUERIES WITH EXPRESSION EVALUATION - A system and techniques for executing queries of a sparse multidimensional data space in the presence of expressions. A dimension is associated with a set of data references, which reference stored data items. A query expression has dimension or a data reference as an operand. A result space with one or more result dimensions is defined based on the query. A plan is built and executed for retrieving the stored data items associated with the result dimensions, and forming “calculated data items” by evaluating the expression. Executing the plan produces a stream of data tuples, each having a set of data components storing the retrieved data items and/or the calculated data items. Data components are either empty or have data values. An iterative algorithm is employed on the stream to locate the data tuples that are empty at the intersection of each result dimension. | 04-01-2010 |
20100082578 | METHOD AND SYSTEM FOR BENCHMARKING RFID DATA AGAINST SLA DATA - A system and method to capture and analyze data from an EPCIS repository and an SLA repository is described. The data is captured from both repositories according to predefined criteria. The data from the EPCIS repository is mapped to the data form the SLA repository. Further, the data is combined into a unified format to represent meaningful benchmarking data to stakeholders in a supply chain. | 04-01-2010 |
20100082579 | Identification Of Data Objects Within A Computer Database - Provided are, among other things, systems, methods and techniques for identifying matching objects in a computer database. In one representative technique, a set of attribute-value pairs corresponding to a query data object are input, with individual ones of the attribute-value pairs including an identified attribute and a value for the identified attribute; multiple characteristic fingerprints are assigned to individual ones of the attribute-value pairs in the set, the characteristic fingerprints having been selected from an attribute-specific field of available characteristic fingerprints based on the value for the identified attribute; a subset of at least one characteristic fingerprint is selected from across the characteristic fingerprints for the query data object, based on a selection criterion, and a database is queried using the subset of at least one characteristic fingerprint to identify any matches. | 04-01-2010 |
20100082580 | SYSTEM AND METHOD FOR APPLYING DELTAS IN A VERSION CONTROL SYSTEM - A system and method that efficiently maintains multiple versions of a dataset using recursive calls is provided. The method may include fully storing one or more versions of the dataset and storing only changes, called deltas, that occurred from one version to another. Using recursive techniques eliminates the need to generate interim versions in their entirety to generate a requested version. For each position in the requested version the method may include generating content by recursive calls. Each recursive call may initiate a request on an adjacent version to produce content at its corresponding position. The request triggers a recursive call by the adjacent version, which may in turn initiate another request on its adjacent version. This series of recursive calls may be repeated until a fully stored version, which simply returns its content, is reached. The requested version may then generated using content generated for each position by the recursive calls. | 04-01-2010 |
20100082581 | SYSTEMS AND METHODS FOR EFFICIENT DATA TRANSFER - Systems and methods are provided for transferring data. In one implementation, a method is provided for transferring data between a sending device (e.g., a server) and a receiving device (e.g., a client). The method may include sending, from the receiving device, a data query to request data from the sending device and receiving, form the sending device, a data result model in response to the data query. The data result model may include a table block. The method may also include analyzing the data result model to regenerate the data for storage at the receiving device. Analyzing the data result model may comprises reading at least one column definition and at least one data row from the table block, the data row including a row flag, a null location list, and a row payload field including the non-null data to be transferred to the receiving device. The method may further include processing each mapped data row to provide the regenerated data for storage at the receiving device. | 04-01-2010 |
20100082582 | COMBINING LOG-BASED RANKERS AND DOCUMENT-BASED RANKERS FOR SEARCHING - Log-based rankers and document-based rankers may be combined for searching. In an example embodiment, there is a method for combining rankers to perform a search operation. A count of query instances in log data is ascertained based on a query. A search for the query is performed to produce a set of search results. The set of search results is ranked by relevance score with a document-based ranker and a log-based ranker using a weighting factor that is adapted responsive to the count of the query instances in the log data. | 04-01-2010 |
20100082583 | AUTOMATICALLY TAGGING SOFTWARE RESOURCES WITH SEARCH TERMS - A user can enter terms into a search engine, which produces a set of results. The results can include links to software resources. In one embodiment, when a user selects one of these links, the associated resource can be automatically tagged with one or more of the search terms. In another embodiment, the software resource can be tagged with one or more of the search terms only after a user responds affirmatively to a prompt to tag the software resource with one or more of the search terms. In still another embodiment, one or more search terms can be automatically applied to one or more software resources when search results are produced by the search engine. | 04-01-2010 |
20100082584 | SYSTEM, DEVICE AND METHOD FOR INQUIRING POSITION INFORMATION - A computing system and method for inquiring position information are provided. The system includes a push database and a portable electronic device for transmitting a query message including a keyword regarding a navigation destination to the push database. The push database conducts a search with the query message to obtain at least one search item and transmits the at least one search item to the portable electronic device. The at least one search item includes a detail address and a corresponding global positioning system (GPS) coordinate value of a specific position. The portable electronic device conducts navigation using the corresponding GPS coordinate value in response to a user selection of the at least one search item. | 04-01-2010 |
20100082585 | System and method for visual search in a video media player - There is provided a system and method for visual search in a video media player. There is provided a computing device for performing a visual search in video files comprising a display, a memory, a video media player application in the memory, and a processor configured to store into the memory search terms by allowing a user to visually select objects as search terms using a user interface on the display, initiate a search using the search terms, obtain search results comprising time offsets and play durations within the video files, each play duration containing at least one frame corresponding to the search terms, and display navigational controls in the user interface for presenting the search results, including selectable graphical thumbnail images or preview videos. A user can select objects via outlined, highlighted, or otherwise visually identified objects in a video frame, the selecting enabled by associated search metadata. | 04-01-2010 |
20100082586 | Database system, access application and method for controlling access to contents of an external database - The present invention relates to a database system ( | 04-01-2010 |
20100082587 | APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SEARCHING STRUCTURED DOCUMENT - A structured document searching apparatus that stores structured document data each including hierarchized elements stores a data stream in which the elements included in the structured document data are arranged in the order of the syntactic analysis result, and stores while at least one index stream in which the elements included in the structured document data and serving as an index in a structured document data search are arranged in the order of the syntactic analysis. The structured document searching apparatus creates a scanning plan that instructs the scanning of the data stream and the index stream, based on a search criterion for the structured document data search, and executes the scanning of at least either one of the data stream and the index stream instructed by the scanning plan. | 04-01-2010 |
20100082588 | Method for Performing a Database Query in a Relational Database - A method performs a database query in a relational database, the query being carried out by a database engine and being based on user-defined search criteria. The method includes retrieving a number N of properties of a record within a main database table, the number N being higher than zero, creating a search criteria option for each of the N properties, creating a search criteria table for every search criteria option, creating an index for every search criteria table, and performing the database query based on a user-defined combination of a plurality of the search criteria options. | 04-01-2010 |
20100082589 | COMPUTATION APPARATUS AND METHOD, QUANTIZATION APPARATUS AND METHOD, AND PROGRAM - A computation apparatus includes a range table creation unit configured to create a range table in which a discrete value of a computation result obtained by applying a nonlinear computation on an input value corresponds to a range of the input value which may take the discrete value, and a search unit configured to search, when the input value is input, in the range table, for the range in which the input value is included and output the discrete value corresponding to the searched range. | 04-01-2010 |
20100082590 | Systems and Methods for Enhancing Web-Based Searching - A system for enhancing web-based searching is provided. Categorizing and clustering techniques are used to optimize searching. Businesses are classified using a control group of predetermined categories. The predetermined categories may be SIC codes or headings that are used to describe business activities. The website addresses for a business listed in the control group is determined, and the content of the business's website is extracted. The extracted content is associated with the predetermined category that the business is classified under. The extracted content is used to further enhance the overall classification scheme. The system may compare and match the extracted content with content of other business' websites, which are similarly categorized. If a relevant keyword match is identified in several of the websites, the keyword may be used to update the classification scheme. A new category or sub-category can be created based on this keyword. Furthermore, when a search is performed, the search results are organized by these categories, and using various processes, the most common results are kept and the less relevant results are discarded. | 04-01-2010 |
20100082591 | LOCATOR MANAGEMENT DEVICE, LOCATOR TERMINAL, LOSS PREVENTION SYSTEM, AND RECORDING MEDIUM THAT RECORDS LOCATOR MANAGEMENT PROGRAM - A locator management device include a search object locator specifying unit that receives specification of a search object locator terminal by a user; a location information request mail generating unit that generates a location information request mail as an e-mail that requests the search object locator terminal to transmit location information; an e-mail transmitting unit that transmits the location information request mail to the search object locator terminal; an e-mail receiving unit that receives, from the search object locator terminal, a location information response mail as an e-mail in response to the location information request mail that includes the location information of the search object locator; and a display processing unit that displays, on a display screen, a location of the search object locator terminal based on the location information of the search object locator terminal included in the location information response mail. | 04-01-2010 |
20100082592 | MAPPING ITEM RECORDS TO PRODUCT RECORDS - An item record in an item database contains an item description generated by a seller of an item. A server machine is configured to access the item database, analyze the item description, and extract descriptive information by inferring an attribute and a corresponding attribute value from the item description. The attribute and its attribute value constitute an attribute-value pair. The server machine uses the attribute-value pair to map the item record to a product record stored in a product database. The mapping of the item record to the product record is based on comparing the attribute-value pair of the item record to a reference attribute-value pair in the product record to identify the product record. The mapping is performed upon detection of a match between the attribute-value pairs. | 04-01-2010 |
20100088301 | SYNCHRONIZATION OF UDDI REGISTRIES AND SERVICE REGISTRIES - A first UDDI registry is queried for at least one entity contained within the first UDDI registry. At least one attribute of the at least one entity contained within the first UDDI registry is compared with an entity attribute record associated with a service registry. If the at least one attribute of the at least one entity contained within the first UDDI registry is different from the entity attribute record associated with the service registry, an updated entity attribute record is generated based upon, at least in part, a difference between the at least one attribute and the entity attribute record. | 04-08-2010 |
20100088302 | ASSOCIATING SYSTEM REQUESTS WITH SMS USER RESPONSES - A messaging system can initiate a communication with one or more users through via cell phone text messages, for example using the short message service protocol. These systems often need a way to correlate user responses with system requests or queries. This problem can present challenges because the email mailbox metaphor used by cell phone user interfaces generally allows users to reply to any previously sent messages, but no message context is automatically supplied. A system that may send multiple messages to a user needs a mechanism by which the system can correlate a user-sent response to one of potentially many system-sent requests or queries. Context correlation to resolve ambiguities can be based on one or more of a dialog-based solution, a token-based solution and a keyword-based solution. | 04-08-2010 |
20100088303 | MINING NEW WORDS FROM A QUERY LOG FOR INPUT METHOD EDITORS - Described is a technology in which new words (including a phrase or set of Chinese characters) are mined from a query log. The new words may be added to (or otherwise supplement) an IME dictionary. A set of candidate queries may be selected from the log based upon market (e.g., the Chinese market) and/or by language. From this set, various filtering steps are performed to locate only new words that are frequently in used. For example, only frequent queries are kept for further processing, which may include filtering out queries based on length (e.g., less than two or greater than eight Chinese characters), and/or filtering out queries based on too many stop-words in the query. Processing may also include filtering out a query that is a substring of a larger query, or Vice-versa. Also described is Pinyin-based clustering and filtering, and filtering out queries already handled in the dictionary. | 04-08-2010 |
20100088304 | SYSTEM AND METHOD FOR DYNAMICALLY MANAGING DATA CENTRIC SEARCHES - Disclosed herein are systems, methods, and computer readable-media for dynamically managing data-centric searches. The method includes receiving information associated with an event related to domain-specific searches to a database, identifying data at a first memory location in the database, the data being data identified in response to the domain-specific searches, duplicating the data at least once to at least one new memory location, and distributing processing more domain-specific searches amongst the at least one of the new memory location and the first memory location. The system can distribute the processing for more or additional domain-specific searches randomly, serially or using any other approach. The method optionally includes an expanded search space made up of the first memory location and at least one memory location and can identify a reduction event related to the domain-specific searches, and collapse the expanded search space by removing duplicate data from one or more memory location and adjusting the distribution of processing amongst at least one remaining memory location. The method can optionally include organizing multiple events by network segment, identifying a network segment associated with domain-specific searches, and duplicating the data to at least one new memory location in close proximity to the identified network segment. The method can measure proximity by one or more of geographic distance, network latency, number of intermediate network hops, temperature, and cost. | 04-08-2010 |
20100088305 | Detection of Confidential Information - Among other aspects disclosed are a method and system for detecting confidential information. The method includes reading stored data and identifying strings within the stored data, where each string includes a sequence of consecutive bytes which all have values that are in a predetermined subset of possible values. For each of at least some of the strings, determining if the string includes bytes representing one or more format matches, wherein a format match includes a set of values that match a predetermined format associated with confidential information. For each format match, testing the values that match the predetermined format with a set of rules associated with the confidential information to determine whether the format match is an invalid format match that includes one or more invalid values and calculating a score for the stored data, based at least in part upon the ratio of a count of invalid format matches to a count of other format matches. | 04-08-2010 |
20100088306 | Method, Computer Apparatus and Computer Program for Identifying Unusual Combinations of Values in Data - In a method of identifying unusual combinations of values in data ( | 04-08-2010 |
20100088307 | SEARCH CONDITION DESIGNATION APPARATUS, SEARCH CONDITION DESIGNATION METHOD, AND PROGRAM - A search condition designation apparatus includes an attribute value presentation unit configured to present a list of an attribute value selectable for each attribute, an attribute value designation accepting unit configured to accept designation of the attribute value from the list of the attribute value presented by the attribute value presentation unit, an attribute presentation unit configured to present a list of an attribute corresponding to the attribute value the designation of which is accepted by the attribute value designation accepting unit, an attribute designation unit configured to accept designation of the attribute from the list of the attribute presented by the attribute presentation unit, and a search execution unit configured to execute search of data using a search condition based on the attribute value the designation of which is accepted by the attribute value designation accepting unit and the attribute the designation of which is accepted by the attribute designation unit. | 04-08-2010 |
20100094851 | NODE-LEVEL SUB-QUERIES IN DISTRIBUTED DATABASES - A database query is received that includes a logical query indicator at a distributed database node within a distributed network of databases. The logical query indicator includes at least one physical database query and at least one database node identifier that allows at least one distributed database node to identify at least one physical database to execute the physical database query against. It is determined that the at least one database node identifier matches a local node identifier. The at least one physical database query is executed against at least one local physical database table. A local query response is formed including data retrieved from the at least one local physical database table. The database query is responded to with at least the local query response. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 04-15-2010 |
20100094852 | SCHEDULING QUERIES USING A STRETCH METRIC - A query scheduler orders queries in a queue. Each query is executed based on its position in the queue. When a new query is received, the new query is inserted in the queue. A position in the queue for inserting the new query is determined based on a stretch metric for each query in the queue. | 04-15-2010 |
20100094853 | SYSTEM AND METHODOLOGY FOR A MULTI-SITE SEARCH ENGINE - Techniques for query processing in a multi-site search engine are described. During an indexing phase, each site of a multi-site search engine indexes a set of assigned web resources and each site calculates, for each term in the set of assigned web resources, a site-specific upper bound ranking score on the contribution of the term to the search engine ranking function for a query containing the term. During a propagation phase, all sites exchange their site-specific upper bound ranking scores with each other. In response to a site receiving a query, the site determines the set of locally matching resources and compares the ranking score of a locally matching resource with the site-specific upper bound ranking scores for the terms of the query that were received during the propagation phase and determines whether to communicate the query to other sites. By exchanging appropriately defined site-specific upper bound ranking scores, the site initially receiving the query can determine whether the locally matching resources would be identical to the resources obtained from a single-site search system without having to communicate the query to each of the other sites. | 04-15-2010 |
20100094854 | SYSTEM FOR AUTOMATICALLY CATEGORIZING QUERIES - A system and method is provided for recognizing a pattern in queries and using the recognized pattern to categorize queries under existing query categories. An entity text that represents a real-world object is detected in a query. The entity text is categorized into an entity category. The query is then rewritten as an annotated query by replacing the entity text with a placeholder for any entity matching the entity category. The annotated query is compared to other queries that are associated with query categories to find a query category that is frequently associated with the annotated query. The query category frequently associated with the annotated query is used to generate a rule. The rule indicates that any query matching the annotated query is likely to fit into the query category. The rule can be used to assign categories to queries or correct incorrectly categorized queries. | 04-15-2010 |
20100094855 | SYSTEM FOR TRANSFORMING QUERIES USING OBJECT IDENTIFICATION - A system and method is provided for rewriting a query sent from a user to a search provider. The search provider displays results from content providers through modules associated with the content providers. The search provider predicts whether the query would be successful for one or more modules using information about keywords that have been tested on the module. The search provider attempts to replace a query predicted to not be successful for the module by searching for the query in a list of aliases. Each list in the list of aliases is associated with an object identifier. Each object identifier identifies a real-world object or entity to which the object identifier refers. If the query is found in a list of aliases, the search provider selects another keyword from the list. The search provider sends the selected keyword, instead of the query, to the module. | 04-15-2010 |
20100094856 | SYSTEM AND METHOD FOR USING A LIST CAPABLE SEARCH BOX TO BATCH PROCESS SEARCH TERMS AND RESULTS FROM WEBSITES PROVIDING SINGLE LINE SEARCH BOXES - System and method for querying multiple websites using keywords entered into a search box on a browser. The search box can receive a list of keywords that are placed into multiple websites. After a process receives its start command, each process can work on retrieving information from a number of websites, for example, Google and EBay. The processes can be managed so that the system is not bogged down and the central processing unit is available for other tasks. The process can store a set of query results from the website in a database. The system can create a final grid using the query results in the database and display the final grid to the user. In addition to or separate thereto, the system can generate folders containing the query results. Links can be saved within the query results. The system does not use robots, crawlers, harvesters, agents, or scrapers. Instead, the system takes advantage of the raw HTML source freely offered by searched websites. | 04-15-2010 |
20100094857 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - The present invention relates to a method for easily finding target data even when a plurality of data having similar data information satisfy a search condition. An information processing apparatus includes a matched data information acquisition unit configured to search for data stored in a storage device based on a search condition to acquire information about matched data which satisfies the search condition, an associated data information acquisition unit configured to acquire information about associated data which is associated with the matched data, and a display unit configured to display a screen which includes the information about the matched data acquired by the matched data information acquisition unit and the information about the associated data acquired by the associated data information acquisition unit. | 04-15-2010 |
20100094858 | Method and System for High Performance Integration, Processing and Searching of Structured and Unstructured Data Using Coprocessors - Disclosed herein is a method and system for integrating an enterprise's structured and unstructured data to provide users and enterprise applications with efficient and intelligent access to that data. Queries can be directed toward both an enterprise's structured and unstructured data using standardized database query formats such as SQL commands. A coprocessor can be used to hardware-accelerate data processing tasks (such as full-text searching) on unstructured data as necessary to handle a query. Furthermore, traditional relational database techniques can be used to access structured data stored by a relational database to determine which portions of the enterprise's unstructured data should be delivered to the coprocessor for hardware-accelerated data processing. | 04-15-2010 |
20100100535 | ENTERPRISE APPLICATION PLATFORM - The present invention is an improved ERP system which provides for complete integration of systems across an enterprise in an infinitely expandable and easily deployable platform offering a vast reduction in overhead and learning curve, as well as extensive authoring, search, security and automation features. | 04-22-2010 |
20100100536 | System and Method for Evaluating Network Content - A system and method for evaluating network content over a communications network include at least one storage unit operable to store and/or maintain a plurality of forum facilities that are each independently associated with a network location containing network content, a processor operable to execute software maintaining and controlling access to the forum facilities for plural users, and a an input/output device to provide an interface for users to operate the software for retrieving and viewing the forum facilities from the storage unit while simultaneously retrieving and viewing network content from selected network locations via the communications network. Forum facilities include user generated content received from at least one user regarding network content available at selected network locations. | 04-22-2010 |
20100106701 | ELECTRONIC DOCUMENT RETRIEVAL SYSTEM - An electronic document retrieval system is disclosed. It has particular utility to World-Wide Web searching. The system requires webmasters to put forward categories into which the pages on their web-site might sensibly be divided, and to provide a list of those categories together with a list of popular keywords associated with those categories to a global search engine. The global search engine is then able to augment one or more of its search results with links to category-heading pages which most closely relate to the query provided by the user. In this way, a user is able to find the page most relevant to his query more rapidly than has hitherto been possible. | 04-29-2010 |
20100106702 | Systems and Methods for Analyzing, Integrating and Updating Media Contact and Content Data - A computer implemented system for integrating, updating, and searching media related databases and building media lists and reports comprising a first server for receiving digital content from multiple sources, a second server for receiving queries from multiple user computing devices; and a database access layer being utilized by the first and second servers to read and write to multiple databases including a content database, a media database, a mapping database, and a report database. The content database receives digital content from the first server and stores such digital content. The media database receives author data and media outlet data of digital content from the first server and stores such data. The mapping database stores mapping data between byline data and source outlet data of digital content in the content database and author data and media outlet data in the media database for updating the media database. The report database stores user report requests. The system also includes a mapping module for storing digital content in a matched content database for articles that could be matched to journalists or bloggers or an unmatched content database for articles that could not be matched to journalists or bloggers. The system further includes an exceptions processor for pulling unmatched digital content data from the unmatched content database and formatting a call down project to telemarketers to update the unmatched digital content data and forwarding the updated digital content data to the content database. | 04-29-2010 |
20100106703 | DYNAMIC SEARCH ENGINE RESULTS EMPLOYING USER BEHAVIOR - A method and apparatus for dynamically modifying search results “on the fly” based on the behavior of the user currently conducting a search. In one embodiment, data regarding user behavior is gathered from virtually any activity, including clicks on links, dwell times, downloads, transactions and cursor movements. Subordinate keywords are generated to reflect the intent of the user as inferred from the user's behavior. Subordinate keywords, as opposed to traditional primary keywords, are keywords that are identified as important to the search, but are not necessarily essential for a matched document. They are automatically generated by the system from a variety of places, such as documents clicked on by the user as well as documents that are skipped. The system uses the subordinate keywords to dynamically re-rank thatched documents and advertisements to best reflect the inferred intent of the user in order to continuously provide the most relevant results. | 04-29-2010 |
20100121831 | METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR A MOBILE DATA FEED DISTRIBUTOR - This disclosure details the implementation of methods, systems and computer program products for a mobile data feed distributor (hereinafter, “Distributor”). Distributor embodiments may serve to facilitate users' selection of data feeds of interest and the provision of data feed data to mobile devices. In one embodiment, the Distributor may acquire and/or validate user preferences with respect to available data feeds, store those preferences, and subsequently direct the provision of data feed updates to a user's mobile device via short message service (SMS) text messages, multimedia messaging service (MMS) picture alerts, and/or the like. User preferences may include selections of data feed sources, designations of update messaging restrictions, and/or the like. | 05-13-2010 |
20100121832 | SYSTEM FOR RETRIEVING INFORMATION UNITS - A system for retrieving information units from a data structure. The system includes a search engine and an on-screen user interface. The data structure includes a dictionary having keywords related to each other by a hierarchy, wherein each information unit is associated with a keyword. The user interface provides a text input zone to define a search and a user control to order the search engine to perform the search depending on the contents of the text input zone. The user interface also provides a first on-screen list display zone for showing results of the search performed by the search engine and a second list display zone for showing the results from the hierarchy related to the results shown in the first display zone. | 05-13-2010 |
20100121833 | SUSPICIOUS ACTIVITIES REPORT INITIATION - There are serious concerns about the links between; terrorism, crime and money laundering that various Money Laundering Directives have come into being as well as other pieces of legislation. The outcome of investigating a SAR/Consent can be; seizure of assets, individuals being arrested, companies being subject to legal proceedings etc . . . Once the System has one or more SARs; then these SARs must be prioritised and worked to completion in a timely fashion. This present invention is a system and product to allow submitted SARs to be prioritised and worked to completion in a timely fashion using many different types of criteria. The system caters for the broad SAR user community; SAR Reporters such as Financial Service Providers (FSP), the Fraudulent Information gathering and coordinating Unit (FIU), law enforcement and other agencies. This user community may be using the system in a centralised or in a federated fashion or a combination of both. | 05-13-2010 |
20100125558 | Framework for Open Dynamic Reflective Applications - A framework for open, dynamic, and reflective applications contains high level metadata that define blocks of composable elements using a service definition, which defines specific keys for using the block of code. The service definition may be exported from the code using reflection without having to load the code into memory, and decisions on which block of code and how to load the code may be made at runtime. The composable elements may be grouped into composable parts. Composable part definitions may be used to instantiate or produce composable parts. At runtime, dynamic applications may search from many composable elements, and instantiate and execute the composable element as part of the application. | 05-20-2010 |
20100125559 | SELECTIVITY ESTIMATION OF SET SIMILARITY SELECTION QUERIES - The invention relates to a system and/or methodology for selectivity estimation of set similarity queries. More specifically, the invention relates to a selectivity estimation technique employing hashed sampling. The invention providing for samples constructed a priori that can efficiently and quickly provide accurate estimates for arbitrary queries, and can be updated efficiently as well. | 05-20-2010 |
20100125560 | Uncertainty-based geocoding for risk management - System frameworks and methods are described that convert textual location data into physical location data and perform precise operations upon the results regardless of the uncertainty inherent within the data. Embodiments may yield one or more location candidate and per-candidate uncertainty data is natively preserved in a manner which allows precise statements to be made against the imprecise location data. The data representation of the geocoding result is not a single latitude-longitude coordinate, but one or more polygons or a polypolygon. | 05-20-2010 |
20100125561 | Computational system and method for memory modification - Systems and methods are described relating to detecting an indication of an undesired memory of an individual and presenting an indication of at least one memory-dampening agent at least partially based on the detecting an indication of an undesired memory of an individual. | 05-20-2010 |
20100131481 | METHODS FOR LOCATING AN ITEM WHEN A SEARCH MODE IS NOT SELECTED - Methods and systems are provided for locating an item in a window displayed on a display device. The method initializes by receiving a user input when no item is selected within the window. In response to receiving the user input, the method further comprises graphically indicating a search mode on the display device and searching a database associated with the window for an element that satisfies the user input. If an element in the database satisfies the user input, the method further comprises graphically indicating the element in the window. | 05-27-2010 |
20100131482 | ADAPTIVE USER INTERFACE SYSTEMS AND METHODS FOR HEALTHCARE APPLICATIONS - Systems and methods for providing adaptive, work-centered healthcare services via an adaptive user interface are provided. An example adaptive user interface apparatus includes a plurality of widgets providing applications and/or data to a user based on a particular data context, the plurality of widgets responsive to input from the user. The apparatus also includes a query engine providing customized query results from a connectivity framework of data sources based on a user query and the particular data context. The apparatus further includes a user interface display area configurable by the user to position widget(s) and query engine access to enable the user to access, input, and search medical information across a healthcare enterprise. The user interface includes an adaptive, work-centered interface employing an ontology modeling approach to characterize the user's workspace based on workflow activities and computation mechanisms to support the user's workflow and access to enterprise applications and data. | 05-27-2010 |
20100131483 | METHOD AND SYSTEM FOR MANAGING FACETED DATA - A method, system and computer-readable medium for performing hybrid processing of prescribed and dynamically defined attributes for one or more entity instances is provided in one or more implementations of the present invention. The inventive architecture of the present invention including a data structure having a dynamic object abstraction layer configured to: provide for storage and retrieval of facet data independent of one or more prescribed database structures and proprietary object definitions; provide facet attributes in an application object model; provide for defining a number of fixed fields for one or more entities; and, provide for defining and storing one or more dynamic fields for each instance of the one or more entities. The present invention further provides for an application object model being independent of application storage. | 05-27-2010 |
20100131484 | Method, device and software for querying and presenting search results - There is disclosed a method, device, and software for presenting search results in a response to an end-user query. Search results are combined from results from a plurality of indexes, each of the search results having an associated key field. Index entries of each of the plurality of indexes are queried using an index-specific search algorithm to obtain a set of matching search results for each index, each matching search result having a quality of match specific to its index. A relative priority is determined for each of the plurality of indexes and the matching search results from the plurality of indexes are combined into a merged list of ordered search results based on the determined priority. A search result from a lower priority index is discarded in favor of any matching search result from a higher priority index. | 05-27-2010 |
20100131485 | METHOD AND SYSTEM FOR AUTOMATIC CONSTRUCTION OF INFORMATION ORGANIZATION STRUCTURE FOR RELATED INFORMATION BROWSING - The present invention provides a method and system for automatic construction of information organization structure for related information browsing. The method comprises: inputting a target entity; retrieving information objects related to the target entity from an information object set; extracting topics related to the target entity; searching an existing structure resource to identify existing structures and entities which are relevant to the target entity based on the extracted topics; and selecting a matched structure, which is used for organizing the retrieved information objects related to the target entity, from the identified existing structures by comparing the target entity with each of the identified entities. Compared with the prior arts, the present invention can largely improve the readability of the relevant generated information organization structure. | 05-27-2010 |
20100138400 | Methods and systems for providing a response to a query - Methods and systems for providing a response to a query. Multiple users' search engine activity in regard to a query is correlated. A response is provided based upon this correlated search engine activity information. For one embodiment of the invention, in the context of search engine result optimization, the user activity and/or user information of multiple users, during a search session, is correlated with queries to effect an evolving association between queries and the organization and presentation of documents. Systems in accordance with such embodiments employ the ability to store users' activity over the entire search session, thus making possible the correlation of a number of different types of user activity and user information. The use of correlated user input allows such systems to provide relevant search results without the limitations imposed by the key-word-based systems of the prior art. | 06-03-2010 |
20100138401 | COMMUNICATIONS SYSTEM - A communications system is disclosed in which a user device can be used to navigate a network. A user can click on hyperlinks to move between web pages, and the user clicks on a hyperlink provided by a search engine server. The search engine server sends a data package to a data file generating server upon a user clicking on a hyperlink. The data file generating server prepares a cookie file according to information received from the search engine server, and downloads the cookie file to the user device. A content supply server prepares a web page according to a user's http request and according to information received in the cookie file received from the user device. | 06-03-2010 |
20100138402 | METHOD AND SYSTEM FOR IMPROVING UTILIZATION OF HUMAN SEARCHERS - A method and system for improving utilization of human searcher(s) in a search system including utilizing a processing such as Natural Language Processing to improve the ability of the search system to recognize an intent of a user request, provide information to an expeditor to respond to queries, and automatically route a query to a relevant and qualified searcher. Using NLP, a request is processed to allow improved use of automated responses, more effective use of the expeditor, and more effective use of search specialists. | 06-03-2010 |
20100138403 | SYSTEM FOR MODIFYING QUERIES BEFORE PRESENTATION TO A SPONSORED SEARCH GENERATOR OR OTHER MATCHING SYSTEM WHERE MODIFICATIONS IMPROVE COVERAGE WITHOUT A CORRESPONDING REDUCTION IN RELEVANCE - Techniques are provided for modifying queries to increase the number of sponsored links that are returned in response to the queries. A query modification system uses a predefined set of rules that are designated to modify a query to increase the chance that the modified query will match more sponsored links. The modified query is then matched against a listing of search query strings that have been pre-selected by sponsors. Each pre-selected search query strings corresponds to one or more sponsored web links. If the modified query matches one of the pre-selected search query strings, the corresponding sponsored web links are returned and displayed to the user. | 06-03-2010 |
20100145921 | INFORMATION MANAGEMENT INVENTORY - An information management inventory in which information is managed electronically in a network of distributed servers including a structured data environment. Agent software may be loaded on a first server, which may be a local server, and the first server may be scanned with the agent software to identify data stores located on the first server. The information related to a first data store may be compiled with the agent software, and the information may be provided to a second server, which may be a data accumulation server. The information may be metadata about the first data store, and histories of changes to the data stores may be tracked in the second data store. Apparatus, computer readable medium systems, and computer program products are also provided. | 06-10-2010 |
20100145922 | PERSONALIZED SEARCH APPARATUS AND METHOD - A personalized search apparatus includes: a model generating unit for generating a user favorites analysis model based on directory grouping information about directories stored in a user terminal and user behavior information; and a user favorites analysis model DB for storing the generated user favorites analysis model. Further, the personalized search apparatus includes a search engine for searching for a file relevant to an input query using an information search engine installed in the user terminal to generate search results; and a personalized search engine for re-ranking the search results generated by the search engine based on the user favorites analysis model to generate personalized search results. | 06-10-2010 |
20100153354 | Web Search Among Rich Media Objects - Web search by a search engine among rich media objects, the search engine including a web crawler, where web search includes: maintaining, for each of a plurality of users, a reputation score; counting, by the web crawler for a particular search term, a number of tags associated with one or more rich media objects by one or more of the users, the tags including text describing the rich media objects, the text including the particular search term; calculating, for the particular search term and for each of the one or more rich media objects, in dependence upon the number of tags associated with the rich media objects and the reputation scores of the users that associated the tags with the rich media objects, a search result score; and recording the search result scores of each of the one or more rich media objects in a primary search index. | 06-17-2010 |
20100153355 | INFORMATION EXTRACTION METHOD, EXTRACTOR REBUILDING METHOD, AND SYSTEM AND COMPUTER PROGRAM PRODUCT THEREOF - An information extraction method for extracting dynamic information is provided. The method includes using a plurality of information extractors extracting reference values corresponding to the dynamic information from a plurality of information sources, and determining a most reliable value corresponding to the dynamic information based on the reference values. The method further includes determining whether each of the information extractors is abnormal according to the most reliable value and removing the information extractors determined as abnormal. The method further includes rebuilding new information extractors for replacing the removed information extractors. In such a way, reliable dynamic information can be extracted and the information extractors can be maintained for normal operation. | 06-17-2010 |
20100153356 | DOCUMENT RETRIEVING APPARATUS AND DOCUMENT RETRIEVING METHOD - A document retrieving apparatus can retrieve a target document and output the retrieved target documents according to ranking when a retrieval keyword or retrieval expression is input. However, it requires a skilful technique to narrow a retrieval range since an appropriate retrieval keyword or retrieval expression needs to be created. A document retrieving apparatus of the present invention reads out and compiles a document list included in a designated area when a user designates an area of a document to be read on a two-dimensional map. When the user designates an area of a document to be read on the two-dimensional map, the document retrieving apparatus of the present invention combines query vectors of a plurality of documents included in a designated area and extracts documents based on a combined query vector. | 06-17-2010 |
20100161578 | SEARCHING FOR COMPUTER RESOURCES BASED ON ASSOCIATIONS BETWEEN THESE RESOURCES AND EXTERNAL EVENTS - The invention provides a method and system for searching based on association of system resources a user was working on with external devices such as user's PDA, mobile phone, or printer and the system's interaction with such external devices. In one embodiment of the invention, a method is provided comprising a person using a resource on the computer and, during said using, engaging in another event; sending data to the computer related to said another event; and the computer creating an association between said another event and said resource. This embodiment also comprises sending a request to the computer to identify the resource that was being used by said person at the time of said another event; and the computer, acting in response to said request, using said association to identify said resource. | 06-24-2010 |
20100161579 | COLLABORATIVE SELF-SERVICE CONTACT ARCHITECTURE WITH AUTOMATIC BLOG CONTENT MAPPING CAPABILITY - Resolving an issue raised by at least one user includes establishing a contact session over a communication channel for servicing the issue. The Internet is searched for content related to providing a resolution for the issue using a customized query, when a search of a database does not return results. Content obtained from at least one Internet source as a result of searching the Internet using the customized query is restructured to prepare the resolution for the issue. The at least one Internet source from which the content was obtained is updated with the resolution. | 06-24-2010 |
20100161580 | METHOD AND APPARATUS FOR ORGANIZING SEGMENTS OF MEDIA ASSETS AND DETERMINING RELEVANCE OF SEGMENTS TO A QUERY - The invention pertains to methods, systems, and apparatus for identifying media items relevant to a selected subject matter, the method comprising determining the subject matter of a first media item, the first media item comprising at least one of audio content and video content, determining the classification within an ontology of the subject matter of the first media item, analyzing the ontology to identify other subject matter related to the subject matter of the first media item, and performing a search for other media items relevant to the subject matter of the first media item as a function of at least the other related subject matter according to the ontology. | 06-24-2010 |
20100161581 | OPTIMAL STOCHASTIC AUCTIONS FOR CONSTRAINED SPONSORED SEARCH - Disclosed are methods and apparatus for processing an auction for sponsored search according to a set of constraints. In accordance with one embodiment, a polyhedron that incorporates a set of one or more restrictions is defined, wherein the polyhedron that incorporates the set of one or more restrictions represents a plurality of allocations, wherein each of the plurality of allocations is a subset of a plurality of ads to be displayed on a particular occurrence of a search query received via a search engine. A subset of the plurality of allocations is obtained via application of an analysis tool to the polyhedron. One of the subset of the plurality of allocations is then identified, enabling the ads in the allocation to be displayed. | 06-24-2010 |
20100161582 | CONVERSION AND QUERY FOR DATA DRAGGED ON WEB-SITES - A service performs transformation for material that has been dragged in one format from a web-site and has to be transformed first in order to be dropped onto a different web-page. The transformation makes it possible for the target (drop) page to understand and process the data. A target page need only support one format rather than numerous possible formats used by source pages. | 06-24-2010 |
20100161583 | SEARCH MACRO SUGGESTIONS RELEVANT TO SEARCH QUERIES - Search macros suggestions are provided to refine a user's search. When a search query is received from an end user, one or more search macros are determined to be relevant to the search query. The search macros are then provided to the end user as suggestions for refining the user's search. In some instances, the end user may chose to select one of the suggested search macros. A search is then performed using the search query and the selected search macro to provide search results to the end user that may be more relevant to the user's search. | 06-24-2010 |
20100161584 | Parent-Child Query Indexing for XML Databases - A method for processing queries for a document of elements is provided. The document includes a plurality of subsections where each subsection includes at least a portion of elements in the document. The method comprises: receiving a query for a path of elements in the document of elements; determining a plurality of step queries from the query, each step query including at least a part of the path of elements; for each step query in the plurality of step queries, determining one or more subsections that include elements that correspond to a step query; and determining at least one subsection that includes the path of elements of the query. A result for the query is generated using the at least one subsection. | 06-24-2010 |
20100169292 | SLIDESHOW VIDEO FILE DETECTION - Slideshow video file detection. A method includes receiving a search query for video files of a desired type. A portion of a video file is extracted. A frame difference based histogram and an active pixel based histogram are generated for the portion. Further, the frame difference based histogram and an active pixel based histogram are provided to a machine learning tool. An indicator is determined for the portion based on a plurality of parameters. The video file is classified as the desired type based on the indicator. The video file is provided to the user. | 07-01-2010 |
20100169293 | SEARCH ENGINE SERVICE UTILIZING HASH ALGORITHMS - A secure search method of securing searches by a user through a hash provider using a search engine. The user registers with the hash provider. The hash provider sends a unique number, encrypted result database, and hashed index to the search engine. The user enters in at least one search term to be searched. The user hashes the search term and sends the search term to the search engine with the unique number. The search engine searches and selects the hashed index and encrypted result database based on the unique number. The encrypted result data set taken from the encrypted result database is sent to user. The user decrypts the result set. | 07-01-2010 |
20100169294 | SEARCH ENGINE SERVICE UTILIZING THE ADDITION OF NOISE - A method of disguising user search terms by adding a plurality of faux search phrases using a phrase-reuse-table comprising resulting faux search phrases and real search phrases the faux search phrases were derived from, a word-reuse-table comprising word substitutions used for words that revel patterns, and a word-table comprising words that reveal patterns sorted into groups. Faux search phrases are added by looking up the search phrases in the phrase-reuse-table, and looking up the search terms in the word-reuse-table and word-table, recording substitutions for words which reveal patterns in the word-reuse-table, and submitting the search terms and the set of faux search phrases to a search engine. Additionally, additional complexity may be used to generate additional faux search phrases. | 07-01-2010 |
20100169295 | DOCUMENT SEARCH SYSTEM WHICH REFLECTS THE SITUATION OF USING DOCUMENTS IN THE SEARCH RESULTS - A document search system includes a plurality of computers in a network having a router, and an email software program on each of the computers. A database stores attachment files and email documents. A search program on at least one of the computers initiating storage of email documents and attachment files. A mail journal database stores email data extracted by the search program from the email. A message identification (ID) identifying the email document, and the ID being generated by the search program and associating an email document with corresponding email data, and the ID associating the email document with an attachment file when an attachment file is sent. A file loader replacing an attachment file with a file link and storing the attachment file in the database. The file link provides access to the attachment file in the database. | 07-01-2010 |
20100169296 | Systems and Methods for Maintaining Records - Systems and methods are disclosed which relate to collecting, cataloguing, reproducing, and destroying records. Medical, legal, and other records from hospitals, medical offices, law offices, etc. are sent to a storage facility. Entry fields, such as name, record number, date of service, and date of birth, from each record are entered into a database. The database catalogues each record as well as the box the record is in and where the box is located. The system allows professionals to search the database over a secure connection. Multiple search fields allow a professional to search the database using any of a plurality of criterion. Search logic enables a cross-field search for a specific query. When professionals request a record, the record is pulled at the storage facility and physically or electronically sent to the professional. The system also keeps track of records eligible for destruction as well as those destroyed. Files eligible for destruction are destroyed after the requisite permission is given. | 07-01-2010 |
20100169297 | Variable Personalization of Search Results in a Search Engine - A search engine provides personalized rankings of search results. A user interest profile identifies topics of interest to a user. Each topic is associated with one or more sites, and a boost value, which can be used to augment an information retrieval score of any document from the site. Search results from any search are provided to the user, with a variable control of the ranking of the results. The results can be ranked by their unboosted information retrieval score, thus reflecting no personalization, or by their fully or partially boosted information retrieval scores. This allows the user to selectively control how their interests affect the ranking of the documents. | 07-01-2010 |
20100174698 | METHOD FOR A CUSTOMIZED AND AUTOMATED FORWARD AND BACKWARD PATENT CITATION SEARCH - The present invention relates to a method for efficiently searching a patent database using patent search software. A target patent or group of patents are identified and utilized through a forward and backward citation search (FNB search) to identify patent references closely related to the patent search subject. The FNB search may be customized by a plurality of user selectable options to manipulate the results of the FNB search, and the results may be output in a variety of formats depending on the preferences of the user. | 07-08-2010 |
20100179947 | Updating Content of Presentation Vehicle in a Computer Network - Exemplary systems and methods for updating content on a computer network are provided. In exemplary embodiments, a method includes receiving from a message delivery program on a client computer a first keyword submitted by a web browser on the client computer to an original search engine, the original search engine not being a part of the server computer, the web browser being separate from the message delivery program and providing the client computer a first search result that is different from a search result provided by the original search engine. | 07-15-2010 |
20100179948 | Method and system for querying information - Performing a query includes receiving a user input, determining a first set of query keywords based at least in part on the user input, obtaining, based on at least some of the first set of query keywords, a user feedback log that includes historical query results, determining a second set of query keywords based on the user feedback log, and making a query based on at least some of the second set of query keywords. | 07-15-2010 |
20100185599 | EXPOSING RICH INTERNET APPLICATION CONTENT TO SEARCH ENGINES - Systems and methods which facilitate search engine discovery of and/or access to application program content are shown. Declarative code may be provided within the procedural code of a rich Internet application in order to identify various states, and their associated content, of the rich Internet application. A Web crawler may identify content associated with a rich Internet application using the foregoing information. Likewise, direct access to rich Internet application states associated with the identified content may be provided using the foregoing information. A translation module may be provided for interfacing between a Web crawler and a rich Internet application. Such a translation module may interact with the Web crawler to respond to Web crawler navigation instructions and access declarative code associated with different states of the rich Internet application, providing responsive information identifying content in a structure that is compatible with a search engine associated with the Web crawler. | 07-22-2010 |
20100191714 | METHOD AND SYSTEM FOR AUTOMATICALLY UPDATING SEARCH RESULTS ON AN ONLINE AUCTION SITE - A method and system for updating searches on an online auction site are described. In one embodiment, a database of auction postings is automatically searched based upon at least one search criteria to produce at least one new search result. The at least one new search result is compared with at least one previous search result. In addition, an e-mail notification of the result of the comparison is sent to a user notifying a user of the comparison. | 07-29-2010 |
20100198802 | SYSTEM AND METHOD FOR OPTIMIZING SEARCH OBJECTS SUBMITTED TO A DATA RESOURCE - A system and methods for optimizing search objects submitted to a data resource is provided. These techniques are advantageous in reviewing vast collections of content data or documents to identify relevant data or documents from the collections. The advanced search techniques are based on query terms, which isolate relevant content data that respond to the query terms. | 08-05-2010 |
20100198803 | IMAGE MANAGEMENT APPARATUS, AND CONTROL METHOD AND A COMPUTER-READABLE STORAGE MEDIUM STORING A PROGRAM THEREFOR - The present invention is directed to searching for image files based on shooting times thereof from among image files which are managed in each of folders and preventing a user from misunderstanding search results due to displayed contents when the search results are displayed for each of the folders. An image management apparatus according to the present invention searches an image file that satisfies a search condition in which a shooting time thereof is set by a user operation from among a plurality of image files, reads the shooting time of the searched image file, acquires a range of the shooting times for each of folders, and updates and displays thumbnail images indicating the searched image files together with acquired range of the shooting times for each of the folders. | 08-05-2010 |
20100198804 | SECURITY MANAGEMENT FOR DATA VIRTUALIZATION SYSTEM - Methods and systems allow access to information in an enterprise environment that stores information in data silos. Entity type metadata, relations between entity types and access control information is extracted from the data silos and represented in a data virtualization system. Metadata information representing security information extracted from multiple data silos is combined to construct global security information for the enterprise. Security roles are combined to generate global security roles and access control lists are combined to generate globalized access control lists. The global security information can be modified by system administrators. Security information is refreshed from the data silos for each session created by the user and is applied to all data access requests created using the session. | 08-05-2010 |
20100205167 | LOCAL BUSINESS AND PRODUCT SEARCH SYSTEM AND METHOD - Computer implemented systems and methods are described that enable customers to search for a product, and obtain a list of retail locations that are likely to provide that product without any need for any specific information about the stock or products held by that retailer. | 08-12-2010 |
20100211557 | WEB SEARCH SYSTEM AND METHOD - A web search system, network, plug-in and method are disclosed. An interface having a primary non-web browsing function is arranged to accept entry of text. A control subsystem is triggerable on demand to submit at least a portion of said entered text to a predetermined web search engine, the search system being arranged to display results from the web search engine. | 08-19-2010 |
20100211558 | METHODS AND APPARATUS FOR INTERACTIVE SEARCHING TECHNIQUES - Methods and systems for searching comprise presenting a first information set to a user, receiving feedback, applying an evolutionary algorithm based on the feedback to generate a search query, causing the search query to be executed to generate a second information set, and presenting the second information set to the user. Then, in response to user input, the first information set is again presented to the user; feedback is again received, an evolutionary algorithm is again applied based on the feedback to generate a search query, and the new search query is caused to be executed to generate a third information set which is presented to the user. | 08-19-2010 |
20100217755 | CLASSIFYING A SET OF CONTENT ITEMS - A method of classifying a set of content items, each content item including at least one signal ( | 08-26-2010 |
20100217756 | Programmable Search Engine - A programmable search engine system is programmable by a variety of different entities, such as client devices and vertical content sites to customize search results for users. Context files store instructions for controlling the operations of the programmable search engine. The context files are processed by various context processors, which use the instructions therein to provide various pre-processing, post-processing, and search engine control operations. | 08-26-2010 |
20100223245 | UNIVERSAL LOST AND FOUND TRACKING SYSTEM AND METHOD - A system and method for identification whereby owners of personal items of value can register against a unique identification number (UID) that is printed, etched or affixed to one or more items. Institutional lost and found offices, such as airline, airport, transit and hotels, and individual finders can use the inventive system to automatically reconcile the lost item by what of its UID and notify the owners or users through an online reporting system. The system and method supplements existing airport luggage tracking systems and more particularly pertains to a new luggage locating system for identification of lost items and a method of automatically identifying the owner of lost items. | 09-02-2010 |
20100223246 | DETECTING CORRELATIONS BETWEEN DATA REPRESENTING INFORMATION - A method for acquiring an interrelation between an item of data representing an item of information of a data inventory and an item of data representing an item of information of a request for an interrelation to the item of data representing an item of information of a data inventory by means of a data processing system with data representing information in a data inventory which can be accessed via a data source comprises a link being established by means of a syntactic comparison and/or by means of one semantic comparison of the item of data representing an item of information of a data inventory with the item of data representing an item of information of the request for interrelation with the item of data representing an item of information of a data inventory. According to the method, results of requests for an interrelation are grouped according to topics. | 09-02-2010 |
20100223247 | Detecting Correlations Between Data Representing Information - The present invention relates to a method for acquiring at least one interrelation between at least one item of data representing at least one item of information of at least one data inventory and at least one item of data representing at least one item of information of a request for an interrelation (interrelation request) to the at least one item of data representing at least one item of information of at least one data inventory by means of a data processing system. Furthermore, a data processing system with data representing information in at least one data inventory that is accessible via at least one data source as well as a data processing device for electronic data processing comprising a control and/or computing unit, an input unit and an output unit, which are respectively configured and/or adapted for at least partially carrying out a method according to the invention are also contemplated. | 09-02-2010 |
20100223248 | Detecting Correlations Between Data Representing Information - A method for acquiring an interrelation between an item of data representing an item of information of a data inventory and an item of data representing an item of information of a request for an interrelation to the item of data representing an item of information of a data inventory by means of a data processing system with data representing information in a data inventory which can be accessed via a data source comprises a link being established by means of a syntactic comparison and/or by means of one semantic comparison of the item of data representing an item of information of a data inventory with the item of data representing an item of information of the request for interrelation with the item of data representing an item of information of a data inventory. According to the method, results of requests for an interrelation are grouped according to topics. | 09-02-2010 |
20100223249 | Apparatus, System and Method for a Brand Affinity Engine Using Positive and Negative Mentions and Indexing - An apparatus, system and method of implementing a computerized brand affinity engine. The apparatus, system and method include at least a plurality of computerized access points having accessible thereto a plurality of sites mentioning at least one sponsor, a categorized, hierarchical database of keywords, wherein at least the keywords falling in at least one category of the hierarchy correspond to a sponsor category of the at least one sponsor, and a tracker, wherein the tracker tracks positive ones of the mentions of the at least one sponsor on ones of the plurality of sites and negative ones of the mentions of the at least one sponsor on ones of the plurality of sites, in accordance with positive and negative keywords of the categorized, hierarchical database in the sponsor category, and wherein the tracker issues an rating with regard to the at least one sponsor in accordance with the positive ones and the negative ones of the mentions. An assessment of optimal sponsors for particular markets and/or in particular geographies that additionally increases sponsorship opportunities in particular markets and/or in particular geographies is thereby provided. | 09-02-2010 |
20100223250 | DETECTING SPAM RELATED AND BIASED CONTEXTS FOR PROGRAMMABLE SEARCH ENGINES - A programmable search engine system is programmable by a variety of different entities, such as client devices and vertical content sites to customize search results for users. Context files store instructions for controlling the operations of the programmable search engine. The context files are processed by various context processors, which use the instructions therein to provide various pre-processing, post-processing, and search engine control operations. Spam related and biased contexts and search results are identified using offline and query time processing stages, and the context files from vertical content providers associated with such spam and biased contexts and results are excluded from processing on direct user queries. | 09-02-2010 |
20100223251 | DIGITAL IDENTITY REGISTRATION - Systems and processes of the present invention allow for digital identity registration. In an example embodiment, a Registrant may access a website to enter a requested digital identity and registration information. The requested digital identity may comprise a piece of client software, a digital certificate, or a URL comprising any combination of characters—perhaps including a domain name that may be owned by the Registrant. A Digital Identity Database may then be searched to determine the availability of the requested digital identity. If the requested digital identity includes a domain name, WHOIS records may be searched to determine whether the Registrant owns and/or controls the domain name. The Registrant's registration information also may be validated. The requested digital identity may then be registered to the Registrant, possibly by adding the requested digital identity to the Digital Identity Database and/or adding the registration information to a Records database. | 09-02-2010 |
20100228710 | Contextual Query Suggestion in Result Pages - Described is a search technology in which a search engine constructs a results page for a query that integrates suggested queries with the individual query results (e.g., displayed URLs). When rendered, the proximity of the suggested queries to their corresponding individual query result provides context as to the specific URL to which the suggested query is related. Suggested queries may appear alongside their associated search result, e.g., a displayed URL, and/or in an expandable panel proximate that individual search result. Suggested queries may appear within text accompanying a URL, and/or in a drop down menu following interaction with such text or the like. Related queries may be found by using a search result URL to find a query, by analyzing a search result's text snippet, by accessing historical data, and/or by accessing current user session data. | 09-09-2010 |
20100228711 | Enterprise Search Method and System - A system and method for enterprise search includes one or more computer-readable media storing computer-executable instructions that, when executed on one or more processors that perform acts including extracting one or more of term data, personal data and metadata from one or more predetermined resources; retrieving a set of information derived from the extracted term data, personal data and metadata responsive to a query; and receiving feedback responsive to the set of information, the feedback augmenting at least one of the one or more predetermined resources. | 09-09-2010 |
20100228712 | Algorithmically Generated Topic Pages with Interactive Advertisements - A method and system for generating a topic page for a search query on a search webpage includes receiving a query at the search webpage on a client. The query is transmitted from the search webpage on the client to a search engine on a server. A topic page generator available to the search engine analyzes the query to identify a plurality of dimensions. One or more content modules, including at least one interactive advertising module, that match one or more of the dimensions are selected from a plurality of sources based on a weight associated with each of the content modules. The weight defines the ranking of a content module. The content modules for the plurality of dimensions are glued together and presented on the topic page in the order of the corresponding weight of the content modules. The order of presentation identifies the relevancy of the content modules to the query. The presented topic page provides the most relevant content modules for the query, and for a user located in a specific geo location. | 09-09-2010 |
20100228713 | 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. | 09-09-2010 |
20100228714 | ANALYSING SEARCH RESULTS IN A DATA RETRIEVAL SYSTEM - A method of analysing search results in a data retrieval system is provided. The method comprises receiving a search query for use in a search engine, the search engine execution of the query being in the data retrieval system. The method further comprises receiving one or more search results of the search engine executing the search query, each of the one or more search results comprising attribute information relating to the search results. Furthermore, the method comprises assessing, on the basis of the attribute information, the correlation between the search query and the one or more search results. | 09-09-2010 |
20100228715 | Personalization of Web Search Results Using Term, Category, and Link-Based User Profiles - A system and method for creating a user profile and for using the user profile to order search results returned by a search engine. The user profile is based on search queries submitted by a user, the user's specific interaction with the documents identified by the search engine and personal information provided by the user. Terms for the user profile may be selected from the documents accessed by the user by performing paragraph sampling or context analysis. Generic scores associated with the search results are modulated by the user profile to measure their relevance to a user's preference and interest. The search results are re-ordered accordingly so that the most relevant results appear on the top of the list. User profiles can be created and/or stored on the client side or server side of a client-server network environment. | 09-09-2010 |
20100235338 | Method and/or System for Searching Network Content - In a preferred form, the present invention provides a method ( | 09-16-2010 |
20100235339 | Search Advice Systems and Methods - A computer-implemented method receives search optimization advice and applies the search optimization advice to a web page associated with a web site. The method generates a recommendation to modify the web page for improved search engine performance based on application of the search optimization advice. The recommendation to modify the web page is displayed proximate the web page content associated with the recommendation. | 09-16-2010 |
20100235340 | SYSTEM AND METHOD FOR KNOWLEDGE RESEARCH - Knowledge research and mapping system and method automatically construct a knowledge research map representing the researched topics, their inter-relationships, and related responses retrieved through the processing of, for example, a natural language or Boolean query that is automatically submitted via a knowledge search tool to a database. | 09-16-2010 |
20100235341 | Methods and Systems for Searching Using Spoken Input and User Context Information - Systems and methods for searching using spoken input and user context information are disclosed. In systems and methods according to embodiments of the invention, continuous speech natural language queries are accepted from a user using a client device. Speech processing tasks are divided between the client device and one or more server systems. Along with speech in compressed form, the client device transmits to the one or more server systems user context information, which is used by the one or more server systems to dynamically load one or more of a dictionary, a grammar, or a vocabulary. | 09-16-2010 |
20100250511 | Detecting Correlations Between Data Representing Information - A method for acquiring an interrelation between an item of data representing an item of information of a data inventory and an item of data representing an item of information of a request for an interrelation to the item of data representing an item of information of a data inventory by means of a data processing system with data representing information in a data inventory which can be accessed via a data source comprises a link being established by means of a syntactic comparison and/or by means of one semantic comparison of the item of data representing an item of information of a data inventory with the item of data representing an item of information of the request for interrelation with the item of data representing an item of information of a data inventory. According to the method, results of requests for an interrelation are grouped according to topics. | 09-30-2010 |
20100250512 | SEARCH TERM HIT COUNTS IN AN ELECTRONIC DISCOVERY SYSTEM - Embodiments of the invention relate to systems, methods, and computer program products for improved electronic discovery. More specifically, embodiments relate to managing the process for creating search term sets to be applied to electronic data sets associated with a case in an electronic discovery system. A search term management application is provided that allows for multiple users to work collaboratively to define the final search term set that is subsequently applied to the corpus of electronic data for the case. In addition, the application provides for tracking the overall search term creation process. In addition, embodiments provide for a search term hit count engine that is configured to determine search term hit counts for data as a means of predicting the volume of data needed to review. | 09-30-2010 |
20100250513 | Aggregating Context Data for Programmable Search Engines - Search results are generated using aggregated context data from two or more contexts. When two or more programmable search engines relate to a similar topic, context data associated with the programmable search engines are aggregated. The context is then applied to a query in order to present, in an integrated manner, relevant search results that make use of context intelligence from more than one programmable search engine. | 09-30-2010 |
20100250514 | IDENTIFYING AND PROCESSING CONFIDENTIAL INFORMATION ON NETWORK ENDPOINTS - An automated method for identifying confidential information may include inputting a search term based on a set of policy rules into a search engine, and causing the search engine to perform a search based on the search term. The method may also include analyzing search results obtained from the search engine against the policy rules to identify the search results containing confidential information. | 09-30-2010 |
20100262591 | METHOD FOR INPUTTING COMMAND IN MOBILE TERMINAL AND MOBILE TERMINAL USING THE SAME - The present disclosure is related to a method of inputting a command in a mobile terminal comprising; storing a table including at least one drawing pattern and a command on the each drawing pattern; receiving a user drawing on a touch screen; and determining a drawing pattern matching with the user drawing pattern by comparing the user drawing pattern and the table to execute a command corresponding the determined drawing pattern, and a mobile terminal using the same. | 10-14-2010 |
20100268699 | SYSTEM AND METHOD FOR CUSTOMIZATION OF SEARCH RESULTS - A system and method are provided for customizing search result descriptions for results returned by a search engine. The search result descriptions may be obtained through a search over a computer network. The system includes a search result description request component for enabling selection of particular data for retrieval by the search engine. The system additionally includes a search result description generator for retrieving and returning the requested data. The system also includes a search result description renderer for displaying search result descriptions in a selected manner. | 10-21-2010 |
20100268700 | SEARCH AND SEARCH OPTIMIZATION USING A PATTERN OF A LOCATION IDENTIFIER - Systems and methods for search and search optimization using a pattern in a location identifier is disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of search and search optimization. The method includes, detecting a set of location identifiers that have a pattern that matches a specified pattern and identifying a set of search results as having content related to the semantic type. The specified pattern can be stored in a computer-readable storage medium and corresponds to a semantic type. The set of search results can include objects associated with the set of location identifiers having the specified pattern. | 10-21-2010 |
20100274774 | DIGITAL DATA TAGGING APPARATUS, SYSTEM AND METHOD FOR PROVIDING TAGGING AND SEARCH SERVICE USING SENSORY AND ENVIRONMENTAL INFORMATION - Provided are a digital data tagging apparatus for generating sensory and environmental information as a tag and endowing digital data with the sensory and environmental information that is automatically extracted using sensory sensor data and environmental sensor data, all of which are sensed by humans through their sensory organs, and a system and method for providing a tagging and search service using sensory and environmental information. The digital data tagging apparatus, and the system and method for providing a tagging and search service may be useful to enable users to search and use digital data more effectively and abundantly through the later use of the sensory and environmental information by collectively recognizing sensory and environmental information and automatically or manually endowing digital data with the recognized sensory and environmental information as a tag, wherein the sensory and environmental information are sensed by humans through their sensory sensors such as an olfactory sensor, a taste sensor and a tactile sensor; an environmental sensor such as temperature, humidity, illumination intensity and wind speed sensors, etc., as well as a camera or a mic. | 10-28-2010 |
20100274775 | SYSTEM AND METHOD OF DISPLAYING RELATED SITES - A system facilitates the display of thumbnail images containing images of websites related to a website currently being viewed by a user. The system may include several different components to provide the thumbnail images to the user, such as a graphical user interface, an input interface, and a processor. The graphical user interface may display a website for viewing by a user and the input interface may receive an input representative of a request for a related website. The processor may transmit the request for the related website to a search engine, and, in response, the processor may obtain a search result representative of the related website. Moreover, the search result may include several components, such as a related website image representative of the related website and a uniform resource locator (“URL”) representative of a location of the related website. | 10-28-2010 |
20100274776 | DATA SEARCH APPARATUS, CONTROL METHOD THEREFOR, AND DATA SEARCH SYSTEM - This invention is directed to a technique of extracting, from a case database, a plurality of definite case data similar to an input case. A data search apparatus which extracts definite case data from a case database includes an input acceptance unit for accepting input of case data including at least medical image data, a derivation unit for deriving a similarity between each of the plurality of definite case data stored in the case database and the input case data, a classification unit for classifying the plurality of definite case data stored in the case database into a plurality of diagnosis groups, based on definite diagnosis information included in each of the plurality of definite case data, and an extraction unit for extracting, based on the derived similarity, a predetermined number or more of definite case data from each of the plurality of diagnosis groups. | 10-28-2010 |
20100281011 | 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. | 11-04-2010 |
20100287148 | Method, System, and Apparatus for Targeted Searching of Multi-Sectional Documents within an Electronic Document Collection - A method, system, and article are provided for efficiently and effectively searching an electronic document collection. Each of the documents in the collection is pre-divided into sub-sections, and a static document vector is created for one or a combination of each sub-section of each document. A dynamic document vector is created for a query string submitted to the document collection. Based upon the parameters of the query, select sub-sections of each document are employed in a comparison of the dynamic document vector with select static document vectors. A compilation of IP documents is created based upon all associated select static document vectors that fall within a range of the dynamic document vector. | 11-11-2010 |
20100287149 | METHOD AND APPARATUS FOR RECONSTRUCTING A SEARCH QUERY - Methods and systems for reconstructing a full query based on a partial query are disclosed. Existing interfaces for search engines may be rigid and require users to submit full queries to perform searched. The methods and systems described herein may solve these problems by allowing a flexible way for users to submit a partial query and reconstruct a full query based on the partial query. A search may then be performed using the reconstructed query. | 11-11-2010 |
20100287150 | ENHANCED SEARCH ENGINE - The present invention provides methods, devices, and systems for displaying results of a search engine query in a graphic, rather than, or in addition to, textual format. The search results are provided to a user such that the user is able to see the context of the words and phrases in the format of the original source document. Presentation of graphic fragments from the source document help to improve a user's ability to select among documents provided in the search results more efficiently. | 11-11-2010 |
20100299317 | METHOD OF DISPLAYING A SUBJECTIVE SCORE WITH SEARCH ENGINE RESULTS - Methods and apparatus are provided for associating scores with search results obtained from a search engine so that the scores can be displayed with the search results. A search of electronic documents, such as webpages, is requested and a set of search results obtained. Each search result in the set references an electronic document. Using the search results, a database containing scores determined for electronic documents is searched to determine whether scores have been determined for the electronic documents referenced by the search results. The scores stored in the database are based on people's ratings of the electronic document corresponding to the score. If a score has been determined for an electronic document referenced by one of the search results, that score is associated with the search result and the search results are then displayed with any scores associated with the search results. | 11-25-2010 |
20100299318 | ONLINE TRAVEL RESERVATION SYSTEM AND METHOD DELIVERING RESTRICTION-AWARE TRAVEL OPPORTUNITIES - An online reservation system including a fare search engine is described. The system includes a database of published fares, a database of rules attached to the published fares and a fare family solver to categorize the published fares into sets of predefined generic fare families on the basis of the rules attached to the published fares. The fare family solver further includes a generic partitioning fare family database holding the attributes of each predefined generic fare family allowing to determine to which fare family the published fares belong to. The attributes of each predefined generic fare family are first set up by a fare family composer operated by an administrator of the system. | 11-25-2010 |
20100306183 | ELECTRONIC SYSTEM FOR A SOCIAL -NETWORK WEB PORTAL APPLIED TO THE SECTOR OF HEALTH AND HEALTH INFORMATION - A system for retrieving health-related information includes at least one processor coupled to memory; a back-end subsystem for storing in the memory, illness and health-related information imported from external data-base sources. An information retrieval program stored in the memory is executable by the processor to search the external data-base sources for illness and health-related terms and definitions; organize the illness and health-related information in an internal data-base stored in the memory by categories according to illness names, and include an aggregation of synonyms of scientific and unofficial terms identifying the illness names in different languages; search in each category for health-related articles in at least one predetermined international scientific data-base; and populate the internal data-base with information related to the articles. A front-end subsystem includes a search engine for searching the internal data-base for illness names; and an illness-page module for displaying the results including illness and health-related information and articles. | 12-02-2010 |
20100312761 | SEARCH ENGINE FOR VIDEO AND GRAPHICS - A method of selecting graphic or video files having corresponding locators used to locate such graphic or video files using a computer. Identifiers are created by searching an area within a web page near a graphic or video file for searchable identification terms and searching an area within a web page near links to a graphic or video for searchable identification terms. The identifiers are stored in a database. User requests for graphic or video file content are received and the database of identifiers is searched to find graphic and video files corresponding criteria of the user. Graphic or video file content is then provided to the user. | 12-09-2010 |
20100318505 | PROVISION OF CONTEXTUAL INFORMATION - Apparatus for providing contextual information about content of a presentation to a user, including presentation means for presenting the content, the content including content metadata, searching means for obtaining the contextual information from a data source, wherein the searching means is arranged in use to find a match in the data source using the content metadata, and providing means for presenting the contextual information to the user. | 12-16-2010 |
20100318506 | NON-LINEAR DYNAMICAL SEARCH ENGINE - A dynamical search engine for searching a database is also provided. The dynamical search engine includes an array of nonlinear dynamical elements. The nonlinear dynamical element information items in a manner that confines the state of each element on a fixed point and uniquely encodes the information items. The dynamical search engine also includes a controller for controlling electrical signals supplied to elements of the array in a predetermined sequence. One supplied signal increases a state value of each element of the array by a quantity defining a search key that corresponds to a searched-for information item. A subsequently supplied signal updates the state value of each element of the array by performing a nonlinear folding of each state value based on a predetermined pivot. | 12-16-2010 |
20100318507 | METHODS AND SYSTEMS FOR SEARCHING, SELECTING, AND DISPLAYING CONTENT - Methods and systems for identifying and presenting information are described. Search results are received from a search engine. An entity associated with a networked site is selected using a selection criterion. A determination is made as to whether the listing includes a link to the networked site or includes the link to the networked site at a list position that fails to satisfy a first criterion. After determining that the link to the site associated with the entity is not included in the search result listing, or that the link to the site associated with the entity is not at a position in the search result listing that satisfies the first criterion, the search listing is modified by causing the link to the site associated with the entity to appear in a first position in the search listing. The modified search listing is displayed on a user terminal. | 12-16-2010 |
20100325100 | IMMEDIATE SEARCH FEEDBACK - Providing immediate search feedback is disclosed. Search input is received within a search field of a web browser application. Based on characteristics of the search input, a determination is made whether to automatically submit a query to a search engine. In one aspect, the query is automatically submitted to the search engine. The query is based on the received first search input. Results are displayed within the web browser application, the results web page returned from the query submitted to the search engine. | 12-23-2010 |
20110004587 | METHOD AND APPARATUS FOR AUTOMATICALLY SEARCHING FOR DOCUMENTS IN A DATA MEMORY - A method and an apparatus search for documents in a data memory. A search query and a set of documents stored in the data memory are prescribed. For each document in the set of documents a respective computer-evaluatable description of the document is generated. The document is broken down into document portions. For each document portion at least one result of deciphering of the document portion is ascertained, wherein for at least one document portion a plurality of deciphering results are ascertained and stored. For each document in the set of documents a measure of the match between the document and the search query is calculated. For calculating the measure of match between a document and the search query, a degree of match is calculated for each stored possible deciphering result. The calculated degrees of match are taken as a basis for selecting at least one document in the set. | 01-06-2011 |
20110010352 | METHOD AND SYSTEM OF PROVIDING SEARCH TOOLS - A system and method of providing information to improve efficiency of human searchers obtaining information on behalf of users is described. A set of resources and tools which is optimized to locate a search result is described. Custom search tools, custom rendering, multiple query submission, and caching of results are used to assist a guide. A system and method of selecting an offer and delivering the offer to a user along with a verification code is provided. | 01-13-2011 |
20110010353 | ABBREVIATION HANDLING IN WEB SEARCH - A method for handling abbreviations in web queries includes building a dictionary of possible word expansions for potential abbreviations related to query terms received and anticipated to be received by a search engine; accepting a query including an abbreviation from a searching user, where a probability of finding a most probably-correct expansion in the dictionary is a first probability, and a probability that the expansion is the abbreviation itself is a second probability; determining a ratio between the first and second probabilities; expanding the abbreviation in accordance with the most probably-correct expansion when the ratio is above a first threshold value; and highlighting the abbreviation with a suggested expansion of the most probably-correct expansion for the user so that the user may accept the suggested expansion when the ratio is between a second, lower threshold value and the first threshold value. | 01-13-2011 |
20110010354 | USING SCENARIO-RELATED INFORMATION TO CUSTOMIZE USER EXPERIENCES - Methods for using scenario solution-related information to generate customized user experiences are provided. Upon receiving a user query, a plurality of results is returned, each result being representative of a scenario solution which may be utilized to address a particular issue relevant to the received query. At the time of authoring, each scenario solution is organized based upon one or more keywords and/or one or more categories (i.e., namespaces). Data associated with a namespace/keyword corresponding to a returned search result may be mined to determine information beyond basic scenario solution search results that may be of interest to the user. As the namespace(s)/keyword(s) in association with which to organize a particular executable scenario solution is determined by the author of the scenario solution, other information associated with the same namespace/keyword (and/or a namespace/keyword having a relationship thereto) is likely to be more relevant than information organized based upon keywords alone. | 01-13-2011 |
20110010355 | Computer-Implemented Method And System for Enabling Network Communication Using Sponsored Chat Links - A computer-implemented method and system for enabling network communication using common search queries and sponsored chat links is disclosed. Various embodiments relate to a computer-implemented system and method for receiving a sponsored concept from a sponsoring company, receiving a search query from a user, determining if the sponsored concept and the user search query fit within match criteria, generating for the user, if the sponsored concept and the user search query fit within match criteria, a link enabling fee user to initiate a private conversation between the user and an agent of the sponsoring company, the link being a user interface element that can be activated by the user, the private conversation being accessible only to the user and the agent of the sponsoring company, and initiating a private conversation between the user and the agent of the sponsoring company upon activation of the link. | 01-13-2011 |
20110016102 | System and method for identifying and providing user-specific psychoactive content - A new approach is proposed that contemplates systems and methods to identify, select, and present psychoactive content to a user in order to achieve a desired psychotherapeutic effect or purpose on the user. More specifically, content items in a content library are tagged and categorized under various psychoactive properties. In addition, image-feeling associations are assessed on a per user basis to determine what types of content items induce what types of feelings/reactions from the specific user. A content comprising one or more content items can then be presented to the user based on its ability to induce a desired shift in the emotional state of the user. | 01-20-2011 |
20110016103 | DATA TAG DESCRIPTOR METHOD AND SYSTEM - A data tag descriptor method and system. The method includes generating by a device, a request for media data. The device generates a globally unique data tag specifying capabilities of the device and a transmission package comprising the request and the globally unique data tag. The device transmits the transmission package to a service provider. The service provider determines based comparing the globally unique data tag to a media tag associated with metadata describing the media data if the media data is compatible with the capabilities of the device. The device receives executable media data from the service provider. The executable media data comprises a specified form of the media data. The executable media data is generated based on results of determining if the media data is compatible with the capabilities of said device. The device executes the executable media data for a user. | 01-20-2011 |
20110016104 | Centralized web-based system for automatically executing search engine optimization principles for one, or more website(s) - A system and method to optimize one or more website's organic listing at one or more search engine engines is described. Several embodiments include methods and systems for building and applying customizable website search engine optimization best practice rules, thereby modifying data associated with one or more websites to achieve a desired result. The desired result, which is augmented/compounded by the greater number of websites using the system and method, is an improvement of the organic ranking of the website(s) with respect to one or more search engines. | 01-20-2011 |
20110016105 | Predisposition Modification - A method and system for predisposition modification are presented in which a set of attributes for selective modification of the attribute profile of an individual are determined to enable the individual to modify their predisposition for acquiring an attribute of interest. The attribute of interest can be input in the form of a query attribute along with a minimum strength of association value which serves as a threshold to ensure that the results will provide at least a minimum degree of statistical certainty that the individual will acquire the attribute of interest upon modifying their attribute profile. | 01-20-2011 |
20110016106 | SEARCH ENGINE AND INDEXING TECHNIQUES - A local search engine geographically indexes information for searching by identifying a geocoded web page of a web site and identifying at least one geocodable web page of the web site. The system identifies a geocode contained within content of the geocoded web page of the web site. The geocode indicates a physical location of an entity associated with the web site. The system indexes content of the geocoded web page and content of the geocodable web page. The indexing including associating the geocode contained within content of the geocoded web page to the indexed content of the geocoded web page and the geocodable web page to allow geographical searching of the content of the web pages. | 01-20-2011 |
20110022578 | SYSTEM AND METHOD FOR RANKING DOCUMENTS THROUGH HUMAN ASSISTANCE - Embodiments of system and method are provided for ranking contents of one or more documents through human assistance. The system comprises one or more search engines configured to provide one or more documents based on a search query sent by a user. Further, the system comprises a client application configured to capture the query sent by the user and the document tags provided by the document author or inbound links. The client application monitors one or more interactions of the user with the one or more documents for one or more events and provides a relevance measure to the one or more documents based on the captured query or tags, and the one or more events. | 01-27-2011 |
20110029500 | SYSTEM AND METHOD FOR FLOATING INDEX NAVIGATION - System and method for implementing a floating index navigation tool are described. In one embodiment, the method includes, in response to a user's updating a search term, building first and second search queries; issuing the first and second search queries to at least one database comprising a searchable index of content; and responsive to receipt of search results from the first and second search queries, displaying the first query search results in a first manner and displaying the second query search results in a second manner different than the first manner. | 02-03-2011 |
20110029501 | Search Engine Platform - Systems and methods to perform efficient searching for web content using a search engine are provided. In an illustrative implementation, a computing environment comprises a search engine computing application having an essential pages module operative to execute one or more selected selection algorithms to select content from a cooperating data store. In an illustrative operation, the exemplary search engine executes on a received search query to generate search results. Operatively, the retrieved results can be generated based upon their joint coverage of the submitted search query by deploying a selected sequential forward floating selection (SFFS) algorithm executing on the essential pages module. In the illustrative operation, the SFFS algorithm can operate to iteratively add one and delete one element from the set to improve a coverage score until no further improvement can be attained. The resultant processed search results can be considered essential pages. | 02-03-2011 |
20110040739 | Portable Browsing Interface for Information Retrieval - An integrated searching/browsing mechanism employs user-constructed information hierarchies that represent a cognitive framework for the organization of information. The hierarchies are independent of the information itself. This feature permits them to be shared among multiple users, and applied to any of a variety of different sources of information. The hierarchical organization that is provided by the framework gives the user the ability to browse around any available document database in a manner that is intuitive to the user. Two or more hierarchies can be combined to locate documents which match the criteria of both hierarchies, and thereby refine search results to an appropriate level. A relevance feedback mechanism further enhances the browsing experience, by concentrating the search results in areas that are most relevant to documents selected as being of particular interest. | 02-17-2011 |
20110040740 | SEARCH ENGINE UTILIZING FLOW NETWORKS - A system and method for searching resources is disclosed. Each resource is associated with one or more pictograms. The pictorial questions (pictions) are created by searching a network of pictions and displaying associated pictograms. The selections of pictograms define a path of linked resources. The resource paths are computed as flows and used to update resource network connections. A user's prior selection(s) of resources are used as flow sources for result ordering. The ratio of the number of times the pictogram was displayed versus the number of times it was clicked rates can be utilized as selection criteria in an evolutionary algorithm to optimize pictograms. The disclosed system and method can also display local goods and services through a kiosk. | 02-17-2011 |
20110040741 | Methods and Systems for Endorsing Local Search Results - Methods and systems for improving user search experience with a search engine by providing a way for associated users to create and share personalized lists of local search results and/or advertisements through endorsements of such local search results and/or ads. Local search endorsements can be used to personalize the search engine's ranking of local search results by offering a way for users to re-rank the results for themselves and for those who trust them. | 02-17-2011 |
20110047136 | Method For One-Click Exclusion Of Undesired Search Engine Query Results Without Clustering Analysis - Techniques to permit a search engine's users to refine query results without prior assignment of the results to clusters are provided. After the user identifies a particular result as undesirable, the words present in the result are tabulated. A subset of these words that also occur with unusually high frequency within the other query results is selected for exclusion. The user's initial query is automatically repeated with these words excluded, thus increasing the proportion of results that the user judges as desirable. | 02-24-2011 |
20110047137 | METHODS AND SYSTEMS FOR AUTOMATED SEARCHING - The present invention provides systems and methods for automating a search over a network such as the Internet. A user selects data such as text from within an application. The selected data is activated and a search is performed without the user having to leave the application. The search is performed while the user is continuing within the application. When the search is complete, the search results are made available to the user within the application from which the search was initiated. In one embodiment, the data is pre-searched and the results are cached such that the results are already available should the user desire. The present invention is particularly suited to integration with an operating system such that the methods of the present invention are thereby available to all applications. Alternatively, the present invention can be specific to a particular application. | 02-24-2011 |
20110047138 | Method and Apparatus for Identifying Synonyms and Using Synonyms to Search - A method and an apparatus for identifying synonym and utilizing such synonym to conduct search is disclosed. The disclosed method includes: obtaining arbitrary two words to be identified; determining whether a shortest edit distance between the two words less than or equal to an edit distance threshold; determining whether the two words to be identified exist in a preset knowledge database, and if an answer is yes then searching a smallest granularity type with highest weight value for each word in the knowledge database; and if the two word have the same smallest granularity type with highest weight value, then determining such two words are synonyms, or non-synonym otherwise. The disclosed techniques greatly improve accuracy of synonym identification and guarantee effect of synonym identification. | 02-24-2011 |
20110047139 | Business Listing Search - A method of operating a voice-enabled business directory search system includes receiving category-business pairs, each category-business pair including a business category and a specific business, and establishing a data structure having nodes based on the category-business pairs. Each node of the data structure is associated with one or more business categories and a speech recognition language model for recognizing specific businesses associated with the one or more businesses categories. | 02-24-2011 |
20110047140 | Computer System and Method for Providing Real-World Market-Based Information Corresponding with a Theoretical CAD Model and/or RFQ/RFP Data - A market-based search system uses a digital geometric CAD model as a filter against other digital geometric CAD models that have been used or that may be used to produce actual products and that have real-world cost and other transactional data. Specifically, a digital CAD model is used as an index into market-based data. A geometry based search engine can perform a first pass of comparing indexed parameters derived from the CAD model provided in a search query against index data of an indexed CAD assets database. A transaction search engine can then be used to perform a second pass on the results from the geometric based search in order to match any transactional data, process data, or technical attribute data of the CAD model with real-world transactional data and/or process data associated with CAD models discovered by the indexed data search. | 02-24-2011 |
20110055185 | Interactive user-controlled search direction for retrieved information in an information search system - The present invention presents a system and method for providing an ability for defining sets of search locations and governing rules, alternatively called Search Pools, and accepting one or more search keywords from a user and suggesting which Search Pools might be of interest, and presenting the supplied keywords to those interne sites which comprise the user selected Search Pool receiving search results from the search engine, and presenting formatted results to the user. It also allows multiple users to collaborate on defining a Search Pool, and it allows for the automatic construction of Search Pools as well as their automatic comparison and analysis. | 03-03-2011 |
20110055186 | METHOD FOR PERSONALIZING INFORMATION RETRIEVAL IN A COMMUNICATION NETWORK - The various embodiments herein provide a method and system for personalizing information retrieval in a communication network. The method comprising receiving one or more inputs from a plurality of sources, processing information present in the one or more inputs received from the plurality of sources, performing a contextual and personalized search based on the inputs received and displaying one or more results in support of the information in the communication network. The system herein comprising an application server for receiving one or more inputs from a plurality of sources, a processor for performing at least one of processing an information present in the inputs received from the plurality of sources, generating one or more virtual documents based on the processing of the information present in the one or more inputs, performing a search based on the virtual documents generated and a display unit for displaying one or more results. | 03-03-2011 |
20110055187 | METHOD AND SYSTEM FOR SEARCHING AN ELECTRONIC MAP - A method and system for searching an electronic map. The method includes the steps of: receiving a query entered by a user for searching the electronic map; extracting place names in the query; extracting in web pages searched on a computer network co-occurrence place names that co-occurred with the place names; selecting extension place names from the co-occurrence place names, thereby obtaining a set of extension place names; generating a set of queries, wherein the set of queries includes the query entered by the user, and includes a query obtained by replacing the place names in the query entered by the user with each extension place name in the set of extension place names respectively; and sending the set of queries to a map search engine. | 03-03-2011 |
20110055188 | CONSTRUCTION OF BOOLEAN SEARCH STRINGS FOR SEMANTIC SEARCH - A system for information retrieval accessing any number of search engines over a distributed network or local network is presented. The system includes one or more pre-built ontologies or lexicons, representing areas of knowledge. The system includes a settings panel where searchers can preset default languages, default ontologies, and target search engines. The system includes an application that receives a variety of searcher input from a user interface such as a spinning wheel, or from a scrolling list. Through such selections, the application subsequently builds a Boolean search engine string of terms. The Boolean search string is then passed to the target search engine for retrieving semantically accurate search results. The Boolean search string provides a tight range on the search parameters and thereby delivers higher quality results that are more precise. | 03-03-2011 |
20110055189 | FRAMEWORK FOR SELECTING AND PRESENTING ANSWER BOXES RELEVANT TO USER INPUT AS QUERY SUGGESTIONS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying answer boxes for presentation to a user. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of, while receiving an input entered in a search engine query input field by a first user, and before the first user has submitted the input as a search request, obtaining content for an answer box for the input and presenting the answer box to the first user. The answer box can be an answer box associated with a dominant query for the input, or can be an answer box identified from historical answer box data for the input. | 03-03-2011 |
20110055190 | SYSTEM AND METHOD FOR MONITORING USAGE OF PREDEFINED INTERNET SEARCH QUERIES - A user interface aids in creation of customized pre-defined queries that can be used for identifying particular search results relevant to a topic. Provision can be made to allow express inclusion or exclusion of certain results. Metrics relating to how much the pre-defined query focuses the search can be provided. A pre-defined query can be referenced by a URL, which can be distributed or referenced in content available in any number of locations. When results of the pre-defined search change, a contact associated with the search query can be notified. When a URL is activated, a redirect to the search engine with the customized query can occur, and the contact associated with the query can be notified of the usage of the pre-defined query. Metrics concerning sources of query usage can be produced, based on data gathered while serving the pre-defined query requests. | 03-03-2011 |
20110055191 | IMPROVED SEARCH ENGINE - A search engine for generating an improved search query, the engine comprising: input means for receiving a search request, the search request comprising N search terms; processing means arranged to formulate a search query from the received search request; output means arranged to output the search query wherein the processing means is arranged to formulate the search query by generating a plurality of search strings, each search string comprising a different combination of a subset of the N search terms. | 03-03-2011 |
20110055192 | FULL TEXT QUERY AND SEARCH SYSTEMS AND METHOD OF USE - Roughly described, a database searching method for searching a database, in which hits are ranked in dependence upon an information measure of itoms shared by both the hit and the query. The information measure can be a Shannon information score, or another measure which indicates the information value of the shared itoms. An itom can be a word or other token, or a multi-word phrase, and can overlap with each other. Synonyms can be substituted for itoms in the query, with the information measure of substituted itoms being derated in accordance with a predetermined measure of the synonyms' similarity. Indirect searching methods are described in which hit from other search engines are re-ranked in dependence upon the information measures of shared itoms. Structured and completely unstructured databases may be searched, with hits being demarcated dynamically. Hits may be clustered based upon distances in an information-measure-weighted distance space. | 03-03-2011 |
20110066606 | SEARCH ENGINE WITH PRIVACY PROTECTION - A search engine system with privacy protection, including a data indexer configured to create an index of data, a search engine configured to search the index of the data in response to a query, and create a search result set including excerpts from the data, and a privacy protector configured to identify at least one data entity within at least one excerpt of the search result set that meets at least one predefined entity extraction criterion, redact the search result set by removing the data entity from the excerpt, and present the redacted search result set on a computer output device. | 03-17-2011 |
20110066607 | METHOD AND SYSTEM OF INTERACTING WITH A SERVER, AND METHOD AND SYSTEM FOR GENERATING AND PRESENTING SEARCH RESULTS - Method of generating search results for a search engine which allows users to provide feedback to the search engine. Historical data for all searches performed are kept by the search engine which is used to modify the results generated by other conventional means. When the results are displayed to the user, the user is able to interact with the system and provide feedback which modifies the historical data. Such feedback can then be used in future searches to generate results which are better ranked and clustered according to relevance to the search request. Conveniently, the user is able to provide at least part of his feedback by clicking on “up” and “down” buttons, in addition to ranked search results, the system may display other records associated with the search enquiry, such as a chatroom on that topic. | 03-17-2011 |
20110071997 | SYSTEMS AND METHODS FOR DIRECTION OF COMMUNICATION TRAFFIC - An internet traffic redirection architecture is disclosed that allows for directing of various traffic to specified sites. The system and method allow a controller, such as an ISP, to benefit from unresolved IP Address requests and keyword and hotword queries by capturing this traffic and directing it to participating partners who provide content relevant and/or geographically relevant results. The system and method can decrease lost traffic, irrelevant keyword and hotword search results, and irrelevant redirection by web browsers resident on user's personal computers. | 03-24-2011 |
20110071998 | NETWORK SYSTEM AND COMMUNICATION DEVICE - A network system includes a first communication device, a second communication device and a keyword database. The first communication device includes a first input device and a first search device. The first input device allows a user to input a keyword. The first search device is capable of carrying out a first search process that includes sending the keyword input to the first input device to a search engine and receiving a search result. The keyword database stores the keyword used for the first search process. The second communication device is composed separately from the first communication device. The second communication device includes a keyword acquisition device and a second search device. The keyword acquisition device is capable of acquiring the keyword from the keyword database. The second search device is capable of carrying out a second search process that includes sending the keyword acquired by the keyword acquisition device to a search engine and receiving a search result. | 03-24-2011 |
20110078127 | Searching for information based on generic attributes of the query - Searching information includes: receiving current query data from a client; extracting generic attribute features of the current query data, wherein the generic attribute features are used for calculating a plurality of confidence degrees of the current query data that correspond to a plurality of categories, each of the confidence degrees indicating a degree of confidence that the current query data belongs to a respective one of the plurality of categories; determining the plurality of confidence degrees of the current query data based at least in part on the generic attribute features; searching in a chosen category for a search result that corresponds to the current query data, the chosen category being one of the plurality of categories and being chosen based at least in part on the plurality of confidence degrees; and returning the search result. | 03-31-2011 |
20110078128 | SYSTEM AND METHOD FOR CREATING, SEARCHING AND USING A SEARCH MACRO - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 03-31-2011 |
20110078129 | SYSTEM AND METHOD OF SEARCHING, SHARING, AND COMMUNICATION IN A PLURALITY OF NETWORKS - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 03-31-2011 |
20110078130 | Word Deletion for Searches - A searcher can be configured to improve search results through the use of intelligent word deletion. A search auto categorizer (SAC) operates on the original query and returns a list of leaf categories and a distribution of probabilities among the leaf categories. The original query is parsed into word pairs and each word pair is run through the search engine. The search results for each word pair are weighted by the leaf category probabilities. A word pair is selected from the results and one of the two words is deleted from the original query. The searcher can perform exhaustive deletion where multiple truncated queries are generated from the original query and the results list from one truncated query is returned as the results list. The searcher can build up a truncated query from the original query by iteratively appending a word selected from the original query to the truncated query. | 03-31-2011 |
20110082848 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR SEARCH RESULTS MANAGEMENT - A system, including: (a) an input interface configured to receive from a search engine information that pertains to at least one document, wherein the at least one document is selected by the search engine in response to at least one search query; (b) a data structure module, connected to the input interface, which is configured to divide the at least one document into multiple granular elements in response to content of the at least one document; (c) a ranking module, connected to the input interface, which is configured to the granular elements in response to query parameters, and (d) an output interface, connected to the ranking module, which is configured to provide, in response to the ranking of the granular elements, search results that include at least one of the ranked granular elements. | 04-07-2011 |
20110082849 | DECENTRALISED WEB ANNOTATION - Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site. | 04-07-2011 |
20110082850 | NETWORK RESOURCE INTERACTION DETECTION SYSTEMS AND METHODS - Systems and methods are described for intercepting user interactions without network-provided content. The intercepted information can be used for prioritizing search results by statistical and other analyses of user interactions with a network resource and/or network content. A server connected to a network can receive captured information from an agent that is installed in a device connected to the network. The captured information can be related to an interaction of a user with a network resource. An aggregator may be provided to aggregate the captured information with other captured information related to a plurality of network resources and maintains a repository of aggregated captured information. A prioritizer can determine the relevance of network content based on characteristics of the aggregated captured information. The prioritizer determines relevance for a plurality of search results based on frequency of prior user interactions with the content of the search results. | 04-07-2011 |
20110087644 | ENTERPRISE NODE RANK ENGINE - Various methods and systems for calculating ranks of importance of nodes of an enterprise are described. A plurality of relations may be accessed, wherein each relation of the plurality of relations comprises an indication of two nodes of a plurality of nodes, and an indication of a relationship between the two nodes. A matrix may be created using the plurality of relations. The matrix may be processed using the Perron-Frobenius theorem. The plurality of nodes of the enterprise may be ranked according to importance, wherein each node is either a user or an item. | 04-14-2011 |
20110093446 | WEB-BASED DECISION MATRIX DISPLAY - A tool, using an expressly programmed computer which is programmed with executable instructions, that utilizes data mined from web queries to populate a decision matrix for finding an outcome to a query. The decision matrix is a displayed spreadsheet having rows representing fields that are typical for the query. The web yields data that is extracted and stored in the fields for a plurality of such sites. Calculators or operator methods are used for displaying a desired outcome using the fields. The field data may be entered manually when not found on websites. Data may be changed from actual data to represent hypothetical situation or a data field may be deleted. Columnar data is operated upon to determine different outcomes for comparison. | 04-21-2011 |
20110093447 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM - An information processing apparatus including a search unit configured to access a server storing a plurality of contents therein, and search for a desired content from among the plurality of contents, a recognition unit configured to recognize a reproduction apparatus which is capable of reproducing a content stored in the server, an instruction unit configured to instruct the reproduction apparatus to reproduce the content having been searched for by the search unit, and an acquisition unit configured to acquire reproduction information relating to the content having been reproduced by the reproduction apparatus. | 04-21-2011 |
20110099156 | System and Method for Content Browsing Using a Non-Realtime Connection - A method of and system for providing content-related interactivity services to a mobile device, comprising: receiving by a content server from a wireless access point first information related to the browsing interests of a user of a mobile device, wherein the wireless access point is in intermittent communication with the mobile device; receiving by the content server second information related to live content, wherein the live content is to be transmitted over-the-air to the mobile device; retrieving web content by an adaptive search engine based on the first information and the second information; and storing the web content by the content server is provided. | 04-28-2011 |
20110099157 | Computer-to-Computer Communications - A computer-implemented method for information sharing between computers includes receiving at a computer system a search request from a first computer, generating with the computer system one or more search results that are responsive to the first computer, formatting the results for display on a second computer that is different than the first computer, and automatically providing the results for display on the second computer. | 04-28-2011 |
20110106781 | System and Method for Dating Using Vehicle License Plate Numbers - A web-assisted service where a license plate number or partial license plate number may be used to determine if the person in a vehicle is willing to engage in further communication and possible contact. When a member of the service sights and interesting person in a vehicle, they can enter the license plate number (or partial plate number if the entire number is not visible or other vehicle information) into a webpage that can be accessed via cellular telephone or any computer on the internet. If the person in the vehicle is a member, various profile information can be presented including a photograph, interests, what that person wants (dating, marriage, etc.), and a safe way to send a message to that person can be made available, namely communication through the service to the person. This can all be done without revealing the name or actual identity of either person for safety. | 05-05-2011 |
20110106782 | CONTENT-BASED IMAGE SEARCH - Image descriptor identifiers are used for content-based search. A plurality of descriptors is determined for an image. The descriptors represent the content of the image at respective interest points identified in the image. The descriptors are mapped to respective descriptor identifiers. The image can thus be represented as a set of descriptor identifiers. A search is performed on an index using the descriptor identifiers as search elements. A method for efficiently searching the inverted index is also provided. Candidate images that include at least a predetermined number of descriptor identifiers that match those of the image are identified. The candidate images are ranked and at least a portion thereof are presented as content-based search results. | 05-05-2011 |
20110106783 | MOBILE SEARCH WITH A LANDMARK - A wireless handset and method for enabling the wireless handset to determine an address with a landmark is described. The method includes receiving a first search text string from a keyboard associated with the wireless hands and receiving a second landmark text string from the keyboard, wherein the landmark text string is associated with a landmark having a particular location. The method then proceeds to process the first search text string and the second landmark text string. The first search text string and the second landmark text string are communicated to a search engine using a wide area network. A search result is generated that has at least one address that corresponds to the search term and the landmark. | 05-05-2011 |
20110106784 | SYSTEM AND METHOD FOR PUBLISHING MEDIA OBJECTS - According to one or more embodiments, media objects are published on publisher resources. In one embodiment, a web resource is provided on a network having a first domain or location. Responsive to a terminal accessing the first location to render the web resource, a search parameter is signaled to a search engine that operates at a second location or domain on the network. A search response is received that includes media object data. The media object data identifies one or more galleries of media objects. The media object data may be used include at least a portion of a gallery of media objects as part of the web resource that is rendered for the terminal. | 05-05-2011 |
20110106785 | METHOD AND SYSTEM TO ENABLE NAVIGATION OF DATA ITEMS - There is provided methods and systems to enable navigation of data items based on aspect-value pairs extracted from the data items. First, the system receives the query. Second, the system identifies the plurality of data items found by the query. Third, the system identifies an aspect of at least one of the plurality of data items. Fourth, the system identifies a value of a plurality of values corresponding to the aspect. Fifth, the system a request to navigate to a set of data items within the plurality of data items, the request comprising the aspect and a requested value of the plurality of values. Each one of the set of data items has the aspect and the value. Sixth, the system presents, in a user interface, information about each one of the set of data items. | 05-05-2011 |
20110119241 | ACTIVE SEARCH ENGINE AND METHOD THEREOF - An active search engine provided on a server includes (a) a database; (b) a search engine which receives a search criterion and searches the database based on the search criteria to retrieve search results responsive to the search criterion; and (c) an interface program running on the server which (a) receives a connection request from an application program running on an external computer and establishes the connection with the application program accordingly; (b) receives from the application program the search criterion; (c) repeatedly (i) provides the search criterion to the reverse search engine and receives from the reverse search engine the responsive search results; and (ii) formats and provides the responsive search results to the application program; and (e) maintains the connection with the application program. An associated method for the active search engine is also disclosed. | 05-19-2011 |
20110119242 | SEARCH ENGINE QUERY CUSTOMIZATION AND SEARCH SITE RATING SYSTEM - A method and system are provided for web search customization and web site rating. The system receives user input web sites, stores the web sites in a database, and groups them into user-specified categories. The system further allows users to select one or more web sites for customizing web search and querying the preselected sites using user input keywords. The system further provides the users with options to query a plurality of search engines. All web sites stored within the system are rated in response to the user operations. Each web site has at least a global rating indicating the rating within the system, a category rating indicating the rating within a given category, and a keyword rating indicating the rating for a given keyword. The system provides the users with a list of recommended web sites based on the web sites' ratings. | 05-19-2011 |
20110119243 | 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-19-2011 |
20110119244 | METHOD FOR FILTERING AND ASSOCIATING TECHNICAL BULLETINS - A method for diagnosing transmission problems in an automobile is disclosed herein, having the steps of performing a road test on the automobile, wherein the automobile is test driven to determine any potential transmission problems, noting any potential transmission problems, discovered during the road test, on a road test matrix form, wherein the potential transmission problem is noted using a pre-established code, wherein the problems can be further delineated into sub-problems, providing an electronic database containing technical bulletins related to transmission problems, wherein each technical bulletin is associated with at least one of the pre-established codes, entering automobile information into at least one data field, wherein the automobile information is chosen from the group comprising: make, model, year, transmission type, entering at least one code into a database search engine in the electronic database, and providing access to at least one technical bulletin related to at least one potential transmission problem. | 05-19-2011 |
20110119245 | SYSTEM AND METHOD FOR OPTIMIZING PATTERN QUERY SEARCHES ON A GRAPH DATABASE - An embodiment of the system and method for optimizing pattern query searches on a graph database uses a pattern query optimizer to optimize execution of the search plan for any sequence of SQL expressions by separating or breaking a pattern query into multiple subpattern queries before converting the subpattern queries into SQL expressions. An embodiment of the pattern query optimizer algorithmically, without intervention by an analyst, decomposes any pattern query into a set of subpattern queries by first identifying branches and cycles within a pattern query and then decomposing each identified branch and cycle into equivalent straight line paths, i.e., straight line nodes joined by edges. Cardinality may be used to improve the performance of pattern searches. | 05-19-2011 |
20110119246 | METHOD AND SYSTEM TO IDENTIFY A PREFERRED DOMAIN OF A PLURALITY OF DOMAINS - There is provided methods and systems to identify a preferred domain of a plurality of domains corresponding to a query. First, the system receives the query. Second, the system accesses demand information corresponding to the query, the demand information including navigation information associated with the query. Third, the system accesses supply information corresponding to the query, the supply information including a count of data items in each of the plurality of domains that match the query. Fourth, the system identifies the preferred domain based on the demand information and the supply information. | 05-19-2011 |
20110125724 | INTELLIGENT SEARCH SYSTEM - A method and system for intelligent searching having a return result count module for determining the search result count for a keyword as well as a sequence of keywords and returning the result count in real time and an auto-determine module for automatically deciding whether keywords entered by a user should be combined using union (conjunction) or intersection (disjunction). | 05-26-2011 |
20110125725 | Flexible-Date Travel Queries - Techniques for processing flexible-date queries are described. Techniques include a interface to enter a flexible date query including a description of a traveler's desired stay at a destination. A user receives a set of solutions that satisfy the flexible date query in the form of a calendar. The set of solutions can be stored in a database for eventual retrieval of a subset of the set of solutions to render to a user. | 05-26-2011 |
20110131195 | NETWORK SEARCH METHOD FOR PROVIDING SEARCH WINDOW DURING EXECUTION OF APPLICATION PROGRAM - The present invention pertains to a network search method for providing a search window during running an application program. The network search method includes displaying a search tool | 06-02-2011 |
20110137880 | SYSTEM AND METHOD FOR SEARCHING A DATABASE - A GUI (Graphical User Interface) is used to display items at a user terminal. Each item is user selectable and representative of a search category. A user selects one of the items to generate a query with no other user input required to generate the query. The query includes an identifier of the selected search category and a location identifier. A search for elements associated with the selected category are is performed. A geographical area is defined using the location identifier and a determination is made as to which elements are within the geographical area. The elements that are within the geographical area are then sent to the user terminal. The elements may contain information on establishments such addresses and contact information together with a distance from a central position. In some implementations, the elements are displayed in ascending order of distance of respective establishments from the central position. | 06-09-2011 |
20110137881 | Location-Based Searching - In general, the subject matter described in this specification can be embodied in methods, systems, and programs for providing location-based information. A geographical location of a mobile computing device is received at a server system. A request for content is received at the server system and from the mobile computing device. A search area that corresponds to the geographical location is selected by the sever system. The search area is selected from among a collection of search areas that correspond to the geographical location. At least one of the search areas in the collection is geographically nested within at least one other of the search areas. A search result that is most-relevantly ranked for the selected search area is determined by the server system. Content that represents the determined search result is provided by the server system and for receipt by the mobile computing device. | 06-09-2011 |
20110145214 | VOICE WEB SEARCH - A search system will receive a voice query and use speech recognition with a predefined vocabulary to generate a textual transcription of the voice query. Queries are sent to a text search engine, retrieving multiple web page results for each of these initial text queries. The collection of the keywords is extracted from the resulting web pages and is phonetically indexed to form a voice query dependent and phonetically searchable index database. Finally, a phonetically-based voice search engine is used to search the original voice query against the voice query dependent and phonetically searchable index database to find the keywords and/or key phrases that best match what was originally spoken. The keywords and/or key phrases that best match what was originally spoken are then used as a final text query for a search engine. Search results from the final text query are then presented to the user. | 06-16-2011 |
20110153582 | HANDLING OF CLASSIFICATION DATA BY A SEARCH ENGINE - Methods and systems are described herein that involve handling of classification data in a search engine, where classification applies to data models, where attributes differ among the instances of an object type, or where the definitions of an object type's attributes are subject to frequent change. The search engine enables free-style queries and complex queries using Boolean operators. Further, the search engine incorporates algorithms to handle properties of an object type instance provided in the search query as if they were attributes of the object type's index. | 06-23-2011 |
20110153583 | URL PROXY METHOD AND APPARATUS - Embodiments of the present invention relate to a method for mapping complex and simple URLs, including navigating a database storing an electronic catalog of product records, wherein the catalog comprises a taxonomy of product categories and products within the categories, receiving a webpage request corresponding to a product record in the catalog, the webpage request having a first URL address associated with it upon a user selecting the webpage to view, wherein the first URL is determined based on location of the product record in the taxonomy, accessing a mapping rule which matches the first URL address to a stored second URL address, and redirecting the first URL address to the second URL address by processing the mapping rule, wherein the first URL address is no longer displayed as a website address and the second URL address is displayed on a screen as the website address from the webpage. | 06-23-2011 |
20110153584 | METHOD, SYSTEM, AND ENGINE DISPATCH FOR CONTENT SEARCH - The present invention discloses a method, system, and engine dispatch unit for content search, wherein the engine dispatch unit connects to at least a processor and two search engines, obtains objects from the processor(s), and selects search engines to perform content search according to the load of each search engine; the selected search engines perform content search for the objects according to preset matching rules. Solutions of the present invention can effectively improve content search performance. | 06-23-2011 |
20110153585 | SYSTEM AND METHOD FOR PROVIDING VECTOR TERMS RELATED TO INSTANT MESSAGING CONVERSATIONS - The method according to one embodiment of the present invention comprises retrieving one or more terms or phrases comprising an instant messaging conversation in which one or more users are participating. One or more term vectors comprising one or more vector terms associated with the one or more retrieved terms or phrases comprising the instant messaging conversation are generated and one or more vector terms are selected from said term vectors. The one or more selected vector terms are displayed to the one or more users participating in the instant messaging conversation. An indication of a user selection of a given displayed vector term is received and one or more content items responsive to the selected vector term are identified. | 06-23-2011 |
20110153586 | MOBILE SEARCH METHOD AND SYSTEM, AND SEARCH SERVER - A mobile search method and system are provided. The method includes the following steps. receiving, by a local search server, a first search request sent by a client, wherein the first search request carries a search keyword; acquiring a member search engine by selecting from a meta index stored locally according to the search keyword, wherein the meta index stored locally comprises a meta index of the local search server and meta indexes of other search servers; searching a search server at which the member search engine is located; and when the search server at which the member search engine is located is not a local search engine, sending a second search request to the search server at which the member search engine is located, wherein the second search request comprises the search keyword; receiving a search result that is returned by the search server at which the member search engine is located according to the search keyword; and sending the search result to the client. | 06-23-2011 |
20110153587 | INDEXING SYSTEM - This invention relates to an indexing system, and to a method of operating an indexing system, the method comprising receiving a request from a user by way of a receiver module, the request including at least a unique identifier; accessing a database, by way of an association module communicatively coupled to the database and the receiver module, to retrieve at least one Uniform Resource Locator (URL) associated with the unique identifier received from the user, the database storing a plurality of unique identifiers for goods or services and URLs associated with the goods, persons or services; and transmitting the at least one retrieved URL to the user by way of a transmission module communicatively coupled to the association module. | 06-23-2011 |
20110161305 | Method and Apparatus for Information Retrieval Based on Partial Machine Recognition of the Same - A system and method for capturing and recognizing at least a portion of a source document, whether written or audible, then searching for information, or other documents, that correspond to the captured and recognized portion of the source document. Various techniques for adding translation and/or searching are also disclosed. In some instances, an iterative machine learning process is applied to improve the performance of an aspect of the system. | 06-30-2011 |
20110161306 | Method and Apparatus for Role Grouping by Shared Resource Utilization - Role search apparatus for grouping nodes according to relationships with other nodes, the apparatus comprising: an input for receiving an arrangement of nodes said arrangement comprising at least two partitions of said nodes and with predetermined relationships between nodes across said partitions, and a pattern recognition unit associated with said input, for using pattern recognition on said nodes and said relationships to find relationship patterns amongst said nodes, thereby to form at least one group from nodes of a first of said partitions, wherein said nodes being formed into said group share relationships with same ones of a predetermined number of nodes in a second partition. | 06-30-2011 |
20110161307 | METHOD, SYSTEM, AND DEVICE FOR SEARCHING FOR INFORMATION AND METHOD FOR REGISTERING VERTICAL SEARCH ENGINE - In the field of communications, a method, a system, and a device for searching for information, and a method for registering a vertical search engine are provided. The method for searching for information includes the following steps. A first search request sent by a user is received. A logic node is determined according to attribute information in the first search request. A vertical search engine selected by the logic node for the user is received. A second search request is sent to the vertical search engine. The method for registering the vertical search engine includes the following steps. A mobile search server receives and saves first registration information sent by the vertical search engine. Location information of a logic node corresponding to the vertical search engine is determined according to the first registration information. Second registration information is sent to the logic node according to the location information. | 06-30-2011 |
20110167051 | SEARCH ENGINE AND ASSOCIATED METHOD - A method of searching for a entity amongst a plurality of entities, wherein all the entities are linked by at least one criterion in common and have a plurality of data formats, wherein each entity comprises a set of data which can be searched by means of criteria entered by a user; and wherein each entity has a data format; and further wherein a specific one of the data formats defines a standard record format; the method comprising the steps of: determining the data format of an entity; if the data format of the entity does not match the standard record format, passing the entity to a pre-processing engine; if the data format of the entity does match the standard record format, passing standard record format data of the entity to a main processing engine; in the pre-processing engine comparing the entity data format to the standard record format and applying a conversion to the entity set of data; converting the entity set of data to the standard record format based on the conversion to form a converted set of data; passing the converted set of data to the main processing engine; in the main processing engine receiving the standard record format entity set of data and the converted set of data; and producing a set of results combining the converted set of data and the standard record format data for selection by a user of a preferred entity. | 07-07-2011 |
20110167052 | SYSTEMS AND METHODS FOR COMPOUND SEARCHING - An apparatus includes at least one computing device configured to send a search query to at least one network server; receive questions from the at least one network server based on the search query; send responses to the at least one network server based on the questions; and receive a search result from the at least one network server based on the responses. The at least one computing device is further configured to send the search query and/or receive the search result via a cellular telephone network, a wireless fidelity network, and/or a digital subscriber line network. A system includes at least one server configured to receive a search query from a computing device; send questions to the computing device based on the search query; receive information from the computing device based on the questions; and send a search result to the computing device based on the information. | 07-07-2011 |
20110173172 | INPUT METHOD EDITOR INTEGRATION - Methods, systems, and apparatus, including computer program products, in which an input method editor receives composition inputs in an input method editor environment, the composition inputs based on user inputs. Candidate selections are identified in the input method editor environment based on the composition inputs. Each candidate selection comprises one or more ideograms. The input method editor environment receives a search command based on a user input, and selects one of the candidate selections in response to the search command. The selected candidate selection and the search command are provided to a search engine interface external to the input method editor environment. | 07-14-2011 |
20110173173 | CONNECTION ENGINE - A method and system for identifying a group of objects or content that have a plurality of group-wise connections, and for revealing the evolution of the state of those connections over time. A network of symbols are generated to create a symbol backbone, and raw object or content descriptions are mapped to the generated symbols. To identify the objects or content most closely and most interconnectedly related to a query object or content, the query object or content is mapped onto the symbol backbone. The raw object or content description expression set of the related symbols are retrieved, forming the group of interconnected objects or content. The retrieved object or content descriptions can be further refined. | 07-14-2011 |
20110179002 | System and Method for a Vector-Space Search Engine - A system and method for a search engine is disclosed. A method for operating a search engine may include calculating a plurality of document vectors, receiving a search request, calculating a search request vector, calculating a distance between the search request vector and the plurality of document vectors, and returning a list of documents that are within a predetermined distance of the search request vector. An information handling system for a search engine may include a central processing unit that is coupled to a general purpose graphical processing unit. The central processing unit is able to calculate a plurality of document vectors, receive a search request, calculate a search vector, and return a list of documents that are within a predetermined distance of the search request vector. The general purpose graphical processing unit is able to calculate a distance between the search request vector and the plurality of document vectors. | 07-21-2011 |
20110179003 | System for Sharing Emotion Data and Method of Sharing Emotion Data Using the Same - The present invention relates to a system for sharing emotion data and a method of sharing emotion data using the same, which are capable of obtaining collective intelligence through an emotion data set for specific video data, etc. The system for sharing emotion data comprises a plurality of clients each configured to comprise input means for inputting emotion data, storage means for storing the inputted emotion data, and a display unit for displaying integrated data received to input the emotion data; a sharing server configured to comprise formation means for receiving a plurality of the emotion data from the plurality of clients and forming an emotion data set and to transmit the integrated data to the clients; and a main database coupled to the sharing server and configured to store at least any one of the integrated data or the emotion data set formed in the sharing server. | 07-21-2011 |
20110179004 | METHOD AND SYSTEM FOR AN INTERNET BROWSER ADD-ON PROVIDNG SIMULTANEOUS MULTIPLE INTERACTIVE WEBSITES - The present invention describes a system and method of displaying and queuing search results and comprises a method of Internet browser add-ons or a web-based program where the multiple results from one or more search engines are displayed partially in one frame on one window screen and can be moved to a second frame so that the search results can be sorted and placed into a queue for later viewing. The invention is particularly, but not exclusively, useful as a system and methods with novel aspect to develop the Internet browser view more user friendly to the users and includes further a Download module to user computer and an Install/Remove module of the add-on software module. | 07-21-2011 |
20110179005 | METHOD AND APPARATUS FOR PERFORMING A SEARCH - A method and apparatus for generating search results with higher relevancy. More specifically, the present invention provides a listing of narrowing or related search terms based upon the search term submitted by the user. The present invention effectively guides users to narrow their search by guiding users to select or click on highly related search terms. In one embodiment, the listing of the highly related search terms is generated in accordance with sales and/or click information, e.g., via scoring of search terms that is premised on sales and/or click information. | 07-21-2011 |
20110179006 | SYSTEM AND METHOD FOR PROVIDING A NATURAL LANGUAGE INTERFACE TO A DATABASE - A system and method for providing a natural language interface to a database or the Internet. The method provides a response from a database to a natural language query. The method comprises receiving a user query, extracting key data from the user query, submitting the extracted key data to a data base search engine to retrieve a top n pages from the data base, processing of the top n pages through a natural language dialog engine and providing a response based on processing the top n pages. | 07-21-2011 |
20110179007 | SYSTEMS AND METHODS FOR WEB SERVICE ARCHITECTURES - Web service registry systems and methods, and web service architectures are disclosed. A web service registry system can include a web service registry, a plurality of web services, a plurality of knowledgebase models, and a control system. The plurality of web services can be published to the web service registry for effective dynamic discovery and invocation of the web services. The plurality of knowledgebase models, which can be defined by domain knowledge experts, can be associated with the web service registry. Each of the knowledgebase models can include a semantic specification and a syntactic specification. The control system can periodically filter non-compliant web services from the web service registry, where a non-compliant web service fails to comply with a predetermined knowledgebase model associated with the web service registry. Other embodiments of the web service management systems, architectures, and methods are also disclosed. | 07-21-2011 |
20110184925 | System and Method for Compiling Search Results Using Information Regarding Length of Time Users Spend Interacting With Individual Search Results - A system and method for producing more relevant search results. When a user selects a search result from a search result listing, the amount of time that the user spends interacting with the item associated with the search result is tracked. Such information regarding interaction time is compiled and is used as a factor in assessing relevance of items in future searches. | 07-28-2011 |
20110184926 | EXPERT LIST RECOMMENDATION METHODS AND SYSTEMS - An expert list recommendation system is provided, including: a domain modeler for establishing an expert knowledge database according to a plurality of expert publications in different domains, receiving an inquired proposal, determining the academic field of the inquired proposal according to keywords of the inquired proposal and keyword sets of the expert publications in different domains stored in the expert knowledge database, and outputting a first domain expert list corresponding to the inquired proposal, wherein the first domain expert list comprises a first group of expert publications and a first group of expert names; and an expertise matcher for receiving the first domain expert list, comparing semantic relatedness between keywords of the inquired proposal and keywords corresponding to the first group of the expert publications of the first domain expert list to output a first expert list to a display device. | 07-28-2011 |
20110184927 | METHOD FOR SOURCING REPLACEMENT PARTS - A method of sourcing a piece of equipment or a replacement part includes preparing a part request record, providing a part source database, searching part source records in the database according to one or more search parameters associated with the part, part requestor or part source, creating a prospective part source list, and prioritizing the part source list by one or more indexing fields, to identify sources predicted to have the part at the best combination of quality, price, and other similar factors. A method of updating the indexing fields is also disclosed. | 07-28-2011 |
20110184928 | DETECTION OF BEHAVIOR-BASED ASSOCIATIONS BETWEEN SEARCH STRINGS AND ITEMS - A system and method are disclosed for automatically detecting associations between particular sets of search criteria, such as particular search strings, and particular items. Actions of users of an interactive system, such as a web site, are monitored over time to generate event histories reflective of searches, item selection actions, and possibly other types of user actions. An analysis component collectively analyzes the event histories to automatically identify and quantify associations between specific search strings (or other types of search criteria) and specific items. As part of this process, a decay function reduces the weight given to a post-search item selection event based on intervening events that occur between the search event and the item selection event. | 07-28-2011 |
20110191310 | Method and system for ranking intellectual property documents using claim analysis - The present invention provides a method and system for re-ranking search results in a patent retrieval system where the query text is derived in whole or in part from a patent claim, which may be from an existing patent or a prospective claim. The re-ranking is based on several features of the candidate patent, such as the text similarity to the claim, international patent code or other classification or subject matter relatedness or overlap, and internal citation structure of the candidates. One alternative aspect provides a re-ranker that is trained on automatically generated training data, thus obviating the expensive and time-intensive step of expert annotation. | 08-04-2011 |
20110191311 | Bi-model recommendation engine for recommending items and peers - A networked peer and item recommendation system makes recommendations to users such as documents of interest and peers with whom the users may want to connect. User profile information is maintained in a profiles database. A log enables the collection of user behavior information. A cluster filtering algorithm determines a cluster that a querying user belongs to. A collaborative filtering algorithm locates other users having implicit and explicit profiles in the database that are similar to the profile of the querying user. A search engine returns items based on a keyword provided by the querying user. A sorting algorithm sorts the items returned by the cluster filtering algorithm, collaborative filtering algorithm and search engine for presentation to the querying user. Potential peers are also presented to the querying user. The items and potential peers presented are those most likely to be of help to the querying user. | 08-04-2011 |
20110191312 | FORKING OF SEARCH REQUESTS AND ROUTING TO MULTIPLE ENGINES THROUGH KM SERVER - A server a server receives a search request in a third format. The third format is a search request format. A first search query in a first format is generated. The first format is a first search query format. A second search query is generated in a second format. The second format is compatible with a format used by a second search engine. The second format is a second search query format. The search request is in the third format. The first format and the second format are different from one another. First result data comprising a plurality of first result data items, and second result data comprising a plurality of second result data items are received. A search result is generated. The generating the search result includes consolidating the plurality of the first result data items and the plurality of the second result data items. | 08-04-2011 |
20110191313 | Ranking for Informational and Unpopular Search Queries by Cumulating Click Relevance - One embodiment accesses a search query and one or more sets of clicked network resources corresponding to the search query; determines a classifier model that represents the sets of clicked network resources that each satisfy the information need of one of the users and one or more subsets of the sets of clicked network resources that each do not satisfy the information need of one of the users; computes a probability value for each clicked network resource from each of the sets of clicked network resources using the classier model, wherein the probability value represents a likelihood that, after clicking on the corresponding network resource, the particular one of the users conducting the corresponding particular one of the search sessions ends the search session; and forms a set of features comprising the probability values computed for network resources from the search sessions. | 08-04-2011 |
20110191314 | INTEGRATED SAVED SEARCH RESULTS - To provide an improved user experience for users of a web browser, embodiments of the invention save queries entered by a user via the web browser. The queries may be for execution on different network search services, such as search engines, social networks, message posting services, and the like. At various times in the future, the web browser then executes the saved search queries on their corresponding network search services, identifies search results that are new and highly relevant to the user, and provides the identified search results to the user. | 08-04-2011 |
20110191315 | METHOD FOR REDUCING NORTH AD IMPACT IN SEARCH ADVERTISING - A method for reducing ad impact on users in a search results page includes receiving a request to deliver ads in response to a search query for display on a search results page; receiving relevance scores for a plurality of ranked web results that are to be served to the search results page; ranking a plurality of ads identified as relevant to the search query according to a position-normalized, click-through-rate metric and bid values, wherein a predetermined number of the top-ranked ads are placeable in a plurality of North ad slots; incrementally and additively placing the placeable ads sequentially according to rank (k) in their respective North ad slots until a utility score generated by a utility function for a current iteration of ads fails to exceed a threshold value; and delivering to the search results page the ads placed in the North ad slots. | 08-04-2011 |
20110191316 | SMART WIDGETS - According to some example embodiments, a method includes based, at least in part, on one or more signals representative of user-defined content, assessing the user-defined content and storing one or more signals representative of a result of the assessment of the user-defined content. The method further includes selecting one or more widgets for presentation in combination with other content associated with the user-defined content, the selecting being based at least in part on the assessment of the user-defined content. | 08-04-2011 |
20110191317 | Method for Human Editing of Information in Search Results - A search engine may perform a search for a user search query. Result items may be returned as a result of the search. The user may enter new human edited information for some of the result items. The new human edited information may be displayed when other users search and view some of the result items at a later time. | 08-04-2011 |
20110191318 | COMMUNITY SEARCH SYSTEM WITH RELATIONAL RANKING - In the present invention, there is provided a computer system ( | 08-04-2011 |
20110191319 | SEARCH QUERY PROCESSING - Providing search results includes: receiving a search query; determining a plurality of preprocessing functions to be performed on the search query, based at least in part on a search label corresponding to the search query; performing the plurality of preprocessing functions on the search query to obtain a plurality preprocessed search queries; generating, based at least in part on precision levels associated with the plurality of preprocessed search queries, a search plan comprising a selected preprocessed search query; and inputting the search plan to the search engine to obtain the search results. | 08-04-2011 |
20110191320 | DIGITAL ASSET MANAGEMENT SYSTEM - The present disclosure describes a digital asset management system directed to a portable container, decentralized, and distributed database approach to asset management. The digital asset management system described is also directed to a system that is designed to be format-neutral and compatible with any file formats available in the art. In an implementation, the digital asset management system includes an importer module configured to import one or more files for storage in a storage volume. A metadata module creates metadata for the imported files and attaches the metadata to the imported files. A distributor module configured to direct the one or more files to a container included in the storage volume. The digital asset management system also includes an editor module configured to create a compressed proxy version of an original source file of at least one of the files for proxy editing. | 08-04-2011 |
20110196851 | GENERATING AND PRESENTING LATERAL CONCEPTS - Systems, methods, and computer-storage media for generating lateral concepts are provided. The system includes a search engine to receive user queries, a storage to store content and its associated categories, and a lateral concept generator. The lateral concept generator is connected to both the search engine and storage. The lateral concept generator selects lateral concepts from categories associated with the content based on similarity scores for the stored content. | 08-11-2011 |
20110196852 | CONTEXTUAL QUERIES - Systems, methods, and computer-storage media for generating contextual queries are provided. The system includes a search engine to receive user queries and contexts, a query understanding component to generate a semantic representation of the query, and a data source command generator to transform the semantic representation into commands for multiple data sources. The data source command generator is connected to the query understanding component. The data source command generator selects data source commands based on lexical information associated with each data source. | 08-11-2011 |
20110196853 | SYSTEM, METHOD, AND APPARATUS FOR GENERATING A SCRIPT TO PERFORM A TASK AT A TARGET WEB INTERFACE INSTANCE - A computer-implemented method for automatically generating a script for a target web interface instance. Embodiments include receiving a task description of a task to be completed on a target web interface instance. The computer-implemented method also includes repeating steps until the task is completed. The repeating steps include determining from the target web interface instance a plurality of actions that may be performed on the target web interface instance and using the task description, predicting which action of the plurality of actions from the target web interface instance is an action most likely to be selected. The repeating steps also include performing the action most likely to be selected, thus proceeding to a first web interface instance and setting the first web interface instance as the target web interface instance. | 08-11-2011 |
20110202511 | GRAPH SEARCHING - Systems, methods, and other embodiments associated with graph searching are described. One example method includes selecting a first engine for searching a graph for instances of a pre-specified sub-graph. The example method may also include controlling execution of a search for the pre-specified sub-graph using the first engine. The example method may also include storing performance data describing a performance indicator of the search. | 08-18-2011 |
20110202512 | METHOD TO OBTAIN A BETTER UNDERSTANDING AND/OR TRANSLATION OF TEXTS BY USING SEMANTIC ANALYSIS AND/OR ARTIFICIAL INTELLIGENCE AND/OR CONNOTATIONS AND/OR RATING - A machine based analysis engine method to obtain a better understanding of written texts by using Contextual and Semantic Analysis with Artificial Intelligence is described.
| 08-18-2011 |
20110202513 | SYSTEM AND METHOD FOR DETERMINING AN AUTHORITY RANK FOR REAL TIME SEARCHING - The present invention is directed towards a method and system for processing a real time increase in search requests for a common event. The method and system includes detecting an activity spike in user search request activity based on monitoring of user search requests over a defined period of time and determining source locations associated with the activity spike based on user search result activities. The method and system further includes associating the source locations with the user search request and thereupon applying a machine-learning model to determine a plurality of common features operative to cause the activity spike, including determining associations between the source locations and the activity spike. | 08-18-2011 |
20110202514 | SYSTEM AND METHOD FOR PRESENTING GEOLOCATED RELEVANCE-BASED CONTENT - The present invention provides for a computerized method and system for presenting geolocated relevance-based content including determining a geographic location of a mobile processing device and identifying a plurality of search queries associated with the geographic location of the mobile processing device. The computerized method and system further includes generating at least one search result responsive to at least one of the plurality of queries associated with the geographic location of the mobile processing device. Therefore, in the method and system, the mobile processing device is presented with one or more search results based on the geographic location of the mobile processing device. | 08-18-2011 |
20110202515 | RETRIEVAL AND DISPLAY OF RELATED CONTENT USING TEXT STREAM DATA FEEDS - Mechanisms are provided for retrieving and presenting related content using text stream data feeds. Text stream data feeds such as caption information associated with media content or conversations associated with social networking applications are aggregated and used to retrieve related media content, text documents, and advertisements. Text stream data feeds that a user is exposed to may indicate that the user is interested or at least primed for particular types of related content. In particular examples, an inverse vector space search engine is used to determine particular pieces of related content and categories of interest. Post filtering may also be applied to the results. | 08-18-2011 |
20110202516 | Method of and Apparatus for Analysing Data Files - A system including a server, a search engine, and one or more user devices is used to analyse data files. The user devices may be used to effect a search, such as a search for documents, websites or other material. A search request is effected on the user device and forwarded to the server. A subject data file is obtained which represents a document. The subject data file is searched for instances of data representing user selected target features. The detected instances which include one or more of features indicative of a list and features indicative of content relating to a casual convention, are changed to be perceptibly different from features which are not target features when the modified data files is provided to the user. | 08-18-2011 |
20110202517 | SEARCH OVER STRUCTURED DATA - A user can refine a search over structured data by specifying that a label or an attribute value be used to further filter the results of a query. | 08-18-2011 |
20110202518 | Apparatus and Methods for Providing Assistance in Detecting Mistranslation - Methods and apparatus, including computer program products, for providing assistance in detecting mistranslation in a translated document obtained by performing machine translation of an original document. A word included in the translated document is obtained. Search results are obtained of searching both a first document data group and a second document data group including the first document data group for pieces of document data related to the obtained word. Based on the obtained search results, an index is generated. The index indicates the adequacy of the obtained word as a translated word in a field corresponding to the first document data group. The generated index is output. | 08-18-2011 |
20110208707 | SYSTEM AND METHOD FOR ENHANCED FIND-IN-PAGE FUNCTIONS IN A WEB BROWSER - A system and method for an enhanced find-in-page query function in a web browser. A find-in-page query is received for at least one webpage displayed on a computing device, wherein the query comprises a search string. Metadata relating to data objects displayed on the webpage is collected from the HTML code comprising the webpage, from the source of the of the plurality of objects, and from at least one search engine. At least one of the plurality of data objects matching the find-in-page query is identified wherein the search string is matched to metadata, wherein metadata relating to the matching data objects comprises the search string. The display of the matching data objects on the webpage is then altered, using the computing device, whereby the user is able to identify the data objects which match the find-in-page query. | 08-25-2011 |
20110208708 | Systems and Methods for Finding Keyword Relationships Using Wisdoms from Multiple Sources - Systems and methods for finding related terms based on three different sources are disclosed. Generally, a first plurality of distances is determined based on one or more received terms and a first plurality of terms derived from an algorithmic search list. A second plurality of distances is determined based on the one or more received terms and a second plurality of terms derived from a sponsored search list. A third plurality of distances is determined based on the one or more received terms and a third plurality of terms derived from search logs. The first, second, and third pluralities of distances are combined to derive a fourth plurality of distances. Finally, a plurality of related terms related to the one or more received terms is generated based on the fourth plurality of distances. | 08-25-2011 |
20110208709 | SCALABLE ASSOCIATIVE TEXT MINING NETWORK AND METHOD - A text mining network that improves the performance of search engines by using a network of computer entities with autonomous neural networks. Each neural network provides a weighted list of associated search terms for each search query. The lists of associated search terms from two or more computer entities are merged to a unique list of associated search terms by utilization of a virtual index algorithm. Document result sets from the autonomous entities are merged to a unique result set by a weighted combination of two or more result sets. | 08-25-2011 |
20110208710 | METHOD AND SYSTEM FOR CREATING VERTICAL SEARCH ENGINES WITH CLOUD COMPUTING NETWORKS - A method and system for creating vertical search engines with cloud computing networks. The cloud computing networks include a cloud communications network using public networks, private networks, community networks and hybrid networks. The cloud communications network provides on-demand vertical search services, broadband network access, resource pooling, rapid elasticity and measured electronic services for vertical search engines. The method and system dramatically improve a vertical search engine infrastructure used by searchers by providing vertical electronic information using less bandwidth and less processing cycles via the cloud communications network than via a non-cloud communications network. Custom vertical search engines can be created by a user with QR bar codes and other types of bar codes and other types of custom information. | 08-25-2011 |
20110208711 | SEARCH ANNOTATION AND PERSONALIZATION SERVICES - Various features are disclosed for storing and providing access to event data reflective of user-generated events, including events associated with search query submission of users. One such feature enables users to annotate search results, to later recall and view these annotations, and to publish the annotations to other users. Another feature involves recording event data reflective of search result viewing events of users, and using this event data to personalize search results pages for particular users. | 08-25-2011 |
20110208712 | AUTOMATED TOOL FOR HUMAN ASSISTED MINING AND CAPTURING OF PRECISE RESULTS - An automated tool for human assisted analysis of search results for obtaining precise results responsive to a request. A single query entry triggers a search using one or more resources and results returned from the resources are displayed in a corresponding embedded renderer. A human provider analyzes the returned results and extracts pertinent information for delivery to a requestor who submitted the query. | 08-25-2011 |
20110208713 | SYSTEM AND METHOD TO RETRIEVE SEARCH RESULTS FROM A DISTRIBUTED DATABASE - Some demonstrative embodiments include devices, systems and/or methods of retrieval of information from a distributed database, e.g., using distributed computation as a search engine. | 08-25-2011 |
20110213761 | SEARCHABLE WEB SITE DISCOVERY AND RECOMMENDATION - A searchable web site discovery and recommendation system and method for discovering and recommending searchable web sites to a user of a search engine. In general, given a search query by a user embodiments of the system and method discover and then recommend a list of searchable web sites. Embodiments of the system and method discover and recommend searchable web sites using client-side query behavior logs. A set of descriptive features is automatically extracted from the logs. In addition, embodiments of the system and method expand the initial search query by submitting the query to a general search engine and leveraging snippets from the search engine results. Embodiments of the system and method model a conditional probability of a searchable web site based on four components and the extracted descriptive features. A ranked list of recommended searchable web sites is obtained from the conditional probability and displayed to a user. | 09-01-2011 |
20110213762 | SYSTEM FOR TARGETING THIRD PARTY CONTENT TO USERS BASED ON SOCIAL NETWORKS - A method and system of providing Internet content to a user utilizing social networks is disclosed. The method comprises providing Internet usage data for a plurality of users, determining which users belong to the same social network, and providing at least one of the users access to Internet usage data for those other users who are in the same social network. | 09-01-2011 |
20110218984 | METHOD AND SYSTEM FOR SEARCHING FOR INFORMATION PERTAINING TARGET OBJECTS - System and method of reducing complexity of a visual search for at least one target object, using at least one user device, comprising: obtaining an image of a target object creating least one target image, using the user device; receiving image data and metadata associated with the photographed target object from the user device; searching for the target object in at least one known objects database comprising the locations and identifying data of known objects to identify the target object; and retrieving information related to the identified target object. The known objects database is structured to allow visual search by partitioning general zones comprising known objects into sub zones, where the visual search is carried out in correspondence with the structure of the known objects database. | 09-08-2011 |
20110225133 | METADATA-AWARE SEARCH ENGINE - Described herein are various principles that may be used together or separately to implement a search engine to retrieve and use metadata information in performing a search. In one embodiment described herein, a search engine accepts input from a user that describes a search the user desires to be performed. The search engine may then examine the input to determine whether the input relates to an artifact and to what artifact the input relates. The search engine may then retrieve metadata information from a source related to the determined artifact and use the metadata information in performing the search requested by the user. | 09-15-2011 |
20110225134 | SYSTEM AND METHOD FOR ENHANCED FIND-IN-PAGE FUNCTIONS IN A WEB BROWSER - A system and method for an enhanced find-in-page query function in a web browser. A find-in-page query is received for at least one webpage displayed on a computing device, wherein the query comprises a search string. Metadata relating to data objects displayed on the webpage is collected from the HTML code comprising the webpage, from the source of the of the plurality of objects, and from at least one search engine. At least one of the plurality of data objects matching the find-in-page query is identified wherein the search string is matched to metadata, wherein metadata relating to the matching data objects comprises the search string. The display of the matching data objects on the webpage is then altered, using the computing device, whereby the user is able to identify the data objects which match the find-in-page query. | 09-15-2011 |
20110225135 | Patent Search Engine with Statistical Snapshots - A search engine finds patents, patent applications and related documents and presents a selection of found documents in textual formats and/or graphical formats. After executing a search, the displayed information may include a selection of results sorted by inventor name, year and other variables found within patent documents. Financial data pertaining to patent owning entities is presented along with patent portfolio analysis and estimates of financial worth. | 09-15-2011 |
20110225136 | VIDEO SEARCH METHOD, VIDEO SEARCH SYSTEM, AND METHOD THEREOF FOR ESTABLISHING VIDEO DATABASE - A video search method including following steps is provided. Meta-data of a query clip is received, wherein the meta-data includes an index tag and a semantic pattern. One or more candidate clips are retrieved from at least one video database according to the index tag. The semantic pattern is compared with a semantic pattern of each of the candidate clips, and each of the candidate clips is marked as a returnable video clip or a non-returnable video clip according to a comparison result. The candidate clips marked as the returnable video clip are served as a query result matching the query clip. A video search system and a method for establishing a video database are also provided. | 09-15-2011 |
20110225137 | ENHANCING AND OPTIMIZING ENTERPRISE SEARCH - Embodiments of the invention improve the quality of search results returned for a given set of search terms based on metadata associated with the user performing the search. A search query may specify metadata elements to consider in ranking the search results. The metadata used may include bookmarks set by the user (either locally or at a social bookmaking site), group bookmarks, etc. In such a case, search results may be reordered to improve the ranking of websites that are both in the search results and in the bookmarks. | 09-15-2011 |
20110225138 | APPARATUS FOR RESPONDING TO A SUSPICIOUS ACTIVITY - An apparatus adapted to process and store data relating to a suspicious activity, the apparatus comprising: inputting means for inputting the data; a memory for storing the data; and a processor for processing the data and storing the data to memory, wherein the processor is adapted to match the inputted data with existing data which has previously been stored to memory or existing data stored at another source. | 09-15-2011 |
20110231379 | 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. | 09-22-2011 |
20110231380 | SESSION BASED CLICK FEATURES FOR RECENCY RANKING - In one embodiment, access one or more query chains, wherein each one of the query chains comprises two or more search queries, {q | 09-22-2011 |
20110231381 | SOFTWARE AGENT FOR MONITORING CONTENT RELEVANCE - A reputation monitoring system provides a software process that runs continuously to identify content that is fast moving and deserving of attention by an organizational representative. The system includes a software agent designed to proactively alert subscribers to potentially concerning movements of a content item within search result rankings. The agent tracks a threshold number of search results over time, and utilizes additional contextual services to determine whether to deliver an alert to subscribers. It is not uncommon for negative items to be written about an individual or organization on the web. There is significant value in being able to identify when negative items are written and if they are gaining notoriety. The reputation monitoring system provides a solution by monitoring search results. | 09-22-2011 |
20110231382 | METHODS AND APPARATUS FOR ANALYZING INFORMATION TO IDENTIFY ENTITIES OF SIGNIFICANCE - Embodiments include methods for analyzing information performed by a data analysis system. The method includes parsing data from one or more data sources, resulting in parsed data, forming a plurality of chains of terms from the parsed data, and determining a significance score for an entity identified in one or more of the chains based, at least in part, on one or more positions of the entity within the one or more chains. Embodiments of the method may be used to identify entities of significance (e.g., in a group, organization or social network). | 09-22-2011 |
20110238643 | METHODS AND SYSTEMS FOR IMPROVING A SEARCH RANKING USING POPULATION INFORMATION - Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a population associated with the search query is determined, an article (such as a webpage) associated with the search query is determined, and a ranking score for the article based at least in part on data associated with the population is determined. Algorithms and types of data associated with a population useful in carrying out such systems and methods are described. | 09-29-2011 |
20110238644 | Using Anchor Text With Hyperlink Structures for Web Searches - This document describes tools for adjusting anchor text weight to provide more relevant search engine results. Specifically, these tools take advantage of a site-relationship model to consider relationships not only between an anchor text source site and a destination page but also relationships between multiple anchor text source sites to improve web searches. Consideration of these relationships aids in determining a new an anchor text weight, which in turn results in more relevant search results. | 09-29-2011 |
20110238645 | 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. | 09-29-2011 |
20110238646 | SYSTEM AND/OR METHOD FOR LINKING NETWORK CONTENT - The present invention provides a system ( | 09-29-2011 |
20110238647 | SYSTEM FOR EVENT-BASED INTELLIGENT-TARGETING - An event-based intelligent targeting engine is capable of delivering highly relevant content, including, but not limited to, advertisements, alerts, messages, notifications, warnings, signals, machine-to-machine (M2M) telemetry, entertainment/media, and any communications thereof, etc. based on real-time situations (i.e., observed events) of a user as well as, historical preferences both explicitly stated or observed in behavior including demographics, psychographics, and sociographics. | 09-29-2011 |
20110238648 | PREDICTING AND USING SEARCH ENGINE SWITCHING BEHAVIOR - Aspects of the subject matter described herein relate to predicting and using search engine switching behavior. In aspects, switching components receive a representation of user interactions with at least one browser. The switching components derive information from the representation that is useful in predicting whether a user will switch search engines. The derived information and information about a user's current interaction with a browser is then used by a switch predictor to predict whether the user will switch search engines. This prediction may be used in a variety of ways examples of which are given herein. | 09-29-2011 |
20110238649 | METHOD AND SYSTEM FOR MANAGING ENTERPRISE CONTENT - A method and system for providing a consistent flow documents and data content across different organizational units of a company or agency where the documents and data come from different enterprise systems and data stores but are related to linked processes that share models for organizing the content in the business context and in a format that enables a user to relate the content to the process step or steps they are performing. The system includes a network service that enables a configuration utility to automatically discover the objects and metadata and provides for a mapping of selected fields of the metadata to regions displayed in the user interface view with provision for filtering the data by mapping selected fields to a user input form. Thereby, a business analyst can create solutions without writing and maintaining complex program logic for each combination of presentation environment, enterprise system and data store. | 09-29-2011 |
20110238650 | METHOD AND SYSTEM FOR MANAGING ENTERPRISE CONTENT - A method and system for providing a consistent flow documents and data content across different organizational units of a company or agency where the documents and data come from different enterprise systems and data stores but are related to linked processes that share models for organizing the content in the business context and in a format that enables a user to relate the content to the process step or steps they are performing. The system includes a network service that enables a configuration utility to automatically discover the objects and metadata and provides for a mapping of selected fields of the metadata to regions displayed in the user interface view with provision for filtering the data by mapping selected fields to a user input form. Thereby, a business analyst can create solutions without writing and maintaining complex program logic for each combination of presentation environment, enterprise system and data store. | 09-29-2011 |
20110238651 | METHOD, SYSTEM, APPARATUS AND CONTENT MODEL FOR THE CREATION, MANAGEMENT, STORAGE, AND PRESENTATION OF DYNAMIC OBJECTS - The invention includes structures and schema for organizing and inter-relating objects, data, or files, including relational, network, hierarchical, and entity-relationship models, among others, that are dynamic, that is changing with time. This includes manipulating structures by conversion, compression, compaction, and compilation, for various purposes. Also included is generating structures for storing, organizing, and managing dynamic objects for retrieval and presentation. | 09-29-2011 |
20110246437 | COMPANION EXPERIENCE - Various embodiments provide a so-called companion experience in which content consumed on a primary screen can serve as a source for an automatic search that returns related content that can be presented on an auxiliary screen. The companion experience can be considered to reside in a layer that can be moved across different screens. The different screens can include different physical screens, such as those associated with different computing devices, or the same physical screen in which the companion experience would be rendered in a frame or sub-window. | 10-06-2011 |
20110246438 | METHOD AND APPARATUS FOR CONTEXT-INDEXED NETWORK RESOURCES - Techniques to provide context-indexed network resources include determining a network resource that is associated with first data in response to receiving first data that describes a context feature. A context token is determined, which indicates a probability, in the first data, of a topic from a context vocabulary. The context vocabulary includes concepts describing temporal, spatial, environmental or activity circumstances of consumers. Second data is stored, which indicates the network resource in association with the context token. In some embodiments, determining a network resource associated with the first data includes sending a topic based on the feature context token to a network resource search engine; and, the network resource is determined based on data returned from the network resource search engine. | 10-06-2011 |
20110246439 | AUGMENTED QUERY SEARCH - A query is annotated with a small sketch (e.g. a Bloom filter) that approximates a set of interest that is related to the query. The query and sketch may be forwarded to index servers that each stores a portion of a search engine corpus. Each of the index servers may filter documents using the sketch before returning results for aggregation. The sketch is designed so there may be false positives (results returned by authors not in the set), but no false negatives (all relevant results are returned). The final aggregated results set may be checked against the full set to remove false positives before returning the final results to the user. | 10-06-2011 |
20110246440 | Systems And Methods For Organizing And Displaying Electronic Media Content - Systems and methods are disclosed for displaying available or recommended electronic multimedia content to a user, including electronic media content on the Internet. According to one implementation, a method is provided that includes receiving a request from a user, the request specifying electronic media content desired by the user; analyzing an indexed web history of a plurality of other users, based on the request for desired content; and selecting and sorting a subset of available content groups, based on the request for desired content and the indexed web history. The method also includes selecting and sorting, for each selected and sorted content group, a subset of available content; providing instructions to display, to a user, the selected and sorted content groups along a first axis of a two-dimensional grid; and further providing instructions to display, to the user, the selected available content for each content group along a second axis of the two-dimensional grid. | 10-06-2011 |
20110252010 | Method and System of Selecting Word Sequence for Text Written in Language Without Word Boundary Markers - The present disclosure discloses a method and apparatus of selecting a word sequence for a text written in a language without word boundary in order to solve the problem of having excessively large computation load when selecting an optimal word sequence in existing technologies. The disclosed method includes: segmenting a segment of the text to obtain different word sequences; determining a common word boundary for the word sequences; and performing optimal word sequence selection for portions of the word sequences prior to the common word boundary. Because optimal word sequence selection is performed for portions of word sequences prior to a common word boundary, shorter independent units can be obtained, thus reducing computation load of word segmentation. | 10-13-2011 |
20110252011 | Integrating a Search Service with a Social Network Resource - A system is described for integrating a search engine and one or more social network resources. The system operates by determining whether a search operation being conducted by a user warrants interaction with a social network resource. If so, the system may provide an invitation to the user to forward a query-related message to the social network resource. The system then sends the message to a group of contacts via the social network resource, where the group of contacts can be defined in various ways. The system receives a response from at least one contact in the group of contacts and presents that response to the user using various delivery mechanisms, as governed by various delivery timings. | 10-13-2011 |
20110252012 | Shopping Search Engines - A web search system uses humans to rank the relevance of results returned for various sample search queries. The search results may be divided into groups allowing training and validation with the ranked results. Consistent guidelines for human evaluation allow consistent results across a number of people performing the ranking. After a machine learning categorization tool, such as MART, has been programmed and validated, it may be used to provide an absolute rank of relevance for documents returned, rather than a simple relative ranking, based, for example, on key word matches and click counts. Documents with lower relevance rankings may be excluded from consideration when developing related refinements, such as category and price sorting. | 10-13-2011 |
20110252013 | SYSTEM AND METHOD FOR SELECTING SEARCH RESULTS FACETS - The present invention is directed towards systems and methods for providing a plurality of facets in response to a search query. The method according to one embodiment of the present invention comprises receiving a search query from a user and retrieving a search result set. The method then identifies an optimum number of facets and selects a plurality of facets with a maximum incremental value. Finally, the method provides the search result set and the selected facets to a user. | 10-13-2011 |
20110252014 | APPLYING A MODEL OF A PERSONA TO SEARCH RESULTS - A data search and retrieval system that, in response to a search query, applies a model to search results to generate information to be returned to a user. The model may define characteristics of a persona such that the application of the model generates information consistent with the persona. A persona may be an individual person or a group of people having shared characteristics. A user may be presented with a list of identifiers of available models of personae. When the user selects a model of a particular persona to be applied, the information generated in return to the user may be consistent with the characteristics associated with the selected persona. | 10-13-2011 |
20110252015 | Qualitative Search Engine Based On Factors Of Consumer Trust Specification - A method of providing a search engine for use on global computer networks which identifies and merges categories of information that reflect, influence and imitate intelligent choice by concurrently searching one or more of eight factors of consumer trust: books, experts, news and articles, associations, celebrities and pro choice, awards, web information and blogs and people's choice. The results from the search of these selected consumer trust factors are then combined to generate a final report. | 10-13-2011 |
20110252016 | Providing Relevance-Ordered Categories of Information - A computer-implemented method is disclosed. The method includes receiving from a remote device a search query, generating a plurality of different category-directed result sets for the search query, determining an order for the plurality of category-directed result sets based on the search query, and transmitting the plurality of category-directed result sets to the remote device, in a manner that the result sets are to be displayed in the remote device in the determined order. | 10-13-2011 |
20110252017 | SYSTEM AND METHOD FOR PROVIDING A RESPONSE TO A SEARCH QUERY - A system receives a request to search an electronic catalog of a vendor which specifies a query term. The query term is used to search an electronic catalog of a third party. The results obtained by searching the electronic catalog of the third party are parsed to uncover a keyword recognized by a search engine associated with the electronic catalog of the vendor. The uncovered keyword is then used in the search engine associated with the electronic catalog of the vendor to locate one or more items in the electronic catalog of the vendor. Items located in this manner are the search results responsive to the query term. | 10-13-2011 |
20110258172 | Selection of Images - This invention relates to problems arising from searching a large, online image data set. The invention improves the ability of customers to search across large catalogues using keywords when those keywords have not been specified in advance. This invention achieves this by taking diverse metadata, both structured and unstructured, from diverse sources and translating them into a highly structured system for presenting to users. | 10-20-2011 |
20110258173 | EXPANSION OF SEARCH QUERIES USING INFORMATION CATEGORIZATION - A computerized system and method of constructing and expanding search queries for conducting searches through information sources. The system enables retrieving a category options tree, allowing a user to define a category route by selecting a category-node, which defines a search-category. The system may further enable retrieving a query scenario tree, having a hierarchal structure comprising query nodes, where the retrieved query scenario tree is associated with an initial input query, inputted by a user. Each query node defines a query route enabling to construct the content and structure of an expanded search query. The system enables selecting a query node of the retrieved query scenario tree, according to an online decision making process, which analyses the search-category in relation to available query routes in to allow selecting a query node from the retrieved scenario tree that is most compatible with the search-category. | 10-20-2011 |
20110258174 | PERSONALIZED NETWORK SEARCHING - Personalized network searching, in which a search query is received from a user, and a request is received to personalize a search result. Responsive to the search query and the request to personalize the search result, a personalized search result is generated by searching a personalized search object. Responsive to the search query, a general search result is generated by searching the general search object. The personalized search result and the general search result are provided to a client device, an advertisement is selected based at least in part upon the personalized search object, and the advertisement, the personalized search result, and the general search result are displayed. | 10-20-2011 |
20110264639 | LEARNING DIVERSE RANKINGS OVER DOCUMENT COLLECTIONS - A document selector selects and ranks documents that are relevant to a query. The document selector executes an instance of a multi-armed bandits algorithm to select a document for each slot of a results page according to one or more strategies. The documents are selected in an order defined by the results page and documents selected for previous slots are used to guide the selection of a document for a current slot. If a document in a slot is subsequently selected, the strategy used to select the document is rewarded with positive feedback. When the uncertainty in an estimate of the utility of a strategy is less than the variation between documents associated with the strategy, the strategy is subdivided into multiple strategies. The document selector is able to “zoom in” on effective strategies and provide more relevant search results. | 10-27-2011 |
20110264640 | Using External Sources for Sponsored Search AD Selection - A system and a system are provided for using external sources (e.g., landing pages) for sponsored search ad selection. In one example, the system identifies one or more regions of an external source. The one or more regions are relevant to a query. The external source includes a source that includes relevant data that is usable for augmenting an ad selection process. The system extracts one or more features from the one or more regions. The system determines which of the one or more features are relevant for item indexing. The system then augments an item selection process by using the one or more features that are relevant for item indexing. | 10-27-2011 |
20110264641 | IMAGE SEARCH RESULT SUMMARIZATION WITH INFORMATIVE PRIORS - An informative priors image search result summarization system and method that summarizes image search results based on the image relevance (as determined by a search engine's initial ranking) and the image quality. Embodiments of the system and method cluster the image search results, rank images within each cluster based on a computed image score, and then select a summary image for the cluster. Each cluster is analyzed and an image in the cluster having the maximum image score is included in a selected summary collection. The image score is computed using the image relevance and the image quality, as well as a cluster coherence, a density, and a diversity. The selection of images from a collection of candidate images generates an image search result summarization, which is presented to a user. The summaries are presented to the user in a ranked order based on their image scores. | 10-27-2011 |
20110264642 | DYNAMIC COMPUTATION ENGINE IN SEARCH STACK - A data search and retrieval system that, in response to a search query, dynamically selects and applies a model of information to be returned to a user. The model may be selected based on the search query directly, or indirectly based on data returned by a search engine applying the query. For this purpose, the system may include an index of models, similar to a search index. Models may include expressions that may be descriptions of computations, equations, constraints or rules to define information to be returned. These elements of a selected model may be executed within to the search stack based on data identified in a search of web pages by executing the query or other dynamically obtained data. Execution of a model may lead to collecting new information, such as through further searching or performing computations, or may result in ordering or other formatting of data. | 10-27-2011 |
20110264643 | Methods and Apparatus for Searching with Awareness of Geography and Languages - A system that automatically discerning the best combinations of a user query's geographical origin and language, retrieving and displaying search results accordingly. A record on the system are associated with a geographic location and a language. A record could be composed of two or more records, each of which associates with a location and a language. A record could be in rich media format. | 10-27-2011 |
20110264644 | METHODS AND SYSTEMS FOR SEARCHING, SELECTING, AND DISPLAYING CONTENT - Methods and systems for identifying and presenting information are described. Search results are received from a search engine. An entity associated with a networked site is selected using a selection criterion. A determination is made as to whether the listing includes a link to the networked site or includes the link to the networked site at a list position that fails to satisfy a first criterion. After determining that the link to the site associated with the entity is not included in the search result listing, or that the link to the site associated with the entity is not at a position in the search result listing that satisfies the first criterion, the search listing is modified by causing the link to the site associated with the entity to appear in a first position in the search listing. The modified search listing is displayed on a user terminal. | 10-27-2011 |
20110270814 | Expanding Functionality Of One Or More Hard Drive Bays In A Computing System - Methods, apparatus, and product are disclosed for expanding functionality of hard drive bays in a computing system that include: detecting, by a fabric management module, that a new device has been added to a hard drive bay in the computing system; identifying, by the fabric management module, a data communications protocol that is used by the new device; selecting, by the fabric management module, a fabric that supports the data communications protocol that is used by the new device; and routing, by the fabric management module, data communications according to the data communications protocol that is used by the new device across the selected fabric. | 11-03-2011 |
20110270815 | EXTRACTING STRUCTURED DATA FROM WEB QUERIES - Described is processing a web query into structured data, such as for use in formulating a database query. A classifier and segmental conditional random field (CRF) model classify and segment a query into labeled segments used to obtain the structured data. The structured data includes a class, an intent set corresponding to data sought by the query, and an attribute set corresponding to an attribute name and attribute value representing each modifier in the query. The structured data may be converted into a query language (e.g., SQL) query to query the structured data source; e.g., the class may be used to select a database, the attribute set used to find one or more columns and a row in the database, and the intent set matched to a column, whose row data is the result being sought. A web search engine may return the database query as part of its results. | 11-03-2011 |
20110270816 | Information Exploration - Information exploration is described. For example, a user provides gathering terms to an information exploration system which uses those terms to generate many composite items formed from content of different media types obtained from a web search engine. For example, the composite items are displayed simultaneously on a user interface and provide a user with a partial map of information “territory” accessible through the system. In some examples the user is able to select a composite item and use it to explore further in the same direction by generating more composite items using related gathering terms. In some examples the user is able to select a composite item and use it to explore further in a manner indirectly related to the selected composite item. In examples the composite items may be saved in scrap books, sent to other users or used to access content. | 11-03-2011 |
20110270817 | WEB SERVICE DISCOVERY VIA DATA ABSTRACTION MODEL AUGMENTED BY FIELD RELATIONSHIP IDENTIFICATION - A computer-implemented method includes receiving a selection of a particular logical field via a database query interface. The method includes querying a discovery registry associated with a data abstraction model of a database to discover one or more web services that are resolvable based on the particular logical field. The data abstraction model includes a plurality of logical fields, where each logical field corresponds to a particular data structure of the database. A web service input and a web service output of a particular discovered web service are associated with logical fields of the data abstraction model via the discovery registry. The method further includes initiating execution of a discovered web service that returns a list of values. The list of values obtained by the discovered web service may be augmented with information determined based on field relationship metadata of the data abstraction model, where the field relationship metadata corresponds to the list of values. | 11-03-2011 |
20110270818 | DOMAIN EXPERT SEARCH - Expert domains for a query category represent domains from which a high percentage of search results for queries associated with the query category are retrieved. The expert domains are identified by establishing a base statistical model that indicates frequencies of appearance for domains in search results retrieved for queries corresponding to multiple categories. In addition, frequencies of domain appearance are determined for search results retrieved for queries associated with a category. Domains that appear more frequently in the search results corresponding to the category are identified as expert domains for the category. A user may be allowed to customize expert domains related to one or more categories by adding or removing expert domains for the category. | 11-03-2011 |
20110276552 | RECONSTRUCTION OF TRANSIENT INFORMATION IN INFORMATION DELIVERY SYSTEMS - In a dynamic information delivery context, a system collects data regarding transient information accessed by a user. The user can then query the stored data to reconstruct transient information. The system uses heuristics to help reconstruct transient information. The heuristics include user profile, time stamps, metadata, and indexing. | 11-10-2011 |
20110276553 | CLASSIFYING DOCUMENTS ACCORDING TO READERSHIP - One embodiment is a computer-implemented method for classifying documents in a collection of documents according to their intended readerships. The method comprises using a computer to select a document in the collection of documents; and using a computer to determine a characteristic of the selected document, the characteristic being: misleading when the document includes one or more features that are determined to be for a purpose other than reading the document; commercial when the document includes features that are presented for a commercial purpose; or personal when the document includes features of a personal opinion. The method further includes using a computer to classify the selected document as misleading, commercial, or personal according to its determined characteristic; and using a computer to repeat the steps of select document, determine a characteristic of the selected document, and classify the selected document for additional documents in the collection. At least some documents are classified as misleading, at least some documents are classified as commercial, and at least some documents are classified as personal. Other methods and computer program products are also disclosed according to even more embodiments. | 11-10-2011 |
20110276554 | Query and note based search system - This invention provides a query and note based content creation, sharing and search system that allows users to create and manage notes, to share the notes with others, and to query the notes from a cellphone or computer interface. This is different from the traditional Internet and search engines in which user queries can only be indirectly answered. This invention allows users to query the notes from a cellphone or a computer when a prompt and precise response is needed. This invention also allows one or more programs to be specified for a note so when the note is returned to the user the program(s) can be executed. | 11-10-2011 |
20110276555 | Broadcast Network Platform System - A commercial search engine for searchmercials. The system manages and searches advertising media video and audio files and associating the media with one or more calls to action. The system contains Metadata utilized for various queries including search, channels of distribution and account information. The system uses a manually data entry interface or a custom retrieval system to selectively update media files and Metadata from Meta tags or feeds on a scheduled basis automatically without having to manually update this data in the system. The system spiders these custom Meta tags or feeds for new Metadata on a scheduled basis to automate the submission and programming of the searchmercials content over the search engine. The system provides videos tailored for search in the results list in order to better inform users as to the contents of a link URL. The system can also provide users with other call to action options such as click to call, literature, order forms, etc. The system can schedule searchmercials to target users by time of day, location, device, and other parameters to offer a call to action to different audiences. | 11-10-2011 |
20110276556 | COMPUTER-IMPLEMENTED METHOD FOR PROVIDING LOCATION RELATED CONTENT TO A MOBILE DEVICE - A computer-implemented method comprises two interleaving processes, namely a data collection process and a data display process. In the data collection process at least one first search query from a first mobile device ( | 11-10-2011 |
20110276557 | METHOD AND APPARATUS FOR EXCHANGING MEDIA SERVICE QUERIES - A user accessing a media service desires to find out more information about the media service by formulating a query, by operation of an input device, where a region of interest of said media service is selected by the user. The query is submitted to other users who are defined by various tiers defined by different types of criteria. The users belonging to such tiers respond back to the query with new information, which is rendered on the media device being used by the user. Such responses are then rendered on the media device of the user. Optionally, a computer assistance mode is operated where keywords are extracted from said communications between users, and such keywords a used to obtain additional results from a resource such as a search engine. | 11-10-2011 |
20110276558 | SERVER-SIDE MATCH - Systems and techniques for converting numeric queries into substantially equivalent textual queries are described. In general, the systems and techniques discussed use search query logs to accurately select a most probably mapping for a numeric-to-text conversion. This mapping can occur when a system (e.g., a server-side search system) receives a series of numeric inputs (e.g., from a cell phone keypad) that may correspond to more than one word. For example, a search server may receive input 22737, which corresponds to both the words ACRES and CASES, as part of a query. The server uses current entries in query logs to create mappings for words from the numeric input. If recent queries indicate that the term ACRES is currently more popular than the term CASES, the mapping may match the entry 22737 to the text ACRES. | 11-10-2011 |
20110276559 | METHOD FOR IMPROVING SEARCH EFFICIENCY IN ENTERPRISE SEARCH SYSTEM - A search system with a search engine applies a user search query to an index of the documents stored in a document repository for returning a result set of matching documents to a user. In order to more efficiently access, search and retrieve documents stored in document repositories, one of a document repository and an index thereof or both are partitioned in one or more dimensions, and a partition is configured in a specific dimension according to two or more document attribute values selected from one and the same attribute category. This shall enable a search application to access significantly less data in order to determine a search result and shall specifically improve the efficiency of enterprise search systems in a high degree. | 11-10-2011 |
20110282855 | SCORING RELATIONSHIPS BETWEEN OBJECTS IN INFORMATION RETRIEVAL - A method, system, and computer program product for scoring relationships between objects in information retrieval are provided. The method includes: receiving a query object as an input in a search, wherein the query object is a query for a searchable entity type; identifying indexed document objects associated with the query object; and identifying facet objects referenced in the indexed document objects, which facet objects share a defined relationship type with the query object. The method calculates for each relationship between a facet object and the query object a weight of relationship. Wherein a query object, document object, and facet object can represent any searchable entity. Calculating a weight of relationship calculates the weight of relationships over all document objects divided by a selected normalization. | 11-17-2011 |
20110282856 | IDENTIFYING ENTITY SYNONYMS - Embodiments for identifying an entity synonym of an entity are described. A query log is stored in a database located on at least one computing device. A candidate generation module can select a candidate query in the query log that shares a click on a URL with the entity. A correlated tag module can generate a set of phrase-tag pairs for the entity and the candidate query and measure a mutual information value for each phrase-tag pair. A candidate filtering module can determine a click similarity value between the candidate query and the entity based on a set of URLs selected in the search engine results and a tag similarity value based on the mutual information values. A candidate query is selected as an entity synonym if the click similarity value and the tag similarity value are greater than predetermined thresholds respectively. | 11-17-2011 |
20110282857 | SEARCH ENGINE USING WORLD MAP WITH WHOIS DATABASE SEARCH RESTRICTION - In most of the Internet search operations, unwanted search results can be eliminated to reduce the high volume of the Internet traffic, and make the search operation highly efficient, according to the present invention. The present invention proposes a two step approach. The first step is to achieve the high relevance of the search results by search region restricted search operation. The second step, further adds high degree of relevance to the search results by the contact address correlation with a reliable reference address or the legitimate contact address eliminating the crap and squatter sites from the search result list. The region restricted search does searching in a selected geographical region. Thus the region restricted search operation minimizes the search time and huge volume of Internet traffic, which is likely to impair the overall Internet performance. | 11-17-2011 |
20110289062 | EMBEDDED SEARCH BAR - Various embodiments provide an embedded search bar displayed on a display screen of a computing device. Executable code for the embedded search bar may be loaded by a browser from a remote source. The browser may execute the executable code, thereby causing the embedded search bar to be displayed at a fixed position of a display screen. The embedded search bar may be an open and extensible container for applications. The applications may be content-driven applications or utility applications, representations of which may be displayed within the embedded search bar. The applications may interact with the embedded search bar via a set of public application program interfaces. The applications may monitor search queries and may provide information to be displayed within the embedded search bar. The embedded search bar may further include a search window for entering a search query to be performed over a third-party website. | 11-24-2011 |
20110289063 | Query Intent in Information Retrieval - Inferring query intent in information retrieval is described. In an example reformulations of an initial query by a user are used to create a query neighborhood. In the example, the query neighborhood is used to identify a set of possibly related queries. First and higher order reformulations of the initial query may be used to expand the query neighborhood. In an example precision can be improved by reducing the query neighborhood to more closely related queries for example, two queries can be connected if they are often clicked for the same document. In an example two queries can be connected using a random walk and all pairs of queries that are not connected by a random walk of less than a fixed threshold are removed. The connected queries can be used to form clusters and weights can be applied in order to determine the most likely related queries. | 11-24-2011 |
20110289064 | Automatic Routing of Search Results - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for providing search results automatically to a user of a computing device. A spoken input provided by a user to a computing device is received. The spoken input is transmitted to a computer server system that is remote from the computing device. Search result information that is responsive to the spoken input is receiving by the computing device and in response to the transmitted spoken input. An alert is provided to the user that the device will connect the user to a target of the search result information if the user does not intervene to stop the connecting of the user. The user is connected to the target of the search result information based on a determination that the user has not intervened to stop the connecting of the user. | 11-24-2011 |
20110289065 | System and Method for Presenting Events - A system and method are disclosed for presenting attainable events in the form of an event widget on the client computer browser. This system and method provides for embedding an event widget onto a third party, or affiliate, website so that when the website is viewed by a computer end user, the widget displays a tailored list of events. The tailored list of events include events that may be filtered and ranked based on webmaster settings and refined by system users. The events may be data mined from the Internet, as well as entered by System Users. System Users that directly enter events have the option to sell tickets to those events, and the system will broker the sales commissions, as appropriate, to the entities that helped effect the sale, such as website owners and other System Users who provided event information in the form of audio or video presentations that were associated particular events. | 11-24-2011 |
20110289066 | SEARCH-HIGHLIGHTER SYSTEM AND METHOD - A text string may be captured when a user initiates a selection event in a web browser. In response to the selection event, the text string is derived from the selected element(s) in a rendered web page. The text string is automatically placed in a web-search text-entry field of the web browser without further instructions from the user. The user can modify the text string before querying a web-search engine. | 11-24-2011 |
20110295824 | SEARCH PREDICTION USING CONTEXT MODELING - A method and apparatus for predicting search queries for a user on a search-based system is described. A search engine tracks search queries from a user received at the search engine. A prediction engine compares a search query history from the user with search query histories from other users on the search engine. The search query histories are stored in a storage device of the search-based system. A prediction of a search query for the user is generated based on the comparison. Search query histories from other users having greater similarities with the search query history from the user have a greater computation weight than search query histories from other users with less similarities with the search query history from the user. | 12-01-2011 |
20110295825 | Method and System for Interacting with a Plurality of Search Engines - A way to conduct multiple distinct searches and to present the respective result subsets | 12-01-2011 |
20110295826 | Active Search Results Page Ranking Technology - Systems and methods for storing data regarding activities of a person and/or people associated with a website that is indexed in a search engine. Data regarding such activities is used to calculate a weighting factor that is combined with a relevance score for the website. The combined weighting factor and relevance score influences the relative position of the website among other websites in search results. | 12-01-2011 |
20110295827 | SYSTEM AND METHOD FOR ORGANIZING SEARCH CRITERIA MATCH RESULTS - A system and method for organizing database search criteria match results which are generated through a search engine, able to generate system databases upon the processing of search criteria established and submitted by a system user. The system is able to define and group the search criteria match results for presentation to the user based upon the relative emphasis or de-emphasis of such results. The system includes a context software module, for enabling the generating of a context database consisting of content, links, and layouts organized for presentation to the user, which module is adapted to determine and specify the context database based on a current context and settings. The system also includes a criteria software module for enabling the generating of a comparison database, adapted to enable criteria to be submitted, modified, and input by the user to generate comparison database information. | 12-01-2011 |
20110295828 | SYSTEMS AND METHODS FOR PROVIDING SEARCH RESULTS - A method includes generating search results in response to a user query, where at least one of the search results includes a group of links. The group of links may represent links to web pages within a same web site and may be identified based on at least one factor associated with the links. The method may also include providing the search results to the user. | 12-01-2011 |
20110295829 | Object Information Derived from Object Images - Search terms are derived automatically from images captured by a camera equipped cell phone, PDA, or other image capturing device, submitted to a search engine to obtain information of interest, and at least a portion of the resulting information is transmitted back locally to, or nearby, the device that captured the image. | 12-01-2011 |
20110295830 | Multi-Window Internet Search - Methods are described to preload and display a plurality of webpages from a hyperlink list either previously saved or returned by one or more search engines, where said webpages are displayed in a web browser. The web browser has been augmented to display multiple webpages simultaneously and to allow changing the number of webpages displayed and their physical arrangement within the web browser display. Hyperlinks associated with any portion of this plurality of webpages can be saved as a list of hyperlinks (group bookmark) for later retrieval. Preloading may be dynamically altered to take advantage of network bandwidth availability and processor non-saturation. Descendant webpages of preloaded webpages may also be preloaded to further speed performance. The zoom factor for a displayed webpage may be altered by clicking on a zoom icon or alternately rotating a mouse wheel while the cursor is held over the zoom icon. | 12-01-2011 |
20110295831 | Providing Content Using Stored Query Information - Among other disclosed subject matter, a computer-implemented method relating to providing content on a page includes receiving information for providing content for an access device in response to a navigation from a first page to a second page. The content is to be included in the second page. The method includes accessing query information stored on the access device, the query information based on a first query that was submitted from the access device to a search provider before navigating to the first page. The method includes providing the content for inclusion in the second page, the content selected using at least the received information and the accessed query information. A computer-implemented method can include recording search query information for a user; retrieving the search query information; and using the search query information to determine content for display to the user. | 12-01-2011 |
20110302145 | RECOMMENDING LINK PLACEMENT OPPORTUNITIES - Techniques for recommending Web pages or other content sources as candidates for link placement are described. Some embodiments provide a marketing activity support system (“MASS”) configured to recommend candidate Web pages for link placement. Recommending candidate Web pages may include determining multiple Web pages that include or reference one or more keywords that describe some subject matter domain. Recommending candidate Web pages may then further include ranking or ordering at least some of the multiple Web pages based on how many times each of the at least some Web pages references another one of the multiple Web pages. The ordered Web pages may then be presented as recommended candidate sites for link placement. | 12-08-2011 |
20110302146 | DETERMINING QUALITY OF TIER ASSIGNMENTS - Technologies pertaining to computing a tiering policy that defines how digital items are desirable stored across a plurality of different storage tiers are described herein. A data repository that comprises data that is indicative of historic user interaction with a search engine is accessed. Subsequently, a tiering policy for digital items that are retrievable by way of the search engine is computed based at least in part upon the data that is indicative of the historic user interaction with the search engine. Retrieval times for digital items in the data storage tiers differ across the data storage tiers. | 12-08-2011 |
20110307460 | NAVIGATING RELATIONSHIPS AMONG ENTITIES - Graphical user interfaces, methods, and computer-storage media for navigating relationships among entities are provided. The method is executed by a computer system that generates a graphical user interface having entities associated with a query. The query is issued to a search engine that searches multiple sources to locate results. The computer system extracts the entities from the results. In turn, a graph is added to the graphical user interface to group the entities. The graph links the query and the entities and provides a visual overview of the results for the query. | 12-15-2011 |
20110307461 | QUERY CONTEXT SELECTION USING GRAPHICAL PROPERTIES - Maintaining a plurality of search contexts and selecting one of the search contexts based on graphical properties of a user interface. Each of the search contexts is provided by and corresponds to one of a plurality of executing application programs. Responsive to an event, one of the search contexts is selected. In some embodiments, the search context provided by the application program having a window displayed in the foreground of the user interface is selected. Search results based on the selected search context are obtained and provided to the user. | 12-15-2011 |
20110307462 | Systems and Methods for Online Search Recirculation and Query Categorization - A computer-implemented method for generating online search results includes receiving, over the Internet, referring URL data including a query, and a network site ID for a network site that was visited based on third party search engine analysis of the query; generating indexed query and network site data based on the received referring URL data and network site; receiving a new query from a user; determining a network site relevant to the new query based on the indexed query and network site data; and displaying to the user a link to the network site. Systems for generating online search results are also disclosed. | 12-15-2011 |
20110307463 | System and Methods Thereof for Enhancing a User's Search Experience - A method for enhancing web search experience of users. The method comprises selecting at least one resource from a plurality of resources to respond to an input query received from a user on a user device; sending the input query to the selected at least one resource; designating a unique display segment within a display area on the user device, wherein each display segment corresponds to each of the selected at least one resource; causing the selected at least one resource to respond to the input query within the corresponding unique display segment; and establishing a direct communication between each of the selected at least one resource and the user device for at least enabling, in response to the query, interaction of the selected at least one resource with the user within the unique display segment corresponding to the selected resource. | 12-15-2011 |
20110307464 | System And Method For Identifying Trending Targets Based On Citations - A new approach is proposed that contemplates systems and methods to identify trending objects that are targets of citations without actually conducting a search. Under the approach, a score is accumulated for each object as a function of the count of citations and influence of the citing subjects/sources/authors within a given time period starting from the timestamp of the earliest citation of the object. A threshold on the score can be predicted or predetermined, which only a certain number but not all of objects are able to exceed. The objects which scores exceed the said threshold are then identified as trending objects within its relevant categories without actually conducting a search and without having to wait for the given time period to be concluded. Finally, a list of top-ranking objects that have been identified is generated and presented to the user. | 12-15-2011 |
20110307465 | System and method for metadata transfer among search entities - A new approach is proposed that contemplates systems and methods to ascribe or transfer metadata from one search-related entity to another, where each entity can be one of subject or source, citation, and object or target. First, one or more complete or incomplete attributes associated with one or more of entities across source, citation and target are identified with a high degree of probable accuracy, wherein such metadata or attributes include but are not limited to, time, language, and location of the entities. The identified attributes are then ascribed or transferred from one entity where the metadata is available to other search entities. Finally, the transferred attributes can be utilized to facilitate the selection and ranking of the cited targets for the search result. | 12-15-2011 |
20110313985 | User adjustable ranking and presentation of search results - Method and system for enabling a user of a query based search engine to have some control over the presentation of search results. In some embodiments, the method and system provides an associating interface for a user of a query based search engine to associate documents with a search query, with the documents being termed as associated documents. The method and system stores the associated documents. The method and system causes the associated documents to be presented in a special area. | 12-22-2011 |
20110313986 | System and method for query temporality analysis - A new approach is proposed that contemplates systems and methods to determine temporality of a query in order to generate a search result including a list of objects that are not only based on matching of the objects to the query but also based on temporality analysis of the query. Here, the temporality of the query can be defined as the distribution over time of the objects matching the query, i.e., the chronology histogram of the query. Such distribution can be analyzed to provide a classification of the intent of the query. Classification of the intent of the query can result either in discrete classification of the query into categories, or in continuous classification of the query which may be a scalar or vector value resulting from transformations of the chronology histogram. | 12-22-2011 |
20110313987 | System and method for search of sources and targets based on relative expertise of the sources - A new approach is proposed that contemplates systems and methods to provide a ranking of citied objects and citing subjects identified as results of a search, where the relative expertise of subjects or sources of citations to said targets or objects is considered. The relative expertise is a function of the share of the subject's citations matching the query term or search criteria relative to the share of all subjects' citations matching the query term, weighted by the influence of the subjects. This allows the identification of “experts” on “topics” without any pre-defined categorization of topics or pre-computation of expertise. Under this novel approach, expertise can be determined on any query term in real-time. | 12-22-2011 |
20110313988 | System and method for search of sources and targets based on relative topicality specialization of the targets - A new approach is proposed that contemplates systems and methods to provide a ranking of subjects or objects identified as results of a search, where “topicality specialization” and “relative topicality specialization” of the objects is computed and considered. The relative topicality specialization of an object is a function of the share of citations for the object matching the query term among all citations for all objects matching the query term. The computation of the topicality specialization and the relative topicality specialization for objects allow the identification of “specialized objects” for “topics” without any pre-defined categorization of topics or pre-computation of expertise. | 12-22-2011 |
20110313989 | System and method for customizing search results from user's perspective - A new approach is proposed that contemplates systems and methods to generate customized subjective search results from the perspective of a user who conducts the search or any other subject entity of chosen by the user. A scored subject list is created from the user's network of sources/subjects/contacts, where each element on the list is a subject/source and the score reflects the subject's potential influence or closeness of its connection/relation with the user. Once created, the subject list is then used as a bias filter on the list of citations from search results. With such influence-weighted citation scores, objects and/or subjects from citations of subjects that have big influence on or enjoy high respect from the user will be ranked prominently in the search result presented to the user, thus biasing the search results from the user's perspective. | 12-22-2011 |
20110313990 | CLUSTERING SYSTEM AND METHOD - An increase in information available to a user of computing technologies has a tendency to increase the number of topics that are similarly related. Given the large amount of information that is now available, it is increasingly likely that a first set of search results generated in response to an initial search query will contain information that is not of interest to the user. What is needed in the art is a technique to enable a search query to be conducted by taking advantage of linguistic feedback. Furthermore, what is needed is a technique to enable the presentation of search results to be refined in a manner based on what is not of interest to a user, either intrinsically or because the user has already seen and evaluated certain information and next wants to see more or different information. | 12-22-2011 |
20110313991 | AUTOMATIC SEARCH FUNCTIONALITY WITHIN BUSINESS APPLICATIONS - Disclosed herein is an integration of automatic search functionality into a business application. The application is monitored for an instance wherein the user is initiating an activity that involves an expenditure. Upon detection of such an activity, a query is automatically generated based on information related to the expenditure. The query is communicated to a search component, from which corresponding search results are eventually received. Finally, at least some information related to the search results is displayed to the user. In one embodiment, assuming the user's express or implicit approval, auto-generation of data and/or modification of business process flow are facilitated based on the search results. | 12-22-2011 |
20110313992 | Generating Search Result Summaries - Embodiments are configured to provide a summary of information associated with one or more search results. In an embodiment, a system includes a summary generator that can be configured to provide a summary of information including one or more snippets associated with a search term or search terms. The system includes a ranking component that can be used to rank snippets and the ranked snippets can be used when generating a summary that includes one or more ranked snippets. In one embodiment, the system can be configured to include one or more filters that can be used to filter snippets and the filtered snippets can be used when generating a summary. Other embodiments are available. | 12-22-2011 |
20110313993 | GRAMMAR COMPRESSION - Compression of extensive, rule-based grammars used to facilitate search queries is provided herein. Rule-based grammars include a list of rules that each comprise a sequence of token classes. Each token class is a logical grouping of tokens, and each token is a string of characters. A grammar is parsed to identify rules and token classes. Unimportant token classes are identified and sets of unimportant token classes are merged to generated merged token classes. A compressed grammar is generated by substituting the merged token classes into the grammar for corresponding unimportant token classes used to generate the merged token classes. | 12-22-2011 |
20110320423 | INTEGRATING SOCIAL NETWORK DATA WITH SEARCH RESULTS - A user of a social network may submit a search query relating to one or more topics to a search engine indexing a set of data items, but the search results, while authoritative and informative, may be highly impersonal with respect to the user. Conversely, the user may search for social data items within the social network relating to the topics, and such social data items may be more highly personalized to the user, but may also be inaccurate or incomplete. Instead, the search query may be applied to both the search engine and the social network, and the selected search results and social data items may be integrated into a presentation featuring both authoritative and personalized information about the topics associated with the search query. | 12-29-2011 |
20120005181 | METHODS AND SYSTEMS FOR ENHANCED PLACEMENT SEARCH ENGINE BASED ON USER USAGE - Systems and methods for search engines are disclosed wherein the search engine results and the information on which such are based are altered based on users specifically providing feedback to the search engine the appropriateness of one or more of the search results provided in response to a search query made by the user to the search engine. Therefore, the search engine is a dynamic and evolving ranking system for determining search results to be displayed to users in response to a search query. | 01-05-2012 |
20120005182 | METHODS AND SYSTEMS FOR SEARCH ENGINE RESULTS BASED ON DYNAMIC EXPERIENTIAL USAGE BY USERS - A search engine is disclosed that collects information relevant to search queries and to post search activity, such as following links of returned search results, to determine the appropriateness and quality of the links and results relative to the search queries. The search engine uses the collected information to dynamically and in some forms in real time update and alter the information regarding the search results. Thus, user behavior after the search results are delivered is used as a proxy for which search results are the most valid and useful for the user. | 01-05-2012 |
20120005183 | SYSTEM AND METHOD FOR AGGREGATING AND INTERACTIVE RANKING OF SEARCH ENGINE RESULTS - Systems and methods are disclosed for a search engine interface presented to a user in which a search query is input and run on a plurality of individual search engines. The system supports selection by the user of positive or relevant search results hits, and supports deletion or rejection of negative or irrelevant search results hits. The system allows the user to compile a list of personal best hits, and allows the user to collaborate on creating a multi-user overall best result or results list. Subsequent users have access to the collaborative efforts of the multi-users best results. | 01-05-2012 |
20120005184 | REGULAR EXPRESSION OPTIMIZER - Systems, methods, and other embodiments associated with processing regular expressions are described. One example method includes analyzing a rule for a regular expression and deleting the regular expression. | 01-05-2012 |
20120005185 | SYSTEM AND METHOD FOR LOCATING DATA FEEDS - Systems and methods for locating data feeds are disclosed that allow a user to receive a list of all available content from RSS feeds on a website are described. Users request a list of content by typing terms corresponding to the desired results into a designated URL address. The system determines what results to provide to the user based on a hierarchy of RSS items comprising pre-determined nodes, assets, categories, and keywords. Matching results are mashed up, an RSS feed template is applied to the results, and the list is presented to the user. | 01-05-2012 |
20120011107 | SUPPLIER IDENTIFICATION AND LOCATOR SYSTEM AND METHOD - A supplier identification and locator system in that allows a user to identify a supplier of goods or services over the Internet; the system includes at least one directory Web site having a domain name that is at least partially descriptive of a class of goods or services. The directory Web site has a plurality of links that access suppliers' Web sites; a supplier descriptive portion located substantially adjacent to the link; a descriptive title portion substantially corresponding to the class of goods or services described in the domain name; a rollover window that displays information about at least one supplier; and an input receiving area where a user inputs data and ranked search results are displayed. | 01-12-2012 |
20120016857 | SYSTEM AND METHOD FOR PROVIDING SEARCH ENGINE OPTIMIZATION ANALYSIS - A system and method for providing search engine optimization analysis. A starting URL for a starting web resource is obtained and analyzed. A text-based portion of the starting web resource is processed to determine potential target terms, and a relevancy test is performed based on the potential target terms. Referred URLs are determined and recursively analyzed. A text-based portion of the referred web resource is processed to determine potential target terms, and a relevancy test is performed based on the potential target terms. A link index is analyzed to determine web resources linking to the starting and referred URLs. An internal search engine optimization score and an external search engine optimization score are calculated. A graphical report including a visualization of statistical information related to search engine optimization and a domain visualization map including a graphical network representation of the statistical information are provided. | 01-19-2012 |
20120016858 | SYSTEM AND METHOD FOR COMMUNICATION, PUBLISHING, SEARCHING AND SHARING - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 01-19-2012 |
20120016859 | Method/system for prior art searching - An automated method/system used over an extended time period implemented by an information technology (IT) system for determining “prior art” relating to an inventive concept. Such information can facilitate drafting an invention disclosure from this initial invention concept using steps and means for parsing either an invention statement, using an automated iterative search protocol of the prior art. The invention is used for continual search the prior art as to novelty of an inventive concept from an initial invention statement written in normal sentences and entered into the IT system. Also, the invention can be used for determining undiscovered prior art during a post patent grant period to challenge or correct validity of a patent in view of new prior art findings. | 01-19-2012 |
20120016860 | SCALABLE SEARCH SYSTEM USING HUMAN SEARCHERS - A system allowing a query to be submitted to a server that locates a human searcher to perform a search. The searcher performs a search including using conventional tools, browser, and provides results to the user. A searcher who produces result(s) accepted by the user is rewarded and the results can be used when a similar query is submitted by another user. The searcher is bested by comparing keywords of the query to keywords for which the searcher has registered and a high ranking searcher may be chosen by the system based on various factor(s). While the search is performed, information including videos, games, advertisements, etc., may be provided to the user based on keywords of the query and selection by the searcher. The reward for the searchers can be based on revenue from advertisements. | 01-19-2012 |
20120023081 | CUSTOMIZING SEARCH HOME PAGES USING INTEREST INDICATORS - Methods and systems for utilizing images of interest to a user, so far as they relate to recent, current or upcoming events, to generate custom search engine home pages are provided. Upon receiving a request from the user to view the search engine home page, it is determined whether any indicators of the user's interests are available. If one or more interest indicators is available, the indicator(s) are compared to interest indicators (or categories of indicators) associated with recent, current and/or upcoming events to determine if there is a common interest indicator/category there between. Upon determining that there is a common interest indicator/category between one or more events and the user, a custom image is selected for presentation in association with the search engine home page based upon the common interest indicator/category. The search engine home page with the custom-selected image is then presented to the user. | 01-26-2012 |
20120023082 | Longest Prefix Match Using Binary Search Tree - Longest Prefix Match (LPM) is implemented using a binary tree based search algorithm. Masked entries are stored in a plurality of binary search engines, wherein each of the binary search engines stores masked entries of a corresponding mask length. A search value is applied to each of the binary search engines in parallel. The search value is masked within each of the binary search engines, thereby creating a plurality of masked search values, each having a masked length equal to the mask length of the corresponding binary search engine. Each of the masked search values is compared with the masked entries of the corresponding binary search engine. An LPM result is selected from the binary search engine that detects a match, and has the longest corresponding mask length. Alternately, each binary search engine stores masked entries of N mask lengths, and N consecutive comparisons are performed to identify the LPM. | 01-26-2012 |
20120023083 | University Job Search Engine - A plurality of job candidates have corresponding candidate profiles. Each candidate may be associated with a corresponding candidate entity. For example, the job candidates may be students or recent graduates of universities, in which case the candidate profile of each candidate is associated with that candidate's university. Each university may block one or more criteria in its candidates' profiles from being searched. A computer-implemented system matches the candidate profiles with job profiles provided by employers. The matching process takes into account the criteria blocked by the candidate entities (e.g., universities). As a result, when the matching process matches a particular job profile against a particular candidate profile, the matching process does not match criteria in the particular job profile which are blocked by the profile of the candidate entity associated with the particular candidate profile. | 01-26-2012 |
20120023084 | Computer-Implemented System And Method For Providing Searchable Online Media Content - A computer-implemented system and method for providing searchable online media content is provided. A data store is maintained through an online media server. Media content, including device-playable data provided for dynamic online use, is stored. Media metadata, including markers synchronized to sections of the device-playable data, is also stored. The media content and media metadata are functionally combined through a layered network architecture. The data store is provided as a data layer. Applications are provided within a client layer that execute on a client interconnected to the network. Service interfaces are provided within a data access layer, which are each accessible by at least one of the applications. The media content and the media metadata are combined in response to a request received through a service interface from one of the applications. The combined media content and media metadata are served to the requesting application including streaming the device-playable data. | 01-26-2012 |
20120023085 | SOCIAL GRAPH SEARCH SYSTEM - A social graph search system is in communication with a social network website in order to provide customized search results based on the social network of a particular user, including appreciation information associated to each business listing and demographic information retrieved from the social network. | 01-26-2012 |
20120023086 | SEARCHING APPARATUS AND A METHOD OF SEARCHING - A search engine at a service provider is configured to identify commercial suppliers in response to a keyword specified by a user. Keywords are received and searches are performed on an index database to identify displayable text items. Images are stored in the form of commercially relevant graphical images such as logos. A logo is linked to each item of displayable text and an output list is produced in which each text item includes a displayable graphical image. The system may store different image formats to allow the graphical images to be displayed on a variety of platforms. | 01-26-2012 |
20120023087 | Computer-to-Computer Communication - A computer-implemented method for information sharing between computers includes receiving at a computer system a search request from a first computer, generating with the computer system one or more search results that are responsive to the first computer, formatting the results for display on a second computer that is different than the first computer, and automatically providing the results for display on the second computer. | 01-26-2012 |
20120030185 | SPONSORED SEARCH RESULTS RE-RANKING BASED ON LINKING ASSOCIATIONS - A computer-implemented system and methods of re-ranking sponsored search results by a search engine in response to a search query include: retrieving one or more organic search results and a plurality of sponsored search results (“search results”), along with their respective rankings, associated with a search query; determining a degree of association between each sponsored search result and the other search results through analyzing web links between the plurality of sponsored search results, the one or more organic search results, and other web documents to or from which the search results are at least indirectly linked; re-ranking the plurality of sponsored search results based on the degree of association between each respective sponsored search result and the other search results; and storing in memory the plurality of re-ranked sponsored search results in relation to the search query. | 02-02-2012 |
20120030186 | METHOD AND APPARATUS FOR RECONSTRUCTING A SEARCH QUERY - Methods and systems for reconstructing a full query based on a partial query are disclosed. Existing interfaces for search engines may be rigid and require users to submit full queries to perform searched. The methods and systems described herein may solve these problems by allowing a flexible way for users to submit a partial query and reconstruct a full query based on the partial query. A search may then be performed using the reconstructed query. | 02-02-2012 |
20120041935 | METHODS AND SYSTEMS FOR DYNAMICALLY COMPOSING DISTRIBUTED INTERACTIVE APPLICATIONS FROM HIGH-LEVEL PROGRAMMING LANGUAGES - This disclosure provides techniques of verifying license compliance for a web application. A web application including a broadcast key and a license tag is generated. The generated web application is made available for review by a search engine. A query is communicated to the web search engine for a selected license tag. A list of reviewed web applications is received from the web search engine. The broadcast keys associated with each web application are evaluated to identify duplicate broadcast keys. | 02-16-2012 |
20120047120 | SEARCH ENGINE OPTIMIZATION ASSISTANT - Website optimization methods and tools for optimizing visibility of a website to internet search engines are presented. A website is automatically evaluated against one or more optimization tests based on one or more search terms. A report is generated along with tools that guide and prompt the user for user input that is used by the tools to directly edit content of the website to improve the, visibility of the website to Internet search engines. | 02-23-2012 |
20120059810 | METHOD AND APPARATUS FOR PROCESSING SPOKEN SEARCH QUERIES - Some embodiments relate to a method of performing a search for content on the Internet, in which a user may speak a search query and speech recognition may be performed on the spoken query to generate a text search query to be provided to a plurality of search engines. This enables a user to speak the search query rather than having to type it, and also allows the user to provide the search query only once, rather than having to provide it separately to multiple different search engines. | 03-08-2012 |
20120059811 | SITE MEMORY PROCESSING - A system is provided for presenting users with relevant personalized and/or customized information whenever a visitor visits a website or performs an internet search. The described system described herein advantageously provides for the saving (clipping) of website information as an integrated part of a visitor's browsing experience. The content of the website information that is clipped may be advantageously controlled by a website owner/publisher. Using website clips, identified as “notes,” previously stored by a visitor, currently displayed website content may be accordingly modified in connection with identified relevant notes and/or a notification may be displayed on the current website for a particular visitor identifying stored relevant notes of the visitor. | 03-08-2012 |
20120059812 | Geocoding Personal Information - A computer-implemented method for generating geocoded user information is disclosed. The method comprises searching user data across multiple different data corpuses for entries having location-related information and determining locations for the location-related information. The method further comprises generating a map showing a current location of a mobile device along with representations of the entries having location-related information, at the determined locations, for entries from the multiple different data corpuses. | 03-08-2012 |
20120066195 | SEARCH ASSIST POWERED BY SESSION ANALYSIS - One embodiment selects from a set of query-suggestion pairs a first query and a subset of query-suggestion pairs that each has the first query as its query; computes a Log Likelihood Ratio (LLR) value for each query-suggestion pair from the subset of query-suggestion pairs; ranks the subset of query-suggestion pairs according to their respective LLR values; removes from the subset of query-suggestion pairs all query-suggestion pairs whose LLR values are below a predetermined LLR threshold; computes a Pointwise Mutual Information (PMI) value for each remaining query suggestion pair from the subset of query-suggestion pairs; removes from the subset of query-suggestion pairs all query-suggestion pairs whose PMI values are below a predetermine PMI threshold; and constructs a ranked set of suggestions for the first query, wherein the ranked set of suggestions comprises one or more suggestions of the remaining query-suggestion pairs from the subset of query-suggestion pairs. | 03-15-2012 |
20120066196 | DEVICE FOR DETERMINING INTERNET ACTIVITY - The invention concerns a method of determining, by an electronic processing device coupled to the internet, a score (S | 03-15-2012 |
20120066197 | Hybrid Query System for Electronic Medical Records - An electronic medical record employs a hybrid search engine which can perform structured queries for comprehensive search results and text searches for rapid identification of relevant information. A standard structured database of medical data is rendered accessible to text searches by generating pseudo-documents from the database that can then be subjected to standard information retrieval pre-processing. | 03-15-2012 |
20120072404 | DICTIONARY SERVICE - A user of an online service sends a request to write a review of a media content item, using a text limited device such as a gamepad of a videogame console. In response to the request, one or more dictionaries are requested using metadata associated with the request such as the title of the movie or a genre associated with the movie. The dictionaries are received and used to populate user interface elements with words and phrases. Each user interface element corresponds to a sentence component such as a verb, noun, etc. The user may use the gamepad to cycle through the words and phrases in each user interface element to generate a sentence. | 03-22-2012 |
20120072405 | SIMULATION-ASSISTED SEARCH - A visually-oriented search system guides a search with non-verbal inputs. Instead of specifying discrete attributes (words) as input to a search engine, a user may create a visual model of a desired end result and apply the model as a generalized input from which discrete attributes are extracted for submission to conventional search engines. The search may be enhanced with a simulation of the visually-created query, and the simulation may be transformed into a query suitable for distribution to one or more search engines. The query may be refined using domain-specific rules, vocabulary, expert systems, and the like. Search results may be browsed by a user, or employed to further refine subsequent searches. | 03-22-2012 |
20120072406 | SEARCH PROCESSING METHOD AND APPARATUS - By carrying out search by a search keyword inputted by a searcher, an initial search result is obtained. On the other hand, extended search keywords associated with the search keyword are extracted to count the number of pertinent keywords or appearance frequency in the initial search result. Then, when the number of pertinent documents or appearance frequency is equal to or less than a predetermined value (including 0), the extended search keyword is adopted, and by carrying out search by the search keyword and adopted extended search keyword, extended search results are obtained. Then, the initial search result and extended search results are shown to the searcher. | 03-22-2012 |
20120078868 | Stream Processing by a Query Engine - A database system executes a method that receives, at a query engine in the database system, a continuous stream of data. The query engine continuously analyzes the continuous stream of data with window functions in a single long-standing query. | 03-29-2012 |
20120078869 | METHODS AND APPARATUS TO MANAGE PROCESS CONTROL SEARCH RESULTS - Example methods and apparatus to manage process control search results are disclosed. A disclosed example method includes receiving a search parameter from a user via an application to view search results associated with the search parameter, determining a display context based on the application, searching a search index for control parameters that match the search parameter to form a set of matched control parameters, wherein the search index includes control parameters that correspond to runtime data generated by a controller within a process control system, and rendering the set of matched control parameters for display via the application as the search results based on the determined display context. | 03-29-2012 |
20120078870 | APPARATUS AND METHOD FOR COLLABORATIVE SOCIAL SEARCH - A system is provided for allowing collaboration among users while they conduct information searches. The system allows users to share their search queries and see what other users are searching for. This is accomplished by copying the search queries of users to a message board type activity stream where a user can see other users' search queries. In the process it allows users to help other users by providing guidance and additional information on their queries or in other ways by responding to other users' search queries. Additionally, a system is provided to allow users to discover other users who are searching for the same information concurrently, and a system that shows other users that the current user has included in his or her sharing network who have previously searched for the same information. | 03-29-2012 |
20120078871 | DETECTING DUPLICATE AND NEAR-DUPLICATE FILES - Improved duplicate and near-duplicate detection techniques may assign a number of fingerprints to a given document by (i) extracting parts from the document, (ii) assigning the extracted parts to one or more of a predetermined number of lists, and (iii) generating a fingerprint from each of the populated lists. Two documents may be considered to be near-duplicates if any one of their fingerprints match. | 03-29-2012 |
20120078872 | METHOD, SEARCH SERVER, AND SYSTEM FOR MOBILE SEARCH INTERFACE ADAPTATION - A method, a search server, and a system for mobile search interface adaptation are provided. The method for query interface adaptation for mobile search includes: receiving a search request represented by a global query interface schema; according to a mapping relationship between an attribute in the global query interface schema and an attribute in a local query interface schema of each member engine, converting the search request represented by the global query interface schema into a search request represented by the local query interface schema of each member engine; and distributing the search request represented by the local query interface schema of each member engine to each member search engine. Therefore, efficiency and accuracy of mobile search are greatly improved. | 03-29-2012 |
20120089581 | Informing Search Results Based on Commercial Transaction Publications - A publishing engine captures capturing commercial events and other information (collectively, “commercial information”) associated with a first user and automatically notifies other users in the social network of the first user of this commercial information. The publishing engine also notifies one or more search engines of these events and information. Based on this commercial information, the search engine can augment search results of the members of the social network to include historical notifications relating to commercial transactions for similar products and/or services by others in their social network. In this manner, for example, the search engine can provide results directing the searcher to other users in their social network who have purchased such products and/or services. | 04-12-2012 |
20120089582 | MOUSE GESTURE ASSISTED SEARCH - A system and method for method for performing a web search by a search engine for content including: providing a first search results page to a user in response to a search query; providing an interface for submission of an input action representing a search command, wherein the interface is associated with the search results page; receiving the input action; reformulating the search query to incorporate the search command represented by the input action; and providing a second search results page to the user in response to the reformulated search query. | 04-12-2012 |
20120089583 | STANDARDIZED DATABASE ACCESS SYSTEM AND METHOD - One embodiment of the present invention relates to a technique for accessing data from a database. The technique may include providing a group of hyper objects each containing a different rule. When a hyper object query language (HOQL) query is received using an HOQL engine, at least one hyper object is selected using the HOQL engine in response to the HOQL query, A data request is sent via the selected hyper object to retrieve data from the database, to be received from the database to be used by the selected hyper object. The requested data is used according to the rule associated with the selected hyper object to provide a desired standardized output. | 04-12-2012 |
20120089584 | METHOD AND MOBILE TERMINAL FOR PERFORMING PERSONALIZED SEARCH - Provided are a method and mobile terminal for performing a personalized search, capable of providing search results optimized for a user in consideration of location and user preference. The method includes acquiring a question keyword from a user and information about the location of a mobile terminal, making a local search on the basis of the question keyword and the location information to generate local search results, displaying the local search results and storing a use record of the user of the mobile terminal corresponding to the displayed local search results, generating a user preference analysis model using the location information and the use record, then applying the generated user preference analysis model to the local search results, and deducing personalized final local search results from the local search results. Thus, it is possible to provide the local search results optimized for the user. | 04-12-2012 |
20120089585 | Searching Content In Distributed Computing Networks - A distributed search system includes a central server having an index of data, wherein the index of data is also available on a plurality of computing devices in a distributed computing network, the plurality of computing devices being distinct from the central server, each the computing device having a cache in which the computing device automatically stores data generated during the course of the computing device's access to another computing network distinct from the distributed computing network. | 04-12-2012 |
20120089586 | Methods and Systems for Improving a Search Ranking Using Population Information - Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a population associated with the search query is determined, an article (such as a webpage) associated with the search query is determined, and a ranking score for the article based at least in part on data associated with the population is determined. Algorithms and types of data associated with a population useful in carrying out such systems and methods are described. | 04-12-2012 |
20120089587 | METHODS AND SYSTEMS FOR AUTOMATED SEARCHING - The present invention provides systems and methods for automating a search over a network such as the Internet. A user selects data such as text from within an application. The selected data is activated and a search is performed without the user having to leave the application. The search is performed while the user is continuing within the application. When the search is complete, the search results are made available to the user within the application from which the search was initiated. In one embodiment, the data is pre-searched and the results are cached such that the results are already available should the user desire. The present invention is particularly suited to integration with an operating system such that the methods of the present invention are thereby available to all applications. Alternatively, the present invention can be specific to a particular application. | 04-12-2012 |
20120089588 | SEARCH RESULT DIVERSIFICATION - Methods, apparatus, and systems directed to receiving search queries, retrieving documents, computing the number of categories to present for a given query, computing the number of results to show in each category, computing an ordering of categories, and for all the result pages beyond the first page employing user interface elements that optionally allow the user to quickly zoom in on a specific category and get more results belonging to that category. | 04-12-2012 |
20120095976 | FOLLOWING ONLINE SOCIAL BEHAVIOR TO ENHANCE SEARCH EXPERIENCE - Systems and methods are disclosed for customizing a user's experience with an application such as a search engine application. The user's experience is customized based on inferring a mood and/or interests of the user at least in part from an analysis of the user's posts on one or more social media sites. The search engine application is configured to include a user-following engine which follows a user's activities on social media websites. By tracking a user's posts and other activity on social media websites, and possibly those of his or her friends, the user-following engine is able to draw inferences about a user, including for example the user's emotional state, current trending interests, future plans, likes/dislikes and aspirations. The user-following engine may then customize the user's search experience based on these drawn inferences. | 04-19-2012 |
20120095977 | CLOUD MATCHING OF A QUESTION AND AN EXPERT - Methods, systems, apparatus, and machine-readable media for matching a question with an expert are provided herein. Information regarding a plurality of experts may be received. The received information may be analyzed and processed and an expertise cloud may be generated for each expert of the plurality of experts using the received information and results of the analysis and processing. In some cases feedback regarding an expert may be received and associated with the expert. Also disclosed herein is a system, method, apparatus, and machine-readable media for matching an expert with a requested area of expertise. | 04-19-2012 |
20120095978 | RELATED ITEM USAGE FOR MATCHING QUESTIONS TO EXPERTS - Methods, systems, apparatus, and machine-readable media for matching a question with an expert via a related item are provided herein. A received question may be analyzed in order to determine one or more components included in the question. One or more items relating to a question component may be found and one or more sources of information may be searched in order to find an expert associated with the related item. The received question may then be routed to a found expert and, on some occasions, a user may receive a response to a question from the found expert. In some cases, a list of found experts may then be returned to the asker of the question. | 04-19-2012 |
20120095979 | PROVIDING INFORMATION TO USERS BASED ON CONTEXT - Selecting and providing context information relevant to a user at a particular time and location. Input parameters such as a location and time are selected. Context information is obtained for the selected location and time based on the input parameters. Exemplary input parameters include a user activity history, user content such as calendar appointments, social networking data, and a state of a computing device of the user (e.g., as collected by sensors of the computing device). The computing device of the user presents the obtained context information to the user at the selected location and time. | 04-19-2012 |
20120095980 | Search Session with Refinement - A search system may use a stateful session that suggests new keywords for refining a search with each iteration of a search sequence. The keywords may be derived from a set of previous search results, or may be identified from a taxonomy of terms. A user may be able to select the keywords to include or exclude from a user interface to further refine the search. In some embodiments, the user interface may also include various metadata parameters to include or exclude. The system may use one or more conventional query-based search engines and may be implemented as a client application, intermediate service, or as part of a search engine. | 04-19-2012 |
20120095981 | System and method to provide a user with a set of solutions in response to a query - An aspect of the exemplary embodiments is an on-line system that includes an interface with system users configured to receive search requests from system users. The system further includes a search engine coupled with the interface. The search engine is configured to respond to a received search request from a user to perform a search that considers priceable criteria and a non-priceable criterion, where a weight of the non-priceable criterion to be accorded during the search relative to the priceable criteria is specified by the user. The search engine is further configured to return search results to the user via the interface. As an example, the search may be a travel-related search, the priceable criteria can include at least a fare amount, and the non-priceable criterion can include a universal criterion such as an ecology-related criterion. | 04-19-2012 |
20120095982 | Digital Media Recognition Apparatus and Methods - One preferred embodiment of the present invention includes a method of automatically responding to a search query. The method of the preferred embodiment can include steps performed at or by a database, including electronically receiving a query digital media object from a first computer and electronically generating a query index identification of the query digital media object wherein the query index identification includes a query keyword relating to the query digital media object. The method of the preferred embodiment can also include searching the database for an index identification of a digital media object including a keyword relating to the digital media object; and in response to a predetermined level of similarity between the query keyword and the keyword, electronically returning the digital media object in response to the query. | 04-19-2012 |
20120095983 | METHOD OF PROVIDING SEARCH SERVICE AND DISPLAY DEVICE APPLYING THE SAME - A method of providing a search service and a display device applying the same are provided. According to the method of providing a search service, a web page that is searched by a specified keyword is accessed, at least one keyword is extracted from text included in the web page being accessed, and the at least one extracted keyword is displayed. | 04-19-2012 |
20120102013 | Method and Apparatus for Duration-Based Search - Feasibility search considers the amount of time that one has to spend and combines it with a number of additional variables, such as location and personality information, historical search data, social networking, and check-in data, as well as real time transportation and event data, so a user can quickly find great things to do. The tool can also be used to determine if there is enough time available to complete a certain task. For example, “Do I have enough time to pick up a couple of things from Target before I pick the kids up from school?” | 04-26-2012 |
20120102014 | Matching and Recommending Relevant Videos and Media to Individual Search Engine Results - A computer-implemented system and process for generating video search engine results page is disclosed. The system provides a query term and retrieves a collection of search results. Tags are generated for each search result and used to match media objects to each search result. The search results and video objects related to each search result are returned as a video search engine results page. | 04-26-2012 |
20120102015 | Method and System for Performing a Comparison - The Computer-implemented system, method or computer program relates to the field consolidating data associated HTML web pages retrieved from the Web on a user entered topic into an easily reviewable table for the primary purpose of performing a comparison. | 04-26-2012 |
20120102016 | METHOD AND SYSTEM FOR PROCESSING QUERY MESSAGES OVER A NETWORK - Embodiments of the present invention provide a method and system for processing query messages over a network. Specifically, a plurality of queries may be extracted from a plurality of query messages received from a plurality of users over a network. A number of queries, included in the plurality of queries, may be determined, and a current sequence number may be associated with the plurality of queries. A request message may be created including the plurality of queries, a first sequence number equal to the current sequence number and a first message count equal to the number of queries. The request message may be sent to a search engine and a response message may be received from the search engine. The response message may include a plurality of replies, a second sequence number, a second message count, a third sequence number and a third message count. A plurality of reply messages may be created from the plurality of replies and sent to the plurality of users over the network. | 04-26-2012 |
20120102017 | MEDIA DISCOVERY AND PLAYLIST GENERATION - A computer implemented method and system that generates a video playlist having recommended videos based on a user query object is disclosed. A user query object is used to search for a number of web pages. Summaries are generated for the returned web page search results. Valuable terms and phrases from those summaries may be extracted and used to search video storage sites based on the original user query. Playable videos returned from the video storage sites may be compared to the user query or to the extracted terms and phrases in order to rank the videos, and the most relevant videos may be returned. Those videos may be displayed to the user as a playlist in an Internet browser having an embedded video player. | 04-26-2012 |
20120109922 | USER FEED DATA DELIVERY - A system for delivering user specific data comprises a web browser, an application server, and a content server. The browser receives an identification associated with a user profile and transmits a login message to the application server. The application server receives the login message, determines the profile associated with the login message and the feeds or searches associated with the determined profile. Next, the application server queries the content server for data associated with the profile's feeds and searches. The application server determines from the retrieved data the data that has not been previously transmitted to the browser in connection with the profile. The application server then transmits the determined data to the browser and the browser communicates the data to a user associated with the profile. | 05-03-2012 |
20120109923 | SYSTEM AND METHOD FOR DISPLAYING SEARCH RESULTS ON ELECTRONIC DEVICES - A system and method are provided for displaying search results on an electronic device. The method includes: displaying at least a portion of a first set of search results; capturing one or more images using a camera device of the electronic device, the camera device being directed in a same direction as a display of the electronic device, the image comprising one or more subjects; determining corresponding points of regard in the one or more images for at least one of the one or more subjects, the points of regard being indicative of areas on the display at which a gaze of the corresponding subject is directed; determining one or more search results associated with the points of regard; and displaying further search results based on information associated with the one or more search results associated with the points of regard. | 05-03-2012 |
20120109924 | SEARCH TOOL PROVIDING OPTIONAL USE OF HUMAN SEARCH GUIDES - A method and system providing optional use of human search guides to allow a user to select between a human guide assisted search and an automated search. The user is provided with an option of submitting a query requesting assistance of one or more human guides, initiating a search without requesting assistance from human guide(s) using automated results, or a combination of both. | 05-03-2012 |
20120109925 | Taxonomy-Based Object Classification - Objects, such as documents, are classified according to a taxonomy. The taxonomy includes nodes, corresponding to object classes, arranged in a hierarchy. Class keywords are associated with the nodes. Search strings are formed for the classes by traversing the taxonomic branches and concatenating the keywords associated with the classes. For each object to be classified, a search engine is used to perform searches on the object using the search strings. The searches produce search scores for each search string. Each object is classified by identifying the class(es) corresponding to the highest search score(s) for the object, and classifying the object into the identified class(es). | 05-03-2012 |
20120117043 | Measuring Duplication in Search Results - Measuring duplication in search results is described. In one example, duplication between a pair of results provided by an information retrieval system in response to a query is measured. History data for the information retrieval system is accessed and query data retrieved, which describes the number of times that users have previously selected either or both of the pair of results, and a relative presentation sequence of the pair of results when displayed at each selection. From the query data, a fraction of user selections is determined in which a predefined combination of one or both of the pair of results were selected for a predefined presentation sequence. From the fraction, a measure of duplication between the pair of results is found. In further examples, the information retrieval system uses the measure of duplication to determine an overall redundancy value for a result set, and controls the result display accordingly. | 05-10-2012 |
20120117044 | MUSIC PROVIDING SYSTEM AND APPARATUS USING MUSIC BROADCASTING AND MUSIC PROVIDING METHOD USING THE SAME - Provided is a music providing system and apparatus for use with a music broadcasting and a music providing method using the same. The music providing system includes a communication module which receives a request signal including channel information and a request signal input time point from a music providing apparatus which receives a music broadcasting from a music broadcasting station server, provides the received music broadcasting to a user, and inputs the request signal for music which is being broadcasted on a specific channel being listened to by the user. The present invention also includes a control module which transfers the request signal to a music providing server, receives a music file which is identified by the music providing server through a broadcasting schedule of the music broadcasting station server and provides the received music file to the music providing apparatus. | 05-10-2012 |
20120117045 | ENHANCING AN INQUIRY FOR A SEARCH OF A DATABASE - A database searching, and more particularly, to a technique that utilizes a result from matching an inquiry to data in a first database, and based thereon, prepares an inquiry for a search of a second database. In this regard there is provided a method that includes (a) receiving a first inquiry, (b) matching the first inquiry to first data in a first database, (c) preparing a second inquiry based on the first data, (d) transmitting the second inquiry to a search engine that searches a second database and returns second data, and (e) returning the second data in a response to the first inquiry. | 05-10-2012 |
20120117046 | VIDEOLENS MEDIA SYSTEM FOR FEATURE SELECTION - A system, method, and computer program product for automatically analyzing multimedia data are disclosed. Embodiments receive multimedia data, detect portions having specified features, and output a corresponding subset of the multimedia data. Content features from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Embodiments then generate an index or menu based on individual consumer preferences. Consumers can peruse the index, or produce customized trailers, or edit and tag content with metadata as desired. The tool can categorize and cluster content by feature, to assemble a library of scenes or scene clusters according to user-selected criteria. The results may be sent to visual search engines so that further related content may be identified for use as a customized trailer, replacement content for advertisements, or as material to be shared with others. | 05-10-2012 |
20120117047 | SEARCHING MULTIPLE SELLERS BY MULTIPLE MATCHING ITEMS - In various exemplary embodiments, a system and associated method for to perform a search for a plurality of items in an electronic environment. In one embodiment, the system includes a keyword prompt engine to receive a plurality of keywords from an end-user. Each of the plurality of keywords is related to the plurality of items for which the end-user is searching. A price range engine prompts the end-user to input a price range for each of the plurality of items. A search engine uses one or more processors to locate the plurality of items in an inventory within the electronic environment based on the plurality of keywords and the price range. The search engine further matches concurrently one or more sellers having the plurality of items available for sale. | 05-10-2012 |
20120117048 | Information-Retrieval Systems, Methods and Software with Content Relevancy Enhancements - The present inventors devised, among other things, systems, methods, and software for enhancing the relevancy of content presented to users in response to queries in an online information retrieval system. One exemplary system refines a user input query by making suggestions of alternatives queries. A switchboard module converts the refined query, administers one or more searches, and collects search results from one or more search engines based on the refined query. And, a post-processor module refines the collected search results by, for example, modifying the order of the results, removing inappropriate or undesirable content from the results, and/or applying historical performance analysis, based for example on social feedback. | 05-10-2012 |
20120117049 | ENRICHING WEB RESOURCES - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enriching web resources In one aspect, a method includes: sending a request for a web resource to a web server, receiving the requested document from the web server, sending an identifier of the received web resource to a search engine server, retrieving from a cached storage of the search engine server one or more trigger terms associated with the web resource, extracting the parametric values of each trigger term associated with the web resource, modifying the web resource by embedding an answer box gadget for each trigger term in the web resource using the parametric values of the each trigger term, and rendering the modified web resource in the requesting client device. | 05-10-2012 |
20120117050 | CREATION AND ENRICHMENT OF SEARCH BASED TAXONOMY FOR FINDING INFORMATION FROM SEMISTRUCTURED DATA - Techniques are provided for creating and updating a entity hierarchy (taxonomy) based on information captured about user interaction with a system. Techniques are also provided for using the taxonomy to determine the nature of entities represented by terms submitted to a search engine. Search logs analyzed for related sets of entities, and used to improve the taxonomy for storing information. Once the taxonomy is created, information across data sources are fetched and aggregated based on the taxonomy. When the system is queried, the query is modified to a predefined template, and the best fit result is promptly returned. A feedback mechanism is also provided to enhance taxonomy and entity data based on search volumes. This system enables search engines to provide accurate answers when entities, their attributes and relationships are involved. | 05-10-2012 |
20120124024 | EXTENSIBLE DATA PROVIDER QUERYING AND SCHEDULING SYSTEM - Embodiments provide a query and aggregation layer that is communicatively coupled to, and independent of, a presentation layer and a storage layer. The query and aggregation layer includes a data model configured to expose an access mechanism that is usable to access different data sources in the storage layer. A search query is received from the presentation layer, and one or more data providers identified in the search query are ascertained. At least some of the data providers are creatable on a same thread as that of the data model. Also, the search query is issued to identified data providers in the query and aggregation layer effective to cause the identified data providers to execute the search query on data sources associated with the identified data providers. Additionally, search results are received at the data model from the identified data providers and returned to the presentation layer. | 05-17-2012 |
20120130967 | CLASSIFICATION OF TRANSACTIONAL QUERIES BASED ON IDENTIFICATION OF FORMS - A method for identifying transactional queries includes associating user queries with forms clicks on by users who employ a search engine to place the queries during query sessions. A score is assigned to each user query. The score reflects a likelihood that the respective query is a transactional query. The query is classified as a transactional query if the score exceeds a threshold value. | 05-24-2012 |
20120130968 | AUTOMATED SEARCHING FOR SOLUTIONS TO SUPPORT SELF-DIAGNOSTIC OPERATIONS OF WEB-ENABLED DEVICES - An automated diagnostic system is presented here. The system includes a network-enabled device, a remote network-based search engine, and a data communication network to facilitate data communication between the network-enabled device and the remote network-based search engine. The device automatically detects a problem, error, or failure associated with its operation, and automatically sends a corresponding search query to the remote network-based search engine. The search engine receives the search query and, in response to the search query, searches for relevant information pertaining to the problem, error, or failure, and sends a corresponding response to the network-enabled device. The response includes response data having some contextual association with the solution. The device receives the response, processes at least some of the response data to determine a course of action, and initiates that course of action. | 05-24-2012 |
20120130969 | GENERATING CONTEXT INFORMATION FOR A SEARCH SESSION - Methods, systems, and computer-readable media for providing an enhanced search experience to a user by determining a user's presumptive intentions for an ongoing search session. A user's activities during the search session reveal clues to the user's intent for the search session. Embodiments of the present invention assign values to various context characteristics by analyzing the user's activities during a search session. The context characteristics describe different manifestations of user intent revealed by the user's actions. Embodiments of the present invention distribute the context information to applications that consume the context information and provide enhanced search results. This allows multiple context-based applications to have access to context information without accessing signal data or needing to independently process the signal data to determine an intent of the search session. | 05-24-2012 |
20120130970 | Method And Apparatus For Enhanced Web Browsing - Methods and apparatus for searching the World Wide Web are disclosed. The method includes searching all the pages of at least one web site and then searching at least one search engine index for all the pages of at least one web site and determining if the pages are cached in the search engine index. A further embodiment provides for searching an index of a search engine, repeating the search after a specified period of time and then determining if any changes have been made to the web pages in the search engine index. | 05-24-2012 |
20120130971 | Systems and Methods to Play Media Cotent Selected Using a Portable Computing Device on a Display Device External to the Portable Computing Device - A particular method includes identifying, at a portable computing device, media content that is accessible from a remote computing device via a network. The method includes receiving user input associated with a particular media content item of the indentified media content. The user input indicates selection of a send media to a second device option associated with the particular media content item. The method includes generating a message in response to the user input, wherein the message includes information identifying the particular media content item. The method also includes sending the message from the portable computing device to an application server that provides media content to a set top box device. In response to the message, the application server sends information to the second device that causes the set top box device to automatically play the particular media content item. | 05-24-2012 |
20120130972 | CONCEPT DISAMBIGUATION VIA SEARCH ENGINE SEARCH RESULTS - Concept disambiguation is provided for search queries by analyzing search results in conjunction with an ontology of concepts. An ontology of concepts is identified, and at least one document is associated with each concept. The document associated with a concept is representative of the concept and used to generate a concept signature. When a search query is received, it is processed to obtain search results. The search results are used to generate a search results signature, which is compared to the concept signatures to identify one or more concepts that are relevant to the search query. | 05-24-2012 |
20120130973 | VIRTUAL OBJECTS IN AN ON-DEMAND DATABASE ENVIRONMENT - In accordance with embodiments disclosed herein, there are provided mechanisms and methods for implementing virtual objects in an on-demand database environment. For example, in one embodiment, mechanisms include receiving a data request at a host organization, wherein the data request specifies a first data source internal to the host organization and further specifies a second data source external to the host organization; retrieving first data results from the first data source based on the data request; retrieving second data results from the second data source based on the data request; and returning aggregated data results responsive to the data request based on the first data results and the second data results retrieved. In one embodiment, the internal data source is a multi-tenant database within the host organization. | 05-24-2012 |
20120130974 | SEARCH ENGINE FOR RANKING A SET OF PAGES RETURNED AS SEARCH RESULTS FROM A SEARCH QUERY - A method, apparatus and computer program for a search engine to rank a set of pages returned as search results from a search query. The search query and a first origin page are received. The search query includes one or more keywords and the first origin page is chosen based on information associated with the search query. A set of results is generated based on the one or more keywords. The click distance from the first origin page to each page in the returned set is then calculated. The click distance represents the number of intermediate pages that a user would need to traverse in order to progress from the first origin page to a page in the set of search results. The set of search results are then ranked based on the calculated click distance from the first origin page to a page in the set of results. | 05-24-2012 |
20120130975 | SEARCH METHOD, APPARATUS, AND SYSTEM - A search method, apparatus, and system are provided. The search method includes: receiving search information customized by a subscriber, where the search information includes search conditions and customized search time information; updating the search conditions customized by the subscriber according to dynamic information of the subscriber; obtaining search results searched out by a search engine according to the updated search conditions upon arrival of the customized search time; and presenting the search results. | 05-24-2012 |
20120130976 | ENHANCED SEARCH ENGINE - A search engine system capable of displaying indicative information to a user from searches performed by entities connected directly or indirectly to the user, wherein said system includes at least one host computer processor connectable to one or more network(s), a database accessible over said network(s), a plurality of data input devices connectable to said network(s) said search engine being accessible over said network(s). | 05-24-2012 |
20120130977 | DYNAMIC LANGUAGE CHECKING - Dynamic language checking includes identifying questionable language usage; creating a query in dependence upon the questionable language usage; querying a search engine with the query; receiving from the search engine search result statistics describing the search results for the query; and determining, in dependence upon search results statistics returned by the search engine, whether the questionable language usage is proper language usage. | 05-24-2012 |
20120130978 | QUERY SUGGESTIONS FROM DOCUMENTS - Methods, systems, and apparatus, including computer program products, for presenting search query suggestions. In an aspect, query triggers in a resource are identified at a client device. For each query trigger identified in the resource, a rank score for the query trigger based on query trigger attributes is calculated at the client device. The query triggers are ranked at the client device based on the rank scores. Search query suggestions are generated at the client device from the query triggers identified in the resource. The search query suggestions include terms of the query triggers, expansion terms of the query triggers, and search query suggestions generated from templates applied to the terms of the query triggers and expansion terms of the query triggers. The search query suggestions are presented at the client device according to the rank of the corresponding query triggers. | 05-24-2012 |
20120136847 | Method and System for Incrementally Selecting and Providing Relevant Search Engines in Response to a User Query - Methods and systems for incrementally selecting and providing relevant search engines in response to a user query. A method of incrementally selecting and providing relevant search engines is based in part on identifying a set of search engines associated with corresponding metadata, receiving a partial search query entered by the user of a device, inferring after each user keypress a set of potential full queries intended by the user, using the potential full queries and the search engine metadata to identify a set of relevant search engines, and for each of these search engines, providing a direct link to launch a relevant query in the search engine. The user input may be either ambiguous, or erroneous, and may be entered using an input-constrained device. | 05-31-2012 |
20120136848 | INFORMATION PROCESSING APPARATUS CAPABLE OF PROVIDING ADVANCED TEXT SEARCH - An information processing apparatus that includes a pointing device for moving a cursor to a position on a display screen; a monitoring unit that monitors whether or not the pointed position is stationary for a predetermined time period; and a text extraction unit that determines a character displayed on the pointed position and extracts a target text portion that includes the pointed to character. A text analysis unit generates a search keyword that is suitable for performing a search operation, based on analysis of the target text portion, generates an attribute representing a subject category, based on the search keyword, and generates a search intention item representing intended subject content to be searched, based on the attribute; and a display controller that controls the display of an overlayed search window menu that facilitates selection of the search keyword and/or the search intention item for a search operation. | 05-31-2012 |
20120143839 | PROVIDING ANSWER BOX FUNCTIONALITY TO THIRD PARTY SEARCH ENGINES - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing answer box functionality to a third party search engine. In one aspect, a method includes receiving, by a search engine, a search query, generating one or more search results that are responsive to the search query, generating an answer box request based on the search query, transmitting the answer box request to another search engine, receiving, in response to the answer box request, an answer box result from the other search engine, generating a search engine results page that includes one or more of the search results, and that includes an answer box that references information included in the answer box result, and providing the search engine results page. | 06-07-2012 |
20120143840 | DETECTION OF BEHAVIOR-BASED ASSOCIATIONS BETWEEN SEARCH STRINGS AND ITEMS - A system and method are disclosed for automatically detecting associations between particular sets of search criteria, such as particular search strings, and particular items. Actions of users of an interactive system, such as a web site, are monitored over time to generate event histories reflective of searches, item selection actions, and possibly other types of user actions. An analysis component collectively analyzes the event histories to automatically identify and quantify associations between specific search strings (or other types of search criteria) and specific items. | 06-07-2012 |
20120143841 | METHODS AND APPARATUSES FOR SEARCHING CONTENT - Embodiments of methods and apparatuses for searching contents, including structured search are described herein. Embodiments of the present invention use tree structures (or more generally, graph structures), layout structures, and/or content category information to capture within search results relevant content that would otherwise be missed, to reduce the incidence of false positives within search results, and to improve the accuracy of rankings within search results. Embodiments of the present invention further use tree structures (or more generally, graph structures), layout structures, and/or content category information to extend search results to include sub-document constituents. Embodiments of the present invention also support the use of distribution properties as criteria for ranking search results. And embodiments of the present invention support search based on structural proximity, search expressions with recursively embedded operators, predicates, and/or quantifiers, and applications to selection of advertisements. | 06-07-2012 |
20120143842 | IMAGE ELEMENT SEARCHING - A search platform that can search for and correlate elements in written and drawing portions of a document. The search engine can receive an indication of an element associated with a written portion of a document, determine a location in a drawing portion of the document associated with the element, and provide the determined location for display. Conversely, the search engine can also receive an indication of an element associated with a drawing portion of a document, determine a location in a written portion of the document associated with the element, and provide the determined location for display. Elements can refer to any textual, symbolic, or coded phrase or graphical representation associated with a unique alphanumeric or symbolic identifier in a written or drawing portion of a document or documents. | 06-07-2012 |
20120150831 | UPDATING A SEARCH INDEX USING REPORTED BROWSER HISTORY DATA - Methods, systems, and computer-readable media are provided for updating a search index with new uniform resource locators (URLs) and spiking URLs with increased user interest. History data, provided from browser applications residing on users' computers that indicate URLs accessed by the users, is parsed to identify new/previously unknown URLs. The history data also indicates URLs in which there is increased interest based on a number of recent hits as compared to an average number of hits determined over time. Author postings of new URLs to social networking sites and a quality rating of the authors may also be used to identify and filter new URLs. Search indexes are updated with the new and spiking URL data. As such, lag time between posting of new URLs and spiking of URL interest and inclusion of this data in a search index is greatly decreased. | 06-14-2012 |
20120150832 | METHOD AND SYSTEM TO ENABLE NAVIGATION OF DATA ITEMS - There is provided methods and systems to enable navigation of data items based on aspect-value pairs extracted from the data items. First, the system receives the query. Second, the system identifies the plurality of data items found by the query. Third, the system identifies an aspect of at least one of the plurality of data items. Fourth, the system identifies a value of a plurality of values corresponding to the aspect. Fifth, the system a request to navigate to a set of data items within the plurality of data items, the request comprising the aspect and a requested value of the plurality of values. Each one of the set of data items has the aspect and the value. Sixth, the system presents, in a user interface, information about each one of the set of data items. | 06-14-2012 |
20120150833 | USING SOCIAL-NETWORK DATA FOR IDENTIFICATION AND RANKING OF URLS - Methods, systems, and computer-readable media are provided for updating a search index with new uniform resource locators (URLs) and with metadata for new and known URLs. Data associated with communications made by users using a social network is received. The communications include a URL therein that a user has shared, posted, or otherwise communicated to one or more other users using the social network. When the URL is not found in a search index it is identified as a new URL and is added to the search index. A measure of a trending interest, or virality, of the URL is determined from the data. The determined virality is associated with the URL in a search index as metadata. The virality is useable to inform a ranking of the URL against a plurality of other URLs for identification and presentation as a search result in a search engine results page. | 06-14-2012 |
20120150834 | CREATION SUPPORTING SYSTEM USING METADATA BASED ON USER AND INFORMATION PROVIDING METHOD THEREOF - Provided is a creation supporting system and method using user-based metadata. According to the creation supporting system and method, metadata collected by a user for video content are stored so as to be provided to a creator. The creation supporting system includes a user terminal configured to receive evaluation data on video content from a user who watched the video content; a utilizer terminal configured to receive a search value from a utilizer desiring a search and request a video content search; and a service providing server configured to receive the evaluation data from the user terminal, construct metadata of video content, and compare the search value received from the utilizer server with the metadata for searching for a corresponding video content. | 06-14-2012 |
20120150835 | KNOWLEDGE CORRELATION SEARCH ENGINE - An improved search engine creates correlations linking terms from inputs provided by a user to selected target terms. The correlation search process receives pre-processed inputs from a user including a wide variety of input formats including keywords, phrases, sentences, concepts, compound queries, complex queries and orthogonal queries. The pre-processing also includes pre-processing of general digital information objects and static or dynamic generation of questions. After a correlation search of the information presented by the pre-processing, the search results are processed in novel ways to provide an improved relevance ranking of results. | 06-14-2012 |
20120158685 | Modeling Intent and Ranking Search Results Using Activity-based Context - The subject disclosure is directed towards building one or more context and query models representative of users' search interests based on their logged interaction behaviors (context) preceding search queries. The models are combined into an intent model by learning an optimal combination (e.g., relative weight) for combining the context model with a query model for a query. The resultant intent model may be used to perform a query-related task, such as to rank or re-rank online search results, predict future interests, select advertisements, and so forth. | 06-21-2012 |
20120158686 | Image Tag Refinement - A computing device configured to determine a subset of the tags associated with at least one image of a plurality of received, tagged images is described herein. The computing device performs the determining based on one or more measures of consistency of visual similarity between ones of the images with semantic similarity between tags of the ones of the images. | 06-21-2012 |
20120158687 | DISPLAY ENTITY RELATIONSHIP - Method, system, and programs for providing one or more explanations. An inquiry is received via a communication platform where the inquiry is about how a set of entities are related. Information is retrieved from a knowledge storage in accordance with the set of entities and such information describes a plurality of entities and relationships existing among the plurality of entities. Based on such retrieved information, one or more explanations with respect to each relationship by which the set of entities are connected are generated. The one or more explanations are then transmitted as a response to the inquiry. | 06-21-2012 |
20120158688 | BUTTON-ACTIVATED CONTEXTUAL SEARCH - This patent application relates to button-activated contextual search techniques for providing contextually relevant search functionality on a display. The single button can be a search button on a pointing device (e.g., a computer mouse device, touch pad, track ball device, etc.) configured to move a pointer on the display. The pointer can be moved to a location that is on or near an entity on the display, allowing a search to be enabled and/or performed for that entity when the search button is activated (e.g., with a single user click). Furthermore, the search functionality can be based on one or more automatically generated search terms for the entity, and thus be contextually relevant to the entity. | 06-21-2012 |
20120158689 | SEARCHING FILES - Aspects of the subject matter described herein relate to searching files. In aspects, a search engine is able to search not only the current files but also is able to search for deleted and previous versions of files that satisfy queries. The search engine may maintain an index that facilitates searches. In addition, the search engine may also determine not only that a file satisfies a query but what version(s) of the file satisfies the query. | 06-21-2012 |
20120158690 | SYSTEMS AND METHODS FOR NETWORK SEARCHES INTEGRATED WITH IMAGE SENSOR MODULE - A method for network search integrated with an image sensor module is provided for an electric apparatus. An image is obtained by the image sensor module, wherein the image sensor module is coupled to the electric apparatus. The image is automatically inputted to an input field of a search engine, so as to search the image via a network. | 06-21-2012 |
20120158691 | APPARATUS AND METHOD OF SEARCHING HS CODES USING ONTOLOGY - An apparatus of searching a HS code for a product includes a database (DB) for storing HS codes with respect to various products, an ontology editor for converting the HS codes into an ontology, and a search unit for searching the DB for a HS code corresponding to a search word for the product by using the ontology of the HS codes. The search unit is configured to create a HS code ontology and a domain ontology with respect to the product having the search word, extract a feature vector with respect to an individual class of the HS code ontology, extend the extracted feature vector by using the domain ontology, and search for the HS code of the product by using the extended feature vector. | 06-21-2012 |
20120158692 | QUERY SYSTEMS - A query system for carrying out a query process corresponding to a received query element on a database system and/or a search-engine system, the query system comprising: a synchronisation unit operable, as a non-text-centric synchronisation process, to convert a non-text-centric data entry of the database system into a corresponding text-centric data entry representative of that non-text-centric data entry, and to enter the text-centric data entry into an index of the search-engine system so that the non-text-centric data entry of the database system is available to both the search-engine and database systems. | 06-21-2012 |
20120166411 | DISCOVERY OF REMOTELY EXECUTED APPLICATIONS - A search engine discovers and indexes applications in a search index and receives queries from devices. The search engine is configured to obtain contextual data describing context associated with the devices and/or social networking data associated with one or more users of the devices. Based upon the contextual data and/or the social networking data, the search engine modifies the query and executes the query to identify applications. The search engine generates search results corresponding to the identified applications. The search engine also is configured to generate advertising relevant to the modified query, and to rank the search results in accordance with the query, the contextual data, and/or the social networking data. The ranked search results and the advertising are presented to the client as search results and/or in a web store format. Activity of the client and the search engine can be tracked and reported to authorized entities. | 06-28-2012 |
20120173500 | PROGRESSIVE SPATIAL SEARCHING USING AUGMENTED STRUCTURES - A location associated with a user of a computing device and a prefix portion of an input string may be received as one or more successive characters of the input string are provided by the user via the computing device. A list of suggested items may be obtained based on a function of respective recommendation indicators and proximities of the items to the location in response to receiving the prefix portion, and based on partially traversing a character string search structure having a plurality of non-terminal nodes augmented with bound indicators associated with spatial regions. The list of suggested items and descriptive information associated with each suggested item may be returned to the user, in response to receiving the prefix portion, for rendering an image illustrating indicators associated with the list in a manner relative to the location, as the user provides each successive character of the input string. | 07-05-2012 |
20120173501 | CONFIGURABLE CATALOG BUILDER SYSTEM - A catalog builder is disclosed. This invention relates to data management systems, and more particularly to catalog creation mechanisms in data management systems. Present day data management systems employ catalog builder tools. However, the catalog builders cannot be configured as per the requirements of the users. Further, there are no mechanism to configure custom catalogs and associated metadata. The disclosed catalog builder may be employed to configure an online central repository on the fly and build a catalog. The catalog builder is equipped with a central repository. Further, catalog builder is also provided with advanced search features and analytical capabilities in order to search for the data specified by the user and fetch the data from the central repository. The catalog builder is also provided with clustering and segmentation capabilities in order to slice and dice the data. | 07-05-2012 |
20120173502 | SYSTEM AND METHOD FOR DISPLAYING, ENABLING EXPLORATION AND DISCOVERY, RECOMMENDING, AND PLAYING BACK MEDIA FILES BASED ON USER PREFERENCES - Methods, systems, electronic displays, and computer-readable storage devices for displaying media files can include a search entry field displaying an active search query defining parameters of a playlist identifying one or more media files satisfying the parameters. A playback indicator displaying information related to a selected media file from the playlist can be included. Category indicators can be included that each display a distinct media category associated with the playlist. The parameters of the playlist can be defined by at least one attribute of a media category that is not displayed by the category indicators. One or more selectable attribute indicators can be included, and each can display an attribute of a media category associated with one of the media category indicators. Selecting an attribute indicator can modify the active search query, thereby further defining the parameters of the playlist and automatically updating the playlist in real time. | 07-05-2012 |
20120173503 | DECENTRALISED WEB ANNOTATION - Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site. | 07-05-2012 |
20120173504 | Retrieving Electronic Documents by Converting Them to Synthetic Text - The present invention relies on the two-dimensional information in documents and encodes two-dimensional structures into a one-dimensional synthetic language such that two-dimensional documents can be searched at text search speed. The system comprises: an indexing module, a retrieval module, an encoder, a quantization module, a retrieval engine and a control module coupled by a bus. Electronic documents are first indexed by the indexing module and stored as a synthetic text library. The retrieval module then converts an input image to synthetic text and searches for matches to the synthetic text in the synthetic text library. The matches can be in turn used to retrieve the corresponding electronic documents. In one or more embodiments, the present invention includes a method for comparing the synthetic text to documents that have been converted to synthetic text for a match. | 07-05-2012 |
20120173505 | INVERSE SEARCH SYSTEMS AND METHODS - Inverse search systems and methods operate on identifiers of content items in a corpus such as the World Wide Web In an inverse search, the user submits a query that includes an identifier of a target content item in the corpus and receives information (metadata) about the target content item being returned to the user. Many types of metadata can be returned, including ratings or other metadata related to the target content item obtained from users, popularity data specific to the target content item, information about previously submitted forward search queries that led to the target content item being identified as a hit, and metadata extracted from the target content item. | 07-05-2012 |
20120179662 | Mobile Application Search Method and System Using Human Activity Knowledge Database - Disclosed is a mobile application search method and system using a human activity knowledge database. The mobile application search system includes a user interface unit that provides an input environment to allow a user to input a user query and displays a mobile application search result related to the user query and a mobile application search engine that receives the user query from the user interface unit and searches for a mobile application related to the user query using an activity knowledge database in which a list of elements involved in achieving a plurality of goals that people desire in daily life is stored. The present invention increases the user's satisfaction by solving a word mismatching problem between a user query and a mobile application and improves mobile application search performance using a human activity knowledge database. | 07-12-2012 |
20120179663 | SCALABLE COMPUTER ARRANGEMENT AND METHOD - A scalable computer arrangement and method accesses certain stored information using algorithms. The validity of the algorithms and retrieved data are determined by validity management modules. If the algorithm or the retrieved data is determined to be invalid, the algorithm or retrieved data may be updated to self-correct dynamically over time with changing stored information. In another embodiment, the computer arrangement includes standardized database access systems having hyper objects for accessing information across the network in a standardized manner, even though the networked databases may employ different schema and formats. Each computer system operates independently, and yet is able to dynamically self correct when invalid algorithms or data is determined. New computer systems can be added or removed without requiring adjustments to its database schema or formats and without synchronizing with the existing networked computer systems. | 07-12-2012 |
20120185455 | SYSTEM AND METHOD OF PROVIDING SEARCH QUERY RESULTS - A system and method for searching and ranking information based on consumer product reviews. A system for searching and ranking information based on consumer product reviews includes a database including information collected from consumer product reviews, a search engine connected to the database to provide search results, and a ranking module connected to the search engine for ranking the search results by relevancy, wherein the search engine is adapted to send the ranking search results to a computer device based on the product review information. | 07-19-2012 |
20120185456 | Information Management with Non-Hierarchical Views - Information items in a file system are arranged into groups that are created according to a grouping component. A non-hierarchical view displays visual representations (e.g., icons, thumbnail images) of the information items arranged in visually delineated groups according to an arrange type that can be specified for each group. Various view formats are available including icon, list and column view formats. In each view format, a condensed mode can be selected for one or more groups, resulting in multiple visual representations of items being displayed in a fixed amount of screen space in the non-hierarchical view. In icon view, each condensed group includes a single row of visual representations that can be navigated separately from other groups in the non-hierarchical view. | 07-19-2012 |
20120185457 | CREATING BUSINESS VALUE BY EMBEDDING DOMAIN TUNED SEARCH ON WEB-SITES - Domain specific topics, and optionally uniform resource locators (URLs) can be received from a user, and from those domain specific topics and URLs, domain tuned search definitions are generated for a given domain. The domain tuned search definitions are saved and the user is provided with a definition of a domain tuned search interface that is embedded on a site specified by the user. When someone reviewing the user's web site performs a search using the domain tuned, embedded search interface, a search engine is invoked which performs a search on the user's input query, and then returns domain specific search results. The search engine searches for domain specific search results over web sites in addition to the web site that the user is currently reviewing, so the search is more precise than a general web search but broader than a specific site search. | 07-19-2012 |
20120191684 | METHODS AND APPARATUSES FOR SEARCHING CONTENT - Embodiments of methods and apparatuses for searching contents, including structured search are described herein. Embodiments of the present invention use tree structures (or more generally, graph structures), layout structures, and/or content category information to capture within search results relevant content that would otherwise be missed, to reduce the incidence of false positives within search results, and to improve the accuracy of rankings within search results. Embodiments of the present invention further use tree structures (or more generally, graph structures), layout structures, and/or content category information to extend search results to include sub-document constituents. Embodiments of the present invention also support the use of distribution properties as criteria for ranking search results. And embodiments of the present invention support search based on structural proximity, search expressions with recursively embedded operators, predicates, and/or quantifiers, and applications to selection of advertisements. | 07-26-2012 |
20120191685 | METHOD FOR IDENTIFYING PEPTIDES AND PROTEINS FROM MASS SPECTROMETRY DATA - The present invention relates to a method of identifying peptides and proteins from mass spectrometry data using multiple search engines, wherein: a) the scores calculated on each engine are modeled; b) the presence of matching parameters is included, c) the distribution of meta-scores using distribution functions is modeled, d) scores of peptide and precursor protein are built. Among the main advantages of the invention it is worth mentioning its flexibility to be applied to an arbitrary number of engines, the use of matching parameters that add additional information not available with a single engine, the increase in the number of peptides-proteins identified or its versatility to incorporate other additional sources of information, depending on the type of experiment being examined. | 07-26-2012 |
20120191686 | System and Method for Assisting a User with Searching Multimedia Objects - A system for assisting a user with searching multimedia objects through one or more search engines is provided. The system includes a collection unit for collecting user information, the user information including at least one of context information associated with a user device and usage information associated with actions taken by a user of the user device, a computation unit for computing statistics based on the collected user information, a reception unit for receiving a multimedia object from a content provider, a creation unit for creating meta-information based on the computed statistics and the received multimedia object, the meta-information used for the one or more search engines to index the received multimedia object, and a response unit for responding the created meta-information to the content provider. | 07-26-2012 |
20120191687 | USING HISTORICAL INFORMATION TO IMPROVE SEARCH ACROSS HETEROGENEOUS INDICES - A method, system and computer program product are disclosed for searching for data. In one embodiment, the invention provides a method comprising identifying a query and a search scope including a set of specified entities; and for each of these entities, estimating a number of documents that would be identified in a search through the entity to answer the query. On the basis of this estimating, a subset of the entities is formed. The query and this subset of entities are sent to a search engine to search the subset of entities to answer the query. In one embodiment, the estimating includes collecting statistical information from queries to build up a historical cache using heuristics or machine learning techniques, wherein the query includes a key word and a scope, and the historical cache contains a maximum number of returned results for an entity given the queries executed. | 07-26-2012 |
20120191688 | EXPANSION OF DATABASE SEARCH QUERIES - Systems and methods are provided for expanding database search queries. In one embodiment, a method comprises receiving a token that is usable in search queries for data in a database, the database including items of data stored in a tree hierarchy of categories. The method further comprises determining a synonym candidate for the token, and identifying the synonym candidate as a synonym for the token in response to a determination that the token and the synonym candidate are in a same category for a level of the tree hierarchy. | 07-26-2012 |
20120197855 | Method and Apparatus of Generating Internet Navigation Page - The present disclosure introduces a method and apparatus of generating Internet navigation page. A method of Internet navigation includes: creating a base page; receiving the user-defined website information; adding at least a web link logo on the base page based on the user-defined website information. The user-defined website information includes: website address, customized website name, and the location of the added web link logo on the base page. With the disclosed techniques, a user can personally customize the content of the navigation website based on the individual's Internet habits. On the other hand, every website link logo can be put at an arbitrary location of the navigation page. Compared to the Favorites, the navigation page has better visibility and thus more easily distinguishes websites. | 08-02-2012 |
20120197856 | Hierarchical Network for Collecting, Aggregating, Indexing, and Searching Sensor Data - In particular embodiments, a system includes a sensor-data-collection network layer including multiple sensors. The sensor-data-collection network layer is a first logical layer of a sensor network. The system includes an aggregation network layer including one or more aggregators configured to access sensor data from the sensors and aggregate the sensor data. The aggregation network layer is a second logical layer residing logically above the first logical layer. The system includes an indexing network layer including one or more indexers that are configured to access the aggregated sensor data and generate an index of the aggregated sensor data according to a multi-dimensional array. The indexing network layer is a third logical layer residing logically above the second logical layer. The system includes a search network layer including one or more search engines. The search network layer is a fourth logical layer residing logically above the third logical layer. | 08-02-2012 |
20120197857 | GESTURE-BASED SEARCH - A search of displayed content may be automatically performed in response to receipt of a search gesture that defines a scope of the search and initiates the search. The search gesture may define a region of content within the displayed content. A search query may be formulated based on the region of content defined by the search gesture. In response to completion of the search gesture, a search may be automatically initiated. In some examples, the search gesture comprises a generally circular gesture that substantially bounds the region of content. | 08-02-2012 |
20120197858 | Affiliate-Driven Benefits Matching System and Method - Methods and systems for matching a consumer to benefits offered by enabling organizations provide flexibility and utility to consumers in the marketplace for various products. Information about benefits and enabling organizations are provided and stored in a memory of a computer system. A search query including consumer interest data of a consumer, or results of such a search query, are received. The enabling organization information, benefit information, and search query or information related to the search query results are analyzed automatically in the computer system to provide analysis results, to determine whether any enabling organization to which the consumer is affiliated is offering a benefit for the consumer that is applicable to the said consumer interest data. A message is sent to the consumer including the analysis results based on the query or query results, to inform the consumer of an available benefit applicable to the consumer interest data. | 08-02-2012 |
20120197859 | Apparatus and Method for Analyzing and Modifying Content - An apparatus and associated method, the apparatus including means for obtaining data relating to a website; means for determining a value of the data; and means for retrieving a stored recommendation corresponding to the determined value. | 08-02-2012 |
20120203750 | METHOD AND MEANS FOR BROWSING BY WALKING - A mobile station is arranged to determine its location, which is searched against street addresses from a database, and at least one matching street address is retrieved. The street address is searched on the mobile station and/or over the network. The search engine conducts a search in the mobile station file system and/or the Internet and/or a file system over the network with the at least one query term, —at least one search result is arranged to be displayed to user on the screen of the mobile station. This facilitates on-demand effortless Mobile Internet Search that allows the users to access opportunities that they did not know about, or would not have had time to find out about with minimum effort as the software of the mobile phone is scanning the Internet and information pages for these opportunities and displaying the results dynamically on the mobile phone screen. | 08-09-2012 |
20120203751 | Capture, Aggregate, and Use Search Activities as a Source of Social Data Within an Enterprise - An approach is provided with a search request including search terms and a user identified as a member of a common group. A search engine receives search results based on the search request and as set of previously searched data corresponding to the group of users by comparing with the search terms. The comparison results in refined search results that are displayed. A further approach is provided with a search request with search terms being compared against group historical search data to identify historical search terms as well as historical search actions. A search action request corresponding to one of the historical actions is received and executed by the information handling system. | 08-09-2012 |
20120203752 | LARGE SCALE UNSUPERVISED HIERARCHICAL DOCUMENT CATEGORIZATION USING ONTOLOGICAL GUIDANCE - A classification method includes constructing queries from category descriptors representing categories of a taxonomy of hierarchically organized categories. The query constructed for a category c includes a query component based on descriptors of the category c and at least one query component based on descriptors of an ancestor or descendant category of the category c. A documents database is queried using the constructed queries to retrieve pseudo-relevant documents. Language models for the categories of the taxonomy are extracted from the pseudo-relevant documents by inferring a hierarchical topic model representing the taxonomy. An input document is classified by optimizing mixture weights of a weighted combination of categories of the hierarchical topic model respective to the input document. | 08-09-2012 |
20120203753 | UPLOAD MANAGER FOR USE IN A PATTERN MATCHNG ACCELERATOR - A pattern matching accelerator (PMA) for assisting software threads to find the presence and location of strings in an input data stream that match a given pattern. The patterns are defined using regular expressions that are compiled into a data structure comprised of rules subsequently processed by the PMA. The patterns to be searched in the input stream are defined by the user as a set of regular expressions. The patterns to be searched are grouped in pattern context sets. The sets of regular expressions which define the pattern context sets are compiled to generate a rules structure used by the PMA hardware. The rules are compiled before search run time and stored in main memory, in rule cache memory within the PMA or a combination thereof. For each input character, the PMA executes the search and returns the search results. | 08-09-2012 |
20120203754 | PERFORMANCE MONITORING MECHANISM FOR USE IN A PATTERN MATCHING ACCELERATOR - A pattern matching accelerator (PMA) for assisting software threads to find the presence and location of strings in an input data stream that match a given pattern. The patterns are defined using regular expressions that are compiled into a data structure comprised of rules subsequently processed by the PMA. The patterns to be searched in the input stream are defined by the user as a set of regular expressions. The patterns to be searched are grouped in pattern context sets. The sets of regular expressions which define the pattern context sets are compiled to generate a rules structure used by the PMA hardware. The rules are compiled before search run time and stored in main memory, in rule cache memory within the PMA or a combination thereof. For each input character, the PMA executes the search and returns the search results. | 08-09-2012 |
20120203755 | MULTIPLE RULE BANK ACCESS SCHEME FOR USE IN A PATTERN MATCHING ACCELERATOR - A pattern matching accelerator (PMA) for assisting software threads to find the presence and location of strings in an input data stream that match a given pattern. The patterns are defined using regular expressions that are compiled into a data structure comprised of rules subsequently processed by the PMA. The patterns to be searched in the input stream are defined by the user as a set of regular expressions. The patterns to be searched are grouped in pattern context sets. The sets of regular expressions which define the pattern context sets are compiled to generate a rules structure used by the PMA hardware. The rules are compiled before search run time and stored in main memory, in rule cache memory within the PMA or a combination thereof. For each input character, the PMA executes the search and returns the search results. | 08-09-2012 |
20120203756 | LOCAL RESULTS PROCESSOR FOR USE IN A PATTERN MATCHING ACCELERATOR - A pattern matching accelerator (PMA) for assisting software threads to find the presence and location of strings in an input data stream that match a given pattern. The patterns are defined using regular expressions that are compiled into a data structure comprised of rules subsequently processed by the PMA. The patterns to be searched in the input stream are defined by the user as a set of regular expressions. The patterns to be searched are grouped in pattern context sets. The sets of regular expressions which define the pattern context sets are compiled to generate a rules structure used by the PMA hardware. The rules are compiled before search run time and stored in main memory, in rule cache memory within the PMA or a combination thereof. For each input character, the PMA executes the search and returns the search results. | 08-09-2012 |
20120203757 | METHODS, APPARATUS, AND ARTICLES OF MANUFACTURE TO MEASURE SEARCH RESULTS - Methods, apparatus, and articles of manufacture to measure search results are disclosed. A disclosed example method to measure search results includes identifying a preview event for a search result associated with a search query, and storing the preview event in association with a search engine identifier and a web page identifier. | 08-09-2012 |
20120215755 | DOMAIN-AWARE SNIPPETS FOR SEARCH RESULTS - Techniques are disclosed for providing a domain-aware snippet for a search result. A uniform resource locator (URL) is identified for a search result obtained in response to a search query, and it is determined that the URL corresponds to a single domain that has a plurality of web pages that are generated using a template that is common to each of the web pages in the domain. The template comprises a hypertext markup language (HTML) layout pattern that includes multiple sections shared by the web pages. A ranking value is assigned to the multiple sections and is used to identify a first section of the template that is relevant to the search query. A snippet is provided to a user for the search result; the snippet includes at least a portion of text from the first section. | 08-23-2012 |
20120215756 | Gateways having localized in memory databases and business logic execution - A gateway is provided that includes an integration gateway portion, a domain gateway portion, and a hyper-memory portion is provided. The integration gateway portion has an integration rules engine, a search engine, and a first virtual machine. The domain gateway portion has a domain rules engine. The hyper-memory portion has a hyper-memory engine, a hyper-memory, and a second virtual machine. The integration portion accesses a database via the integration rules engine and the first virtual machine or via the search engine and the first virtual machine. The domain gateway portion accesses datasets of the database that are resident in the hyper-memory via the domain objects rules engine and the hyper-memory engine or via the search engine, the second virtual machine, and the hyper-memory engine. | 08-23-2012 |
20120221539 | DECODING OF VARIABLE-LENGTH DATA WITH GROUP FORMATS - Embodiments provide methods and systems for encoding and decoding variable-length data, which may include methods for encoding and decoding search engine posting lists. Embodiments may include different encoding formats including group unary, packed unary, and/or packed binary formats. Some embodiments may utilize single instruction multiple data (SIMD) instructions that may perform a parallel shuffle operation on encoded data as part of the decoding processes. Some embodiments may utilize lookup tables to determine shuffle sequences and/or masks and/or shifts to be utilized in the decoding processes. Some embodiments may utilize hybrid formats. | 08-30-2012 |
20120221540 | ENCODING OF VARIABLE-LENGTH DATA WITH GROUP UNARY FORMATS - Embodiments provide methods and systems for encoding and decoding variable-length data, which may include methods for encoding and decoding search engine posting lists. Embodiments may include different encoding formats including group unary, packed unary, and/or packed binary formats. Some embodiments may utilize single instruction multiple data (SIMD) instructions that may perform a parallel shuffle operation on encoded data as part of the decoding processes. Some embodiments may utilize lookup tables to determine shuffle sequences and/or masks and/or shifts to be utilized in the decoding processes. Some embodiments may utilize hybrid formats. | 08-30-2012 |
20120221541 | SUPPORT FOR INTERNATIONAL SEARCH TERMS - A search engine server supports delivery of search results using an international search string option by identifying websites that provide support in English as well as the language of the international search string. The international search string is a search string in any of the languages that are listed/supported by the search engine server. The search engine server delivers web links of websites that provide support in both English as well the language of the international search string by identifying conjugate English terms, strings or phrases for the international search string, that provide exact or approximate equivalent meaning for searching. In addition, the search engine server also provides web links of websites that provide international language support by utilizing a thesaurus in English that provides synonyms for the conjugate English terms. The search engine server also translates websites where there is no support in the language of the search string. | 08-30-2012 |
20120221542 | INFORMATION THEORY BASED RESULT MERGING FOR SEARCHING HIERARCHICAL ENTITIES ACROSS HETEROGENEOUS DATA SOURCES - A method, system, and computer program product are disclosed for merging search results. In one embodiment, the method comprises identifying a query, splitting the query into sub-queries, and calculating information content for each of the sub-queries. This method also comprises executing each of the sub-queries to obtain a plurality of search results, and combining the search results based on the information content calculated for the sub-queries. In an embodiment, the execution of each of the sub-queries includes identifying a multitude of search results for at least one of the sub-queries; and the combining includes grouping said multitude of search results into a plurality of clusters, and computing a relevance score for each of said clusters. In the embodiment the combining further includes merging the clusters based on the relevance scores computed for the clusters as well as the information content calculated for the sub-queries. | 08-30-2012 |
20120221543 | SYSTEMS AND METHODS FOR IMPROVED WEB SEARCHING - Systems and methods are provided for improved web searching. In one implementation, suggested search queries are provided based on previous search queries and click data. A weighted bi-partite graph or index may be used to identify related search queries based on overlapping clicked URLs. According to a method, query-click log data of a search engine is processed to generate sets of suggested search queries, data corresponding to each suggested search query, and a set of clicked URLs related to each suggested search query. Additionally, or independently, methods may be provided for contextually correcting spelling errors within sets of suggested search queries using a contextual algorithm, and/or identifying and discarding sets of suggested search queries and URLs that lead to restricted material, such as restricted content and related URLs. | 08-30-2012 |
20120226675 | Systems and Methods of Identifying Chunks within Multiple Documents - A computer identifies multiple resource identifiers in accordance with a first set of predefined criteria for selecting a respective document that satisfies user-specified search keywords from a user. Each resource identifier corresponds to a document at a respective data source. For at least one of the resource identifiers, the computer retrieves the corresponding document from the respective document source; identifies within the retrieved document a chunk by applying a second set of predefined criteria to the retrieved document; and provides the identified chunk and a link to the identified chunk within the document for display to the user. The first set of predefined criteria requires that at least a first subset of the search keywords be found within an identified respective document, and the second set of predefined criteria requires that at least a second subset of the search keywords be found within an identified chunk. | 09-06-2012 |
20120226676 | SYSTEM AND METHODS THEREOF FOR ADAPTATION OF A FREE TEXT QUERY TO A CUSTOMIZED QUERY SET - A method for adaptation of a free text query to a customized query. The method comprises selecting at least one resource from a plurality of resources of information for responding to a query received from a user device; performing an analysis of the received query; performing at least one of: customizing the query to meet an input query format of a selected at least one resource, or and providing an input query that is transformed to meet an input requirement of the selected at least one resource; and sending the customized query to the selected at least one resource, wherein each of the selected at least one resource receives an appropriately customized query format. | 09-06-2012 |
20120233140 | CONTEXT-AWARE QUERY ALTERATION - A model generation module is described herein for using a machine learning technique to generate a model for use by a search engine. The model assists the search engine in generating alterations of search queries, so as to improve the relevance and performance of the search queries. The model includes a plurality of features having weights and levels of uncertainty associated therewith, where each feature defines a rule for altering a search query in a defined manner when a context condition, specified by the rule, is present. The model generation module generates the model based on user behavior information, including query reformulation information and user preference information. The query reformulation information indicates query reformulations made by at least one agent (such as users). The preference information indicates at extent to which the users were satisfied with the query reformulations. | 09-13-2012 |
20120233141 | APPARATUS, METHOD AND COMPUTER-READABLE STORAGE MEDIUM FOR SEARCHING PATIENT STUDIES - An apparatus is provided that includes a processor and memory storing executable instructions that in response to execution by the processor cause the apparatus to at least perform a number of operations. The apparatus is caused to query a search engine index based upon a user query including a search term, and based upon one or more synonyms of the term. The search engine index is of a database of unstructured, free-text reports, and the search engine index is queried to locate identifiers of image studies associated with reports including the search term or synonym(s). The apparatus may be caused to sort or filter the search results based on patient information from the image studies of the located identifiers, receive user selection of one or more image studies from the search results, and retrieve the selected one or more image studies. | 09-13-2012 |
20120233142 | Personalization of Web Search Results Using Term, Category, and Link-Based User Profiles - A system and method for creating a user profile and for using the user profile to order search results returned by a search engine. The user profile is based on search queries submitted by a user, the user's specific interaction with the documents identified by the search engine and personal information provided by the user. Terms for the user profile may be selected from the documents accessed by the user by performing paragraph sampling or context analysis. Generic scores associated with the search results are modulated by the user profile to measure their relevance to a user's preference and interest. The search results are re-ordered accordingly so that the most relevant results appear on the top of the list. User profiles can be created and/or stored on the client side or server side of a client-server network environment. | 09-13-2012 |
20120233143 | IMAGE-BASED SEARCH INTERFACE - Systems and method for providing an image-based search interface. In one embodiment, for example, there is provided a method comprising displaying an image, and upon a user's activation of the image, presenting to the user a pre-populated search interface. There is also provided an image processing method for providing a web user with a pre-populated search interface, comprising: (a) receiving an image from a source; (b) analyzing the image to identify the subject matter within the image; (c) generating a search tag based on the subject matter within the image; and (d) sending the search tag to the source. In one embodiment, the systems and methods described herein are used in computer-implemented advertising. | 09-13-2012 |
20120233144 | METHOD AND APPARATUS TO REORDER SEARCH RESULTS IN VIEW OF IDENTIFIED INFORMATION OF INTEREST - Various embodiments described herein provide systems, methods, and software to automatically reorder search results presented to users based on information specific to the user or the computing environment of the user. Some embodiments include a data store holding user or environment specific data that is used to identify search results that are more likely to be relevant to the user. These and other embodiments are described in greater detail herein. | 09-13-2012 |
20120233145 | INTEGRATED SAVED SEARCH RESULTS - To provide an improved user experience for users of a web browser, embodiments of the invention save queries entered by a user via the web browser. The queries may be for execution on different network search services, such as search engines, social networks, message posting services, and the like. At various times in the future, the web browser then executes the saved search queries on their corresponding network search services, identifies search results that are new and highly relevant to the user, and provides the identified search results to the user. | 09-13-2012 |
20120233146 | 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. | 09-13-2012 |
20120239636 | System and method for processing complex queries - The invention relates to a method and system for processing complex queries each corresponding to a plurality of components to be combined. Elements corresponding to these components are searched. The elements are of different element types and are originally described by definition data having heterogeneous data structures. A conversion step transforms the heterogeneous definition data into converted definition data of one single format. An engine then retrieves elements and builds associations of elements matching the query parameters based on the converted definition data, thereby providing with a reply to the query in an optimized manner. | 09-20-2012 |
20120246133 | ONLINE SPELLING CORRECTION/PHRASE COMPLETION SYSTEM - Online spelling correction/phrase completion is described herein. A computer-executable application receives a phrase prefix from a user, wherein the phrase prefix includes a first character sequence. A transformation probability is retrieved responsive to receipt of the phrase prefix, wherein the transformation probability indicates a probability that a second character sequence has been transformed into a first character sequence. A search is then executed over a trie to locate a most probable phrase completion based at least in part upon the transformation probability. | 09-27-2012 |
20120246134 | DETECTION AND ANALYSIS OF BACKLINK ACTIVITY - Systems and methods for detecting and analyzing changes in backlink activity over a period of time are disclosed. For example, the backlinks to web-based content and websites of an entity and/or a competitor of the entity may be monitored over time and changes in the backlinks over time may be determined. Comparison of backlink activity over time may be used to evaluate the backlinks of the competitor to ascertain, group, or otherwise categorize or rank the reasonableness and level of authenticity and actual content value of the backlinks themselves and to determine whether such backlinks are likely to be “black hat” backlinks subject to penalization by search engines. | 09-27-2012 |
20120246135 | IMAGE SEARCH ENGINE AUGMENTING SEARCH TEXT BASED UPON CATEGORY SELECTION - 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. | 09-27-2012 |
20120254143 | NATURAL LANGUAGE QUERYING WITH CASCADED CONDITIONAL RANDOM FIELDS - A natural language query tool comprising cascaded conditional random fields (CRFs) (e.g., a linear-chain CRF and a skip-chain CRF applied sequentially) processes natural language input to produce output that can be used in database searches. For example, cascaded CRFs extract entities from natural language input that correspond to column names or column values in a database, and identify relationships between the extracted entities. A search engine can execute queries based on output from the cascaded CRFs over an inverted index of a database, which can be based on one or more materialized views of the database. Results can be sorted (e.g., according to relevance scores) and presented in a user interface. | 10-04-2012 |
20120254144 | USING NETWORK TRAFFIC LOGS FOR SEARCH ENGINE INDEX UPDATES - A method and apparatus for using network traffic logs for search enhancement is disclosed. According to one embodiment, network usage is tracked by generating log files. These log files among other things indicate the frequency web pages are referenced and modified. These log files or information from these log files can then be used to improve document ranking, improve web crawling, determine tiers in a multi-tiered index, determine where to insert a document in a multi-tiered index, determine link weights, and update a search engine index. | 10-04-2012 |
20120254145 | SEARCH SERVER INTERCONNECTION METHOD, SEARCH SERVER AND SYSTEM FOR MOBILE SEARCH - A search server interconnection method, a search server, and a system for mobile search are disclosed The method includes: sending an information list of a first group of member engines to a search server; receiving an information list of a second group of member engines, where the information list of the second group of member engines is returned by the search server; and sending meta-index information of member engines in the information list of the second group of member engines to the search server. In the present invention, an effective mobile search service across search servers is realized. | 10-04-2012 |
20120254146 | SEARCH ENGINE USING CLIENT BROWSER AND APPLICATION SOFTWARE ACTIVITY INFORMATION - An Internet infrastructure supports searching of web links to select search results by processing browser activity information along with one or more of favorite lists, and related metadata, user profiles, and trends based on browser activity behavior and favorite behavior. A plurality of web browsers located on client device are incorporated with a browser activity-monitoring module that tracks user's Internet usage, processes this information, and sends this information periodically or upon user request to the server to aid in improving search operation results. The search engine server communicatively couples to the plurality of web browsers and supports delivery of search results/web links to the client device based upon a search string, browser activity information, and possibly the favorite lists and related metadata. The gathered browser activity information, favorite lists, and related metadata are stored in one or more server databases that are associated with the search engine server. | 10-04-2012 |
20120254147 | SEARCH ENGINE EMPLOYING PREPROCESSING & FILTERING OF OBJECTIVE ACTIVITY INFORMATION - An Internet infrastructure supports searching of web links to select search results by processing browser activity information along with one or more of favorite lists, and related metadata, user profiles, and trends based on browser activity behavior and favorite behavior. A plurality of web browsers located on client device are incorporated with a browser activity-monitoring module that tracks user's Internet usage, processes this information, and sends this information periodically or upon user request to the server to aid in improving search operation results. The search engine server communicatively couples to the plurality of web browsers and supports delivery of search results/web links to the client device based upon a search string, browser activity information, and possibly the favorite lists and related metadata. The gathered browser activity information, favorite lists, and related metadata are stored in one or more server databases that are associated with the search engine server. | 10-04-2012 |
20120259826 | Customizable Interfacing Agents, Systems, And Methods - Customizable interfacing agents, systems, and methods are provided. In one embodiment, a method for interfacing a user to service providers includes receiving a set of user attributes associated, with a user to form a user profile, receiving a request for data from the user, and sending the request to one or more service providers. The method also includes receiving response data from the one or more service providers in response to sending the request to the one or more service providers. The method also includes filtering the response data from the one or more service providers using the user profile to form user-customized response data, and presenting the user-customized response data to the user. | 10-11-2012 |
20120259827 | SYSTEM FOR MULTIPLE TASKS ON A DISPLAY - A system has a processor and tangible, non-transistory media that stores a program that when executed by the processor is configured to perform operations. The system receives a request from a requesting user to reconfigure a search screen on a display, adds at least one search window to the search screen; receives a plurality of search requests from the search screen, and performs a plurality of searches to perform a separate search resulting in separate search results for each of the search requests provided by the requesting user. Each of the search results is displayed on a separate frame on a display. Other embodiments include operations other than searches. | 10-11-2012 |
20120259828 | NETWORK SEARCH ENGINE USING OBJECTIVE AND SUBJECTIVE USER FAVORITES FOR SEARCHING - An Internet infrastructure that supports search operations that are restricted by user favorite lists, related user metadata, and user trends that are based on client-stored user favorite behavior. The Internet infrastructure contains a search engine server coupled to a plurality of web browsers resident on client devices that contain user/favorite lists and metadata. The search engine supports delivery of search result web links to the client device based upon a search string, favorite list, and related metadata. The search engine server gathers favorite lists and related metadata from the plurality of web browsers, anonymously and with user permission. The search engine server stores the gathered favorite lists and related metadata in a database that is associated with the search engine server, and delivers search results based upon the search string by putting restrictions on search results based upon stored data in the database. | 10-11-2012 |
20120259829 | GENERATING RELATED INPUT SUGGESTIONS - Methods, systems, and apparatus, including computer program products, for generating search query suggestions. In one aspect, a method includes receiving query and label data, the data including a plurality of queries and, for each query, specifying one or more labels associated with the query, where the queries are n grams submitted by users of a search engine and the labels identify a category or topic in which an associated query belongs; generating a suggestion resource, including: identifying unique labels in the query and label data; and for each unique label: indexing the unique label; identifying in the query and label data, each query associated with the unique label; and associating, in the suggestion resource, the identified queries with the unique label; and storing the suggestion resource in a computer readable medium. | 10-11-2012 |
20120259830 | WHOIS SERVER VERIFYING WHOIS RECORDS AND SEARCH ENGINE ACCESSES - A system and method monitors and weeds out illegitimate/illegal websites during search engine indexing and domain name registration. The whois database generated during domain name registration is used as a reference database for correlation with a database generated by the search crawler on a search engine server. A whois analyzer from the search engine server extracts a set of URLs into a database called the uncorrelated URL database. The uncorrelated URL database contains those URLs from both the aggregate whois database and reverse index database after removing common URLs. The uncorrelated URLs are contacted and advised by the whois administrator to take necessary action to be listed in the whois database and properly be indexed during search engine crawling. This process ensures that every URL is properly registered and identified on the Internet thus eliminating the success of illegal/unwanted websites. | 10-11-2012 |
20120265745 | Semiotic Square Search And/Or Sentiment Analysis System And Method - A semiotic square search and/or sentiment analysis system and method are provided. In one implementation, a software implemented document search system and method are disclosed. The system and method may be used to analyze sentiments in various types of data including documents, blogs, text strings, posts, etc. . . . | 10-18-2012 |
20120265746 | Capture, Aggregate, and Use Search Activities as a Source of Social Data Within an Enterprise - An approach is provided with a search request including search terms and a user identified as a member of a common group. A search engine receives search results based on the search request and as set of previously searched data corresponding to the group of users by comparing with the search terms. The comparison results in refined search results that are displayed. A further approach is provided with a search request with search terms being compared against group historical search data to identify historical search terms as well as historical search actions. A search action request corresponding to one of the historical actions is received and executed by the information handling system. | 10-18-2012 |
20120265747 | SYSTEM AND METHOD FOR PROVIDING VECTOR TERMS RELATED TO INSTANT MESSAGING CONVERSATIONS - The method according to one embodiment of the present invention comprises retrieving one or more terms or phrases comprising an instant messaging conversation in which one or more users are participating. One or more term vectors comprising one or more vector terms associated with the one or more retrieved terms or phrases comprising the instant messaging conversation are generated and one or more vector terms are selected from said term vectors. The one or more selected vector terms are displayed to the one or more users participating in the instant messaging conversation. An indication of a user selection of a given displayed vector term is received and one or more content items responsive to the selected vector term are identified. | 10-18-2012 |
20120271805 | PREDICTIVELY SUGGESTING WEBSITES - Computer-readable media, computer systems, and computing methods are provided for recommending websites that are relevant to a current website to which a user has navigated. A search engine is used to track a set of websites the user has visited immediately prior to the current website, while predictive model(s) are used to generate a sequence of websites that include the current website and the tracked websites. The sequence is compared against strings of websites within a browser-history log to identify matching strings, where the matching strings include the sequence and a respective candidate website. A probability of relevance is computed from a frequency that each of the matching strings has been visited within a predefined time frame. The probability of relevance for each of the matching strings is ranked against one another to distill the highest-ranked matching strings, which are parsed to extract and present the candidate websites included therein. | 10-25-2012 |
20120271806 | GENERATING DOMAIN-BASED TRAINING DATA FOR TAIL QUERIES - Training data is provided for tail queries based on a phenomena in search engine user behavior—referred to herein as “domain trust”—as an indication of user preferences for individual URLs in search results returned by a search engine for tail queries. Also disclosed are methods for generating training data in a search engine by forming a collection of query+URL pairs, identifying domains in the collection, and labeling each domain. Other implementations are directed ranking search results generated by a search engine by measuring domain trust for each domain corresponding to each URL from among a plurality of URLs and then ranking each URL by its measured domain trust. | 10-25-2012 |
20120271807 | Content Insertion Elements to Combine Search Results - Content insertion elements to combine search results, for example, enable a user to search the internet and obtain relevant intranet search results integrated into the results page from the internet source. In embodiments enterprise search results, desktop search results, or paid for search results are combined with internet search results. For example, a public internet search engine maintains mapping data indicating which users or user computers are authorized to access content from a second source. In an embodiment, an internet search engine receives a query from a web browser and returns results together with a content insertion element only if mapping data requirements are met. A content insertion element may hold an address of a second content source, a query and optional parameters. A web browser is able to render a web page displaying results from more than one content source using the content insertion element. | 10-25-2012 |
20120271808 | SYSTEM AND METHOD FOR PROVIDING PERSONALIZED SEARCH RESULTS - Personalized search results are provided to a user by sending to the user a direct marketing email having associated therewith one or more opt-out elements. Information related to the user's interaction with the one or more opt-out elements is maintained in a database. When a search request is thereafter submitted to a search engine by the user, the information related to the user's interaction with the one or more opt-out elements is used to inhibit inclusion within the search results of one or more items. In addition or alternatively, when the user accesses a search interface having a plurality of search options selectable to provide a search request to the search engine, the information related to the user's interaction with the one or more opt-out elements is used to inhibit inclusion within the search interface of one or more of the plurality of user selectable search options. | 10-25-2012 |
20120271809 | DATA COLLECTION SYSTEM - A data collection system that provides a search engine is disclosed. In some embodiments, a search engine comprises a database configured to store information gathered from a plurality of internet facilities that are used for malicious purposes, wherein the database is indexed by one or more identification parameters associated with an entity, and an interface for searching the database and retrieving a relevant portion of the stored information. | 10-25-2012 |
20120271810 | METHOD FOR INPUTTING AND PROCESSING FEATURE WORD OF FILE CONTENT - A computer or computer retrieval system implemented method for inputting and processing file feature determination information by network terminal users. It includes providing terminal users with the items sequence(s) of the files according to query, determining the input feature word(s) according to the prescribed operation modes and the prescribed modes on the web page on which the item sequence(s) being located or a web page linked by that web page directly. Retrieval system can process the input information to create or improve a retrieval method or database used by users which can include different feature words or classification results, therefore the search efficiency would be greatly improved. | 10-25-2012 |
20120278296 | Method of usage number of pages found by search engins - The method provides the usage of number of web pages found by search engines for comparison of arbitrary objects by arbitrary parameters. To realize this approach we created the GoogMeter application (www.googmeter.com) that delivers and analyzes the data. GoogMeter inputs lists of any objects and properties and produces and analyses contingency tables of total number of found pages having the combination objects and properties taking in account their proximity in text. | 11-01-2012 |
20120278297 | SEMI-SUPERVISED TRUTH DISCOVERY - The described implementations relate to analysis of electronic data. One implementation provides a technique that can include accessing labeled and unlabeled assertions. The technique can also include identifying relationships between individual assertions. The technique can also include determining a confidence score for a first unlabeled assertion based on the relationships. | 11-01-2012 |
20120278298 | System and method for query temporality analysis - A new approach is proposed that contemplates systems and methods to determine temporality of a query in order to generate a search result including a list of objects that are not only based on matching of the objects to the query but also based on temporality analysis of the query. Here, the temporality of the query can be defined as the distribution over time of the objects matching the query, i.e., the chronology histogram of the query. Such distribution can be analyzed to provide a classification of the intent of the query. Classification of the intent of the query can result either in discrete classification of the query into categories, or in continuous classification of the query which may be a scalar or vector value resulting from transformations of the chronology histogram. | 11-01-2012 |
20120278299 | PRESENTING SEARCH RESULTS FOR GALLERY WEB PAGES - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for classifying web pages as gallery web pages, and for presenting search results for gallery web pages. In one aspect, a method includes receiving a web page that includes text and one or more images, evaluating one or more characteristics of the web page against predefined criteria, generating a score for the web page based on evaluating the characteristics of the web page against the predefined criteria, and classifying the web page as a gallery web page or as not a gallery web page when the score meets or does not meet a predefined threshold, respectively. | 11-01-2012 |
20120278300 | SYSTEM, METHOD, AND USER INTERFACE FOR A SEARCH ENGINE BASED ON MULTI-DOCUMENT SUMMARIZATION - A method for searching multiple documents on a computer system includes steps for sending a query to a system core where the query is passed to a search component for searching the documents. The system core in turn receives results from the search component indicating related documents to the query and passes to a summarization component a specified number of the results. The summarization component processes related documents corresponding to the specified number of results to produce a multi-document summary. The system core receives the summary from the summarization component. The multi-document summary is received from the system core. | 11-01-2012 |
20120278301 | User Interface for Facts Query Engine Snippets from Information Souces that Include Query Terms and Answer Terms - A method and a system for providing snippets of source documents of an answer to a fact query are disclosed. Snippets of source documents may be provided in response to a user request for the source documents from which the fact answer to a fact query was extracted. The snippets include the terms of the fact query and terms of the answer. The snippets may be displayed along with Uniform Resource Locators (URL's) of the source documents. | 11-01-2012 |
20120284245 | Dynamic Digital Montage - A dynamic digital montage system assists a user in creating and publishing a montage about one or more specified topics. The system receives an identification of one or more topics of interest from the user, and based on the subject information, collects data from dynamic and static data sources for display in dedicated sections of a montage. The data is presented in one of a number of predefined but editable layouts for presentation to a user. In one implementation, at least one of the montage components is associated with a dynamic data source and is updated when new data is provided by the dynamic data source. In another implementation, the data sources attached to the montage components are analyzed on a periodic basis, and based on the analysis, data source assignments and/or the montage layout is revised. | 11-08-2012 |
20120284246 | ADVANCED PERSONAL MEDIA PLAYER - A system for locating and presenting video content. A search is done for events of interest to a user. When events of interest are identified, a search for video content covering the events is done. When video content is found, it is recorded. Then the video content is transmitted to a mobile device of the user. In one form of the invention, the search is of the conceptual type, and not a key-word search formulated by the user. | 11-08-2012 |
20120284247 | INTEGRATING APPLICATIONS WITHIN SEARCH RESULTS - Computer-readable media, computer systems, and computing methods are provided for implicitly discovering applications using a query or search results, where the query does not explicitly target a particular application. A search engine is used to receive a user-initiated query and to employ a keyword of the query to generate an initial set of search results. Characteristics of the search results are identified and applications that are relevant to the characteristics are determined. The determination of relevant applications include: accessing an application manifest that manages a mapping between applications and predefined characteristics; comparing the characteristics of the search results against the predefined characteristics of the application manifest to determine a match; and, when a match exists between the search-result characteristics and the predefined characteristics, identifying applications mapped to the matched characteristics as being relevant to the search results. These identified applications are presented in response to the query. | 11-08-2012 |
20120284248 | System and method for metadata transfer among search entities - A new approach is proposed that contemplates systems and methods to ascribe or transfer metadata from one search-related entity to another, where each entity can be one of subject or source, citation, and object or target. First, one or more complete or incomplete attributes associated with one or more of entities across source, citation and target are identified with a high degree of probable accuracy, wherein such metadata or attributes include but are not limited to, time, language, and location of the entities. The identified attributes are then ascribed or transferred from one entity where the metadata is available to other search entities. Finally, the transferred attributes can be utilized to facilitate the selection and ranking of the cited targets for the search result. | 11-08-2012 |
20120284249 | Relevancy Ranking of Search Results in a Network Based Upon a User's Computer-Related Activities - A computer-implemented method, system and computer program product providing ordered search results within a search engine. Items are retrieved from a network satisfying search criteria provided by a user. Computer-related activities performed by the user, including social networking activities, are determined, and the retrieved items are ranked based on the computer-related activities. The ranking of the retrieved items is dependent upon whether any retrieved item has been referenced by the social networking activities of the user, and the search results are provided including the retrieved items in order of the ranking. | 11-08-2012 |
20120284250 | ENHANCED SEARCH ENGINE - The present invention provides methods, devices, and systems for displaying results of a search engine query in a graphic, rather than, or in addition to, textual format. The search results are provided to a user such that the user is able to see the context of the words and phrases in the format of the original source document. Presentation of graphic fragments from the source document help to improve a user's ability to select among documents provided in the search results more efficiently. | 11-08-2012 |
20120290549 | SHARING PUBLIC SEARCH QUERIES AND INTERACTIONS - When a user enters an information retrieval query, a topic feed generator automatically generates a topic feed for publication or distribution to a set of followers or recipients who have elected to receive the topic feed from the user or based on the subject matter content of the query. A feed distributor component automatically distributes the topic feed, which includes the query, to the identified recipients. A search component executes the search and returns results, corresponding to the query, to the user. | 11-15-2012 |
20120290550 | METHOD AND SYSTEM TO IDENTIFY A PREFERRED DOMAIN OF A PLURALITY OF DOMAINS - There is provided methods and systems to identify a preferred domain of a plurality of domains corresponding to a query. First, the system receives the query. Second, the system accesses demand information corresponding to the query, the demand information including navigation information associated with the query. Third, the system accesses supply information corresponding to the query, the supply information including a count of data items in each of the plurality of domains that match the query. Fourth, the system identifies the preferred domain based on the demand information and the supply information. | 11-15-2012 |
20120290551 | System And Method For Identifying Trending Targets Based On Citations - A new approach is proposed that contemplates systems and methods to identify trending objects that are targets of citations without actually conducting a search. Under the approach, a score is accumulated for each object as a function of the count of citations and influence of the citing subjects/sources/authors within a given time period starting from the timestamp of the earliest citation of the object. A threshold on the score can be predicted or predetermined, which only a certain number but not all of objects are able to exceed. The objects which scores exceed the said threshold are then identified as trending objects within its relevant categories without actually conducting a search and without having to wait for the given time period to be concluded. Finally, a list of top-ranking objects that have been identified is generated and presented to the user. | 11-15-2012 |
20120290552 | System and method for search of sources and targets based on relative topicality specialization of the targets - A new approach is proposed that contemplates systems and methods to provide a ranking of subjects or objects identified as results of a search, where “topicality specialization” and “relative topicality specialization” of the objects is computed and considered. The relative topicality specialization of an object is a function of the share of citations for the object matching the query term among all citations for all objects matching the query term. The computation of the topicality specialization and the relative topicality specialization for objects allow the identification of “specialized objects” for “topics” without any pre-defined categorization of topics or pre-computation of expertise. | 11-15-2012 |
20120290553 | Search Engine Optimization for Social Marketplace - A method and system are disclosed for optimizing search engine operations to increase the likelihood of attaining financial goals in a syndicated commerce environment. An SEO algorithm is implemented to determine keyword options for a predetermined product based upon the product's description, its web page content, and other related information. The SEO algorithm is then used to determine the product's associated search traffic and rank-per-keyword from various search engines. This information, in addition to sales conversion rate information, is then used to estimate the likelihood of monetization for one or more keyword. The product web page content is then automatically revised with an optimized combination of keywords. Once optimized, various search engines are automatically notified of the revisions to the web content pages to improve organic search rankings. | 11-15-2012 |
20120290554 | Checkpointing Iterators During Search - Tools and techniques are described herein for checkpointing iterators during search. These tools may provide methods that include instantiating iterators in response to a search request. The iterators include fixed state information that remains constant over a life of the iterator, and further include dynamic state information that is updated over the life of the iterator. The iterators traverse through postings lists in connection with performing the search request. As the iterators traverse the posting lists, the iterators may update their dynamic state information. The iterators may then evaluate whether to create checkpoints, with the checkpoints including representations of the dynamic state information. | 11-15-2012 |
20120296886 | Meta-Web - In one aspect, a system includes an information server, operable to perform operations comprising: receiving a search query from a user device; receiving search results responsive to the search query from a search engine; determining from a registry that user annotations or other metadata are associated with the received search results; ordering the search results according to their relevance, where the relevance is determined based at least in part on the user annotations or other metadata in the registry; generating a search results page including the ordered search results and an annotation tool, wherein the annotation tool provides functions that allow a user of the user device to provide annotations for a particular search result, and wherein the annotation tool receives annotations provided by the user for later use in generating search results pages; and transmitting the search results page to the user device for presentation. | 11-22-2012 |
20120296887 | METHOD AND SYSTEM FOR ACCESSING SEARCH SERVICES VIA MESSAGING SERVICES - A user using a chat or instant message, mobile message or email type of interface, for example, an information seeker, can connect via an instant message, mobile message, email or chat type of service provider, for example, an America On-line Instant Messenger (AIM) server. The message server connects the user to a routine that allows the user to utilize his or her service interface in combination with the services provided by the information search system. After connection has been established via the message interface, for example, an instant message is received via the chat process. A query string can then be extracted from the instant message and passed to the search system, which can respond with search results. | 11-22-2012 |
20120296888 | SYSTEM AND METHOD FOR DYNAMICALLY GENERATING A SELECTABLE SEARCH EXTENSION - A system and related techniques accept user-inputted search terms, for example to perform a search for files or other data or objects. Corresponding matches to those terms may be presented to the user in a “word-wheel”-type breakout list generated on the fly for groupings of hits by attributes or other criteria, as the system searches through the file system at the current level or point in the file system hierarchy. Search results may be continuously or dynamically updated as the user, for example, enters more characters or other data. | 11-22-2012 |
20120303599 | DYNAMICALLY-CREATED LANDING WEBPAGE - Subject matter described herein is related to providing a landing webpage having dynamically generated content, which is deemed relevant to a search query submitted to a search engine. For example, a client device submits a search query to a search engine, which provides a list of webpage addresses. One of the webpage addresses, which includes the search query embedded therein, is selected on the client device, which sends a request to a landing server. The landing server parses the request to identify the search query and searches website-specific content in real time to dynamically generate website-specific content relevant to the search query. The dynamically generated content is included in the landing webpage, thereby providing a landing webpage having dynamically generated content. | 11-29-2012 |
20120303600 | SEMANTIC-BASED SEARCH ENGINE FOR CONTENT - A method storing information that indicates similarity between contents based on content metadata associated with each content, wherein a degree of similarity between contents is based on a semantic interpretation of plot metadata included in content metadata and pertaining to each plot associated with each content; receiving a search query from a user; retrieving one or more content metadata pertaining to one or more contents based on the search query; retrieving one or more recommended content metadata pertaining to one or more recommended contents that are similar to the one or more content metadata pertaining to the one or more contents based on the stored information; and providing a search result that includes the one or more content metadata and the one or more recommended content metadata via a user interface. | 11-29-2012 |
20120303601 | MOBILE SEARCH METHOD AND SYSTEM THEREOF - The present invention aims to overcome the problem in the prior art that a mobile search server can only access the search engines registered with it but cannot access the search engines registered with other mobile search servers. A method for mobile search is proposed in the present invention, which comprises the following steps: a first mobile search server forwarding a search request to a second mobile search server; and the second mobile search server selecting a search engine, obtaining a result from the selected search engine, and returning the result back to the first mobile search server. In addition, a corresponding method and system are further proposed in the present invention. | 11-29-2012 |
20120303602 | UNIVERSAL LANGUAGE KIT FOR SEARCH ENGINES - The present disclosure provides for a universal language converter for search engines. In this regard there is proved a method that includes (a) receiving application criteria from an application, (b) converting the application criteria into a search expression that is compatible with a search engine, and (c) transmitting the search expression to the search engine. There is also provided a system that employs the method, and a storage medium that contains a program that controls a processor to perform the method. | 11-29-2012 |
20120303603 | MOBILE TERMINAL AND CONTROLLING METHOD THEREOF - A mobile terminal and controlling method thereof are disclosed, by which a more convenient e-book reading environment can be provided through background video and/or audio settings. The present invention includes a touchscreen configured to display a first page of an e-book including at least one or more pages, a memory unit configured to store the e-book and at least one image, a communication unit configured to exchange data with an external device by wire/wireless, and a controller searching at least one of the memory unit and a search server connected via the communication unit for at least one or more candidate images with a search word determined using at least one portion of a content of the first page, the controller controlling a first one of the found at least one or more candidate images to be displayed as a background image of the first page. | 11-29-2012 |
20120303604 | Method and System for Visual Network Searching - An embodiment provides for conducting searches on a network. A search request is signaled over the network to a search engine. A search result is received that identifies a plurality of network addresses. Multiple pages are automatically rendered, each page being located by a corresponding network addresses in the search result. | 11-29-2012 |
20120310911 | Search Engine Identifying Chemical Products - Systems and methods for efficiently searching a businesses' product inventory using competitor's trade name information as a search term to find relevant results. Such a system is for use on a general purpose computer in the form of a search engine using a user interface, a directory store of product information, according to a predetermined taxonomy and a way to display, print, or otherwise deliver search results. | 12-06-2012 |
20120317087 | Location-Aware Search Ranking - A training system is described for generating at least one ranking module using features derived, in part, from region information. The region information encodes characteristics about regions which are associated with queries in search log data. A query processing system is also described for applying the ranking model generated by the training system to process queries in real time. In one implementation, the training system can also generate plural ranking models corresponding to plural respective map areas. The training system can also generate a mapping model which correlates each region with a ranking model to be applied when processing queries that originate from that region. The query processing system can process a query by determining a region associated with the query and then identifying and applying a ranking model which corresponds to the region. | 12-13-2012 |
20120317088 | Associating Search Queries and Entities - The subject disclosure is directed towards processing data to obtain associations between queries and entities. Association is modeled using a query-entity click graph, blending general query-click logs with vertical query-click logs. Smoothing techniques address the data sparsity in such graphs, including interpolation using a query synonymy model. The association models may be applied to the task of recommending products to web queries, by annotating queries with products from a large catalog and then mining query-product associations through web search session analysis. | 12-13-2012 |
20120323876 | SEARCH RESULTS BASED ON USER AND RESULT PROFILES - A method includes receiving a search query from a user at a search engine. The method also includes performing a search responsive to the search query to obtain a set of results. The set of results is ordered at least partially based on a distance between a profile of a user and a profile of each result in the ordered set of results. At least one profile of a result is based on an aggregate of a plurality of user profiles. | 12-20-2012 |
20120323877 | Enriched Search Features Based In Part On Discovering People-Centric Search Intent - A search environment of an embodiment includes name mining and matching features used in part to identify people-centric queries and provide an enriched search experience, but is not so limited. A method of an embodiment operates to provide an expanded query based in part on a geometric similarity measure, an edit distance measure, a string similarity measure, and a cumulative similarity measure. A search system of an embodiment includes a mined candidate generator component and a name matcher component used in part to identify name queries and provide an expanded query that includes original query terms and one or more valid mined names. Other embodiments are also disclosed. | 12-20-2012 |
20120323878 | HOVER TRANSLATION OF SEARCH RESULT CAPTIONS - Systems, methods, and computer-readable media for presenting video as at least a portion of the background of search engine home pages are provided. Upon receiving a request for presentation of a search engine home page, a static image is transmitted for presentation as at least a portion of the background for the search engine home page. Also transmitted is a streaming video file. The static image may or may not be associated with the streaming video file. After a predetermined amount of time, play of the streaming video file is initiated without user action, the streaming video file replacing the static image as at least a portion of the background of the search engine home page. In this way, the user receives a seamless transition from a static image to a video presentation and is provided a rich, immersive experience at the search engine home page. | 12-20-2012 |
20120323879 | RANKING SEARCH RESULTS BASED UPON CONTENT CREATION TRENDS - Embodiments of the present invention provide a method, system and computer program product for ranking search results based upon content creation trends. In an embodiment of the invention, a method for ranking search results based upon content creation trends includes first receiving a set of results from a search engine produced in response to a search engine query of one or more search terms. The method additionally includes ranking the results of the result set according to at least one ranking factor. The method yet further includes retrieving trend data for terms associated with either or both of the results and/or the search terms. Finally, the method includes weighting the ranked results in the result set according to the retrieved trend data. | 12-20-2012 |
20120330919 | DETERMINING CROSS-LANGUAGE QUERY SUGGESTION BASED ON QUERY TRANSLATIONS - Computer-implemented methods, systems, computer program products for generating cross-language query suggestions are described. A pair of machine-generated translations are obtained for a primary-language query suggestion. A first machine-generated translation of the pair is generated by machine-translation from a first language to a second language, while the second machine-generated translation is generated by machine-translation from the second language to the first language. A respective difference measure is determined for each machine-generated translation based on the number of n-grams the machine-generated translation has in common with the primary-language query suggestion. The machine-generated translation that has a smaller number of n-grams in common with the primary-language query suggestion is identified as a preferred choice as a cross-language query suggestion for the primary-language query suggestion. The first language and the second language can be the preferred languages for the primary-language query suggestions and cross-language query suggestions, respectively. | 12-27-2012 |
20120330920 | TYPED SEARCH TO ASSIST WITH BUYING AND SELLING ACTIVITIES - The current application is directed to characterization of e-commerce-related searches and digital encoding of the characterizations in a database or other data-storage system by an e-commerce search engine. As one example, when a user enters a query term in a search textbox, the user is provided with a choice of pressing an action button labeled “I want to buy” or an action button labeled “I want to sell,” referred to as a “buy button” and “sell button,” respectively. The search engine records the buy-button and sell-button inputs along with corresponding search queries. The search-engine implementation then collects these queries from a large number of users into a database and matches them over a period of time, thus helping buyers find sellers and vice versa. | 12-27-2012 |
20120330921 | USING ONTOLOGICAL INFORMATION IN OPEN DOMAIN TYPE COERCION - A computer-implemented system, method and program product generates answers to questions in an input query text string. The method includes determining, by a programmed processor unit, a lexical answer type (LAT) string associated with an input query; automatically obtaining a candidate answer string to the input query from a data corpus; mapping the query LAT string to a first type string in a structured resource; mapping the candidate answer string to a second type string in the structured resource; and determining if the first type string and the second type string are disjointed; and scoring the candidate answer string based on the determination of the types being disjointed wherein the structured resource includes a semantic database providing ontological content. | 12-27-2012 |
20130006951 | VIDEO DNA (VDNA) METHOD AND SYSTEM FOR MULTI-DIMENSIONAL CONTENT MATCHING - A method and system of identifying and matching content characteristics comprises the steps of ingesting VDNA (Video DNA) fingerprints from input media contents, quick hash-based query across the VDNA registered indexer servers, and performing multi-dimensional content identification in query engines to obtain best matched results of the input media content. | 01-03-2013 |
20130006952 | ORGANIZING SEARCH HISTORY INTO COLLECTIONS - Computer-storage media, methods, and systems for improving the ability of a user to accomplish a task that is pending during a search session are provided. This pending task can be distilled by identifying a current searching intent associated with a recently submitted query and by determining which candidate tasks are most comparable to the current searching intent of a user. The candidate tasks are mined from a search history of the user by categorizing those navigation events that appear to share a semantically common concept. Upon performing a comparison, the candidate task that captures the user's true current searching intent is designated as the pending task. When a user invokes the pending task, a collection of elements that are associated with the pending task are dynamically organized into a sharable content page, thereby providing a collaborative experience that involves exposing the collection to contacts and accepting feedback therefrom. | 01-03-2013 |
20130006953 | SPATIALLY ORGANIZED IMAGE COLLECTIONS ON MOBILE DEVICES - Systems, methods, and computer-readable media for, among other things, spatially-organizing images utilizing information about the orientation of each image for display on mobile devices are provided. A plurality of images of an object is captured from a variety of different orientations and each image and its associated respective orientation information are stored in an image file. Upon a device receiving an indication that displaying of the image file is desired, the device detects the orientation thereof and displays the image of the plurality of images that has orientation information associated therewith that most closely matches the orientation of the device. As the orientation of the device changes, the image that is displayed also changes, approximating for a user viewing the image file the experience of three-dimensional viewing of the object. Such image files may also be utilized in association with advertisements and as search queries. | 01-03-2013 |
20130006954 | TRANSLATION SYSTEM ADAPTED FOR QUERY TRANSLATION VIA A RERANKING FRAMEWORK - A system and method suited to translation of queries are disclosed. The method includes receiving an input query in a source language and outputting a target query, based on a translation of the input query into a target language, different from the source language. The translation is performed with a machine translation system which has been trained on representations of features of translated queries that have been generated by translation of an original query, in the source language, into the target language and a measure of information retrieval performance of each the translated queries, for each of a set of original queries. | 01-03-2013 |
20130006955 | METHOD AND SYSTEM FOR PROCESSING DATA FOR DATABASE MODIFICATION - A method and system for processing data for database modification, include receiving a set of data, performing a processing chain including a plurality of consecutive jobs to transform the set of data into transformed data, modifying a production database with respect to the transformed data and further include the steps of setting a target processing time for the performance of the consecutive jobs, before a launch of a first job, applying an original configuration as current configuration defining a parallelization level for each of the consecutive jobs, before a launch of at least one further job after the first job, upon an actual remaining processing time being out of a range of acceptable remaining processing times, applying an adapted configuration as new current configuration defining an adapted parallelization level for each of the jobs remaining in the processing chain, the adapted configuration differing from the current configuration. | 01-03-2013 |
20130006956 | Computer Processing Method and System for Searching - The present invention provides a computer processing method and a system thereof for searching. The computer processing method includes: receiving a first keyword; performing search using the first keyword to obtain a first search result; receiving user evaluation of the first search result; in response to the evaluation being unsatisfactory, searching for associated keywords from a keyword data source based on the first keyword; recommending associated keywords to the user according to matching degrees of the associated keywords and the first keyword; and in response to that the user selects an associated keyword from the recommended associated keywords, performing search based on the associated keyword selected by the user. The related specific implementation of the present application will help a user to find an input keyword more effectively during a search so as to enable him/her get more satisfactory search result. | 01-03-2013 |
20130006957 | GESTURE-BASED SEARCH - Computer-readable media, computer systems, and computing devices for initiating a search function, such as presentation of a search box or initiation of a search, is provided. In one embodiment, the method includes detecting movement of a selector from within a display area to an edge of the display area. Such a selector can be controlled by an input device coupled to a user device. In response to detecting movement of the selector from within the display area to the edge of the display area, a search-query input area associated with a search engine is presented within a display screen view. | 01-03-2013 |
20130013578 | OBJECT RETRIEVAL USING VISUAL QUERY CONTEXT - Some implementations provide techniques and arrangements to perform image retrieval. For example, some implementations identify an object of interest and a visual context in a first image. In some implementations, a second image that includes a second object of interest and a second visual context may be compared to the object of interest and the visual content, respectively, to determine whether the second image matches the first image. | 01-10-2013 |
20130013579 | SYSTEMS, COMPUTER-READABLE MEDIA, AND METHODS OF OPERATING A TARGET COMPUTER SYSTEM TO ANSWER A QUERY - A query may be answered when a compound result URL including a target page identifier and the query is received at a target computer system. The target page identifier may be used to identify a target page on the target computer system. A call script may then be automatically executed and cause receipt of a plurality of suggestions based on the query by the target computer system. The suggestions may include a text of the suggestion and a suggestion URL. A placement script may then be automatically executed that, for example, places the text of each suggestion on the target page. The text of each suggestion may have an associated suggestion URL. Selection of the text of the suggestion may cause redirection of the user computer based on the suggestion URL. | 01-10-2013 |
20130013580 | OPTIMIZED ONTOLOGY BASED INTERNET SEARCH SYSTEMS AND METHODS - Methods and apparatus for providing suggested completions to search results are disclosed which employ locating nodes in a stored ontology, wherein nodes consist of classes or instances of information, that correspond to the at least one search term, retrieving neighbors of located nodes in the stored ontology, and generating suggested completions in a format which separates homonymic terms. Methods and apparatus are disclosed for building ontologies and dynamically expanding ontologies. | 01-10-2013 |
20130013581 | SYSTEMS AND METHODS FOR ONLINE CONTENT SEARCHING - A search engine that can be configured to combine information related to a web page (channel) or content file view and/or “click throughs” with revenue information in order to determine relevance of the various matched content listed in the search results, is disclosed. By combining revenue information with page view/click through information, potentially more relevant results can be presented to the user for viewing. | 01-10-2013 |
20130013582 | METHOD AND APPARATUS FOR USING TAG TOPOLOGY - A method and apparatus for using tag topology for enhancing search capabilities, e.g., searching over the web, are disclosed. For example, the present method receives a user query contain a search term from a user. The method then generates a search result containing at least one entity, wherein the at least one entity is found based on a plurality of user provided tags that is associated with the at least one entity. | 01-10-2013 |
20130018862 | Human Filtered Community Based Search and Discovery EngineAANM Munemann; Jean AlexanderaAACI LondonAACO GBAAGP Munemann; Jean Alexandera London GB - It is a search process, which combines human inputted filters, emotional ratings and tags, select criteria and selection, identified and unidentified sources, and negative filters, for a community based Intranet and Internet combined search and discovery engine, and database management system. It works though set user generated communities [families, clubs, organizations etc.] individually, or joining together to identify, rate, and trust their own Intranet information, and then the external Internet content. Through human participation content is catalogued, and prioritized according to group needs. This brings the emphasis on to human judgement for the end search results. | 01-17-2013 |
20130018863 | METHODS AND APPARATUS FOR IDENTIFYING AND PROVIDING INFORMATION SOUGHT BY A USERAANM Regan; Marc W.AACI CambridgeAAST MAAACO USAAGP Regan; Marc W. Cambridge MA USAANM Sejnoha; ValdimirAACI LexingtonAAST MAAACO USAAGP Sejnoha; Valdimir Lexington MA USAANM Evermann; GunnarAACI BostonAAST MAAACO USAAGP Evermann; Gunnar Boston MA USAANM Laverty; Stephen W.AACI SomervilleAAST MAAACO USAAGP Laverty; Stephen W. Somerville MA USAANM Slater; Jeremy A.AACI GrotonAAST MAAACO USAAGP Slater; Jeremy A. Groton MA USAANM Watson; John R.AACI BostonAAST MAAACO USAAGP Watson; John R. Boston MA USAANM Lyons; Peter K.AACI ChelmsfordAAST MAAACO USAAGP Lyons; Peter K. Chelmsford MA USAANM LaSante; Ryan S.AACI LittletonAAST MAAACO USAAGP LaSante; Ryan S. Littleton MA USAANM Brown; Sean P.AACI San FranciscoAAST CAAACO USAAGP Brown; Sean P. San Francisco CA US - Some embodiments relate to techniques for performing a search for content, in which a user may issue a search query, and the search engine or engines to which that query is provided may be determined dynamically based on any of a variety of factors. For example, in some embodiments, the search engine or engines to which the query is provided may be determined based on the content of the search query, and/or auxiliary information such as the user's location, demographics, query history and/or browsing history. | 01-17-2013 |
20130018864 | METHODS AND APPARATUS FOR IDENTIFYING AND PROVIDING INFORMATION OF VARIOUS TYPES TO A USERAANM Regan; Marc W.AACI CambridgeAAST MAAACO USAAGP Regan; Marc W. Cambridge MA USAANM Sejnoha; VladimirAACI LexingtonAAST MAAACO USAAGP Sejnoha; Vladimir Lexington MA USAANM Hebert; MatthieuAACI MelochevilleAACO CAAAGP Hebert; Matthieu Melocheville CAAANM Duta; NicolaeAACI WinchesterAAST MAAACO USAAGP Duta; Nicolae Winchester MA USAANM Halperin; NirAACI Hod-HasharonAACO ILAAGP Halperin; Nir Hod-Hasharon ILAANM Brikman; CarmitAACI Kfar-WarbourgAACO ILAAGP Brikman; Carmit Kfar-Warbourg ILAANM Leong; MichaelAACI MontrealAACO CAAAGP Leong; Michael Montreal CA - Some embodiments relate to techniques for receiving a query comprising content; in response to the query being received, determining that the content may have at least a first semantic meaning or a second semantic meaning that is different than the first semantic meaning; and identifying a plurality of search engines to which to submit a representation of the query, the plurality of search engines comprising a first search engine identified based on the first semantic meaning and a second search engine identified based on the second semantic meaning. | 01-17-2013 |
20130018865 | METHODS AND APPARATUS FOR EMPLOYING A USER'S LOCATION IN PROVIDING INFORMATION TO THE USERAANM Regan; Marc W.AACI CambridgeAAST MAAACO USAAGP Regan; Marc W. Cambridge MA USAANM Leong; MichaelAACO USAAGP Leong; Michael USAANM Brikman; CarmitAACI Kfar-WarbourgAACO ILAAGP Brikman; Carmit Kfar-Warbourg ILAANM LaSante; Ryan S.AACI LittletonAAST MAAACO USAAGP LaSante; Ryan S. Littleton MA USAANM Watson; John R.AACI BostonAAST MAAACO USAAGP Watson; John R. Boston MA US - Some embodiments relate to techniques for receiving a query from a device and location data indicating a location of the device, the location data having a level of specificity; in response to the query being received, identifying at least one first search engine to which to submit a representation of the query; determining whether the level of specificity of the received location data is sufficient for the at least one first search engine; if the level of specificity of the location data is sufficient, instructing the device to issue the representation of the query to the at least one first search engine; and if the level of specificity of the location data is not sufficient, instructing the device to send, to to the at least one computer, location data at a greater level of specificity. | 01-17-2013 |
20130018866 | SYSTEM FOR SEARCHING FOR A WEB DOCUMENT - Provided is a system for searching for a web document. The system includes a receiver configured to receive a user's search request. A search engine is configured to search for a web document related to the search request based on a web document index, and to determine a move path for accessing the web document based on a move path index of the web document. A sender is configured to send the move path for accessing the web document to the user. | 01-17-2013 |
20130024439 | MODELING SEARCH IN A SOCIAL GRAPH - Architecture that interfaces entities such as a search engine with a social network, by enabling both entities to share a common storage. Search behavior is modeled as a search social graph that incorporates both search behavior and user relationships. The data in the graph can be data mined, and related aggregations (stories) can be surfaced to users of the architecture via websites of both entities. To facilitate collaboration, users can further interact on the aggregations by repeating a query, commenting on a query, and/or suggesting links. This interactive feedback activity can also be modeled and recorded into the search social graph, which generates further aggregations. The positive feedback cycle, as part of the architecture, encourages collaboration and interaction on an aggregation. | 01-24-2013 |
20130031074 | APPARATUS AND METHOD FOR PROVIDING INTELLIGENT INFORMATION SEARCHING AND CONTENT MANAGEMENT - An apparatus and method for providing intelligent searching of information and content management that is sensitivity aware, privacy aware, or privacy protected is disclosed. Also, an apparatus and method for providing intelligent searching based on intelligent context is provided. | 01-31-2013 |
20130031075 | ACTION-BASED DEEPLINKS FOR SEARCH RESULTS - Action-based deeplinks are provided with search results to allow users to access and perform actions that are common to web pages within a given category. To identify action-based deeplinks for web pages in a category, hyperlinks within the web pages are identified and clustered. Each cluster may correspond with an action that may be commonly accessed when visiting the web pages. When a web page that contains a hyperlink to such an action is returned as a search result, an action-based deeplink is provided as part of the search result to allow a user to directly access the location to perform the action. | 01-31-2013 |
20130031076 | SYSTEMS AND METHODS FOR CONTEXTUAL SEARCHING OF SEMANTIC ENTITIES - A method for contextual searching of a semantic entity includes the steps of: receiving a rich query comprising a semantic entity to be searched and contextual information regarding the selection of the semantic entity; receiving, from a search engine, a plurality of search results returned in response to submitting a search request using the selected semantic entity; selecting a plurality of content sources to be searched based on the returned search results; converting the received rich query into a plurality of simple queries, each one of the plurality of simple queries corresponding to one of the plurality of content sources; submitting each one of the plurality of simple queries to the corresponding content source; receiving results from each of the plurality of content sources; and filtering the plurality of received results into a single result list for presentation to a user. | 01-31-2013 |
20130031077 | Longest Prefix Match Scheme - A LPM search engine includes a plurality of exact match (EXM) engines and a moderately sized TCAM. Each EXM engine uses a prefix bitmap scheme that allows the EXM engine to cover multiple consecutive prefix lengths. Thus, instead of covering one prefix length L per EXM engine, the prefix bitmap scheme enables each EXM engine to cover entries having prefix lengths of L, L+1, L+2 and L+3, for example. As a result, fewer EXM engines are potentially underutilized, which effectively reduces quantization loss. Each EXM engine provides a search result with a determined fixed latency when using the prefix bitmap scheme. The results of multiple EXM engines and the moderately sized TCAM are combined to provide a single search result, representative of the longest prefix match. In one embodiment, the LPM search engine supports 32-bit IPv4 (or 128-bit IPv6) search keys, each having associated 15-bit level 3 VPN identification values. | 01-31-2013 |
20130031078 | CONTEXT-AWARE PARAMETERIZED ACTION LINKS FOR SEARCH RESULTS - Parameterized actions are provided with search results to allow users to enter parameter values and perform the actions directly from the search results. By analyzing websites in a category, a parameterized action available at the websites and common parameters may be identified. When an end user performs a search that returns a web page result from a website having the parameterized action, an indication of the parameterized and common parameters may be provided as part of the search result. Additionally, user interface elements may allow the end user to enter parameter values to perform the parameterized action directly from the search result. In some instances, user context may be employed to pre-populate parameter values in the search result. | 01-31-2013 |
20130031079 | PERSONALIZED DEEPLINKS FOR SEARCH RESULTS - Search results are provided with personalized deeplinks for an end user. User behavior information is gathered regarding web pages visited by the end user. When the end user submits a search query, the website category of a search result is identified and user behavior information regarding web pages visited at other websites within the website category is identified. At least one deeplink is selected for the search result based on that user behavior information. In some instances, user behavior information may be tracked for a group of end users. The user behavior information for the group of end users may be used in conjunction with the user behavior information for the end user to facilitate deeplink selections for search results returned in response to search queries from the end user. | 01-31-2013 |
20130031080 | SURFACING ACTIONS FROM SOCIAL DATA - Social data is used to extract actions that end users perform in order to provide deeplinks for search results. Social data from social networking services may be accessed and analyzed to identify actions performed by end users. Additionally, the social data may be analyzed to identify URLs of web pages at which the actions may be performed. Information regarding the actions and corresponding URLs is stored for use by a search engine service to provide deeplinks for search results returned in response to user search queries. | 01-31-2013 |
20130031081 | METHOD AND APPARATUS FOR PREDICTIVE ENRICHMENT OF SEARCH IN AN ENTERPRISE - With regard to searches and, more particularly, to searches performed on information repositories belonging to an enterprise, a centralized management system is used by the enterprise to manage the predictive search experience for users. A system offers a rich resolution experience to the end users based on user intent as determined from a variety of mechanisms, such as keywords, end user journey, clustered journey, etc. Also disclosed herein is a system that derives and offers various suggestions to end users to help them accomplish their objectives. | 01-31-2013 |
20130031082 | METHOD AND SYSTEM FOR USING NATURAL LANGUAGE TO GENERATE WIDGETS - A user interface application is created to prompt a user for information and to generate a query to be submitted to a natural language (NL) query answering system. A first user is prompted to submit an NL query, and the NL query is received. The user interface application is generated using the NL query and so that the user interface application is configured to prompt the first user or a second user to provide information, receive the information, generate a computer-generated query based on the NL query and the received information, provide the computer-generated query to the NL query answering system, receive answer information from the NL query answering system in response to the computer-generated query, and cause at least some of the answer information to be displayed on a display device. | 01-31-2013 |
20130041876 | LINK RECOMMENDATION AND DENSIFICATION - Links to web content can be identified as a function of one or more links shared by a user of an online social network service, among other things. The identified links can represent recommended links likely to be interesting to the user. Densification techniques can be employed to address data sparsity and thus enhance link recommendation. Furthermore, recommended links can be integrated with a search engine to personalize interaction with web content. | 02-14-2013 |
20130041877 | Clustering Web Pages on a Search Engine Results Page - Methods, systems, and media are provided for delivering clustered search results for recent and non-recent events by maintaining the identification (ID) numbers of the respective clustered documents beyond the “fresh” life span of the clustered documents. When clusters are formed according to similar content, an ID number and associated attributes are assigned to each of the clusters. This provides a mechanism to track and retrieve the respective clusters for subsequent delivery of search results. The respective ID numbers of the clusters are maintained, even after the documents are no longer considered “fresh.” These similar-content clusters are further subdivided according to publication date. This provides individual subdivided clusters for similar content events that occurred at different time spans, which are delivered along with individual non-clustered search results in a SERP. | 02-14-2013 |
20130041878 | AUTOSUGGESTING AN EQUIVALENT QUERY - Methods, systems, and computer-readable media for suggesting search queries to a user while the user is typing in characters of a search query. The suggested search queries are based in part on the characters entered and are presented before the user submits the query to the search engine. The suggested queries may be displayed in a dropdown box that allows the user to select one of the suggested queries. Embodiments of the present invention present search queries that do not begin with the characters entered by the user. | 02-14-2013 |
20130041879 | INTEGRAL SEARCH ENGINE - An Internet search engine is provided, having integrated software tools enabling users to post-process search results for extraction of content. Processing and formatting required to utilize content in different applications is automated. | 02-14-2013 |
20130046745 | METHOD AND SYSTEM FOR UNIFIED SEARCHING AND INCREMENTAL SEARCHING ACROSS AND WITHIN MULTIPLE DOCUMENTS - A user-interface system and method for searching among multiple documents and searching for subsections within individual documents using a single search interface on an input-constrained user device having a screen and a keypad. | 02-21-2013 |
20130046746 | SEARCH ENGINE WITH GEOGRAPHICAL VERIFICATION PROCESSING - In most of the Internet search operations, unwanted search results can be eliminated to reduce the high volume of the Internet traffic, and make the search operation highly efficient, according to the present invention. The present invention proposes a two step approach. The first step is to achieve the high relevance of the search results by search region restricted search operation. The second step, further adds high degree of relevance to the search results by the contact address correlation with a reliable reference address or the legitimate contact address eliminating the crap and squatter sites from the search result list. The region restricted search does searching in a selected geographical region. Thus the region restricted search operation minimizes the search time and huge volume of Internet traffic, which is likely to impair the overall Internet performance. | 02-21-2013 |
20130054551 | GLOBAL PRODUCT DATABASE - A system can include a column-oriented database including data associated with multiple products and multiple properties. Each property can be associated with at least one product from the multiple products. The data can be defined in a data table that is stored in a main memory of the system, and each property can be defined in a separate column of the data table. A query engine can be configured to receive a query for a product that includes at least one property associated with the product. The query engine can locate at least one product in the database based on a comparison of the query and a search of only the relevant columns in the data table associated with the at least one property and a central processing unit cache can receive data associated with the relevant columns in the data table associated with the at least one property. | 02-28-2013 |
20130054552 | AUTOMATED SEARCH FOR DETECTING PATTERNS AND SEQUENCES IN DATA USING A SPATIAL AND TEMPORAL MEMORY SYSTEM - A spatial and temporal memory system (STMS) processes input data to detect whether spatial patterns and/or temporal sequences of spatial patterns exist within the data, and to make predictions about future data. The data processed by the STMS may be retrieved from, for example, one or more database fields and is encoded into a distributed representation format using a coding scheme. The performance of the STMS in predicting future data is evaluated for the coding scheme used to process the data as performance data. The selection and prioritization of STMS experiments to perform may be based on the performance data for an experiment. The best fields, encodings, and time aggregations for generating predictions can be determined by an automated search and evaluation of multiple STMS systems. | 02-28-2013 |
20130054553 | METHOD AND APPARATUS FOR AUTOMATICALLY EXTRACTING INFORMATION OF PRODUCTS - A method for automatically extracting information of products, includes searching documents based on product names; and extracting sentences including advantages and disadvantages for products having the product names from the searched documents. Further, the method for automatically extracting the information of the products includes classifying the sentences by similar contents among the extracted sentences; selecting representative sentences among the classified sentences; and calculating each weight of the selected representative sentences. | 02-28-2013 |
20130054554 | SECURED SEARCHING - A method and system for a secured search. The method includes the steps of: receiving a search request from a searching user; determining search results to be returned to the searching user based on a security schema; and returning the search results to the searching user, where at least one of the steps is carried out by using a computer device. | 02-28-2013 |
20130054555 | SEARCH EQUALIZER - A method for processing query data is described that includes receiving a query portion from a client over a network. For each of multiple search contexts, a relevance score is determined, based on the query portion. Each search context corresponds to a different set of information against which queries can be executed. Indication of the relevance scores is provided to the client over the network. Determining the relevance score and providing indication are performed prior to an input indicating a complete query or in response thereto. The method may also include associating shortcuts with search contexts, selecting a set of shortcuts based, at least in part, on the relevance scores for the search contexts and the association between the shortcuts and search contexts, and sending the set of shortcuts to the client. The shortcuts include links for accessing a content location associated with the shortcut. | 02-28-2013 |
20130054556 | METHOD AND SYSTEM FOR COMPILING COMPETITIVE ADVERTISER AND KEYWORD INFORMATION FOR SEARCH ENGINE ADVERTISERS - The present invention relates to a computer implemented method of generating a relevant COMPETITORS list in response to a search inquiry, the method comprising a number of steps such as receiving a search inquiry from a client having a client domain having a plurality of client domain keywords; performing a search of a computer network for data satisfying a set of search parameters; obtaining a first set of SERP's, said first set of SERP's containing a list of competitors domains and associated competitors domain keywords. This date then forms the basis of further calculations of “Inwards Overlap” and “Outwards Over-lap” to then calculate a competitor relevance score being the higher of the Inwards Overlap (as a percentage), and the Outwards Overlap (as a percentage). | 02-28-2013 |
20130060743 | LOCATION BASED CLEARINGHOUSE SEARCH - Concepts and technologies are described herein for processing queries from a user's computing device initiating a query. In one embodiment, responding to the query involves searching for results based on the user's location and a list of federated enterprises. A clearinghouse server receives the query and determine a location of the user by accessing a location information database. The clearinghouse server then uses the location information in formulating a query to a search engine, by including location information with the user's query. The results are then processed in light of the list of federated enterprises. The processing may include ordering the search results, filtering the search results, or allowing enhanced forms of communications between the user and a selected party associated with the federated enterprise. The results are provided to the user. The enhanced forms of communication include instant messaging and video conferencing. | 03-07-2013 |
20130060744 | Personalized Event Search Experience using Social data - Aspects of the subject matter described herein relate to social event searching. In aspects, a search engine may receive a query regarding a social event. The search engine may obtain static data that indicates a ranking of the event based on overall popularity and may change the ranking based on social data that is particular to the user issuing the query. The search results may be ordered by the ranking and returned together with other social data to a search component such as a Web browser. The Web browser may then display the results together with the other social data. The Web browser may receive additional input from the user regarding preferences and may provide the input to a backend system for use to satisfy subsequent social event queries. | 03-07-2013 |
20130060745 | System, Method, Circuit and Associated Software for Locating and/or Uploading Data Objects - The present invention includes methods, circuits, systems and corresponding executable code for locating and managing data files/objects such as image files, audio files, etc. According to some embodiments of the present invention, there may be provided a Dynamic Search and Linking Module (DSLM), which DSLM may be functionally associated with an Uploader (an application or module adapted to upload files) of an application or of an operating system. The DSLM may provide an Uploader with search engine querying (e.g. web searching) and search engine result (e.g results of a web search) linking functionality. | 03-07-2013 |
20130060746 | Automatic Object Reference Identification and Linking in a Browseable Fact Respository - Links between facts associated with objects are automatically created and maintained in a fact repository. Names of objects are automatically identified in the facts, and collected into a list of names. The facts are then processed to identifying such names in the facts. Identified names are used as anchor text for search links. A search link includes a search query for a service engine which search the fact repository for facts associated with objects having the same name. | 03-07-2013 |
20130066844 | SYSTEM AND METHOD FOR SEARCHING AND BROWSING MEDIA CONTENT - A method of searching for media content in a metadata database is provided. Searching may include matching keywords in search criteria or using predefined search criteria for browsing of static or dynamic listings of media content. The method includes receiving a search request including search criteria, and searching the metadata database for a physical media article matching the search criteria and a digital media selection matching the search criteria. The method also includes determining availabilities of the matching media article and the matching media selection. A search result set with the matching media articles and matching media selections is provided, based on their availabilities. The search result set may also include media articles and media selections that are indirectly associated with the search criteria. An associated content provider may be linked to the customer based on a subscription. The media selection may be accessed by an audio/visual display interface. | 03-14-2013 |
20130066845 | Concept Bridge and Method of Operating the Same - A concept bridge employable with a search engine, method of operating the same and computer information system employing the concept bridge and method. In one embodiment, the concept bridge includes an extractor configured to derive concept terms by extracting significant terms from search text and inferring relevant terms therefrom. The concept bridge also includes a query generator configured to generate a query consistent with an index of a search engine as a function of the concept terms. | 03-14-2013 |
20130066846 | Automated User-Friendly Click-and-Search System and Method for Helping Business and Industries in Foreign Countries Using Preferred Taxonomies for Formulating Queries to Search on a Computer Network and for Finding Relevant Industrial Information About Products and Services in Each Industrial Group, and Media for Providing Qualified Industrial Sales Leads - The invention, in general, comprises systems and methods for finding information relevant to a user on the World Wide Web. In various embodiments, the invention comprises using one or more of the following: ready-made English-language queries; an ISO Technical Standards Specification Terminology database; an economic activities database based on North American Industry Classification (NAICS); a language interface configured to enable a user to use his native language for constructing an initial query sentence based on subject structure and to obtain a corresponding English language query; an automated method of extracting site (URL) information on products, services and economic activities on the Web; and providing records showing search histories (with URLs), user names, and time data for marketing or research purposes. | 03-14-2013 |
20130066847 | METHOD FOR NAVIGATING WITHIN A SEARCH RESULT OBTAINED BY MEANS OF A SEARCH ENGINE - A method for navigating within a search result obtained with a search engine installed on an electronic device, wherein a list of results is obtained from a data server, the navigation method including: identifying, in each result in the list of results, first components of the result considered, and second components of the result considered; organizing the first components into a first sub-list of results and the second components into a second sub-list of results; restoring the first sub-list of results into a first display area of the screen, and the second sub-list of results into a second display area of the screen; synchronizing the selection of a result in the first sub-list of results with the selection of a corresponding result in the second sub-list of results; and using a multi-touch interface in order to select a search result spread over a plurality of lists showing a different view of the same information. | 03-14-2013 |
20130073533 | METHOD AND SYSTEM FOR COMPARING AND LOCATING PROJECTS - One embodiment of the present invention is directed to a project search system, implemented on one or more computer systems, comprising two or more stored projects represented by electronically stored, computer-accessible data that are stored in a project-database component; a project-comparator subsystem, executed on the one or more computer systems, that generates a similarity metric for two electronically-represented projects input to the project-comparator subsystem; and a project search engine, executed on the one or more computer systems, that receives data that represents an input project, identifies, by pairwise comparison of the stored projects with the input project using the project-comparator subsystem, one or more stored projects with greatest similarity to the input project, and outputs, to a graphical interface displayed on a computer display or to an application program, indications of the one or more stored projects with greatest similarity to the input project. | 03-21-2013 |
20130073534 | METHOD OF SEARCHING RECORDED MEDIA CONTENT - In one aspect the invention provides a method of searching at least two sources of recorded media content accessible by a user, including the steps of, analysing a respective time coded transcript or time coded speech metadata, of said at least two sources of recorded media content to identify potentially relevant portions thereof based upon a search request from the user, access to the time coded transcript or time coded speech metadata, being controlled by a search provider, and displaying details of said potentially relevant portions, the user being able to select a portion or portions of the sources of recorded media content for review, wherein information regarding the portion or portions of recorded media content reviewed by said user, being sent to the search provider, a content provider or a third party. | 03-21-2013 |
20130073535 | METHOD AND APPARATUS FOR PERFORMING EXTENDED SEARCH - A method and apparatus for performing extended search are provided. The method includes receiving user-inputted keywords; extending the user-inputted keywords according to geographical information to acquire extended keywords; performing a search by using the extended keywords; and returning search results to the user. With the present technical solutions, privilege control can be effectively performed in a cloud storage system. With the present embodiments, more information may be provided to a user for reference. | 03-21-2013 |
20130080412 | SHORT SEARCH RESULT ALONG WITH QUERY SUGGESTIONS - There are provided a system, a method and a computer program product for enhancing a capability of an Internet search engine. A user enters, by using an input device, a first query or an incomplete in a first search engine run by a computing system. While the user is entering the first query or the incomplete, the computing system suggests at least one complete query. While the user is entering the first query or the incomplete, the computing system searches at least one answer corresponding to the at least one suggested complete query. While the user is entering the first query or the incomplete, the computing system filters the at least one suggested complete query and the at least one searched answer. While the user is entering the first query or the incomplete, the computing system displays the at least one filtered complete query and at least one filtered answer. | 03-28-2013 |
20130080413 | MULTI-STREAMS ANALYTICS - Multi-stream analytics is disclosed. An example method of multi-stream analytics with a query engine includes punctuating unbounded streaming data into data chunks, each of the data chunks representing a bounded data set in the unbounded streaming data. The method also includes processing one of the data chunks. The method also includes rewinding a query instance for processing another of the data chunks. | 03-28-2013 |
20130080414 | System for Dynamically and Quickly Generating a Report and Request for Quotation - A system generates a request for quotation for a healthcare information system function using a stored template quotation format and multiple different quotation related data fields associated with multiple different healthcare information system elements. A search engine receives user entered text data associated with a desired healthcare information system element and searches stored information to identify multiple different quotation related data fields associated with a healthcare information system element in response to the entered text data. A quotation generator generates a display image showing items representing the identified multiple different quotation related data fields enabling a user to populate a template executable application image window with one or more of the identified data fields and initiate obtaining a quotation for providing the image window. | 03-28-2013 |
20130086024 | Query Reformulation Using Post-Execution Results Analysis - Systems, methods, devices, and media are described to facilitate the training and employing of a three-class classifier for post-execution search query reformulation. In some embodiments, the classification is trained through a supervised learning process, based on a training set of queries mined from a query log. Query reformulation candidates are determined for each query in the training set, and searches are performed using each reformulation candidate and the un-reformulated training query. The resulting documents lists are analyzed to determine ranking and topic drift features, and to calculate a quality classification. The features and classification for each reformulation candidate are used to train the classifier in an offline mode. In some embodiments, the classifier is employed in an online mode to dynamically perform query reformulation on user-submitted queries. | 04-04-2013 |
20130086025 | TECHNIQUES FOR RECEIVING AND PROCESSING ONE OR MORE USER-SPECIFIED QUERIES - Some embodiments of the invention provide techniques for receiving a query from a user of a mobile device, and for conveying to the user not only search results, but also feedback relating to query. For example, the user may be prompted to elicit supplemental information relating to the query, or provided other feedback. The feedback may be conveyed in a manner which minimizes how much of the mobile device's display screen is dedicated to presenting the feedback. | 04-04-2013 |
20130086026 | TECHNIQUES RELATING TO RECEIVING AND PROCESSING USER-SPECIFIED QUERIES - Some embodiments of the invention provide techniques for receiving a query from a user of a mobile device, and for conveying to the user not only search results, but also feedback relating to query. For example, the user may be prompted to elicit supplemental information relating to the query, or provided other feedback. The feedback may be conveyed in a manner which minimizes how much of the mobile device's display screen is dedicated to presenting the feedback. | 04-04-2013 |
20130086027 | TECHNIQUES FOR THE RECEIPT AND PROCESSING OF USER-SPECIFIED QUERIES - Some embodiments of the invention provide techniques for receiving a query from a user of a mobile device, and for conveying to the user not only search results, but also feedback relating to query. For example, the user may be prompted to elicit supplemental information relating to the query, or provided other feedback. The feedback may be conveyed in a manner which minimizes how much of the mobile device's display screen is dedicated to presenting the feedback. | 04-04-2013 |
20130086028 | RECEIVING AND PROCESSING USER-SPECIFIED QUERIES - Some embodiments of the invention provide techniques for receiving a query from a user of a mobile device, and for conveying to the user not only search results, but also feedback relating to query. For example, the user may be prompted to elicit supplemental information relating to the query, or provided other feedback. The feedback may be conveyed in a manner which minimizes how much of the mobile device's display screen is dedicated to presenting the feedback. | 04-04-2013 |
20130086029 | RECEIPT AND PROCESSING OF USER-SPECIFIED QUERIES - Some embodiments of the invention provide techniques for receiving a query from a user of a mobile device, and for conveying to the user not only search results, but also feedback relating to query. For example, the user may be prompted to elicit supplemental information relating to the query, or provided other feedback. The feedback may be conveyed in a manner which minimizes how much of the mobile device's display screen is dedicated to presenting the feedback. | 04-04-2013 |
20130086030 | METHOD FOR SEARCH ENGINES TO RANK FORUMS AND DISCUSSION BOARDS - A search engine method, performed by one or more server devices, for improving relevancy in ranking search results for forums and discussion boards. In one aspect of the invention, the method weights selected posts using one or more parameters for forums and discussion boards, where a post to a forum or a discussion board has certain properties that are typically associated with forums and discussion boards. Unlike, other methods, the disclosed method is largely content driven, and the method drills down to estimate relevancy, and the posts properties are analyzed to as to how much they should contribute to the ranking. | 04-04-2013 |
20130086031 | MAXIMIZING CONTENT ITEM INFORMATION ON A SEARCH ENGINE RESULTS PAGE - Methods, computer systems, and computer-readable storage media for maximizing information associated with content items on a search engine results page are provided. A total number of pixels available on the search engine results page is determined, and content items are received in response to a search query. Templates are selected from a set of pre-generated templates, and the content items are initially assigned to the templates such that a number of content items is maximized on the search engine results page. Next, and starting with the highest-ranked content item, an optimal size is determined for each of the templates such that the content-item-per-pixel is maximized within each template. After resizing the templates to the optimal size, the content items are presented on the search engine results page. | 04-04-2013 |
20130086032 | SYSTEM AND METHOD FOR PRIOR ART ANALYTICS AND MAPPING - A computer-implemented method and system are provided for monitoring developments in a field of prior art. The method comprises using one or more processors receive a search query including a first patent concept related to the field of prior art; search the Internet as a function of the search query; generate a first set of search results; store the first set of search results in a database; conduct a subsequent search on the Internet as a function of the search query; generate a second set of search results; compare the first and second sets of search results to identify differences in the results; and communicate the differences to a user. An ontology of patent concepts may be stored in a system database. The searches may be conducted automatically on a regular basis thereby notifying the user of any intervening changes in the field of prior art. | 04-04-2013 |
20130086033 | SYSTEMS, METHODS AND USER INTERFACES IN A PATENT MANAGEMENT SYSTEM - A prior art date analyzer system and method are provided. The system comprises a search engine to retrieve data from an external patent database, the data including at least one priority date for a patent matter stored in the database. The system further comprises an analytics module to receive input identifying national prior art rules, analyze the retrieved data to identify criteria relevant to the rules, and determine automatically the likely effective date of the reference. | 04-04-2013 |
20130086034 | METHOD AND SYSTEM TO PROCESS A DATA SEARCH REQUEST - Example systems and methods of processing a data search request are presented. In one example, a data search request including a plurality of constraints is received. Each of the plurality of constraints is of one of a plurality of constraint types. At least one of the plurality of constraints of a first constraint type is expanded to one or more constraints of at least one other constraint type. A plurality of search definitions is formulated utilizing the plurality of constraints. Each of the plurality of search definitions includes a unique constraint set excluding at least one of the plurality of constraints. A plurality of searches is performed using the plurality of search definitions to generate a plurality of search results. Data item counts corresponding to the search definitions are calculated. The data item counts and the corresponding search definitions are communicated to a client machine. | 04-04-2013 |
20130091113 | HIERARCHICAL INFORMATION RETREIVAL AND BOOLEAN SEARCH STRINGS - A system for information retrieval from a collection of hypermedia data over a distributed network, including a data storage system that is a collection of hypermedia data which also has a number of hyperlinks to items of hypermedia content. Hyperlinks are each respectively associated with at least one code value generated based on the content of the respective hypermedia content. Includes an application that receives progressive user input and iteratively builds a user search code value according to the user input. | 04-11-2013 |
20130097137 | Integrating Social Networking and Query Submission - Embodiments of the invention relate to augmentation of query suggestions in response to a query submission. One or more friends or friendship circles are identified in a social networking aspect of a search engine. Responsive to receipt of the query submission and identification of at least one friend from the social networking aspect, two sets of query suggestions are provided. The sets of query suggestions include both query suggestions from a search engine and query suggestions from a social networking channel. | 04-18-2013 |
20130097138 | DISCOVERING REPRESENTATIVE COMPOSITE CI PATTERNS IN AN IT SYSTEM - A method for discovering representative composite configuration item (CI) patterns in an IT system that includes a plurality of configuration items may include data mining a graph representing the IT system to extract extended frequent composite CI patterns. The method may also include clustering the extended frequent composite CI patterns into clusters based on similarity between the maximal frequent composite CI patterns. The method may further include extracting a representative composite CI pattern for each of the clusters, and using an output device, outputting the representative composite CI pattern for each of the clusters. | 04-18-2013 |
20130097139 | PROGRAMMABLE MULTI-FILTERING - A method and apparatus are presented for: receiving a search query, comprising a query select statement and a plurality of search terms; generating a plurality of selection models based on the query select statement and the plurality of search terms, wherein each selection model, from the plurality of selection models, comprises a unique combination of one or more terms, from the plurality of search terms, that is not present in other selection models, from the plurality of selection models. A plurality of particular selection results is obtained for a particular selection model for each particular selection model, from the plurality of models. The plurality of particular selection results are grouped to a final result and aggregated according to the selection models, and the aggregated final result is presented to a user. | 04-18-2013 |
20130097140 | PRESENTING SOCIAL NETWORK CONNECTIONS ON A SEARCH ENGINE RESULTS PAGE - Systems, methods, and computer-readable storage media for presenting social network connections in association with a search engine results page (SERP) are provided. Upon receipt of a search query, it is determined if the query is a name query and if social networking data associated with the user is available. If it is determined that the query is a name query and that social networking data associated with the user is available, it is determined if there is a connection match to the query. If it is determined that one or more social network connections of the user match the name query, the matching social network connection is presented in association with the SERP. Additionally, the user may add a presented social network connection as a first degree connection and/or send a message to a presented connection from the context of the SERP. | 04-18-2013 |
20130097141 | PRESENTING SEARCH RESULTS ANNOTATED WITH SOCIAL NETWORK CONNECTION INFORMATION - Systems, methods, and computer-readable storage media for presenting results of search queries with indications that at least a portion of such results has been endorsed by the user and/or social network connections of the user, are provided. Upon receipt of a search query, Web search results satisfying the query are determined. Satisfying search results that have been endorsed by the requesting user and/or one or more social network connections of the requesting user are identified. Upon presentation of the search results on the SERP, those results that were identified as having been endorsed by the requesting user and/or one or more social network connections of the requesting user are annotated as such. In this way, the requesting user may be able to more readily identify personally relevant results as the annotated results have been indicated to be preferences of the user and/or his or her social network connections. | 04-18-2013 |
20130097142 | PRESENTING SEARCH RESULTS ANNOTATED WITH DOMAIN ENDORSEMENTS - Systems, methods, and computer-readable storage media for presenting results of search queries with indications that at least a portion of such results has been endorsed by the user and/or social network connections of the user, are provided. Upon receipt of a search query, Web search results satisfying the query are determined. Satisfying search results that have been endorsed by the requesting user and/or one or more social network connections of the requesting user are identified. Upon presentation of the search results on the SERF, those results that were identified as having been endorsed by the requesting user and/or one or more social network connections of the requesting user are annotated as such. In this way, the requesting user may be able to more readily identify personally relevant results as the annotated results have been indicated to be preferences of the user and/or his or her social network connections. | 04-18-2013 |
20130097143 | PRESENTING AGGREGATELY ENDORSED SEARCH RESULTS - Systems, methods, and computer-readable storage media for presenting results of search queries with indications that at least a portion of such results has been endorsed by the user and/or social network connections of the user, are provided. Upon receipt of a search query, Web search results satisfying the query are determined. Satisfying search results that have been endorsed by the requesting user and/or one or more social network connections of the requesting user are identified. Upon presentation of the search results on the SERF, those results that were identified as having been endorsed by the requesting user and/or one or more social network connections of the requesting user are annotated as such. In this way, the requesting user may be able to more readily identify personally relevant results as the annotated results have been indicated to be preferences of the user and/or his or her social network connections. | 04-18-2013 |
20130097144 | SUPPLEMENTAL SEARCH RESULTS HAVING SOCIAL CONNECTION ENDORSEMENT DATA ON A SERP - Systems, methods, and computer-readable storage media for presenting supplemental search results having indications that identified documents have been endorsed by the user and/or social network connections of the user are provided. A search query is received and it is determined that the user's social networking data is available. Documents that have been endorsed by the user and/or social network connections of the user are searched to identify those that satisfy the input search query. The satisfying documents are assigned a relevance score to determine whether each satisfying document is relevant enough to be shown and to determine placement of the document on the SERP relative to standard search results. Upon rendering of the SERP, a supplemental search result identifying documents that were endorsed by the user and/or social network connections of the user is presented, as is an indication about which social network connection(s) of the user endorsed the document. | 04-18-2013 |
20130097145 | SEARCH ENGINE FOR VIDEO AND GRAPHICS - A method of selecting graphic or video files having corresponding locators used to locate such graphic or video files using a computer. Identifiers are created by searching an area within a web page near a graphic or video file for searchable identification terms and searching an area within a web page near links to a graphic or video for searchable identification terms. The identifiers are stored in a database. User requests for graphic or video file content are received and the database of identifiers is searched to find graphic and video files corresponding criteria of the user. Graphic or video file content is then provided to the user. | 04-18-2013 |
20130097146 | PERSONALIZED RANKING OF CATEGORIZED SEARCH RESULTS - Query results are mapped onto domains comprising a plurality of predetermined conceptual groupings wherein the query results comprise database records identified by a search engine in response to a current search query. A population ranking is determined for the query results such that the query results are mapped onto the domains in accordance with query-click behavior collected from a user population for the current search query. A user ranking is then determined for the query results such that the query results are mapped onto the domains in accordance with query-click behavior collected from the user for prior search queries not including the current search query. Lastly, a merged ranking of the query results is generated according to the population ranking and the user ranking | 04-18-2013 |
20130097147 | INTERACTIVE MEDIA CARD - A method for creating and searching within an entity-defined profile is disclosed. A search engine is provided for searching within first data for data meeting known criteria. The search engine receives criteria data comprising a first media card. The media card relates to an individual or organization. Result data associated with the criteria data is retrieved, the result data associated with at least some data within the first media card to provide search results, and then the search results are displayed. | 04-18-2013 |
20130103662 | METHODS AND APPARATUSES FOR GENERATING SEARCH EXPRESSIONS FROM CONTENT, FOR APPLYING SEARCH EXPRESSIONS TO CONTENT COLLECTIONS, AND/OR FOR ANALYZING CORRESPONDING SEARCH RESULTS - Methods, storage media, and apparatuses associated with evaluating a content item are disclosed herein. In various embodiments, a computer-implemented method may include receiving, by a search expression generator operated by a computer, the content item. Additionally, the method may include generating a search expression, by the search expression generator, based on the content item, to facilitate evaluating the content item based at least in part on searching other content items using the search expression. The search expression may indicate nested juxtapositions of sub-expressions of the search expression. In other embodiments, at least one storage medium may include instructions implementing a search engine that applies the search expression to a collection of other content items. In still other embodiments, an apparatus may include a configurator adapted to organize the collection of other content items. Other embodiments may also be disclosed and claimed. | 04-25-2013 |
20130103663 | NETWORKED MIND MAPPING TO ENHANCE BRAINSTORMING - Individual participants in a brainstorming session collectively build a mind map representing their individual contributions and joint conclusions. The participants communicate via a network, such as the Internet, to enable convenient participation from different physical locations. Information recorded by one participant instantly becomes available to the other participants in a convenient manner. Brainstorming session participants access a system of at least one server and data base through a network to access the mind map. The participants also have convenient access to resources, such as Internet search engines, as they collaborate, and they have convenient methods to record information for immediate access by the other participants. With such functionality available, an individual participant can contribute to the brainstorming session at times that are convenient to himself/herself, because it is not necessary that all participants attend a session at the same time. | 04-25-2013 |
20130103664 | Searches for Similar Documents - In an embodiment, a method is provided for searching similar documents. Here, a document is accessed and terms from a metamodel semantic network is identified. The document is analyzed to identify a number of the terms from the metamodel semantic network that are also found in the document, and to identify a frequency of occurrence in the document for each term. A search is conducted for other documents having frequencies of occurrences that are similar to the identified frequency of occurrence. These other documents have been previously analyzed using the same terms from the metamodel semantic network. | 04-25-2013 |
20130103665 | METHOD FOR DYNAMICALLY DISPLAYING A PERSONALIZED HOME SCREEN ON A DEVICE - A method for dynamically generating and displaying a home screen on a display of a user device comprises receiving a user query input by a user of the device; receiving at least one environmental variable; determining an intent of a user based in part on the at least one environmental variable and the user query; selecting at least one resource of information from a plurality of resources of information respective of at least the intent, wherein each selected resource has a representative icon; generating a new home screen comprising an at least one icon corresponding to the at least one selected resource of information; and causing the user device to replace a current home screen with the new generated home screen. | 04-25-2013 |
20130110802 | CONTEXT AWARE TAGGING INTERFACE | 05-02-2013 |
20130110803 | SEARCH DRIVEN USER INTERFACE FOR NAVIGATING CONTENT AND USAGE ANALYTICS | 05-02-2013 |
20130110804 | Context-sensitive query enrichment | 05-02-2013 |
20130110805 | Methods and Systems for Endorsing Local Search Results | 05-02-2013 |
20130110807 | INTRANET SEARCH, SEARCH ENGINE AND TERMINAL EQUIPMENT | 05-02-2013 |
20130117249 | LOCALE CENTRIC SEARCH OPTIMIZATION IN RESPONSE TO USER OPT-IN - The present disclosure provides for locale-centric search optimization upon user opt-in. In response to receiving a search query generated by a user of an electronic communication device who has opted to receive search suggestions that are relevant to a locale, a search engine server provides to the user at least one keyword suggestion that is relevant to the locale and can then perform a search on an updated search query generated by the user of the electronic communication device. The updated search query may include the initial search query, or the at least one keyword suggestion provided to the user that is relevant to the locale, or some combination. The search engine server returns the results of the search on the updated search query to the user via the electronic communication device. | 05-09-2013 |
20130117250 | ASSOCIATIVE SEARCH ENGINE - This invention relates to an advertisement machine which provides advertisements to a user searching for desired information within a data network. The machine receives, from a user, a search request including a search argument corresponding to the desired information and searches, based upon the received search argument, a first database having data network related information to generate search results. It also correlates the received search argument to a particular advertisement in a second database having advertisement related information. The search results together with the particular advertisement are provided by the machine to the user. | 05-09-2013 |
20130124490 | CONTEXTUAL SUGGESTION OF SEARCH QUERIES - A toolbar may have a search box, and one or more applications that interact with the search box. In one example, the user uses one of the applications on the toolbar to obtain, or to interact with, some content. The application then determines, based on the content or on the user's interaction with the content, what subject matter the user is interested in. Once this subject matter has been identified, the application formulates a query relating to the subject matter, and possibly a natural language description of the query. The natural language description may then be populated into the search box. If the user activates the search button associated with the search box, the toolbar may replace the natural language description with the underlying query. The toolbar may then execute the query and display the results to the user. | 05-16-2013 |
20130124491 | Efficient Pipelined Binary Search - An apparatus and machine readable storage medium for performing a binary search of an ordered list containing 2 | 05-16-2013 |
20130124492 | Statistical Machine Translation Based Search Query Spelling Correction - Statistical Machine Translation (SMT) based search query spelling correction techniques are described herein. In one or more implementations, search data regarding searches performed by clients may be logged. The logged data includes query correction pairs that may be used to ascertain error patterns indicating how misspelled substrings may be translated to corrected substrings. The error patterns may be used to determine suggestions for an input query and to develop query correction models used to translate the input query to a corrected query. In one or more implementations, probabilistic features from multiple query correction models are combined to score different correction candidates. One or more top scoring correction candidates may then be exposed as suggestions for selection by a user and/or provided to a search engine to conduct a corresponding search using the corrected query version(s). | 05-16-2013 |
20130124493 | Search Method, Search Apparatus and Search Engine System - Techniques for performing searches using models generated from data mining. These techniques may include receiving a query including a search string. If a portion of the search string matches with a category of relationship data, the portion of the search string may be replaced with a label of the category to generate a modified query. Based on the modified query and models generated from mining historical search data, intent of the query may be determined, and searches may be then performed. | 05-16-2013 |
20130124494 | Sharing of Profile Information with Content Providers - In some implementations, a method includes receiving a search query, at an information provider, from a mobile device; generating a plurality of search results that are responsive to the search query and directed to corresponding content providers that are external to the information provider; identifying one or more search results from the plurality of search results that are directed to partners of the information provider; and providing, to the mobile device, the plurality of search results, wherein the one or more search results directed to partners of the information provider include location information that is stored in a profile maintained by the information provider and associated with the mobile device, wherein the location information is passed to the corresponding partners upon selection of the one or more search results. | 05-16-2013 |
20130132356 | Method and Apparatus for Sorting Inquiry Results - Sorting inquiry results includes, based on extracted inquiry results matching search conditions of a user, collecting features of the inquiry results. The collected features may be used as features of a respective inquiry result and feature fitting may be conducted based on a support vector machine (SVM) regression model to obtain a feature fitting value of the respective inquiry result. The inquiry results may be sorted based on relevancy values of the inquiry results, and, for inquiry results having a same relevancy level, the inquiry results may be sorted in a top-down manner based on feature fitting values of the inquiry results. | 05-23-2013 |
20130132357 | QUERY REFINEMENT IN A BROWSER TOOLBAR - Embodiment described herein are generally directed to a toolbar extension of a web browser that grabs a user's search engine query and suggests a refined search query known to yield better search results. The toolbar recognizes the web page the user is on as being associated with a search engine and retrieves the user's search query. The toolbar interacts with a refinement component on a server, and the refinement component determines a refined search query based on confidence scores assigned to data mined from a data center affiliated with different search engine (one related to the toolbar). The refined search query is returned and displayed in a search field of the toolbar, allowing the user to easily run the refined search on the different search engine. | 05-23-2013 |
20130132358 | CONSUMER INFORMATION AGGREGATOR AND PROFILE GENERATOR - Disclosed are electronic systems and techniques for implementing consumer information aggregation and profile generation. An aggregator component can obtain data relating to a user from virtually any open, publicly available, or private sources of information. A profile of candidate characteristics associated with the user is generated, or updated, based on the information obtained, and the eligibility of the user for one or more offers, such as a loan, can be determined based at least in part on the profile of candidate characteristics. In this regard, banks and retailers can automate an offer decision-making process using information about the applicant that is readily available. | 05-23-2013 |
20130132359 | GROUPED SEARCH QUERY REFINEMENTS - Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for grouping search query refinements. One of the methods includes while receiving a text input into an input field by a user and before the user has submitted the text input to a search engine obtaining query suggestions based at least in part on the text input. The method includes grouping query suggestions based on a common query term shared by the query suggestions, wherein the query suggestions include terms that refine the common query term. The method includes transmitting a set of query suggestions to a client device for presentation, wherein the set includes the query suggestions that are presented as a group with the common query term presented in a prominent position and the refinement terms presented in subordinate positions and wherein the common query term and the refinement terms are each user-selectable. | 05-23-2013 |
20130132360 | ITERATIVE AND DYNAMIC SEARCH OF PUBLICLY AVAILABLE DATA BASED ON AUGMENTATION OF SEARCH TERMS AND VALIDATION OF DATA RELEVANCE - Disclosed are electronic systems and techniques that generate validation measures related to information obtained from publicly available data sources for providing recommendations about a potential client. Trusted search criteria are used to obtain a set of query results. These results are used to gather metadata associated with a potential client for loan offers. The validation measures are initiated from the associations and used to modify the search criteria or identifying data for searching further. A credit worthiness score related to the potential client is configured based on the validation scores and relevancy of the data. The client information is updated dynamically with continued modification of the initial search criteria in order to alter a scope and improve an accuracy of information. | 05-23-2013 |
20130132361 | INPUT METHOD FOR QUERYING BY USING A REGION FORMED BY AN ENCLOSED TRACK AND SYSTEM USING THE SAME - An input method and a system for querying by using at least one region formed by at least one enclosed track are provided. The method mainly includes: forming at least one region on digital type information; storing at least one of text information and image information in the track into a registering memory; generating at least one of text-based information retrieval and image-based information retrieval according to the at least one of the text information and the image information; and finally, transmitting the at least one of the text-based information retrieval and the image-based information retrieval to at least one search engine for querying. | 05-23-2013 |
20130132362 | METHOD AND SYSTEM OF PROMOTING HUMAN-ASSISTED SEARCH - A method and system of promoting service(s) of a search system are disclosed. A monitoring software or a search monitor may be operative on a user device. A user may be notified of an alternate search result(s) when such a result is identified. Condition(s) whereby a notification is presented to a user may be modified based on user action(s) and/or other information. | 05-23-2013 |
20130132363 | METHOD AND APPARATUS FOR IDENTIFYING SYNONYMS AND USING SYNONYMS TO SEARCH - A method and an apparatus for identifying synonym and utilizing such synonym to conduct search is disclosed. The disclosed method includes: obtaining arbitrary two words to be identified; determining whether a shortest edit distance between the two words less than or equal to an edit distance threshold; determining whether the two words to be identified exist in a preset knowledge database, and if an answer is yes then searching a smallest granularity type with highest weight value for each word in the knowledge database; and if the two word have the same smallest granularity type with highest weight value, then determining such two words are synonyms, or non-synonym otherwise. The disclosed techniques greatly improve accuracy of synonym identification and guarantee effect of synonym identification. | 05-23-2013 |
20130138622 | Quick Capture of To-Do Items - Systems, methods and computer program products for facilitating the quick capture and management of task list (i.e., “to-do”) items are disclosed. Such systems, methods and computer program products allow a user of a computing device to access a persistently and ubiquitously executing stand-alone application that facilitates a capture solution that supports multiple input modalities—voice, image, video, handwriting and text. This allows the quick capture and creation of to-do's anytime and anywhere. Once captured, the device may use a combination of natural language processing with the power of an internet search engine to identify, organize, and surface relevant content and context for a user as a reminder of such captured to-do's. | 05-30-2013 |
20130138623 | USER ENTERTAINMENT AND ENGAGEMENT ENHANCEMENTS TO SEARCH SYSTEM - According to one aspect of the present invention, a method of actively engaging a user of a search system can include receiving from the user a search query for a search of a corpus of information and providing the user with search results for the search. The user can also be prompted to participate in a search-related activity wherein at least one aspect of the search-related activity is dependent on a context of the search. User input for performing the search-related activity can be accepted and an activity response can be provided to the user. | 05-30-2013 |
20130138624 | SEARCHING, SORTING, AND DISPLAYING VIDEO CLIPS AND SOUND FILES BY RELEVANCE - A documents database has a plurality of documents, including but not limited to text files, video clips and sound files. Each document is associated with at least one category of a plurality of categories in a categories database, and each category has at least one keyword. A search request having at least one search term is received from a user, and a categories database is searched for categories having a keyword corresponding to the user search term to identify first level categories. The other keywords from the identified first level categories are retrieved and the documents database is searched for documents having a user search term or a retrieved keyword. The identified documents are then ranked and presented to the user. Other search expansion techniques, and display techniques, are also discussed. | 05-30-2013 |
20130144854 | MODELING ACTIONS FOR ENTITY-CENTRIC SEARCH - In one embodiment, a web service engine server | 06-06-2013 |
20130144855 | DEVICES AND METHOD FOR SEARCHING DATA ON DATA SOURCES ASSOCIATED WITH A CATEGORY... - A mobile wireless communications device includes a display, at least one input device, and a processor coupled to the display and the at least one input device. The processor is configured to associate each of a plurality of search categories with each of a plurality of search data sources, based upon the at least one input device. The processor is also configured to determine a given search category of the plurality thereof associated with a search term input via the at least one input device. The processor is further configured to search the search data source associated with the given search category for the search term, and generate search results based thereupon, and display the search results on the display. | 06-06-2013 |
20130144856 | SEARCHING, SORTING, AND DISPLAYING VIDEO CLIPS AND SOUND FILES BY RELEVANCE - A documents database has a plurality of documents, including but not limited to text files, video clips and sound files. Each document is associated with at least one category of a plurality of categories in a categories database, and each category has at least one keyword. A search request having at least one search term is received from a user, and a categories database is searched for categories having a keyword corresponding to the user search term to identify first level categories. The other keywords from the identified first level categories are retrieved and the documents database is searched for documents having a user search term or a retrieved keyword. The identified documents are then ranked and presented to the user. Other search expansion techniques, and display techniques, are also discussed. | 06-06-2013 |
20130151495 | OPTIMIZING A RANKER FOR A RISK-ORIENTED OBJECTIVE - Technologies are described herein that pertain to optimizing a ranker component for a risk-oriented objective. Various definitions of risk are described herein, wherein risk is based upon variance in performance scores assigned to the ranker component for respective queries in a data store. Additionally, risk is optionally based upon variance in relative performance of the ranker component versus a baseline ranker component. | 06-13-2013 |
20130151496 | SYSTEMS AND METHODS FOR CREATING AND USING KEYWORD NAVIGATION ON THE INTERNET - Systems and methods are disclosed for using keywords to navigate to web pages on the Internet. In one implementation, a system includes a processor and a memory. The memory stores instructions that cause the processor to receive a search string from a website, the search string being entered by a website visitor using a browser. The processor uses a database to locate a keyword associated with the website that matches the search string. The processor determines a web page address associated with the keyword and causes the browser to be directed to the web page address. In another aspect, a method for managing keywords used for directing a browser to a web page hosted at a website, is disclosed. The method includes, among other things, storing a web page address, a keyword, and a domain name to associate the web page address, the keyword, and the domain name. | 06-13-2013 |
20130151497 | PROVIDING INFORMATION RELATING TO A DOCUMENT - A system identifies a document, performs a search to identify web documents relating to an attribute associated with the document, and provides information associated with the web documents and the document. | 06-13-2013 |
20130151498 | Search Engine Data Structure - A search engine database may a segmented structure that preserves individual document references and allows updating as well as scalability. A set of segment managers may receive new, updated, or deleted documents and update a set of term matrices from which a published search matrix may be generated. The database may have a very large term dictionary and may use a hash function to create term identifiers without having to look up terms in the dictionary. The database may be maintained by many systems operating in parallel for high scalability. | 06-13-2013 |
20130151499 | METHOD FOR SEARCHING IN A PLURALITY OF DATA SETS AND SEARCH ENGINE - The invention relates to a method implemented by a computer for searching in a plurality of data sets. In the method a search query is received and a partial quantity having terms similar to or identical to the search term is derived from a reference quantity. A similarity measure to the search term and the probability of the occurrence of the term is then determined for each term. Furthermore, a weighted distribution depending on the term is applied to the terms, and a modified probability is determined for the term. The data sets are further evaluated with respect to the relevance thereof to the search query, and at least one partial data set quantity is output as a function of the relevance value thereof. The invention further relates to a search engine for performing said method. | 06-13-2013 |
20130159270 | ACTION ALIGNMENT FOR EVENT PLANNING, PROJECT MANAGEMENT AND PROCESS STRUCTURING - An action alignment system for event planning and execution searches out web sites relating to event planning and, based on web site content, constructs a database of various tasks that might be desired for different events (tasks can also be manually added to the database). The tasks have associated tags which allow a task search engine to match a user query representing a proposed event to potential tasks. This list of potential tasks is presented to the user who may then select the tasks as desired to customize the event plan. Vendors can provide pre-packaged deals for the tasks, and this information can be included with the task database, selected by the user, and added to the event plan. A scheduler and alert engine then inserts appropriate entries into the user's calendar, and sends timely alerts to the user which include links that simplify event management. | 06-20-2013 |
20130159271 | GRAPHICAL USER INTERFACE FOR WEB BROWSER - A graphical user interface (GUI) module receives textual input from a user, determines recommendations based on the received input and the user's navigation network (that includes additional users associated with the user). The GUI interface then determines properties associated with the determined recommendations, and presents the one or more recommendations and graphical representations of their associated properties for display to the user. | 06-20-2013 |
20130159272 | UNDERSTANDING AND ADDRESSING COMPLEX INFORMATION NEEDS - Techniques described herein assist users in satisfying complex information needs represented as long, detailed questions. A generalized search assistance framework for complex information needs is disclosed. Given a detailed question, the techniques enrich the original question with a set of related concepts. The types of questions handled are detailed, complex questions similar to the ones posted in Q&A portals. A generalized search assistance framework enriches complex detailed questions with topically related concepts. A basic pipeline represents an instantiation of such the search assistance framework. Given a detailed question, the pipeline relies on semantic and syntactic relationships in the detailed question in order to construct a set of related queries. The queries are issued to a commercial search engine and the retrieved results are processed by state-of-the-art document understanding techniques in order to retrieve important concepts. A final concept set for enriching the original question is then assembled. | 06-20-2013 |
20130159273 | PROVIDING RELEVANT RESOURCES USING SOCIAL MEDIA AND SEARCH - Embodiments are directed to optimizing searchable resources and to returning relevant search results. In one scenario, a computer system monitors multiple different social media sites to observe conversations related to the searchable resources. The computer system identifies terminology related to the searchable resources from any one or more of the observed conversations. The identified terminology identified may be based on topic, author, and/or place. The computer system then accesses known terminology used to search for the searchable resources and correlates a relationship between the known terminology and the identified terminology. The computer system also modifies the searchable resources to be responsive to a search request that is expressed using the identified terminology. | 06-20-2013 |
20130159274 | User Behavior-Driven Background Cache Refreshing - Methods and system for providing social feeds from a plurality of third party sites to a user at a host site includes retrieving one or more access logs capturing online behavior of the user. The access logs are analyzed to determine the user's interactive behavioral pattern related to social feeds from each of the plurality of third party sites. A refresh schedule for the user is computed to refresh cache entries of social feeds at the host site based on the analysis of the user's online behavior at the social feeds. Cache entries of social feeds for the user are refreshed at the host site from the one or more of the plurality of third party sites at an allotted time specified by the refresh schedule. | 06-20-2013 |
20130159275 | INFORMATION SEARCHING SYSTEM AND METHOD - An information searching system and a searching method adapted for the system are provided. The system is utilized for searching for web pages with reference to information input by a user and removing repetitive web pages. The method includes steps: inputting a keyword on a web search engine in response to user input; searching for a number of pieces of summary information with regard to the keyword; acquiring a network address from each piece of information, acquiring each web page corresponding to the acquired network address and determining whether text information of each web page comprises another network address; and if the text information of one web page comprises another network address, removing a piece of the summary information corresponding to the web page from the number of pieces of the summary information. | 06-20-2013 |
20130166525 | PROVIDING APPLICATION RESULTS BASED ON USER INTENT - Methods, computer systems, and computer-readable storage media for providing application results related to user intent with respect to a topic-of-interest are provided. A user search session is monitored and upon discerning a requisite level of user intent with respect to the topic-of-interest, applications residing on the user device that provide application results related to the user intent are determined. A request for the application results is communicated to the applications, and the applications results are received from at least a portion of the applications. The application results are integrated with a set of Web-based results; the results are ranked and are presented on a user interface. | 06-27-2013 |
20130166526 | CONVERSATIONAL QUESTION AND ANSWER - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating online conversation. In one aspect, a method includes obtaining a search query; identifying, by a search engine, resources that are responsive to the search query, wherein the resources include information that references an online conversation in which a user has submitted questions to be viewed by trusted participants and one or more of the trusted participants has replied to the question, and wherein the trusted participants include the user, one or more advertisers and one or more social network friends of the user; and providing information that identifies the resources for display. | 06-27-2013 |
20130166527 | SYSTEM AND METHODS THEREOF FOR DYNAMICALLY UPDATING THE CONTENTS OF A FOLDER ON A DEVICE - A method and system for dynamically updating contents of a folder on a mobile device. The system comprises identifying at least a folder on the mobile device as a dynamic folder; determining at least a context parameter respective of the dynamic folder; searching for applications that can be added to the dynamic folder respective of the at least context parameter; generating an icon respective of each application found by the search; and displaying each icon respective of each application in the dynamic folder. | 06-27-2013 |
20130166528 | System And Method For Generating A Search Index And Executing A Context-Sensitive Search - A search index is received at a server from a client device. The search index is predetermined by the client device based on content information and context information for objects browsed by the client device. Each object was individually browsed under concurrent control of a user of the client device. The context information is not inherent to the object and is determined from the user's browsing history. Search criteria is received at the server. An object having associated context information that matches the search criteria is retrieved based on the received search index. an identifier of the retrieved object is transmitted from the server. | 06-27-2013 |
20130166529 | COMPUTER-IMPLEMENTED SEARCH USING RESULT MATCHING - A computer search system compares search results received for searches falling within a defined parameter envelope used for grouping search requests. The parameter envelope may be defined by various parameters, for example, time of search, origin or search request, language, or other non-keyword data associated with each search request, excluding keywords used to define the search. Each new search result (comprising a list of search hits) for incoming search requests is compared to stored search results for search requests within the same parameter envelope. Search results that are found to be similar based on a pre-defined similarity measure are provided as related search results responsive to the incoming search requests. A client-side pseudo-browsing application may control interactions with the search engine, collecting true browsing input from the client and providing pseudo-browsing information to the search engine or other information provider. | 06-27-2013 |
20130173568 | METHOD OR SYSTEM FOR IDENTIFYING WEBSITE LINK SUGGESTIONS - Methods and systems are provided that may be utilized to generate website link suggestions. | 07-04-2013 |
20130173569 | COLLABORATIVE SEARCHING - A collaborative search session is provided hosted by one or more computing devices. First query data is received from a first computing device in a collaborative search session. Further, second query data is received from a second computing device in the collaborative search session. A corpus of resources can be caused to be searched based at least in part on the first and second query data to identify a particular search result set for the collaborative search session. At least a portion of the particular search result set can be caused to be presented on each of the first and second computing devices participating in the collaborative search session. | 07-04-2013 |
20130173570 | PRESENTING INTERACTIVE IMAGES WITH SEARCH RESULTS - Systems, methods, and computer-readable storage media for presenting interactive images associated with a search engine in association with a search engine results page (SERP) are provided. Upon receiving a search query at a search engine, it is determined that the search query content has a related interactive image associated with the search engine. An interactive image may be associated with the search engine, for instance, by having been previously presented as a background image for a search engine home page. A link to the interactive image may be presented as a search result on the SERP, the interactive image may be automatically presented as a background image of the SERP, or the interactive image may be determined to be related to an algorithmically-derived search result and a visual indicator thereof may be presented in association with the search result. | 07-04-2013 |
20130173571 | CLICK NOISE CHARACTERIZATION MODEL - The techniques discussed herein consider a degree of noise associated with user clicks performed during search sessions. The techniques then generate a model that characterizes click noise so that search engines can more accurately infer document relevance. | 07-04-2013 |
20130173572 | LEVERAGING AFFILIATIONS TO PROVIDE SEARCH RESULTS - Information from social networks may be used to identify a user's interests and predilections, and the information may be used to affect search results. In one example, social networks have pages that correspond to real entities, such as manufacturers and merchants. Entity pages in social networks are mapped to their corresponding real entities, and information that users leave on the pages (e.g., “likes”, or textual reviews) are extracted to determine users' sentiments about the entities. When users search for products with a search engine, user sentiment is then used to guide the results. Social networks' information about users (e.g., their affinities, such as schools, workplaces, interests) may be used to determine the relevance of specific users' sentiments—e.g., sentiments of users who went to a particular school may be used to influence search results, when the search is requested by someone who went to the same school. | 07-04-2013 |
20130173573 | Search Engine Performance Evaluation Using a Task-based Assessment Metric - The subject disclosure is directed towards evaluating search engine implementation performance using a task-based assessment metric. Logged user activities associated with the search engine implementation are processed into sessions and atomic events corresponding to the user activities within the sessions. The atomic events corresponding to the user activities are classified into tasks based on similarity of the queries within the user activities. After applying the task-based assessment metric to task information associated with the search engine implementation, an evaluation mechanism determines indicia of search engine implementation performance in terms of user behavior. | 07-04-2013 |
20130173574 | SEARCH ENGINE OPTIMIZATION WITH SECURED SEARCH - One example includes a method of attributing revenue to keywords for an entity having an entity website. The method may include obtaining the keywords used in a secured search on a search engine that result in a visit to an entity website and determining a position or rank of a webpage of the website on a search results page resulting from searching the keyword. The method may further include estimating, based on the rank of the webpage, a number of visits to the website that result from secured searches of the keyword. | 07-04-2013 |
20130173575 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT PROVIDING LOCAL SERVICE DISCOVERY WITH BROWSER SEARCH - Embodiments of the invention provide in part a method to conduct a search for information in a network. The method includes operating a user interface of a device to initiate the sending of a search request via a first channel; and indicating via the user interface selectively whether received information from at least one local source via a second channel is to be included as at least a part of the search. The embodiments of the invention further provide a node of a communication system, where the node includes a transmitter for communicating to a receiver of a device during mobility of the device, and where the node is operable for transmitting a predetermined search word set to the receiver for use by the device for composing a search request to a search engine. | 07-04-2013 |
20130173576 | ENHANCED DOCUMENT BROWSING WITH AUTOMATICALLY GENERATED LINKS TO RELEVANT INFORMATION - Additional documents are automatically located that are relevant to an original document, such as a document being read by a user, and also potentially relevant to personal information of the user. The additional documents may be located based on descriptive information that includes personal information of the user and content information of the document being read. The additional documents, or links to the additional documents, may be incorporated into the document being read. In some implementations, the additional documents may be presented in-line with the document being read, such as through an in-link link or text snippet. The user can thus be efficiently presented with additional information that is relevant to the original document being read. | 07-04-2013 |
20130173577 | Location-Based Searching Using a Search Area That Corresponds to a Geographical Location of a Computing Device - In general, the subject matter described in this specification can be embodied in methods, systems, and programs for providing location-based information. A geographical location of a mobile computing device is received at a server system. A request for content is received at the server system and from the mobile computing device. A search area that corresponds to the geographical location is selected by the sever system. The search area is selected from among a collection of search areas that correspond to the geographical location. At least one of the search areas in the collection is geographically nested within at least one other of the search areas. A search result that is most-relevantly ranked for the selected search area is determined by the server system. Content that represents the determined search result is provided by the server system and for receipt by the mobile computing device. | 07-04-2013 |
20130173578 | METHODS AND APPARATUSES FOR SEARCHING CONTENT - Embodiments of methods and apparatuses for searching contents, including structured search for atomic search expressions, including proximately associated atomic search expressions, are described herein. Embodiments may use tree structures (or more generally, graph structures), layout structures, and/or other information to capture within search results relevant content, include sub-document constituents, to reduce the incidence of false positives within search results, and/or to improve the accuracy of rankings within search results. Embodiments may use distance and/or scoring functions to generate scores for the structures to indicate relevance, including usage of local geometry, and linear iteration over portions of the content at a level to capture potential of a portion to influence other portions of the level, and influence received by a portion from the other portions of the level. Other embodiments may be described and claimed. | 07-04-2013 |
20130179418 | SEARCH RANKING FEATURES - Search ranking features are described that may be used by a search engine to rank items in a search result. Examples of such features include use of multiple linear ranking stages, use of BM25 and a full text index, use of a minimum span on ranking stages, pre-calculation of a plurality of ranking models, use of a dynamic rank, use of more than one BM25 definition per stage, date/time transformations, freshness transformations, raw value transformations, query property rank, social distance, and so on. | 07-11-2013 |
20130179419 | RETRIEVAL OF PREFIX COMPLETIONS BY WAY OF WALKING NODES OF A TRIE DATA STRUCTURE - Technologies pertaining to providing completions to proffered prefixes are disclosed herein, A suggested completion to a proffered prefix is retrieved by walking nodes of a trie data structure, wherein a node includes one or more characters that are used to extend a character sequence represented by its parent. Each node in the trie data structure is assigned a score, wherein the score maps to a best score assigned to its descendants. The nodes of the trie data structure are sorted based upon score, and the nodes are walked based upon scores assigned thereto. | 07-11-2013 |
20130179420 | SEARCH ENGINE OPTIMIZATION FOR CATEGORY SPECIFIC SEARCH RESULTS - Search engine optimization for all digital content of an entity, including category specific content such as images, videos, products, news, places, and other content, can change the entity's visibility on the internet, particularly on search engine result pages. A method for increasing search engine optimization of digital content can include performing a search and analyzing the search results to identify category specific search results. The method can further include determining an equivalent search engine ranking for each category specific search result that depends on one or more factors and making a recommendation on how to increase the search engine optimization of the entity's digital content. | 07-11-2013 |
20130179421 | System and Method for Collecting URL Information Using Retrieval Service of Social Network Service - A system and method for collecting a URL using a retrieval service of an SNS capable of accurately and effectively extracting and collecting information including a malicious code among information exchanged in an SNS are provided. URL information included in post (a bulletin script, a message, a note, or the like) exchanged in an SNS based on real-time search word information is extracted and collected to be utilized for collecting a malicious code in the SNS, whereby generation of a malicious code in the SNS can be prevented in advance, and thus, damage to users due to infection of a malicious code can be significantly reduced. In addition, the URL information can be effectively collected through crawling. | 07-11-2013 |
20130179422 | GLOBAL VALUE NETWORKS - A method and system to develop a digital platform by organizing of data sets, interactions and communications of the participants in structured categories and thereby deriving value networks of any economic entity or industry comprising of individuals or groups or legal entities or any combination of those to facilitate, enhance and encourage evolving value network cycles commencing from value creation to value consumption. The platform may comprise a service database configured to store information associated with value networks, a user interface coupled with and configured to interact with the service database, a search engine coupled with the user interface and configured to perform searches in the service database, a catalog creation and updation module configured to create a catalog and store the same in the service database, said catalog comprising one or more data structures including but not limited to industry, sub-sectors, functions, sub-functions, supporting functions, and components; and further update the value networks thus created. | 07-11-2013 |
20130185272 | GRAPHICAL SEARCH ENGINE - An Internet search engine with associated user interface is provided to facilitate use, particularly on devices with limited display size. Each search result is displayed using a graphical image associated with the result, and optionally associated text. Each result may be displayed using a significant portion of the total display area available. The amount of display area used to display a search result may vary depending upon the availability of significant images or relative importance of a search result to the underlying query. | 07-18-2013 |
20130185273 | MAP-BASED ITEM INFORMATION NETWORK - A method for following information about an item is disclosed. The method can include selecting an item; setting parameters for the item; setting location preferences for the item; setting notification preferences for the item; and setting communication preferences for the item. The item can be selected by searching a network using a map-based search interface, and information can be received through the network by at least one of notifications or messages based on at least one of the item parameters, the location preferences, the notification preferences, or the communication preferences. | 07-18-2013 |
20130185274 | SEARCH ENGINE OPTIMIZATION PERFORMANCE VALUATION - A way to promote a web site is via search engine optimization (SEO). Traditionally, SEO practitioners have charged a fixed fee for performing SEO services. An analyzer can determine a first probability that a search query for a campaign term will result in a referral from a search engine, determine second probabilities that are associated with a plurality of particular positions in a search engine results page, combine the search query volume information, the first probability, and the second probability for the position with a monetary value to generate an organic price, combine the organic prices for the plurality of positions to value the SEO services for the campaign term. The analyzer evaluates the effectiveness of SEO activities and can generate a volume-based value for SEO services. In addition, disclosed techniques can also be used to identify candidate terms for future SEO activities. | 07-18-2013 |
20130185275 | METHODS AND SYSTEMS FOR SEARCHING ENTRIES IN SMART DEVICES - Systems and methods for allowing a smart device user to perform searches for contacts stored on the contacts directory of the smart device on the basis of parameters other than first name, last name or company name. Such parameters may include, for example, an email address, a telephone number, an area code, a nickname, an address, a zip code, another identifier, or any combination of the above. The user may be able to find specific contacts on the basis of identifiers other than first name, last name and/or company name such as an email address, a telephone number, an area code, a nickname, an address, a zip code, another identifier, or any combination of the above parameters. | 07-18-2013 |
20130191360 | SYSTEM AND METHOD FOR IMPROVING ACCESS TO SEARCH RESULTS - Aspects of the disclosure provide a system and method for prerendering of search result pages. A search engine may process search queries received from a client. The search engine may determine one or more search results in response to the search query. One or more of the search results may be associated with prerender instructions, such that when the search results are received by the client, the client prerenders the search results associated with the prerender instructions. Prerender instructions may be associated with the search results in various manners, including ranking the search results based on relevance, or ranking the search results based on the likelihood of selection. Metrics and analytical data may be collected from the client to improve the search result prerendering process. | 07-25-2013 |
20130191361 | OPTIMIZING LOCATION AND MOBILE SEARCH - A method of optimizing digital content for searches performed on mobile devices. The method may include receiving digital content that includes one or more pages and analyzing the digital content to determine one or more properties of the digital content that relate to placement of a reference to the digital content in mobile search results. The method may also include analyzing the properties of the digital content to determine one or more optimizations to apply to the digital content to improve the placement of the reference to the digital content in the mobile search results. In addition, the method may include generating one or more recommendations for adapting the digital content based on the optimizations. | 07-25-2013 |
20130191362 | SEARCHING, SORTING, AND DISPLAYING VIDEO CLIPS AND SOUND FILES BY RELEVANCE - A documents database has a plurality of documents, including but not limited to text files, video clips and sound files. Each document is associated with at least one category of a plurality of categories in a categories database, and each category has at least one keyword. A search request having at least one search term is received from a user, and a categories database is searched for categories having a keyword corresponding to the user search term to identify first level categories. The other keywords from the identified first level categories are retrieved and the documents database is searched for documents having a user search term or a retrieved keyword. The identified documents are then ranked and presented to the user. Other search expansion techniques, and display techniques, are also discussed. | 07-25-2013 |
20130191363 | Automatic Dialing - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for providing search results automatically to a user of a computing device. A spoken input provided by a user to a computing device is received. The spoken input is transmitted to a computer server system that is remote from the computing device. Search result information that is responsive to the spoken input is receiving by the computing device and in response to the transmitted spoken input. An alert is provided to the user that the device will connect the user to a target of the search result information if the user does not intervene to stop the connecting of the user. The user is connected to the target of the search result information based on a determination that the user has not intervened to stop the connecting of the user. | 07-25-2013 |
20130198158 | Enhanced Content and Searching Features Provided by a Linked-To Website - Methods and systems are disclosed that allow a linked-to web page to be provided using information about a linked-from web page. The linked-to web page, for example, may be provided with enhanced content, additional content, suggestion features, or searching features. Certain of the methods are useful in the context of a user using a search engine web page to search for and link to other web pages. An exemplary method can be performed by a server that provides such a linked-to web page. The server receives a request to provide the linked-to web page and parses the request to identify information, such as, search terms that were entered on the search engine web page. The server can use the search terms or other information associated with the linked-from web page to determine what content should be provided or how it should be provided for the linked-to web page. | 08-01-2013 |
20130198159 | SYSTEMS AND METHODS FOR PERFORMING GEO-SEARCH AND RETRIEVAL OF ELECTRONIC POINT-OF-INTEREST RECORDS USING A BIG INDEX - Methods and systems for providing a geo-search engine capability for large point-of-interest record datasets are disclosed. These methods and systems employ a Partition-by-Query index containing key-values pairs corresponding to keys reflecting concept-ordered geo-search phrases and values reflecting ordered lists of point-of-interest record references that are responsive to the concept-ordered geo-search phrase in a corresponding key. A large Partition-by-Query index may be partitioned across multiple servers depending on the size of the index, or the size of the index may be reduced by compressing query-references pairs into clusters. The methods and systems described herein may provide suggestions and spelling corrections to the user, thereby improving the user's geo-search engine experience while meeting user expectations for geo-search quality and responsiveness. | 08-01-2013 |
20130198160 | SOURCING TERMS INTO A SEARCH ENGINE - Information may be presented to a user by receiving a selection of one or more terms passively displayed in a document, loading the terms to a search configuration, generating first results responsive to a user's predicted interest as expressed in the search configuration, and enabling display of the first results. | 08-01-2013 |
20130204857 | ASYNCHRONOUS CACHING TO IMPROVE USER EXPERIENCE - A request for information is received, and results corresponding to the request are obtained. The results are provided to a ranking module that ranks them based on user-specific and environmental-specific ranking characteristics in order of how likely they are to be selected by the user in response to the user's request. Before the user selects one of the results, an asynchronous caching component caches the top ranked results so that if they are selected by the user they can quickly be retrieved from cache. | 08-08-2013 |
20130204858 | SYSTEMS AND METHODS FOR INCREASING RELEVANCY OF SEARCH RESULTS IN INTRA WEB DOMAIN AND CROSS WEB DOMAIN SEARCH AND FILTER OPERATIONS - An object of this invention is to filter the results of a website search or a published list on a website, by applying mathematical or logical criteria selected by the user or program, to any of the informational details of an element in the search result or list. An object of this invention is to expand the set of details associated with each element of the search result or published list by gathering user specified information associated with each element from the same or different websites. An object of this invention is to allow the user to identify details of interest of an element in the search result or published list and to limit the presentation of the results to the details of interest. An object of this invention is to accomplish this functionality in a generic manner independent of a specific or set of websites. | 08-08-2013 |
20130212080 | IN-CONTEXT DISPLAY OF PRESENTATION SEARCH RESULTS - Displays are generated on screens of computer interfaces that facilitate viewing search results in context. Each image returned as a search result is visually presented to a user with additional context images from the same digital media object from which the search result image is taken. If the media object is a slide presentation, the additional context images can include immediately preceding and succeeding slides or other slides in the presentation. | 08-15-2013 |
20130212081 | IDENTIFYING ADDITIONAL DOCUMENTS RELATED TO AN ENTITY IN AN ENTITY GRAPH - Systems, computer-readable media, and methods for tagging documents based on a graph pertaining to one or more entities which a user has included in a search query. The user may have at least one social networking relationship with the entity. A search engine is configured to display a search engine results page in response to the search query received from the user. The search engine may also receive suggested tags that identify documents that could be linked to the entity identified in the query. The user may confirm that the suggested tags are appropriate via feedback that is transmitted to the search engine. In turn, the search engine updates a graph to reflect a number of users that agree with the suggested tag. | 08-15-2013 |
20130212082 | ONLINE APPLICATION SYSTEM AND METHOD FOR IMPLEMENTING THE SAME - An online application system and a method for implementing an online application system are disclosed. A method for implementing the online application system includes a) receiving a user search request from a user browser; b) searching for a match according to the search request and obtaining an online application that matches with the search request to form a search result page; and c) presenting the online application before the user browser in a form as a canvas page which is embedded in the search result page and is directly accessible from the search result page. The present disclosure also provides an online application system. The technical solutions disclosed herein allow a user to directly search out an online application via a search engine without a need to click multi-level linkages, thereby providing a quick and convenient search process which enhances the users' experiences with networks. | 08-15-2013 |
20130218858 | AUTOMATIC FACE ANNOTATION OF IMAGES CONTAINED IN MEDIA CONTENT - Face-containing images within web pages are automatically annotated to identify the people having those faces. The annotation is based on faces detected in the images and named entities detected in text associated with the images. Each candidate named entity may be scored by the prominence of the named entity in the text relative to the other extracted named entities. Queries are sent to a search engine based on the extracted candidate named entities. Sample images are returned. Face similarity calculations may be computed based on the featured faces and sample faces detected in the search engine-returned sample images to associate a probability score between each featured face and each candidate named entity. A bipartite matching instance may be solved to arrive at a maximum likelihood assignment of named entities to featured faces. | 08-22-2013 |
20130218859 | PROCESSOR ENGINE, INTEGRATED CIRCUIT AND METHOD THEREFOR - A processor engine for affecting a website's position on at least one Internet search engine's page ranking comprises at least one processor. The at least one processor is arranged to: load ( | 08-22-2013 |
20130218860 | NETWORKED SERVICES VIA INTERMEDIARIES - A networked intermediary provides source information together with enhancements to an end user to combine or enhance the user's networked experience. Embodiments relate to a networked intermediary for search engines and a networked electronic information provision system for products with statistical complexity. The latter has a screen support system which provides to end users a three part screen, including an alert screen part, a trading screen part and a statistical screen part. The alert screen part provides users with current and past alerts regarding one or more products. The trading screen part provides a trading screen to allow a user to view and interact with current trading positions of one or more products and the statistical screen part displays statistical parameters relating to one or more products. | 08-22-2013 |
20130218861 | Related Entities - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving a first search query from a user device; receiving search results for the first search query provided by a search engine, wherein each of the search results identifies a respective resource; determining from the search results that the first search query relates to a first entity of a first entity type; determining that one or more entities of a second entity type have a predetermined relationship with the first entity; and transmitting information identifying the one or more entities of the second type to the user device as part of a response to the first search query. | 08-22-2013 |
20130218862 | System and method for customizing analytics based on users media affiliation status - A new approach is proposed that contemplates systems and methods to generate customized search results as well as metrics, such as aggregated sentiment, counts of targets or sources or citations, or aggregated gross impressions or exposure, of social media content items over a social network while discriminating between the perspectives of individuals from the media and individuals not from the media. This approach can be used to generate search results and/or metrics including only media perspectives, or excluding media perspectives. More specifically, while social media content items are retrieved from corpus based on certain search criteria, for the purpose of providing search results or providing aggregated metrics, the search criteria can include a media or non-media filter, which is applied to the authors posting social media content to exclude or include certain authors meeting media/non-media criteria. For the application of a non-media filter, content from media authors can be excluded, or ranked below content from non-media authors. Similarly, for a media filter, content from non-media authors can be excluded, or ranked below content from media authors. | 08-22-2013 |
20130226892 | MULTIMODAL NATURAL LANGUAGE INTERFACE FOR FACETED SEARCH - Search interfaces, systems, and methods are presented. Contemplated search interfaces allow electronic devices to capture multi-modal interaction data, including audio signals. A dialog interface capable of interacting with a user processes the interaction data and communicates with a user to establish a desirable query interpretation. Further, the dialog interface can identify a target search engine for a corresponding query based on modalities of the interaction data beyond the data represented by the audio signal. | 08-29-2013 |
20130226893 | SYSTEM AND METHOD FOR OPTIMIZING PATTERN QUERY SEARCHES ON A GRAPH DATABASE - An embodiment of the system and method for optimizing pattern query searches on a graph database uses a pattern query optimizer to optimize execution of the search plan for any sequence of SQL expressions by separating or breaking a pattern query into multiple subpattern queries before converting the subpattern queries into SQL expressions. An embodiment of the pattern query optimizer algorithmically, without intervention by an analyst, decomposes any pattern query into a set of subpattern queries by first identifying branches and cycles within a pattern query and then decomposing each identified branch and cycle into equivalent straight line paths, i.e., straight line nodes joined by edges. Cardinality may be used to improve the performance of pattern searches. | 08-29-2013 |
20130226894 | Method and System for Incrementally Selecting and Providing Relevant Search Engines in Response to a User Query - Methods and systems for incrementally selecting and providing relevant search engines in response to a user query. A method of incrementally selecting and providing relevant search engines is based in part on identifying a set of search engines associated with corresponding metadata, receiving a partial search query entered by the user of a device, inferring after each user keypress a set of potential full queries intended by the user, using the potential full queries and the search engine metadata to identify a set of relevant search engines, and for each of these search engines, providing a direct link to launch a relevant query in the search engine. The user input may be either ambiguous, or erroneous, and may be entered using an input-constrained device. | 08-29-2013 |
20130232128 | APPLICATION OF BREADCRUMBS IN RANKING AND SEARCH EXPERIENCES - Methods, computer systems, and computer-readable storage media for utilizing breadcrumb information associated with a Web page to improve a user's search experience on a search engine page and to improve ranking of search results are provided. Breadcrumb information is identified for a plurality of Web pages and is used to create an entity data structure. The entity data structure is used to determine related search items, deep links, and query suggestions on a search engine page. Further, contextual relationships between different breadcrumb elements that are part of a breadcrumb trail associated with a Web page are identified and used to adjust a ranking order of the Web page on a search engine results page. | 09-05-2013 |
20130232129 | ROBUST DISCOVERY OF ENTITY SYNONYMS USING QUERY LOGS - A similarity analysis framework is described herein which leverages two or more similarity analysis functions to generate synonyms for an entity reference string r | 09-05-2013 |
20130232130 | COMPANY NETWORK - Method and arrangement for Connecting Business using a database and search & matching technology for aiding companies in finding and maintaining relationships with customers, partners and other contacts so as to improve efficiency. This is performed by continuously searching the web sites including company web sites, official registers, financial registers, news, blogs, social networks and feedback from users. This is filtered and matched through advanced search and matching technology and published in a social media with corresponding communication, information sharing and marketing services. | 09-05-2013 |
20130232131 | MANAGING SEARCH-ENGINE-OPTIMIZATION CONTENT IN WEB PAGES - A method for managing the Search Engine Optimization (SEO) content of web pages is disclosed. In one embodiment, such a method includes providing a set of web pages organized in a hierarchical structure. Each web page has an SEO content pattern associated therewith. The method establishes an inheritance scheme for the hierarchical structure such that the SEO content patterns of parent web pages are inherited by children web pages. The method further enables a user to override the inheritance scheme for selected web pages such that the SEO content patterns of the selected web pages override the SEO content patterns of their respective parent web pages. A corresponding apparatus and computer program product are also disclosed. | 09-05-2013 |
20130238583 | ENTERPRISE PORTAL CONTEXTUAL SEARCH - The disclosure generally describes computer-implemented methods, software, and systems for optimizing enterprise portal searching. A computer-implemented method includes receiving, using at least one computer, a search request associated with a navigation node, ranking available search engines, receiving a selection of a search engine of the ranked available search engines and at least one search term, recording context data associated with the received search engine selection and the at least one search term, performing a search using the selected search engine and the at least one search term, receiving search results, and determining relevance of the returned search results. | 09-12-2013 |
20130238584 | SYSTEMS AND METHODS FOR PERFORMING SEARCH AND RETRIEVAL OF ELECTRONIC DOCUMENTS USING A BIG INDEX - Methods and systems for providing a search engine capability for large datasets are disclosed. These methods and systems employ a Partition-by-Query index containing key-values pairs corresponding to keys reflecting concept-ordered search phrases and values reflecting ordered lists of document references that are responsive to the concept-ordered search phrase in a corresponding key. A large Partition-by-Query index may be partitioned across multiple servers depending on the size of the index, or the size of the index may be reduced by compressing query-references pairs into clusters. The methods and systems described herein may to provide suggestions and spelling corrections to the user, thereby improving the user's search engine experience while meeting user expectations for search quality and responsiveness. | 09-12-2013 |
20130238585 | Computing Device with Visual Image Browser - A computing device with a visual image searching browser includes a control unit. A visual image searching browser is coupled to the control unit for connecting a server. A display is coupled to the control unit, wherein a searching character string is transmitted to the server by the computing device via a network. The searching results are displayed by visual image base and the searching results include a visual image and website linking corresponding to the searching character string, and displayed by the display to allow a user may browse the searching results by visual image base. A dynamic ranking module in the computing device and being responsive to a frequency of website linking to re-arrange a list of the website information in the interface to allow high ranking linking website be listed on a top or a first page of the interface displayed on the display. | 09-12-2013 |
20130246381 | GEO SIGNAL SEARCH RESULT - Methods, systems, and apparatus, including computer program products, for ranking search results. In one aspect, a document provided to a user device is identified. In addition, a geographic location is identified by the content of the document. User queries are received and search results are identified and ranked based, at least in part, on the geographic location. | 09-19-2013 |
20130246382 | Ontology-based search engine in support of a decision support system - An ontology-based search engine enabling search criteria to be defined within a Virtual Earth visualization system. The search criteria can be entered directly as a set of ontology-based keywords or “search terms” and together with a number of optional spatio-temporal search criteria that are combined to become a spatial database query which is subsequently submitted to a spatial database whereby the search results are returned to the search client, for display directly into the Virtual Earth visualization system. | 09-19-2013 |
20130246383 | Cursor Activity Evaluation For Search Result Enhancement - The subject disclosure is directed towards using cursor activity with respect to search result pages to enhance search engine operation. Data associated with the cursor activity may be translated into cursor events representing user interactions with a search result page. Based on the cursor events, user behavior indicia may be identified via a user intent prediction model corresponding to various search result page related user actions. The user behavior indicia and/or the user intent prediction model may be used to produce search result pages for current search queries from the user. | 09-19-2013 |
20130246384 | PROVIDING ACCESS TO DOCUMENTS IN AN ONLINE DOCUMENT SHARING COMMUNITY - Provided are computer program product, system, and method for providing access to documents in an online document sharing community in a network environment including a plurality of participant computers operated by participants in the online document sharing community and a storage system. Document content is processed to add search terms for the document and a document identifier to a search index accessible through a search engine over the network to participants not under an obligation of confidentiality to the owner with respect to the document. Access is provided to the content of the document to the participants in the online document sharing community. A determination is made of a publication time the document was included in the search index and made accessible to the participant computers operated by participants not under the obligation of confidentiality to the owner of the document content. | 09-19-2013 |
20130246385 | EXPERIENCE RECOMMENDATION SYSTEM BASED ON EXPLICIT USER PREFERENCE - Presented in this disclosure are systems and methods for enabling access to content from a preferred source to a computer user is presented. A preferred source is a source of content that a user has identified as being “preferred.” Once a user establishes a source as a preferred source (through a first channel), other channels by which the user can obtain content from the preferred source are identified. In various embodiments, the other channels are automatically enabled for the user or, alternative, presented to the user for opting into receiving the content from that channel. | 09-19-2013 |
20130246386 | IDENTIFYING KEY PHRASES WITHIN DOCUMENTS - Systems are used for identifying key phrases within documents. These systems utilize a tags and a tag index to determine what a document primarily relates to. For example, an integrated data flow and extract-transform-load pipeline, crawls, parses and word breaks large corpuses of documents in database tables. Documents can be broken into tuples. The tuples can be sent to a heuristically based algorithm that uses statistical language models and weight plus cross-entropy threshold functions to summarize the document into its “top N” most statistically significant phrases. These systems can scale efficiently (e.g., linearly) and (potentially large numbers of) documents can be characterized by salient and relevant key phrases (tags). | 09-19-2013 |
20130246387 | MULTI-USER INTERACTIVE WEB-BASED SEARCHES - A method for multiple users to jointly interact with web-based search results is provided. Selections of the search results by a user are immediately communicated to other users. Viewing options may be customized on a per-user basis for greater individual control over viewing the results. Results may be further acted upon to complete transactions. Individual results are easily referenced in chat windows. Status of query and transactions are communicated to all users. | 09-19-2013 |
20130246388 | Relationship Detection within Biometric Match Results Candidates - Systems and methods for enhancing confidence in a biometric search result include submitting one or more biometric samples to a biometric search engine. In response to the one or more submitted biometric samples, a plurality of candidates identified as potentially associated with the one or more submitted biometric samples is received from the biometric search engine. Each identified candidate has associated biographic information. The biographic information associated with each identified candidate is submitted to a relationship detection engine. In response to the submitted biographic information, an identified relationship between at least one of the identified candidates and one or more other individuals is received from the relationship detection engine. | 09-19-2013 |
20130254175 | RETURNING ESTIMATED VALUE OF SEARCH KEYWORDS OF ENTIRE ACCOUNT - Techniques for returning estimated value of search keywords of an entire account include, for the entire account, obtaining one or more selected search keywords and their respective forecast periods and parameter settings. An estimated value of a respective search keyword in the respective forecast period is forecasted. Based on stored historical data and parameter settings of the respective search keyword, the estimated value of the respective search keyword is modified to obtain a modified estimated value. The modified estimated value of each search keyword is added up to generate an estimated value of the entire account. The estimated value of the entire account is returned to a client terminal from which the entire account is logged in. The present disclosure modifies the respective search keyword's estimated value so that the estimated value of the entire account satisfies the expected value of the client. | 09-26-2013 |
20130254176 | Systems and Methods for Generating Search Queries - Systems and methods are provided for monitoring interactions of a user with a search engine, associating the user with a domain based on a purpose for using the search engine, prompting the user to input a query string where the query string includes a sequence of letters, and, in response to receiving one or more letters of the query string from the user, generating a plurality of user selectable search query candidates. The process of generating user selectable search query candidates may include ignoring or blocking a portion of the query string based on a blocking rule set, assigning a query value to each search query of a set of search queries and determining the plurality of search query candidates from the set of search queries based on a range of determined query values. | 09-26-2013 |
20130254177 | Systems and Methods for Optimizing Search Engine Performance - Systems and methods are provided for receiving from a user a seed string including one or more letters, generating search queries based on the seed string, and executing a search associated with each of the search queries where each search query includes at least one of an example, suggestion, and term. The systems and methods also include generating a set of search results associated with each of the search queries, determining a search query evaluation value for each of the search queries based at least in part on comparing the set of search results associated with each of the search queries with an expected set of search results, determining a relevancy value for each of the search queries, and configuring a search criteria of the search engine based on the determined relevancy values. | 09-26-2013 |
20130254178 | Medical Research Retrieval Engine - An apparatus and method of retrieving relevant documents having medical research evidence receives a request to access a plurality of documents in a database stored in a memory device. Each of the plurality of documents contains information relating to medical research evidence and has an associated relational expression. The method then causes display of a user interface with a plurality of fields (a set of these fields are selectable, prescribed terms), and receives a relational expression based on information received from the user interface. The received relational expression includes at least one of the selectable, prescribed terms in the user interface. Next, the method compares the received relational expression with the relational expressions associated with at least one of the plurality of documents, and causes the display of information relating to a set of documents in the database as a function of the comparison of relational expressions. | 09-26-2013 |
20130254179 | SYSTEMS AND METHODS FOR BRAND ENFORCEMENT - Systems and methods for brand monitoring, protection, and expansion are provided. More specifically, various embodiments of the present invention relate to systems and methods for tracking and enforcing trademark rights and identifying domain names and websites of interest. Some embodiments use various techniques and methods for obtaining data pertaining to a domain name of interest. A GUI can be used for obtaining input from a user and displaying reports to the user. The user can submit a domain name and a list of key words, and the system can return a list of matching domain names, from which the user selects one or more domain names of interest. A watch can be placed on each domain name of interest. Various data about the domain name of interest is cached allowing for a historical analysis of the website which can be used to make better brand enforcement and expansion decisions. | 09-26-2013 |
20130254180 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PERFORMING ACTIONS ASSOCIATED WITH A PORTAL - In accordance with embodiments, there are provided mechanisms and methods for performing actions associated with a portal. These mechanisms and methods for performing actions associated with a portal can enable an improved user experience, increased efficiency, optimized productivity, etc. | 09-26-2013 |
20130262427 | CONTEXT-SENSITIVE DEEPLINKS - Deeplinks relevant to the context of a search query are included with a search result returned in response to the search query. Deeplink hierarchies may be generated for websites by analyzing web pages within the websites. A deeplink hierarchy for a website includes a hierarchy of nodes with each node including a group of deeplinks to web pages within the website. When a search query is received and a web page result identified, the search query may be employed to identify a relevant node of deeplinks from a deeplink hierarchy for a website corresponding with the web page result. A search result may then be returned for the web page result that includes the identified deeplinks. | 10-03-2013 |
20130268504 | 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. | 10-10-2013 |
20130268505 | SYSTEMS AND METHODS FOR IMPLEMENTING AN ADVANCED USER INTERACTIVE SEARCH ENGINE - This disclosure relates to a system and method for providing a user with an opportunity to personalize delivered search results of Internet searches in a user-interactive manner that provides a user with an opportunity to qualify or catalog search results according to advanced user preferences. Search engines return thousands of Web pages ordered in a manner that may not be particularly useful to a user in mining the information that the user thought that the user was after when commencing the query-based Internet search. The disclosed embodiments exploit the interactive capabilities of the computing and communicating devices that users typically employ to initiate query-based Internet searches in a manner that allows an individual user, or a group of users, to “rearrange” information that a search engine, according to a scheme implemented by the search engine provider and/or administrator, provides to a user in response to a user's query-based search. | 10-10-2013 |
20130268506 | DECENTRALISED WEB ANNOTATION - Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site. | 10-10-2013 |
20130275403 | Search Improvement Using Historic Code Points Associated with Characters - A mechanism is provided for improving search results. A user query is analyzed to identify a set of characters in the user query and an encoding code point associated with each character. A determination is made as to whether any of the encoding code points exist within a historic code point table. Responsive to at least one encoding code point existing within the historic code point table, all code points associated with each identified encoding code point in the user query are retrieved from the historic code point table. A modified user query is then created that utilizes the encoding code points of the user query and the code points from the historic code point table. The modified user query is then executed. | 10-17-2013 |
20130275404 | DATA ISOLATING RESEARCH TOOL - The research tool is a series of vertical and horizontal engines where the vertical collects, isolates data and the horizontal clusters by metric. The tool uses a series of verticals and horizontals in a combination which allows for the isolation of causal factors by comparisonability. | 10-17-2013 |
20130275405 | ON-LINE SOCIAL SEARCH - Example methods, apparatuses, or articles of manufacture are disclosed that may be implemented using one or more computing devices to facilitate or otherwise support one or more processes or operations in connection with performing information searches, such as, for example, domain-specific on-line searches using social survey-type queries. | 10-17-2013 |
20130282682 | Method and System for Search Suggestion - Method, system, and programs for intent-based search suggestion are disclosed. A query suggestion is determined from a plurality of query suggestions in response to a user entering a query. Annotated intent information associated with the determined query suggestion is then fetched. The annotated intent information includes one or more intents with annotation information. The determined query suggestion is presented with one or more labels to the user. Each label indicates one of the one or more intents. The one or more labels are ranked based on their corresponding intents. | 10-24-2013 |
20130282683 | CHANGING RESULTS AFTER BACK BUTTON USE OR DUPLICATE REQUEST - Enhancements of the user experience are provided when a user returns to a previously viewed page, such as a previously viewed page of search results. When a user returns to a previously viewed page, additional context information from a user's actions since the initial view of a page can be used to modify the previously viewed page and/or obtain a new version of the previously viewed page. In situations where the previously viewed page corresponds to a page of responsive results from a search engine, the modified and/or new version of the search engine results page can include an expanded or reduced group of results, different types of results, different rankings for existing results, or a combination thereof. | 10-24-2013 |
20130282684 | 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 |
20130282685 | APPARATUS, SYSTEM AND METHOD FOR A BRAND AFFINITY ENGINE USING POSITIVE AND NEGATIVE MENTIONS AND INDEXING - A computer-based search engine for performing a search for a keyword, comprising a result responsive to a search, a database comprising a plurality of terms organized by categories wherein at least one of the categories includes the keyword, and relational ones of the plurality of terms to the keyword; a heuristic engine comprising a plurality of rules which, when executed by a processor, applies the rules in accordance with the relational ones of the plurality of terms to a networked site to assess the keyword as a primary subject of the networked site. | 10-24-2013 |
20130282686 | METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCT FOR DYNAMIC CONTENT SEARCH ON MOBILE INTERNET DEVICES - Disclosed are methods, system and computer program products for executing dynamic content search on a first mobile Internet device. The method comprises the steps of: enabling a content selection for search within any open application as displayed on a display screen of the first mobile Internet device; forming a search query from the selected content; submitting the search query to at least a search engine to perform the search; receiving a set of results of the search after executing the search on the search engine for the search query; and displaying the set of results on the display screen of the first mobile Internet device. | 10-24-2013 |
20130282687 | SYSTEM AND METHOD FOR MULTIMEDIA INFORMATION RETRIEVAL - A method for information retrieval includes querying a multimedia collection with a first component of a multimedia query to generate first comparison measures between the first component of the query and respective objects in the collection for a first media type. The collection is queried with a second component of the multimedia query to generate second comparison measures between the second component of the query and respective objects in the collection for a second media type. An aggregated score for each of a set of objects in the collection is computed by applying an aggregating function in which a first confidence weighting is applied to the first comparison measure and a second confidence weighting is applied to the second comparison measure. The first confidence weighting is independent of the second comparison measure. The second confidence weighting is dependent on the first comparison measure. | 10-24-2013 |
20130282688 | ORGANIZING SEARCH HISTORY INTO COLLECTIONS - Computer-storage media, methods, and systems for improving the ability of a user to accomplish a task that is pending during a search session are provided. When a user invokes the pending task, a collection of elements that are associated with the pending task are dynamically organized into a sharable content page that may be shared with a user's contacts via a social network. The user's contacts may comment on or provide feedback related to the pending task. The feedback may be published to the sharable content page and presented to the user on a user interface. | 10-24-2013 |
20130290288 | Method And System For Ranking Web Pages In A Search Engine Based On Direct Evidence Of Interest To End Users - A method and system for ranking Web pages in a Web search engine is described. One illustrative embodiment receives a Web search query from a particular user, the query including at least one keyword; identifies one or more Web pages that contain the at least one keyword; determines, for each of the one or more Web pages, a raw page ranking; adjusts the raw page ranking of each of at least one Web page among the one or more Web pages based on direct evidence of how interesting that Web page is to users to produce an adjusted page ranking, the direct evidence being derived from clickstream data collected from the users; and presents, as search results, the at least one Web page to the particular user in accordance with the adjusted page rankings | 10-31-2013 |
20130290289 | INTEGRATION OF THIRD PARTY INFORMATION - An example embodiment may include a method of managing digital content. The method may include selecting third party digital content. The third party digital content may reside in a third party system or be controlled by the third party system. The method may further include collecting search engine optimization (SEO) data associated with the third party digital content. The method may also include defining an SEO policy to generate recommendations regarding the third party digital content based on the SEO data. The method may also include analyzing the third party digital content by applying the SEO policy to the SEO data to generate one or more recommendations regarding the third party digital content. | 10-31-2013 |
20130290290 | SEARCH ENGINE - A search engine for generating an improved search query, the engine comprising: input means for receiving a search request, the search request comprising N search terms; processing means arranged to formulate a search query from the received search request; output means arranged to output the search query wherein the processing means is arranged to formulate the search query by generating a plurality of search strings, each search string comprising a different combination of a subset of the N search terms. | 10-31-2013 |
20130297581 | Systems and methods for customized filtering and analysis of social media content collected over social networks - A new approach is proposed that contemplates systems and methods to filter and/or rank a plurality of content items retrieved from a social network based on the sentiments expressed by the authors of the content items and/or the influence level of the authors over the social network. First, content items matching a set of keywords submitted by a user are retrieved from the social network. The sentiments and/or the influence levels of the authors of these content items are then identified in real time. Once identified, the sentiments and/or influence levels of the authors are used to filter and/or rank the retrieved content items to generate a search result that matches with the sentiment and/or influence level specified by the user. Finally, the customized search result based on the sentiments and/or the influence levels of the authors is presented to the user. | 11-07-2013 |
20130297582 | PEER SHARING OF PERSONALIZED VIEWS OF DETECTED INFORMATION BASED ON RELEVANCY TO A PARTICULAR USER'S PERSONAL INTERESTS - The technology performs predictive analytics on web content for users researching or tracking detailed topics on the web who are limited by the sparse input capability of current search tools. Using a machine learning technology core and other predictive analytics tools, the technology allows users to create predictive models based on exemplars of their interest such as articles and documents. Predictive models are mathematically patterned and pointed at the web. Results are presented to the user, with the ability to re-train the system as desired as well as create new models. This particular invention has the ability to connect users with similar interests by comparing their predictive models, thus facilitating collaboration and promoting social media interaction (“social clustering”). | 11-07-2013 |
20130297583 | OPERATIONALIZING SEARCH ENGINE OPTIMIZATION - A method for managing reference to an entity on a network includes determining shares of voice for an entity and other entities across a plurality of channels with respect to a plurality of search terms. The method also includes correlating shares of voice for the entity and the other entities with respect the search terms to determine a relative change in share of voice for the entity with respect to the other entities. Thereafter, shares of voice for the entity across the plurality of channels may be correlated to determine relative changes in share of voice for the entity within each of the channels. The relative change in share of voice for the entity with respect to the other entities and the relative changes in share of voice for the entity within each of the channels may then be displayed. | 11-07-2013 |
20130297584 | PROMOTING WEBSITES BASED ON LOCATION - A computer system, method, and media for associating locations with ranked websites are provided. The computer system includes a search engine, a log database, and a location database that are employed to respond to search requests from users by returning appropriately ranked websites to the user. The websites are ranked using the location of the website and the location of the user to select websites to receive high ranks. Additionally, the search engine includes a correction feature that reevaluates locations for a website or user when a large number of obtained locations suggest a different location than a currently associated location for the website or the user. | 11-07-2013 |
20130304718 | CONNECTION BETWEEN APP AND WEB SITE - An application (“app”) may be associated with a web site, so that an online service may use the connection between the app and the web site. In one example, the online service is an information provider, such as a search engine or advertising engine. The online service provides a web administrator portal, through which a webmaster provides or generates a secret code. The webmaster gives the secret code to an app developer, who gives the code to an app store when the app is published. If the service provides information about the web site (e.g., as a search result or ad impression), the service may also provide an indication of the app, since the use of the code represents confirmation by both the webmaster and app developer that a relationship exists between the web site and the app. | 11-14-2013 |
20130304719 | RESTRICTED WEB SEARCH METHOD AND SYSTEM - The present invention is a method and system for searching for items on a computer network, such as the internet, based on a query and an exclusion specification comprising a specification of a characteristic of sources of the items, to create a list of identifiers of items relevant to the query that are not excluded by the exclusion specification. Such characteristics include measures of popularity of the sources of the items so that items from sources having popularity greater than the specified popularity may be excluded from the list. | 11-14-2013 |
20130304720 | Methods and Apparatus for Presenting Search Results with Indication of Relative Position of Search Terms - Methods and apparatus are provided for presenting search results with indication of relative position of search terms. According to one aspect of the invention, search results are displayed for a search query comprising a plurality of search terms. A search query is received, for example, from a user and at least one document satisfying the search query is obtained. The disclosed method determines a relative position of at least two of the search terms in the document and at least a portion of the document is presented with an indication of the relative position of the at least two search terms in the document. The relative position is indicated using a predefined character to indicate one or more intervening elements between the at least two search terms. A relevance ranking can optionally be presented that is based on the relative position of the at least two search terms. | 11-14-2013 |
20130311437 | SYSTEM AND METHOD FOR PERFORMANCE MONITORING OF A POPULATION OF EQUIPMENT - A system and method obtain a database stored on a storage device containing information on multiple assets, the information including measurements taken from devices monitoring each asset, and context information corresponding to the environment the items are subjected to. The system and method groups assets via a computer system into a homogenous group as a function of selected context information and performs analytics via the computer system on the grouped assets to manage the assets. | 11-21-2013 |
20130311438 | FLEXIBLE SCHEMA COLUMN STORE - Embodiments are directed towards receiving and processing search queries directed towards relatively large sets of data. The data is stored in a record based datastore. From the stored data, field names, corresponding field values, and posting values may be determined. Posting values may be employed to locate records in the datastore that include the field names and field values. The field names, field values, and posting values may be employed to generate a lexicon. If queries are received, a lexicon query processor may employ the lexicon separate from the datastore to generate responses to the received queries. Queries may include clauses that may be processed using the lexicon separate from the datastore, such as, where clause expressions, group-by clause expressions, aggregation functions, or the like. A time values array may be used to enable queries to process group-by-time expressions that may return results grouped into sub-sets based on time ranges. | 11-21-2013 |
20130325831 | SEARCH QUALITY VIA QUERY PROVENANCE VISUALIZATION - Methods and arrangements for enhancing search quality. Query search results are displayed, and search query provenance related to the search results is graphically depicted. There is graphically accorded an investigative function to avail investigation of at least one aspect of the search query provenance. | 12-05-2013 |
20130325832 | PRESENTING SEARCH RESULTS WITH CONCURRENTLY VIEWABLE TARGETS - A user of a device may formulate a search query that results in a presentation of search results set, and a selection of a search result may cause the device to present the target of the selected search result. However, in many scenarios, the target replaces or overlaps the search results set, and a user wishing to review the search results set or select a different search result must re-execute the search query or toggle between the search results set and respective targets. Instead, the search results set may be presented concurrently with a target of a selected search result. Upon selection of a search result, the device may be configured to resize the search results set to a condensed search results region, and present the target of the selected search result in a target region that is concurrently viewable with and not overlapping the condensed search results region. | 12-05-2013 |
20130325833 | LANGUAGE LEARNING OPPORTUNITIES AND GENERAL SEARCH ENGINES - Methods, computer systems, and computer-readable storage media for determining that a user of a general search engine has intent to not only view search results in a native language on a general search engine results page, but also to have non-native language learning opportunities presented on the general search engine results page. The non-native language learning opportunities include a set of search results drawn from a non-native language document source and presented in the non-native language. Other opportunities include a non-native language dictionary definition of a received search query, a non-native language translation of the search query, and on-demand translation tools available on the general search engine results page. | 12-05-2013 |
20130325834 | LINK ALLOCATION FOR SEARCH ENGINE OPTIMIZATION - A method, system and computer program product for allocating reference resources for search engine optimization, including obtaining a maximum number of reference resources to allocate, a set of search terms, and a preferred website domain. For each member in the set of search terms, a total number of web searches, a cost per click, the current position of the preferred website domain, the current traffic, and the current number of reference resources is determined. A solver is then used to calculate an allocation of reference resources. Displaying through a computer interface are the number of additional reference resources to allocate to each member of the set of search terms, generally to maximize the expected value that could be achieved if the new position of the preferred website for particular search terms is improved. | 12-05-2013 |
20130325835 | PRESENTATION OF SEARCH RESULTS WITH DIAGRAMS - Methods provide presentation of a plurality of search results and a diagram for each of the plurality of search results. The methods are carried out with computer readable program code, when read by a processor, that is configured for receiving a plurality of search results in response to a search request and accessing a database including signifier data for each of the plurality of search results. The signifier data may include information regarding at least a first signifier and a second signifier of each of the plurality of the search results. The methods may further include generating a first diagram of the first and second signifiers for each of the plurality of search results, the first diagram based at least in part on the signifier data, and presenting the plurality of search results and the first diagram for each of the plurality of search results via a browser application. | 12-05-2013 |
20130325836 | Systems and Methods for Providing Context Search Filtering - Included are embodiments for providing context search filtering. Some embodiments include receiving a search term for locating a document on a closed network, utilizing a closed network search algorithm to locate a plurality of documents on the closed network, and creating identifiers for the plurality of documents from the closed network, the identifiers being arranged in a predetermined order. Similarly, some embodiments include determining whether any of the identifiers relate to a common source and in response to determining that at least two of the identifiers relate to the common source, reorganizing the identifiers to incorporate the at least two identifiers under a common heading. Still some embodiments include providing a user interface that includes the common heading and at least a portion of the identifiers. | 12-05-2013 |
20130325837 | SYSTEM AND METHODS FOR UNIT OF MEASUREMENT CONVERSION AND SEARCH QUERY EXPANSION - A system and methods for unit of measurement conversion and search query expansion are described. The search query expansion may include identifying an initial unit of measurement associated with a property and an initial numeric value for the initial unit of measurement within a search query, automatically forming an expanded search query by expanding the search query to include at least one related unit of measurement associated with the property, and sending the expanded search query to a search engine to search a database. Other embodiments are described and claimed. | 12-05-2013 |
20130332436 | SYSTEM AND METHOD FOR CORRELATING BRAND IDENTIFIERS WITH CORRESPONDING ONLINE PRESENCE - A system and method for correlating brand identifiers with corresponding online presence are disclosed. A particular embodiment includes providing, by use of a data processor, a user interface to enable a user to specify a brand of interest; producing search terms associated with the brand of interest; using the search terms in a search query to obtain related search results collected from a plurality of content sources; filtering the search results to obtain information indicative of a plurality of profile sources; using the information indicative of a plurality of profile sources to obtain related profiles collected from a plurality of profile sources; filtering the related profiles to obtain a set of matching profiles; and reporting the brand of interest and links to the corresponding matching profiles to the user. | 12-12-2013 |
20130332437 | INDEXING AND RETRIEVAL OF STRUCTURED DOCUMENTS - Facilitating the searching of structured documents by identifying multiple element paths corresponding to multiple elements included in multiple structured documents, and for each of the element paths providing, for inclusion in a first searchable data structure, the element path exclusive of a value of the element corresponding to the element path and exclusive of an identifier of the structured document including the element corresponding to the element path, and providing, for inclusion in a second searchable data structure, the element path in association with a value of the element corresponding to the element path and in association with an identifier of the structured document including the element corresponding to the element path. | 12-12-2013 |
20130332438 | Disambiguating Intents Within Search Engine Result Pages - Systems, computer-readable media, and methods for generating search engine results pages are provided. A user provides a search engine with one or more query terms. The query terms may be associated with an intent, e.g. product entity, store entity, person entity. The search engine classifies the query and identifies search results that correspond to the query. The search results are grouped based on intents associated with the query. A graphical user interface displays the grouped on search results and allows the user to modify the groupings. The graphical user interface is also updated with entity or entity attributes corresponding to the intents used to group the search results. | 12-12-2013 |
20130332439 | SYSTEM FOR LOCATING AN OBJECT OWNER - Systems, methods, and computer program products are provided for locating an object owner. The system provides a microchip database that stores a plurality of microchip records containing microchip identification codes, owner contact information and the like. Microchips are embedded in objects such that when the object is scanned the microchip identification code can be retrieved and used to search and retrieve contact information from the microchip database using one or more search engines. When using the microchip identification code to conduct a search a link to a website displaying information associated with the microchip record is presented first in the list of search results. | 12-12-2013 |
20130332440 | Refinements in Document Analysis - A system and method for mark-up language document rank analysis that may be performed automatically and that may also determine one or more differences between mark-up language documents with regard to their relative rank. | 12-12-2013 |
20130332441 | Systems and Methods for Identifying Terms Relevant to Web Pages Using Social Network Messages - Systems and methods for retrieving social network messages and/or web pages in response to search queries are described. One embodiment of the invention includes generating a word list from at least a portion of the content of the web page using a web and message server system, generating an initial list of relevant terms based upon the word list using the web and message server system, identifying additional relevant terms using messages posted to at least one social network based upon the initial list of relevant terms, and creating an updated list of relevant terms by using the web and server system to combine terms in the initial list of relevant terms with the additional relevant terms identified using messages posted to at least one social network. | 12-12-2013 |
20130339333 | PROVIDING A MODIFIED CONTENT ITEM TO A USER - Methods and systems for generating a content item associated with search results and, based on a subsequent return to the search results, providing the content item in a modified manner. | 12-19-2013 |
20130339334 | PERSONALIZED SEARCH ENGINE RESULTS - A user can selectively customize what data is provided to a search engine to influence a degree of personalization of search results. Personalized search engine results can thereby be provided to one or more applications on a client device, such as a mobile phone. The data provided to the search engine can include any of a variety of user preferences stored on the client device (e.g., music, music ratings, search queries, search results selected, etc.), or other user information, such as current location or the location of the user when applications were downloaded. Social networking websites can also be used for supplying data to the search engine. | 12-19-2013 |
20130346381 | Multimedia Real-Time Searching Platform (SKOOP) - SKOOP searches with an open architecture that allows the integration any existing resources and services and bring any search, 3 | 12-26-2013 |
20130346382 | WIDGET PLATFORM EXPOSED FOR DIVERSE ECOSYSTEMS - Systems and methods for facilitating exposure of search engine data in intelligent and structured visual controls are provided, permitting developers to access exposed search-engine data that is preprogrammed into the controls. Such controls, for instance, widgets, permit exploitation of search-engine data and visual richness (user experience), and exposure of data and content crawled by a search engine to third party developers in an efficient and flexible fashion. The visual controls are customizable and configured to be incorporated into various computing platforms over diverse ecosystems. The controls may be accessible from an online location available to third party developers for retrieval and embedding of search engine data assets into applications and web sites on various platforms. | 12-26-2013 |
20130346383 | SEARCH QUERY PROCESSING - Providing search results includes: receiving a search query; determining a plurality of preprocessing functions to be performed on the search query, based at least in part on a search label corresponding to the search query; performing the plurality of preprocessing functions on the search query to obtain a plurality preprocessed search queries; generating, based at least in part on precision levels associated with the plurality of preprocessed search queries, a search plan comprising a selected preprocessed search query; and inputting the search plan to the search engine to obtain the search results. | 12-26-2013 |
20130346384 | AUTOMATED SEARCHING FOR SOLUTIONS TO SUPPORT SELF-DIAGNOSTIC OPERATIONS OF WEB-ENABLED DEVICES - An automated diagnostic system is presented here. The system includes a network-enabled device, a remote network-based search engine, and a data communication network to facilitate data communication between the network-enabled device and the remote network-based search engine. The device automatically detects a problem, error, or failure associated with its operation, and automatically sends a corresponding search query to the remote network-based search engine. The search engine receives the search query and, in response to the search query, searches for relevant information pertaining to the problem, error, or failure, and sends a corresponding response to the network-enabled device. The response includes response data having some contextual association with the solution. The device receives the response, processes at least some of the response data to determine a course of action, and initiates that course of action. | 12-26-2013 |
20140006369 | PROCESSING STRUCTURED AND UNSTRUCTURED DATA | 01-02-2014 |
20140006370 | SEARCH APPLICATION FOR SEARCH ENGINE RESULTS PAGE | 01-02-2014 |
20140006371 | Dynamic Client Interaction for Search | 01-02-2014 |
20140019431 | Method and Apparatus for Conducting a Search - A system and method for creating a search query and for searching based on said search query. The user starts from one image and systematically refines their search in a series of steps and possibly through one or more iterations of these series of steps until they find the image or images they are looking for. | 01-16-2014 |
20140019432 | METASEARCH ENGINE FOR RETURNING PRICE DATA RELATED TO AT LEAST ONE STOCK RETURNED IN SEARCH RESULTS AND AT LEAST ONE RELATED NEWS ITEM LINK USING AT LEAST ONE QUERY ON MULTIPLE UNIQUE HOSTS - Process for metasearching on the Internet performed by a metasearch engine, comprising: receiving an HTTP request from a client device for the metasearch engine to send at least one stock related search query to a plurality of unique hosts that provide access to stock related information; sending the at least one stock related search query to the plurality of unique hosts in response to the HTTP request; receiving search results from the plurality of unique hosts in response to the at least one stock related search query, the search results comprising price data related to at least one stock; incorporating the received search results comprising the price data related to the at least one stock and incorporating at least one related news item link into a response; communicating the response from the metasearch engine to the client device. Stock ordering and/or at least one updated response may also be included. | 01-16-2014 |
20140019433 | FRAMEWORK FOR SELECTING AND PRESENTING ANSWER BOXES RELEVANT TO USER INPUT AS QUERY SUGGESTIONS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying answer boxes for presentation to a user. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of, while receiving an input entered in a search engine query input field by a first user, and before the first user has submitted the input as a search request, obtaining content for an answer box for the input and presenting the answer box to the first user. The answer box can be an answer box associated with a dominant query for the input, or can be an answer box identified from historical answer box data for the input. | 01-16-2014 |
20140025656 | Method and Apparatus for Processing Streaming Data Using Programmable Logic - Methods and apparatuses for processing streaming data using programmable logic are disclosed. With an exemplary embodiment, a programmable logic device can be used to sort streaming data and provide a processor with access to the sorted data. With another exemplary embodiment, an Internet search engine can include a programmable logic device to perform match operations in response to search queries for web pages. With another exemplary embodiment, a programmable logic device is configured to perform match operations on streaming data while a processor is freed to perform other tasks. | 01-23-2014 |
20140032517 | SYSTEM AND METHODS TO CONFIGURE A PROFILE TO RANK SEARCH RESULTS - A method and system to configure a profile to rank search results are provided. A profile that includes behavior information organized as a plurality of components is generated. Additional behavior information is received from a user. At least one component of the plurality of components is updated using the additional behavior information received from the user. A search query is received and search results are generated based on the search query. Search results are ranked based on the updated profile. | 01-30-2014 |
20140032518 | SYSTEMS AND METHODS FOR SEMANTIC OVERLAY FOR A SEARCHABLE SPACE - The embodiments of the present invention provide a novel way of searching and interacting with content available via a network, such as the Internet, and the World Wide Web. In some embodiments, systems and methods provide a semantically-oriented structure for organizing and accessing content items. The semantic organization can be derived by leveraging user interactions with the content items. The systems and methods leverage the semantics of the content items and to help the user find content items that are consistent with the purpose of the user's search. In addition, the embodiments provide a novel navigation paradigm of search results and content items so that the user can more intuitively and more efficiently get information form an information space. | 01-30-2014 |
20140032519 | METHOD AND SYSTEM FOR RECORDING SEARCH TRAILS ACROSS ONE OR MORE SEARCH ENGINES IN A COMMUNICATIONS NETWORK - An automated method for recording sites accessed by a client in a communications network, the method including the steps of: detecting submission of a search query ( | 01-30-2014 |
20140032520 | Image retrieval method and system for community website page - The disclosure discloses an image retrieval method and system for a community website page. The method comprises: acquiring keywords of image retrieval from the community website page and retrieving images in a corresponding search engine according to the acquired keywords; and displaying the retrieved images via the community website page. Through the disclosure, the complexity of image acquisition can be reduced for the user in the page entering process, thereby improving the entering efficiency and enhancing the user experience. | 01-30-2014 |
20140032521 | SYSTEMS, COMPUTER-READABLE MEDIA, AND METHODS OF OPERATING A TARGET COMPUTER SYSTEM TO ANSWER A QUERY - A query may be answered when a compound result URL including a target page identifier and the query is received at a target computer system. The target page identifier may be used to identify a target page on the target computer system. A call script may then be automatically executed and cause receipt of a plurality of suggestions based on the query by the target computer system. The suggestions may include a text of the suggestion and a suggestion URL. A placement script may then be automatically executed that, for example, places the text of each suggestion on the target page. The text of each suggestion may have an associated suggestion URL. Selection of the text of the suggestion may cause redirection of the user computer based on the suggestion URL. | 01-30-2014 |
20140032522 | SYSTEMS AND METHODS FOR CONTEXTUAL SEARCHING OF SEMANTIC ENTITIES - A method for contextual searching of a semantic entity includes the steps of: receiving a rich query comprising a semantic entity to be searched and contextual information regarding the selection of the semantic entity; receiving, from a search engine, a plurality of search results returned in response to submitting a search request using the selected semantic entity; selecting a plurality of content sources to be searched based on the returned search results; converting the received rich query into a plurality of simple queries, each one of the plurality of simple queries corresponding to one of the plurality of content sources; submitting each one of the plurality of simple queries to the corresponding content source; receiving results from each of the plurality of content sources; and filtering the plurality of received results into a single result list for presentation to a user. | 01-30-2014 |
20140040224 | User Interface Providing Localized Search Capabilities - A user interface is disclosed that operates in conjunction with a search engine browser to present localized information that pertains to specific areas of interest. As characters of a search query are being entered into the browser, they are provided to one or more servers that are associated with respective domains of information. If information within those domains corresponds to the search query being entered, an indication is provided to the user of those results, in addition to any input provided by the search engine browser. The user interface enables the user to access the results, even before the search is conducted, to quickly learn about items from the domains that may be of possible interest. | 02-06-2014 |
20140040225 | DISPLAYING BROWSE SEQUENCE WITH SEARCH RESULTS - Systems and computer program products may display a browse sequence for a plurality of statically paginated web pages with search engine results. The system may include a processor and a memory. The system may additionally include a program comprising a plurality of instructions stored in memory that are executed by the processor to (1) identify, in the source code of one web page, one or more links to at least another web page; (2) identify, in the source code of the at least another web page, one or more links to the one web page; (3) determine a browse sequence for the one web page and the at least another web page based on the identified one or more links to the at least another web page and to the one web page; and (4) display the browse sequence along with search results on a search engine results page. | 02-06-2014 |
20140040226 | PROVIDING APPLICATION RESULT AND PREVIEW - Applications (“apps”), through which a service may be accessed, may be identified to a user, along with a preview of the app. In one example, a user performs a search for a service. The search engine may return the web site through which the service is provided, and/or the app associated with that service. Preview content that describes the app may also be provided. The content may be variable, and may be filled in based on contextual information such as a search query string or user information. If the app is installed, then clicking, tapping, or otherwise activating the app may launch the app, possibly with context information being provided to the app. If the app is not installed, then a link to obtain the app may be provided. | 02-06-2014 |
20140040227 | Method and Apparatus for Locating Phishing Kits - A system and method for locating phishing kits on the internet is disclosed herein. The system is configured to perform a method comprising storing phishing kit file names and file host names into a database, navigating to a search engine, searching the file hosts stored in the database for the phishing kit file names stored in the database, saving URLs where the phishing kit file names are located on the internet into the database, and displaying URLs where the phishing kit file names are located as results. | 02-06-2014 |
20140040228 | DISPLAYING BROWSE SEQUENCE WITH SEARCH RESULTS - Methods may display a browse sequence for a plurality of statically paginated web pages with search engine results. The method may include identifying, in the source code of one web page, one or more links to at least another web page, and identifying, in the source code of the at least another web page, one or more links to the one web page. The method may additionally include determining a browse sequence for the one web page and the at least another web page based on the identified one or more links to the at least another web page and to the one web page. The method may further include displaying the browse sequence along with search results on a search engine results page, the search results including information regarding one or more of the one web page and the at least another web page. | 02-06-2014 |
20140040229 | SEARCHING FOR INFORMATION BASED ON GENERIC ATTRIBUTES OF THE QUERY - Searching information includes: receiving current query data from a client; extracting generic attribute features of the current query data, wherein the generic attribute features are used for calculating a plurality of confidence degrees of the current query data that correspond to a plurality of categories, each of the confidence degrees indicating a degree of confidence that the current query data belongs to a respective one of the plurality of categories; determining the plurality of confidence degrees of the current query data based at least in part on the generic attribute features; selecting a category based at least in part on the plurality of confidence degrees, the selected category being one of the plurality of categories and having a confidence degree higher than a confidence degree of another category; searching in the selected category for a search result that corresponds to the current query data; and returning the search result. | 02-06-2014 |
20140040230 | People Engine Optimization - Some embodiments promote website credibility and the optimization of websites for people by automatedly quantifying various elements of a website into component credibility scores. In some embodiments, a set of encoded credibility scoring rules are used to compute each of the component credibility scores, wherein the credibility scoring rules are derived based on factors that have been identified by a grouping of people that preferably represent a primary demographic of users that consume the content of a particular classified type of website. In some such embodiments, the credibility scoring rules are derived from commonality that is identified from a sample set of known credible and/or non-credible websites of a particular classification. Once the credibility scoring rules are defined, the system applies the rules to other websites having the same classification as those from which the rules are derived to automatically generate credibility scores for the other websites. | 02-06-2014 |
20140046921 | CONTEXT-BASED PERSON SEARCH - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for finding person names in electronic resources. In one embodiment, a search query is received. Electronic resources are identified satisfying the search query. A plurality of person names is identified in the resources, wherein each person name is associated with at least one of the resources. A subset of person names is selected from the plurality of person names based on a predetermined metric configured to identify a relative importance of at least one of the person name or resource. A listing of the subset of person names adapted for presentation on a user interface is generated. In certain aspects, multiple person identities can be identified as being associated with person names in the listing. The listing can include resources associated with one of the person identities corresponding to a particular person name in the listing. | 02-13-2014 |
20140046922 | SEARCH USER INTERFACE USING OUTWARD PHYSICAL EXPRESSIONS - The disclosed architecture enables user feedback in the form of gestures, and optionally, voice signals, of one or more users, to interact with a search engine framework. For example, document relevance, document ranking, and output of the search engine can be modified based on the capture and interpretation of physical gestures of a user. The recognition of a specific gesture is detected based on the physical location and movement of the joints of a user. The architecture captures emotive responses while navigating the voice-driven and gesture-driven interface, and indicates that appropriate feedback has been captured. The feedback can be used to alter the search query, personalize the response using the feedback collected through the search/browsing session, modifying result ranking, navigation of the user interface, modification of the entire result page, etc., among many others. | 02-13-2014 |
20140046923 | GENERATING QUERIES BASED UPON DATA POINTS IN A SPREADSHEET APPLICATION - Concepts and technologies are described herein for generating queries for data points in a spreadsheet application. In accordance with the concepts and technologies disclosed herein, a computer system can execute a visualization component. The computer system can obtain spreadsheet data having records that include values, temporal information, location information, and other information. The spreadsheet data can be presented in a visualization, and the computer system can detect selection of a representation of a record in the visualization. The computer system can generate a query based upon record, submit the query to a search engine, and obtain results for presentation. | 02-13-2014 |
20140046924 | DETERMINING A RELATIVE IMPORTANCE AMONG ORDERED LISTS - Implementations and techniques for determining a relative importance among ordered lists are generally discussed. | 02-13-2014 |
20140059028 | INTERNATIONAL SEARCH ENGINE OPTIMIZATION ANALYTICS - A system and method for generating search engine analytics data to be displayed on a display. A processor may send search queries to a first country search engine and to a second country search engine and receive first and second ranked result sets in response. The processor may generate search engine data for a domain based on the search queries, the first ranked result set, and the second ranked result set. The processor may further generate report data to be displayed on the display based on the search engine data. The report data may include data effective to display first analytics for the domain for the first country search engine and second analytics for the domain for the second country search engine. Analytics may represent trends of ranks over a time interval. | 02-27-2014 |
20140059029 | Utilizing Social Network Relevancy as a Factor in Ranking Search Results - A method, a system and a computer program product for influencing ranking of URLs in a search engine. In an example embodiment, a computer determines that a posting of a URL has occurred in a social networking environment, the computer tracks accesses of the URL subsequent to the posting of the URL. The computer further determines whether a number of accesses of the URL has increased subsequent to the posting of the URL and, responsive to determining that the number of accesses of the URL has increased subsequent to the posting of the URL, the computer determines whether the number of accesses of the URL has increased by at least a predefined threshold. Further, responsive to determining that the number of accesses of the URL has increased by at least the predefined threshold, the computer increases the ranking of the URL in a search engine. | 02-27-2014 |
20140059030 | Translating Natural Language Utterances to Keyword Search Queries - Natural language query translation may be provided. A statistical model may be trained to detect domains according to a plurality of query click log data. Upon receiving a natural language query, the statistical model may be used to translate the natural language query into an action. The action may then be performed and at least one result associated with performing the action may be provided. | 02-27-2014 |
20140059031 | Subject Matter Context Search Engine - A search system associates contextual metadata with search terms and/or stored terms to facilitate identification of relevant information. In one implementation, a search term is identified ( | 02-27-2014 |
20140059032 | System, Method, Circuit and Associated Software for Locating and/or Uploading Data Objects - The present invention includes methods, circuits, systems and corresponding executable code for locating and managing data files/objects such as image files, audio files, etc. According to some embodiments of the present invention, there may be provided a Dynamic Search and Linking Module (DSLM), which DSLM may be functionally associated with an Uploader (an application or module adapted to upload files) of an application or of an operating system. The DSLM may provide an Uploader with search engine querying (e.g. web searching) and search engine result (e.g results of a web search) linking functionality. | 02-27-2014 |
20140067782 | SOCIAL NETWORK RESPONSES TO QUERIES - The process of posing a query to a search engine and to other people may be combined into a unified user experience. In one example, a user enters a query into a search engine on the user's device. The query is forwarded to the search engine, and the search engine returns results. Additionally, the user may post the same query (or an edited version of the query) on social networks. The search engine may be notified that the user has posted the query (or a version of the query) on social networks and may monitor the social networks for people's responses. When people response to the query, the search engine may cause the user to be notified that new human responses to the query are available. | 03-06-2014 |
20140067783 | IDENTIFYING DISSATISFACTION SEGMENTS IN CONNECTION WITH IMPROVING SEARCH ENGINE PERFORMANCE - Technologies pertaining to automatically identifying sets of query attribute values that are highly correlative with user dissatisfaction with a search engine are described. Dissatisfied queries are automatically identified through analysis of search logs, wherein a dissatisfied query is a query submitted to a search engine by a user, wherein the user was dissatisfied with search results provided by the search engine responsive to receipt of the query. Sets of query attribute values that are highly correlated with dissatisfied queries, and thus user dissatisfaction, are automatically identified based at least in part upon the identifying of the dissatisfied queries. Subsequent to identifying a set of query attribute values, a segment-specific ranker is learned that is configured to rank search results responsive to receipt of a query with the set of query attribute values, wherein the segment-specific ranker outperforms a general purpose ranker for queries having the set of query attribute values. | 03-06-2014 |
20140067784 | WEBPAGE INFORMATION DETECTION METHOD AND SYSTEM - The present application provides web information detecting method and system. The method according to the present application comprises: pre-extracting keywords from a web page; storing a corresponding relationship between the extracted keywords and a URL of the web page in a database; obtaining a source file of a web page to be detected; searching the database for keywords that have the same URL as that of the web page to be detected; comparing the searched keywords to the source file information of the web page to be detected; and determining the existence of information of the web page to be detected according to a matching degree. The present application increases the accuracy of web information detection. | 03-06-2014 |
20140067785 | USING REPUTATION MEASURES TO IMPROVE SEARCH RELEVANCE - A system and method for determining relevancy for dynamic data sets is disclosed. A specific embodiment for use in an internet marketplace is presented wherein the relevancy for a descriptive factor associated with an item is increased when a user selects that item. To prevent abuse of the relevancy determination system, various embodiments incorporate abuse prevention measures. In one embodiment, a user's selection of the user's own items does not affect the relevancy system. In one embodiment, only a first selection of a particular item by a user will affect the relevancy system and any additional selections of that item will have no effect. In another embodiment, the size of the changes made due to the selections of particular user to the relevancy system are correlated to that user's reputation score. | 03-06-2014 |
20140074811 | QUERY RANKING MODELS - Concepts and technologies are described herein for query ranking models. In accordance with the concepts and technologies disclosed herein, a search engine can be configured to expose a query ranking model object corresponding to a ranking function used by the search engine. A query application can be configured to obtain the query ranking model object and generate a query ranking model based upon the query ranking model object. The query ranking model can include one or more features and respective weights. The query application can generate a query and include data with the query identifying the query ranking model that is to be used to rank search results generated by the search engine. The query application also can be configured to manage query ranking models to allow creation, modification, and/or deletion of query ranking models as well as weights of features of the query ranking models. | 03-13-2014 |
20140074812 | METHOD AND APPARATUS FOR GENERATING A SUGGESTION LIST - Embodiments of the present invention provide a method and apparatus for generating a suggestion list. The method includes merging a current set of multiple query candidates (QCs) with two or more historical sets of multiple QCs to obtain two or more corresponding modified sets and merging the two or more modified sets. The current set of multiple QCs is extracted from multiple digital documents (DDs) belonging to a first time period. Each of two or more historical sets of multiple QCs are extracted from multiple DDs corresponding to at least two time periods. Each of the two or more time periods begin prior to the first time period. Each of the two or more time periods is greater that the first time period. Each of the two or more time periods differ in duration and recency. | 03-13-2014 |
20140074813 | MEDIA DISCOVERY AND PLAYLIST GENERATION - A computer implemented method and system that generates a video playlist having recommended videos based on a user query object is disclosed. A user query object is used to search for a number of web pages. Summaries are generated for the returned web page search results. Valuable terms and phrases from those summaries may be extracted and used to search video storage sites based on the original user query. Playable videos returned from the video storage sites may be compared to the user query or to the extracted terms and phrases in order to rank the videos, and the most relevant videos may be returned. Those videos may be displayed to the user as a playlist in an Internet browser having an embedded video player. | 03-13-2014 |
20140081941 | SEMANTIC RANKING USING A FORWARD INDEX - Methods, computer systems, and computer-readable media for generating semantic ranking features using a forward index are provided. A search query is received and is analyzed for one or more semantic units including semantic patterns, topical categories, and entities. A forward index comprising a plurality of documents is accessed and semantic units associated with each of the documents are analyzed. The semantic units include semantic patterns, topical categories, unigrams, bigrams, and entities. Documents who share substantially similar semantic units with the search query are identified, and the ranking of the identified documents is adjusted based on the substantially similar semantic units. | 03-20-2014 |
20140081942 | Automatic Browser Search Provider Detection and Usage - Various embodiments enable a web site to expose various search providers that it promotes to browsers that navigate to that site. In at least some embodiments, the search providers are exposed using the HTML of a web page. When a browser navigates to that site, it processes the HTML of the associated web page and exposes the promoted search providers to the user. In at least some embodiments, the browser can permit use of one or more search providers without requiring the user to install the search provider. Alternately or additionally, in at least some other embodiments, the browser can enable the user to quickly and efficiently install the search provider so that the search provider can be available whenever the user uses their browser application. | 03-20-2014 |
20140081943 | Social Search System & Method - A search system generates customized search results for social network members. The results are responsive to queries and are personalized based on members' explicit and implicit interests derived from user actions, content selections, etc. | 03-20-2014 |
20140089283 | METHOD AND SYSTEM OF SUGGESTING ESTABLISHMENTS - The present disclosure provides for search optimization of searches for establishments by geographic location or area. The geographical locations of one or more establishments are monitored to determine at least one indicator of popularity of the establishment present at the geographical location. A popularity score of the monitored establishment or establishments may be generated from the determined at least one indicator of popularity. In response to a search query, the popularity score of the monitored establishments may be returned by a search engine server as a search result to a user via an electronic communication device. | 03-27-2014 |
20140089284 | Visual Approach to Searching Databases - A visual approach to searching a database includes displaying a plurality of logical rules for searching a database, narrowing a search scope in response to a first selection of at least one logical rule, dividing the search scope into divisions in response to a second selection of at least one displayed criterion, and displaying each of the divisions in a search tree structure. | 03-27-2014 |
20140089285 | Method and System for Autocompletion for Languages Having Ideographs and Phonetic Characters - A set of ordered predicted completion strings including strings of ideographs are presented to a user as the user enters text in a text entry box (e.g., a browser or a toolbar). The user entered text may include zero or more ideographs followed by one or more phonetic characters, or the entered text may be one or more. The predicted completion strings can be in the form of URLs or query strings. The ordering may be based on any number of factors (e.g., a query's frequency of submission from a community of users). URLs can be ranked based on an importance value of the URL. The sets of ordered predicted completion strings are obtained by matching a fingerprint value of the user's entry string to a fingerprint to table map which contains the set of ordered predicted completion strings. The generation of the ordered prediction strings takes into account multiple phonetic representations of certain strings of ideographs. | 03-27-2014 |
20140089286 | SYSTEM FOR DETERMINING LOCAL INTENT IN A SEARCH QUERY - A system and method are disclosed for determining local intent. Local intent may reflect whether a search query should receive results and advertisements that are geographically specific. The local intent may be determined using probabilistic models that analyze historical searches to determine which search terms tend to have local intent. | 03-27-2014 |
20140095461 | COMMUNICATING BOOKMARKED WEBPAGE REQUESTS TO SEARCH ENGINES - Systems, methods, and computer-readable storage media are provided for informing search engines of requests for web pages bookmarked in association with a browser, and permitting such requests to be logged by the search engines as search queries. When a browser receives a request from a user for a bookmarked Uniform Resource Identifier (URI), it is determined whether the user has a search engine preference set as a default. If the user does have a default search engine, the user's request for the bookmarked URI is communicated to the default search engine, permitting the search engine to log the user's request as a search query. In parallel, the requested URI is rendered in association with the user's computing device. | 04-03-2014 |
20140095462 | HYBRID EXECUTION OF CONTINUOUS AND SCHEDULED QUERIES - Techniques for implementing the hybrid execution of continuous and scheduled queries are provided. In some examples, a query engine may be initialized with relational data from at least a first source. For example, the first source may include a database or other system that can provide historical data. Additionally, the query engine may be enabled to provide query results based at least in part on the relational data from at least the first source and streaming data from at least a second source. In some examples, the second source may be a data stream. | 04-03-2014 |
20140095463 | Product Search Engine - The present invention facilitates product searches on a personal computer, mobile or other device from remote sites via widget lookup using a computed image signature and optional product information extracted using a template in order to retrieve a list of the same or similar products available at other sites. The search starts with a widget lookup process, followed by the submission of the product image URL, optional product information extracted using a site specific product information template and information from HTML attributes to a server. The image signature is computed, a lookup based on the image signature and product information is executed and a product list with an image, price and link to each retailer where the product can be found is returned. The list is reduced based on the submitted image, optional product template and attribute information. The server sends the product list to the user's browser for display. | 04-03-2014 |
20140095464 | INFORMATION PROVIDING SYSTEM, INFORMATION PROVIDING DEVICE, INFORMATION PROVIDING METHOD AND PROGRAM - The information providing device comprises a display unit; a first obtaining unit for obtaining the content through the network to to cause the display unit to display the content; an extraction unit for extracting a target phrase for search from the content; a search unit for sequentially searching contents on the network for the phrase to obtain a number of contents hit in a search and numbers of views of the contents; a second obtaining unit for obtaining a content whose number of views is largest when the obtained number of contents is equal to or lower than a given number; and a control unit for extracting a portion of the obtained content as the related information, and causing the display unit to sequentially display the related information in synchronization with a speed at which the user views the content. | 04-03-2014 |
20140095465 | METHOD AND APPARATUS FOR DETERMINING RANK OF WEB PAGES BASED UPON PAST CONTENT PORTION SELECTIONS - A method for determining the significance of a web page, or a portion thereof, is disclosed. Accordingly, a search engine or some other application analyzes user-selected content portions (as well as user-provided comments associated with the portions) of a document to determine a document relevance score (e.g. Content Selection Rank) for the document containing the user-selected content portions. The particular algorithm for determining the document relevance score will vary depending upon the particular implementation, but may generally be based upon an analysis of the number and quality of user-selected portions, associated comments, the ratings of the user making the selections and the ratings of users contributing to interactions (such as sharing) with the portions. Based on this analysis, the document is assigned a document relevance score, which is used for processing the document in accordance with instructions associated with a search query. For example, the document relevance score may be used in selecting and ordering documents returned in search results for a particular search query. | 04-03-2014 |
20140095466 | ENTITY ASSESSMENT AND RANKING - General entity retrieval and ranking is described. A first set of documents is retrieved from one or more document repositories based on a query formed according to the topic. The first set of documents is characterized based on its first set of metadata values. One or more candidate entities are identified based on the first set of documents and the original query is thereafter augmented according to a candidate entity. The second set of documents resulting from the augmented query is then characterized in a similar manner. For each candidate entity, the first and second document set characterizations are compared to determine their degree of similarity. Increasingly similar document set characterizations indicates that the candidate entity is increasingly relevant to the original query. Repeating this process for each of the one or more candidate entities can give rise to rankings according to the respective degrees of similarity. | 04-03-2014 |
20140101119 | META CLASSIFIER FOR QUERY INTENT CLASSIFICATION - Systems and methods are provided for classifying a search query. A first group of query classifiers can be used to evaluate a query relative to various subject matter domains. The evaluation results from the first group of domain classifiers can then be used by a second group of meta-classifiers. The meta-classifiers are based on non-linear classification models. The meta-classifiers are associated with meta-classifier categories that may correspond to a domain or that may correspond to a plurality of domains. The assigned meta-classifier category for a query can be used in any convenient manner, such as by triggering additional uses of the search query to match images or other alternative types of documents, or such as by allowing a subject matter domain to be assigned to the query. | 04-10-2014 |
20140101120 | QUALITY CONTROL SYSTEM FOR PROVIDING RESULTS IN RESPONSE TO QUERIES - The invention further provides a method and system for providing results in response to queries. A challenge keyword is transmitted to a remote search engine computer system and a reference result is received from the search engine computer system. A reference score is calculated based on the reference search result. The challenge keyword in entered into at least a first engine and a challenge result is received from the first engine. A challenge answer score is calculated based on the challenge result. A challenge reference score for the first engine based on a comparison of the challenge answer score for the first engine with the reference score, and published for further analysis. | 04-10-2014 |
20140101121 | BUILDING NOMENCLATURE IN A SET OF DOCUMENTS WHILE BUILDING ASSOCIATIVE DOCUMENT TREES - A method for topic discovery through structural knowledge in an associative document tree building system includes inserting a set of documents into nodes of a document tree, extracting a tag set of tags from the set of documents and inserting each tag into a different node of a tag tree. The method also includes conducting a search engine query using the tags of the extracted tag set to produce a new set of documents and inserting the new set of documents into nodes of the document tree. The method yet further includes extracting a new tag set of tags from the new set of documents and inserting each tag of the new tag set into a different node of the tag tree. Finally, the method includes displaying at least a portion of each of the document tree and tag tree in a user interface displayed. | 04-10-2014 |
20140101122 | System and method for collaborative structuring of portions of entities over computer network - Techniques for arranging information in a computer based network system. The techniques running by processors, enabling the hierarchical arrangement of tree nodes by users, the ability to upload documents to the system, the ability to mark portion(s) of document(s) and associate each portion with at least one tree node, later saved on data storage devices. | 04-10-2014 |
20140101123 | CUSTOM EVENT AND ATTRACTION SUGGESTIONS - A computing device may determine a geographic location of the computing device. The computing device may receive information associated with a user. The information may include a search history, a browsing history, an electronic communication message, a social media profile, and a geographic location history. The computing device may determine, based on the information associated with the user, a predicted interest of the user. The computing device may determine, based on the predicted interest of the user, events within a threshold distance from the geographic location of the computing device. The computing device may determine, based on a strength of a relationship between the predicted interest and respective event information associated with each of the events, a ranking of the events. The computing device may output, based on the ranking, at least a portion of the event information for at least one of the events. | 04-10-2014 |
20140101124 | SYSTEM AND METHOD FOR RECURSIVELY TRAVERSING THE INTERNET AND OTHER SOURCES TO IDENTIFY, GATHER, CURATE, ADJUDICATE, AND QUALIFY BUSINESS IDENTITY AND RELATED DATA - A system and a method used for data discovery in accordance with an inquiry in which multiple sources, which may be web sites or other data sources, are examined for data relevant to the inquiry. The process and method is performed recursively an indeterminate number of iterations, using data and metadata from multiple sources to corroborate discovered data and metadata from other sources, until no further relevant data or sources are found, or adjudication or exception rules have been met. Discovered data and metadata are curated, adjudicated to assess reliability, synthesized, and clustered into composite records using precedence rules and provenance to determine the most reliable data sources as well as terms of use for each source. Data, metadata, and information about each search are retained and can be used for subsequent purposes, such as subsequent searches or other downstream activities. | 04-10-2014 |
20140101125 | SYSTEM FOR MULTIPLE TASKS ON A DISPLAY - A system has a processor and tangible, non-transistory media that stores a program that when executed by the processor is configured to perform operations. The system receives a request from a requesting user to reconfigure a search screen on a display, adds at least one search window to the search screen; receives a plurality of search requests from the search screen, and performs a plurality of searches to perform a separate search resulting in separate search results for each of the search requests provided by the requesting user. Each of the search results is displayed on a separate frame on a display. Other embodiments include operations other than searches. | 04-10-2014 |
20140108369 | Optimizing Search Engine Ranking by Recommending Content Including Frequently Searched Questions - Systems and method of the present invention provide for one or more server computers configured to receive one or more keywords topically relevant to a content of a web page, request from a search engine a first metric comprising a quantity of times the keywords have appeared in a search query with one or more question keywords during a time period and a second metric comprising a probability of receiving a high rank associated with the one or more keywords and the one or more question keywords, receive, from the search engine, the first metric and the second metric, calculate a keyword effectiveness index from the first metric and the second metric, and generate and transmit to a client computer one or more recommendations to include a high ranked suggested content on the web page according to the keyword effectiveness index. | 04-17-2014 |
20140108370 | SEARCH QUERY EXPANSION AND GROUP SEARCH - Audio information is recorded in an overwriteable circular buffer of a computing device. Construction of a search query is initiated by receiving a user input. The user input includes one or more keywords forming a user-defined portion of the search query. At least a portion of the audio information recorded in the overwriteable circular buffer is processed to obtain one or more additional keywords forming an expanded portion of the search query. The portion of the audio information containing the additional keywords is received and recorded in the overwriteable circular buffer prior to receiving the user input. The search query including the user-defined portion and the expanded portion is supplied to a search engine. A response to the search query is received from the search engine. The response is generated by the search engine based on the user-defined portion and the expanded portion of the search query. | 04-17-2014 |
20140108371 | PERSONA CHOOSER - Systems and methods described herein are directed to persona management within a user's single and unified online identity, including defining a plurality of personas for a single identity, the single identity comprising a plurality of personal attributes, associating each of the defined personas with at least one of the plurality of personal attributes, separating the plurality of personas associated with the single identity based on the at least one of the plurality of personal attributes, selecting one of the personas to use in an online interaction with an online application, and controlling access of the online application to the associated at least one of the personal attributes, based on whether the selected one of the plurality of personas corresponds to the online application. | 04-17-2014 |
20140108372 | PUBLICATION AND INTERACTIVE DISCUSSION ENGINE DRIVEN BY USER-SPECIFIED TOPIC - A backend system is described for populating web-accessible pages with content along with a user interface for interactive discussion of an end-user-specified topic. In an embodiment the system receives a topic from an end user, conducts a search relating to the topic, displays thumbnails representing content items such as videos, articles, tweets and photos from a multitude of content sources across the internet regarding the topic, provides the user with an interface to select which of the items should appear on a published topic page, and builds one or more web-accessible pages having dynamic content that is relevant to the topic along with interactive means for provoking participation of multiple users regarding the topic and the content. | 04-17-2014 |
20140108373 | SYSTEM FOR DEEP LINKING AND SEARCH ENGINE SUPPORT FOR WEB SITES INTEGRATING THIRD PARTY APPLICATION AND COMPONENTS - A system and method for a website including a detector to detect and analyze at least the source of at least one incoming request and a uniform resource locator (URL) handler to parse the incoming request. The system and method also include a coordinator with access to at least one third party application to coordinate between the URL handler and at least one third party application and at least one renderer to receive the output of the coordinator and the detector and to generate at least one of a regular website page, an indexing adapted page and a sitemap according at least to the source of the incoming request. | 04-17-2014 |
20140108374 | SOCIAL NETWORKING AGGREGATOR TO TRACK ILLNESSES - A social networking aggregator computer program that filters user updates from several sources and merges them with geo-tagging data to provide real-time “weather maps” of symptoms and ailments, which can then be used to forecast where and when illnesses spread. Data sources include, but are not limited to popular social media “user broadcasting” platforms, social network sites and smartphone applications. | 04-17-2014 |
20140108375 | SYSTEMS AND METHODS FOR PERFORMING GEO-SEARCH AND RETRIEVAL OF ELECTRONIC POINT-OF-INTEREST RECORDS USING A BIG INDEX - Methods and systems for providing a search engine capability for large datasets are disclosed. These methods and systems employ a Partition-by-Query index containing key-values pairs corresponding to keys reflecting concept-ordered search phrases and values reflecting ordered lists of document references that are responsive to the concept-ordered search phrase in a corresponding key. A large Partition-by-Query index may be partitioned across multiple servers depending on the size of the index, or the size of the index may be reduced by compressing query-references pairs into clusters. The methods and systems described herein may to provide suggestions and spelling corrections to the user, thereby improving the user's search engine experience while meeting user expectations for search quality and responsiveness. | 04-17-2014 |
20140114941 | SEARCH ACTIVITY PREDICTION - Disclosed, in one general aspect, is a computer-based method and apparatus for extracting predictive information from a collection of stored, machine-readable electronic documents. The method includes accessing at least a subset of the electronic documents each including different machine-readable predictive information about one or more future facts occurring after a publication time for that document. The method also includes extracting the predictive information about the one or more future facts from the accessed documents, and deriving one or more predicted query information items based on the predictive information extracted in the step of extracting. | 04-24-2014 |
20140114942 | Dynamic Pruning of a Search Index Based on Search Results - A search index for a collection of documents includes a plurality of keywords associated with the documents. Access to individual documents is detected based on searches employing the search index and keywords are recorded that are utilized in the searches and resulted in document access. The search index is modified to maintain the recorded keywords and remove keywords absent from the searches resulting in the document access. | 04-24-2014 |
20140114943 | EVENT SEARCH ENGINE FOR WEB-BASED APPLICATIONS - Embodiments are described for a system for managing events, including a search engine component configured to allow a user to enter a query to locate an event to be attended by one or more other users; a database interface configured to access and return results from an event data store; a relevancy engine returning the results from the event data store based on textual, categorical, social and personalized indicators; a system for notifying the user of event or entity matches; and a user interface displaying to the user the results in a single unified map and vertical calendar graphical representation. | 04-24-2014 |
20140114944 | METHOD FOR USING DUAL INDICES TO SUPPORT QUERY EXPANSION, RELEVANCE/NON-RELEVANCE MODELS, BLIND/RELEVANCE FEEDBACK AND AN INTELLIGENT SEARCH INTERFACE - A method for using dual indices to support query expansion, relevance/non-relevance models, blind/relevance feedback and an intelligent search interface, the method comprising: accessing an inverted index to obtain an initial retrieval of results in response to a query, and to generate a rank list of the results, the results referring to information units (IUs) where the query occurs; and determining a number of “N” IUs in the results that are assumed to be relevant by accessing a forward index; wherein the forward index and inverted index have pointers to locations in the IUs where terms of the query occur, and the forward index retrieves a term frequency vector of the IU or a set of contexts of the IU. | 04-24-2014 |
20140114945 | System and Method for Query Re-Issue in Search Engines - A system embodiment receives a query from the user. The query is processed by a search infrastructure which may return a set of results. Results may then be estimated for quality by a quality estimator. The quality estimator may determine an initial quality estimation of the search result(s). A query re-issuer generates re-issued query information based on the initial quality estimation of the search result(s) for the initial query. A query modifier then receives the re-issued query information and generates a modified re-issued query in accordance with the query re-issue information. A method embodiment modifies and re-issues a query to the search infrastructure. The method includes determining an initial quality estimation of the search result, generating re-issued query information based on at least an initial quality estimation of the search result for the initial query, receiving the re-issued query information and generating a modified re-issued query. | 04-24-2014 |
20140122455 | Systems and Methods for Intelligent Parallel Searching - Systems and methods are provided for conducting intelligent parallel searches of data sources. A search engine receives a request to access target data that is stored in at least one of multiple data sources. Each data source has a candidate index. The search engine extracts inquiry parameters from the request. The inquiry parameters corresponds to sub-indices of respective general indices. Each general index includes an index of relationships between data from at least two of the data sources. Each sub-index includes a subset of the respective general index. The search engine performs parallel searches of the general indices common to the data sources. Each parallel search includes searching the sub-indices based on corresponding inquiry parameters for the sub-indices. The search engine performs additional parallel searches of the candidate indices based on results of the parallel searches. The search engine extracts an output from results of the additional parallel searches. | 05-01-2014 |
20140122456 | INTERACTIVE COMPUTING RECOMMENDATION FACILITY WITH LEARNING BASED ON USER FEEDBACK AND INTERACTION - The present application provides a method for content ranking for recommending content to a community of users. Recommending content to a community of users is provided by identifying data sources associated with a user of the recommendation system. Each data source comprises content items. Hyperlinks embedded in the content items from the data sources associated with the user are extracted. The hyperlinks and a set of user preferences are used to rank new time-sensitive content items associated with a plurality of data sources. A set of ranked time sensitive customized content items are presented to the user as recommended content. | 05-01-2014 |
20140122457 | INTERNET SEARCH ENGINE BASED ON LOCATION AND PUBLIC OPINION - A search engine that collects and uses public opinion and geographic location to refine search results. Feedback from users on results from previous searches is collected and used to rank the results of future searches and increase their relevancy to the user. | 05-01-2014 |
20140129534 | Automatically Modifying a Custom Search Engine for a Web Site Based on User Input - Automatically creating and modifying a search engine for a website. User input may be received specifying an address of a website. A search engine may be automatically created for the website based on the user input. Webpages of the website may specify a plurality of tags specifying custom attributes of the webpages. During creation of the search engine, these custom attributes may be incorporated into the search engine index. Additional user input may be received customizing the search engine for various search engine contexts, e.g., based on the custom attributes of the webpages. Search engine results for the website may be based on various ranking functions, potentially including social impact of webpages of the website. | 05-08-2014 |
20140129535 | Automatically Creating a Custom Search Engine for a Web Site Based on Social Input - Automatically creating and modifying a search engine for a website. User input may be received specifying an address of a website. A search engine may be automatically created for the website based on the user input. Webpages of the website may specify a plurality of tags specifying custom attributes of the webpages. During creation of the search engine, these custom attributes may be incorporated into the search engine index. Additional user input may be received customizing the search engine for various search engine contexts, e.g., based on the custom attributes of the webpages. Search engine results for the website may be based on various ranking functions, potentially including social impact of webpages of the website. | 05-08-2014 |
20140129536 | DIAGNOSING INCIDENTS FOR INFORMATION TECHNOLOGY SERVICE MANAGEMENT - Diagnosing and detecting causes of an incident may comprise classifying the incident by keywords, searching for co-occurring and reoccurring group of incidents, summarizing commonalities in the group of incidents, correlating the group of incidents with causes, defining association rules between the commonalities, and predicting potential problems based on the correlated group of incidents with causes. | 05-08-2014 |
20140129537 | Topic search based method and apparatus for facilitating social contact in a network of users - A method, apparatus for facilitating social contact in a network of users is disclosed. The method and apparatus permits topic searching for events and activities, and presents the results of such topic searches in conjunction with information identifying other people in the network whose demographic and desired contact information match that of the person making the search. | 05-08-2014 |
20140129538 | USER INTERFACE FOR QUERY ENGINE - Method and systems for responding to a query are provided in which, responsive to receiving a user-formulated factual query, there is identified, from a fact repository, factual information that answers the query. The fact repository includes a plurality of objects. Further, an external source from which the factual information was derived is identified. From this, a response is generated that includes (i) the factual information from the fact repository, and (ii) information representing the external source. | 05-08-2014 |
20140136503 | PERSONALIZED SEARCH RESULT RE-RANK BASED ON RELATIONSHIP BOND STRENGTH ALTERATION AMONG DIFFERENT KEYWORDS - An apparatus for searching includes a keyword display module, a keyword selection module, a bond strength selection module, and a results display module. The keyword display module displays keywords on an electronic display. The keywords are from results of an internet search of search criteria. A keyword of a search result is related to another keyword of the search result with a particular bond strength and the bond strength includes an amount that keywords in a search result are related. The keyword selection module that receives a selection two or more of the displayed keywords, the bond strength selection module that sets a bond strength between two or more of the selected keywords, and the results display module that displays search results with a bond strength of at least the selected bond strength. | 05-15-2014 |
20140136504 | MULTIDIMENSIONAL SEARCH ARCHITECTURE - Search results can include, not only responsive content, typically in the form of documents, but can also include information regarding responsive entities, including tasks relevant to those entities, and can include identifications of individuals from whom additional information can be obtained, or who are otherwise relevant to the search. An association between entities and documents referencing those entities is identified and maintained. Documents responsive to a user's search query are identified utilizing existing algorithmic mechanisms and such identified responsive documents are referenced to determine whether they are associated with one or more entities. Additionally, a people/query mapping is maintained associating individual people with specific queries. User actions directed to one or more people in response to a query are utilized as a feedback loop. User actions directed to one dimension of search results can be utilized to generate updated search queries providing updated search results in other dimensions. | 05-15-2014 |
20140136505 | SOCIAL NETWORK INTERACTION FACILITATION FROM SEARCH RESULTS INTERFACE - A user interface providing results to a user's search also facilitates user interaction with their social network. Such interaction includes a search context by which individuals from the user's social network can perform an equivalent search or access equivalent search results. The user can select individual search results to be shared and, in response to a search query, the user is provided with responsive search results, and also identification of individuals, from the user's social network, that are responsive to the user's search query. The sharing of search results includes a search context, through which the individuals to whom such search results are shared can perform an equivalent search and be presented with equivalent search results. The sharing of search results also includes the provision of a social context within which such search results are being shared. | 05-15-2014 |
20140136506 | SYSTEM AND METHOD FOR SELECTING DATA TO BE PRESENTED ON A WEB SITE - A system and method for selecting content to be presented to a user of a web site by identifying a topic of a content item on a web site using a ranking of a significance of terms relating to the topic in the content item, identifying a topic of interest on the web site of the user from an input of the user into the web site, and selecting the content item with the highest significance ranking for the topic of interest of the user. | 05-15-2014 |
20140136507 | System and Method for Providing a Natural Language Interface to a Database - A system and method for providing a natural language interface to a database or the Internet. The method provides a response from a database to a natural language query. The method comprises receiving a user query, extracting key data from the user query, submitting the extracted key data to a data base search engine to retrieve a top n pages from the data base, processing of the top n pages through a natural language dialog engine and providing a response based on processing the top n pages. | 05-15-2014 |
20140143222 | RANKING SIGNALS FOR SPARSE CORPORA - A method for retrieving information includes receiving a search query within an information corpus. Search results for the search query may be identified. A score for each of a plurality of data items identified in the search results may be generated. The score for a corresponding one of the plurality of data items may be based on a score dependent on the search query within the information corpus. The score may be also based on at least one score independent of the search query. The at least one score independent of the search query may include a ranking signal associated with a World Wide Web (WWW) search of the corresponding one of the plurality of data items using a second information corpus. The search results may be ranked based on the generated score. | 05-22-2014 |
20140143223 | Search Query User Interface - This disclosure describes, in part, techniques for operating a search query user interface to allow seamless creating, editing and/or refining of a search query using various interactive functions. The techniques described herein may display a search query divided into segments. A selection of a segment of the search query may then be received. One or more alternatives to the selected segment may then be presented. Next, a selection of one of the presented alternative may be received. As a result, the search query may be altered using the selected alternative. Furthermore, the techniques described herein allow a user to operate on a search query using query substitution, expansion, association and/or history functions. | 05-22-2014 |
20140143224 | METHOD AND SYSTEM FOR GENERATING SEARCH RESULTS FROM A USER-SELECTED AREA - A method of and device for generating search results from an electronic document. An electronic document includes one or more of an electronic book, a periodical, a multimedia presentation, a text document, one or more images, an electronic mail message, one or more sound clips, or one or more videos. The method includes displaying an electronic document, receiving a user selection of a portion of the electronic document, determining at least one keyword from the user selection of the electronic document, automatically transmitting the at least one keyword to a search engine without additional input by the user, receiving a first results list from the search engine, and outputting a result set along with the electronic document. The result set includes at least the first results list presented as a set of user-selectable links to additional information. The device includes appropriate hardware components for performing the method. | 05-22-2014 |
20140143225 | WEB SEARCHING METHOD, SYSTEM, AND APPARATUS - A web searching method searches web pages by reference to a picture obtained from a search engine currently inputted by a user. Basic features of the reference picture are analyzed, and similarities between the reference picture and the pictures in a picture database is computed. Pictures from the picture database are selected according to similarities found, then web pages which contain the selected pictures are retrieved to find locations of the selected pictures in the web pages and obtain textual content around the selected pictures. Weightings of words and phrases in the textual content in each of the web pages are computed to select one or more of the words and phrases. The selected words and phrases are inputted into the search engine and the search result is displayed to the user. | 05-22-2014 |
20140143226 | System and Method for Presenting Multiple Sets of Search Results for a Single Query - A system and method for presenting search results is provided. The method includes submitting a query to a server and receiving from the server, in response to the query: a comprehensive list of search results that satisfy the query, and multiple position vectors, each position vector identifying a respective ordered subset of the search results in the comprehensive list. The method further includes storing the comprehensive list and the multiple position vectors, receiving a user-made selection identifying a subset of the multiple position vectors, and displaying a subset of the search results in the comprehensive list in accordance with the user-made selection. | 05-22-2014 |
20140143227 | SEARCH METHOD, APPARATUS AND SYSTEM - Described are a search method, apparatus, and system. The method includes: acquiring search request information submitted by a user and login information of the user; obtaining friend relationship chain data of the user according to the login information of the user; and searching, according to the search request information and the friend relationship chain data of the user, in SNS data to obtain an SNS search result. The apparatus includes: an acquiring module, a sending module, and a searching module. According to the present method, a traditional search engine is combined with an SNS search engine, such that a user is capable of detecting or acquiring his or her friend data, data of users having the same interest and hobby, and high quality data based on user recognition from the SNS, thereby enriching search results. | 05-22-2014 |
20140149372 | Search Results Using Density-Based Map Tiles - In one embodiment, a method includes accessing a map comprising a plurality of tiles representing a plurality of geographic areas, respectively, where each tile comprises a plurality of objects having locations within the tile, and each tile has below a threshold number of objects located within the tile; receiving a first query from a first user that includes a first location within a first tile; identifying one or more objects corresponding to the first query, where each identified object has a location within the first tile; and generating search results comprising references to one or more of the identified objects. | 05-29-2014 |
20140149373 | Boosted Slashtags - A search engine system, including a slashtag server configured to detect at least one search operator in a search query and detect a boosting indicator associated with the at least one search operator. Additionally, a web server configured to, in response to the detected boosting indicator, and generate a first search result that includes a boosted ranking of at least a subset a plurality of search result items in the search result and display the first search result in a web browser. | 05-29-2014 |
20140149374 | SYSTEMS, METHODS, AND INTERFACES FOR RESEARCHING CONTRACTUAL PRECEDENTS - The present inventors, devised among other things, an exemplary method of researching provisions of contracts. The exemplary method entails receiving user selection of one or more predefined queries for contractual precedents, and executing a search of one or more databases containing agreements based on the received user selection. After executing the search, the method entails displaying a subset of the search results based on a predefined filter stored in association with an identifier for the user. The predefined filter may filter based on traits such as jurisdiction, deal size, industry, or a list of companies. | 05-29-2014 |
20140149375 | SYSTEM AND METHOD FOR PROVIDING PREDICTIVE QUERIES - A system and method provide predictive queries associated with a search query entered by a user even though such a query input is entered incompletely. In addition, even in case a user enters incompletely a wrong query, the system and method provide predictive queries based on a correct query by using index information derived from calculation in the probability of a correct query. | 05-29-2014 |
20140149376 | SYSTEM FOR COLLECTING INTEREST GRAPH BY RELEVANCE SEARCH INCORPORATING IMAGE RECOGNITION SYSTEM - A system for comprehensively and effectively acquiring, as an interest graph, targets and regions of interest unique to a user is provided. A system according to the invention is a search system using as input means image information containing various objects and subjects, in which by querying an image recognition engine on the server side via a network about a selected image, the image recognition engine extracts and recognizes in real time various generic objects and the like contained in the specified image, and notifies a relevance search engine on the server side of recognized image components contained in the input image, and the relevance search engine extracts related elements for the individual image components, and visually presents a relevance graph with the extracted related elements as nodes together with the depths of relationships between the nodes. | 05-29-2014 |
20140149377 | METHOD AND SYSTEM TO COMBINE KEYWORD AND NATURAL LANGUAGE SEARCH RESULTS - A method includes receiving a search query from a user interface. The method includes performing a keyword search at a computer device based on the search query to generate keyword search results. The method includes performing a natural language search of a frequently-asked question database based on the search query to generate frequently-asked question search results. The method also includes outputting a display page for display at a display device. The display page categorizes the keyword search results and the frequently-asked question search results into a plurality of categories. | 05-29-2014 |
20140149378 | METHOD AND APPARATUS FOR DETERMINING RANK OF WEB PAGES BASED UPON PAST CONTENT PORTION SELECTIONS - A method for determining the significance of a web page, or a portion thereof, is disclosed. Accordingly, a search engine or some other application analyzes user-selected content portions (as well as user-provided comments associated with the portions) of a document to determine a document relevance score (e.g. Content Selection Rank) for the document containing the user-selected content portions. The particular algorithm for determining the document relevance score will vary depending upon the particular implementation, but may generally be based upon an analysis of the number and quality of user-selected portions, associated comments, the ratings of the user making the selections and the ratings of users contributing to interactions (such as sharing) with the portions. Based on this analysis, the document is assigned a document relevance score, which is used for processing the document in accordance with instructions associated with a search query. For example, the document relevance score may be used in selecting and ordering documents returned in search results for a particular search query. | 05-29-2014 |
20140156620 | ENHANCED ONLINE SEARCH - A method of providing users of a search engine with enhanced search results is disclosed. An entering of a search term by a user at the search engine is identified. It is determined that the search term is relevant to a data item stored in a database of a networked system that is external from the search engine. It is identified that the search engine has generated a search results page for the user in response to the entering of the search term by the user. A user interface is embedded in the search results page that provides the user with an option to access the data item without navigating away from the search results page. | 06-05-2014 |
20140156621 | METHOD OF AND SYSTEM FOR CONDUCTING PERSONALIZED FEDERATED SEARCH AND PRESENTATION OF RESULTS THEREFROM - The present disclosure provides user-interface methods and systems for submitting search requests to search engines and presenting search results therefrom customized using content preferences learned about a user, comprising sending query information to at least two search engines, including a query identifying desired content, and user information, including context information describing the environment in which the query information is being sent, and a user signature representing content preferences learned about the user; receiving at least one set of a search result and auxiliary information from the at least one search engine in response to sending the query information, including information describing attributes of the search result that led to the search result being chosen by the at least one search engine; ordering the at least one search result based at least in part on the auxiliary information; and presenting the ordered search results to the user. | 06-05-2014 |
20140156622 | System and method for associating a geographic location with an Internet protocol address - The present application is directed to systems and methods for associating a geographic location with an IP address. Generally, an IP address from which each of a plurality of users accesses a network is recorded. A geo tag is associated with each of the plurality of users and a subset of the plurality of users is identified, the subset including users associated with a first IP address. The subset of the plurality of users is clustered into a spatial cluster including users associated with geo tags located with a defined distance of a geo tag of at least one other user of the cluster. A geographic location associated with a geographic center of the cluster is then associated with the first IP address. | 06-05-2014 |
20140156623 | GENERATING AND DISPLAYING TASKS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating tasks from user observations. One of the methods includes segmenting a plurality of observations associated with a user of a user device into a plurality of tasks previously engaged in by the user; and generating a respective task presentation for each of the plurality of tasks for presentation to the user. | 06-05-2014 |
20140164341 | METHOD AND APPARATUS FOR OBTAINING AND MANAGING CONTACT INFORMATION - A method and apparatus for populating a contact in an address book on a mobile computing device. In some embodiments, the method includes receiving data associated with a first entity, processing the data received to extract contact information associated with the first entity, populating a user contact entry based on the extracted contact information, and storing the populated user contact in the address book. | 06-12-2014 |
20140164342 | HUMAN THREADING SEARCH ENGINE - A set of methods which build on top of search engine page rank which use sentiment analysis, entity extrapolation, temporal analysis, cluster analysis, geographic, and multimedia content to provide visualizations of search results. Rather than a single list of ranked text, these methods extract: people, places and things directly from search engine results pages as well as how they are related to each other. | 06-12-2014 |
20140164343 | CONTENT GENERATION - Generating content includes communicating first content to a consumer, wherein the first content includes at least one identifier, determining a location of the communicated first content in a network, retrieving second content from the location, and establishing third content using the second content using a processor. Determining the location of the communicated first content includes instructing a search engine to perform a search in a network for the at least one identifier and receiving, from the search engine, a search result indicative of a location of the communicated first content in the network. Establishing third content includes performing an analysis of the second content, wherein the analysis includes at least one of a semantic analysis, a syntax analysis, a keyword analysis, a markup analysis, or a link analysis. | 06-12-2014 |
20140164344 | METHOD AND APPARATUS FOR DETECTING AND EXPLAINING BURSTY STREAM EVENTS IN TARGETED GROUPS - A method and apparatus are provided for detecting and explaining bursty stream events in targeted groups. In one example, the method includes receiving validated bursty events, finding explanatory data sources having relevant bursty events that are relevant to the validated bursty events, wherein the explanatory sources explain the presence of the validated bursty events, correlating the validated bursty events to the relevant bursty events of the explanatory data sources to obtain burst results, and sending the burst results to a burst database that is accessible to an end user. | 06-12-2014 |
20140164345 | SEARCH ENGINE OPTIMIZATION ASSISTANT - Website optimization methods and tools for optimizing visibility of a website to internet search engines are presented. A website is automatically evaluated against one or more optimization tests based on one or more search terms. A report is generated along with tools that guide and prompt the user for user input that is used by the tools to directly edit content of the website to improve the visibility of the website to internet search engines. | 06-12-2014 |
20140164346 | SYSTEMS AND METHODS FOR GRAPHICAL SEARCH INTERFACE - Some embodiments of the present disclosure provide a graphical user interface as a means of inputting search parameters to database search engines. In some embodiments, two or three dimensional projections spatially represent relationships between search parameters, located along the periphery of the projections and search hits whose significance are represented by position relative to the center of the projection and comparative distance from each of the search parameters. As the user manipulates the overall shape of the search projection, the weighting of search parameters adjusts, reconfiguring the search. The present disclosure also provides, in some embodiments, an intuitive means of assimilating search parameter weightings based on peer or social network preferences with global search results. | 06-12-2014 |
20140164347 | METHOD, SYSTEM, AND GRAPHICAL USER INTERFACE FOR ALERTING A COMPUTER USER TO NEW RESULTS FOR A PRIOR SEARCH - A method, system, and graphical user interface for alerting a computer user to new results for a prior search are disclosed. One aspect of the invention involves a graphical user interface on a computer that includes a plurality of links recommended by a search engine for a computer user. The plurality of links are determined by the search engine by: producing search results by rerunning a plurality of search queries that have been performed previously for the computer user, and evaluating the produced search results to select search results that meet predefined search result selection criteria. At least one of the criteria is based on Internet usage data for the user. | 06-12-2014 |
20140172812 | UTILIZING KEYSTROKE LOGGING TO DETERMINE ITEMS FOR PRESENTATION - Systems, methods, and computer-readable storage media are provided for utilizing keystroke logging information to determine items (e.g., search results and/or advertisements) for presentation in response to an input search query. The utilized keystroke logging information is captured contemporaneously with input of the submitted query terms/content of the search query. That is, the utilized keystroke logging information is captured during a single search query input session measured, for instance, between execution of a first search query and execution of a second search query, or between engagement with a search query input region and execution of a search query. In this way, information that may be gleaned about a user's intent based upon query reformulations (e.g., query term deletions, additions, spelling corrections, and the like) and/or actions taken with respect to query formation (e.g., pasting actions) may be utilized to provide relevant items in response to the search query. | 06-19-2014 |
20140172813 | PROCESSING USER LOG SESSIONS IN A DISTRIBUTED SYSTEM - Systems, methods, and computer media for efficiently processing user log data are provided. The log data is progressively processed in variable sized windows based on a specified time period. The log data may be anonymized to protect user privacy. A log server processes the windowed log data in phases. The first phase includes fast data like page view log data. Subsequent phases include slow data like session data which may build on the page view data processed in the first phase. The log server identifies metrics based on the log data processed at each phase. Based on the identified metrics, the log server may identify interests across a community of users or for specific users. | 06-19-2014 |
20140172814 | Building Long Search Queries - Systems, methods and computer-readable storage media are provided for building long queries utilizing query suggestions and query suggestion entities. Upon receiving at least a portion of a search query, a query suggestion is provided. Upon receiving a selection of the query suggestion, the search query is updated. Prior to executing the updated search query, a user is permitted to edit the updated search query. Query suggestions may be presented in association with query suggestion entity representations. A query suggestion entity is a separate and distinct entity that may initiate performance of an action upon selection. A query suggestion entity representation may comprise various features and information associated with the search query. | 06-19-2014 |
20140172815 | QUERY EXPANSION CLASSIFIER FOR E-COMMERCE - A system and method of query expansion are disclosed. A query expansion source, a query expansion candidate, and feature data for the query expansion source and the query expansion candidate are received. The feature data comprises information for a plurality of features. A determination is made as to whether the query expansion candidate qualifies as an expansion of the query expansion source based on an analysis of the information for the plurality of features. The query expansion candidate is assigned as an expanded query of the query expansion source in a query expansion dictionary in response to a determination that the query expansion candidate qualifies as an expansion of the query expansion source. | 06-19-2014 |
20140172816 | SEARCH USER INTERFACE - In one example embodiment, a system may include a device configured to: receive a first user input to identify at least a portion of video content at a point in the play time of the video content, transmit the identified portion of the video content to a text recognition server, receive, from the text recognition server, at least one word that is detected from the identified video content, display the at least one received word, receive a second user input to select one of the displayed at least one word, and transmit a request to search for information regarding the selected word; and the text recognition server configured to: receive, from the device, the identified portion of the video content, retrieve the at least one word displayed on the video content at the point in the play time of the video content, and transmit, to the device, the at least one word. | 06-19-2014 |
20140172817 | WEB BROWSER ACCESSIBLE SEARCH ENGINE THAT IDENTIFIES SEARCH RESULT MAXIMA THROUGH USER SEARCH FLOW AND RESULT CONTENT COMPARISON - A search server searches web sites based upon a search string. Maxima categories are provided that sort search results based upon popularity and/or context similarity. A web browser displays the search result pages. 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 that correlated to the search string. 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. User interaction with search results are monitored to better select search maxima and popularity ranks for subsequent search result requests for this search string, whereby the desirability of search results provided to the user improves over time. | 06-19-2014 |
20140172818 | NETWORK BROWSER SUPPORTING HISTORICAL CONTENT VIEWING - An Internet infrastructure supports a timed window and version-based historical search service comprising a search server that receives a search string from a client device and a historical data repository from where the historical Internet data is retrieved when searching. A client device has a network browser that accesses a historical data support module that facilitates searching of historical data and displaying the historical Internet data to user. The network browser provides options for inputting a search string, accepting user search preferences, viewing timeline-based historical information, or viewing version-based historical search results. The network browser supports refinement of timeline searches with different historical version access, and vice versa. | 06-19-2014 |
20140172819 | HUMAN ASSOCIATION SEARCH ENGINE - A method, computer system and computer-readable instructions for collecting and displaying associated items including: (a) presenting at least one Trigger Association Item to Uploading Users; (b) receiving Association Chains of Association Items from at least a portion of the Uploading Users in response to the presented Trigger Association Item, and (c) storing the Association Chains in an Association Database. | 06-19-2014 |
20140181063 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PROTECTING DERIVED METADATA WHEN UPDATING RECORDS WITHIN A SEARCH ENGINE - A search engine may maintain a list of derived metadata. When an event occurs that requires updating a search index, the search engine can determine which metadata is derived metadata and take appropriate actions with respect to the derived metadata. For example, if a request is received to update the index for a particular object, the search engine may protect the derived metadata from change while updating the other metadata in the index. As another example, if a request is received to update the text content for the object, the search engine may change the text content and the derived metadata. By identifying derived metadata, the search engine can protect the derived metadata from change when a request is received that otherwise causes metadata to change and can change the derived metadata when a request is received that would otherwise not change the metadata portion of the index. | 06-26-2014 |
20140181064 | GEOGRAPHICAL AREA CORRELATED WEBSITES - A system, method and/or software for using overlap between a first website area-of-interest map, associated with a first website, and a searcher area-of-interest map to help prioritize the websites returned by a search engine search. The area-of-interest maps are made up of geographic pixels respectively assigned with area-of-interest values. Overlap area is determined by comparing, on a pixel-by-pixel basis, corresponding pixels of the searcher area-of-interest map and the first website area-of-interest map to determine overlap pixels where the following conditions hold: (i) the first website area-of-interest map has a non-zero interest value, and (ii) the searcher area-of-interest map has a non-zero interest value. | 06-26-2014 |
20140181065 | Creating Meaningful Selectable Strings From Media Titles - A method and medium are provided for generating shortened media titles. The length of a media title is constrained by the physical space allotted to it on a display device. Interfering and inaudible portions are removed from the media title. The media title is then split at join phrases in order to create multiple substrings. The multiple substrings are ranked according to relevance and audibility. The highest ranked substring is either stored or displayed. | 06-26-2014 |
20140181066 | INTEREST MATCHING TECHNIQUES USING INTERNET SEARCHES - According to certain techniques, a first search engine result page (“SERP”) is obtained. The first SERP is associated with a first user. A second SERP is obtained, and the second SERP is associated with a second user. The first SERP is compared with the second SERP to determine an overall degree of correlation. The first SERP may include at least one of a query, at least one title, at least one uniform resource locator (“URL”), at least one snippet, or at least one related search. The second SERP may include at least one of at least one query, at least one title, at least one URL, at least one snippet, or at least one related search. | 06-26-2014 |
20140181067 | METHOD AND APPARATUS OF ORDERING SEARCH DATA, AND DATA SEARCH METHOD AND APPARATUS - The present disclosure provides a method and an apparatus of ordering search data, and a method and an apparatus of data searching. The method of ordering search data includes: generating data of a moderate demand point, the data of the moderate demand point including a reference property value of a search target; and ordering a corresponding data set associated with the search target based on the data of the moderate demand point, the ordering including: obtaining the data set that is associated with the search target, and obtaining current property values of one or more search targets from the data set; computing distances between the current property values of one or more search targets and the reference property value; and ordering the one or more search targets of the data set based on the distances. The present embodiments can improve the search efficiency on top of satisfying individualized needs of a user, simplifying operations of the user and saving resource consumption of a client and a server. | 06-26-2014 |
20140181068 | COMMUNICATION SYSTEM - A method of updating a data record stored in a data store with information supplied by at least one of a plurality of users of a communication network includes storing a communication identifier in association with the data record; providing information to update the data record from a user together with a communication identifier associated with the user providing the information; and comparing the identifier stored in association with the data record to the communication identifier associated with the user providing the information. If the information is the first type of information, the data record is updated with the information only if the identifier associated with the user providing the information is the same as the identifier stored in association with the data record and if the information is the second type of information the data record is updated with the information. | 06-26-2014 |
20140181069 | SPECULATIVE SEARCH RESULT ON A NOT-YET-SUBMITTED SEARCH QUERY - Providing a speculative search result for a search query prior to completion of the search query is described. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user. | 06-26-2014 |
20140188830 | Social Community Identification for Automatic Document Classification - Systems and methods for identifying data files that have a common characteristic are provided. A plurality of data files are received. The plurality of data files include one or more data files having the common characteristic. A list of key terms is generated from the plurality of data files. Data files from the plurality of data files that have an association with a social community are identified, where the social community is defined by one or more features. The list of key terms is updated based on an analysis of the identified features. The updated list of key terms is used to identify other data files that have the common characteristic. | 07-03-2014 |
20140188831 | GENERATING AND DISPLAYING MEDIA CONTENT SEARCH RESULTS ON A COMPUTING DEVICE - Technologies for generating and displaying media search results on a computing device include determining search criteria based on media stored and/or accessed on the computing device. One or more search queries are generated based on the search criteria and submitted to one or more search engines. Any search results are analyzed for relevancy to the media and/or user, and relevant search results are displayed on a display of the computing device. The user may select one or more of the displayed search results to access additional information, websites, and/or perform other functions related to the displayed search result. | 07-03-2014 |
20140188832 | HOTEL ROOM AVAILABILITY SEARCH ENGINE - A search engine-based system to provide results substantially instantaneously on behalf of a user/customer or a searching enterprise, in response to entering search parameters. The system includes a database and an in memory synchronized database (IMSDB), wherein the search engine is enabled to serve the private user/customers or searching enterprise. The system also includes a notification system to maintain the IMSDB, wherein every change that occurs on the backend system either by a private user/customer, an employee of a searching enterprise or by one of its suppliers, is propagated to the search engine quickly and a presentation layer, wherein the system looks for changes in user/customer search parameters from those initially entered, and immediately performs a new search query, such that the user/customer or searching enterprise is presented with initial results or modified results substantially instantly, once a ‘Search Now’ button is clicked. | 07-03-2014 |
20140188833 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING TERMINAL, RECORDING MEDIUM STORING INFORMATION SEARCH PROGRAM, AND INFORMATION SEARCH METHOD - An information processing device having any of hash values associated with a hash space based on distribution hash information. The device acquires access information to an information processing device as a target, the access information being transmitted from another information processing device on the basis of first distribution hash information using the hash value in the hash space between first devices belonging to one of groups divided according to a sequence in terms of the magnitudes of the hash values associated with the hash space, stores second distribution hash information using the hash value in the hash space pertaining to a second device belonging to the group to which the first device belongs, searches second distribution hash information for a second device corresponding to the hash value generated from the access information, and transmits access information to the retrieved second device by the searching. | 07-03-2014 |
20140188834 | ELECTRONIC DEVICE AND VIDEO CONTENT SEARCH METHOD - In a video content search method, a video content is selected from a video currently being played. The selected video content is analyzed to obtain audio data or obtain a frame comprising pictures and/or subtitles, of the video. The audio data is converted into one or more words, and one or more words in the subtitle or the one or more pictures are extracted from the frame. Then, a search is executed based on the words or the pictures. | 07-03-2014 |
20140188835 | SEARCH METHOD, SEARCH SYSTEM, AND NATURAL LANGUAGE COMPREHENSION SYSTEM - A search method, a search system, and a natural language comprehension system are provided. The search system includes a structured database and a search engine. The structured database stores a plurality of records, each of which has a title field and a content field. The title field includes at least one sub-field, and each sub-field includes an indication field and a value field. The indication field stores indication data, the value field stores value data, and the content field stores detailed content data. The search engine conducts a full-text search to the records in the structured database according to a keyword derived from a user's request formation, and a search result is transmitted to a knowledge comprehension assistance module, so as to recognize the user's intention. After the user's intention is recognized, information associated with the recognized user's intention is transmitted back to the user. | 07-03-2014 |
20140195506 | SYSTEM AND METHOD FOR GENERATING SUGGESTIONS BY A SEARCH ENGINE IN RESPONSE TO SEARCH QUERIES - As disclosed herein, a computer-implemented method within a server system generates suggestions by a search engine in response to search queries. The method uses a database associated with the search engine, the database storing digital media items each selectively associated with queries, terms and/or objects. The search engine receives a search query from a user device. The method compares one or more parts of the search query with stored queries, terms and/or objects within the database to find matching digital media items and generates at least one suggestion based on search query, the suggestion comprising one of the matching digital media items and at least one search result based on search query. The search engine transmits an output to the user device comprising the at least one suggestion and/or the at least one search result. | 07-10-2014 |
20140195507 | COLLABORATIVE SEARCH RESULTS - Methods, systems, and apparatus, including computer program products, for providing alternative search results for a query. In one aspect, a method includes transmitting a set of one or more search results for a query to a client device for presentation to a user, where each search result refers to a respective resource, receiving from the client device an alternative search result submitted by the user for the query, associating the alternative search result with the query, and storing in a repository the query and the alternative search result, where the alternative search result is transmitted with the set of one or more search results for a new search of the query. | 07-10-2014 |
20140195508 | 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 |
20140195509 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING PROGRAM, RECORDING MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM - Provided are an information processing apparatus, an information processing method, an information processing program, and a recording medium having stored therein the information processing program, which can efficiently present web pages related to a word input by a user while reducing the user's labor. A first keyword, which is used for the search of the information provided on a network, and location information of web pages, which is selected by a user among a plurality of web pages including the information searched by the first keyword, are registered in association with each other, and then, the location information of the web pages associated with the first keyword including a second keyword are presented to be selectable according to the input of the second keyword. | 07-10-2014 |
20140201178 | GENERATION OF RELATED CONTENT FOR SOCIAL MEDIA POSTS - Architecture presents in a display related content in association with (an annotation) a social media post, as derived from post information of the social media post itself. The related content can be presented in the user interface proximate the social media post or elsewhere in the user interface. The related content can be presented as search engine queries, images, videos, and/or links to related websites. More specifically, the disclosed architecture facilitates the automated annotation of a social media post with related content derived from: post information such as a URL (uniform resource locator) referred to in the social media post, post information such as the text, image(s), and/or video content in a social media post itself, and post information such as content linked-to by a URL referred to in a social media post. | 07-17-2014 |
20140201179 | INDEXING APPLICATION PAGES OF NATIVE APPLICATIONS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing application pages of native applications that operate independent of a browser application on a user device. In one aspect, a method includes instantiating a virtual machine emulating an operating system of a user device; instantiating, within the virtual machine, a native application that generates application pages for display on a user device within the native application; accessing, within the virtual machine, application pages of the native application, and for each of the application pages: generating application page data describing content of the application page, the content described by the application page data including text that a user device displays on the application page when the user device displays the application page; and indexing the application page data for the native application in an index that is searchable by a search engine. | 07-17-2014 |
20140201180 | Intelligent Supplemental Search Engine Optimization - In accordance with one embodiment, an intelligent supplemental search engine optimization tool may generate keywords relating to content based on additional content collected from one or more data sources, wherein the data sources are selected based on initial input relating to the initial content. Data sources may include one or more third-party resources. A variety of processes may be employed to recommend keywords, including frequency-based and probabilistic-based recommendation processes. | 07-17-2014 |
20140201181 | SELECTING AND PRESENTING CONTENT RELEVANT TO USER INPUT - Methods, systems, and apparatus, including computer programs encoded on computer storage media are provided. An example method includes receiving user input in a control, for example, one associated with a search engine. The user input includes a series of input characters that when completed would form a completed user request. The method further includes, while receiving the user input, evaluating the characters to identify completions for the completed request. The method further includes identifying, by one or more processors, a content item associated with the one or more completions and identifying display data associated with the content item for transmission to the user along with one or more completions in response to receiving the user input. | 07-17-2014 |
20140201182 | MOBILE COMMUNICATIONS DEVICE WITH ELECTRONIC NOSE - Systems and methods for a mobile electronic system that gathers and analyzes odors, airborne chemicals and/or compounds. A signature or representation of the odors, airborne chemicals and/or compounds can be generated. Extrinsic data associated with the odors, airborne chemicals and/or compounds or capturing the odors, airborne chemicals and/or compounds can be identified. A model can be generated based on the representation and the extrinsic data. Filters can be generated based on the extrinsic data. The model can be searched for candidate matches, solutions, or other results based on the representation and the filters. Results can be generated based on the search and candidate matches. | 07-17-2014 |
20140201183 | Personalized Content Delivery System and Method - A system and method are provided to deliver personalized content to a user. The system includes a memory for storing computer executable instructions and a processing unit for accessing the memory and executing the computer executable instructions. The computer executable instructions include an engine to apply content extraction rules based on at least one pre-determined delivery schedule to extract content of interest pointed to by links in user-selected sections of at least one content portal of at least one web page regardless of changes in the links in the at least one content portal. The computer executable instructions also include a module to compose the extracted content in a layout format to provide personalized content. The system includes computer executable instructions to deliver the personalized content to at least one pre-determined destination according to the at least one pre-determined delivery schedule. | 07-17-2014 |
20140201184 | SEARCH ENGINE AND METHOD FOR PERFORMING A SEARCH FOR OBJECTS THAT CORRESPOND TO A SEARCH REQUEST - A search engine for finding objects that correspond to a search request, including an input module for receiving a keyword query from a user, and a search module being configured to map the keyword query to the identifiers of objects that semantically match the keyword or the plurality of keywords contained in the keyword query, and to generate a search result that contains a listing of matching object identifiers, is characterized in that the search module is further configured to generate the search result by considering network layer information about the user within the process of mapping the keyword query to identifiers of matching objects, wherein the network layer information include sophisticated information the search module receives from a dedicated entity. | 07-17-2014 |
20140207746 | Adaptive Query Suggestion - When a user-submitted query is received, a set of candidate queries is identified. For each of the candidate queries, features are extracted that, for each candidate query, reflect a measure of effectiveness of the candidate query. The candidate queries are rank ordered based on the measure of effectiveness, and one or more of the top-ranked candidate queries are presented as suggested alternatives to the user-submitted query. | 07-24-2014 |
20140207747 | NUMERIC VALUE DECAY FOR EFFICIENT RELEVANCE COMPUTATION - Search engines today are capable of incorporating numeric scoring modifiers from controlling applications into their relevance computations. Challenges arise in keeping these modifiers current, given that they may change over time. Embodiments provide a new way to compute numeric value decay for efficient relevance computation without having to rely on a controlling application. The controlling application can set a value for a modifier of an object managed by the controlling application and the controlling application can perform operations on the modifier. However, the controlling application does not need to keep track of the modifier and compute the modifier value independently. Rather, a search engine is configured to perform decay computation(s) and adjust the modifier value on a regular basis or on demand. The search engine ensures that modifier values for all the objects indexed by the search engine are always valid—within acceptable ranges and with acceptable adjustments. | 07-24-2014 |
20140207748 | GEO-AWARE SPELLCHECKING AND AUTO-SUGGEST SEARCH ENGINES - Systems and methods for generating geo-aware auto-suggestions for searching are provided. Characters corresponding to user input for a search query to a searching service may be processed prior to completion of the search query. Information about a geographical location may be processed. A geographical area of interest and potential correction(s) may be identified. Geo-specific suggestions may be determined based on the search query and/or a selected correction. The geo-specific suggestions may correspond to one or more identified businesses located in the geographical area of interest. The determining the geo-specific suggestions may include identifying business listing information corresponding to the geographical area of interest and the search query and/or a selected correction. The geo-specific suggestions may be indicated as a user-selectable option to complete the search query in a search query field for a search engine and/or to submit to the search engine as a selected search query. | 07-24-2014 |
20140207749 | Method and System for Incrementally Selecting and Providing Relevant Search Engines in Response to a User Query - Methods and systems for incrementally selecting and providing relevant search engines in response to a user query. A method of incrementally selecting and providing relevant search engines is based in part on identifying a set of search engines associated with corresponding metadata, receiving a partial search query entered by the user of a device, inferring after each user keypress a set of potential full queries intended by the user, using the potential full queries and the search engine metadata to identify a set of relevant search engines, and for each of these search engines, providing a direct link to launch a relevant query in the search engine. The user input may be either ambiguous, or erroneous, and may be entered using an input-constrained device. | 07-24-2014 |
20140207750 | QUERY GENERATION FOR SEARCHABLE CONTENT - Query generation for searchable content is provided. In some embodiments, query generation for searchable content includes receiving searchable content (e.g., the searchable content can include a unique identifier for the searchable content, such as a Uniform Resource Locator (URL) for a web site, and the web site can include one or more web pages); and generating a set of queries, the set of queries including one or more queries (e.g., the set of queries can include ranked queries) that are relevant to the searchable content. | 07-24-2014 |
20140207751 | SEARCH SYSTEM WITH QUERY REFINEMENT AND SEARCH METHOD - A search system and method for searching for electronic documents, and providing a search result in response to a search query. In one embodiment, the search system includes a processor, a user interface module adapted to receive a search query from a user that includes a search query term, a search engine that electronically searches for electronic documents that satisfy the search query term, and a query processing module that identifies at least one alternative term for the search query term, and provides the alternative term to the user interface module for display to the user, and also provides the alternative term to the search engine to search for electronic documents that satisfy the alternative term. | 07-24-2014 |
20140207752 | SYSTEM AND METHOD FOR DISPLAYING IMAGES AND VIDEOS FOUND ON THE INTERNET AS A RESULT OF A SEARCH ENGINE - A system that incorporates teachings of the subject disclosure may include, for example, receiving, prior to entering a screensaver mode of operation, a search criteria identifying a requested subject matter, wherein the search criteria is based on a last user-initiated search query to a web-based search engine. In response to entering the screensaver mode, the search criteria identifying the requested subject matter is automatically transmitted to a web browser. Image content referenced by a set of uniform resource locators based upon the search criteria is sequentially presented. In response to receiving user input, a user-selectable region is presented comprising a selectable element superimposed on the first image. Selection of the element causes a defined action generating an e-mail message having an attachment with content referenced by a link associated with the first image. Receiving user input from a second input device ceases presenting of the image. Other embodiments are disclosed. | 07-24-2014 |
20140214785 | Avatar-based Search Tool - A method of performing a digital search, wherein the result set returned is additionally narrowed via a virtual personality, represented by an animated avatar selected by the user prior to enacting the search. The avatar consists of a virtual identity, which, when reduced to keyword characteristics and then applied to a search algorithm, enables the filtering of result sets according to the inferred desires of the hypothetical individual instantiated by the virtual identity itself, expressed as an avatar. | 07-31-2014 |
20140214786 | INTERNET SEARCH APPARATUS - An Internet search apparatus includes a current location detection unit configured to detect a current location, an administrative district name acquisition unit configured to acquire a name of an administrative district to which the current location belongs, and an information search unit configured to perform an Internet search and display a search result in the form of a list such that a web page that does not include the administrative district name is excluded. | 07-31-2014 |
20140214787 | ORDERING SEARCH-ENGINE RESULTS - A method, process, and associated systems for ranking elements of an answer set retrieved by a conceptual search engine in response to a set of queried concepts submitted as a conceptual query. A processor of a computer system orders by relevance the semantic schemas that make up the retrieved answer set by first identifying a weight of each concept in a retrieved schema as a function of relationships among the concepts in that schema, then by identifying a semantic value of each queried concept in the retrieved schema as a function of the weights, and finally by identifying a semantic value of the query in the schema as a function of the semantic values of all queried concepts. The relative relevance of each schema may then be identified as a function of the semantic value of the query in that schema. | 07-31-2014 |
20140222773 | A NETWORK SYSTEM FOR GENERATING APPLICATION SPECIFIC HYPERMEDIA CONTENT FROM MULTIPLE SOURCES - A network system for generating application specific hypermedia content from multiple sources. The system comprises a harvesting module operable for harvesting hypermedia content on the internet from a plurality of hypermedia sources. A fragmenting module is provided which is operable for fragmenting the harvested content into discrete hypermedia fragments, wherein the hypermedia fragments have associated meta data. A data repository is provided for storing the hypermedia fragments and their associated meta data. A supply module is provided which is in communication with the data repository for supplying hypermedia fragments to the consuming applications. | 08-07-2014 |
20140222774 | CONSTRUCTION OF BOOLEAN SEARCH STRINGS FOR SEMANTIC SEARCH - A system for information retrieval accessing any number of search engines over a distributed network or local network is presented. The system includes one or more pre-built ontologies or lexicons, representing areas of knowledge. The system includes a settings panel where searchers can preset default languages, default ontologies, and target search engines. The system includes an application that receives a variety of searcher input from a user interface such as a spinning wheel, or from a scrolling list. Through such selections, the application subsequently builds a Boolean search engine string of terms. The Boolean search string is then passed to the target search engine for retrieving semantically accurate search results. The Boolean search string provides a tight range on the search parameters and thereby delivers higher quality results that are more precise. | 08-07-2014 |
20140236915 | SYSTEM AND METHOD FOR RETRIEVING PHYSICIAN INFORMATION - An information retrieval system is provided with an interface, search engine, and database. The interface is operable on a computerized device with a processor and memory. The search engine may analyze search terms to create a filter and select a search mode. The database may include a database engine and data. The database engine may perform the filtered search of a database using the search terms created by the search engine and return results that are ranked. The search engine may sort the results that are ranked to be displayed to the user. A method is provided for retrieving information using the information retrieval system. The method includes defining a search parameter, analyzing the search parameter, filtering the parameters, searching a database using a database engine, ranking the results, and sorting the results that are ranked to be displayed to a user. | 08-21-2014 |
20140236916 | SYSTEM AND METHOD FOR GEOLOCATION OF SOCIAL MEDIA POSTS - A system for geolocation of social media posts, comprising a social search engine; a geolocation software module; and a network-attached database comprising at least a media storage and a metadata storage. The social search engine retrieves a plurality of social media content postings and stores them in the database; and the geolocation software module geolocates a first social media content posting by: extracting metadata from the posting; extracting embedded location data from the posting; identifying an author of the posting; determining if the metadata storage contains location-related data about the author, if one was identified; determining if author location data is available; identifying any known place names in the social media content posting; disambiguating a plurality of locations obtained; and geotagging the posting and storing the resulting geotagged posting in the metadata storage. | 08-21-2014 |
20140236917 | PROCESSOR ENGINE, INTEGRATED CIRCUIT AND METHOD THEREFOR - A processor engine for affecting at least one authorised website's position on at least one Internet search engine's page ranking is described. The processor engine comprises at least one processor arranged to: identify a target list comprising at least one authorised website that is to be promoted; open a web browser; access an internet search engine on the first web browser; load at least a part of at least one search term into the internet search engine running on the web browser; associate at least the part of the at least one search term with the at least one authorised website on the target list; close the web browser, and repeat a plurality of times, the operations of open, access, load, associate, and close, thereby affecting the at least one authorised website's position on the internet search engine's page ranking. | 08-21-2014 |
20140236918 | SYSTEMS AND METHODS FOR SEMANTIC OVERLAY FOR A SEARCHABLE SPACE - The embodiments of the present invention provide a novel way of searching and interacting with content available via a network, such as the Internet, and the World Wide Web. In some embodiments, systems and methods provide a semantically-oriented structure for organizing and accessing content items. The semantic organization can be derived by leveraging user interactions with the content items. The systems and methods leverage the semantics of the content items to help the user find content items that are consistent with the purpose of the user's search. In addition, the embodiments provide a novel navigation paradigm of search results and content items so that the user can more intuitively and more efficiently get information form an information space. | 08-21-2014 |
20140244608 | Method and System for Providing Targeted Searching and Browsing - A server constituted a processor and a server memory, the processor arranged to: provide a selectable plurality of attributes, the plurality of attributes stored on the server memory; provide, for each selected one of the plurality of attributes, a selectable plurality of values, the plurality of values stored on the server memory; and generate an archetype responsive to the selected values of the selected attributes. Preferably, a system exhibiting the server and a user computing station in communication with the server, is provided, the user computing station comprising a user input device, wherein each of the selected one of the plurality of attributes is selected responsive to the user input device, and wherein each of the selected one of the plurality of values for each of the selected one of the plurality of attributes is selected responsive to the user input device. | 08-28-2014 |
20140244609 | System, Method and Device for Internet Search Based on Peer-to-Peer Network - A system, method and device for the internet search based on the peer-to-peer network are provided. A search terminal is set up in each search peer to form a peer-to-peer network. The search request is sent from an original search peer to other search peers progressively via the broadcast/back-propagation mechanism of the peer-to-peer network. Each search peer responds the search request separately, and searches its local index library. The search results of all search peers are gathered in the original search peer, and the original search peer aggregates and sorts the search results. Such search system structure and method have made a complete breakthrough from the architecture of existing search systems, and have provided novelty architecture of the search system, which thoroughly solves the high workload of the search engine server in existing technologies. | 08-28-2014 |
20140244610 | PREDICTION AND INFORMATION RETRIEVAL FOR INTRINSICALLY DIVERSE SESSIONS - Various technologies described herein pertain to predicting intrinsically diverse sessions and retrieving information for such intrinsically diverse sessions. Search results retrieved by a search engine responsive to executing a query are received. A query classifier can be employed to determine whether the query is intrinsically diverse or not intrinsically diverse based on one or more features of the query and session interaction properties. The query is intrinsically diverse when included in an intrinsically diverse session directed towards a task, where the query and disparate queries included in the intrinsically diverse session are directed towards respective subtasks of the task. An objective function can be evaluated based at least upon the query to compute an optimized value when the query is determined to be intrinsically diverse. The search results can be presented on a display screen according to the optimized value when the query is determined to be intrinsically diverse. | 08-28-2014 |
20140244611 | KEYWORD REFINEMENT IN TEMPORALLY EVOLVING ONLINE MEDIA - Methods and arrangements for keyword refinement and enhancement. There is received an initial keyword list comprising one or more keywords. Information is harvested from one or more information feeds, and an item is ascertained from the harvested information. One or more keywords from the initial keyword list are associated with the item. One or more new keywords are developed based on the associating of one or more keywords from the initial keyword list with the item. Other variants and embodiments are broadly contemplated herein. | 08-28-2014 |
20140244612 | TECHNIQUES FOR QUANTIFYING THE INTENT AND INTERESTS OF MEMBERS OF A SOCIAL NETWORKING SERVICE - Techniques are described herein for deriving, for each member of a social networking service, a set of metrics representing a measure of the member's intent and interests. For example, a set of member-intent and member-interest scores are derived by detecting which of several applications and services that a particular user interacts with, when the interactions occur, the frequency of the interactions, the particular type of interactions, the nature of the any particular content (e.g., subject matter, topic, etc.) with which the member is interacting, and so forth. The member-intent and member-interest scores are then made available to a wide-variety of applications and services, for example, for use in personalizing various experiences to best suit the intent and interests of each member. | 08-28-2014 |
20140244613 | Method And System for Enterprise Search Navigation - A method can include receiving a search request from a user interface (UI), selecting one or more repositories in response to the search request, and displaying, on a display device, search results corresponding to the selected repositories. The selected repositories are a subset of a plurality of available repositories, as specified by an administrator. By selecting or de-selecting the available repositories, a user can define or refine a search of the available repositories. In various implementations, the method includes interface elements that assist a user in previewing revised search results based on revised selections of repositories, and/or selections of subcategories of information available in one or more of the repositories. | 08-28-2014 |
20140258258 | METHOD AND SYSTEM FOR FILE CONVERSION - A method for file conversion includes obtaining an original file including content, that includes objects. The method further includes rendering each object of the multiple objects into a page description language (PDL) format to obtain rendered objects, and extracting, from the original file, a tag for an object of the multiple objects. The method further includes generating object composition metadata based on a composition rule corresponding to the tag. The object composition metadata includes a description of a composition of the object in the original file, and is added with the rendered objects to a PDL file. | 09-11-2014 |
20140279991 | CONDUCTING SEARCH SESSIONS UTILIZING NAVIGATION PATTERNS - Systems, methods, and computer-readable storage media are provided for conducting searches utilizing search navigation patterns. Search queries are received that include search terms that are of a particular type. It is recognized that at least one prior search session has been conducted that included a search query having search terms of an equivalent or similar type and followed a particular navigation pattern. Such prior search(es) may have been conducted by the user or by a different user and/or may have a navigation pattern that was affirmatively recorded by the requesting user or that was recorded by the system without explicit contemporaneous user instruction to do so. Upon identifying the navigation pattern associated with the prior search, the system effectively conducts a search session following the navigation pattern. | 09-18-2014 |
20140279992 | STORING AND RETRIEVING CONTEXT SENSTIVE DATA IN A MANAGEMENT SYSTEM - A management system may include a reconciliation engine configured to reconcile a first instance of a resource object from a first data provider and a second instance of the resource object from a second data provider to obtain a reconciled resource object, and store the first instance, and second instance, and the reconciled resource object in datasets. The management system may include a context sensitive query engine configured to receive a context-sensitive query including context information identifying a source originally providing context sensitive data associated with a context-sensitive attribute, and retrieve the context sensitive data from one or more of the datasets based on the context information. | 09-18-2014 |
20140279993 | Clarifying User Intent of Query Terms of a Search Query - Systems and methods for clarifying a computer user's intent with regard to one or more query terms of a search query are presented. Often, one or more query terms of a search query are ambiguous and/or unclear. As presented herein, upon identifying a query term in the search query that is unclear, clarification data is obtained and presented to the computer user by way of a clarification user interface. The computer user is able to identify one or more aspects of the computer user's intent, intent clarifications, with regard to the query term through the clarification user interface. Upon instruction by the computer user, the search query, along with the intent clarifications, is submitted to a search engine and the search results obtained from the search engine are presented to the computer user. | 09-18-2014 |
20140279994 | TAGGING DIGITAL CONTENT WITH QUERIES - Digital content can be annotated with a query. Upon selection of the query, a search can be initiated on a search engine with the query and search results relevant to the query are returned. Suggestions can be provided automatically in conjunction with query insertion. Suggestions can be supplied as a function of an input fragment and past search engine queries, among other things. | 09-18-2014 |
20140279995 | QUERY SIMPLIFICATION - Methods, systems, and computer-readable media for query simplification are provided. A search engine executed by a server receives a query. In response, the search engine determines whether the query is a long or hard query. For long or hard queries, the search engine drops one or more terms based on search engine logs. The search engine may utilize statistical models like machine translation, condition random fields, or max entropy, to identify the terms that should be dropped. The search engine obtains search results for the simplified query and transmits the results to a user that provided the query. | 09-18-2014 |
20140279996 | PROVIDING CROWDSOURCED ANSWERS TO INFORMATION NEEDS PRESENTED BY SEARCH ENGINE AND SOCIAL NETWORKING APPLICATION USERS - Technologies pertaining to generating crowd-sourced answers are described herein. A text string is received, and the text string is parsed to determine if the text string represents an information need that is desirably answered by a collective of crowd workers. When it is determined that the information need is desirably answered by the collective of crowd workers, a query or question that represents the information need is provided to a first plurality of crowd workers, who generate proposed answers for the information need. The proposed answers are provided to a second plurality of crowd workers, who vote on the proposed answers. An answer to the information need is output based upon responses of the crowd workers. | 09-18-2014 |
20140279997 | System for Mobile Application Search - A Searchable Application Representation is generated with the exact structure, content, functionality, and behavior of the Native Mobile Applications and is searchable by Search Engines by providing metadata pointing to the Native Mobile Applications. The Search Engine searches the Searchable Application Representation. When the Search Engine finds the Searchable Application Representation, Pointer, Metadata and Search Material to Corresponding Native Mobile Application on the Internet, the Search Engine becomes aware of the Native Mobile Application and can search the Content contained in the Searchable Application Representation. The Search Engine finds and ranks Content in the Searchable Representation and Pointer, Metadata, and Search Material corresponding to such Content in the Native Mobile Application is passed to the Search Engine, which can use such information to determine the relevancy of such Content according to a certain Search Criteria. | 09-18-2014 |
20140279998 | Expert Network in a Method and Apparatus for Keeping and Finding Information - An expert network in connection with keeping and finding information provides a textual search engine which, in response to a user query comprising a search term, uses a semantic vector to promote documents that contain other, closely related terms that strongly correlate with the search term. A social graph is generated for the user in which connections for the user comprise hyper-dimensional relationships based on semantic vectors that link the search term with a collection of the other, closely related terms. A personalized semantic vector for the user is applied to the social graph. The expert network applies the user's personalized semantic vector to locate experts in the user's social graph based on a user query topic. When a connection is considered an expert for the user, content that the connection kept is recommended to the user. | 09-18-2014 |
20140279999 | Persistent Search Object in a Method and Apparatus for Keeping and Finding Information - A find engine provides a user with access to information via a find interface and a keep interface. The find interface accesses both a content search index and a personal search index; the keep interface accesses personal search index. The content search index lists document content, user generated content, and semantic vectors; the personal search index lists user generated content, user explicit gestures, and user implicit gestures. The user explicit gestures comprise keeps that are captured via the keep interface and that consist of any of one or more documents and sites from among the search results to which the user ascribes significance by affirmatively keeping the document or site. The keeps are preserved as one or more persistent search objects and the search results returned to the user are ranked and/or returned in response to the query at least in part in accordance with the keeps. | 09-18-2014 |
20140280000 | AUTOCOMPLETE USING SOCIAL ACTIVITY SIGNALS - A system and method of providing autocomplete features using social activity signals. In some embodiments, social activity signals associated with a user are received. User-entered text is received from the user in a search field for a search engine. Predicted queries are determined based on the user-entered text and the social activity signals. Each one of the predicted queries comprises predicted text and at least a portion of the user-entered text. The predicted text is absent from the user-entered text. The predicted queries are caused to be displayed in an autocomplete user interface element of the search field. In some embodiments, the social activity signals comprise at least one of a like of content, a share of content, a follow of content, and a comment on content. | 09-18-2014 |
20140280001 | SYSTEMS AND METHODS FOR ORGANIZING, PRESENTING, AND RETRIEVING INFORMATION ABOUT ITEMS OF INTEREST IN A SOCIAL NETWORK OF INTERESTS - In one aspect, the present disclosure relates to a system for organizing, presenting and retrieving information about items of interest in a social network of interests including a user database for storing personal attributes of a plurality of users and an interest list for each of the plurality of users, the interest list comprising a plurality of interests; a plurality of personal profiles for presenting the personal attributes in the user database and the interest lists for each of the plurality of users; and a search engine, in communication with the user database and plurality of personal profiles, for performing an interest query of the user database, the interest query returning information relevant to the interest, the information relevant to the interest comprising at least one of an additional user, a posting by an additional user relating to the interest, or an additional interest related to the interest. | 09-18-2014 |
20140280002 | SEARCH RESULTS ENHANCEMENT SYSTEMS AND RELATED METHODS - A system and method for enhancing search results is described. The system receives information and data about retailers and social network data about a user. The system then detects search terms input by the user into a search field (e.g., on a search webpage) and modifies the search terms at least partially based on the information associated with the various retailers and the social network data. The system (or the user) then submits the modified search terms to a search engine and receives search results based on the modified search terms. | 09-18-2014 |
20140280003 | Method of Gesture-Based Definition of an Object within an Image - A method of defining input to an image-based search engine includes displaying and image on a screen and detecting at least three points touched by a user on the image. An object in the image is identified having the at least three points as vertices. The identified object is inputted to an image-based search engine. Portions of the image not included within the object are excluded from the input to the image-based search engine. | 09-18-2014 |
20140280004 | Database Operations And Data Manipulation Using Search-On-The-Fly - A data search and manipulation method includes accessing, by a processor, a first data element of a first data structure, the first data structure represented by a first icon, the first icon displayed in a user interface; accessing, by the processor, a second data element of a second data structure, the second data structure represented by a second icon displayed in the user interface; executing, by the processor, a first data manipulation process in response to the first icon dragged over the second icon; and executing, by the processor, a second data manipulation process in response to the second icon dragged over t | 09-18-2014 |
20140280005 | SYSTEM AND METHOD FOR TAG-BASED SOCIAL NETWORKING - A method for social interaction comprising tag-based user identification, location-based user identification, aggregated user information for search and categorization, and tag-based location ratings and reviews, and a mobile software application implementing such a method utilizing tag-based user interactive elements for optimal user experience and anonymity within a social networking context. | 09-18-2014 |
20140289210 | RE-RANKING RESULTS IN A SEARCH - The present disclosure is directed to positioning a new item in search results that may additionally include previously-released items. Items in a search result may be ranked by popularity scores. In embodiments of the present disclosure, a new item may receive a popularity score boost to compensate for that item's relative lack of history in comparison to the previously-released items. Embodiments of the present disclosure utilize outside data sources to rank the items. Outside data sources may include social media, knowledge bases, and like platforms to leverage available outside data to complement internal data. | 09-25-2014 |
20140289211 | METHOD AND SYSTEM FOR RESOLVING SEARCH QUERY AMBIGUITY IN A PRODUCT SEARCH ENGINE - Techniques for providing improved search results for queries are provided. The techniques include obtaining a candidate pair from a query log comprising a single word unigram and a two word bigram which expresses the same content as the unigram, receive customer interaction data from the query log for the unigram and the bigram, and determining if the candidate pair includes a dominant form, equivalent form, or un-comparable pair. The techniques also include creating a rule regarding treatment of the unigram or bigram in analyzing a query. The techniques further include receiving a query, analyzing the query to identify modified query results according to the rule, and presenting the query results. | 09-25-2014 |
20140289212 | SYSTEM AND METHOD FOR PROVIDING MOBILE URL IN MOBILE SEARCH ENVIRONMENT - Provided is a system and method for providing a mobile uniform resource locator (URL) in a mobile search environment. The system includes a collector configured to collect a mobile URL associated with a search target. The search target includes website information, where the website information is included in a search result of the search service. The system includes a determiner configured to determine a validity of the mobile URL. The system includes a provider configured to provide the mobile URL based on the determined validity of the mobile URL. | 09-25-2014 |
20140289213 | Search Engine With Term Cloud - A search system includes a server receiving content from one or more content sources. The server is in electronic communication with a user computer over a network and receives search criteria from the user computer to conduct a search of the content. A cloud generator executing on a computer readable medium generates a term cloud for display on the user computer, the term cloud having terms identified using search results from the search of the content, the terms each having a plurality of cloud actions associated therewith. The cloud generator receives one or more selected cloud actions from the user computer and updates the search results using the one or more selected cloud actions. A list generator executing on the server generates a list of results for display on the user computer using the search results | 09-25-2014 |
20140289214 | LANDING PAGE SEARCH RESULTS - Systems and methods for providing content are disclosed. In an embodiment, information encoding at least one keyword that is associated with first content accessed by a user is received. A search query based at least in part on at least one keyword is executed to identify items. In response to a request from the user to access second content, a response is generated to the request that includes item information associated with at least a subset of the identified items. The response is provided to the user. | 09-25-2014 |
20140289215 | SYSTEMS AND METHODS FOR GENERATING CONTEXT SPECIFIC TERMS - Various embodiments are described herein that generally relate to systems and methods for generating context specific terms and performing various actions based on the context specific terms. One example embodiment includes a computer-implemented method for generating context specific terms comprising obtaining a collection of terms from at least one electronic file associated with a given context; comparing the collection of terms with a collection of expected terms to generate candidate terms that are not in the collection of expected terms; determining a relevance for each of the candidate terms; and determining whether to add a given candidate term to a collection of context specific terms for the given context if the relevance for the given candidate term is above a threshold. | 09-25-2014 |
20140297613 | METHOD FOR CUSTOMIZING SEARCH QUERIES TO OPTIMIZED SEARCH RESULTS - A method and system for customizing a user query in order to receive optimized search results respective of the query are provided. The method includes determining a user intent of at least one query received from a user device; selecting at least one source from a plurality of sources of information for serving the user intent; classifying the received at least one query based on the determined user intent; customizing the query to optimally serve the user intent respective of the classification and the determined user intent; and sending the customized query to the selected at least one source, wherein each of the selected at least one source receives an appropriately customized query format. | 10-02-2014 |
20140297614 | LOCATION-BASED SERACH AND MAP DISPLAY - A user interface for searching records in a database is provided. Each record contains information regarding one or more categories. The user interface receives search criteria of one or more categories and provides search results comprising exact and/or non-exact matching records. A non-exact matching record has a relevance value representing the relevance of the record to the search query, the non-exact matching records being displayed in an ordering based on the relevance values. The user interface provides slider tools for receiving changes in a weight value or search criterion of an associated category. A new ordering of the non-exact matching records is displayed in real-time based on the new received weight values or search criterion. The user interface may also provide a mapping tool, a search-result selection function, and/or one or more drill down tools. The user interface may provide any tool or function alone or in any combination. | 10-02-2014 |
20140297615 | Endorsing Search Results - Methods and systems for improving user search experience with a search engine by providing a way for associated users to create and share personalized lists of article identifiers through endorsements of articles. Search endorsements can be used to personalize the search engine's ranking of articles by offering a way for users to re-rank the article identifiers for themselves and for those who trust them. | 10-02-2014 |
20140304247 | Method and System for Content Management - A computer-implemented method for content management includes receiving a text string from a user as a search term, sending the search term to a content aggregation server, receiving search results from a search term search executed by the content aggregation server the search results containing social network content from social network accounts of the user, content aggregation channel content, and search engine result content, where the social network content, content aggregation content and search engine content are derived from the search team, presenting the search results to the user along with filtering and channelization options, receiving filtering and channelization option configuration from the user, recording the filtering and channelization option configuration as a new content channel, and updating new content channel content by requesting re-execution of the search term search by the content aggregation site in response to a user access of the new content channel. | 10-09-2014 |
20140304248 | SEARCH ENGINE FOR A VIDEO RECORDER - The present invention is directed to a search engine for a video recorder. One embodiment of the present invention operates in an environment that includes one or more set-top boxes connected to or integrated within one or more output devices. The set-top boxes are used to transfer shows from a broadcast input source to one or more types of storage devices and to play back the shows from the storage devices to the output devices, either in a delayed-live fashion or at a later time of the user's choosing. The set-top box displays a graphical user interface (GUI), which gives the user the ability to watch and/or record timeslot based programming, to order on-demand programming, and to playback previously recorded shows that reside on a local or remote storage device. A search engine is added to the GUI that lets the search for shows and receive results in an enhanced manner. | 10-09-2014 |
20140310255 | SEARCH SUGGESTION AND DISPLAY ENVIRONMENT - Methods, systems, and apparatus for processing image content items. In one aspect, a method includes receiving a set of search query suggestions for a query, each search query suggestion being based on the search query; for each search query suggestion, receiving data identifying a respective set of resources determined to be responsive to the search query suggestion; for each respective set of resources, generating a representative resource set depicting a subset of the respective set of resources; providing to the user device, in response the search query, a search results page resource including instructions that cause the user device to render a search results page that includes: a set of search results that identify resources that are determined to be responsive to the search query; for each search query suggestion, a search query suggestion grouping including: data describing the search query suggestion, and data depicting the representative resource set. | 10-16-2014 |
20140310256 | METHOD AND SYSTEM FOR USER INITIATED QUERY SEARCHES BASED ON GAZE DATA - The invention generally relates to computer implemented systems and methods for utilizing detection of eye movements in connection with interactive graphical user interfaces and, in particular, for utilizing eye tracking data to facilitate and improve information search and presentation in connection with interactive graphical user interfaces. A gaze search index is determined based on information that has been presented on an information presentation area and gaze data signals. The gaze search index comprises links between gaze search parameters and presented information that satisfies gaze filter criteria for respective gaze search parameter. A user can initiate query searches for information on the computer device or on information hosts connectable to the computer device via networks by using combinations of gaze search parameters of the gaze search index and non gaze search parameters of a non gaze search index. | 10-16-2014 |
20140317072 | AGGREGATING PERSONALIZED SUGGESTIONS FROM MULTIPLE SOURCES - A computer provides a search interface that accesses multiple search providers, and aggregates their suggestions, providing a single, unified suggestion view across the multiple search providers. Suggestions are received from the multiple sources, such as a search engine on the internet or other public resource, and a search tool on the computer that accesses local or private resources. The suggestions are combined, ranked and displayed as a list to the user, from which the user is able to select. | 10-23-2014 |
20140317073 | RANKING SIGNALS IN MIXED CORPORA ENVIRONMENTS - A method for retrieving information may include receiving a search query within an information retrieval system. Search results responsive to the search query may be identified from a first information corpus and a second information corpus. Search results responsive to the search query may be identified from a third information corpus. A ranking signal associated with the first information corpus and the second information corpus may be determined based on the search results from the third information corpus. The search results from the first information corpus and the second information corpus may be ranked based on the ranking signal. | 10-23-2014 |
20140317074 | Automatic Taxonomy Construction From Keywords - A system, method or computer readable storage device to derive a taxonomy from keywords is described herein. A domain-dependent taxonomy from a set of keywords may be automatically derived by leveraging both a general knowledgebase and keyword search. For example, concepts may be deduced with the technique of conceptualization, and context information may be extracted from a search engine. Then, the taxonomy may be constructed using a tree algorithm. | 10-23-2014 |
20140317075 | Method and Apparatus to Search Data and Notify and Update a User - The present invention allows a user to subscribe to multiple concurrent channels of syndicated content published over the internet. The user receives notification of the content which is new since the previous time that the user accessed a channel. The user can select the frequency of checking for new content and the user can specify how far back in time to check. In addition, the user can specify a maximum number of changes to be presented. | 10-23-2014 |
20140317076 | SYSTEM AND METHOD FOR FACILITATING USE OF A SELECTION GUIDE - A system and method functions to automatically invoke a selection guide when the search term(s) provided in a freeform search query are determined to be associated with a category of item for which a selection guide will provide the most efficient means for the user to locate items of interest. | 10-23-2014 |
20140317077 | METHOD AND APPARATUS FOR PROVIDING KNOWLEDGE INFORMATION - A method and apparatus for providing knowledge information is provided. The method includes: receiving a search word from a first user terminal; and extracting knowledge information corresponding to the search word according to difficulty levels from a database (DB); and providing the extracted knowledge information to the first user terminal. | 10-23-2014 |
20140317078 | METHOD AND SYSTEM FOR RETRIEVING INFORMATION - The present disclosures relates to a computer implemented method and system for retrieving information. The method comprises inputting data to generate one or more records. Storing the one or more records. Classifying one or more pieces of data in the one or more records so as to associate the pieces of data to one or more concepts. Enriching the one or more records with metadata identifying concepts to which the pieces of data are associated. Inputting a search query to motivate a search of the one or more records. Classifying data of the search query by associating the data of the search query to one or more concepts. Matching the one or more concepts associated with the data of the search query with the one or more concepts associated with the one or more records. Ranking and filtering matching records based on one or more factors. Returning search hits based on the matching step. | 10-23-2014 |
20140317079 | PERSONNEL RECRUTMENT SYSTEM USING FUZZY CRITERIA - A data search system provides access to information about potential job candidates, in particular, their professional skills, work experience, education, professional activity and other aspects, which are of importance to a recruiter. The invention can be employed by recruiting agencies, HR departments, independent experts and other staffing agencies, as well as managers looking for new employees. Since there is usually no direct links between different profiles of the candidate, the system makes some distributed profiles “fuzzy” (i.e., unverified). These “fuzzy” profiles are also displayed during the search, and the user of the system can choose the needed profile from the database. | 10-23-2014 |
20140317080 | MULTI-DIMENSIONAL RELEVANCY SEARCHING - A method includes preprocessing extracted text to generate a pre-search document that specifies context field data relevant to a patient encounter. The extracted text can be derived from at least one of clinical encounter data and provider input data related to the patient encounter. The method includes constructing a multidimensional query based on the pre-search document. This includes sending the multidimensional query to a search engine to retrieve relevant data related to the patient encounter. The method includes generating an output for the patient encounter based on the retrieved relevant data. | 10-23-2014 |
20140317081 | SYSTEM AND METHOD FOR SESSION DATA MANAGEMENT - Embodiments relate generally to computer hardware, computer software, methods for session data management. More specifically, disclosed are systems, components, and methods to cause a session capture agent to generate a session capture, cause a session processor to generate individual session segments from the session capture, cause a session search engine to locate one or more session segments using a session query process, and retrieve the one or more session segments. | 10-23-2014 |
20140324805 | USER-GENERATED CONTENT OF ENTITY-SPECIFIC SEARCH - Architecture that enables users to contribute their knowledge and add content to entities in a search context. The architecture provides the capability for users to add content to entities in a search context, display the knowledge assimilated from a user base for entities in a search context, validate (algorithmic, editorial or crowd-based) user-generated content to ensure correctness and filter spam, and rank the user-generated facts (whether algorithmic or crowd-sourced) to display most relevant facts in the user interface (as part of the user experience (UX)). To address user motivation and provide incentives, users can be given rewards (e.g., points, recognition, etc.) for a validated submission. | 10-30-2014 |
20140324806 | EXTENDING DOCUMENT EDITORS TO ASSIMILATE DOCUMENTS RETURNED BY A SEARCH ENGINE - Methods and arrangements for configuring document editors. A search client add-in is loaded at a document editor. At the document editor, a document is accepted from a search engine. Communication is established between the search client add-in and the search engine. At the search client add-in, supplementary information about the document is received from the search engine. User input about the document is accepted, and is directed to the search engine. The document is informatively enhanced via at least one of: the supplementary information and the user input. Other variants and embodiments are broadly contemplated herein. | 10-30-2014 |
20140324807 | AUTOMATIC UPDATE OF SEARCHES - A method and system for automatically updating searches are described. In one embodiment, a first search result may be compared with a second search result to automatically identify at least one data item within the first search result that is changed relative to the second search result. The at least one data item may comprise a transaction term. A notification of the at least one data item may be transmitted to a user device. | 10-30-2014 |
20140324808 | Semantic Segmentation and Tagging and Advanced User Interface to Improve Patent Search and Analysis - A new method for semantic segmentation and tagging of a patent or a technical document is provided. The semantic tags are used for search and display of patents. The semantic tagging method involves creating automatic tags for preamble, elements, and sub-elements, and their respective attributes and relationships in patent claims. The tags are used in patent search to improve search performance. The tags are used in a novel user interface for viewing and analyzing one or more patents. The user interface provides a unique method to display different tags of a patent, which provides critical information towards comprehending the patent, and helps create better search queries related to the patent. | 10-30-2014 |
20140324809 | SEARCH ENGINE CONTROL - A method of controlling a search engine, the method comprising: causing a candidate search element to be displayed on a display having an associated pointing device; receiving input indicating selection of the candidate search element by the pointing device at an initial display position; receiving input indicating subsequent movement by the pointing device; and setting or revising search criteria for use by the search engine based on the subsequent movement of the pointing device relative to the initial display position. | 10-30-2014 |
20140324810 | INTERNET ACCESSING METHOD AND DEVICE, MOBILE TERMINAL AND STORAGE MEDIUM - The invention discloses an Internet accessing method and device, a mobile terminal and a storage medium, and the method comprises: shooting and obtaining an image showing target characters; recognizing and obtaining contents of the target characters shown in the image; an accessing the Internet according to the contents of the target characters. In the present invention, the image showing the target characters is obtained through shooting/scanning by the terminal device, and the contents of the target characters can be recognized from the image based on the text recognition technologies, so that the Internet can be automatically accessed according to the obtained contents of the target characters. Therefore, it is possible to automatically access the Internet to obtain related information according to the external text or character information without manual input of the external text or character information by the user or with the manual input of a simple instruction. | 10-30-2014 |
20140324811 | SYSTEM FOR LOCATING A PET OWNER - Systems, methods, and computer program products are provided for locating an object owner. The system provides a microchip database that stores a plurality of microchip records containing microchip identification codes, owner contact information and the like. Microchips are embedded in objects such that when the object is scanned the microchip identification code can be retrieved and used to search and retrieve contact information from the microchip database using one or more search engines. When using the microchip identification code to conduct a search a link to a website displaying information associated with the microchip record is presented first in the list of search results. | 10-30-2014 |
20140324812 | INTENT MANAGEMENT TOOL FOR IDENTIFYING CONCEPTS ASSOCIATED WITH A PLURALITY OF USERS' QUERIES - Linguistic analysis is used to identify queries from a plurality of users over a period of time that use different natural language formations to request similar information. Common intent categories are identified for the queries requesting similar information. Intent responses can then be provided that are associated with the identified intent categories. An intent management tool can be used for identifying new intent categories, identifying obsolete intent categories, or refining existing intent categories. The said intent categories are used in identifying ontologies associated with the intent categories to help in selecting concepts as ontology parameters. | 10-30-2014 |
20140330803 | METHOD AND COMPONENT FOR CLASSIFYING RESOURCES OF A DATABASE - A method of retrieving information comprises providing a query to a search engine and retrieving from the search engine a resource set, comprising at least one image matching the query. A representation of the resource set and a representation of a set comprising at least one condition are displayed via a user interface component. The condition set is associated with the query and is distinct from at least one other condition set associated with another query. Responsive to user interaction with the user interface component, one or more user selected images from the resource set are associated with a user selected condition from the condition set, to thereby classify the images. | 11-06-2014 |
20140330804 | AUTOMATIC SUGGESTION FOR QUERY-REWRITE RULES - Embodiments of the invention relate to automatically suggesting query-rewrite rules. One embodiment includes providing a missing search result for a query. A collection of semantically coherent rewrite rules are generated based on the missing search result. Generating the missing search result includes: selecting candidates including subsequences of the query and subsequences of particular fields of a document, invoking a search engine using the candidates for providing search results, filtering out particular candidates that fail to achieve a desired search result, and classifying remaining candidates based on a learned classifier. Query rewrite rules for document searching are suggested based on the classified remaining candidates. | 11-06-2014 |
20140330805 | RICH CONTENT FOR NO-RESULTS SEARCH PAGE - Architecture that inserts rich content into a no-results page returned from a search engine query. The rich content can be related to any topic selected (e.g., randomly) for insertion in the no-results page. The topic and content can be obtained from different sources, such as trending topics of social networks, non-profit organization websites, and so on. The content can also include a sharing module that enables the rich content to be shared with other users and/or other media and technologies (e.g., social networks, radio, TV, cell phones, etc.). The architecture can be an application or module of the search engine or a new component that “listens” for the no-results indication as is generated internally to the search engine, and once received, initiates topic selection, content sources access, and retrieval of content for presentation in combination with a no-results notice in a no-results page. | 11-06-2014 |
20140330806 | Data traffic amount prompting method and apparatus - A data traffic amount prompting method performed at a server is provided, in which a search result, including at least one target web page address, generated by a search engine in response to a search request from a client device is captured, a data traffic amount corresponding to each target web page address is queried in a database, and the search result, together with the data traffic amount corresponding to each target web page address, are returned to the client device. Additionally, a data traffic amount prompting method performed at a terminal device, related data traffic amount prompting apparatuses are also provided. | 11-06-2014 |
20140337305 | GEOGRAPHIC COORDINATES BASED CONTENT SEARCH - Apparatuses, methods and storage medium associated with geographic coordinates based content search are disclosed herein. In embodiments, a search service may be configured to analyze a plurality of contents having non-geographic coordinate content items. The analysis may include determination of whether the non-geographic coordinate content items are associated with a plurality of locations on Earth's surface. The locations may be identifiable by a plurality of geographic coordinates of a geographic coordinate system. For contents with non-geographic coordinate content items recognized to be associated a plurality of locations, the search service may generate and store indices that index the geographic coordinates of the locations to the contents with associated non-geographic coordinate content items. Other embodiments may be described and/or claimed. | 11-13-2014 |
20140337306 | INFORMATION NETWORK WITH LINKED INFORMATION NODES - A machine-implemented method of relaying information nodes in an information network, comprising the steps of: processing a plurality of data objects according to a predefined dictionary containing a plurality of information units and a plurality of correlation-indicating elements to defect in the plurality of data objects the presence of a correlation between respective information units; establishing an information network with a plurality of information nodes and links between the information nodes, said information nodes being related to said information units and said links being related to said detected correlations; and analyzing a link connectivity state of said information network to find a path across information nodes that represent an inference or a set of inferences being input by a query searched by a user. | 11-13-2014 |
20140337307 | COMPUTER-AIDED EXTRACTION OF SEMANTICS FROM KEYWORDS TO CONFIRM MATCH OF BUYER OFFERS TO SELLER BIDS - One embodiment involves a method and apparatus for mapping lexical keywords into entity description semantics in order to create unambiguous buyer-confirmed descriptions of entities. The method described herein relies on a computer program and some mechanism for computer data storage. | 11-13-2014 |
20140344237 | INFORMATION SEARCHING SYSTEM AND METHOD - An information searching method is provided. The method includes the following steps: receiving accounting information and keywords by an input unit; storing a plurality of folders by a storage unit, wherein each folder stores one or more network addresses, each network address corresponds to a webpage; generating a searching instruction in response to the keywords input in the input unit, searching for webpages related to the keywords by the server in response to the searching instruction; and displaying the network addresses associated with the webpages which are searched by the server. An information searching system is also provided. | 11-20-2014 |
20140344238 | System And Method For Accessing Electronic Data Via An Image Search Engine - The present invention provides a system and method for accessing electronic data through entry of images as queries in search engine. The system uses various image capturing devices and communication devices to capture images and enter them into image database. Image recognition techniques encode images in a computer readable format. The processed image is then entered for comparison into at least one database populated with images and associated information. Once the newly captured image is matched with an image in the database, the information linked with that image is returned to the user. | 11-20-2014 |
20140344239 | METHOD, DEVICE AND STORING MEDIUM FOR SEARCHING - The present disclosure relates to a method and device for searching. The method includes: receiving a search condition from a client; extracting a search category from the search condition; determining whether the search condition comprising conditioning property values selected by users; if the search condition comprising the conditioning property values, obtaining property items corresponding to each of the conditioning property values; conditioning clustering the property values one by one, wherein the conditioning clustering comprises obtaining an object clustering result set corresponding to each property value by using the search categories and all conditioning property values whose property value and the property value to be clustered belong to different property items as a prerequisite clustering condition; and if the object clustering result set not being an empty set, returning the object clustering result set to the client. The method and device of present disclosure has improved search efficiency. | 11-20-2014 |
20140344240 | METHODS AND APPARATUSES FOR ASSISTING THE PRODUCTION OF MEDIA WORKS AND THE LIKE - Systems and methods for assisting one or more users in the production of a media work from a plurality of recordings are disclosed. In an exemplary embodiment, digital versions of the recordings are stored on a file-storage server accessible over a communications network. A media-library server provides an organized way for users to access and view the digital versions, and to associate various data files with the digital versions, such as transcription files, logging files, and storyboard documents. The exemplary media library generates web pages that enable users to search and access the digital versions from an internet browser running on a conventional personal computer. The browser also enables users to view the digital versions with a browser-compatible media viewer. | 11-20-2014 |
20140351232 | ACCESSING ENTERPRISE DATA USING A NATURAL LANGUAGE-BASED SEARCH - Enterprise data can be accessed via a natural language user interface. In one embodiment, a mobile application can receive voice data and text data corresponding to the voice data. A conversion from voice to text can be performed by the mobile application or a third-party dictation service. Based on the text data, a command can be generated for use by a business analytics engine or by an enterprise search engine. In the case of the business analytics engine, it can perform analysis on the retrieved enterprise data, such as by applying business algorithms on the retrieved enterprise data in order to generate analytical results. In the case of the enterprise search engine, it can perform a search of enterprise data based on the command. In either case, results can be presented to the user on a user interface. | 11-27-2014 |
20140351233 | SYSTEM AND METHOD FOR CONTINUOUS ANALYTICS RUN AGAINST A COMBINATION OF STATIC AND REAL-TIME DATA - A system for continuous analytics comprises an in-memory storage and a processor. The processor receives a query that indicates an analytic function to be performed on a combination of static data and real-time data. The processor loads the in-memory storage from a first source external to the processor with data that was stored as the static data. At the same time that the in-memory storage is already loaded with the static data, the processor continuously receives ephemeral real-time data as it is being generated by a second source external to the processor. The processor runs the analytic function from the query against the in-memory storage loaded with the first data and the real-time data that is being continuously received, in combination, to produce a result of the analytic function. The result is stored and time-stamped in the in-memory storage as an analytic cube. | 11-27-2014 |
20140351234 | System and Method for Enhancing User Search Results by Determining a Streaming Media Program Currently Being Displayed in Proximity to an Electronic Device - A method receives a search query from a user device during a time window and accesses a repository of streaming media related information to determine one or more streaming media programs available to the user device during the time window. The method identifies a first set of categories associated with the received search query and identifies a respective program-specific set of categories associated with each of the respective available streaming media programs. The method compares the first set of categories to each respective program-specific set of categories to infer that a first streaming media program is being displayed in proximity to the user device. The method modifies the search query based on adding search terms from the streaming media related information corresponding to the first streaming media program. The method identifies search results corresponding to the modified search query and returns the search results to the user device. | 11-27-2014 |
20140358879 | SEARCH ENGINE SUGGESTION - A search engine suggestion method, apparatus, and non-transitory article of manufacture embodying computer readable instructions for data search. The method includes: obtaining a query input by a user; obtaining a query suggestion set for the query for each of a plurality of different search engines, the query suggestion set including at least one query suggestion; determining a match degree between each of the search engines and the query based on the query suggestion set and background association information of the query; and suggesting among the plurality of different search engines based on the match degrees. By use of the solutions proposed by this application, it is possible to suggest the user a more appropriate search engine(s) for data search. | 12-04-2014 |
20140358880 | METHODS AND SYSTEMS FOR TEAM SEARCHES IN A SOCIAL NETWORKING SERVICE - Techniques for team searches within a social graph are described. Consistent with some embodiments, a search request initiated by a searching member profile is received. The search request includes search criteria. A team membership connection between the searching member profile and a team profile is then detected. Based on the detected team membership connection, profile connections between member profiles and teammates of the searching member profile are identified. The teammates are member profiles with team membership connections to the team profile. Then, matching member profiles are identified by matching the member profiles with the identified profile connection with the search criteria. The matching member profiles are then communicated to the searching member profile. | 12-04-2014 |
20140358881 | Search Infrastructure Supporting Identification, Setup and Maintenance of Machine to Machine Interactions - A technique in which autonomous machine-to-machine interactions are identified, setup and maintained between machines by utilizing a registry that may be searched to identify a registered machine. The search may be for a particular target machine or for content. By identifying a target machine, the registry may provide an address to connect two machines for the two machines to interact, such as the download of content stored on one of the machines. | 12-04-2014 |
20140365452 | Discovering Trending Content of a Domain - Systems and methods for identifying trending content on one or more domains is presented. In response to receiving a request for trending content on each domain of a set of domain, network activity data corresponding to network activity of a recent period of time is obtained. According to various embodiments, the network activity data corresponds to activity in the immediately previous time period and includes any of query logs from one or more search engines, social data from one or more social network sites, and browsing data corresponding to the browsing history of a plurality of computer users. Trending content from the network activity data for each domain of the set of domains is identified and the identified content is returned in response to the received request. | 12-11-2014 |
20140365453 | PROJECTING ANALYTICS BASED ON CHANGES IN SEARCH ENGINE OPTIMIZATION METRICS - A system and method effective to generate search engine report data to be displayed on a display. A processor may send a keyword to a search engine and receive a result set. The processor may generate historical search engine report data based on the keyword, a URL and the result set. The historical search engine report data may include a first value of an analytic for the keyword and/or URL when a metric relating to the keyword and/or the URL is at a first metric value. The processor may send the historical search engine report data to a second processor and receive an objective when the metric is at a second metric value. The processor may analyze the request with respect to the historical search engine report data to produce projected search engine report data. The projected search engine report data may include a second value of the analytic. | 12-11-2014 |
20140365454 | ENTITY RELEVANCE FOR SEARCH QUERIES - The relevance of entities to search queries is determined using a triangulation approach. The triangulation approach determines the relevance of entities to documents and the relevance of documents to a search query. The relevance of each entity to the search query is then determined as a function of the relevance of the entities to the documents and the relevance of the documents to the search query. The entity/query relevance determination may be employed when returning a search result experience in response to search queries. | 12-11-2014 |
20140365455 | EVALUATION OF SUBSTITUTION CONTEXTS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for evaluating substitute terms. One of the methods includes receiving a query having an original term and determining one or more substitution contexts for the original term, wherein a substitution context includes one or more context terms and an indication of a position in the query of the original term and the one or more context terms. The substitution contexts are classified into a first category or a second category based on a respective score of each substitution context. The original term is associated with one or more substitution contexts in the first category. | 12-11-2014 |
20140365456 | ITEM-BASED RECOMMENDATION ENGINE FOR RECOMMENDING A HIGHLY-ASSOCIATED ITEM - Disclosed relates to a recommendation engine. The recommendation engine includes a query generation module configured to store a plurality of item vectors as a plurality of documents, configured to search for a reference document associated with the reference item among the plurality of the documents to extract a reference item vector and configured to generate a query including at least one user best associated with the extracted reference item vector if successful, each of the plurality of the item vectors corresponding to an element including a user-preference pair and a search module configured to calculate a correlation between the extracted reference item vector and each of the plurality of the item vectors in the plurality of the documents based on the generated query to provide the at least one recommendation item. | 12-11-2014 |
20140365457 | Active Platform System - In the case of a web-based platform apparatus for collecting and editing information, which platform apparatus can be networked to a plurality of subscribers that can be identified by means of an identifier, wherein the information on the platform is formed by a plurality of dual units (DuUs), wherein a dual unit (DuU) respectively comprises a memory location, associated with a prescribeable content and provided with an identifier, and also a prescribeable criterion, associated with the memory location and in the form of an information filter, for input of a piece of information into the memory location, strategic interchange of the contents of dual units by a plurality of suitable subscribers is rendered possible in that the content of at least one dual unit (DuU) ( | 12-11-2014 |
20140365458 | INTERLEAVING SEARCH RESULTS - Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results received from a first search engine. The first search results satisfy a search query directed to the first search engine and are presented in an order. A second search result from a second search engine is inserted at a position between two otherwise adjacent first search results. The second search result is received from a second search engine in response to the search query. | 12-11-2014 |
20140372399 | DYNAMIC QUERY RESOLUTION USING ACCURACY PROFILES - In various embodiments, methods and systems for dynamic validation of selectable data are provided. This may be accomplished by referencing search engine session data of a user. The search engine session data includes a plurality of search queries each having an entered-attribute and a resolved-attribute. A variation between the entered-attribute and the resolved-attribute, for each of the plurality of search queries, is determined based on analyzing the entered-attribute and the resolved-attribute. The entered-attribute is an input of the user and the resolved-attribute is a resolved-input for executing the search query. An input-precision score is generated for the user based on the variation between the entered-attribute and the resolved-attribute, for each of the plurality of search queries. | 12-18-2014 |
20140372400 | Dynamic Landing Pages - At least two key-value pairs are received as part of a uniform resource identifier. A Web page definition is retrieved by a processor based on at least one of the key-value pairs and includes multiple sections of a Web page, wherein at least one section is associated with a key of a second key-value pair of the at least two key-value pairs. The key of the second key-value pair is used to select a set of section objects that each have content that can be placed in the section associated with the key. If a section object is located that has been assigned the value of the second key-value pair, content defined for the located section object is placed in the section. A Web page comprising the content for the section is returned. | 12-18-2014 |
20140372401 | METHODS AND SYSTEMS FOR SEARCHING UTILIZING ACOUSTICAL CONTEXT - Systems, controllers and methods for contextual-based searching are provided. A system includes one or more devices configured to collect at least one audio stream and a contextual search system. The contextual search system includes a data analyzer and a search engine. The data analyzer is configured to receive the at least one audio stream from among the one or more devices and to determine contextual information from the received at least one audio stream. The search engine is configured to perform a search of at least one search term using the contextual information, to produce a search result. | 12-18-2014 |
20140372402 | Enhanced Searching at an Electronic Device - Presented herein are enhanced techniques for searching content using an electronic device. In accordance with the enhanced searching techniques, the electronic device detects a user's selection of information displayed at the electronic device. The electronic device subsequently detects that the user has dragged the selected information to a search field displayed at the electronic device and automatically identifies the information type. The electronic device conducts a search of a search space based on the selected information dragged into the search field, wherein the search is specific for the information type. | 12-18-2014 |
20140372403 | METHODS AND SYSTEMS FOR INFORMATION MATCHING - A method and system for information matching in an instant messaging user interface are disclosed. The method includes monitoring, in real time, chat records in an instant messaging interface to identify a keyword and starting a search application interface if the keyword is identified. The method further includes obtaining key information associated with keyword through the search application interface, and presenting the key information in the instant messaging interface. The method and system consistent with the present disclosure may enrich the user experience in instant messaging applications. | 12-18-2014 |
20140372404 | METHOD AND APPARATUS FOR USING A DISCRIMINATIVE CLASSIFIER FOR PROCESSING A QUERY - A method and apparatus for using a classifier for processing a query are disclosed. For example, the method receives a query from a user, and processes the query to locate one or more documents in accordance with a search engine having a discriminative classifier, wherein the discriminative classifier is trained with a plurality of artificial query examples. The method then presents a result of the processing to the user. | 12-18-2014 |
20140379680 | GENERATING SEARCH QUERY SUGGESTIONS - Methods, systems, apparatus, including computer program products, for generating search query suggestions. In one aspect, a method includes receiving a first textual input in a first form; automatically sending, before a user submits a request for a search and after waiting a predetermined amount of time after receiving each token of the first textual input, the first textual input to a suggestion service; receiving a set of first input suggestions in the first form, where each first input suggestion is textually different from the first textual input and selectable as an alternative to the first textual input; receiving a set of second input suggestions, where each second input suggestion is a representation of a first input suggestion in a different, second form and selectable as an alternative to the first textual input; and providing the first input suggestions and the second input suggestions for display in a user interface. | 12-25-2014 |
20140379681 | CROSS-CHANNEL SOCIAL SEARCH - Search results are received that were generated by a search engine in response to a search query entered by a user. The search results include a first result which contains a first set of identifying data. The first result is matched with a first profile on a first social network which is merged with a second social network. The first profile contains a second set of identifying data which satisfies matching criteria for similarity with the first set of identifying data. | 12-25-2014 |
20140379682 | COMMENT RANKING BY SEARCH ENGINE - The present disclosure provides example methods and apparatuses for implementing comment ranking by a search engine. One or more terms describing a target object are extracted from a comment in connection with the target object. One or more useful attributes included in the comment are obtained according to the terms describing the target object. An scoring index the comment is determined according to a number of the useful attributes. The comment is scored according to the index. The comment is ranked according to the score. The present techniques enable a user to quickly and efficiently view helpful comments and help the user make an informed decision. | 12-25-2014 |
20140379683 | SEARCH ENGINE INTERFACES AND FUNCTIONS - We propose interface and functional improvements for conventional web search engines. The proposed improvements can considerably improve the user experience and help users achieve their information search objective much faster and more efficiently. | 12-25-2014 |
20140379684 | SYSTEMS AND METHODS FOR GRAPHICAL SEARCH INTERFACE - Some embodiments of the present disclosure provide a graphical user interface as a means of inputting search parameters to database search engines. In some embodiments, two or three dimensional projections spatially represent relationships between search parameters, located along the periphery of the projections and search hits whose significance are represented by position relative to the center of the projection and comparative distance from each of the search parameters. As the user manipulates the overall shape of the search projection, the weighting of search parameters adjusts, reconfiguring the search. The present disclosure also provides, in some embodiments, an intuitive means of assimilating search parameter weightings based on peer or social network preferences with global search results. | 12-25-2014 |
20140379685 | SYSTEMS AND METHODS FOR GRAPHICAL SEARCH INTERFACE - Some embodiments of the present disclosure provide a graphical user interface as a means of inputting search parameters to database search engines. In some embodiments, two or three dimensional projections spatially represent relationships between search parameters, located along the periphery of the projections and search hits whose significance are represented by position relative to the center of the projection and comparative distance from each of the search parameters. As the user manipulates the overall shape of the search projection, the weighting of search parameters adjusts, reconfiguring the search. The present disclosure also provides, in some embodiments, an intuitive means of assimilating search parameter weightings based on peer or social network preferences with global search results. | 12-25-2014 |
20140379686 | GENERATING AND PRESENTING LATERAL CONCEPTS - Systems, methods, and computer-storage media for generating lateral concepts are provided. The system includes a search engine to receive user queries, a storage to store content and its associated categories, and a lateral concept generator. The lateral concept generator is connected to both the search engine and storage. The lateral concept generator selects lateral concepts from categories associated with the content based on similarity scores for the stored content. | 12-25-2014 |
20140379687 | SYSTEM AND METHOD FOR CONTEXTUAL AND FREE FORMAT MATCHING OF ADDRESSES - A system and method for the matching addresses is provided. Addresses may be received from a search engine or other source for purposes of matching. Address parts in the addresses may be contextually identified. Identified address parts, including their associated data, that have address part types that are alike may be compared to one another and a contextual matching score may be calculated and assigned. A free format token analysis of the addresses may also be performed in parallel with, before, or after, the contextual identification, and a free format matching score may be calculated. An address likeness score may be calculated and assigned based on the contextual matching score and the free format matching score. | 12-25-2014 |
20150012511 | SEARCHING CONTENT BASED ON TRANSFERRABLE USER SEARCH CONTEXTS - A search context is recorded during a search performed by a first user. The search context may include environmental variables associated with the computing equipment used by the first user such as at least one of regional settings, geographic location, social attributes, job role, browse history, and cookie files. The search context may be encrypted or be restricted for use by certain users and for a specific period of time. The search context may be sent to a second user or a group. The context is applied to environmental variables associated with the computing equipment used by the second user. The second user can thereby substantially duplicate the search performed by the first user. | 01-08-2015 |
20150012512 | MULTI-DIMENSIONAL SEARCH - Example methods and systems are directed to providing multi-dimensional search results. A source (e.g., a closed captioning stream) may provide a series of keywords. The series of keywords may be used to generate a series of searches. The results from the searches may be presented as part of a user interface in a grid. For example, one row may be presented for each keyword, with the row for the keyword containing the results from searching using that keyword. Alternatively, one column may be presented for each keyword, with the column for the keyword containing the results from searching using that keyword. The series of keywords may be generated once. Alternatively, new keywords may be periodically added to the series of keywords, causing the grid to be updated. Old keywords and their corresponding search results may periodically be removed from the grid. | 01-08-2015 |
20150012513 | PROVIDING A QUERY RESULTS PAGE - Providing a query results page is disclosed, including by: receiving a current query; determining a correction factor corresponding to the current query; determining a corrected query results request quantity based at least in part on the correction factor; performing an initial search for a plurality of query results responsive to the current query, wherein a quantity of query results included in the plurality of query results corresponds to the corrected query results request quantity; determining a quantity of compliant query results of the plurality of query results by comparing at least some of the plurality of query results to one or more display conditions and identifying compliant query results that meet the one or more display conditions; and causing a page of query results to be presented based at least in part on the quantity of compliant query results. | 01-08-2015 |
20150012514 | PROVIDING CONTENT - A method includes receiving landing page information from a content provider, the landing page information being representative of one or more graphical aspects of a landing page associated with the content provider, generating a landing page image representative of the landing page based at least in part on the landing page information, the landing page image being different from the landing page, specifying an association between the landing page image and a content item associated with the content provider, generating a control for presentation along with the content item that, when activated, causes the display of the landing page image providing, in association with a resource, the content item in combination with the control. | 01-08-2015 |
20150012515 | SYSTEM AND METHOD FOR PROVIDING SUITABLE WEB ADDRESSES TO A USER DEVICE - A system and method for providing a suitable web address to a user device. The method comprises: receiving a query from the user device; identifying at least one configuration parameter of the user device; determining a search intent based on the received query; selecting at least one information resource from a plurality of information resources to serve the search intent; identifying a web address respective of each of the at least one selected information resource; and generating a suitable web address based on each identified web address, the search intent, and the at least one configuration parameter, wherein accessing the at least one information resource via the suitable web address allows optimal display of the information provided by the information resource on the user device. | 01-08-2015 |
20150012516 | METHOD AND APPARATUS FOR PROVIDING TRAFFIC-BASED CONTENT ACQUISITION AND INDEXING - A method and apparatus for processing packets in a network are disclosed. For example, the method scans one or more packets representing a content that is being transferred via the network, where the scanning acquires one or more content elements. The method then builds a keyterm index from the one or more content elements, and stores the keyterm index in a repository. A query handler then responds to queries in accordance with the keyterm index. | 01-08-2015 |
20150012517 | SEARCHING CONTENT BASED ON TRANSFERRABLE USER SEARCH CONTEXTS - A search context is recorded during a search performed by a first user. The search context may include environmental variables associated with the computing equipment used by the first user such as at least one of regional settings, geographic location, social attributes, job role, browse history, and cookie files. The search context may be encrypted or be restricted for use by certain users and for a specific period of time. The search context may be sent to a second user or a group. The context is applied to environmental variables associated with the computing equipment used by the second user. The second user can thereby substantially duplicate the search performed by the first user. | 01-08-2015 |
20150012518 | PRESENTING REAL-TIME SEARCH RESULTS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presenting real-time search results. In one aspect, a method includes presenting real-time search results in response to a query; and automatically updating the real-time search results. | 01-08-2015 |
20150012519 | RECOMMENDATION SEARCH METHOD FOR SEARCH ENGINE, DEVICE AND COMPUTER READABLE STORAGE MEDIUM - A recommendation search method is provided for a search engine. The method includes recording a search log and a click log for query terms during search processes, and determining weights of tendencies of vertical searches for the query terms based on the recorded search log and click log. The method also includes, upon detecting a query term in a search box, determining recommended query terms relating to the query term in the search box, searching for the weights of tendencies of the vertical searches for each of the recommended query terms and determining a tendentious vertical search type for each of the recommended query terms based on the weights of tendencies of the vertical searches, and displaying each of the recommended query terms and links of the tendentious vertical search types for the recommended query terms. Further, the method includes, upon detecting a click on a link of one of the tendentious vertical search types corresponding to one of the recommended query terms, performing a search based on the one of the recommended query terms by using a vertical search engine corresponding to the one of the tendentious vertical search type, and displaying search results. | 01-08-2015 |
20150019519 | LOCATION BASED SEARCH ENGINE POSITION - System and methods for generating report data for a search engine are described. A processor may receive a URL, query, and first and second location data. The processor may apply localization techniques to the queries based on the first and second location data to produce first and second location metadata. The processor may send the query to a search engine with the first and second location metadata and receive first and second result sets in response. The processor may generate report data for the URL based on the result sets. | 01-15-2015 |
20150019520 | SYSTEM AND METHOD FOR CONDUCTING SPATIO-TEMPORAL SEARCH USING REAL TIME CROWD SOURCING - A system and a method for conducting spatio-temporal search using crowd source based real-time database are provided. The method may include: receiving from an inquiring user a combination of user related data (URD) related to at least one real time event, comprising at least one of: a temporal data, a spatial data and a contextual filter; generating a tempo-spatial contextual query based on the received URD; storing tempo-spatial contextual (TSC) data received from a crowd of users over a computerized network wherein said TSC is indicative of real time events; applying said query to said real time database for retrieving TSC data relevant to said query, wherein said search engine utilizes real time ranking from said crowd of users in applying the query; and presenting the relevant TSC data to the inquiring user. | 01-15-2015 |
20150019521 | LINK MANAGEMENT SYSTEM AND PROCESS FOR DYNAMICALLY UPDATING BACKLINKING AND NON-BACKLINKING SEO CRITERIA PROFILES - Some embodiments include a novel link management system and process in which a webmaster of a website responds to a change in a backlink algorithm of a search engine by performing an update operation to each of a set of backlinks that appear on another website and that reference back to the website. In some embodiments, the update operation is a change operation that modifies the backlink on the other website. In some embodiments, the update operation is a delete operation that removes the backlink from the other website. | 01-15-2015 |
20150019522 | METHOD FOR OPERATING APPLICATION AND ELECTRONIC DEVICE THEREOF - A method in an electronic device comprises displaying an Input Method Editor (IME) on a window on the electronic device, receiving data that is entered through the IME, searching for at least one content including a text message, the content being related to the text, and displaying a search result on the window. An electronic device comprises a touch screen configured to receive a touch input, and at least one processor coupled with the touch screen, wherein the processor is configured to cause the touch screen to display an Input Method Editor (IME) in a first window, search for at least one content including a text message, the content being related to the text, and display a search result on the window. | 01-15-2015 |
20150026144 | COMBINING CONTENT WITH A SEARCH RESULT - Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A search query is received. Search results responsive to the query are identified, including identifying a first search result in a top set of search results that is associated with a brand. Based at least in part on the query, one or more eligible content items are identified for delivery along with the search results responsive to the query. A determination is made as to when at least one of the eligible content items is associated with a same brand as the brand associated with the first search result. The first search result and one of the determined at least one eligible content items are combined into a combined content item and providing the combined content item as a search result responsive to the request. | 01-22-2015 |
20150026145 | INFORMATION RETRIEVAL SYSTEM - An information retrieval system converts unstructured ad-hoc search queries into structured search instructions that retrieve data in a structured relational database or an unstructured database. Data from the database is uploaded into a distributed in-memory database system. Tokens are automatically generated based on attributes, measures, and other metadata extracted from the relational database. The tokens are then compared with the non-structured ad-hoc user search queries. The information retrieval system uses the tokens to identify or predict what structured data is associated with user search queries. The tokens guide the user through a set of search terms that the system then uses to generate the structured query instructions. The structured query instructions retrieve specific data and answers from in the database system. | 01-22-2015 |
20150026146 | SYSTEM AND METHOD FOR APPLYING A SET OF ACTIONS TO ONE OR MORE OBJECTS AND INTERACTING WITH THE RESULTS - An Internet search computer system is provided that includes a computer network service environment that includes a search input utility that initiates the presentation on a display linked to a client device of a search interface; the search input utility allowing one or more users to select one or more search objects, and optionally collecting search input from the one or more users. The search engine utility is configured to iteratively process the search objects and/or search input so as to identify a plurality of suggested actions that are responsive to the search objects and/or search input, for further selection by the one or more users. The computer network service environment initiates the automatic processing of the search objects and search input, and iteratively updates suggested actions with the results of such processing. The computer network service environment analyzes the search objects and search input and matches the results of such analysis to applications and related application functions so as to generate the results. | 01-22-2015 |
20150026147 | METHOD AND SYSTEM FOR SEARCHES OF DIGITAL CONTENT - A method for searching digital multi-media content, comprising associating at least one metadata object independently with a respective time interval of a content. Creating a record for a time interval of the content, the record containing at least one metadata object associated with the particular time interval of the content, wherein two or more metadata objects can relate to at least part the same time interval. 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 at least one pointer to at least one time interval of a content. | 01-22-2015 |
20150026148 | USER SPECIFIC FEED RECOMMENDATIONS - A system for recommending feeds for a user comprises a client with a web browser, an application server, and a content server. The browser tracks the user's browsing activity and transmits user data related to the user's browsing activity to the application server. The application server searches the content server to determine feeds that may be relevant to the user's browsing activity and then communicates those feeds to the browser. The browser displays the received feeds to the user as feed recommendations, prompting the user to select from among the recommended feeds. Once the user has selected one or more feeds, the browser transmits the user's selection to the application server, which enables the feeds to be presented subsequently to the user. In this way, the system uses the user's browsing activity to obtain automatically for a user feeds that are likely to be relevant to the user. | 01-22-2015 |
20150026149 | METHOD AND SYSTEM OF MANAGING AND USING PROFILE INFORMATION - A method and system for matching a search request to a human assistant and/or other items based on information indicated in a profile associated with the search request is described. A ranking of a guide is determined based on matching of information associated with the guide and information associated with a search request. Profile information such as demographic, geographic, personality, areas of interest, people, hobbies, etc. may be used in addition to other information such as keywords or categories which are associated with a request in order to select a guide. Items such as a search result, an advertisement, a search resource, a previous query, etc. may be selected based on profile information associated with the item. Profile information may be associated with an item based on profile information associated with a guide and/or a user who has expressed an opinion regarding the item. | 01-22-2015 |
20150026150 | USING SMART PUSH TO RETRIEVE SEARCH RESULTS BASED ON A SET PERIOD OF TIME AND A SET KEYWORD WHEN THE SET KEYWORD FALLS WITHIN TOP POPULAR SEARCH RANKING DURING THE SET TIME PERIOD - A search method in a portable terminal using a keyword is disclosed. A portable terminal transmits, to a server, setting information for a smart push in which a keyword and a search term are set. The server determines whether the keyword falls within top popular search rankings during a term period corresponding to the search term based on the received smart push setting information. If the keyword falls within the top popular search rankings, the server transmits search results obtained using the keyword to the portable terminal. | 01-22-2015 |
20150032711 | METHODS FOR IDENTIFICATION OF ORGANISMS, ASSIGNING READS TO ORGANISMS, AND IDENTIFICATION OF GENES IN METAGENOMIC SEQUENCES - The present application provides a computational procedure that receives metagenomic or metatranscriptomic sequence reads. Briefly, the computational procedure comprises masking or removal of low-complexity, highly conserved and vector sequences; read mapping using homology searches to a database comprising genomes; post-processing the search results to identify organisms that are present in the data and remove false positives. Functional annotation are propagated from the mapped genomes. The output comprises inferred mapping of input reads to organisms, genes and functions of the reference database. | 01-29-2015 |
20150032712 | Subject Matter Context Search Engine - A search system associates contextual metadata with search terms and/or stored terms to facilitate identification of relevant information. In one implementation, a search term is identified ( | 01-29-2015 |
20150032713 | SEARCH SYSTEM AND METHOD WITH TEXT FUNCTION TAGGING - A search system with a user interface module that generates a search engine results page including a listing of reference documents, each with a hyperlink to at least one secondary document relevant to the reference document. The search system also includes a text function tagger that parses text excerpts of the documents, and applies text function tags thereto. A secondary processing module is provided which identifies those secondary documents that have a text function tag that matches a text function tag of a reference document, so that selection of the hyperlink generates a display of secondary documents that are determined to at least have a text function tag that matches a text function tag of the reference document for which corresponding hyperlink was selected. A method and computer readable medium are also provided. | 01-29-2015 |
20150032714 | METHOD AND SYSTEM FOR SEARCHING FOR APPLICATIONS RESPECTIVE OF A CONNECTIVITY MODE OF A USER DEVICE - A method for searching for applications respective of a connectivity mode of a user device is provided. The method includes detecting a set of applications of a plurality of applications installed in the user device that can operate in an offline mode; receiving a search query entered by a user of the user device; determining a current connectivity mode of the user device, wherein the current connectivity mode is any one of an offline mode and an online mode; searching for at least one matching application from the set of applications, when the current connectivity mode of the user device is the offline mode; and displaying the at least one selected application on a display of the user device. | 01-29-2015 |
20150032715 | METHOD AND APPARATUS FOR GENERATION AND AUGMENTATION OF SEARCH TERMS FROM EXTERNAL AND INTERNAL SOURCES - A method and apparatus to identify names, personalities, titles, and topics that are present in a repository and to identify names, personalities, titles, and topics that are not present in the repository, uses information from external data sources, notably the text used in non-speech, text-based searches, to expand the search terms. The expansion takes place in two forms: (1) finding plausible linguistic variants of existing search terms that are already comprehended in the repository, but that are present under slightly different names; and (2) expanding the existing search term list with items that should be there by virtue of their currency in popular culture, but which for whatever reason have not yet been reflected with content items in the repository. | 01-29-2015 |
20150032716 | Search and Search Optimization Using A Pattern Of A Location Identifier - Systems and methods for search and search optimization using a pattern in a location identifier is disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of search and search optimization. The method includes, detecting a set of location identifiers that have a pattern that matches a specified pattern and identifying a set of search results as having content related to the semantic type. The specified pattern can be stored in a computer-readable storage medium and corresponds to a semantic type. The set of search results can include objects associated with the set of location identifiers having the specified pattern. | 01-29-2015 |
20150039579 | SEARCH QUERY OBFUSCATION VIA BROADENED SUBQUERIES AND RECOMBINING - System, method, and computer program product to perform an operation to obfuscate search queries via broadened subqueries and recombining, by referencing an ontology to identify a set of generalized terms corresponding to at least one term of a received query, generating a plurality of subqueries based on the received query and the set of generalized terms, executing each of the plurality of subqueries to retrieve a result set for each respective subquery, and filtering the result sets using the received query to produce a result set responsive to the received query. | 02-05-2015 |
20150039580 | APP ANNOTATION AND FACILITATON OF USER SEARCH TASK AND USER ACTION - One or more techniques and/or systems are provided for annotating apps and/or for facilitating performance of a user search task. That is, app metadata associated with an app, exposed through an app store, may be evaluated to determine various identifying information for the app (e.g., an app subcategory, an action that may be performed by the app, a user segment/demographic that may find the app interesting or relevant, etc.). The app may be annotated with one or more annotations based upon the identifying information. When a search user submits a search query, a search intent (e.g., reserve a table for 2 at The Restaurant) may be determined and used to identify an app that may satisfy the search intent based upon the app comprising one or more annotations matching the search intent. In this way, the search user may efficiently perform a user search task/action using an appropriate app. | 02-05-2015 |
20150039581 | Semantic Search System Interface and Method - A method for semantic searching includes receiving a user input including seed data and a semantic input at a search system. The method further includes automatically generating a filter set based on the user input, where the filter set including a plurality of documents that correspond to the seed data, and includes providing the filter set and the semantic input to a semantic search engine. The method also includes receiving a set of semantic search results from the semantic search engine based on the filter set and the semantic input. The set of semantic search results corresponds to a sub-set of the filter set that is semantically similar to the semantic input. | 02-05-2015 |
20150039582 | PROVIDING INFORMATION IN ASSOCIATION WITH A SEARCH FIELD - A system and machine-implemented method for providing information in association with a search field are provided. Input is received from a user via a search field of an application, the input including at least partial entry of a search term. First information and second information are obtained in response to receiving the user input. The first information corresponds to contextual data for at least one of the user or the at least partial entry of the search term, and the second information corresponds to one or more search term predictions for the at least partial entry of the search term. The first information and the second information are displayed within the application, in association with the search field. | 02-05-2015 |
20150039583 | METHOD AND SYSTEM FOR SEARCHING IMAGES - Embodiments of the present application relate to a method for searching images, a system for searching images, and a computer program product for searching images. A method for searching images is provided. The method includes receiving an input query image, extracting visual features from the inputted query image; determining a similarity of the visual features of the query image and visual features of images in an image database; determining category information, descriptive information, or a combination thereof associated with the query image based on category information, descriptive information, or a combination thereof of business objects corresponding to images having a similarity to the query image that complies with a precondition; conducting searches of the images based on the query image and the category information, the descriptive information, or a combination thereof associated with the query image; and returning search results. | 02-05-2015 |
20150046418 | PERSONALIZED CONTENT TAGGING - One or more techniques and/or systems are provided for maintaining user tagged content. For example, a user may experience content (e.g., watch a scene of a movie, create a photo, create a social network post, read an email, etc.), which the user may desire to save and/or organize for later retrieval. Accordingly, a personalization tag for the content may be received from the user (e.g., “Paris vacation photo”). The content may be indexed with the personalization tag within a personalization index (e.g., a cloud-based index for the user that may be accessible to any device associated with the user). In this way, the user may retrieve the content at a later point in time from any device. For example, a search query “Paris photos” may be received from the user. The personalization index may be queried using the search query to identify content that may be provided to the user. | 02-12-2015 |
20150046419 | METHOD OF SORTING SEARCH RESULTS BY RECOMMENDATION ENGINE - A method of sorting search results by recommendation engine is provided herein. The method starts off with receiving a search query from a user associated with a specific user ID. The method goes on to applying the search query to a search engine and to a content database, to yield search results. The method then goes on to retrieving a profile of the specific user from a preferences and history database, based on the user ID. Then the method proceeds to reordering the search results by a recommendation engine, based on the retrieved profile. Finally, the method concludes with providing the user with the reordered search results such that the order matches the profile of the user. | 02-12-2015 |
20150046420 | METHOD AND SYSTEM FOR PROBABILISTICALLY QUANTIFYING AND VISUALIZING RELEVANCE BETWEEN TWO OR MORE CITATIONALLY OR CONTEXTUALLY RELATED DATA OBJECTS - In one embodiment a method for probabilistically quantifying a degree of relevance between two or more citationally or contextually related data objects, such as patent documents, non-patent documents, web pages, personal and corporate contacts information, product information, consumer to behavior, technical or scientific information, address information, and the like is provided. In another embodiment a method for visualizing and displaying relevance between two or more citationally or contextually related data objects is provided. In another embodiment a search input/output interface that utilizes an iterative self-organizing mapping technique to automatically generate a visual map of relevant patents and/or other related documents desired to be explored, searched or analyzed is provided. In another embodiment, a search input/output interface that displays and/or communicates search input criteria and corresponding search results in a way that facilitates intuitive understanding and visualization of the logical relationships between two or more related concepts being searched is provided. | 02-12-2015 |
20150046421 | System, Methods and Applications for Embedded Internet Searching and Result Display - Systems and methods allow a user of a text or graphics editor to quickly create multiple robust internet search queries by selecting and ranking groups or individual key words from a document. A user who is composing or reading a document can identify and link multiple sets of key words into separate search queries by highlighting and assigning either unique search numbers, colors or other readily ascertained indicators of their logical relation. Each individual search query is routed to selected internet search engines, and the results are returned to the user in the same viewed document. The user may select the form in which the results are displayed. For example, results may be listed within the document by way footnotes, endnotes, or separate hover or pull-down windows accessible from the search terms. In addition, the user can browse, sort, rank, edit or eliminate portions of the results. | 02-12-2015 |
20150046422 | Method and System for Autocompletion for Languages Having Ideographs and Phonetic Characters - A set of ordered predicted completion strings including strings of ideographs are presented to a user as the user enters text in a text entry box (e.g., a browser or a toolbar). The user entered text may include zero or more ideographs followed by one or more phonetic characters, or the entered text may be one or more. The predicted completion strings can be in the form of URLs or query strings. The ordering may be based on any number of factors (e.g., a query's frequency of submission from a community of users). URLs can be ranked based on an importance value of the URL. The sets of ordered predicted completion strings are obtained by matching a fingerprint value of the user's entry string to a fingerprint to table map which contains the set of ordered predicted completion strings. The generation of the ordered prediction strings takes into account multiple phonetic representations of certain strings of ideographs. | 02-12-2015 |
20150052113 | Answer Determination for Natural Language Questioning - Open-domain question answering is the task of finding a concise answer to a natural language question using a large domain, such as the Internet. The use of a semantic role labeling approach to the extraction of the answers to an open domain factoid (Who/When/What/Where) natural language question that contains a predicate is described. Semantic role labeling identities predicates and semantic argument phrases in the natural language question and the candidate sentences. When searching for an answer to a natural language question, the missing argument in the question is matched using semantic parses of the candidate answers. Such a technique may improve the accuracy of a question answering system and may decrease the length of answers for enabling voice interface to a question answering system. | 02-19-2015 |
20150058307 | DEVICE FOR RAPID PROVISION OF INFORMATION - A system of rapid provision of relevant information. A search context is determined as a function of a combination of keywords inputted by a user. Pages accessible on a network and having at least one word associated with one of the keywords are searched. A result context is determined as a function of the content of the page. The copying of an item of information from an information source accessible on a network to another information source accessible on the network is determined. The source from which the information is copies assigned a higher weight than the source where a copy of the information is placed. The results of the search is hierarchized as a function of the matching of the context of the search, of the context of each result of the search and of the weight of the source. The hierarchized results are displayed. | 02-26-2015 |
20150058308 | GENERATING CACHE QUERY REQUESTS - Generating cache query requests is disclosed, including: receiving a user query from a device; generating a display type specific search request based at least in part on the user query; generating a cache query request based at least in part on the display type specific search request and a cache granularity; identifying search results corresponding to the cache query request stored in a cache; and extracting at least a portion of the search results corresponding to the cache query request based at least in part on a starting position parameter associated with the display type specific search request and a quantity of requested search results parameter associated with the display type specific search request. | 02-26-2015 |
20150058309 | KEYWORD PRESENTING SYSTEM AND METHOD BASED ON SEMANTIC DEPTH STRUCTURE - Provided is a keyword presenting system based on a sematic depth structure, including: a communication unit connected with a client via a network; an interface unit configured to receive keyword information inputted from the client and to provide a search interface presenting multiple candidate keywords; a search database configured to save multiple search results and multiple candidate keywords constituting the search interface; a semantic depth database configured to save a semantic depth structure representing a semantic distance between keywords for each candidate keyword; and a semantic depth engine configured to derive multiple associated keywords based on the search database regarding the keyword inputted from the client, and to support a function of gradationally presenting recommended keyword lists for each semantic depth level according to the selection of a user by forming recommended keyword groups for each semantic depth level based on the multiple associated keywords using the semantic depth database. | 02-26-2015 |
20150058310 | GENERATING CONTENT FOR TOPICS BASED ON USER DEMAND - Techniques for generating content for topics based on user demand are disclosed. In some embodiments, generating content for topics based on user demand includes determining a topic based on a user demand; automatically generating content for the topic; and selecting the content that is contextually relevant for display within a corpus of content (e.g., a web site, a social networking web page, content customized for mobile devices, content customized based on location awareness, or an electronic mail message). | 02-26-2015 |
20150058311 | IMAGE BASED METHOD OF PROVIDING MEMORIAL INFORMATION - Described herein is an image-based system for retrieving information about a deceased person or animal and an image-based method of retrieving information about a deceased person or animal. The systems disclosed herein are characterized by the absence of a visible identifier indicating the availability of the information, such as a tag, bar code, and the like. | 02-26-2015 |
20150058312 | PROVIDING MULTI-LINGUAL SEARCHING OF MONO-LINGUAL CONTENT - Approaches for translating a transliterated search query are provided. An approach includes receiving a search query containing a transliterated word. The approach also includes determining a source language corresponding to the transliterated word. The approach further includes converting the transliterated word to a word in the source language. The approach additionally includes translating the word in the source language to a word in a target language. The approach also includes performing a search using the word in the target language. | 02-26-2015 |
20150058313 | DYNAMIC SUSTAINABILITY SEARCH ENGINE - The innovation relates to systems and/or methodologies for facilitating dynamic sustainability searches. A sustainability search component executes a query, and returns one or more results that satisfy a set of search criteria and a set of sustainability factors. The search criteria can include keywords, such as product types, process types, and additional features related to the keywords, such as price, location, brand, and so forth. The sustainability factors are alternative cost measures for a given process, product, or plant element. The sustainability search component can analyze the returned results, and rank the results based on sustainability. | 02-26-2015 |
20150066885 | PROVIDING INTELLIGENT SERVICE PROVIDER SEARCHING AND STATISTICS ON SERVICE PROVIDERS - According to an exemplary embodiment of the invention, a method of discovering new service providers includes: displaying a graphical user interface that enables a user to enter current search data to perform a search for service providers of a service, performing a search using the current search data to generate a list of service providers that provide the service, and filtering out the service providers from the list that were previously employed by a given entity. | 03-05-2015 |
20150066886 | NATIVE APPLICATION SEARCH RESULTS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining that a first web resource responsive to a query includes content for which synchronized content is accessible by a native application installed on a user device, and in response to this determination generating a native application search result that includes native application request data that causes the native application installed on the user device to request the synchronized content and providing web resource search results and the native application search result to the user device, each respective web search result referencing a respective one of the web resources. | 03-05-2015 |
20150066887 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - Disclosed is an information processing apparatus including a favorite list acquisition unit, a unique information acquisition unit, and a search result acquisition unit. The favorite list acquisition unit is configured to acquire a favorite list serving as a list of contents on which a favorite operation expressing a positive impression of a user has been performed. The unique information acquisition unit is configured to acquire, when one of the contents is selected from the favorite list, unique information unique to the selected content serving as the content selected from the favorite list. The search result acquisition unit is configured to acquire a search result obtained by searching for contents with the selected content as a keyword. | 03-05-2015 |
20150066888 | METHOD AND SYSTEM FOR QUERYING INFORMATION - Performing a query includes receiving a user input, determining a first set of query keywords based at least in part on the user input, obtaining, based on at least some of the first set of query keywords, a user feedback log that includes historical query results, determining a second set of query keywords based on the user feedback log, and making a query based on at least some of the second set of query keywords. | 03-05-2015 |
20150066889 | WEB BROWSER ACCESSIBLE SEARCH ENGINE WHICH ADAPTS BASED ON USER INTERACTION - A search engine (SE) is capable of adapting based on the user's interaction with search results/WebPages. Information, based on user interaction, is subsequently used to modify the priority of search results to create a more relevant search list that provides the user more relevant search information in a shorter period of time. The search engine adaptation takes place by calculating evaluation inputs based on user interaction with search results to compute a metric herein called as the desirability number for one or more search results. The desirability number (DN) is tagged as a search result or page attribute and is stored in the search engine server database in association with each search result or page. Based on the DN and other possible indicators, the resultant search list is modified to better prioritize search results that appear to be more meaningful to the user before continuing to present results to the user. | 03-05-2015 |
20150066890 | COLLABORATIVE SEARCHING - A first user computing device is identified as being collocated with a second user computing device and an invitation is sent over a wireless communication channel for delivery to the first user computing device. The invitation invites the first user computing device to join a collaborative search session with the second user computing device. A first one of a plurality of search contexts is selected for use by the second user computing device within the collaborative search session. The first user computing device uses a second, different one of the plurality of search contexts during the collaborative search session, and presentations of search results within the collaborative search session are organized according to the first search context on the second user computing device and organized according to the second search context on the first user computing device. | 03-05-2015 |
20150066891 | SYSTEM AND METHOD TO SEARCH AND GENERATE REPORTS FROM SEMI-STRUCTURED DATA INCLUDING DYNAMIC METADATA - Embodiments of the invention provide a system and method for searching and reporting on semistructured data that can include dynamic metadata. One embodiment can comprise providing a user interface to a user based on an object type definition for an object type that allows the user to specify search criteria associated with a set of metadata, mapping the user search criteria to a query that comprises at least one structured query constraint and at least one unstructured query constraint, processing the query to search a set of data objects containing semistructured data associated with the object type according to the query and returning a set of results to the user. The search results can be returned to a user based on user-specified reporting parameters. Additionally, the reporting definition can be saved as an object for future execution. | 03-05-2015 |
20150074072 | METHOD AND APPARATUS FOR CONSUMING CONTENT VIA SNIPPETS - A method for consuming content via snippets is provided. In one embodiment, a search query for searching an attribute within a document is received by an electronic device. In another embodiment, a search query for searching an attribute in a number of documents is received by an electronic device. A number of search results matching the attribute are displayed in a number of snippets. An input to access the document from within a first snippet is received. Access is provided to the document from within the first snippet while displaying at least one snippet other than the first snippet. The size of the snippets may vary based on number of results included in each snippet. A system for substantially performing the method as described herein is also provided. | 03-12-2015 |
20150074073 | APPARATUS, SYSTEM, AND METHOD FOR EVENT-IDENTIFIED CONTENT EXCHANGE AND MANAGEMENT - An event-identified content apparatus, system and method. The invention comprises an application including an event creator, wherefrom a user creates a public, social, or private event associated with the user's account, a content associator, wherein content is associated with the created event, a plurality of channels, wherein the associated content is accessible to at least one other user based at least one permissions associated with a one of the plurality of channels with which the event is associated, and a search engine, whereby is provided a keyword search for the associated content by the at least one other user. | 03-12-2015 |
20150074074 | FACETED SEARCHING OF RESOURCES VIA A WEB APPLICATION - A computer implemented method for searching resources via an application in a user interface framework that initiates a first search request via a search engine interface and receives a search result and associated resource types in response to the first search request. The method further maps the associated resource types to at least one user interface control class of a plurality of user interface control classes resulting in at least one selected class group and dynamically maps the at least one selected class group to a corresponding instance of user interface controls. The method further renders the search result and the corresponding instance into a faceted user interface, receives an input via the corresponding instance rendered into the faceted user interface, filters the search result based on the input to generate a filtered search result, and renders the filtered search result into the faceted search interface. | 03-12-2015 |
20150074075 | Symbol Matrix Engine - A data visualization system comprising a database, a display system, and a processing system. The database contains a plurality of data fields each containing a plurality of data values. The processing system is in communication with the database system and the display system. The processing system generates display data for at least one displayed data fields of the plurality of data fields. The display data determines visual attributes for each displayed data field based on the data values of the data associated with each displayed data field. The processing system controls the display system to display the display data. | 03-12-2015 |
20150074076 | SEARCH METHOD, APPARATUS AND SYSTEM - The present disclosure describes a search method, a search apparatus and a search system. The method includes: a data rewriting system that obtains, from a database, one or more search term candidates that are relevant to a present search term. The data rewriting system retrieves properties of the present search term and the one or more search term candidates, where the properties describe respective matching results of the present search term and the one or more search term candidates. Based on the matching results, the data rewriting system determines whether or not the present search term needs to be rewritten, and rewrites the present search term based on the matching results to provide a rewritten present search term if it is determined that the present search term needs to be rewritten. A search engine performs a search based on the rewritten present search term. The disclosed method, apparatus and system avoid the approach of conducting a search based on fixed rules after the present search term is rewritten, thus reducing the probability of having ambiguity in the search process and improving the degree of search accuracy. | 03-12-2015 |
20150074077 | SEARCH PREDICTION USING CONTEXT MODELING - A search engine tracks search queries from a user received at the search engine to generate a search query history. A prediction engine compares the search query history from the user with search query histories from other users on the search engine. A predicted search query for the user that the user is predicted to use to perform a next search in relation to other possible searches is generated in view of the comparison. Search query histories of the other users with greater similarities to the search query history of the user have a greater computation weight in generating the predicted search query than the search query histories of the other users with fewer similarities to the search query history of the user. | 03-12-2015 |
20150081653 | TYPE FREE SEARCH ASSIST - Techniques are described herein for assisting a user of a portable computing device with a touch screen display in formulating a search engine search query. The techniques may assist the user in a more efficient funnel querying approach when compared to conventional funnel querying approaches. In particular, with the techniques, the user can add one or more additional keywords to an initial search query without having to enter the individual letters of the additional keywords. As a result, the techniques enable the user to find relevant search results with less tedium and frustration compared to conventional funnel querying approaches, thereby increasing user satisfaction with the search engine. | 03-19-2015 |
20150081654 | Techniques for Entity-Level Technology Recommendation - Methods, systems, and articles of manufacture for entity-level technology recommendation are provided herein. A method includes searching a first query against a first corpus of documents to determine a set of documents matching an entity of interest identified in the first query, generating a list of technologies that (i) appear within the content of the set of documents and (ii) are associated to the entity of interest, searching a second query against a second corpus of documents to determine a set of documents representing a technology recommendation for the entity of interest, wherein said second query is based on one or more selected technologies from the list of technologies, and outputting the set of documents representing a technology recommendation to a user and/or a display. | 03-19-2015 |
20150081655 | METHOD AND APPARATUS FOR ASSOCIATING PHYSICAL LOCATIONS TO ONLINE ENTITIES - An approach is provided for associating physical locations to websites. The element platform may determine one or more user interactions by at least one user with at least one user interface element embedded in at least one website of at least one online entity, wherein the at least one user interface element is associated with one or more physical locations of the at least one online entity. Then, the element platform may cause, at least in part, a storage of the one or more physical location sin at least one user collection database based, at least in part, on the one or more interactions. | 03-19-2015 |
20150081656 | PROVISION OF SEARCH REFINEMENT SUGGESTIONS BASED ON MULTIPLE QUERIES - A query collector may be configured to receive a plurality of queries applied by a search engine to obtain corresponding search results. A graph manager may be configured to generate, based on the plurality of queries, a directed graph of nodes, each node corresponding to at least one query and connected to another node, and further configured to merge at least two of the nodes based on a similarity of corresponding queries thereof, to obtain a merged node, and generate at least one representative query representing the merged node. A suggestion generator may be configured to match a current query with a matching node of the nodes, determine that the merged node is a successor node of the matching node within the directed graph, and provide the at least one representative query as a suggested query for a future search to be conducted by the search engine. | 03-19-2015 |
20150081657 | METHOD AND APPARATUS FOR PROVIDING SEARCH SERVICE BASED ON KNOWLADGE SERVICE - Provided is a method and apparatus for providing search service based on a knowledge structure. The method includes; searching and providing a document corresponding to a query input by a user; generating a knowledge structure corresponding to the document and additionally providing the knowledge structure; when one of a plurality of keywords included in the knowledge structure is selected, additionally searching relevant documents including the keyword; calculating document similarity by comparing and analyzing the knowledge structure of the document and knowledge structures of the relevant documents; and performing a document recommending operation or a document providing operation based on the similarity calculation result. | 03-19-2015 |
20150081658 | SYSTEM AND METHOD FOR FAST QUERY RESPONSE - The disclosure generally describes computer-implemented methods, software, and systems for handling data access request, including: receiving a request submitted by a user to access data entries stored at a primary data server; determining whether the received request is supported by a fast query service engine, the fast query service engine being different from the primary data server; in response to determining that the received request is supported by the fast query service engine, directing the request to the fast query service engine; receiving query results from the fast query service engine, the query results composed from more than one answer sets maintained in in-memory data store at the fast query service engine, the answer sets the in-memory data-store being synchronized with the primary data server; and providing the query results to the user submitting the request. | 03-19-2015 |
20150081659 | PACKAGED SEARCHING SYSTEM AND METHOD - A searching system and a searching method are provided and perform packaged searching for information regarding a plurality of objects displayed on a map. As a result, searching may be performed on searching target objects selected by a user, and keywords may be mapped to the selected search target objects to enable packaged searching. | 03-19-2015 |
20150081660 | Identifying Gaps In Search Results - A method for determining whether to recommend a target application includes receiving a system identifier indicating a target system. The target system can be a digital distribution platform or an operating system. The method further includes identifying a target application that is unavailable on/for the target system and determining a recommendation score of the target application based on query analytics data corresponding to search queries received by a search engine that identifies applications to indicate in search results in response to received search queries. The method also includes selecting whether to recommend the target application based on the recommendation score, and when the target application is selected for recommendation, recommending the target application to an organization affiliated with the target system based on the recommendation score. | 03-19-2015 |
20150081661 | DOMAIN EXPERTISE DETERMINATION - A user's domain expertise may be estimated through several factors by monitoring different aspects of a user's interaction with a web browser. Based on the user's domain expertise, search results may be presented to the user that is commensurate with their expertise, resulting in a more efficient and productive on line session. A user's expertise in a knowledge domain may be determined from the user's behavior, including analyzing search queries, monitoring how the user navigates between and through websites, and analyzing the specific cites visited. As a user interacts with a browser, the user's estimated domain expertise may be updated and used to provide appropriate and useful search results. In many embodiments, a user may have different expertise levels for different technical domains. | 03-19-2015 |
20150088845 | METHOD AND SYSTEM FOR PROVIDING ALTERNATIVE RESULT FOR AN ONLINE SEARCH PREVIOUSLY WITH NO RESULT - A computing device hosting a website of a business may be operable to receive a first search input comprising a term submitted via a search bar on the website. Upon performing an internal search for the term with no result, the computing device may output information on the no-result. The computing device may then perform, using one or more external search engines, a search for the term. Search results of the search, performed using the external search engine(s), may be analyzed. Based on a result of the analysis, one or more particular character strings related to the term may be identified. The computing device may generate and store, based on the identifying of the particular character string(s), one or more alternative search suggestions. Upon subsequently receiving an input comprising at least a portion of the term entered in the search bar, the computing device may output the alternative search suggestion(s). | 03-26-2015 |
20150088846 | SUGGESTING KEYWORDS FOR SEARCH ENGINE OPTIMIZATION - The present invention improves the SEO of a website by incorporating related keywords into the website based on an identified category for the website. The category for the website may be identified via keywords within the website matched to one or more categories containing the identified keywords and stored within a database. The keywords may be further matched to one or more related keywords within the one or more categories. Each of these related keywords may be scored according to category relevance, and may further be recommended to the website owner for inclusion on the website. Positive responses by the website owner to the recommended related keywords may increase the related keyword score, while negative responses may decrease the score. | 03-26-2015 |
20150088847 | METHOD OF DISPLAYING A CUSTOMIZED ADDRESS BAR OR SEARCH RESULTS IN A BROWSER - Disclosed is a method of displaying a customised location bar or tab in a browser comprising: sending a request for content from a browser to a web server associated with a uniform resource locator (URL) entered into the browser; receiving the requested content from the web server at the browser; sending a request for custom domain data from the browser to a domain registration service, the request for custom domain data comprising information indicative of at least a portion of the URL; receiving custom domain data from the domain registration service at the browser if at least a portion of the URL is registered with the domain registration service; and controlling the appearance of the contents of the location bar or tab in accordance with the received custom domain data. A method for similarly displaying customised search results and associated systems are also disclosed. | 03-26-2015 |
20150088848 | ELECTRONIC SYSTEM AND METHOD FOR FACILITATING SOUND MEDIA AND ELECTRONIC COMMERCE BY SELECTIVELY UTILIZING ONE OR MORE SONG CLIPS - A system and method permit users to selectively search for, and identify short segments (called snippets) of music. The user may enter one or more search terms for which they are searching within a database of musical selections. Once the search terms have been defined, the user initiates the search by selecting the search button. The system searches for one or more of the musical selections that most closely match the user's search parameters, and returns those musical selections as search results back to the user. The user then selects one of the results of the search that they like best. Once the selection is made, the user may input recipient information for the person to which they would like to send this musical selection. This musical selection may then be sent to the recipient by the system. | 03-26-2015 |
20150088849 | COMPARING PROJECTS - A project-comparator subsystem generates a similarity metric for input electronically-represented projects input to the project-comparator subsystem. A project search engine receives data that represents a first electronically-represented project, identifies, by pairwise comparison of the stored electronically-represented projects with the first electronically-represented project using the project-comparator subsystem, a stored electronically-represented project with greatest similarity to the first electronically-represented project, and outputs an indication of the identified stored electronically-represented project. | 03-26-2015 |
20150088850 | OPTIMIZING SEARCH ENGINE RANKING BY RECOMMENDING CONTENT INCLUDING FREQUENTLY SEARCHED QUESTIONS - Systems and method of the present invention provide for one or more server computers configured to receive one or more keywords topically relevant to a content of a web page, request from a search engine a first metric comprising a quantity of times the keywords have appeared in a search query with one or more question keywords during a time period and a second metric comprising a probability of receiving a high rank associated with the one or more keywords and the one or more question keywords, receive, from the search engine, the first metric and the second metric, calculate a keyword effectiveness index from the first metric and the second metric, and generate and transmit to a client computer one or more recommendations to include a high ranked suggested content on the web page according to the keyword effectiveness index. | 03-26-2015 |
20150095300 | SYSTEM AND METHOD FOR MARK-UP LANGUAGE DOCUMENT RANK ANALYSIS - A system and method for mark-up language document rank analysis that may be performed automatically and that may also determine one or more differences between mark-up language documents with regard to their relative rank. | 04-02-2015 |
20150095301 | MOBILE COMMUNICATIONS DEVICE WITH ELECTRONIC NOSE - Systems and methods for a mobile electronic system that gathers and analyzes odors, airborne chemicals and/or compounds. A signature or representation of the odors, airborne chemicals and/or compounds can be generated. Extrinsic data associated with the odors, airborne chemicals and/or compounds or capturing the odors, airborne chemicals and/or compounds can be identified. A model can be generated based on the representation and the extrinsic data. Filters can be generated based on the extrinsic data. The model can be searched for candidate matches, solutions, or other results based on the representation and the filters. Results can be generated based on the search and candidate matches. | 04-02-2015 |
20150095302 | IDENTIFYING AN ITEM BASED ON DATA ASSOCIATED WITH THE ITEM - There are provided methods and systems to identify an item based on data associated with the item. Information is received that is descriptive of an item to be listed on an information storage and retrieval platform. The information is associated with an aspect-value pair, which is an aspect of the item and a value of the aspect. An expression of an interest of a user in the item is received. The expression is associated with the aspect-value pair. In response to the associating of the expression with the aspect-value pair, the item is identified. | 04-02-2015 |
20150100561 | TRANSITION FROM FIRST SEARCH RESULTS ENVIRONMENT TO SECOND SEARCH RESULTS ENVIRONMENT - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing search results. In one aspect, a transition from a first search result environment to a second, different search result environment is done in a manner that preserves the user experience of focusing on a selected search result. The transition can be facilitated by an intermediate search result environment that appears during the transition from the first search result environment to the second search result environment. The intermediate search result environment displays search result data of a search result that was selected in the first search result environment. The search result data that is displayed is, for example, data that was provided for display in the first search result environment. For example, in the case of image search results, the search result data that is displayed is a thumbnail image of the image search result. | 04-09-2015 |
20150100562 | CONTEXTUAL INSIGHTS AND EXPLORATION - Techniques and systems are presented for providing “contextual insights,” or information that is tailored to the context of the content a user is consuming or authoring. Given a request for information about a topic, which may be indicated by a user gesture in an application, one or more queries to search services may be formulated without requiring entry of a search query directly by a user. Moreover, techniques and systems may leverage the context of the content the user is consuming or authoring, as well as user, device, and application metadata, to construct the queries and to organize and filter the results into relevant contextual insights. | 04-09-2015 |
20150106349 | Personal Agent Homepage Integration - A user profile is constructed from implicit user signals, such as prior searches, as well as from explicit user signals. The user profile informs which types of information is proactively obtained for the user. The proactively obtained information is ranked so that only the highest ranked information is proactively presented to the user. The proactive presentation of information to the user can take the form of tiles, or other like graphical elements, that can comprise images with text indicative of information that is being proactively presented to the user. User action directed to a tile can result in the presentation of further information. | 04-16-2015 |
20150106350 | UTILIZING SOCIAL INFORMATION FOR RECOMMENDING AN APPLICATION - Utilizing social information for recommending an application includes providing an application recommendation system based on social characterizations, and responsive to a user searching for an application meeting a criteria, utilizing the application recommendation system by searching for applications meeting the criteria, characterizing the applications according to a social proximity factor to the user, and presenting the applications ordered by the social proximity factor. | 04-16-2015 |
20150106351 | AUTOMATED COMPOSITION OF TOPICAL MEDIA - Embodiments of the present invention provide a method, system and computer program product for the automated composition of topical media. In an embodiment of the invention, a method for the automated composition of topical media is provided. The method includes specifying a topic of interest in a search engine interface of a search engine. The method also includes searching one or more media stores over a computer communications network for media files pertaining to the specified topic and retrieving one or more media files including portions corresponding to the specified topic. Finally, the method includes compositing the portions into a single media file and storing into fixed storage the single media file. | 04-16-2015 |
20150106352 | AGGREGATION OF DATA FROM DISPARATE SOURCES INTO AN EFFICIENTLY ACCESSIBLE FORMAT - Methods and apparatus are presented for aggregating data from disparate sources into an efficiently accessible format. For example, an aggregation tool may receive attribute-based data from one source and metrics-based data from another source. Given this data, the aggregation tool may store attribute data from the attribute-based data into a data object, where the data object includes multiple time slots corresponding to defined time ranges. The aggregation tool may then determine from the metrics-based data, respective metrics data for each of the multiple time slots of the data object, where each time slot is associated with the attribute data. The aggregation tool may store the respective metrics data into each of the multiple time slots of the data object. In this way, the data object may serve to efficiently provide an answer to a query requiring data from multiple data sources. | 04-16-2015 |
20150112957 | OPTIMIZE FOLLOWER AND SEARCH RELEVANCY RATIO - System, method, and computer program product to perform an operation, the operation comprising publishing a content according to a content class ratio and a content impact on each of a plurality of metrics. | 04-23-2015 |
20150112958 | OPTIMIZE FOLLOWER AND SEARCH RELEVANCY RATIO - System, method, and computer program product to perform an operation, the operation comprising publishing a content according to a content class ratio and a content impact on each of a plurality of metrics. | 04-23-2015 |
20150112959 | Search System Using Search Subdomain And Hints To Subdomains In Search Query Statements And Sponsored Results On A Subdomain-By-Subdomain Basis - A method and apparatus for generating search results including searching by subdomain and providing sponsored results by subdomain is provided. A search system according to embodiments of the present invention analyzes search queries to determine if they are to be routed to subdomains and presents results include sponsored hits sponsored on a subdomain by subdomain basis. | 04-23-2015 |
20150112960 | Searching and Aggregating Web Pages - Systems and/or methods for searching and aggregating internet web page updates. The system and/or method may further allow for customization of topics to update. Additionally, social media aspects of the system and/or method may allow for voting and commenting as well as sharing. | 04-23-2015 |
20150120689 | EMPIRICALLY DETERMINED SEARCH QUERY REPLACEMENT - Systems and methods for automatically generating replacement query terms that offer improved search efficiency. Recommended search query terms are generated based on statistic information derived from empirical data recording prior search sessions with respect to searching on a search engine. A query term entered later in a search session is treated as a possible replacement term for a query term entered earlier in the same session. Upon receiving an initial query term in a new search session, the replacement terms of the initial query term are identified from the empirical data and evaluated as candidates for replacing the initial query term in the new search session. The evaluation is based on the respective occurrence rates that the candidates are used as replacement terms for the initial query term in the empirical data, and based on the respective conversion rates of the candidates. | 04-30-2015 |
20150120690 | PERSONALIZED NETWORK SEARCHING - Personalized network searching, in which a search query is received from a user, and a request is received to personalize a search result. Responsive to the search query and the request to personalize the search result, a personalized search result is generated by searching a personalized search object. Responsive to the search query, a general search result is generated by searching the general search object. The personalized search result and the general search result are provided to a client device, an advertisement is selected based at least in part upon the personalized search object, and the advertisement, the personalized search result, and the general search result are displayed. | 04-30-2015 |
20150120691 | METHODS AND SYSTEMS FOR GENERATING DOMAIN NAME AND DIRECTORY RECOMMENDATIONS - A system receives an indication that an entity has obtained a first domain name. The system receives an indication as to an industry type associated with a website associated with the first domain name. Based on the received industry type, a set of keywords is selected which are related to products and/or services. An entity selection of one or more keywords from the set is received. Using the keyword selections, a keyword directory is identified and associated domain names identifying a product or service is identified. A domain recommendation is generated based at least in part on the identified domain names, wherein the respective second level domains include the identity of the entity. The domain recommendation is transmitted to the entity terminal. At least partly in response to an indication that the entity obtained the first recommended domain name, the first recommended domain name is included the identified keyword directory. | 04-30-2015 |
20150127626 | VIDEO SEARCH SYSTEM AND METHOD - Provided is a video search system and method. The video search system includes: a search engine configured to extract video data matching a search condition from an original video; and a browsing engine configured to generate a summarized video based on the extracted video data, render a plurality of objects in the summarized video on a background model in an overlapping manner in an object appearing order in the original video, and display the rendered objects. | 05-07-2015 |
20150127627 | METHOD FOR RECOMMENDING BROWSING OBJECTS - The present invention provides a method for recommending browsing objects. First, browse a first webpage via a first device. The first webpage is the search result of the search engine by searching a first object. Alternatively, the first object can be the webpage element of the first webpage. When the first device searches the first object or defines that the first object belongs to a first set, a first server can record that the first object belongs to the first set. Then the relationship among objects can be judged according to the user's behavior. When the second device searches the second object or defines that the second object belongs to a second set, compare the second object with the first object. As the second object coincides with the first object, the other first objects in the first set are transmitted to the second device for recommending browsing objects. | 05-07-2015 |
20150134631 | SORT - The SORT is a learning, professional, interactive, and customizable knowledge search, retrieval, and generation method. The customized nature of each component; the combination of components; the way they are used; they way they are integrated; and the purpose of the knowledge search, retrieval, and generation are what distinguish this innovation from other search methods. | 05-14-2015 |
20150134632 | SEARCH METHOD - Embodiments of the present invention provide methods of generating search results from a data set, the method comprising obtaining first search results based on a first query, the search results comprising a plurality of documents assigning a weight value to one or more documents of the first search results calculating a correlation of terms present in the one or more documents of the search results based at least in part on the assigned weight value and obtaining second search results based on a second query, wherein the second query comprises one or more terms having a highest calculated correlation. | 05-14-2015 |
20150134633 | SIMPLE WEB SEARCH - A system of one or more computing devices is utilized for, among other purposes, creating a template-driven search interface and conducting searches thereon. In an embodiment, the system comprises: a template repository; search templates in the template repository, the search templates comprising at least: field specification data that specify search interface fields for obtaining search input data, and query specification data that specify how to generate structured queries based on the search input data obtained for the one or more of the search interface fields; a search field generator that generates search fields indicated by the field specification data; a template loading module, coupled to the template repository, that identifies available search templates in the template repository; and a search interface generator, coupled to the search field generator and template loading module, that generates different search interfaces depending on which template is selected. | 05-14-2015 |
20150142767 | SCORING AUTHORS OF SOCIAL NETWORK CONTENT - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scoring authors of social network content. One method includes obtaining a directed interaction graph having nodes representing users and directed edges including interaction edges representing interactions with one or more posts, assigning a weight to each interaction edge in the interaction graph, calculating a user score for each of the users from the graph, and providing the user scores to a ranking system that scores posts generated by users relative to other posts generated by other users based, at least in part, on the user scores of the users and the other users. | 05-21-2015 |
20150142768 | STORED DEVICE WITH SEARCHING ENGINES - A self-search storage device includes a data buffer coupled between a host and a data storage medium and configured to receive a configuration information including keywords from the host. The self-search storage device further includes a data compare engine coupled to the data buffer and the data storage medium and including more than one data search units. The data compare engine is configured to receive data from the data bus and operable to employ the more than one data search units to compare parts of the data to the keyword, each data search unit of the more than one data search units comparing a distinct part of the data to the keyword, the data compare engine further operable to report the outcome of the comparison for use by the host. | 05-21-2015 |
20150142769 | SCALABLE COMPUTER ARRANGEMENT AND METHOD - An embodiment relates to a scalable computer arrangement and method, which enables the accessing of certain stored information by utilizing algorithms. The validity of the algorithms and/or retrieved data are determined by a validity management module. If the algorithm and/or the retrieved data is determined by the validity management module to be invalid, the algorithm and/or the retrieved data may be updated, whereby self correction occurs dynamically over time with changing stored information. In another embodiment, the computer arrangement and method enables networked computer systems each including a standardized database access system having hyper objects employing embedded algorithms or rules for accessing information across the network in a standardized manner, even though the networked computer system databases may employ different schema and formats. Each computer system operates independently, and yet is able to dynamically self correct when invalid algorithms or data is determined. New computer systems can be added or removed to the network without requiring adjustments to its database schema or formats and without synchronizing with the existing networked computer systems. | 05-21-2015 |
20150142770 | SYSTEMS AND METHODS FOR IMPROVED WEB SEARCHING - Systems and methods are provided for improved web searching. In one implementation, suggested search queries are provided based on previous search queries and click data. A weighted bi-partite graph or index may be used to identify related search queries based on overlapping clicked URLs. According to a method, query-click log data of a search engine is processed to generate sets of suggested search queries, data corresponding to each suggested search query, and a set of clicked URLs related to each suggested search query. Additionally, or independently, methods may be provided for contextually correcting spelling errors within sets of suggested search queries using a contextual algorithm, and/or identifying and discarding sets of suggested search queries and URLs that lead to restricted material, such as restricted content and related URLs. | 05-21-2015 |
20150142771 | ADJUSTING SEARCH RESULT USER INTERFACES BASED UPON QUERY LANGUAGE - Disclosed are various embodiments of adjusting a search result user interface when a foreign language search query is detected. A search query associated with a search request is obtained. A language of the search query is identified. An alternative search result user interface is generated when the language varies from an expected language. Additionally, an alternative search query can be generated that is based at least in part upon the originally submitted search query. | 05-21-2015 |
20150149427 | Encrypted In-Memory Column-Store - Embodiments relate to processing encrypted data, and in particular to identifying an appropriate layer of encryption useful for processing a query. Such identification (also known as the onion selection problem) is achieved utilizing an adjustable onion encryption procedure. Based upon defined requirements of policy configuration, alternative resolution, and conflict resolution, the adjustable onion encryption procedure entails translating a query comprising an expression in a database language (e.g. SQL) into an equivalent query on encrypted data. The onion may be configured in almost arbitrary ways directing the onion selection. An execution function introduces an execution split to allow local (e.g. client-side) query fulfillment that may otherwise not be possible in a secure manner on the server-side. A searchable encryption function may also be employed, and embodiments accommodate aggregation via homomorphic encryption. Embodiments may be implemented as an in-memory column store database system. | 05-28-2015 |
20150149428 | Search Inquiry Method Using Contextual Annotation - A computer system and associated method are provided for formulating a search inquiry. A user interface (UI) accepts commands for selecting a first data object, and a display presents the first data object with a top plane as located within a geometric boundary representation of a virtual object-bearing front surface. The UI then accepts commands for selecting a first feature associated with the first data object. The UI next accepts either a flip object command or a flip surface command. In response to the flip command, the display presents a first data object bottom plane, opposite of the first data object top plane. The UI is then able to accept commands for selecting a second feature associated with the first data object, and construct a search inquiry in response to the first data object, the first feature, and the second feature, which is sent to a search engine. | 05-28-2015 |
20150149429 | CONTEXTUAL INFORMATION LOOKUP AND NAVIGATION - Techniques and systems for facilitating contextual information lookup and navigation are presented. Contextually relevant information can be presented without requiring a user to switch context or craft a search query. From within an application in which a user may consume or create content, a user may indicate text for further exploration. The application can receive the indication of an initial text selection, determine the intended selection and provide contextual search results to the user. In some implementations, the initial selection and a selection context (that includes at least some of the text surrounding the initial selection) is sent to a contextual search service which provides the intended selection and contextual search results based on the initial selection and selection context. In other implementations, text may be suggested by the contextual search service for selection from within the application. | 05-28-2015 |
20150149430 | Search Guided By Location And Context - The subject disclosure pertains to web searches and more particularly toward influencing resultant content to increase relevancy. The resultant content can be influenced by reconfiguring a query and/or filtering results based on user location and/or context information (e.g., user characteristics/profile, prior interaction/usage temporal, current events, and third party state/context . . . ). Furthermore, the disclosure provides for query execution on at least a subset of designated web content, for example as specified by a user. Still further yet, a localized marketing system is disclosed that provides discount offers to users that match merchant criteria including proximity. A system for actively probing populations of users with different parameters and monitoring responses can be employed to collect data for identifying the best discounts and deadlines to offer to users to achieve desired results. | 05-28-2015 |
20150149431 | PROCESSOR ENGINE, INTEGRATED CIRCUIT AND METHOD THEREFOR - A processor engine for affecting a website's position on at least one Internet search engine's page ranking comprises at least one processor. The at least one processor is arranged to: load ( | 05-28-2015 |
20150293927 | SEARCHING METHOD AND SEARCH ENGINE - The present disclosure provides a searching method and a search engine. The searching method includes the following steps: obtaining by a search engine a search query; determining by the search engine a first search result and at least one first level of demand dimensions corresponding to the search query according to the search query, and providing by the search engine the first search result and the at least one first level of demand dimensions in a search result page; obtaining by the search engine an operation on the at least one first level of demand dimensions from a user, and updating by the search engine the first search result and the at least one first level of demand dimensions in the search result page according to a demand dimension corresponding to the operation of the user. | 10-15-2015 |
20150293976 | Context-Sensitive Search Using a Deep Learning Model - A search engine is described herein for providing search results based on a context in which a query has been submitted, as expressed by context information. The search engine operates by ranking a plurality of documents based on a consideration of the query, and based, in part, on a context concept vector and a plurality of document concept vectors, both generated using a deep learning model (such as a deep neural network). The context concept vector is formed by a projection of the context information into a semantic space using the deep learning model. Each document concept vector is formed by a projection of document information, associated with a particular document, into the same semantic space using the deep learning model. The ranking operates by favoring documents that are relevant to the context within the semantic space, and disfavoring documents that are not relevant to the context. | 10-15-2015 |
20150293995 | Systems and Methods for Performing Multi-Modal Video Search - Systems and methods are described that can provide users with personalized video content feeds. In several embodiments, a multi-modal segmentation process is utilized that relies upon cues derived from video, audio and/or text data present in a video data stream. In a number of embodiments, video streams from a variety of sources are segmented. Links are identified between video segments and between video segments and online articles containing additional information relevant to the video segments. The additional information obtained by linking a video segment to an additional source of data can be utilized in the generation of personalized playlists. In the context of news programming, the dynamic mixing and aggregation of news videos from multiple sources can greatly enrich the news watching experience. In several embodiments, processes for linking video segments to additional sources of data can be implemented as part of a video search engine service. | 10-15-2015 |
20150293998 | OBTAINING DESIRED WEB CONTENT FROM A MOBILE DEVICE - Methods and systems to obtain desired web content for a mobile device are disclosed. Users access web pages with mobile devices such as smart phones in addition to their non-mobile devices. In order to conveniently display information on mobile devices having smaller screens, mobile versions of web pages offering abridged content are available as well as non-mobile versions. When a web page is selected from search results provided from a query in a web search, the mobile or non-mobile versions of the web page may be delivered. By delivering a web page version to a mobile device based on relevance rankings determined for the non-mobile and mobile versions of the web page, desired content is more efficiently delivered. In this manner, a search experience may be improved by reducing deliveries of mobile versions of web pages to mobile devices where an alternative non-mobile version of the web page is preferred. | 10-15-2015 |
20150294000 | METHODS AND SYSTEMS FOR SEARCHING, SELECTING, AND DISPLAYING CONTENT - Methods and systems for identifying and presenting information are described. Search results are received from a search engine. An entity associated with a networked site is selected using a selection criterion. A determination is made as to whether the listing includes a link to the networked site or includes the link to the networked site at a list position that fails to satisfy a first criterion. After determining that the link to the site associated with the entity is not included in the search result listing, or that the link to the site associated with the entity is not at a position in the search result listing that satisfies the first criterion, the search listing is modified by causing the link to the site associated with the entity to appear in a first position in the search listing. The modified search listing is displayed on a user terminal. | 10-15-2015 |
20150294003 | METHODS OF AND SYSTEMS FOR SEARCHING BY INCORPORATING USER-ENTERED INFORMATION - A system for and a method of using user-entered information to return more meaningful information in response to Internet search queries are disclosed. A method in accordance with the present invention comprises managing a database in response to multiple user inputs and displaying search results from the database in response to a search query. The search results include a results list and supplemental data related to the search query. Managing the database includes, among other things, re-ranking elements in the results list, storing information related to relevancies of elements in the results list, blocking a link in the results list, storing links to documents related to the search query, or any combination of these. The supplemental data include descriptions of or indices to one or more concepts related to the search query. | 10-15-2015 |
20150294006 | METHOD AND APPARATUS FOR PROCESSING ONLINE USER DISTRIBUTION - The present disclosure relates to a method for processing online user distribution. The method includes acquiring a map for displaying online user distribution; determining the projection algorithm of the map; determining intermediate coordinates of at least one of the points according to a longitude and a latitude and the projection algorithm, and acquiring, by using a fitting algorithm, approximate solutions of functions of mapping the intermediate coordinates to the coordinates on the map. The method further includes calculating coordinates of each online user on the map according to the projection algorithm and the approximate solutions of the mapping functions; and assembling distribution data of online users on the map according to coordinates of all the online users on the map. The present disclosure further provides an apparatus for processing online user distribution. By using embodiments of the present disclosure, online user distribution can be displayed on a map and higher precision and real-time data quality are achieved. | 10-15-2015 |
20150294009 | SEARCHING METHOD AND SEARCH ENGINE - The present disclosure provides a searching method and a search engine. The searching method includes: obtaining by a search engine a search query; determining by the search engine a first search result and a first navigation guide corresponding to the search query according to the search query, and providing by the search engine the first search result and the first navigation guide in a search result page; obtaining by the search engine an operation on the first navigation guide from a user, and updating by the search engine the first search result and the first navigation guide in the search result page according to the first navigation guide corresponding to the operation of the user. | 10-15-2015 |
20150294010 | SEARCH RECOMMENDATION METHOD AND DEVICE - A search recommendation method and a search recommendation device are provided. The method can include: receiving, at one or more computing devices, a first search query from a user device; obtaining, at one or more computing devices, a search result according to the first search query; analyzing the search result to obtain at least one focus corresponding to the search result, and generating recommendations corresponding respectively to the at least one focus; transmitting a search result page to display the search result to the user device, the at least one focus and the recommendations corresponding respectively to the at least one focus in the search result page. | 10-15-2015 |
20150294014 | SYSTEMS AND METHODS FOR FACILITATING ENHANCEMENTS TO ELECTRONIC GROUP SEARCHES - In accordance with some embodiments, processes and interfaces provide for enhancing search results of a group research project. For example, members of a group may be provided with information regarding other group member's search activities and/or be restricted from viewing certain search results (e.g., search results that are most popular with the public for a given search term, that are most popular with the group for the given search term or for the project, and/or search results that are restricted by a group manager). | 10-15-2015 |
20150302056 | METHOD, SYSTEM, AND STORAGE MEDIUM FOR INFORMATION SEARCH - The present invention relates to a method, system, and storage medium for information search. The method for information search comprises: receiving an information search string inputted by a user; determining whether or not the information search string inputted by the user is complete, if the information search string inputted by the user is incomplete, then helping the user in completing the information search string; and, performing a search on the basis of the completed information search string. The method and system for information search of embodiments of the present invention combine user search history and user scenario to understand the intent of the user, to help the user in completing search information, to allow for searches of increased convenience and speed, and to increase the operability of the searches. | 10-22-2015 |
20150302094 | KNOWLEDGE CORRELATION SEARCH ENGINE - An improved search engine creates correlations linking terms from inputs provided by a user to selected target terms. The correlation search process receives pre-processed inputs from a user including a wide variety of input formats including keywords, phrases, sentences, concepts, compound queries, complex queries and orthogonal queries. The pre-processing also includes pre-processing of general digital information objects and static or dynamic generation of questions. After a correlation search of the information presented by the pre-processing, the search results are processed in novel ways to provide an improved relevance ranking of results. | 10-22-2015 |
20150302101 | GENERATING SNIPPETS FOR PROMINENT USERS FOR INFORMATION RETRIEVAL QUERIES - Implementations include receiving trigger query data, the trigger query data identifying one or more trigger queries and one or more sets of authoritative users, each set of authoritative users being associated with a respective trigger query, providing a plurality of trigger query and authoritative user pairs, each trigger query and authoritative user pair identifying a trigger query and an authoritative user from a set of authoritative users associated with the trigger query, for each trigger query and authoritative user pair: generating a snippet based on user data, the user data being associated with the authoritative user in one or more computer-implemented services, each snippet being specific to the trigger query and specific to the authoritative user, and storing one or more snippets in computer-readable memory, each snippet being associated with the trigger query and the authoritative user for which the snippet was generated. | 10-22-2015 |
20150302102 | SEARCH INFORMATION PROVIDING APPARATUS AND SEARCH INFORMATION PROVIDING METHOD - An information searching apparatus according to an embodiment includes a receiving unit that receives a search request including a search keyword; an acquiring unit that acquires information corresponding to a specific search keyword from an information storage unit when the search keyword included in the search request is the specific search keyword; a generating unit that generates a search result page for displaying a search result and a background image based on the information acquired by the acquiring unit; and a transmitting unit that transmits the search result page generated by the generating unit to a request source. | 10-22-2015 |
20150310005 | METHOD, SYSTEM AND SOFTWARE FOR SEARCHING, IDENTIFYING, RETRIEVING AND PRESENTING ELECTRONIC DOCUMENTS - The present invention provides a method and system for identifying, retrieving and presenting electronic documents responsive to user queries. The three distinct inventive concepts are relevancy ranking of responsive documents based on component query technique; cross-lingual searching; and search expansion using analytics of initial results to derive and generate a modified query. Each of these inventions enhances document search and retrieval systems and the three solutions may be used separately or in any combination. The three inventions apply in layers above an underlying search system, controlling the submission of requests to the underlying system in support of received search requests, typically originating with an end user. | 10-29-2015 |
20150310016 | METHOD AND SYSTEM FOR ENTITY RECOGNITION IN A QUERY - Methods, systems and programming for entity recognition in a query. In one example, an index that associates an alias with one or more entities is obtained. Each of the one or more entities is associated with one or more features. A query associated with one or more features is received from a user. The alias is then identified in the query. At least one of the one or more entities is determined based, at least in part, on the features associated with each of the one or more entities and the features associated with the query. | 10-29-2015 |
20150310100 | PRESENTING USER-GENERATED CONTENT IN SEARCH RESULTS - Techniques for presenting using-generated content in search results may include the following operations: receiving a search query from a computing device of a user; obtaining search results responsive to the search query, where the search results correspond to digital content stored in one or more computer-readable storage media, and where at least some of the search results correspond to content that is user-generated; generating data for the search results, where the data is for displaying at least some information relating to the user-generated content along with search results other than the user-generated content; and transmitting the data to the computing device for generating a display of the search results in accordance with the data. | 10-29-2015 |
20150310105 | TEMPORAL PROXIMITY QUERY EXPANSION - Search query expansion tool is provided. A processor generates a collection of events for a search result, wherein events included in the collection of events are within a temporal proximity to the search result. A processor determines a content of the collection of events. A processor determines a search suggestion based, at least in part, on the content of the collection of events. | 10-29-2015 |
20150310111 | SOURCE SEARCH ENGINE - A method including receiving at least one search term (e.g. HIV) from an interface (e.g. a web browser on a personal computer). The method may search a network for documents (e.g. web pages) that include at least a portion of the search term. The method may determine the source (e.g. news outlets such as National Geographic or the National Enquirer) and sort the documents based on the source of the documents. A search engine may implement a method that uses the source to qualify (e.g. sort) search results based on the source of the documents. | 10-29-2015 |
20150310113 | Mobile Terminal, Server, System And Method For Realizing Search - The invention discloses a mobile terminal, server, system and method for realizing search, the mobile terminal including: an input module configured to receive a keyword for a search; a transmitting module configured to transmit the keyword to a server; a receiving module configured to receive a recommended search engine and/or application selected by the server according to the keyword; a search module configured to use the recommended search engine to search for the keyword to obtain search results after receiving the recommended search engine; and a presenting module configured to present a page of the search results for the search using the search engine recommended by the server and/or to present the application recommended by the server, when the input module receives the instruction to select the recommended application, instructing the search module to use the application indicated in the instruction to search for the keyword, and after the search results are obtained, presenting the search results. The invention can achieve an advantageous effect of obtaining better search results for a keyword. | 10-29-2015 |
20150317310 | METHOD AND SYSTEM FOR EVALUATING QUERY SUGGESTIONS QUALITY - Methods, systems and programming for evaluating query suggestions quality. In one example, a plurality of query suggestions are provided in a ranking to a user. A user activity with respect to one of the plurality of query suggestions is detected. A position of the one of the plurality of query suggestions in the ranking is determined. A quality measure of the plurality of query suggestions is calculated based, at least in part, on the user activity and the position of the one of the plurality of query suggestions. | 11-05-2015 |
20150317316 | METHOD AND SYSTEM FOR USER SELECTION OF QUERY SUGGESTIONS - Methods, systems and programming for providing a search result based on user selection of query suggestions. In one example, a query is received from a user. A plurality of query suggestions generated based on the query is obtained and provided to the user. A selection of one or more query suggestions from the plurality of query suggestions is received from the user. A first search result generated based on at least one of the one or more query suggestions is obtained and provided to the user. | 11-05-2015 |
20150317324 | MEDIA OBJECT QUERY SUBMISSION AND RESPONSE - Methods and systems for submitting media object queries and receiving suggested answers for the media object queries. In one aspect, a method includes receiving from a first user a first media object and a first query relating to content in the first media object, presenting the first media object and the first query to multiple second users, receiving a suggested answer to the first query from each of two or more second users of the multiple second users, where at least two of the suggested answers are distinct, ranking the suggested answers, and presenting one or more of the ranked suggested answers to the first user. | 11-05-2015 |
20150317354 | INTENT BASED SEARCH RESULTS ASSOCIATED WITH A MODULAR SEARCH OBJECT FRAMEWORK - A modular search object framework provides modular search results including entity search results reflecting the intent of a searcher. Also, an interface (such as a graphical user interface provided by the framework), aids in organizing results (such as links, titles, and description) according to the intent of the user as manifest in the search query and interactions with the interface. Circuitry of the framework also predicts user intent from historical information corresponding to the searcher (or to a group with which the searcher is associated). | 11-05-2015 |
20150317367 | CORROBORATING FACTS IN ELECTRONIC DOCUMENTS - A query is defined that has an answer formed of terms from electronic documents. A repository having facts is examined to identify attributes corresponding to terms in the query. The electronic documents are examined to find other terms that commonly appear near the query terms. Hypothetical facts representing possible answers to the query are created based on the information identified in the fact repository and the commonly-appearing terms. These hypothetical facts are corroborated using the electronic documents to determine how many documents support each fact. Additionally, contextual clues in the documents are examined to determine whether the hypothetical facts can be expanded to include additional terms. A hypothetical fact that is supported by at least a certain number of documents, and is not contained within another fact with at least the same level of support, is presented as likely correct. | 11-05-2015 |
20150317394 | ELECTRONIC DEVICE AND METHOD FOR AUTOMATICALLY SEARCHING INFORMATION PERTAINING TO TARGET OBJECT - A method for automatically searching information pertaining to a target object using an electronic device includes detecting a user operation applied to a document which is displayed, obtaining information regarding the detected user operation, and determining whether the information regarding the detected user operation matches information regarding a predetermined user operation. Upon determining a match, the target object which corresponds to the user operation is obtained, and a preset search tool is activated and controlled, without further input from a user, to search and retrieve information pertaining to the target object. | 11-05-2015 |
20150317395 | Third Party Content Integration For Search Engine Optimization - In response to a web client request for access to the original content of an origin website, a content integration server intercepts, modifies the request to designate itself as the requester, and forwards the request to the website. The server receives responsive original content from the website and uses processing instructions to transform the original content by discarding content, modifying the content or supplementing the content by seamlessly integrating third party non-original content, such as consumer reviews and the like, with the responsive original content to respond to the web client request. | 11-05-2015 |
20150324271 | METHOD AND SYSTEM FOR MEASURING USER ENGAGEMENT WITH CONTENT ITEMS - Method, system, and programs for measuring user engagement with content items. In one example, a query is received. A set of content items related to the query is obtained. A presentation of at least one content item of the set of content items is provided on a user interface. A user activity related to the at least one content item is determined. An amount of time between a time at which the presentation of the at least one content item is provided on the user interface and a time at which the user activity occurred is determined. A score associated with the content item is determined based on the amount of time. Information related to user engagement with the set of content items is generated based on the score. | 11-12-2015 |
20150324366 | SYSTEMS AND METHODS FOR COLOR PALETTE SUGGESTIONS - A method and system for conducting image search comprising: searching a first database to locate a set of pertinent images, iteratively performing the following operations for each image in the set of pertinent images (a) extracting the histogram of red green and blue colors (RGB colors) from a given image (b) distilling the extracted RGB colors down to create a reduced color palette for the given image (c) segmenting the extracted RGB colors into a set of segments representing distinct parts of the color spectrum; (d) selecting a subset of segments to assemble a color palette for the given image; (e) updating the assembled color palette and the customer behavior score for the given image in the first database; and generating a ranked display of suggested color palettes for the search query by aggregating the customer behavior scores for the search query across all images. | 11-12-2015 |
20150324378 | FRAMEWORK FOR SELECTING AND PRESENTING ANSWER BOXES RELEVANT TO USER INPUT AS QUERY SUGGESTIONS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying answer boxes for presentation to a user. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of, while receiving an input entered in a search engine query input field by a first user, and before the first user has submitted the input as a search request, obtaining content for an answer box for the input and presenting the answer box to the first user. The answer box can be an answer box associated with a dominant query for the input, or can be an answer box identified from historical answer box data for the input. | 11-12-2015 |
20150324392 | SYSTEMS AND METHODS FOR COLOR PALETTE SUGGESTIONS - A method and system for conducting image search comprising: searching a first database to locate a set of pertinent images, iteratively performing the following operations for each image in the set of pertinent images: (a) extracting the histogram of red green and blue colors (RGB colors) from a given image; (b) distilling the extracted RGB colors down to create a reduced color palette for the given image; (c) segmenting the extracted RGB colors into a set of segments representing distinct parts of the color spectrum; (d) selecting a subset of segments to assemble a color palette for the given image; and (e) updating the assembled color palette and the customer behavior score for the given image in the first database; and generating a display of suggested color palettes for the search query. | 11-12-2015 |
20150324462 | Browser Search Result Option to Facilitate Human Spidering - Techniques are provided for automatically generating a hierarchical representation of a navigation order within a web browsing session in conjunction with a traversing of a plurality of websites within the browsing session; flagging a subset of the plurality of websites; displaying a user interface in conjunction with the browser such that the user interface provides a traversal control with respect to the subset in accordance with the hierarchical representation; and traversing the subset utilizing the traversal control. | 11-12-2015 |
20150324468 | RANKING SYSTEM FOR SEARCH RESULTS ON NETWORK - A system is provided, that receives, from user terminals, respective data about URL accessing histories and bookmarks on a network, and creates, based on the data, a table indicating, for each combination of a user and a URL, the number of accesses and whether already bookmarked to store in a database; receives, from a user terminal, a request for a search by a keyword and acquires search results corresponding to the keyword from a search engine on the network; and compares the search results with the table stored in the database, calculates, for each URL included in both the search results and the table, based on data of the number of accesses and whether already bookmarked in the table, a score, creates a view by arranging the URLs included in both the search results and the table in order of the scores, and transmits the view to the user terminal. | 11-12-2015 |
20150324469 | System and Methods for Automating Trademark and Service Mark Searches - Exemplary embodiments of the present disclosure provide for extraction data from one or more repositories in response to an electronic search order including a text-based input string, a list of jurisdictions, and a list of international classes. Conditional logic of one or more rules is executed to process the search order, and the search order is transformed into one or more queries based on execution of the conditional logic of the one or more rules. A set of data is retrieved from the one or more repositories using the one or more queries to generate search results, where the set of trademarks retrieved can be limited to the list of jurisdictions and the list of international classes identified in the search order. At least a portion of the search results are transmitted to a user computing device to be rendered in a graphical user interface of a display device associated with the user computing device. | 11-12-2015 |
20150331859 | METHOD AND SYSTEM FOR PROVIDING MULTIMEDIA CONTENT TO USERS BASED ON TEXTUAL PHRASES - A method and system for searching for multimedia content elements respective of a textual query are provided. The method includes receiving at least one textual query from a web browser; identifying at least one concept matching the at least one textual query; searching for at least one multimedia content element respective of the matching concept; and causing a display of the at least one multimedia content element on the web browser upon determination of a match. | 11-19-2015 |
20150331906 | System and Method for Query Re-Issue in Search Engines - A system embodiment receives a query from the user. The query is processed by a search infrastructure which may return a set of results. Results may then be estimated for quality by a quality estimator. The quality estimator may determine an initial quality estimation of the search result(s). A query re-issuer generates re-issued query information based on the initial quality estimation of the search result(s) for the initial query. A query modifier then receives the re-issued query information and generates a modified re-issued query in accordance with the query re-issue information. A method embodiment modifies and re-issues a query to the search infrastructure. The method includes determining an initial quality estimation of the search result, generating re-issued query information based on at least an initial quality estimation of the search result for the initial query, receiving the re-issued query information and generating a modified re-issued query. | 11-19-2015 |
20150331910 | METHODS AND SYSTEMS OF QUERY ENGINES AND SECONDARY INDEXES IMPLEMENTED IN A DISTRIBUTED DATABASE - In one embodiment, a computer-implemented method of a distributed database system included the step of providing a query processor to receive a query request and to chart out a query execution plan based on the query request The method includes the step of providing a data generator to generate a digest list based on the query request, wherein the list of digests comprises each stream or filter applied in servicing the query request. The method includes the step of providing a query engine to obtain a digest list from a multiple-data source as a result of the query request and to filter the digest list. The method includes the step of providing a query worker to obtain the query request and process the query request based on a type of the query request. The method includes the step of providing one or more query worker threads to perform an asynchronous I/O operation for the query request. | 11-19-2015 |
20150331948 | SEARCH INFRASTRUCTURE AND METHOD FOR PERFORMING WEB SEARCH - Aspects of the present invention disclose a method, computer program product, and system for managing web searching. The method includes one or more processors tracking user activity on the at least one website. The method further includes one or more processors analyzing the tracked user activity on the at least one website. The method further includes one or more processors generating a user profile based on the tracked user activity on the at least one website. The method further includes one or more processors mapping the generated user profile and corresponding user identity information between one or more of: a search service provider, an analytic service provider, and a provider of the at least one website. The method further includes one or more processors storing the generated user profile. | 11-19-2015 |
20150331950 | GENERATING DISTINCT ENTITY NAMES TO FACILITATE ENTITY DISAMBIGUATION - Computer-readable media, computer systems, and computing methods for facilitating generation of entity names for entities are provided. The method includes determining a set of previously submitted queries that are associated with an entity. The most frequently used query within the set of previously submitted queries associated with the entity can be identified and, thereafter, designated as the entity name for the entity. The entity name can distinguish the entity from other entities. Such an entity name can be provided for presentation to a user, for example, as a related search suggestion via a search results page. | 11-19-2015 |
20150331953 | METHOD AND DEVICE FOR PROVIDING SEARCH ENGINE LABEL - A method and device for providing a search engine label are disclosed. In one aspect, the method includes extracting one or more attribute words from a sentence and performing a dependence relationship analysis on the sentence to obtain, for each attribute word, a dependence relationship path from the attribute word to a viewpoint word. The method further includes extracting the viewpoint words corresponding respectively to each of the attribute words in the sentence based on the dependence relationship path and using the attribute words and the viewpoint words to compose the search engine label. | 11-19-2015 |
20150331955 | SHARED IMAGE DATABASE WITH GEOGRAPHIC NAVIGATION - There is disclosed a method and device for operating an image database shared by a plurality of users. In an embodiment, each image captured by a user and stored in a shared image database is associating with the geographic coordinates of the location at which the image was captured. A search engine for the image database is configured to accept geographic coordinates as a search criterion for locating at least one captured image stored in the shared image database. The images having location coordinates within a predefined range of geographic coordinates is displayed to the user. | 11-19-2015 |
20150339311 | QUERY SUGGESTIONS FROM DOCUMENTS - Methods, systems, and apparatus, including computer program products, for presenting search query suggestions. In an aspect, query triggers in a resource are identified at a client device. For each query trigger identified in the resource, a rank score for the query trigger based on query trigger attributes is calculated at the client device. The query triggers are ranked at the client device based on the rank scores. Search query suggestions are generated at the client device from the query triggers identified in the resource. The search query suggestions include terms of the query triggers, expansion terms of the query triggers, and search query suggestions generated from templates applied to the terms of the query triggers and expansion terms of the query triggers. The search query suggestions are presented at the client device according to the rank of the corresponding query triggers. | 11-26-2015 |
20150339385 | INTERACTIVE SEARCHING METHOD AND APPARATUS - An interactive searching method and an interactive searching apparatus are provided. The interactive searching method includes following steps. A first query is obtained by a search engine, and a first parsing result of the first query is obtained by the search engine and a first search result associated with the first query is obtained according to the first parsing result and is returned by the search engine. | 11-26-2015 |
20150339386 | Webpage Searching Method and Browser - The present disclosure provides a webpage searching method and a browser, wherein the method comprises: loading search category list information and search engine list information to a first sub-window of a browser webpage window; according to a search category selected from the search category list information and a search key word input at the browser side, initiating a search request to a search engine selected from the search engine list information according to the search category; and loading to a second sub-window of the browser webpage window a corresponding search result returned from the selected search engine on the basis of a search request. The present invention provides a sub-window for loading a search category list and a search engine list in a browser webpage window, a user can select in the current browser window a search category and a search engine to conduct a new search, thus significantly improving search efficiency, facilitating the user in checking and comparing a plurality of search results, and improving user experience. | 11-26-2015 |
20150339405 | Search Client Context on Online Social Networks - In one embodiment, a method includes accessing a social graph comprising nodes and a edges connecting the nodes, receiving from a first user a query inputted at a search client, the search client being associated with context data from a page associated with the search client, such that the context data identifies one or more nodes associated with the page, generating search results corresponding to the query, wherein each of the search results corresponds to a node, and scoring the search results based at least in part on the context data associated with the search client. The context data may identify a social context of the page, which can include tags, comments, likes, commenters, and the like. | 11-26-2015 |
20150347436 | QUERY AUTO-COMPLETION - A method of providing predictive search query recommendations for a search query. The method can be implemented via execution of computer instructions configured to run at one or more processing modules and configured to be stored at one or more non-transitory memory storage modules. The method can include receiving the search query from a user. The method also can include determining the predictive search query recommendations for the search query using a tree data structure. At least one top layer of the tree data structure can include at least one trie query node and bottom layers of the tree data structure can include ternary tree query nodes. The method further can include sending the predictive search query recommendations to the user. Other embodiments of related systems and methods are also disclosed. | 12-03-2015 |
20150347581 | SYSTEM AND METHOD FOR PERFORMING A MULTIPLE PASS SEARCH - A method including the steps of: receiving a search query; executing a first search pass of a conditional search flow pipeline according to a first configuration; generating and storing information based on the executed first search pass as search context information; determining which search pass of the conditional search flow pipeline should be executed as a second search pass based on a transition rule associated with the first search pass and the search context information; executing the second search pass of the conditional search flow pipeline according to a second configuration; generating additional information based on the executed second search pass; updating the search context information based on the additional information; and determining whether to provide updated search context information or proceed to another search pass of the conditional search flow pipeline based on a transition rule associated with the second search pass and the updated search context information. | 12-03-2015 |
20150347582 | Method of Redirecting Search Queries from an Untrusted Search Engine to a Trusted Search Engine - A method of redirecting search queries from an untrusted search engine to a trusted search engine is a software application that is used to prevent personal information from being collected by untrusted search engines. The software application receives a search query URL for a desired search engine which corresponds to a search query. The search query is compared to a provided plurality of untrusted URL patterns in order to determine if the desired search engine can be trusted. If the search query URL is not found on in the plurality of untrusted URL patterns, the search is allowed to proceed. If the search query URL is found in the plurality of untrusted URL patterns, the search query is redirected to a trusted search engine. At least one trusted URL pattern is provided so that the search can be redirected to a trusted search engine. | 12-03-2015 |
20150347583 | SYSTEM AND METHOD FOR CONFIGURING AND SHARING SEARCH SETTINGS - Systems and methods are provided to specify preferred search service setting in a system is disclosed. Such preferred search service setting may be shared by two or more applications there by alleviating the need to configure preferred search service multiple times by the user. | 12-03-2015 |
20150347585 | Personalized Search Results - The disclosure relates to personalizing search results based on the device features of a user device. An example method for personalizing search results includes receiving an encoded device profile indicating the device features of the device. The device features indicate one or more native applications installed on the device. The device features may further indicate native applications recently executed by the device, native applications that have been deleted from the user device, and/or web applications recently accessed by the user device. The method further includes identifying the device features of the device based on the encoded device profile, receiving a search query from the device, and performing an application search based on the search query to identify a consideration set of records. The method further includes adjusting the consideration set based on the device features and generating search results based on the adjusted consideration set. | 12-03-2015 |
20150347588 | ADAPTIVE QUERY PROCESSOR FOR QUERY SYSTEMS WITH LIMITED CAPABILITIES - A query processor determines if an initial query results in a query system having a search engine coupled to a database to identify a limited maximum number of records deliverable by the query system. This limitation is indicative of an incomplete result because records are includable in the query may not be included in the result. In response the query processor generates a plurality of queries that cause the query system to generate results that identify less than the maximum number. The results of the plurality of queries are combined as a response to the initial query. Duplicate records caused by any overlap in the plurality of queries may be eliminated from the combination. Determining a median value of a query range that causes the query system to deliver the maximum number of records may be utilized in the generation of the plurality of queries. | 12-03-2015 |
20150347597 | APPARATUS AND METHOD FOR PROVIDING INFORMATION - A method for providing additional information by an electrical apparatus, the method including: extracting at least one keyword from input source data; detecting context information corresponding to a user to whom the additional information is to be provided; determining at least one keyword corresponding to an object of interest of the user from among the extracted at least one keyword based on the detected context information; acquiring additional information corresponding to the determined at least one keyword; and outputting the acquired additional information. | 12-03-2015 |
20150356106 | SEARCH AND RETRIEVAL OF ELECTRONIC DOCUMENTS USING KEY-VALUE BASED PARTITION-BY-QUERY INDICES - Methods and systems for providing a search engine capability for large datasets are disclosed. These methods and systems employ a Partition-by-Query index containing key-values pairs corresponding to keys reflecting concept-ordered search phrases and values reflecting ordered lists of document references that are responsive to the concept-ordered search phrase in a corresponding key. A large Partition-by-Query index may be partitioned across multiple servers depending on the size of the index, or the size of the index may be reduced by compressing query-references pairs into clusters. The methods and systems described herein may to provide suggestions and spelling corrections to the user, thereby improving the user's search engine experience while meeting user expectations for search quality and responsiveness. | 12-10-2015 |
20150356127 | AUTONOMOUS REAL TIME PUBLISHING - Techniques for autonomous and automatic real-time publishing of content are described. In an example embodiment, one or more topic terms are obtained. A set of information that is related to the one or more topic terms is automatically acquired. Linguistic analysis on the set of information is automatically performed to determine a set of linguistic structures that are represented in the set of information. The set of linguistic structures is used to automatically create a set of content items that are responsive to searches that include the one or more topic terms. New content that includes the set of content items is then automatically published. | 12-10-2015 |
20150356186 | SYSTEMS AND METHODS TO IDENTIFY AND PRESENT FILTERS - Systems and methods to identify and present filters are described. The system receives a query from a client machine, the query including at least one keyword. The system further identifies a filter context based on the query, the filter context including a first set of filters including attribute-value pairs, the attribute-value pairs including a first attribute-value pair including a first filter and a second attribute-value pair including a second filter. The system further identifies a second set of filters responsive to receiving the query, the identifying the second set of filters is based on the filter context and probabilities describing occurrences of attribute-value pairs in listings that respectively describe items that were previously transacted on a network-based marketplace. The system further generates a user interface including search results that are identified based on the filter context and communicates the user interface to the client machine. | 12-10-2015 |
20150356187 | SYSTEMS AND METHODS TO IDENTIFY A FILTER SET IN A QUERY COMPRISED OF KEYWORDS - Systems and methods to identify a filter set in a keyword query are described. The system receives a query from a client machine. The system identifies filter sets based on the query and a based on rules. The filter sets include a first filter set that includes a first filter. The rules are utilized to associate at the least one keyword from the query to the first filter. The system further scores the filter sets based on probabilities to generate scores. The probabilities describe occurrences of attribute-value pairs in listings that respectively describe items that were previously transacted on a network-based marketplace. The system further identifies the first filter set from the filter sets based on the scores, generates a user interface including search results that are identified based on the identified first filter set, and communicates the user interface, over the network, to the client machine. | 12-10-2015 |
20150356188 | SYSTEMS AND METHODS TO IDENTIFY VALUES FOR A SELECTED FILTER - Systems and methods to identify values for a selected filter are described. The system receives a selection from a client machine. The selection identifies a filter that includes a first attribute-value pair that includes a first attribute and a first value, the first attribute-value pair being included in a concept query that was extracted from a query including at least one keyword that was received over the network from the client machine. The system further identifies filters responsive to receiving the selection, the identification of the filters being based on the first attribute and probabilities describing occurrences of attribute-value pairs in listings that respectively describe items that were previously transacted on a network-based marketplace, the filters including values. The system further generates a user interface including the values and search results that are identified based on the concept query and communicate the user interface to the client machine. | 12-10-2015 |
20150356189 | Processing Sets of Objects and Determining Satisfaction Levels Thereof - Methods and systems for processing sets of objects and determining satisfaction levels to the sets of objects. A computing device may rank multiple sets of objects based on an object satisfaction level of a user to an individual set of objects of the multiple sets of objects. The object satisfaction level may be obtained based on operation behavioral data of the user on the individual set of objects and operation behavioral data of the user on an object of the individual set of objects. The ranked sets of objects are consistent with historic operation behavior of the user to the multiple sets of objects. The implementations herein solve data exchange problems caused by repeated search operations and further decrease an amount of data exchange between a client terminal and the computing device, therefore reducing processing loads of the computing device. | 12-10-2015 |
20150363475 | SYSTEMS, METHODS, AND APPARATUSES FOR IMPLEMENTING AN INTERFACE TO VIEW AND EXPLORE SOCIALLY RELEVANT CONCEPTS OF AN ENTITY GRAPH - There are provided means for implementing an interface to view and explore socially relevant concepts of an entity graph including, for example, means of a social network system to perform operations including retrieving contextually relevant data for a plurality of concepts within an entity graph of the social network system; retrieving socially relevant data for a user's node within a social graph of the social network system; identifying intersects between the plurality of concepts within the entity graph and the social relevant data for the user's node within the social graph; selecting one of the plurality of concepts within the entity graph based on the intersects identified; and displaying the one of the plurality of concepts within the entity graph at a user interface associated with the user's node. | 12-17-2015 |
20150370791 | PROVIDING A SEARCH SERVICE INCLUDING UPDATING ASPECTS OF A DOCUMENT USING A CONFIGURABLE SCHEMA - Embodiments provide indexing and searching features including the use of a configurable schema as part of providing partial update support of one or more aspects of an electronic document or documents, but are not so limited. In an embodiment, a system is configured to provide search services including partial update functionality based in part on use of a configurable schema to manage partial document updates and/or query processing operations. A method of one embodiment operates to use a configurable schema to define a number of merge sets that group various document attributes based in part on data source, update, and/or usage parameters to provide an efficient partial update mechanism. Other embodiments are included. | 12-24-2015 |
20150370834 | A SCHEMA GENERATION PROCESS AND SYSTEM - A computer implemented schema generation process, including: receiving one or more query terms; submitting the received query terms to a search engine; receiving, from the search engine, search results corresponding to the submitted query terms, said search results including a plurality of search records and respective weights, each of said search records including a plurality of corresponding record terms; and processing the search records and the respective weights to generate a multi-dimensional matrix or ‘schema’ including correlation scores for respective groupings of terms selected from the query terms and/or the record terms, each of the correlation scores being representative of the co-occurrence of the terms of the corresponding grouping of terms in the search records such that the correlation scores constitute measures of the relevance of the corresponding terms. | 12-24-2015 |
20150370859 | CONTEXTUAL SEARCH ON MULTIMEDIA CONTENT - Techniques for contextual search on multimedia content are provided. An example method includes extracting entities associated with multimedia content, wherein the entities include values characterizing one or more objects represented in the multimedia content, generating one or more query rewrite candidates based on the extracted entities and one or more terms in a query related to the multimedia content, providing the one or more query rewrite candidates to a search engine, scoring the one or more query rewrite candidates, ranking the scored one or more query rewrite candidates based on their respective scores, rewriting the query related to the multimedia content based on a particular ranked query rewrite candidate and providing for display, responsive to the query related to the multimedia content, a result set from the search engine based on the rewritten query. | 12-24-2015 |
20150370866 | Methods, Systems, Products, and Devices for Processing DNS Friendly Identifiers - When a request having a keyword is received, a domain name having the keyword can be generated and a network resource corresponding to the domain name can be requested wherein the network resource is adapted to extract the keyword from the domain name. In turn, when a request having a first domain name is received, a second domain name having the first domain name can be generated and a network resource corresponding to the second domain name can be requested wherein the network resource is adapted to extract the first domain name from the second domain name. | 12-24-2015 |
20150370894 | Dynamic Search Service - A platform independent system for performing a search request provided by a user. The platform independent system includes a consuming application executing on a first computer that handles the search request provided by a user. The search request includes instructions to retrieve selected data from a second application. A web interface module executing on a second computer receives the search request and formulates search routines regardless of the search engine logic or infrastructure of the consuming application to connect to a data model that contains the selected data for retrieval. The web interface module structures data associated with the search request to be compatible for searching with the data model. | 12-24-2015 |
20150370895 | GENERATING CONTEXTUAL SEARCH PRESENTATIONS - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating contextual search presentations. One of the methods includes obtaining selection data identifying a term selected by a user from a document displayed to the user; determining whether or not the context data and the selection data satisfy one or more criteria for presenting any of one or more types of special case contextual search presentations; in response to determining that the context data and the selection satisfy criteria for presenting a first type of special case contextual search presentation, generating a first special case contextual search presentation of the first type; in response to determining that the context data and the selection data do not satisfy the criteria, generating a default contextual search presentation; and providing the first special case contextual search presentation or the default contextual search presentation for presentation to the user. | 12-24-2015 |
20150370898 | TEXT AND GRAPHIC BASED SEARCH QUERRY FORMULATION - A method of generating a display of media items includes selecting a set of icons and text items representing a set of search elements. The search elements are selected and arranged by a user on a display of the user interface. A query mapper translates the set of search elements into a set of keywords and initially weights the keywords. The keywords are scaled based on information obtained from a user preference database. A weighted query using the set of keywords and the weightings for the keywords is constructed in the query mapper and sent to a search engine. An ordered list of recommendations is provided to the user for selection of an item to playback. | 12-24-2015 |
20150378998 | METHODS AND APPARATUS FOR MERGING MEDIA CONTENT - A computerized method and apparatus is disclosed for merging content segments from a number of discrete media content (e.g., audio/video podcasts) in preparation for playback. The method and apparatus obtain metadata corresponding to a plurality of discrete media content. The metadata identifies the content segments and their corresponding timing information, such that the metadata of at least one of the plurality of discrete media content is derived using one or more media processing techniques. A number of the content segments are selected to be merged for playback using the timing information from the metadata. The merged media content can be implemented as a playlist identifying the content segments to be merged for playback. The merged media content can also be generated by extracting the content segments to be merged for playback from each of the media files/streams and then merging the extracted segments into one or more merged media files/streams. | 12-31-2015 |
20150379012 | IDENTIFYING PREFERABLE RESULTS PAGES FROM NUMEROUS RESULTS PAGES - Described herein are technologies pertaining to determining which search engine results page (SERP), from a plurality of SERPs, is preferable to a user. A query is received, and multiple SERPS are retrieved based upon the query, wherein the multiple SERPs are generated independently from one another. Values of features of the query and the multiple SERPs are obtained, and a determination as to which of the SERPs from the multiple SERPs is preferable to the user is made based upon the values of the features. The SERP determined to be preferable over other SERPs in the multiple SERPs is presented to the user. | 12-31-2015 |
20150379048 | MEDIA CONTENT SEARCH SYSTEMS AND METHODS - An exemplary method includes a media content search system providing a media content search creation tool in a graphical user interface, detecting a user-submission of one or more user-selectable graphical objects representing one or more media programs to the media content search creation tool in the graphical user interface, and generating a set of media content search parameters based on the one or more media programs represented by the one or more user-selectable graphical objects submitted to the media content search creation tool. Corresponding systems and methods are also described. | 12-31-2015 |
20150379070 | Query Generation System for an Information Retrieval System - According to one embodiment of the disclosure, a query generation system generally includes an element rank and inference engine in communication with a computing system and a user interface. The element rank and inference engine is operable to receive a user supplied element from the user interface, the user supplied element being associated with a first filter criterion. The element rank and inference engine is also operable to create, using the first filter criterion, at least one second element and rank according to their relative importance, the at least one first element and the at least one second element according to their associated first filter criterion and second filter criterion. Next, the element rank and inference engine may output the at least one first filter element and the second filter element to the computing system. | 12-31-2015 |
20150379074 | IDENTIFICATION OF INTENTS FROM QUERY REFORMULATIONS IN SEARCH - Architecture that enables the grouping of the same or highly similar intents that are discovered through query reformulation, identifies single intent sessions, and then performs classification of the queries within the single session to determine a change in intent. Queries in a search session that are reformulations of an original query are identified, and the reformulations are distinguished from queries that are issued in a similar sequence to the original query, but cover a completely unrelated intent. When given a user query, a set of accurate and appropriate reformulations are determined, and then used. Additionally, the reformulations can be displayed in accordance with an auto-suggestion technology while the user is still typing, and the reformulations can be displayed when the result screen is displayed as related searches (“Related Searches”). The reformulations can also be used when issuing the query to the search engine. | 12-31-2015 |
20150379129 | METHOD AND APPARATUS OF SELECTING EXPANSION TERM PAIRS - A method of selecting expansion term pairs to solve a problem that only a relatively small number of expansion term pairs may be determined under a circumstance of not enough user activities according to an existing method of determining an expansion term pair is disclosed. The method includes: acquiring at least two query term pairs, each query term pair including at least one query term as a bid-word; determining query term pairs in which a respective co-occurrence number of each query term included in a specific period of time is less than a first number-of-time threshold from among the at least two query term pairs; and selecting query term pair(s) that satisf(ies) a configured expansion term pair necessary condition as expansion term pair(s) from among the determined query term pairs. The present disclosure further discloses an apparatus of selecting expansion term pairs. | 12-31-2015 |
20150379135 | Search Engine Ranking Method Based on User Participation - The invention relates to a search engine ranking method based on user participation and belongs to the technical field of software. The method is based on a search engine ranking system and a user can express approval, like, disapproval, opposition and other opinions on a display list of search results and perform scoring on all of information and search results; and according to score values of the search results, in next search of the results, the results will be automatically ranked according to the score values, the results with high scores will be ranked ahead and a program for preventing malicious scoring is set. A system established for implementing the method comprises users, the search engine ranking system, a model processing system and an output system. By adopting the method of the invention, the user participation can be strengthened, the expression of the opinions can be performed on the search information and other users can take the opinions as references, thereby effectively improving search quality, facilitating the selection of the users by referring to the opinions, further effectively reducing search time of the users and improving handling efficiency and capability of learning information. | 12-31-2015 |
20150379138 | METHOD AND APPARATUS FOR PROCESSING INPUT INFORMATION - Provided in the present invention is a method and apparatus for processing input information. In the embodiments of the present invention, by displaying an initial search interface and activating the initial search interface as a display area of an input keyword to display an input prompt, and then receiving an input keyword input by a user according to the input prompt, the input keyword may be displayed on the initial search interface, and a search instruction containing the input keyword is sent to a search engine for the search engine to perform retrieval according to the input keyword; since the display location of the input keyword is not particularly limited, a blank area of the initial search interface may be used to display the input keyword, thereby improving the space utilization of the initial search interface. | 12-31-2015 |
20150379141 | AUTOMATED SEARCH ENGINE OPTIMIZATION - A search engine may rank a network document, such as a webpage or a website, based on a score of the network document for one or more search queries on the search engine. The ranking and/or score of a network document may be changed by making one or more modifications to the network document, such as metadata, context, content, and link structure, among numerous other modifications. Described herein is a system and method for generating recommendations for an optimized set of modifications to the network document. | 12-31-2015 |
20150379142 | SOCIAL DISTANCE BASED SEARCH RESULT ORDER ADJUSTMENT - Both search criteria and a friends list associated with a user are obtained. One or more data items that satisfy the search criteria are identified as search results. An order of the search results is adjusted based at least in part on multiple additional friends lists, each of which is associated with a data item of the one or more data items. Each of the multiple additional friends lists can also be updated to reflect changes in the friends lists made by users associated with the friends lists. | 12-31-2015 |
20160004697 | Bilingual Search Engine for Mobile Devices - We disclose a method for a bilingual search engine producing a top list of concordances ranked by information content, controlled by a query of key words extended with parameters specifying the length of the concordances, the depth of the Internet search and a language of choice for a computer-generated translation of the results. Concordances are ranked by Shannon information using the method of van Putten, U.S. 2013/0191365 and accompanied by images extracted from the originating web pages. The method is particularly useful in creating universal access to the mostly English information on the World Wide Web. | 01-07-2016 |
20160004698 | SYSTEM AND METHOD FOR MODIFYING AND RANKING SEARCHES WITH ACTIONS BASED ON PRIOR SEARCH RESULTS AND ACTIONS - Systems and methods for modifying and ranking searches with actions based on prior search results and actions are disclosed herein. According to an aspect, a method comprises using at least one processor and memory determining an action associated with web content. Further, the method comprises receiving user input identifying search criteria. Further, the method, in response to determining that the search criteria is associated with the web content, comprises presenting search results associated with the search criteria and a user interface for initiating the action with respect to one or more of the search results. | 01-07-2016 |
20160004706 | SECURITY TRIMMING OF SEARCH SUGGESTIONS - Search suggestions are generated in manner that takes into account access-control information. A query can be received from a user of a search engine prior to initiating execution of the query. Data that is accessible to the user can be determined based on access information associated with the user and data. Subsequently, query suggestions can be generated dynamically based on data accessible to the user. | 01-07-2016 |
20160004707 | TRANSLATING NATURAL LANGUAGE UTTERANCES TO KEYWORD SEARCH QUERIES - Natural language query translation may be provided. A statistical model may be trained to detect domains according to a plurality of query click log data. Upon receiving a natural language query, the statistical model may be used to translate the natural language query into an action. The action may then be performed and at least one result associated with performing the action may be provided. | 01-07-2016 |
20160004756 | INTERFACE INCLUDING GRAPHIC REPRESENTATION OF RELATIONSHIPS BETWEEN SEARCH RESULTS - A multi-dimensional graphic user interface displays selected types of information regarding items included in one or more databases or returned by a search in accordance with locations on a two-dimensional display area or projection of a three-dimensional space on a two-dimensional area and provides for selective display of information about respective items in a database (e.g. metadata) as additional dimensions of the display which may be suppressed and/or selectively introduced to avoid user distraction or obscuring information or for comparison between screens which may indicate to a user the degree to which a particular item may or may not be germane to an issue or particular subject matter of interest. The graphic user interface thus provides an effective tool for evaluating search results and organizing detailed review thereof. | 01-07-2016 |
20160004774 | INFORMATION RECOMMENDATION METHOD AND APPARATUS AND INFORMATION RECOMMENDATION SYSTEM - The present technology provides an information recommendation method and apparatus, and an information recommendation system. The method performed by a client includes: acquiring a search keyword entered by a user; sending a search request containing the search keyword to a proxy server. The proxy server acquires multiple suggested keywords according to the search keyword, sends the suggested keywords to a resource server, and receives multiple information resources, each according to a corresponding one of the suggested keywords; receiving the suggested keywords and an information resource associated with at least one of the suggested keywords; displaying the suggested keywords on a screen of the client; and in response to a user selection of the at least one of the suggested keywords on the screen, replacing the display of the suggested keywords with a display of the information resource associated with the user-selected suggested keyword. | 01-07-2016 |
20160004776 | CLOUD SEARCH ANALYTICS - Systems and methods of analyzing search metrics are disclosed. System users are provided with insight into the query or search activity in their system domains. Disclosed systems can enable continuous monitoring of search engine logs for search events (i.e., searches performed by applications using the search engine. Collected data regarding search events is used to derive various metrics such as the total number of queries performed in a relevant period, the total number of queries without results; the top N queries with counts; the top N queries which produced no results, with counts; and the top N documents in results, with counts. In at least one embodiment of the disclosure all such metrics are computed for a last full hour period and all metrics, except in some cases a top-N report, are available for user viewing on an hourly basis. | 01-07-2016 |
20160004789 | Visual Search Engine - A method for sorting and searching images is disclosed. The method is utilized in various augmented reality applications to retrieve information related to the objects which appear in a picture taken by a camera. The objects can be human faces, text, 3D models or the like. The method can be used with mobile phones, tablets, or optical head mounted displays to serve numerous educational, gaming and commercial purposes. | 01-07-2016 |
20160012091 | ANNOTATING STRUCTURED DATA FOR SEARCH | 01-14-2016 |
20160012104 | SEARCH INTERFACES WITH PRELOADED SUGGESTED SEARCH QUERIES | 01-14-2016 |
20160012105 | METHOD AND SYSTEM FOR SEARCHING FOR AND PROVIDING INFORMATION ABOUT NATURAL LANGUAGE QUERY HAVING SIMPLE OR COMPLEX SENTENCE STRUCTURE | 01-14-2016 |
20160012127 | AUTOMATED COMPOSITION OF GEOGRAPHICALLY RELEVANT MEDIA | 01-14-2016 |
20160012130 | AIDING COMPOSITION OF THEMED ARTICLES ABOUT POPULAR AND NOVEL TOPICS AND OFFERING USERS A NAVIGABLE EXPERIENCE OF ASSOCIATED CONTENT | 01-14-2016 |
20160012131 | METHODS AND APPARATUSES FOR SEARCHING CONTENT | 01-14-2016 |
20160012132 | METHOD AND APPARATUS FOR QUERYING RESOURCES THOROUGH SEARCH FIELD | 01-14-2016 |
20160012137 | AUTOMATED COMPOSITION OF GEOGRAPHICALLY RELEVANT MEDIA | 01-14-2016 |
20160019227 | KEY-VALUE DATABASE FOR GEO-SEARCH AND RETRIEVAL OF POINT OF INTEREST RECORDS - Methods and systems for providing a geo-search engine capability for large point-of-interest record datasets are disclosed. These methods and systems employ a Partition-by-Query index containing key-values pairs corresponding to keys reflecting concept-ordered geo-search phrases and values reflecting ordered lists of point-of-interest record references that are responsive to the concept-ordered geo-search phrase in a corresponding key. A large Partition-by-Query index may be partitioned across multiple servers depending on the size of the index, or the size of the index may be reduced by compressing query-references pairs into clusters. The methods and systems described herein may provide suggestions and spelling corrections to the user, thereby improving the user's geo-search engine experience while meeting user expectations for geo-search quality and responsiveness. | 01-21-2016 |
20160019260 | QUERY DISAMBIGUATION - A search query is resolved prior to being submitted to one or more search engines. The query is resolved such that the query unambiguously corresponds to a category included in a query ontology that relates search queries to query categories. The query may be resolved by supplementing the query with additional information corresponding to the category. For example, the query may be formatted into a canonical form of the query for the category. Alternatively or additionally, the query may be supplemented with one or more keywords that are associated with the category and that represent words or phrases that appear in a high percentage of search results for queries from the category. Resolving the query yields search results that more closely reflect search results desired by a user submitting the query. | 01-21-2016 |
20160019284 | SEARCH ENGINE USING NAME CLUSTERING - A system maintains a plurality of names. The system generates cluster ids based on the names, and forms first clusters by grouping names having an equivalent cluster id. Then, for each cluster, and for each unique name in each cluster, the system keeps the unique name in the cluster when the unique name is similar to each other unique name in the cluster. The system can also receive a name entered by a user. The system generates a cluster id for the name entered by the user. The system retrieves a cluster having an equivalent cluster id as the cluster id of the name entered by the user. The system forms a construct that includes the name entered by the user and unique names in the retrieved cluster. The system searches for names within a population using the construct as search criteria. | 01-21-2016 |
20160034469 | ELECTRONIC CONTENT RANKING BASED ON DISTRIBUTION AND CONSUMPTION - Distribution of content items provided by content producer computers to content consumer computers via a computer network is controlled and indications of different interactions with content items contained in messages distributed to content consumer computers are tracked. The different interactions with content items occur at the content consumer computers. Content items are indexed and ranked indications of at least some indexed content items are output in response to search queries. Tracking indications of different interactions with indexed content items occurs at the content consumer computers. Indications of different interactions with content items contained in messages distributed to content consumer computers and with indexed content items outputted in response to search queries are quantified. Content items are ranked based on the indications of different interactions. | 02-04-2016 |
20160034503 | STORING AND RETRIEVING CONTEXT SENSTIVE DATA IN A MANAGEMENT SYSTEM - A management system may include a reconciliation engine configured to reconcile a first instance of a resource object from a first data provider and a second instance of the resource object from a second data provider to obtain a reconciled resource object, and store the first instance, and second instance, and the reconciled resource object in datasets. The management system may include a context sensitive query engine configured to receive a context-sensitive query including context information identifying a source originally providing context sensitive data associated with a context-sensitive attribute, and retrieve the context sensitive data from one or more of the datasets based on the context information. | 02-04-2016 |
20160034514 | PROVIDING SEARCH RESULTS BASED ON AN IDENTIFIED USER INTEREST AND RELEVANCE MATCHING - Computerized systems for providing interest-to-item matching when item metadata is lacking or unavailable such that desired items of interest (e.g., research datasets) may be located for a user. For instance, the computing system may generate a context of a user's interest based on information indicating the user's interest (e.g., authors of research document, title of research document), and use the context to identify potentially relevant items and determine the relevance of the items to the user's interest. Additionally, a searchable database of items is generated by extracting identifiers of low content items from publicly available sources, such as the Internet, and generating contexts for the identified items. The computing system then indexes the identified items in the database using the generated contexts thereby enabling users to search the database for items of interest. Moreover, generating a context for items provides better accessibility for items that have little or no indexable content (e.g., metadata). | 02-04-2016 |
20160034540 | SYNTHESIS OF WEBPAGE SNIPPETS USING SUB-PAGES OF THE WEBPAGE - A server device is configured to identify sub-pages corresponding to a particular webpage, where the particular webpage and the identified sub-pages may be associated with a same website; determine titles for the identified sub-pages; process the identified sub-pages to select a set of sub-pages, of the identified sub-pages, to use to generate a snippet for the particular webpage, where each webpage, in the set of sub-pages, may satisfy particular criteria, and a quantity of the set of sub-pages may be based on a length of a concatenation of the titles for the set of sub-pages; generate the snippet, for the particular webpage, using the titles for the set of sub-pages; and store the generated snippet in association with the particular webpage, where the generated snippet may be presented in a search result document when the particular webpage is identified as being relevant to a search query. | 02-04-2016 |
20160034583 | ADJUSTING SEARCH RESULTS BASED ON OVERLAPPING WORK HISTORIES - Techniques for ranking search results generated by a search engine are described. A search query initiated by a searcher is processed to identify a set of member profiles satisfying the search query. A ranking score is assigned to each member profile of the set of member profiles. A subset of the set of member profiles is identified based on a determination of an overlap between a work history specified in each of the subset of member profiles and a work history specified in a profile of the searcher. The ranking score assigned to a member profile of the subset of the set of member profiles is adjusted based on the determination. A portion of each of the set of member profiles satisfying the search query is communicated for presentation as search results in a search results interface. | 02-04-2016 |
20160034586 | BEHAVIOR INFLUENCED SEARCH RANKING - A system and method for behavior influenced search ranking may include obtaining, via a network interface, a search term from a user device. An initial result including a first group of the user profiles may be generated based on user profiles from a social network in relation to the search term, the user profiles stored in a profile database. A rank of each of the first group of the user profiles may be determined based, at least in part, on interactions from an activity database corresponding to the first group of the user profiles, the activity database storing information indicative of activities related to the social network, the activities including the interactions. The user device may display a second group of the user profiles, including at least some of the first group of the user profiles, according to the rank of the first group of the user profiles. | 02-04-2016 |
20160034589 | METHOD AND SYSTEM FOR SEARCH TERM WHITELIST EXPANSION - Expanding of a search term whitelist is disclosed including receiving a search request, the search request being used to instruct a search in a first search system for information related to a term to be searched, retrieving the term to be searched from the search request, determining whether the term to be searched is in a search term whitelist, and in the event that the term to be searched is not in the search term whitelist: computing an attribute value of the term to be searched, determining whether the attribute value of the term to be searched is greater than a preset threshold value, and in the event that the attribute value of the term to be searched is greater than the preset threshold value, adding the term to be searched to the search term whitelist. | 02-04-2016 |
20160041991 | SYSTEMS, METHODS, AND COMPUTER-READABLE MEDIA FOR PROVIDING QUERY SUGGESTIONS BASED ON ENVIRONMENTAL CONTEXTS - Provided are systems, methods, and computer-readable media for providing query rewrites and autocompletions based on environmental contexts, such as the current time, the current weather, social networking recommendations, the presence at a location of a contact associated with the user, current events, or other contexts. A query is received from a user and environmental context data is retrieved. Next query suggestions, such as query rewrites and autocompletions, are retrieved from a query suggestion repository, and scores for each query suggestion are retrieved. Next, the scores are recalculated based on a relationship between environmental context data and the query suggestions. The query suggestions are ranked based on the recalculated scores and provided to the user for selection. | 02-11-2016 |
20160042066 | SEARCH RESULT PRECISION TOOL - Example methods are disclosed for a search engine to produce a list of links to websites and for a domain name registrar to produce a plurality of domain names for a user. The list of links to websites and the plurality of domain names are preferably based on a search string and a desired relevance. A high desired relevance leads to exact or very close matches while a low desired relevance leads to indirect or exploratory matches when comparing the search string with the list of links to websites or the plurality of domain names. A webpage having a search string entry field and a relevance slider interface may be displayed to the user permitting the search engine or the domain name registrar to receive the search string and the desired relevance from the user. The search engine or domain name registrar may then determine and display to the user the list of links to the websites or the plurality of available domain names based on the search string and the desired relevance. | 02-11-2016 |
20160042069 | IDENTIFYING AND PROCESSING RECOMMENDATION REQUESTS - In one embodiment, a method includes receiving unstructured text from a user of a social-networking system, determining whether the unstructured text includes a request for a recommendation, identifying one or more first entity names in the unstructured text, generating a structured query based upon the one or more first entity names, identifying, in the social graph, one or more second entity names corresponding to the structured query, and presenting the one or more second entity names and the unstructured text in a social context of the user. The unstructured text may include text of a post or message generated by the user on a social-networking system. A score may be generated based on the unstructured text to determine whether the text includes a request for recommendation using a machine-learning model based on comparison of the unstructured text to the one or more predetermined words associated with requests for recommendation. | 02-11-2016 |
20160042077 | INFORMATION RECOMMENDATION METHOD AND DEVICE - The present disclosure relates to a method and apparatus for recommending information, wherein the method for recommending information comprises: acquiring information of interest to a user; sending the information to a search engine, so that the search engine monitors the information and returns update information about same when monitoring that the information has changed; and receiving and displaying the update information, and sending reminding information to the user to remind the user to check the update information. By acquiring the information of interest, acquiring the update information and sending the reminding information to the user, the method and apparatus of the present disclosure enable the user to acquire information of interest thereto rapidly and accurately, improve the efficiency of information acquisition, and are more tailored to the personalized requirements of the user, and better guide the user to make a decision, thus improving the search experience of the user. | 02-11-2016 |
20160042082 | SYSTEMS AND METHODS FOR HIGHLIGHTING SEARCH RESULTS - A system highlights search terms in documents distributed over a network. The system generates a search query that includes a search term and, in response to the search query, receives a list of one or more references to documents in the network. The system receives selection of one of the references and retrieves a document that corresponds to the selected reference. The system then highlights the search term in the retrieved document. | 02-11-2016 |
20160048597 | EXTRACTION DEVICE, SEARCH SERVER, INFORMATION PROCESSING DEVICE, EXTRACTION SYSTEM, EXTRACTION METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM - An extraction device according to the present application includes an acquisition unit and a notification unit. The acquisition unit makes a web search engine execute extraction processing based on an arbitrary query received from an information user and acquires, as an extraction result, the number of users corresponding to the arbitrary query from behavior histories of users to be processed. The notification unit notifies the number of users acquired by the acquisition unit to the information user who posts the arbitrary query. More specifically, based on a query related to setting of a condition about behavior or an attribution of the user, the acquisition unit acquires the number of users corresponding to the query. | 02-18-2016 |
20160055240 | ORPHANED UTTERANCE DETECTION SYSTEM AND METHOD - An orphan detector. The orphan detector processes out-of-domain utterances from a targeted language understanding dialog system to determine whether the out-of-domain utterance expresses a specific intent to have the targeted language understanding dialog system to take a certain action where fallback processing, such as performing a generic web search, is unlikely to be satisfied by web searches. Such utterances are referred to as orphans because they are not appropriately handled by any of the task domains or fallback processing. The orphan detector distinguishes orphans from web search queries and other out-of-domain utterances by focusing primarily on the structure of the utterance rather than the content. Orphans detected by the orphan detector may be used both online and offline to improve user experiences with targeted language understanding dialog systems. The orphan detector may also be used to mine structurally similar queries or sentences from the web search engine query logs. | 02-25-2016 |
20160055259 | METHOD AND SYSTEM FOR PRESENTING CONTENT SUMMARY OF SEARCH RESULTS - Methods, systems and programming for presenting content summary of search results. In one example, an input associated with a search query is received from a user. One or more search results are fetched based on the search query. A summary of content with respect to at least one of the one or more search results is obtained. A search result page is presented to the user as a response to the input. The search results page includes the one or more search results and at least part of the summary of content. | 02-25-2016 |
20160063012 | MULTI-USER SEARCH OR RECOMMENDATION - Disclosed are a system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for generating search results. An application interface module receives a first search request linked to first location data of a first user and a second search request linked to second location data of a second user. A search engine determines whether the first and second search requests satisfy a collaboration criterion based at least on the first and second location data. In accordance with a determination that the collaboration criterion is satisfied, the search engine generates a search result based on the first and second search requests. The application interface module provides graphical data for display of the search results within a user interface rendered on a user device. | 03-03-2016 |
20160063016 | SYSTEMS AND METHODS OF PUBLISHING CONTENT FROM ONE OR MORE SOURCES - A method and system for creating websites that provide customized published information from multiple sources based on user specified keywords and content sources. The user provides at least a keyword, selects at least one source of published content to search, places the source in a predetermined template, and generates computer instructions that causes a processor to search the selected source for published content related to the keyword, generates an organized listing of hyperlinks, generates a summary of text for each hyperlink, formats the hyperlinks and summaries, automatically updates the listing of hyperlinks and summaries, and provides the user with the computer instructions. | 03-03-2016 |
20160063020 | SUGGESTION OF A BROAD-SPECTRUM LIST OF GROUPED NATURAL LANGUAGE SEARCH QUERY TERMS - The present disclosure relates to applying entity analytics to a natural language-based search engine. According to one embodiment, a search query having at least a first term is received. One or more second terms having a relationship to the first term is identified based on prior search queries. The relationship indicates that the first term has been observed with the second term in the prior search queries on at least a specified number of occasions over a specified duration. One or more predictive suggestions for completing the search query is generated. Each predictive suggestion includes at least the first term or an identified equivalent of the first term and at least one of the one or more second terms. | 03-03-2016 |
20160063103 | CONSOLIDATING VIDEO SEARCH FOR AN EVENT - A method of searching for videos includes receiving, by a computer device, a search query from a user computer device. The method also includes determining, by the computer device, a set of videos that satisfy the search query. The method further includes determining, by the computer device, a subset of related videos from the set using metadata to determine a relationship based on date, time, and location. The method additionally includes generating, by the computer device, a consolidated video from the subset of related videos by merging a first portion of a first one of the subset of related videos with a second portion of a second one of the subset of related videos. | 03-03-2016 |
20160063109 | QUERY-BREADTH SELECTED SEARCH RESULT SORTING MECHANISM - Systems and techniques for a query-breadth selected search result sorting mechanism are herein described. A search query can be received from a user. A breadth score can be generated for the search query. A sorting mechanism can be selected from a plurality of sorting mechanisms based on the breadth score. Search results can be identified for the query and the selected sorting mechanism can be applied to the search results to produce an ordered set of search results. The ordered set of search results can be presented to the user. | 03-03-2016 |
20160063110 | USER INTERFACE FOR GENERATING SEARCH QUERIES - Techniques for generating a search query via a user interface are described. According to various embodiments, a specific visual configuration of selected icons includes one or more distinct groups of selected icons. A group search query string is generated for each of the distinct groups, each group search query string including search query terms associated with the one or more selected icons in the respective group and further including a first type of boolean search operator between pairs of the search query terms included in the respective group search query string. A complete search query string is generated that includes each of the group search query strings and further includes a second type of boolean search operator between pairs of the group search query strings included in the complete search query string. | 03-03-2016 |
20160063121 | ENHANCING RANKINGS OF SEARCH RESULTS FOR MEMBER PROFILE QUERIES - Techniques for improving rankings of search results generated by a search engine are described. A set of member profiles is identified. The identifying is based on keywords specified in a search query matching search index entries corresponding to the set of member profiles. A subset of the member profiles is selected. The selecting is based on a matching of the keywords to special index entries associated with the subset of the member profiles. The special index entries represent values of data fields specified in each of the subset of the set of member profiles. The special index entries also represent relationships between the values of the data fields. Ranking scores associated with each of the subset of the member profiles are boosted. A portion of each of the set of member profiles is communicated for presentation in user interface in order of the ranking scores. | 03-03-2016 |
20160063123 | SYSTEM AND METHOD FOR METADATA TRANSFER AMONG SEARCH ENTITIES - A new approach is proposed that contemplates systems and methods to ascribe or transfer metadata from one search-related entity to another, where each entity can be one of subject or source, citation, and object or target. First, one or more complete or incomplete attributes associated with one or more of entities across source, citation and target are identified with a high degree of probable accuracy, wherein such metadata or attributes include but are not limited to, time, language, and location of the entities. The identified attributes are then ascribed or transferred from one entity where the metadata is available to other search entities. Finally, the transferred attributes can be utilized to facilitate the selection and ranking of the cited targets for the search result. | 03-03-2016 |
20160070791 | Generating Search Engine-Optimized Media Question and Answer Web Pages - An online system generates web pages for user-generated questions that are structured to rank highly in search results generated by external search engines. The online system receives a question uploaded to the online system by a user. The question includes media content, such as an image, a voice recording, or a video. The online system transcribes the media content of the question and applies a web page template to the question content to generate a web page. The template includes a metadata description, a breadcrumb, and a uniform resource locator. At least one of the metadata description, breadcrumb, and uniform resource locator comprises a portion of the transcribed media content of the question. The online system publishes the web page at a location specified by the uniform resource locator. | 03-10-2016 |
20160070795 | SYSTEMS AND METHOD FOR SEARCHING AND ANALYZING BIG DATA - Systems and methods are provided for ranking and querying statistical analysis results of database contents for the purpose of populating search engine query results with novel content. | 03-10-2016 |
20160070799 | SYSTEM AND METHOD FOR HIGHLIGHTING DIFFERENCES IN ITEMS IN A SEARCH RESULT LISTING - A received search query is used to create a search result where the search result is a listing of items identified in a data repository of item information where the item information includes data indicative of parametric values for each of a plurality of items. Data indicative of parametric values within the item information of the listing of items is used to order the search result for display whereby at least one subset of items within the listing of items determined to have similar parametric values will be displayed as a group having positions within the listing of items that are proximate relative to each other. Data indicative of parametric values within the item information of the at least one subset of items is also used to discern differences in one or more parametric values between items in the at least one subset of items which discerned differences in the one or more parametric values between items in the at least one subset of items within the listing of items are caused to be highlighted. | 03-10-2016 |
20160070806 | A SYSTEM AND METHOD FOR PROVIDING ORGANIZED SEARCH RESULTS ON A NETWORK - The present invention provides a system and method of providing organized search results on a network of one or more users having the following steps: receiving a search query, user-centric data of a primary user, and a target from the primary user on the network; retrieving user-centric data based on the target; generating a search input based on the user-centric data; providing the search input to one of at least one search provider and at least one service provider; receiving search results by the one of at least one search provider and at least one service provider; organizing the search results based on pre determined criteria; and returning the organized search results to the primary user. | 03-10-2016 |
20160070807 | METHODS AND APPARATUSES FOR GENERATING SEARCH EXPRESSIONS FROM CONTENT, FOR APPLYING SEARCH EXPRESSIONS TO CONTENT COLLECTIONS, AND/OR FOR ANALYZING CORRESPONDING SEARCH RESULTS - Methods, storage media, and apparatuses associated with evaluating a content item are disclosed herein. In various embodiments, a computer-implemented method may include receiving, by a search expression generator operated by a computer, the content item. Additionally, the method may include generating a search expression, by the search expression generator, based on the content item, to facilitate evaluating the content item based at least in part on searching other content items using the search expression. The search expression may indicate nested juxtapositions of sub-expressions of the search expression. In other embodiments, at least one storage medium may include instructions implementing a search engine that applies the search expression to a collection of other content items. In still other embodiments, an apparatus may include a configurator adapted to organize the collection of other content items. Other embodiments may also be disclosed and claimed. | 03-10-2016 |
20160070808 | Identifying a Discussion Topic Based on User Interest Information - Functionality is described for identifying a discussion topic based on user interest information. The user interest information may originate from one or more sources, such as the user's search-related behavior. The functionality then provides an opportunity for the user to engage in a communication exchange associated with the identified discussion topic. | 03-10-2016 |
20160078012 | SYSTEMS AND METHODS FOR FORMLESS INFORMATION TECHNOLOGY AND SOCIAL SUPPORT MECHANICS - A system includes a user interface having a text input box configured to receive input from a user, the input including text and/or an action indicator, and a response area for displaying results and/or action selection buttons in response to the input from the text input box. The system includes an application engine that receives the input from the text input box as a user types each character into the text input box, performs a search and present results to the search in the response area, in response to receiving additional text input from the text input box, performs the search and presents updated results to the search in the response area, and in response to receiving text and an action indicator from the text input box, causes an action corresponding to the action indicator to be performed and causes a change to the user interface corresponding to the action. | 03-17-2016 |
20160078087 | QUERY FEATURES AND QUESTIONS - Disclosed herein are techniques for detecting questions in queries. it is determined whether a query comprises a substantially specific question. In one example, past queries related to the current query are used to validate a whether the query comprises the substantially specific question. In another example, query suggestions are used to validate whether the query comprises the substantially specific question. | 03-17-2016 |
20160078101 | ENHANCED SEARCH QUERY SUGGESTIONS - In various example embodiments, a system and method for enhancing autocomplete search suggestions are presented. The system receives a query portion with a token portion from a client device and generates a first search query suggestion set having a first order based on the token portion. The system accesses a token pool associated with the client device and generates a second search query suggestion set having a second order based on the token portion and the token pool. The system selects a first subset of search query suggestions and a second subset of search query suggestions. The system merges the first subset of search query suggestions and the second subset of search query suggestions into a third search query suggestion set, organizes the third search query suggestion set into a third order distinct from the first and second orders, and causes presentation of the third search query suggestion set. | 03-17-2016 |
20160078106 | In-View and Out-of-View Request-Related Result Regions for Respective Result Categories - The invention relates to systems and methods of providing in-view and out-of-view request-related result regions for respective result categories. The system may facilitate result presentation by providing, in response to a user request, at least one region that is designated to initially be in-view and at least one region that is designated to initially be out-of-view where: (i) the initial in-view region comprises one or more results related to the user request and a first category; and (ii) the initial out-of-view region comprises one or more results related to the user request and the second category. A result related to a category may comprise a result related to a specific topic, a result of a specific type, a result from a specific source, or other result. A user request may comprise a query, a command, or other user request. | 03-17-2016 |
20160078131 | EVALUATING SEMANTIC INTERPRETATIONS OF A SEARCH QUERY - The present disclosure relates to evaluating different semantic interpretations of a search query. One example method includes obtaining a set of search results for a particular search query submitted to a search engine; obtaining a set of semantic interpretations for the particular search query; obtaining, for each semantic interpretation of the set, a canonical search query; generating a modified search query based at least in part on the particular search query and the canonical search query for the semantic interpretation; obtaining a set of search results for the modified search query for the semantic interpretation; and determining, for each semantic interpretation of the set, a degree of similarity between (i) the set of search results of the modified search query for the semantic interpretation, and (ii) the set of search results for the particular search query. | 03-17-2016 |
20160078132 | SEARCH SUGGESTION AND DISPLAY ENVIRONMENT - Methods, systems, and apparatus for processing image content items. In one aspect, a method includes receiving a set of search query suggestions for a query, each search query suggestion being based on the search query; for each search query suggestion, receiving data identifying a respective set of resources determined to be responsive to the search query suggestion; for each respective set of resources, generating a representative resource set depicting a subset of the respective set of resources; providing to the user device, in response the search query, a search results page resource including instructions that cause the user device to render a search results page that includes: a set of search results that identify resources that are determined to be responsive to the search query; for each search query suggestion, a search query suggestion grouping including: data describing the search query suggestion, and data depicting the representative resource set. | 03-17-2016 |
20160078136 | OPTIMIZING SEARCH ENGINE RANKING BY RECOMMENDING CONTENT INCLUDING FREQUENTLY SEARCHED QUESTIONS - Systems and method of the present invention provide for one or more server computers configured to receive one or more keywords topically relevant to a content of a web page, request from a search engine a first metric comprising a quantity of times the keywords have appeared in a search query with one or more question keywords during a time period and a second metric comprising a probability of receiving a high rank associated with the one or more keywords and the one or more question keywords, receive, from the search engine, the first metric and the second metric, calculate a keyword effectiveness index from the first metric and the second metric, and generate and transmit to a client computer one or more recommendations to include a high ranked suggested content on the web page according to the keyword effectiveness index. | 03-17-2016 |
20160078137 | ENRICHING SEARCH RESULTS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing search results. In one aspect, a method includes identifying a plurality of registered publishers for enriched search results and, for each registered publisher, obtaining enrichment information from the registered publisher and associating the enrichment information with a resource provided by the publisher. A query is received. A plurality of responsive resources that are responsive to the query are identified. A first responsive resource is determined to be associated with enrichment information. An enriched search result is provided, the enriched search result identifying the first responsive resource and including the first responsive resource's associated enrichment information. | 03-17-2016 |
20160085799 | METHOD AND SYSTEM FOR CORRECTING ERROR OF KNOWLEDGE INVOLVED QUERY - Provided is a method and system for correcting a knowledge error in a search query. A method of correcting a knowledge error in a search query may include generating a recommended search query for a plurality of domains by combining at least one search term from each of a plurality of vocabulary sets, each of the plurality of vocabulary sets associated with a respective domain, verifying the recommended search query based on a reliability factor of the recommended search query, and generating, for each domain, a knowledge error correction rule for correcting a knowledge error indicating an error of a concept or information, with respect to the verified recommended search query. | 03-24-2016 |
20160085824 | REAL-TIME AND ADAPTIVE DATA MINING - A method of analyzing data is presented. The method includes generating a query based on a topic of interest, expanding search terms of the query, executing the query on one or more data sources, monitoring a specific data source selected from the one or more data sources. The monitoring is performed to monitor for matches to the query. | 03-24-2016 |
20160085860 | SEARCH ENGINE FOR TEXTUAL CONTENT AND NON-TEXTUAL CONTENT - A search engine system that can match a search request to not only a specific content item (e.g., video file), but also to a single component of a content item. For instance, using a video content item as an example, the search engine system can match a specific search request to not only a specific video within a collection of videos, but also to a single moment within a video, a video segment, and a group of videos. | 03-24-2016 |
20160085870 | PERSONALIZED DEEPLINKS FOR SEARCH RESULTS - Search results are provided with personalized deeplinks for an end user. User behavior information is gathered regarding web pages visited by the end user. When the end user submits a search query, the website category of a search result is identified and user behavior information regarding web pages visited at other websites within the website category is identified. At least one deeplink is selected for the search result based on that user behavior information. In some instances, user behavior information may be tracked for a group of end users. The user behavior information for the group of end users may be used in conjunction with the user behavior information for the end user to facilitate deeplink selections for search results returned in response to search queries from the end user. | 03-24-2016 |
20160092573 | 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. | 03-31-2016 |
20160092585 | RESOURCE DISTRIBUTION BASED UPON SEARCH SIGNALS - Embodiments of the disclosure are related to distribution of content in response to search signals in an enterprise environment. Embodiments of the disclosure obtain search signals from a client device associated with a user. In response to obtaining such a search signal, content stored on a resource repository can be located. Such a resource repository can be a private repository associated with an enterprise. In response to located content, a notification can be sent to the client device of the user. | 03-31-2016 |
20160098461 | DISPLAYING VISITED DOCUMENT DATA - For displaying visited document data, code stores visited document data comprising a visited document address and a visited document description for each document visited. In addition, the code displays on the display one or more of a first visited document address and a first visited document description with a search result in response to a portion of the visited document address matching a portion of a search result address. | 04-07-2016 |
20160098485 | Field Value Search Drill Down - In embodiments of field value search drill down, a search system exposes a search interface that displays one or more events returned as a search result set. A field-value pair can be emphasized in the field-value pairs of an event displayed in the search interface, and a menu is displayed with search options that are selectable to operate on the emphasized field-value pair of the event. The menu includes the search options to add search criteria of the emphasized field-value pair to a search command in a search bar of the search interface, exclude the search criteria of the emphasized field-value pair from a search, or create a new data search based on the emphasized field-value pair. A selection of one of the search options in the menu can be received, and the search command in the search bar is updated based on the search option that is selected. | 04-07-2016 |
20160098486 | SEARCHING SYSTEM, METHOD AND P2P DEVICE FOR P2P DEVICE COMMUNITY - A searching system, searching method and P2P devices for a P2P device community are provided. An online server connects to a content management server and a P2P device community, respectively. The content management server includes a search engine and an index database, and each of the P2P devices of the P2P device community is provided with an indexed data and a weighted data. The index database is recorded with the indexed data associated with each of the P2P devices of the P2P device community, and the search engine searches the index database to generate a search result and then generates a weighted and sorted search result based on the weighted data, thereby achieving the object of searching important file data in the P2P device community. | 04-07-2016 |
20160098488 | Deriving and Using Interaction Profiles - Systems and methods for deriving and using an interaction profile are described. In one described method, a plurality of metrics indicating a level of satisfaction for search results is determined. The metrics comprise at least one of click-duration data, multiple-click data, and query-refinement data. The values of the metrics for a plurality of instances of an object, such as search results from a search engine, are determined. An interaction profile for the object, based at least in part on the values of the metrics for a plurality of instances of the first object, is then determined. This interaction profile may be used in a variety of ways, such as determining the quality of ranking algorithms and detecting undesirable search results. | 04-07-2016 |
20160098489 | LANDING PAGE SEARCH RESULTS - Systems and methods for providing content are disclosed. In an embodiment, information encoding at least one keyword that is associated with first content accessed by a user is received. A search query based at least in part on at least one keyword is executed to identify items. In response to a request from the user to access second content, a response is generated to the request that includes item information associated with at least a subset of the identified items. The response is provided to the user. | 04-07-2016 |
20160103836 | SYSTEM FOR, AND METHOD OF, RANKING SEARCH RESULTS - A set of search results obtained by searching a body of data records is ranked, the set of search results identifying respective data records containing one or more search terms in a first category. At least one search term of a taxonomy is selected, the taxonomy including search terms having associated metadata which, for at least some search terms, identifies a second category and includes any positive measure of relatedness to at least one different search term in the second category, the measure of relatedness being based on co-occurrences of the search terms in individual ones of a plurality of data records. The search results are then ranked, at least partially, according to the measure of relatedness to the selected search term(s) of one or more search terms in the second category which are contained in the respective data records of the search results. | 04-14-2016 |
20160103854 | MANAGEMENT AND DYNAMIC ASSEMBLY OF PRESENTATION MATERIAL - A method for automatically managing a plurality of slides associated with a slide-deck is provided. The method may include adding the plurality of slides to a computing system. The method may also include analyzing at least one slide within the plurality of slides. The method may further include generating a list including at least one key word or at least one tag based on the analyzing. The method may include matching the at least one key word or the at least one tag against at least one key word or at least one tag saved on a presentation server. The method may also include fetching at least one slide or at least one slide-deck from the presentation server based on the matching. The method may further include displaying the at least one fetched slide or the at least one fetched slide-deck on a user interface. | 04-14-2016 |
20160103895 | SEARCH-ON-THE-FLY/SORT-ON-THE-FLY SEARCH ENGINE FOR SEARCHING DATABASES - A processor-implemented method for accessing data from a data source includes using search-on-the-fly to displaying an initial view of the data source. The initial view includes, as a first data field result list, a dynamically-determined set of first available data fields upon which a data query may be run. The method further includes executing data queries by executing a search-on-the-fly operation. The search-on-the-fly operation includes receiving a first selection of one of the first available data fields and displaying as a first data element result list, a first set of available data elements of the selected first available data field. The method still further includes executing a sort-on-the-fly operation by receiving a sort-on-the-fly command and displaying a second view of the data source. The second view includes as a second data field result list of all data fields from the initial view except the selected first available data field. Finally, the method includes repeating search-on-the-fly and sort-on-the-fly operations until a desired data query result is achieved. | 04-14-2016 |
20160103920 | SYSTEM FOR, AND METHOD OF, SEARCHING DATA RECORDS - Data records are searched by use of a taxonomy comprising search terms having associated respective metadata wherein, for each search term, the associated metadata includes a measure of relatedness based on co-occurrences of search terms in at least one data record of a body of data records. A set of one or more search terms is selected and the taxonomy is referred to so as to extend the set of one or more selected search terms by including any different search terms having a significant measure of relatedness in relation to the one or more selected search terms. | 04-14-2016 |
20160104197 | External Referencing By Portable Program Modules - A computer-implemented method includes storing at a computer server indicative data for a first web-accessible document that is not associated with the computer server, receiving a request from a program module in a container document associated with the web-accessible document, and providing, in response to the request, information related to the indicative data. | 04-14-2016 |
20160110411 | DYNAMIC QUERY RESOLUTION USING ACCURACY PROFILES - In various embodiments, methods and systems for dynamic validation of selectable data are provided. This may be accomplished by referencing search engine session data of a user. The search engine session data includes a plurality of search queries each having an entered-attribute and a resolved-attribute. A variation between the entered-attribute and the resolved-attribute, for each of the plurality of search queries, is determined based on analyzing the entered-attribute and the resolved-attribute. The entered-attribute is an input of the user and the resolved-attribute is a resolved-input for executing the search query. An input-precision score is generated for the user based on the variation between the entered-attribute and the resolved-attribute, for each of the plurality of search queries. | 04-21-2016 |
20160110457 | AUGMENTING SEARCH RESULTS WITH INTERACTIVE SEARCH MATRIX - A computer performs a search. The computer receives a search request including a search term, and determines a plurality of association rules that are each a logical implication that the appearance of the search term follows from the appearance, in a corpus of data, of at least one keyword. The computer generates a search matrix having a plurality of cells, and having axes labeled with a plurality of keywords, wherein at least one cell of the search matrix is associated with an association rule of the plurality of association rules. Based on a cell selection of the search matrix, the computer generates an augmented search string including the search term and at least one keyword of the plurality of association rules. | 04-21-2016 |
20160110458 | SIMPLE WEB SEARCH - A system of one or more computing devices is utilized for, among other purposes, creating a template-driven search interface and conducting searches thereon. In an embodiment, the system comprises: a template repository; search templates in the template repository, the search templates comprising at least: field specification data that specify search interface fields for obtaining search input data, and query specification data that specify how to generate structured queries based on the search input data obtained for the one or more of the search interface fields; a search field generator that generates search fields indicated by the field specification data; a template loading module, coupled to the template repository, that identifies available search templates in the template repository; and a search interface generator, coupled to the search field generator and template loading module, that generates different search interfaces depending on which template is selected. | 04-21-2016 |
20160110471 | METHOD AND SYSTEM OF INTELLIGENT GENERATION OF STRUCTURED DATA AND OBJECT DISCOVERY FROM THE WEB USING TEXT, IMAGES, VIDEO AND OTHER DATA - A computer implemented method and system enables use of a database of machine readable properties, features and traceable locations of real objects to search and locate and/or identify objects on the web by human input to a machine of image and/or oral cues relating to the object. | 04-21-2016 |
20160117333 | Time-Aware Ranking Adapted to a Search Engine Application - Techniques provide time-aware ranking, such as ranking of information, files or URL (uniform resource locator) links. For example, time-aware modeling assists in determining user intent of a query to a search engine. In response to the query, results are ranked in a time-aware manner to better match the user intent. The ranking may model query, URL and query-URL pair behavior over time to create time-aware query, URL and query-URL pair models, respectively. Such models may predict behavior of a query-URL pair, such as frequency and timing of clicks to the URL of the pair when the query of the pair is posed to the search engine. Results of a query may be ranked by predicted query-URL behavior. Once ranked, the results may be sent to the user in response to the query. | 04-28-2016 |
20160117390 | EXTRACTING STRUCTURED DATA FROM WEBLOGS - Methods and apparatus for extracting structured data from weblogs are disclosed. In some examples, the methods and apparatus include retrieving a feed referenced on a webpage of the weblog and, in response to determining that the feed does not contain a first portion of a weblog post, creating, via a processor, a representation of the weblog post based on a second portion of the weblog post included in the feed, searching, via the processor, the weblog for the second portion of the weblog post, when the second portion of the weblog post is found in the weblog, identifying, via the processor, a node associated with the second portion in the webpage, and modifying, via the processor, the representation based on information from within the node to reconstruct the weblog post. | 04-28-2016 |
20160117391 | PRESENTATION OF RANKED IMAGE QUERY RESULTS TO A CLIENT - Method for providing image information to a client device comprising: Receiving a search query from the client device. Effecting a search in respect of the search query. Sending, to the client device ranked search results, the search results including a group of images and an individual image, each image having a rank. Sending to the client device instructions to cause a display of a search engine results page (SERP) including the individual image and a visual representation of the group of images. The visual representation of the group of images and the individual image are displayed in an array according to rank. The group of images are ranked according to the rank of a highest ranked image thereof. The visual representation of the group of images is visually distinguishable from the individual image. The visual representation of the group of images includes an image of the group of images. | 04-28-2016 |
20160117395 | OPTIMIZED ONTOLOGY BASED INTERNET SEARCH SYSTEMS AND METHODS - Methods and apparatus for providing suggested completions to search results are disclosed which employ locating nodes in a stored ontology, wherein nodes consist of classes or instances of information, that correspond to the at least one search term, retrieving neighbors of located nodes in the stored ontology, and generating suggested completions in a format which separates homonymic terms. Methods and apparatus are disclosed for building ontologies and dynamically expanding ontologies. | 04-28-2016 |
20160117401 | NETWORK-BASED GATHERING OF BACKGROUND INFORMATION - A method of network-based query formulation on a plurality of computers networked together, the method comprising: obtaining a request from an end user, the request requiring predetermined information for fulfillment; obtaining seed information regarding said request in a primary search from an information source associated with said end user; using said seed information to build at least one query for said predetermined information; applying said at least one query to at least one additional information source to obtain secondary information relating to said request; and amalgamating said seed and secondary information to fulfill said request. | 04-28-2016 |
20160125080 | Accessing Special Purpose Search Systems - A method includes receiving, at a computing device, a search query from a general purpose search system or a user device in communication with the general purpose search system and assessing, at the computing device, a special purpose search intent of the search query. The method also includes sending a recommendation from the computing device to at least one of the general purpose search system or the user device, the recommendation indicating whether to send the search query to a special purpose search system to obtain special purpose search results. | 05-05-2016 |
20160132503 | HOLISTIC FEDERATED RANKING ALGORITHM - Techniques are disclosed for generating a unified ranking of search results received from a plurality of distinct search resources. A computing system executing a federated search application receives a set of ranked search results from multiple search resources (e.g., web-based search engines, public databases and catalogs, etc.). Each search result identifies an item and includes metadata characterizing the item. The federated search application determines a unified ranking for the items identified in the search results that preserves a relative ranking of each set of items, such that a result for a given item is ranked above other results for items in the associated set of items is ranked above the other results in the unified ranking. | 05-12-2016 |
20160132505 | HOLISTIC FEDERATED RANKING ALGORITHM - Techniques are disclosed for generating a unified ranking of search results received from a plurality of distinct search resources. A computing system executing a federated search application receives a set of ranked search results from multiple search resources (e.g., web-based search engines, public databases and catalogs, etc.). Each search result identifies an item and includes metadata characterizing the item. The federated search application determines a unified ranking for the items identified in the search results that preserves a relative ranking of each set of items, such that a result for a given item is ranked above other results for items in the associated set of items is ranked above the other results in the unified ranking. | 05-12-2016 |
20160132569 | METHOD AND SYSTEM FOR PRESENTING IMAGE INFORMATION TO A USER OF A CLIENT DEVICE - Method for providing image information to a client device comprising: Receiving a search query from the client device. Effecting a search in respect of the search query. Sending to the client device search results including a group of images and at least one other image, the images of the group of images being from a single source. Sending to the client device instructions to cause a display of a search engine results page (SERP) including the at least one other image and a visual representation of the group of images in an array, the visual representation of the group of images being visually distinguishable on the client device from the at least one other image, the visual representation of the group of images including at least one image of the group of images. System capable of implementing the method is disclosed. | 05-12-2016 |
20160132595 | DYNAMIC SEARCH ENGINE FOR AN INDUSTRIAL ENVIRONMENT - A multi-platform industrial search system facilitates indexing and searching of plant-wide data residing on multiple different data platforms. The industrial search system automatically inventories industrial devices and other data sources located throughout a plant, and identifies available data items on each data source. The search system indexes the discovered data items in a federated data model that can subsequently be searched to locate data items or tags of interest. The federated data model records references to data items found on different types of data sources, including but not limited to industrial controller programs, human-machine interface applications, data historians, device documentation stores, inventory tracking systems, and other such data sources. The search system can also initiate automated searches of the federated data model in response to detected performance issues and deliver notifications and contextual information to plant personnel. | 05-12-2016 |
20160132599 | Customized Search - Techniques are disclosed herein for providing a custom search engine. In one aspect, a first search query is received from a requestor. First search results contain search result items that match the first search query are obtained. A least one sub-query is generated from the first search results. The generating is based on rules for a particular custom search engine. Second search results that match the sub-query are then obtained. A search result set is formed from a corpus that includes the first search results and the second search results. The generating of the search result set is based on the rules for the particular custom search engine. The search result set is provided to the requestor. In one aspect an interface for designing a custom search engine is provided. The interface allows the designer to specify the layout of a search results page. | 05-12-2016 |
20160132606 | SYSTEMS AND METHODS FOR SEMANTIC OVERLAY FOR A SEARCHABLE SPACE - The embodiments of the present invention provide a novel way of searching and interacting with content available via a network, such as the Internet, and the World Wide Web. In some embodiments, systems and methods provide a semantically-oriented structure for organizing and accessing content items. The semantic organization can be derived by leveraging user interactions with the content items. The systems and methods leverage the semantics of the content items and to help the user find content items that are consistent with the purpose of the user's search. In addition, the embodiments provide a novel navigation paradigm of search results and content items so that the user can more intuitively and more efficiently get information form an information space. | 05-12-2016 |
20160140173 | SYSTEMS AND METHODS FOR REPRESENTING SEARCH QUERY REWRITES - Various embodiments include systems and methods for generating query rewrite records which may be used to generate standardized query rewrites for a search engine. Such records may identify rewrite triggers as well as constraints and other metadata flags which may be associated with certain rewrites in query rewrite identification (QRIL) records. In certain embodiments, such records may be analyzed with other QRIL records or rewrite information to prevent rewrite conflicts and to generate standardized rewrites. This information may then be used by a search engine to generate responses to user queries. | 05-19-2016 |
20160140230 | Implicit Collaborative Searching Based on Search History Database - A collaborative search system enables collaborative web searches by customer support agents or other user groups with common information needs. When a solution to a technical support problem is not found in the knowledgebase, customer support agents may conduct searches on the Internet to find a solution. A search history database is used to maintain a record of web searches conducted by customer support agents. Users may recommend web pages providing solutions to technical support problems. When a new search is conducted, it is compared to previous searches stored in the search history database and recommended web pages associated with similar queries representing the same or similar information need are output to the user. The collaborative search system enables customer support agents to more quickly find solutions to technical support problems and to recommend web pages providing solutions to those technical support problems to other persons in the technical support community. | 05-19-2016 |
20160140233 | SYSTEMS AND METHODS FOR GENERATING SEARCH QUERY REWRITES - Various embodiments include systems and methods tier processing query rewrite records to generate standardized query rewrites usable by a search engine. Such systems and method may involve analysis of query rewrite input language (QRIL) records to identify relationships and conflicts between multiple QRIL records, and to resolve these relationships and conflicts to generate a standardized rewrite in a semantic language recognizable by the search engine. Such systems and methods may gather QRIL records from a QRIL record database, process the QRIL records using precedence rules, and then communicate a set of standardized and optimized query rewrites to the search engine. | 05-19-2016 |
20160140234 | Method and Computer Server System for Receiving and Presenting Information to a User in a Computer Network - A method for receiving and presenting information to a user in a computer network or a computer device, comprising: the step of receiving at least one text from the computer network or the computer device, said text being tagged with a text information intensity indicator; the step of determining a user channel capacity indicator; the step of comparing said channel capacity indicator with said text information intensity indicator; and the step of presenting said text or a representation of said text to said user on said device or an a device in said computer network, wherein said presentation of said text or said representation of said text is modified by using the result of said comparison. | 05-19-2016 |
20160140237 | SEARCH SYSTEM WITH QUERY REFINEMENT AND SEARCH METHOD - A search system and method for searching for electronic documents, and providing a search result in response to a search query. In one embodiment, the search system includes a processor, a user interface module adapted to receive a search query from a user that includes a search query term, a search engine that electronically searches for electronic documents that satisfy the search query term, and a query processing module that identifies at least one alternative term for the search query term, and provides the alternative term to the user interface module for display to the user, and also provides the alternative term to the search engine to search for electronic documents that satisfy the alternative term. | 05-19-2016 |
20160140243 | SCOPED SEARCH ENGINE - A scoped search engine is disclosed. The scoped search engine includes a memory unit storing reference data records. The scoped search engine also includes a data comparison unit that searches the reference data records using different searches. The scoped search engine further includes a match analysis unit that combines result data from the different searches and determines a scope for a subsequent search based on the combined result data. | 05-19-2016 |
20160140247 | USING CONTENT IDENTIFICATION AS CONTEXT FOR SEARCH - Techniques for using contextual information relating to content presented by a television as part of a search query for an information search are presented. A search management component, at a given moment in time during presentation of television-related content by a communication device in or associated with a television, identifies contextual information associated with a section of the television-related content and generates a content identifier timestamp associated with the contextual information and the section of television-related content. A search component augments a search query using the contextual information to facilitate customization of a subset of search results based on the contextual information. The contextual information in the search query can facilitate disambiguating the search query or promoting a search result over another search result in the subset of search results, based on the contextual information, to facilitate customization of the subset of search results. | 05-19-2016 |
20160147780 | Identifying Related Entities - Methods, systems, and computer-storage media having computer-usable instructions embodied thereon for identifying related entities are provided. One or more entities may be identified from a search query. The one or more entities may include any identifiable term having related information associated therewith. An entity store may be referenced to identify one or more related entities related to the entity. The one or more related entities, along with their relationship(s) to the entity (and one another, perhaps) may then be ranked and displayed to a user. | 05-26-2016 |
20160147795 | METHODS OF RECOGNIZING AN OBJECT WITHIN AN IMAGE BY USE OF TEMPLATES - A method of providing an input to an image-based search engine, including enabling a user to view an image of an object on a display screen of an electronic device. A plurality of templates are provided to the user. A selection of one of the templates is received from the user. The selected template is presented on the display screen in association with the image of the object on a display screen. The user is enabled to adjust a viewpoint of the image of the object on the display screen to match a viewpoint of the selected template. An image of the object is captured from the adjusted viewpoint. The captured image is transmitted to, and received by, the image-based search engine. The search engine is used to identify in a database image data best representing the captured image. | 05-26-2016 |
20160147878 | SEMANTIC SEARCH ENGINE - Semantic Search Engine using Lexical Functions and Meaning-Text Criteria, that outputs a response (R) as the result of a semantic matching process consisting in comparing a natural language query (Q) with a plurality of contents (C), formed of phrases or expressions obtained from a contents' database ( | 05-26-2016 |
20160147894 | METHOD AND SYSTEM FOR FILTERING SEARCH RESULTS - The present disclosure illustrates a method for filtering search results. The method comprises the steps of: receiving a keyword; searching by the keyword to obtain an initial search result which comprises a plurality of web pages, and searching at least one related word corresponding to the keyword; clustering the related word to generate a clustered result which comprises at least one clustered group; providing the clustered result to an user such that the user selects one clustered group from the clustered group; and filtering the initial search result based upon the selected clustered group to generate a filtered search result. | 05-26-2016 |
20160147897 | METHOD, SYSTEM AND TERMINAL FOR PERFORMING SEARCH IN A BROWSER - A method for performing a search in a browser is provided. The method includes receiving one or more keywords entered in a current search engine and searching data from the current search engine based on the entered keywords. The method also includes displaying a search engine results page from the current search engine to a user and displaying alternative search engines when detecting that an operation event of the user in the search engine results page meets preset switching criteria. Further, the method includes extracting a search web address template corresponding to an alternative search engine selected by the user and loading the entered keywords into the search web address template corresponding to the selected alternative search engine to search data from the alternative search engine. In addition, the method includes displaying a search engine results page from the selected alternative search engine. | 05-26-2016 |
20160147898 | SEARCHING CONTENT BASED ON TRANSFERRABLE USER SEARCH CONTEXTS - A search context is recorded during a search performed by a first user. The search context may include environmental variables associated with the computing equipment used by the first user such as at least one of regional settings, geographic location, social attributes, job role, browse history, and cookie files. The search context may be encrypted or be restricted for use by certain users and for a specific period of time. The search context may be sent to a second user or a group. The context is applied to environmental variables associated with the computing equipment used by the second user. The second user can thereby substantially duplicate the search performed by the first user. | 05-26-2016 |
20160154885 | METHOD FOR SEARCHING A DATABASE | 06-02-2016 |
20160154886 | ACCOUNTING FOR AUTHORSHIP IN A WEB LOG SEARCH ENGINE | 06-02-2016 |
20160162493 | System And Method For Compiling Search Results Using Information Regarding Length Of Time Users Spend Interacting With Individual Search Results - A system and method for producing more relevant search results. When a user selects a search result from a search result listing, the amount of time that the user spends interacting with the item associated with the search result is tracked. Such information regarding interaction time is compiled and is used as a factor in assessing relevance of items in future searches. | 06-09-2016 |
20160162582 | METHOD AND SYSTEM FOR CONDUCTING AN OPINION SEARCH ENGINE AND A DISPLAY THEREOF - Embodiments of the present invention provide a system, Embodiments of the present invention are directed to methods, computer program products, computer systems for providing a computing search platform for conducting opinion searches over the Internet concerning aggregated social media electronic messages about public opinions and public sentiments for wide variety of matrices, such as social media posting of a particular industry over a specified time period, electronic social media posting on the public sentiments, public buzz, public mood on US senators, or electronic social media textual data of the upcoming US presidential election of Republic and Democrat candidates. An opinion search engine serves as the backbone in complex data crunching of thousands or millions of electronic social media messages which detect, extract, compute, and correlate both unstructured textual data and structured textual data. In response to a search query submitted through an opinion search bar, the opinion search engine processes the query to return an aggregated result in a transformed visual representation of the selected one or more entities, as well as public buzz, public mood, and other public sentiments on one or more related products, to the user's computer display. | 06-09-2016 |
20160162584 | METHOD AND APPARATUS FOR SEARCHING - A terminal includes a first input interface configured to acquire first search information of a first data type, and a second input interface configured to acquire second search information of a second data type, the first data type being different from the second data type. The terminal further includes a searcher configured to identify whether search information is acquired from at least one among the first input interface and the second input interface, and acquire a search result from data storage based on the search information, in response to the searcher identifying that the search information is acquired from at least one among the first input interface and the second input interface. The terminal further includes an output interface configured to provide the search result. | 06-09-2016 |
20160162587 | PROCESS FOR PROVIDING A COMPUTER SERVICE AND COMPUTER SYSTEM FOR IMPLEMENTING THE PROCESS - A process for providing a computer service via a search engine of the Internet to a user who has made a request for service via a terminal (TU) and an implementing system includes steps for creating executable tutorials, for searching by the search engine (MR) at least one tutorial (TE) in an executable format corresponding to the requested service, for automatic executing of the at least one tutorial that is found that makes it possible to provide the requested service, and for returning the result that is obtained to the terminal of the user (TU). The process applies to the use of computer tools such as software. | 06-09-2016 |
20160162596 | System and Method for Real-time Search Engine Optimization Issue Detection and Correction - The present invention will focus on detecting and fixing any potential technical search engine optimization issues in real-time. The required web page changes take place really fast, and made possible by RankSense's VELOZ web page virtualization engine described here. We list detailed fixing processes covering issues that could affect nine example SEO tags: 1. Canonical tags; 2. Redirects; 3. Robots tags; 4. Pagination tags; 5. Hreflang tags; 6. Rel alternate tags (mobile); 7. Vary header; 8. 40x/50x errors; and Search Engine Friendly URLs. In an example process, the Server Module replaces canonical tags on a virtual HTML stream in real-time based on real-time feedback from the Daemon Service or fast lookups to a prepopulated DBM file. A similar approach is taken to detect and fix the issues affecting any of the example SEO tags: redirects, robot tags, etc. | 06-09-2016 |
20160170984 | System and Method for Displaying a Subjective Score with Electronic Documents | 06-16-2016 |
20160171006 | MOBILE TERMINAL AND METHOD FOR CONTROLLING THE SAME | 06-16-2016 |
20160171082 | MINING BROAD HIDDEN QUERY ASPECTS FROM USER SEARCH SESSIONS | 06-16-2016 |
20160171111 | METHOD AND SYSTEM TO DETECT USE CASES IN DOCUMENTS FOR PROVIDING STRUCTURED TEXT OBJECTS | 06-16-2016 |
20160171114 | Using Frames for Action Dialogs | 06-16-2016 |
20160179807 | SYSTEMS AND METHODS FOR DATA MINING AND AUTOMATED GENERATION OF SEARCH QUERY REWRITES | 06-23-2016 |
20160179861 | UTILIZING HYPERLINK FORWARD CHAIN ANALYSIS TO SIGNIFY RELEVANT LINKS TO A USER | 06-23-2016 |
20160179951 | SYSTEM AND METHOD FOR IMPROVING ACCESS TO SEARCH RESULTS | 06-23-2016 |
20160179957 | UTILIZING HYPERLINK FORWARD CHAIN ANALYSIS TO SIGNIFY RELEVANT LINKS TO A USER | 06-23-2016 |
20160179961 | ENHANCE SEARCH ASSIST SYSTEM'S FRESHNESS BY EXTRACTING PHRASES FROM NEWS ARTICLES | 06-23-2016 |
20160179962 | GENERATION OF BROWSER SUGGESTIONS BASED ON INTERNET OF THINGS DEVICE DATA | 06-23-2016 |
20160179970 | DISAMBIGUATING INTENTS WITHIN SEARCH ENGINE RESULT PAGES | 06-23-2016 |
20160188173 | Replicating User Input Across Displayed Search Results - A method includes transmitting a search query to a search engine and receiving search results that include a first result object corresponding to a first displayed search result and a second result object corresponding to a second displayed search result. The first displayed search result corresponds to a first software application and includes one or more first input elements. The second displayed search result corresponds to a second software application and includes one or more second input elements. The method includes receiving user input in at least one of the one or more the first input elements and replicating the user input in at least one of the one or more second input elements. The method also includes receiving a selection of the second displayed search result, determining an access mechanism to access a state of the second software application, and launching an edition of the software application. | 06-30-2016 |
20160188606 | DETERMINING A RELATIVE IMPORTANCE AMONG ORDERED LISTS - Implementations and techniques for determining a relative importance among ordered lists are generally discussed. | 06-30-2016 |
20160188637 | IMAGE APPENDED SEARCH STRING - Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing an image appended search string. In example embodiments, a selection of an image is received. The image is a search result from a plurality of search results obtained based on a matching process performed on a current search string. A keyword corresponding to the selected image is determined. The keyword corresponding to the selected image is appended to the current search string. The plurality of search results is refined based on the appending of the keyword. The refined search results are then caused to be presented. | 06-30-2016 |
20160188718 | STORAGE MEDIUM STORING DEVICE CONTROLLING PROGRAM, DEVICE CONTROLLING METHOD, AND DEVICE CONTROLLING APPARATUS - A device controlling program causes, when executed, a processor to perform: receiving input of an input word; searching function information stored in a memory and obtaining a first search result relating to the input word, the first search result being included in the function information, the function information including at least one of a function of the device controlling program and a function of the device; in response to obtaining no first search result relating to the input word as a result of the search process, determining a search word including the input word and a related word identifying at least one of the device controlling program and the device, and transmitting a search request to the server for a second search result, the search request including the search word; and in response to receiving the second search result from the server, displaying the second search result on a display. | 06-30-2016 |
20160188719 | Generating Search Results based on Clustered Application States - A deep linking system includes a search engine including a processing system and a storage system that stores a plurality of application records and a plurality of cluster records. The processing system includes one or more processors that execute computer-readable instructions causing the processing system to receive a search query containing one or more query terms from a remote device and identify a consideration set of application records from the plurality of application records based on the search query. For each application record, the instructions cause the processing system to determine one or more clusters from a plurality of clusters to which the state of the respective software application belongs based on a function identifier of the application record and determine a result score of the application record based on contents of the application record and one or more cluster records respectively corresponding to the one or more clusters. | 06-30-2016 |
20160188721 | Accessing Multi-State Search Results - A method includes transmitting, by a processing system included in a user device, a query wrapper including a search query and a multi-state request to a remote device. The method further includes receiving search results from the remote device, wherein the search results include a multi-state result. The multi-state result includes multi-state instructions and access mechanisms that may be used to launch a primary application state and one or more secondary application states. The method further includes displaying the multi-state result as a user-selectable link in a search engine results page, whereby the user-selectable link indicates the primary application state. Additionally, the method includes launching the primary application state and the one or more secondary application states indicated by the multi-state result according to the multi-state instructions and access mechanisms. | 06-30-2016 |
20160188722 | COMBINATORS - A method, according to one embodiment, includes storing programs to be executed by a distributed database system having three or more nodes. At a first node of the distributed database system, an N number of service tasks to add to a value in a row stored in the distributed database system at a write daemon are received from one or more caller nodes. The N number of service tasks are combined to a single row in the distributed database system at the write daemon. A number of service tasks to attend to the N number of requests is reduced by sending the N number of requests to at least two other bucket daemons on at least two other nodes that combine the N number of service tasks and executing the reduced number of service tasks in accordance with an order associated with a time of receipt. | 06-30-2016 |
20160188726 | SCALABLE USER INTENT MINING USING A MULTIMODAL RESTRICTED BOLTZMANN MACHINE - A method for scalable user intent mining is provided. The method includes detecting named entities from a plurality of query logs in a public query log dataset and generating features of the plurality of query logs based on the detected named entities. The method also includes applying a multimodal restricted boltzmann machine (RBM) on the generated features of the plurality of query logs to train a public multimodal RBM and generating a plurality of public query representations. Further, the method includes receiving a search query from a user, determining whether there are a plurality of history queries of the user. When there is no history query, user intent is predicted using the public multimodal RBM. When there are the history queries, the public multimodal RBM is applied on the plurality of history queries to train a personalized multimodal RBM, and the user intent is predicted using the personalized multimodal RBM. | 06-30-2016 |
20160188732 | System, Method, Circuit and Associated Software for Locating and/or Uploading Data Objects - The present invention includes methods, circuits, systems and corresponding executable code for locating and managing data files/objects such as image files, audio files, etc. According to some embodiments of the present invention, there may be provided a Dynamic Search and Linking Module (DSLM), which DSLM may be functionally associated with an Uploader (an application or module adapted to upload files) of an application or of an operating system. The DSLM may provide an Uploader with search engine querying (e.g. web searching) and search engine result (e.g results of a web search) linking functionality. | 06-30-2016 |
20160188750 | DYNAMIC CONTENT DELIVERY SEARCH SYSTEM - Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing a dynamic content delivery search system. In example embodiments, entry of a first keyword of a search string comprising a plurality of keywords is detected. The first keyword is identified after entry of the first keyword and prior to entry of a second keyword of the search string. A first set of matching results that match the identified first keyword is determined. Entry of the second keyword is detected and the second keyword identified. Using the second keyword, the first set of matching results is refined. The resulting search results are presented to a user. | 06-30-2016 |
20160196264 | Augmenting an Information Request | 07-07-2016 |
20160196285 | Method for Identifying User's Needs Based on Image Word Interpretation | 07-07-2016 |
20160196303 | STRING SEARCH DEVICE, STRING SEARCH METHOD, AND STRING SEARCH PROGRAM | 07-07-2016 |
20160196347 | Efficient Dataset Search | 07-07-2016 |
20160196349 | GEOCODING MULTI-ENTITY QUERIES | 07-07-2016 |
20160196350 | IMAGE SEARCHING METHOD AND APPARATUS | 07-07-2016 |
20160196355 | SEARCHING METHOD, SEARCHING APPARATUS AND DEVICE | 07-07-2016 |
20160203131 | Supplementing Search Results with Information of Interest | 07-14-2016 |
20160203230 | NETWORK SEARCH ENGINE USING OBJECTIVE AND SUBJECTIVE USER FAVORITES FOR SERACHING | 07-14-2016 |
20160253333 | CONTENT INVERSION FOR USER SEARCHES AND PRODUCT RECOMMENDATIONS SYSTEMS AND METHODS | 09-01-2016 |
20160253417 | APPARATUS AND METHOD FOR COLLECTING RESPONSES TO A PLURALITY OF PARALLEL LOOKUP QUERIES FROM A FLOW OF PACKETS AT A NETWORK SWITCH | 09-01-2016 |
20160253419 | SYSTEM AND METHOD FOR INFORMATION PUSHING AND REDIRECTING | 09-01-2016 |
20160253420 | Generating Search Results Containing State Links to Applications | 09-01-2016 |
20160253421 | Search System That Provides Search Results based on Post Execution Views of Applications | 09-01-2016 |
20160253422 | Providing Search Results based on Execution of Applications | 09-01-2016 |
20160253424 | A SYSTEM AND METHOD FOR DETERMINING A SEARCH RESPONSE TO A RESEARCH QUERY | 09-01-2016 |
20160253429 | SELECTING SUPPLEMENTAL CONTENT FOR INCLUSION IN A SEARCH RESULTS PAGE | 09-01-2016 |
20160378761 | RANKING NATIVE APPLICATIONS AND NATIVE APPLICATION DEEP LINKS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for ranking native applications. In one aspect, a method includes determining, for a given query, a first ranking of a set of first native applications that each have a respective corresponding web resource. For each particular first native application in the first ranking, a first universal ranking score is determined based on a position of the particular first native application in the first ranking and a total number of first native applications in the first ranking. A second ranking of a set of second native applications that do not have a corresponding web resource is determined. For each particular second native application, a second universal ranking score is determined based on a position of the particular second native application in the second ranking and a total number of second native applications in the second ranking. | 12-29-2016 |
20160378790 | METHODS AND APPARATUS FOR IDENTIFYING OBJECTS DEPICTED IN A VIDEO USING EXTRACTED VIDEO FRAMES IN COMBINATION WITH A REVERSE IMAGE SEARCH ENGINE - Methods and apparatus are disclosed for identifying one or more objects (e.g., a logo, brand or commercial) depicted in a video. Textual information is identified from search results pages returned by a reverse image search engine for images extracted from the video. Base query records are generated corresponding to the search results pages that have textual information satisfying a base search term. Object query records are generated corresponding to the base query records that satisfy an object search term. A statistical criterion is applied to the object query records to identify an object depicted in the video. In some disclosed examples, the statistical criterion includes a threshold that is measured against the object query records and/or the base query records. | 12-29-2016 |
20160378853 | SYSTEMS AND METHODS FOR REDUCING SEARCH-ABILITY OF PROBLEM STATEMENT TEXT - Reducing search-ability of text-based problem statements. An input text representing a problem statement using context phrases and content-bearing phrases, and having a first level of search-ability, is converted to one or more variants representing the same problem statement but with reduced search-ability. A search for one of the variants is unlikely to return the original problem statement, or any of the other variants. An ontology is used that specifies a set of keywords related to the problem statement, associates each keyword with a respective language property definition and a respective equivalence class, and indicates a subset of the set of keywords as non-replaceable keywords. A language processor uses the ontology to parse the input text and generate one or more variations. | 12-29-2016 |
20160378868 | SYSTEM AND METHOD FOR LARGE SCALE CROWDSOURCING OF MAP DATA CLEANUP AND CORRECTION - A system for large-scale crowd sourcing of map data cleanup and correction, comprising an application server that generates image data, sends image data to a user device, receives tagging data provided by the device user, and provides tags to a crowdsourced search and locate server based on tagging data from a user device, a crowdsourced search and locate server that receives tags from an application server, computes agreement and disagreement values and performs expectation-maximization analysis, and a map data server that stores and provides map data, and a method for estimating location and quality of a set of geolocation data. | 12-29-2016 |
20160378874 | TRAVEL DISTRIBUTION SYSTEM - A travel distribution system can include searching for flights for airlines using new distribution capability (NDC) standards, global distribution system (GDS) network, or using Application program interface (API) or websites. Artificial intelligence can also be used to assist the search for best matching a customer's travel preference profile. | 12-29-2016 |
20170235748 | RECOMMENDING OUTGOING VALUES BASED ON INCOMING VALUES | 08-17-2017 |
20170235767 | SYSTEM AND METHOD FOR MULTIRESOLUTION AND MULTITEMPORAL IMAGE SEARCH | 08-17-2017 |
20170235829 | System and Methods for Optimizing the Response to a Request for Dynamic Web Content | 08-17-2017 |
20170235831 | CONVERGING TOOL TERMINOLOGY | 08-17-2017 |
20170235832 | CONSUMABLE DATA MANAGEMENT | 08-17-2017 |
20170235835 | INFORMATION IDENTIFICATION AND EXTRACTION | 08-17-2017 |
20170235838 | TIME BASED CONTENT SOURCE DRIVEN RECOMMENDATION FOR GIVEN CONTEXT OF CONTENT DELIVERY SYSTEM | 08-17-2017 |
20180025070 | CLUSTERING APPLICATIONS FOR QUERY PROCESSING | 01-25-2018 |
20180025083 | DATACENTER OPERATIONS USING SEARCH AND ANALYTICS | 01-25-2018 |
20180025089 | PROFILE-BASED SEARCH RESULTS MODIFICATION | 01-25-2018 |
20190146993 | SYSTEM AND METHOD OF IDENTIFYING VISUAL OBJECTS | 05-16-2019 |
20190147000 | SYSTEMS AND METHODS FOR PERFORMING SEARCH AND RETRIEVAL OF ELECTRONIC DOCUMENTS USING A BIG INDEX | 05-16-2019 |
20190147003 | DYNAMIC SEARCH SET CREATION IN A SEARCH ENGINE | 05-16-2019 |
20190147005 | EXTRACTING STRUCTURED DATA FROM WEBLOGS | 05-16-2019 |
20190147011 | Method and Apparatus for Coupling the Internet, Environment and Intrinsic Memory to Users | 05-16-2019 |
20190147107 | INTERNET OF THINGS STRUCTURED QUERY LANGUAGE QUERY FORMATION | 05-16-2019 |
20190147108 | COMPUTER-IMPLEMENTED PLATFORM FOR GENERATING QUERY-ANSWER PAIRS | 05-16-2019 |