Entries |
Document | Title | Date |
20100076996 | SYSTEM AND METHOD FOR AUDIO HOT SPOTTING - Audio hot spotting is accomplished by specifying query criterion to include a non-lexical audio cue. The non-lexical audio cue can be, e.g., speech rate, laughter, applause, vocal effort, speaker change or any combination thereof. The query criterion is retrieved from an audio portion of a file. A segment of the file containing the query criterion can be provided to a user. The duration of the provided segment can be specified by the user along with the files to be searched. A list of detections of the query criterion within the file can also be provided to the user. Searches can be refined by the query criterion additionally including a lexical audio-cue. A keyword index of topic terms contained in the file can also be provided to the user. | 03-25-2010 |
20100114953 | Embedded business metadata - A methodology is disclosed for improving searches of a distributed Internet network. A distributed Internet network is searched for a particular information type, searching for a field identified using a predetermined identifier indicating that the field comprises information of the particular information type. When the field identified using the predetermined identifier is found, an association of the contents of the field with the search results is made, and repeated using the same predetermined identifier. Information of a particular information type may then be served in a field identified using a predetermined identifier that identifies the field as containing information of the particular information type. | 05-06-2010 |
20100125599 | OBTAINING TRUSTED RECOMMENDATIONS THROUGH DISCOVERY OF COMMON CONTACTS IN CONTACT LISTS - The present invention discloses a solution for obtaining trusted recommendations through discovery of common contacts in contact lists. The solution can utilize private contact lists (e.g., address book, phone lists) to permit users to search for and obtain trusted recommendations for a product and/or service. The presence of a contact in a contact list is recognized as recommendation of that contact. Recommendations can be determined through searching private contact lists and obtaining implicit relationships based on common contacts of multiple contact lists. Searches can be customized allowing recommendations to reflect results with high probability of confidence. Recommendations can also be affected by the degrees of separation between contact lists, professional peer relationships, expertise of contact list owner, and the like. Recommendation results can provide trusted recommendations for products and/or services without relying on potentially erroneous input. | 05-20-2010 |
20100131556 | UNIFIED EVENT PROGRAMMING AND QUERIES - Event processing is transformed into query processing. Furthermore, asynchronous computation can be modeled as an event processing. Moreover, any computation that is or can be represented as push-based can be unified under an event-based processing approach subject to processing with query operators. Query processing can be performed with respect to one or more streams of events, wherein events identify a response to a raised value, among other things. | 05-27-2010 |
20100131557 | METHOD AND APPARATUS FOR RETRIEVING MULTIMEDIA CONTENTS - Disclosed is an apparatus and method for retrieving multimedia contents represented in a Moving Picture Experts Group (MPEG) 7 by transforming a user query into an MPEG-7 query format. The method for retrieving multimedia contents includes: representing a user query by using an indicator indicating a specific region of a Moving Picture Experts Group 7 (MPEG-7) document and a reference for referring to the indicator; analyzing a meaning of the user query represented by using the indicator and the reference to thereby produce an analysis result; and retrieving multimedia contents according to the analysis result. The present research can satisfy more than two retrieval conditions within the same structure in an MPEG-7 query format and it can also clearly represent that two different MPEG-7 documents are referred to. Since the meaning of a user query is analyzed accurately during retrieval process, it is possible to precisely retrieve multimedia contents. | 05-27-2010 |
20100174746 | Apparatus, Method and System for Multiple Resolution Affecting Information Access - An apparatus, method and system to provide a persistent identifier of information that may be located in multiple locations, formats, and accessible in variable fashions based on the context of use. The present disclosure further provides the ability to associate a single identifier with information available, and accessible under varying conditions, from varying locations, in varying formats, based on various contexts of access. The present disclosure further teaches an enhanced digital object identifier, an enhanced handle system, and enhanced directory registry that facilitate the access and association of information over a communications network. | 07-08-2010 |
20100185668 | Apparatuses, Methods and Systems for a Multi-Modal Data Interfacing Platform - The present disclosure details apparatuses, methods, and systems for a Multi-Modal Data Interfacing Platform that bridges the divide between communication methods such as text messaging, instant messaging, email, voice telephony, and/or the like and data stores incorporated within databases, web servers, and/or the like. The Platform provides an interface whereby users may quickly and easily store and retrieve data via intuitive query strings. By connecting text and/or voice based communication with database and/or web content, Jotamo vastly expands the data processing capabilities of communication devices for which such content might otherwise be inaccessible. | 07-22-2010 |
20100191767 | EXPECTED FUTURE CONDITION SUPPORT IN AN ABSTRACT QUERY ENVIRONMENT - Embodiments of the invention are generally related to data processing, and more specifically to retrieving data from a database. An abstract query may include query conditions and a first logical field comprising conditions for determining whether a second logical field will have a predefined value in the future. Upon execution, the abstract query may return results that satisfy the conditions for determining whether the second logical field will have the predefined value. | 07-29-2010 |
20100191768 | SEARCH QUERY CATEGORIZATION FOR BUSINESS LISTINGS SEARCH - A category classification component locates appropriate categories that apply to a user search query. The categories may be yellow page business listings. The category classification component may include a category model that is automatically trained on one or more of a number of possible training data sources. The training data sources may include directory listings, web documents, query traffic, and advertisement traffic. | 07-29-2010 |
20100217776 | ANONYMOUS TYPES FOR STATICALLY TYPED QUERIES - Anonymous types for a programming language. Non-denotable anonymous types are types that a compiler generates on behalf of a programmer and can then be used as nominal types. Insofar as anonymous types do not have a name, they can be used only inside a method in which they are created. Additionally, an anonymous type cannot be exposed in any way outside of the method. Syntax to create an anonymous type is useful when employed with a Select operator to generate a result with a particular shape, without the need of having a regular type for it. Anonymous types are expressible such that an expression of that type can be written. Translation of an anonymous type by a compiler generates a nominal class that implements Equals and GetHashCode methods. There is equivalence of anonymous types within the same method, and conversion of an unrealized structural type into structurally compatible nominal type. | 08-26-2010 |
20100250595 | COMPUTER SYSTEMS AND METHODS FOR FACILITATING ADOPTION - Disclosed is a data store for use by a first and second class of adoption participants having access privileges. A query is initiated for a first member of the first class or a second member of the second class upon access privilege verification. When for the first member, the query defines a qualifying family that may adopt an unborn or newly born child from the first member. When for the second member, the electronic query defines characteristics of (i) a qualifying unborn or newly born child that may be adopted by the second member and (ii) optionally the birth parents. Data store records are either associated with members of the first or second class of adoption participants. The data store includes records from a first and second adoption agency. The data store is searched with the query thereby obtaining a search result comprising one or more records matching the query. | 09-30-2010 |
20100306258 | LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL CLIENT - A method, apparatus and computer program product for updating data for an application, including invoking a client application; identifying an application having data to be updated; and sending a query to a directory server via the client application, the query identifying the data. | 12-02-2010 |
20100332537 | System And Method For Optimizing The De-Identification Of Data Sets - A method, system and computer memory for optimally de-identifying a dataset is provided. The dataset from a storage device. The equivalence classes within the dataset is determined. A lattice is determined defining anonymization strategies. A solution set for the lattice is generated. Optimal node from the solution set is determined. The dataset is then de-identified using the generalization defined by the optimal node and can then be stored on the storage device. | 12-30-2010 |
20110078186 | XPATH EVALUATION IN AN XML REPOSITORY - XPath evaluation in an XML data repository includes parsing an input XPath query using a simple path file to generate an execution tree about the XPath query, where the simple path file includes an XML file that is generated based on the hierarchical architecture of a plurality of XML files in the data repository, and the names of the nodes in the generated XML file are generated by recording the tag information of respective nodes in the plurality of XML files in the data repository. Execution of an execution tree for the data repository generates a final evaluation result. | 03-31-2011 |
20110099201 | SYSTEM AND METHOD FOR AUTOMATICALLY PUBLISHING DATA ITEMS ASSOCIATED WITH AN EVENT - Systems and methods are disclosed to automatically publish data items associated with a news event. In one example embodiment, a method comprises monitoring search queries associated with a search query category, detecting a change in a search request frequency associated with the search query category with respect to a baseline frequency, determining an event associated with the search query category, identifying one or more data items associated with the event, and generating a visual representation of a relationship between the one or more data items and the event. The search query category may be associated with at least one search term a baseline frequency. | 04-28-2011 |
20110106848 | SYSTEMS AND METHODS FOR PROCESSING MEDICAL DATA FOR EMPLOYMENT DETERMINATIONS - Methods and systems are described for automated processing of medical information for employment determinations. Based on an employment screening procedure for an applicant, medical information queries are automatically generated to provide instructions to medical providers for conducting physical exams and laboratory tests and for retrieving medical records. After medical information is collected according to the queries, the medical information and related requirements codes are displayed to program administrative personnel in a user-friendly format to assist in making an employment determination. | 05-05-2011 |
20110113063 | METHOD AND SYSTEM FOR BRAND NAME IDENTIFICATION - A method for identifying a brand name is described herein. The method involves obtaining category keywords associated with a category, designating a subgroup of the category keywords as brand name keywords for a particular brand name, receiving a search term, determining that the search term is a brand name keyword, and identifying the particular brand name corresponding to the brand name keyword. | 05-12-2011 |
20110113064 | CUSTOM LOCAL SEARCH - A method described herein includes receiving a query that is configured by an issuer of the query to be utilized to retrieve a portion of local search content, wherein the local search content comprises a first dataset and a second data set, wherein the first dataset comprises a first entity and the second dataset comprises a second entity, and wherein the query comprises a first token and a second token. The method also includes parsing the query such that the first token of the query is mapped to the first entity in the first dataset and the second token of the query is mapped to the second entity in the second dataset. The method also includes returning search results based at least in part upon the parsing of the query. | 05-12-2011 |
20110119302 | SYSTEM AND METHODS FOR ACCESSING WEB PAGES USING NATURAL LANGUAGE - A system for accessing a webpage through natural language communication with a computer comprises a registry database configured to store at least one table the table configured to store associations between a concept in a text string and all natural language variations of the text string and associated concept identifiers, the concept in the text string an variations thereof relating to an object; and a parser interfaced with the database and configured to receive the text string or a variation thereof, the parser further configured to identify the concept represented by the text string or variation thereof and associate the identified concept with the object. | 05-19-2011 |
20110131243 | DATA ACQUISITION APPARATUS, DATA ACQUISITION SYSTEM AND METHOD OF ACQUIRING DATA - A data acquisition apparatus includes a processing resource operably coupled to an input unit and an output unit. The processing resource is arranged to provide an execution environment for supporting a user interface. An enquiry module is provided and supported by the execution environment. In at least one embodiment, the apparatus also includes a communications unit operably coupled to the processing resource for supporting communications over a communications network. The enquiry module is arranged to generate a search query relating to a point of interest and receive search results in response thereto via the communications unit, the enquiry module also being arranged to use the search results to derive data associated with the point of interest. | 06-02-2011 |
20110173231 | System and Method For Querying Data Streams - A method includes parsing input from a requestor, where the input includes at least one of a query and a command that is parsed into a structured query having an indication of at least one data stream or set of data streams and at least one action to be performed on the at least one data stream or set of data streams. The method further includes mapping the structured query into a graph of processing elements that are selected and interconnected so as to execute the structured query; instantiating the graph of processing elements and connecting and initializing the instantiated graph of processing elements with an identified at least one data stream or set of data streams to receive data there from; and outputting a result of the structured query to the requestor. | 07-14-2011 |
20110184980 | APPARATUS AND METHOD FOR PROVIDING IMAGE - An apparatus for providing an image is provided. The apparatus including a storage unit for storing an image, a receiving unit for receiving an event associated with a predetermined image from an external device, an additional information extracting unit for extracting additional information from the stored image, a filtering unit for selecting at least one image corresponding to the event through filtering, and a transmission unit for transmitting the selected image. | 07-28-2011 |
20110202559 | AUTOMATED CATEGORIZATION OF SEMI-STRUCTURED DATA - Mechanisms are provided for generating an inverse vector space search engine to automatically categorize and/or tag semi-structured data. In particular examples, an inverse vector space search engine includes multiple genres each associated with multiple keywords. Metadata such as media content description, caption information, review information, etc., are identified to determine distance between the media content and the various genres. Genres having a closer distance to media content are determined to be genres more closely describing the media content. Post filtering, alternate category determination, and user profiling may also be applied to the results. | 08-18-2011 |
20110219033 | METHOD FOR PROCESSING DATA IN TREE FORM AND DEVICE FOR PROCESSING DATA - The data processing method reversibly processing data information input to a data processing device by a processing unit including a data volume reducing unit reducing a data volume of the data information, and a developing unit reconstructing data information reduced in the data volume reducing unit. The processing unit is structured by overlaying processing layers formed of a plurality of cells. The data volume reducing unit performs unit processing on each of the plurality of cells having the data information. The unit processing performs identification processing according to equivalence and distance of data from a cell group adjacent to the cells, and reduces the cells by each of the processing layers in an order from a lower layer to an upper layer of the processing layers until a data position existing on a time axis of the cells stops to thereby reduces the data volume. | 09-08-2011 |
20110246520 | METHOD AND SYSTEM FOR PERFORMING AN AUTHORITY ANALYSIS - Methods and systems for automatically determining, from a body of emails, blogs, and other documents, authors of the documents who are authorities on certain subjects, and what those subjects are. An intersection of the semantic footprints of documents by an author are deemed to be the derived skills footprint of the author. The derived skills footprints of many authors are compared with a user's query to determine who is the best person that could respond to the user. | 10-06-2011 |
20110252060 | METHOD AND SYSTEM FOR TOPIC-BASED BROWSING - Disclosed is a method and system for navigating, by a browser executing on the computing device, to a web page; transmitting by a client-side module executing on the computing device to a server computer over a network a request to the server computer for topics associated with the web page; receiving, by the computing device, a set of (one or more) topics associated with the web page from the server computer; displaying by the browser in a first content area the web page; and displaying by the browser in a second content area the received set of topics associated with the web page. | 10-13-2011 |
20110252061 | METHOD AND SYSTEM FOR SEARCHING AND PRESENTING INFORMATION IN AN ADDRESS BOOK - Addresses are searched in an address book on a communication device in response to various context information. A category is defined from a keyword. A context is determined. The address book is searched using the keywords and/or category and or/context to locate matching contacts. Matching contacts may be presented in a user interface, e.g., in accordance with presentation rules responsive to the context. The method may further look-up (and present) one or more addresses (e.g. advertisements) matching the keyword and/or category and/or context from a remote service. The context may be data defined from any of time, day of the week, communication device location, communication device velocity, device profile and category of a matching contact. Device profile may be determined using profile determining rules and contextual data. The method may periodically collect contextual data and define a profile determining rule in response to a pattern in the collected data. | 10-13-2011 |
20110264697 | MIXED INITIATIVE SEMANTIC SEARCH - In one embodiment, a method is illustrated including receiving a search query, parsing the search query to identify first and second search terms, determining a relationship between the first and second search terms based on their respective domain assignments, conducting a search based on the respective domain assignments, and displaying a result of the search based on the respective domain assignments, and the relationship between the first and second search terms, as at least one rephrasing of the search query. | 10-27-2011 |
20110270881 | SYSTEM AND METHOD FOR ANALYZING HISTORICAL AGGREGATE CASE RESULTS FOR A COURT SYSTEM - A system and method for a court statistics search and analysis service offered to legal professions and other users on a subscription basis that provides historical, statistical data related to lawsuits filed in a system of courts of law. The courts of law may be in a plurality of states and may be federal or state courts. Court documents and records including statistical and other data related to lawsuits filed and tried in the courts of law provided by government agencies on public web sites are retrieved over a network. Lawsuit related data is extracted from the retrieved documents and stored in a database. The database may then be accessed by one or more users via a terminal over a network to provide a historical profile of the dispositions of a plurality of lawsuits filed in the courts of law over a desired period of time. | 11-03-2011 |
20110282905 | AGGREGATION OF AN AGGREGATION - Machine, method for use and method for making, and corresponding products produced thereby, as well as data structures, computer-readable media tangibly embodying program instructions, manufactures, and necessary intermediates of the foregoing, each pertaining to digital aspects of a computerized aggregation system. The system can include a user computer system interposed between a segment of a network allowing communication between the user computer system and at least one server system, and other segments allowing communication between the user computer system and a plurality of third party server systems. The one server system enables the user computer system to access the plurality of other servers. The access permits forming an aggregation of information obtained from the third party server systems. | 11-17-2011 |
20110302206 | IMAGE SEARCH AND RETRIEVAL - Techniques for providing search and retrieval of images are disclosed. The techniques include receiving a selection of a first image and performing a search query to determine a first plurality of images from a plurality of target images. A listing of the first plurality of images is presented, and a selection of a second image chosen from the first plurality of images is received. Another search query is performed, using the second image, to determine a second plurality of images. Finally a listing of the second plurality of images is provided. | 12-08-2011 |
20110314059 | MOBILE SEARCH METHOD AND APPARATUS - A mobile search method and apparatus are provided. The method includes: receiving a search request, in which the search request includes one or more search keywords; calculating a score of each search category domain, in which the score is a score of any item or a comprehensive score of multiple items of the following: similarity between the search request and the search category domain, a mass search rate of the search category domain corresponding to the search request, and an individualized user interest score of the search category domain, and the mass search rate is the number of mass searches or the number of mass search result clicks; and selecting one or more of search category domains according to the score of each of the search category domains to search for the search keywords. Therefore, through the method and apparatus, an individualized accurate search result can be provided for a user. | 12-22-2011 |
20120011152 | Generating Programs Based on Input-Output Examples Using Converter Modules - A program generation system is described that generates a program based on a plurality of input-output examples. The input-output examples include input items and corresponding output items. The program generation system can include three component modules. A parsing module processes the input items and output items to provide a plurality of input parts and output parts, respectively. A transformation module determines, for each output part, whether the output part can be produced from a corresponding input part using one or more converter modules selected from a collection of candidate converter modules. A formatting module generates formatting instructions that transform selected output parts into a form specified by the output items. These three modules provide a generated program that embodies logic learned from the input-output examples; the generated program can be subsequently used to transform new input items into new respective output items. | 01-12-2012 |
20120011153 | IMPROVEMENTS IN OR RELATING TO DIGITAL FORENSICS - New digital forensic techniques and systems are disclosed. System call information is collected from a device under test (DUT) and converted to a sequence format. Thereafter, sequence alignment methods and tools can be used to investigate and identify patterns of behaviour that are suspicious. | 01-12-2012 |
20120011154 | TEST STRATEGY SYSTEM AND METHOD FOR ACCOUNTS HELD DIRECT AT-FUND - A system and method for a user to test and transfer data from a client's database or network to a host's database or network is disclosed. A user acquires data information from a client and the user uses this information to generate a spreadsheet, and to populate the spreadsheet with assumed values based on the information received from the client. The user requests and receives a test file from the client and uses a developed algorithm to reformat the file so that it is consistent with the host's database configuration. The user determines the consistency between the reformatted file and the host's database by comparing the reformatted file to the previously generated spreadsheet. Any inconsistencies identified alert the user that the file reformatting algorithm needs updating. | 01-12-2012 |
20120066256 | METHOD AND SYSTEM FOR GENERATING SEARCH URLS - Method and system for generating dynamic content. A request and associated information is received for generating a dynamic content page (DCP). The DCP is generated by a DCP generation engine by integrating a number of pieces of content accessible from respective sources. The content pieces to be included in the DCP are identified and arranged in a fashion consistent with the request and the associated information. A locator is then associated with the DCP, so that the DCP can be subsequently located through the locator. Such generated DCP and/or locator are provided as a response to the search query. | 03-15-2012 |
20120072451 | MEDIA PLAYBACK IN A VIRTUAL ENVIRONMENT - A framework is provided for selecting media files for playback in a computer game. In one embodiment, user actions in the computer game are monitored. Further, user characterizations of media files may also be retrieved. The user characterizations may be input by a plurality of users via a media player application. A media file may be then selected for playback based on the monitored user actions and retrieved user characterizations. The selected media file may better suit an emotional experience of a user playing the computer game. | 03-22-2012 |
20120078960 | Computer-Implemented System And Method For Prospecting Digital Information Through Online Social Communities - A home evergreen index and frontier evergreen indexes are maintained. The indexes cover topically-limited subject areas, which include digital information. Each index defines a hierarchy of topics. Each index further matches a topic model to the topic hierarchy's topics. Each topic model includes a pattern evaluable against the digital information, which identifies such digital information matching the topic model's topic. At least one frontier evergreen index that includes topics that are at least partially distinct from the topics included in the home evergreen index is identified. Vetted assessments for articles identified by the at least one frontier evergreen index are obtained. The articles corresponding to the vetted assessments that are favorable are selected. The patterns that include the topic models of the home evergreen index are matched against the selected articles of the digital information. The selected articles of the digital information that were matched are provided on a display. | 03-29-2012 |
20120089641 | SEARCHING TRAVEL RECORDS - A free-form user-generated search query is used to retrieve responsive travel record information from categorized travel records. Searching the categorized travel records includes parsing the search query to identify search terms, determining a category with which each search term is associated, searching the categorized records to identify travel records that include responsive information. Systems and graphical user interfaces for searching travel records are also disclosed. | 04-12-2012 |
20120096028 | INFORMATION RETRIEVING APPARATUS, INFORMATION RETRIEVING METHOD, INFORMATION RETRIEVING PROGRAM, AND RECORDING MEDIUM ON WHICH INFORMATION RETRIEVING PROGRAM IS RECORDED - The present invention provides an information retrieving apparatus and the like which replies a search result accurately to a question from the user. | 04-19-2012 |
20120117112 | Systems, Methods, and Computer Program Products for Location Salience Modeling for Multimodal Search - Computational models of dialog context have often focused on unimodal spoken dialog or text, using the language itself as the primary locus of contextual information. But as spoken unimodal interaction is replaced by situated multimodal interaction on mobile platforms supporting a combination of spoken dialog with graphical interaction, touch-screen input, geolocation, and other non-linguistic contextual factors, a need arises for more sophisticated models of context that capture the influence of these factors on semantic interpretation and dialog flow. The systems, methods, and computer program products disclosed herein address this need. A method for multimodal search includes, in part, determining an intended location of search query based upon information received from a remote mobile device that issued the search query. | 05-10-2012 |
20120117113 | INFORMATION PROCESSING APPARATUS HAVING HISTORY CONTROL FUNCTION AND CONTROL METHOD THEREFOR - An information processing apparatus having a history control function that is capable of using a limited history storage area effectively and of analyzing a history easily. A file storage unit stores a file. A communication unit communicates with an external apparatus via a network. An operation request storage unit stores operation requests to the file stored in the file storage unit from the external apparatus. An analysis unit analyzes the operation requests stored in the operation request storage unit. An operation log storage unit determines contents of the operation requests to the file stored in the file storage unit based on an analysis result by the analysis unit, and to store the contents as operation logs about the file stored in the file storage unit. | 05-10-2012 |
20120124088 | APPARATUS AND METHOD FOR MOBILE SEARCH BASED ON SEARCH TRIGGERS - An apparatus and method for mobile search using search triggers including establishing a search state for a mobile search; defining a search scheduler based on the search state; determining to collect a search trigger for the search scheduler based on the search state; updating the search state using the collected search trigger and in accordance with the search scheduler; and performing a search for a search type based on the updated search state and in accordance with the search scheduler. | 05-17-2012 |
20120131053 | WEBPAGE CONTENT SEARCH METHOD AND SYSTEM - An information locating method and system. The method includes presenting by a computer processor, a Webpage to a user. The computer processor receives a search command for performing a search function associated with the Webpage. In response, the computer processor: analyzes source code of the Webpage; downloads and analyzes files associated with the Webpage; and analyzes viewable information of the Webpage. The computer processor locates specified information associated with the Webpage. | 05-24-2012 |
20120143911 | RECOMMENDATIONS BASED ON TOPIC CLUSTERS - A system and method for developing a user's profile based on the user's interaction with content items. A module on the client rendering the content items or the service including the content items tracks the user's interactions with the content items and transmits the tracked data to a user analysis module. The user analysis module determines the topics associated with the interacted upon content items. The user analysis module then selects the topics for the user's profiles based on the received tracked data and the associated topics. The selected topics are mapped to topic clusters and the topic clusters are stored in association with the user profile. Recommendations for a user are made based on the topic clusters associated with the user's profile. | 06-07-2012 |
20120158782 | STRING AND SUB-STRING SEARCHING USING INVERTED INDEXES - Inverted indexes for terms and for term separators are separately provided to minimize data redundancy. Search queries are parsed to identify terms and term separators, if any, and the corresponding inverted indexes are searched for responsive documents. Related apparatus, systems, techniques and articles are also described. | 06-21-2012 |
20120179716 | SYSTEM FOR RECOMMENDING AN ARTICLE NOT PRESENT IN AN IMAGE - An object is to conduct a search for an article absent in an input image. A recommendation system according to an embodiment of the present invention is provided with an input unit to achieve input of a still image, an article recognizing unit to analyze the input image to recognize an article section according to an article included in the image, a category specifying unit to specify a category according to the input image on the basis of the recognized article section, an article information extracting unit to extract identification information of an article section except for the recognized article section among article sections associated with the specified category, and an output unit to output the extracted identification information of the article section and/or information corresponding thereto. This configuration allows the recommendation system of the embodiment to provide a function (article search function) to achieve input of a still image including one or more articles and output of identification information of an article section according to an article absent in the image and/or other information. | 07-12-2012 |
20120197936 | SYSTEM AND METHOD FOR USING A COMBINATION OF SEMANTIC AND STATISTICAL PROCESSING OF INPUT STRINGS OR OTHER DATA CONTENT - A system and method for using a combination of semantic and statistical processing of input strings or other data content, such as a web page or an electronic document. In accordance with an embodiment, the system enables the injection of semantics into an otherwise statistically-based environment, by recognizing that, within various topics, certain words, combinations of words, or phrases, herein referred to as keyphrases have different weights. Some keyphrases may be relatively unique within a particular topic, or have a relatively high weighting towards that topic; whereas other keyphrases may not be unique, or may have a relatively low rating toward that topic. In accordance with an embodiment, the system allows for characterization of both (a) “sufficient” and (b) “necessary” keyphrases. A keyphrase is considered sufficient for a particular topic when, if that keyphrase is found in the input string or data content, one is likely to be in that topic (but could be in another topic). A keyphrase is considered necessary for a particular topic when, if that keyphrase is found in the input string or data content, one is both very likely to be in that topic, and very unlikely to be in any other topic. This information can be used as part of the input processing. | 08-02-2012 |
20120209878 | CONTENT SEARCH METHOD AND DISPLAY DEVICE USING THE SAME - A content search method and a display device using the same are provided. The content search method displays a plurality of objects which includes a first object enabling input of search words, on a screen, and performs search with search words inputted to the first object, within a search range which is determined to correspond to a display location of the first object. | 08-16-2012 |
20120215810 | DATABASE QUERY MECHANISM USING LINKS AS AN AGGREGATE BASE - A method may include receiving a syntactic database query for retrieving information, where the syntactic database query may include two or more tokens. A subset of the two or more tokens may include a nested aggregation, and the nested aggregation may include at least (a) a first aggregate expression including a first aggregate function, a first base, and a first range, and (b) a second aggregate expression including a second aggregate function, a second base and a second range, where the second range includes the first aggregate expression. The method may further include parsing the two or more of tokens, where parsing includes identifying at least a first query context and a second query context. | 08-23-2012 |
20120265784 | ORDERING SEMANTIC QUERY FORMULATION SUGGESTIONS - Methods are provided for ordering semantically-identified query formulation suggestions. Semantic query patterns are identified for a plurality of search queries and a weight is identified for each. Also identified is a plurality of semantic categories, each having an identified weight. Terms/phrases commonly associated with the semantic categories are identified, as are semantic attributes as they pertain to the semantic categories. Semantic attribute patterns and respective weights therefore are identified. A text-parser is generated from the semantic query patterns and respective weights, the semantic category terms, and the semantic attribute patterns and respective weights, the text-parser for use in parsing input user queries or portions thereof. Upon receiving a user search query, the text-parser is applied to determine at least one likely attribute, attribute value, or term commonly associated with a semantic category, and the determined attribute/attribute value/term is transmitted for presentation with an order representative of the respective calculated weights. | 10-18-2012 |
20120265785 | MUSIC SELECTION SYSTEM AND METHOD IN A VEHICLE - A music selection system and method in a vehicle is provided. The system includes a vehicle traveling information collection unit configured to collect vehicle traveling information, a vehicle exterior environment information collection unit configured to collect vehicle exterior environment information, a vehicle interior environment information collection unit configured to collect vehicle parameter values to enable songs selected by a driver to be matched with the vehicle parameter values and stored in corresponding classification categories, thereby allowing other songs in the same category to be selected and played when the selected song is played. | 10-18-2012 |
20120290617 | CUSTOM LOCAL SEARCH - A method described herein includes receiving a query that is configured by an issuer of the query to be utilized to retrieve a portion of local search content, wherein the local search content comprises a first dataset and a second data set, wherein the first dataset comprises a first entity and the second dataset comprises a second entity, and wherein the query comprises a first token and a second token. The method also includes parsing the query such that the first token of the query is mapped to the first entity in the first dataset and the second token of the query is mapped to the second entity in the second dataset. The method also includes returning search results based at least in part upon the parsing of the query. | 11-15-2012 |
20120317143 | STRING ANALYSIS BASED ON THREE-VALUED LOGIC - Performing string analysis based on three-valued logic by including expressing a property of a string in a computer software application as a three-valued logic shape predicate, performing a three-valued logic shape analysis using the shape predicate to reach a fixpoint solution, and evaluating the fixpoint solution to determine a three-valued logic value of the property. | 12-13-2012 |
20120331003 | EFFICIENT PASSAGE RETRIEVAL USING DOCUMENT METADATA - A system, method and computer program product for efficiently retrieving relevant passages to questions based on a corpus of data. A processor device receives an input query and performs a query analysis to obtain searchable query terms. The processor performs: matching metadata associated with one or more documents against the query terms. The document metadata includes one or more of: a title of the documents, one or more user tags or clouds. Then the processor device performs: mapping matched document metadata to corresponding one or more documents; identifying corresponding matched documents to form a subcorpus of documents; and conducting a search in the data subcorpus using the searchable query terms to obtain one or more passages relevant input query from the identified documents. | 12-27-2012 |
20130007060 | SERVICE ORIENTED ARCHITECTURE (SOA) SERVICE REGISTRY SYSTEM WITH ENHANCED SEARCH CAPABILITY - A system and associated method for searching a web service registry system by use of a search module. A first embodiment of the search module has a search controller, a name parser, a dictionary, and a name composer. The first embodiment of the search module automatically searches a service registry program product with a service name through a first application programming interface (API). If a service description matching the service name does not exist within the service registry program product, then the first embodiment of the search module generates a candidate service name within the search module. A second embodiment of the search module consists of the search controller, the name parser, and the name composer. The second embodiment utilizes a separate dictionary program product through a second API in generating the candidate service name for a second search of the service registry program product. | 01-03-2013 |
20130018916 | REAL-TIME SEARCH OF VERTICALLY PARTITIONED, INVERTED INDEXESAANM Busch; MichaelAACI Mountain ViewAAST CAAACO USAAGP Busch; Michael Mountain View CA USAANM Desai; Rajesh M.AACI San JoseAAST CAAACO USAAGP Desai; Rajesh M. San Jose CA USAANM Foyle; Robert A.AACI OrangeAAST CAAACO USAAGP Foyle; Robert A. Orange CA USAANM Jayapandian; MageshAACI San JoseAAST CAAACO USAAGP Jayapandian; Magesh San Jose CA US - Provided are techniques for processing a query. A query including constraints for at least two vertically partitioned, inverted indexes is received. The constraints in the query are separated based on the vertically partitioned, inverted indexes. A document identifier iterator is obtained for each of the constraints, wherein each document identifier iterator is associated with a posting list, and wherein each posting list is ordered by document identifier order. A run-time join of the posting lists is performed to obtain a final result set. | 01-17-2013 |
20130024475 | REPOSITORY CONTENT ANALYSIS AND MANAGEMENT - A repository content analysis and management system includes a periodic searching device connected to a repository, a content analysis heuristic engine for non-trivial assessment of content returned by the searching device, a processing engine to transform content detected through assessment, and a file management device to manage the operations on content to and from the repository. | 01-24-2013 |
20130036137 | CREATING AND EDITING USER SEARCH QUERIES - Systems and methods are provided for creating and modifying search queries. A query can be constructed by allowing a user to select from categories, facets, and/or facet values for addition to a query. A user can optionally supplement the categories, facets, and/or facet values with additional search terms entered by the user. The constructed query can then be submitted to a search engine to identify documents that match the search query. The systems and methods can allow a user to construct a search query using a reduced number of user input actions while still providing a user with the flexibility to enter any search terms desired by the user. | 02-07-2013 |
20130060812 | SSYSTEMS, DEVICES, AND METHODS FOR PROVIDING MULTIDIMENSIONAL SEARCH RESULTS - Embodiment of the disclosure may includes systems, methods, and devices for providing multidimensional search results on a plurality of search planes. Such systems, methods, and devices may: (i) receive one or more search terms from one or more user interfaces of the system; (ii) perform a search of one or more informational repositories to obtain a list of search results wherein the informational repositories may include the Internet and one or more databases; (iii) process the list of search results to classify each search result in one of a plurality of categories; (iv) cause a presentation of the search results in a plurality of search planes on the display of the system such that each search plane corresponds to one of the plurality of categories. In addition, the software applications may include a sorting software application that groups the list of search results into one of a plurality of categories. | 03-07-2013 |
20130091168 | System for organizing and fast searching of massive amounts of data - A system to collect and analyze performance metric data recorded in time-series measurements, converted into unicode, and arranged into a special data structure. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is also organized into a special data structure. The data structure at the server where analysis is done has a directory for every day of performance metric data collected with a subdirectory for every resource type. Each subdirectory contain text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions. | 04-11-2013 |
20130110873 | METHOD AND SYSTEM FOR DATA STORAGE AND MANAGEMENT | 05-02-2013 |
20130117309 | SYSTEM AND METHOD FOR GENERATING HOMOGENEOUS METADATA FROM PRE-EXISTING METADATA - A method according to one embodiment includes determining the presence of pre-existing metadata associated with at least one local media content file. The method of this embodiment may also include determining at least one data field contained within the pre-existing metadata and generating a homogeneous metadata file for the at least one local media content file by mapping data contained within the at least one data field of the pre-existing metadata into at least one defined data field of the homogeneous metadata file. | 05-09-2013 |
20130132433 | METHOD AND SYSTEM FOR CATEGORIZING WEB-SEARCH QUERIES IN SEMANTICALLY COHERENT TOPICS - A method and system for categorizing web-search queries in semantically coherent topics. The method includes receiving plurality of web-search queries from one or more users and storing the plurality of web-search queries in a query log. The method further includes processing the plurality of web-search queries for topic generation by generating plurality of missions from the query log and merging together one or more missions belonging to a similar topic. Further, the method includes determining topical user profile of a user by matching each mission of the user with one or more relevant topics, and detecting user activity of the user from random user activity. Moreover, the method includes naming one or more semantically coherent topics using a set of common concept terms extracted from the plurality of web-search queries. The system includes one or more electronic devices, a communication interface, a memory, and a processor. | 05-23-2013 |
20130132434 | USER-ASSISTED IDENTIFICATION OF LOCATION CONDITIONS - Location-based devices (e.g., GPS receivers) may be used to identify and track traffic conditions. However, such scenarios are difficult to extend to the identification of relevant facts other than traffic, such as road or weather conditions (e.g., debris, animals, or ice). Presented herein are techniques for receiving and aggregating reports of location-based conditions received from users, either spontaneously (“I just witnessed an accident”) or in response to a query (e.g., “did you encounter road ice one kilometer ago?”) From such reports, location conditions of respective locations may be automatically extracted (e.g., using natural-language parsing techniques), and users in the vicinity of or routing through a particular location may be automatically notified of location conditions (e.g., “ice reported one kilometer ahead”). Such systems may also communicate with users in a voice-only interface while the user is operating a vehicle, and may additionally receive and utilize vehicle telemetry to determine location conditions. | 05-23-2013 |
20130144906 | SYSTEMS AND METHODS FOR CLIENT TRANSPARENT VIDEO READDRESSING - Network operators are striving to find ways to provide stable video services amid a rapid increase in video traffic. In order to provide stable video services with constrained network resources, network operators attempted to reduce video file sizes using a content adaptation engine (CAE). However, network operators failed to efficiently readdress video flows to CAEs. This disclosure provides systems and methods for efficiently readdressing video flows to CAEs. | 06-06-2013 |
20130159346 | COMBINATORIAL DOCUMENT MATCHING - Embodiments of the present invention disclose a method and system for combinatorial document matching. According to one embodiment, a target document and a plurality of source documents are received by the system. Thereafter, consolidated source document information associated with the plurality of source documents and permutated concept data affiliated with the target document are created. Based on comparisons of the permutated concept data and the consolidated source document information, a set of relevant documents from the plurality of source documents are determined. | 06-20-2013 |
20130159347 | AUTOMATIC AND DYNAMIC DESIGN OF CACHE GROUPS - A system and method is provided for automatic and dynamic adaptation of cache groups in a database system having one or more processors. The method includes analyzing a database query and determining if a set of predicates in a predicate pattern are suitable for inclusion in one or more cache groups, with the one or more cache groups having one or more cache tables; mapping value-based predicates in the predicate pattern to a filling column in the one or more cache tables; and mapping equi-join predicates in the predicate pattern to a referential cache constraint in the one or more cache tables. New cache groups can be created for predicate patterns occurring more frequently and existing cache groups can be deleted if the frequency of the predicate pattern falls below a predetermined threshold value. | 06-20-2013 |
20130179467 | Calculating Property Caching Exclusions In A Graph Evaluation Query Language - The present disclosure involves methods, systems, and apparatus, including computer programs encoded on computer storage media, for calculating property caching exclusions in a graph evaluation query language. One method includes determining whether a value of a query property operation corresponds to a named sub-query, using a first cache to determine whether the named sub-query uses labels, parsing the named sub-query into a first parse tree, and evaluating, by operation of a computer, the parsed named sub-query using the first parse tree to determine whether the result for the named sub-query may be cached, the evaluation comprising: determining whether a node operation is encountered in the named sub-query, determining whether a value of a named sub-query property operation corresponds to a new named sub-query, using a first cache to determine whether the new named sub-query uses labels, parsing the new named sub-query into a second parse tree, and evaluating the parsed new named sub-query using the second parse tree to determine whether the result for the new named sub-query may be cached. | 07-11-2013 |
20130185330 | RULE-DRIVEN RUNTIME CUSTOMIZATION OF KEYWORD SEARCH ENGINES - Described herein are methods, systems, apparatuses and products for rule-driven runtime customization of keyword search engines. An aspect provides a method for rule-driven customization of keyword searches, including: receiving by a computer an input keyword query; determining from the input keyword query and a dataset to be queried at least one rule selected from the group consisting of: a re-write rule; a category ranking rule, and a category grouping rule; and applying the at least one rule to generate search results based on domain knowledge of the dataset. Other embodiments are disclosed. | 07-18-2013 |
20130191416 | Detecting Social Graph Elements for Structured Search Queries - In particular embodiments, a method includes receiving an unstructured text query, parsing the text query to identify n-grams; determining a score that the n-grams correspond to particular nodes and edges from a social graph, identifying those nodes and edges with a score greater than a threshold score, and then generating structured queries that include references to the identified nodes and edges. | 07-25-2013 |
20130232171 | METHOD AND SYSTEM FOR SEMANTIC SEARCH AGAINST A DOCUMENT COLLECTION - Disclosed in one example is a method for searching. In some examples, the method includes receiving an unstructured search query, parsing the unstructured search query into a plurality of structured search attributes using a search term attribute dictionary, performing a search of a structured database based upon the plurality of structured search attributes to identify a plurality of search results, populating a plurality of form fields of a search form with the plurality of structured search attributes, and displaying the search form in association with the search results. | 09-05-2013 |
20130246460 | SYSTEM AND METHOD FOR FACILITATING NETWORK-BASED TRANSACTIONS INVOLVING SEQUENCE DATA - A method of processing, transmitting, and otherwise facilitating network-based transactions involving, polymeric sequence information is disclosed herein. Systems and methods for facilitating uploading, downloading and other network-based transactions involving sequence information, such as large files of genomic sequence data are described. These transactions may involve communicating such large files of sequence information between entities such as, for example, genome sequence centers (GSCs), genome data repositories (GDRs), genome data analysis companies (GDACs) and or data coordination centers (DCCs). | 09-19-2013 |
20130246461 | Generic Data Collection Plugin and Configuration File Language for SMI-S Based Agents - A system and method is provided for facilitating data collection from storage devices. A generic low level module may be provided that can handle data collection for devices that store data according to particular variants of a storage standard such as SMI-S storage standard, SNMP protocol, and/or other storage standard. | 09-19-2013 |
20140012877 | ORDER-INDEPENDENT STREAM QUERY PROCESSING - In a system and method for order-independent stream query processing, one or more input streams of data are received, and the one or more input streams are analyzed to determine data which is older than an already emitted progress indicator. The data which is older than the already emitted progress indicator is partitioned into one or more partitions, and each of the one or more partitions are independently processed using out-of-order processing techniques. A query is received, rewritten and decomposed into one or more sub-queries that produce partial results for each of the one or more partitions, where each of the one or more sub-queries correspond to a partition. A view is also produced that consolidates the partial results for each partition. The partial results are consolidated at a consolidation time specified by the query to produce final results, and the final results are provided. | 01-09-2014 |
20140019482 | APPARATUS AND METHOD FOR SEARCHING FOR PERSONALIZED CONTENT BASED ON USER'S COMMENT - An apparatus and a method for searching for personalized content based on a user's comment are provided and designed to search for and provide the personalized content based on a user's preference using a user comment-based search technique, thereby raising user's satisfaction with search results and enhancing search accuracy. | 01-16-2014 |
20140019483 | Systems and Methods for Generating and Using Shared Natural Language Libraries - Systems and methods for searching databases by sound data input are provided herein. A service provider may have a need to make their database(s) searchable through search technology. However, the service provider may not have the resources to implement such search technology. The search technology may allow for search queries using sound data input. The technology described herein provides a solution addressing the service provider's need, by giving a search technology that furnishes search results in a fast, accurate manner. In further embodiments, systems and methods to monetize those search results are also described herein. | 01-16-2014 |
20140025705 | Method of and System for Inferring User Intent in Search Input in a Conversational Interaction System - A method of inferring user intent in search input in a conversational interaction system is disclosed. A method of inferring user intent in a search input includes providing a user preference signature that describes preferences of the user, receiving search input from the user intended by the user to identify at least one desired item, and determining that a portion of the search input contains an ambiguous identifier. The ambiguous identifier is intended by the user to identify, at least in part, a desired item. The method further includes inferring a meaning for the ambiguous identifier based on matching portions of the search input to the preferences of the user described by the user preference signature and selecting items from a set of content items based on comparing the search input and the inferred meaning of the ambiguous identifier with metadata associated with the content items. | 01-23-2014 |
20140025706 | METHOD OF AND SYSTEM FOR INFERRING USER INTENT IN SEARCH INPUT IN A CONVERSATIONAL INTERACTION SYSTEM - A method of inferring user intent in search input in a conversational interaction system is disclosed. A method of inferring user intent in a search input includes providing a user preference signature that describes preferences of the user, receiving search input from the user intended by the user to identify at least one desired item, and determining that a portion of the search input contains an ambiguous identifier. The ambiguous identifier is intended by the user to identify, at least in part, a desired item. The method further includes inferring a meaning for the ambiguous identifier based on matching portions of the search input to the preferences of the user described by the user preference signature and selecting items from a set of content items based on comparing the search input and the inferred meaning of the ambiguous identifier with metadata associated with the content items. | 01-23-2014 |
20140040312 | SYSTEMS AND METHODS FOR STORAGE OF DECLARATIVE KNOWLEDGE ACCESSIBLE BY NATURAL LANGUAGE IN A COMPUTER CAPABLE OF APPROPRIATELY RESPONDING - Systems and methods for natural language communication with a computer. A builder module constructs tables in a database by generating concept symbols for each language element in an expression to form a string of ordered concept symbols, and, in a series of rounds, combining pairs of concept symbols into newly generated concept symbols to form shortened strings of concept symbols until a single concept symbol remains. Each generated concept symbol is stored in a row in the database. A parser module may then utilize the database to parse an input expression by identifying rows in the database that correspond to language elements of the input expression to generate a string of concept symbols, and, in a series of rounds, replacing pairs of concept symbols in the string of concept symbols by identifying rows in the database that comprise the pairs of concept symbols until a single concept symbol remains. | 02-06-2014 |
20140046975 | AGGREGATE DATA STREAMS IN RELATIONAL DATABASE SYSTEMS - Methods, systems, and computer readable media can provide for aggregating high-rate, large-volume input data streams into low-volume output data streams in real-time. Aggregating high-rate, large-volume data streams into low-volume output data streams can be facilitated by analyzing lossless aggregation relationships among helper views within one or more continuous query tasks and executing conventional queries to derive high-level, low-volume output data streams from low-level, high-volume input data streams. | 02-13-2014 |
20140052755 | FIELD-BASED SIMILARITY SEARCH SYSTEM AND METHOD - A field-based similarity search system includes an input device which inputs a query molecule, and a processor which partitions a conformational space of the query molecule into a fragment graph including an acyclic graph including plural fragment nodes connected by rotatable bond edges, computes a property field on fragment pairs of fragments of the query molecule from the fragment graph, the property field including a local approximation of a property field of the query molecule, constructs a set of features of the fragment pairs based on the property field, the features including a set of local, rotationally invariant, and moment-based descriptors generated from all conformations of the fragment graph of the query molecule, and weights the descriptors according to importance as perceived from a training set of descriptors to generate a context-adapted descriptor-to-key mapping which maps the set of descriptors to a set of feature keys. | 02-20-2014 |
20140067860 | CUSTOM LOCAL SEARCH - A method described herein includes receiving a query that is configured by an issuer of the query to be utilized to retrieve a portion of local search content, wherein the local search content comprises a first dataset and a second data set, wherein the first dataset comprises a first entity and the second dataset comprises a second entity, and wherein the query comprises a first token and a second token. The method also includes parsing the query such that the first token of the query is mapped to the first entity in the first dataset and the second token of the query is mapped to the second entity in the second dataset. The method also includes returning search results based at least in part upon the parsing of the query. | 03-06-2014 |
20140074884 | DETERMINING WORD INFORMATION ENTROPIES - Determining and using word information entropies includes: determining one or more categories that correspond to a plurality of queries; sorting the plurality of queries into one or more groups based at least in part on the determined categories of the plurality of queries; segmenting queries that correspond to each of the one or more groups into a first plurality of phrases, wherein each phrase includes one or more words; determining occurrence probabilities for the plurality of phrases; and determining word information entropies for the plurality of phrases based at least in part on the determined occurrence probabilities. | 03-13-2014 |
20140082020 | DEVICE AND METHOD FOR MANAGING STRUCTURED DOCUMENT, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a structured document management device includes a parser; a constraint acquiring unit; and a parse tree rewriting unit. The structured document receiving unit is configured to receive an input of a structured document having a layered logical structure. The parser is configured to parse the syntax of received query data to acquire a parse tree in which the query data is decomposed so as to meet a static single assignment form which is defined such that each variable is assigned exactly once. The constraint acquiring unit is configured to acquire a hierarchical condition that the variables of the parse tree need to meet and constraints that include conditions for values of the respective variables. The parse tree rewriting unit is configured to rewrite the query data in such a form that the structured document is refinable by the constraints. | 03-20-2014 |
20140136567 | TOPIC RELEVANT ABBREVIATIONS - Delivering a search result is disclosed. A query is received. A term in the query that is a first portion of an abbreviation pair is identified. A second portion of the abbreviation pair is determined. A search result for the query is determined based at least in part on the second portion of the abbreviation pair and the search result is returned. | 05-15-2014 |
20140188934 | DETECTING PRODUCT LINES WITHIN PRODUCT SEARCH QUERIES - Systems and methods can determine product lines product searches. One or more computing devices can receive a product query of search terms. The product query may be classified to identify a product category. A brand may be identified for the product query. The brand may be selected from a list of known brands for the product category. One or more unknown product line terms may be identified within the product query. A metric may be computed to indicate how well the unknown product line terms correspond to an actual product line within the brand. The metric may be compared to a specified threshold. The unknown product line terms may be designated as a new product line of the brand if the metric favorably compares to the specified threshold. A product search may be performed on the product query. Product search results may be returned according to the product search. | 07-03-2014 |
20140188935 | Natural-Language Rendering of Structured Search Queries - In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges, receiving an unstructured text query, identifying nodes and edges that correspond to portions of the text query, accessing a context-free grammar model, identifying query tokens from the grammar model that correspond to the identified nodes and edges, selecting grammars having query tokens that corresponding to each of the identified nodes and edges, and generating structured queries based on the selected grammars, where the structure queries are based on strings generated by the grammars. | 07-03-2014 |
20140201240 | SYSTEM AND METHOD TO RETRIEVE RELEVANT MULTIMEDIA CONTENT FOR A TRENDING TOPIC - A system for identifying one or more multimedia content relevant to a trending topic is provided. The system includes a display unit, a memory unit that stores a set of modules and a database, and a processor that executes the set of modules. The set of modules include a query processing module, a content extracting module, a context extracting module, and a multimedia content identifying module. The query processing module processes a user input including a search query. The content extracting module extracts content which corresponds to the search query from a social medium. The context extracting module includes a) a keyword generating module obtains one or more generated keywords from the content, and b) a keyword qualifying module obtains one or more keywords from the one or more generated keywords. The multimedia content identifying module identifies the one or more multimedia content based on the one or more keywords. | 07-17-2014 |
20140207818 | CONFIGURING AN ORIGIN SERVER CONTENT DELIVERY USING A PULLED DATA LIST - An exemplary system and method for generating a data list of websites and configuring at least one server computer coupled to a communications network for an origin server website content delivery may comprise a network storage device communicatively coupled to a network and storing a routing table for a CDN, the routing table map one or more edge server IP addresses for one or more edge servers to each of one or more geographic regions. The network storage device may be configured to transmit the routing table to one or more DNS servers communicatively coupled to the network. | 07-24-2014 |
20140207819 | USING METAPHORS TO PRESENT CONCEPTS ACROSS DIFFERENT INTELLECTUAL DOMAINS - A method, system, and computer program product for generating content of a topic for an intended audience are described. Topic information regarding a topic to be presented to an intended audience is obtained, as well as knowledge information regarding the intended audience. One or more metaphors relating to the topic and understood by the intended audience can be determined based at least in part on the topic information and the knowledge information. Content can be generated for the topic information based on a comparative analysis of the topic information to at least one of the one or more metaphors. | 07-24-2014 |
20140214897 | SYSTEMS AND METHODS FOR ACCESSING A NoSQL DATABASE USING BUSINESS INTELLIGENCE TOOLS - A method for querying an NoSQL provider includes a server receiving a relational database query from an application running on a client computer that is coupled to the server via an electronic communication network, parsing the relational database query, creating an execution plan based on the results of the parsing step, transmitting a NoSQL query to the NoSQL provider, the NoSQL query including at least a portion of the execution plan, transforming at the server a response from the NoSQL provider into a relational format, and providing the transformed response to the client computer application. A system for implementing the method and a non-transitory computer readable medium are also disclosed. | 07-31-2014 |
20140214898 | PERFORMING APPLICATION SEARCH BASED ON ENTITIES - In one embodiment, a search query is received from a computing device, the search query including one or more search terms. Based on the one or more search terms, one or more entities are identified from a set of multiple entities. Each of the one or more identified entities is associated with one or more application functionalities. In addition, a set of applications are identified based on the one or more search terms. Based at least on a type of at least one of the identified one or more entities, a determination is made that a particular application from the set of applications supports the at least one of the identified one or more entities. Thereafter, the applications in the set are ranked based in part on the determination that the particular application supports the at least one of the identified one or more entities. | 07-31-2014 |
20140222865 | Method, System and Program for Interactive Information Services - A method, system and program product comprise compiling a user's query on a computing device having at least a network connection and means for recording media selections. The user's query at least comprising a user's question. A user's selected media selection is appended to the user's question. The user's query is communicated to a server. The server is configured to at least be operable to determine a category for the user's query, determine availability of one or more subject matter expert service providers for the determined category and communicate the user's query to one or more service providers to elicit responses. One or more responses to the user's query are received from one or more service providers. | 08-07-2014 |
20140236991 | Parsing and Rendering Structured Images - Systems and methods for generating a tuple of structured data files are described herein. In one example, a method includes detecting an expression that describes a structure of a structured image using a constructor. The method can also include using an inference-rule based search strategy to identify a hierarchical arrangement of bounding boxes in the structured image that match the expression. Furthermore, the method can include generating a first tuple of structured data files based on the identified hierarchical arrangement of bounding boxes in the structured image. | 08-21-2014 |
20140236992 | REPOSITORY CONTENT ANALYSIS AND MANAGEMENT - A repository content analysis and management system includes a periodic searching device connected to a repository, a content analysis heuristic engine for non-trivial assessment of content returned by the searching device, a processing engine to transform content detected through assessment, and a file management device to manage the operations on content to and from the repository. | 08-21-2014 |
20140258330 | SEARCH RESULT RANKING USING QUERY CLUSTERING - Systems and methods are disclosed herein for providing search results, particularly product records from a product database. Past queries are analyzed and grouped into clusters according to similarities, with each query including a highly relevant head query and a plurality of tail queries. Similarity of queries may be determined based on user response similarity to query results, co-occurrence, and textual similarity. One or more categories are identified for the clusters, such as based on click-through rates for search results of the head queries of the clusters. Upon receiving a query, a cluster for the query is identified, such as according to similarity to one or more queries of the cluster. The categories associated with the cluster are then used to one or both of augment the query and rank search results for the query. | 09-11-2014 |
20140280335 | SYSTEM AND METHOD TO ALLOW A DOMAIN NAME SERVER TO PROCESS A NATURAL LANGUAGE QUERY AND DETERMINE CONTEXT - A method for processing a natural language query and determining context includes receiving a natural language query from a user device, determining context of the user device, using the determined context to identify a web server having information related to the natural language query, sending information identifying the user device and the natural language query to the web server; and identifying the web server to the user device. | 09-18-2014 |
20140280336 | METHOD AND SYSTEM FOR COMPARING DOCUMENT VERSIONS ENCODED IN A HIERARCHICAL REPRESENTATION - This invention discloses a novel system and method for comparing electronic documents that are created on different software platforms or that are in different data formats by traversing the two hierarchical representations of the documents in a manner so as to selectively ignore nodes in the hierarchy and attempt to resynchronize the sequence of traversing when nodes have no matching content. | 09-18-2014 |
20140304301 | Identifying Selected Elements in Dynamic Content - Selectable elements in dynamic content may be identified. Analytics data may be received that may include a hierarchical position identifier corresponding to a location of a selectable element in the content. A current selectable element of a current version of the network content may be matched to the analytics data. Analytics data, which may include hierarchical position identifier, may be generated in response to a first selection of a selectable element of content. The hierarchical position identifier may be usable to match to the same corresponding current selectable element of a current version of the content. | 10-09-2014 |
20140324906 | METHOD AND SYSTEM FOR FOCUSED MULTI-BLOCKING TO INCREASE LINK IDENTIFICATION RATES IN RECORD COMPARISON - Techniques for comparing customer records to identify linked customer records pertaining to a single customer entity are provided. The techniques include identifying a target group of electronic customer records having data fields containing data pertaining to a customer, identifying one or more focused blockers identifying a data value for an electronic customer record data field, and analyzing the target group of electronic customer records to identify a focused group of electronic customer records containing the focused blocker data value. The techniques also include comparing pairs of electronic customer records from the focused group of electronic customer records to identify linked records which pertain to a single customer entity. | 10-30-2014 |
20140324907 | Visually-Represented Results To Search Queries In Rich Media Content - When executed, a computer program product generates a graphical user interface that renders results that are responsive to a search query of a rich media file. The graphical user interface includes a chronological representation of the rich media file, one or more occurrence markers along the chronological representation corresponding to actual occurrences of a desired term at an indicated chronological location in the rich media file, and an execution icon configured to launch a rich media application that renders a relevant portion that is responsive to the search query. | 10-30-2014 |
20140330866 | SYSTEMS AND METHODS FOR PARSING SEARCH QUERIES - Computer-implemented systems and methods are provided for parsing search queries. In accordance with some embodiments, search records including character strings are retrieved, and search query templates are generated comprising sequences of categories corresponding to character substrings of the character strings. Also, in accordance with some embodiments, search queries are parsed into character substrings and matched with a search query template. The search query template may then be used to associate categories with the character substrings. A search engine may use the categories to focus or otherwise refine a search based on parsed search query. | 11-06-2014 |
20140337380 | EXPERT LOCATOR BASED ON USER POLLING - According to one embodiment of the present invention, a method for locating experts is provided. The method includes receiving a first query from a first user requesting the identity of persons having desired skills. The names of persons in a database having the desired skills are then identified. A second query is sent to a plurality of additional users requesting the verification of the information relating to the skills of the identified persons. Responses from the plurality of users are used to amend the information relating to skills of the identified persons. | 11-13-2014 |
20140351286 | IMAGE SEARCH APPARATUS, IMAGE SEARCH METHOD, AND SYSTEM - An apparatus which searches for an image containing an object requested from a distribution destination apparatus, and manages an object of an image and a user of a distribution destination apparatus by categories; a unit which receives information about the user of the distribution destination apparatus and information about the requested object; a unit which determines a distribution destination user category to which the user of the distribution destination apparatus belongs; a unit which determines an object category to which the object requested from the distribution destination apparatus belongs; a unit which decides a search condition of an image based on the distribution destination user category and the object category; and a unit which searches for an image based on the decided search condition. | 11-27-2014 |
20140358968 | METHOD AND SYSTEM FOR SEAMLESS QUERYING ACROSS SMALL AND BIG DATA REPOSITORIES TO SPEED AND SIMPLIFY TIME SERIES DATA ACCESS - Included herein is a method for providing seamless access to time series data located in multiple time series data storage units. A user makes a data query without knowing where the data is stored or in what format. The data request is received and parsed by a query interface and the data interface formulates one or more data requests for the specific time series data storage device where the queried data are stored. The time series data received from the data storage device is assembled by the query interface and displayed to the user. | 12-04-2014 |
20140379753 | AMBIGUOUS QUERIES IN CONFIGURATION MANAGEMENT DATABASES - Disclosed herein are a system, computer-readable medium, and method for querying configuration management databases. A topological query from an interpretation of an ambiguous query is executed in a configuration management database. | 12-25-2014 |
20140379754 | Operators for Constants in Aggregated Formulas - In one embodiment, a method receives a query for analyzing data in a database. The method then determines a constant in the query and determines an operator applied to the constant in the query. The operator explicitly controls a behavior of the constant. The constant is represented as a scalar representation in the query instead of as a vectorial representation where the constant would have been used as the vectorial representation without the use of the operator due to a rule governing use of constants. Then, the method performs a calculation for the query to determine a query result using the constant as the scalar representation. | 12-25-2014 |
20150052171 | MAPPING ITEM CATEGORIES TO AMBIGUOUS QUERIES BY GEO-LOCATION - A method, system, and article of manufacture for disambiguating ambiguous queries based on location information. The system receives a query and location information for where the query was transmitted. Business information is requested from a GPS service. Based on the business information, a plurality of item categories are constrained to an item category related to the business information that satisfies the query. The constrained item category is sent to the user. The system may detect the absence of an item category related to the business information that satisfies the query, and may then determine one or more item category that does not meet the query but is related to the business information, to provide to the user. Other information related to the transmission of the query, such as the type of device, background audio, and the activity of the user, may used to constrain the plurality of item categories. | 02-19-2015 |
20150127680 | PROTECTED HANDLING OF DATABASE QUERIES - Embodiments regard protected handling of database queries. An embodiment of a method for querying database system views and tables includes: receiving a user query from a user, the user query being directed to one or both of a view and a table of a database, wherein the user is not a database administrator; parsing the user query with a query parser to identify elements of the user query, parsing the query including determining whether the query meets certain database access criteria; automatically generating a database query based on the parsing of the user query, the generation of the database query including generating a database query that is limited by the database access criteria; accessing the one or both of the view and the table using the generated database query, wherein the access is limited to read-only access; and obtaining a result of the access of the one or both of the view and table. | 05-07-2015 |
20150302086 | AUDIO IDENTIFICATION DURING PERFORMANCE - During a live performance of an audio piece, an audience member may use a network-based system to identify the audio piece during its performance. A machine may be configured to receive, from the audience member's device, a live fingerprint of a segment of a live performance of the audio piece being performed differently from a reference version of the audio piece recorded by an artist. The machine may identify a performer that is performing the live version and access a set of reference fingerprints based on the identified performer of the live version. The reference fingerprints may be generated from segments of reference versions of audio pieces recorded by the artist. The machine may compare the live fingerprint to the set of reference fingerprints, determine a match, and provide the identifier to the audience member's device. | 10-22-2015 |
20150356143 | GENERATING A HINT FOR A QUERY - A method, system, and non-transitory computer readable medium for generating a hint for a query are disclosed. A model which represents relevance between attributes in a dataset is constructed based on historical data associated with the dataset. According to said model, statistics about the attributes are computed. And in response to a query input by a user, a hint is generated for the query based on the model and statistics. | 12-10-2015 |
20150363488 | CONTENT RECOMMENDATIONS BASED ON ORGANIC KEYWORD ANALYSIS - Systems, methods, and computer-readable storage media that may be used to generate recommendations based on organic search term analysis are provided. One method includes determining conversion path data for a content provider. The method further includes determining a plurality of organic search keywords within the conversion path data. The method further includes analyzing the plurality of organic search keywords within the conversion path data to generate an analysis metric for each of the plurality of organic search keywords. The method further includes selecting one or more of the plurality of organic search keywords based on the analysis metrics for the organic search keywords, and generating one or more recommendations for new content to be published by the content provider based on the selected one or more organic search keywords. | 12-17-2015 |
20150379089 | SEARCHING SYSTEM AND METHOD - A method and system for providing enhanced searching and navigation, particular for classifieds websites. A server receives a search string from a client. The server determines keywords of the search string and references a keywords database to determine one or more keyword categories. A decision engine determines a navigation action of one of a plurality of navigation action types dependent on the keyword categories. The navigation action pertaining to the navigation action type can then be performed based on the keywords. | 12-31-2015 |
20160004779 | ELECTRONIC DEVICE AND METHOD FOR PROVIDING CONTENT ON ELECTRONIC DEVICE - An electronic device and a method for providing content on the electronic device are provided. The method includes receiving webpages from information sources, extracting intent data related to an object in the webpages, transmitting the extracted intent data to a server, and receiving, from the server, a content list including a content index that is determined based on the transmitted intent data. | 01-07-2016 |
20160012108 | DATA LOADING TECHNIQUES FOR AN IN-MEMORY DATABASE | 01-14-2016 |
20160034582 | COMPUTING DEVICE AND METHOD FOR EXECUTING DATABASE OPERATION COMMAND - The present invention relates to the field of databases, and discloses a computing device and a method for executing a database operation command. In the present invention, whether an operation requested by an operation command is a read operation is determined; and if the operation requested by the operation command is a read operation, the operation command is executed via authorized access to database server process memory and a query result is obtained, thereby improving data reading performance; or if the operation requested by the operation command is not a read operation, the operation command is forwarded to a database server for executing the operation command, thereby improving reliability of a non-read operation. | 02-04-2016 |
20160042058 | Processing Natural-Language Documents and Queries - The subject disclosure presents a natural language processing engine for analyzing an input sentence comprising one or more clauses, and generating a plurality of semantic structures for the sentence and the component clauses, based on statistically parsing an input sentence to generate a syntactic structure of the input sentence, examining the syntactic structure of phrases and subordinate clauses within the input sentence, and generating tuples representing a subject, verb, object, indirect object, supplement, type, etc. Each part of the tuple is a reference to an entity in an external knowledge base. Disclosed operations include linking a plurality of entities identified in the syntactic structure with corresponding entities found in an external knowledge base, operating a co-reference resolution, filtering the references from mentioned entities to external entities by semantic relations, and exporting the set of output tuples. | 02-11-2016 |
20160085525 | Command Interpretation - The compiled code of a computer program is stored in multiple pieces within a database. Each piece is optionally stored within a separate data record. Execution of the computer program includes using database queries to retrieve pieces of the compiled code for execution. The database and associated database management logic are used to provide numerous advantages in execution and management of the computer program. For example, in some embodiments, database queries are used to help facilitate program flow logic. In another example, database queries are based on a command line or universal resource locator. These queries may be used to select functionality of a computer program in response to the command line or universal resource locator. | 03-24-2016 |
20160092460 | DATABASE APPARATUS, DATABASE MANAGEMENT METHOD PERFORMED IN DATABASE APPARATUS AND STORING THE SAME - A database apparatus may include a database unit configured to store first and second data groups being classified based on a data attribute, a first caching unit associated with the first data group and including a first cache architecture and a second caching unit associated with the second data group and including a second cache architecture. | 03-31-2016 |
20160110423 | COOKING RECIPE INFORMATION PROVISION DEVICE, COOKING RECIPE INFORMATION PROVISION METHOD, PROGRAM, AND INFORMATION RECORDING MEDIUM - A cooking recipe information provision device ( | 04-21-2016 |
20160132501 | DETERMINING ANSWERS TO INTERROGATIVE QUERIES USING WEB RESOURCES - Methods and apparatus related to using web resources to determine an answer for a query. Some implementations are directed generally to determining answers to interrogative queries that are submitted by users via computing devices of the users, such as typed or spoken queries submitted via a search engine interface. Some implementations are directed to determining answers to interrogative queries that are automatically formulated to identify missing information, verify existing information, and/or update existing information in a structured entity database. | 05-12-2016 |
20160140182 | SYSTEMS AND METHODS FOR PARSING SEARCH QUERIES - Computer-implemented systems and methods are provided for parsing search queries. In accordance with some embodiments, search records including character strings are retrieved, and search query templates are generated comprising sequences of categories corresponding to character substrings of the character strings. Also, in accordance with some embodiments, search queries are parsed into character substrings and matched with a search query template. The search query template may then be used to associate categories with the character substrings. A search engine may use the categories to focus or otherwise refine a search based on parsed search query. | 05-19-2016 |
20160147837 | MULTISOURCE SEMANTIC PARTITIONING - Methods, systems, and computer program products for processing a query to determine query results. The query may be analyzed to determine a constant column pair corresponding to the query. The column constant pair may be analyzed with respect to a column constant pair associated with a partitioned data set in order to route the query to a subset of the data set. Data sets may be partitioned into subsets by analyzing historical queries to determine a partitioning column constant pair with respect to the data set that is used to partition the data of the data set into subsets. The query processing may include both query routing and data set partitioning. | 05-26-2016 |
20160162539 | COMPUTER EXECUTABLE METHOD OF GENERATING ANALYSIS DATA AND APPARATUS PERFORMING THE SAME AND STORAGE MEDIUM FOR THE SAME - Provided is an analysis data generating method, an apparatus performing the same and a storage medium for the same. A computer executable method of generating analysis data may include receiving an analysis workflow associated with an analysis object, analyzing the received analysis workflow to generate a plurality of query clauses, and combining, using a processor, the plurality of generated query clauses to form a dynamic query. Accordingly, input data for data analysis may be dynamically generated. | 06-09-2016 |
20160171122 | MULTIMODAL SEARCH RESPONSE | 06-16-2016 |
20160179801 | SYSTEMS AND METHODS FOR DETERMINING WHETHER A NEGATION STATEMENT APPLIES TO A CURRENT OR PAST QUERY | 06-23-2016 |
20160179900 | Computer-Implemented System And Method For Analyzing Organizational Performance From Episodic Data | 06-23-2016 |
20160188662 | Client-Side Search Templates for Online Social Networks - In one embodiment, a method includes receiving an unstructured text query from a first user of an online social network; and accessing, from a data store of the mobile client system, a set of nodes of a social graph of the online social network. The social graph includes a number of nodes and edges connecting the nodes. The nodes include a first node corresponding to the first user and a number of second nodes that each correspond to a concept or a second user associated with the online social network. The method also includes accessing, from the data store of the mobile client system, a set of grammar templates. Each grammar template includes one or more non-terminal tokens and one or more query tokens. The query tokens include references to zero or more second nodes and one or more edges and each grammar template is based on a natural-language string. | 06-30-2016 |
20160203223 | NUMERICAL COMPUTATION OF PROFILED DEGREES OF ALIGNMENT IN SOCIAL NETWORKING | 07-14-2016 |