Entries |
Document | Title | Date |
20100070529 | SYSTEM AND METHOD FOR USING SUPPLEMENTAL CONTENT ITEMS FOR SEARCH CRITERIA FOR IDENTIFYING OTHER CONTENT ITEMS OF INTEREST - Supplemental content, such as advertisement media and promotional content, may be presented as seeds from which additional, highly relevant supplemental content may be provided to the user. The highly relevant supplemental content may be determined from criteria that is generated or associated with image content (and text and/or metadata) of the seed supplemental content. | 03-18-2010 |
20100070530 | Nucleotide Sequence Screening - A system for screening nucleotide sequences, a method therefor, a program, a recording medium, and a server on which the screening of nucleotide sequences is executed. The solution comprises a step of storing target nucleotide sequence data and a probe nucleotide sequence, a step of generating complementary sequence data from a probe nucleotide sequence that may be bound to the target nucleotide sequence, and storing a maximum acceptable edit distance between the target nucleotide sequence and the probe nucleotide sequence, a step of reading out each nucleotide sequence data and the maximum edit distance from each storing unit, and evaluating the binding possibility of the target nucleotide sequence data and the complementary sequence data in descending order of edit distance, and a step of storing the result of the binding evaluation in a storage unit. | 03-18-2010 |
20100077003 | IMAGE RECOGNITION DEVICE AND IMAGE RECOGNITION METHOD - To provide an image recognition device which eliminates the necessity of managing a database for recognition even in the case of a number of objects to be recognized. | 03-25-2010 |
20100082674 | SYSTEM FOR DETECTING USER INPUT ERROR - A system is described for detecting user input error. The system may include a processor, a memory and an interface being operatively connected. The memory may store an item, existing items, and a match score of each existing item. The processor may receive the item input by the user, and a request to perform an action using the item, via the interface. The processor may identify the existing items relate to the requested action. The processor may calculate a match score of each of the existing items. The processor may identify the existing item which most closely matches the input item. The processor may alert the user if the match score of the closest matching existing item meets an alert criterion, and the closest matching existing item is not an exact match of the input item. | 04-01-2010 |
20100088339 | METHOD AND DEVICE FOR SELECTING AN IRRADIATION PLAN AND IRRADIATION FACILITY - A method and device for selecting an irradiation plan, and irradiation facility is provided. The method may include, in a first phase, detecting a plurality of planning data records in which a target volume for irradiating and with varying position is represented in a target object, and creating an irradiation plan for each of these planning data records, and, in a second phase, which follows the first phase, recording a verification data record, comparing the verification data record with the plurality of planning data records with respect to similarity, selecting a planning data record from the plurality of planning data records which has the greatest similarity to the verification data record, selecting the irradiation plan which is associated with the selected planning data record, and to a device for carrying out the method and to an irradiation facility having such a device. | 04-08-2010 |
20100106743 | Method for Predicting Treatment Classes Using Behavior Informatics - A system and method used to assess animal behavior includes a module having sensors that collects a variety of physical and biological data from a test subject. Interpretation of the data is provided to assess the test subject's behavior, neurology, biochemistry and physiology. The module is useful in observing the effects of a drug on the test animal and providing information on the drug's signature. Another advantage is the module's portability that allows it to be used in standard laboratory cages. This portability allows the animal to be tested in its own habitat, that can reduce any erroneous data due to stressing the animal when removed to a test cage. Additionally, the module's design allows for parallel data collection and interpretation from several laboratory animals undergoing different experiments. Multi-dimensional modeling of the test subject based the system's interpretation of the data allows pattern recognition of the drug signature, and predictive drug analysis. | 04-29-2010 |
20100114955 | Method For Sharing Inventory - A method for sharing inventory, comprising the steps of collecting data regarding a user; receiving search criteria from a user; determining a search scope based on the user data; and outputting search results corresponding to the search scope and the search criteria. | 05-06-2010 |
20100114956 | SYSTEM AND METHOD FOR INFERRING STR ALLELIC GENOTYPE FROM SNPS - The present invention provides methods to infer STR allelic genotype from SNPs in a genome by obtaining statistical probabilities for the association of a plurality of SNPs in a genome with a Short Tandem Repeat (STR) locus allele for the genome to obtain a SNP constellation association value. | 05-06-2010 |
20100114957 | SYSTEM AND METHOD FOR COLLECTING AND ACCESSING PRODUCT INFORMATION IN A DATABASE - A database system is disclosed. The database system includes a matching module configured to query a database for users which have data matching an interest of another user and to selectively grant to one or more of the users access to data of the other user based at least in part on a result of the query and on an access control list. | 05-06-2010 |
20100121880 | IDENTIFYING AND/OR EXTRACTING DATA IN CONNECTION WITH CREATING OR UPDATING A RECORD IN A DATABASE - The invention provides systems, methods, and computer programs to improve the accuracy and efficiency with which data analysts can use news stories, press releases, and other sources of information to maintain databases that contain information about individuals and businesses and other organizations. Documents containing material information are acquired in computer-readable form and optionally may then be reduced to raw text. One or more computerized systems process the text and tag important terms such as proper nouns, job titles, awards, and other terms indicating professional, educational, corporate, or other developments. The invention provides a user interface with which a data analyst can review, confirm, remove, modify, introduce, and link the tags, ultimately adding the information and links to a database and storing the source document in an electronic warehouse for future retrieval. | 05-13-2010 |
20100125601 | SYSTEM, METHOD, AND SOFTWARE FOR IDENTIFYING HISTORICALLY RELATED LEGAL CASES - The American legal system, judges and lawyers are continually researching an ever-expanding body of past judicial opinions, or case law, for the ones most relevant to resolution of new disputes. To facilitate these searches, some companies collect and publish the judicial opinions of courts across the United States in both paper and electronic forms, with some of the cases containing references to prior cases from other courts that have previously ruled on all or part of the same dispute. Identifying the prior cases is problematic, because, for example, conventional computer text-matching not only suggests too many non-prior cases, but also misses too many actual prior cases. Accordingly, the present inventors devised systems, methods, and software that generally facilitate identification of one or more documents that are related to a given document, and particularly facilitate identification of prior cases for a given case. One specific embodiment retrieves prior-case candidates based on information extracted from an input case, and then uses a support vector machine to determine which of the prior-case candidates are most probably prior cases for the input case. | 05-20-2010 |
20100138447 | SYSTEM AND METHOD FOR IMPROVING RESOLUTION OF CHANNEL DATA - Disclosed are methods for processing distribution channel data integrating business information with geographic data to produce integrated data, wherein the integrated data has greater resolution than the business information. Distribution channel data is captured and correlated with the integrated data to increase the resolution of the distribution channel data. | 06-03-2010 |
20100145990 | SELECTION AND PERFORMANCE OF HOSTED AND DISTRIBUTED IMAGING ANALYSIS SERVICES - A patient's image data and associated metadata describing the image data and characteristics of the patient are received and stored in a memory area. Information that describes one or more imaging analysis services and associated service criteria is accessed and compared to the metadata. Based on matches between the image metadata and service criteria, services are selected and executed, producing an output. Iterative rounds of service matching based on the metadata and the output of previous services and service execution proceed. The output of the services is associated with the image data and metadata, stored in the memory area, and made available to the user. A data repository, including the original images, metadata, and service output is accessible via the services for use in comparative analyses. Such services can utilize the repository to dynamically update indices and algorithms used in the comparative analyses. | 06-10-2010 |
20100153449 | APPARATUS AND METHOD FOR RETRIEVING IMAGE - An image retrieval method includes reading from a first database a first image group mapped to an object as a retrieval target, and extracting an image feature quantity of a plurality of images of the first image group. A second image group mapped to an object as a search key is read from a second database and an image feature quantity of a plurality of images of the second image group is extracted. Similarity is determined between the first image group and the second image group, based on the image feature quantity of the plurality of images of the first image group and the image feature quantity of the plurality of images of the second image group. On an output device, as retrieval results, the plurality of images of the first image group are displayed in order of similarity of the object as the retrieval target based on determined similarity. | 06-17-2010 |
20100161662 | USING SPHERES-OF-INFLUENCE TO CHARACTERIZE NETWORK RELATIONSHIPS - Techniques are disclosed for using spheres-of-influence to characterize network relationships, where a graph depicts stronger relationships as being closer to an entity than more tenuous relationships. That is, while an entity may have many first-degree relationships, some relationships are closer than others. Thus, relationships where one entity may have a greater degree of influence over another are characterized as being closer to an entity in a graph. Similarly, a tenuous first-degree relationship may be characterized as being at a greater “depth” from the entity in the graph. | 06-24-2010 |
20100161663 | Searching For A Business Name In A Database - A method includes receiving a search query that includes the input search string. The input search string includes a plurality of terms. The method includes performing a first comparison task to compare each of the plurality of terms to a list of category terms. The method also includes identifying a matched term as a category term when there is a match with respect to the first comparison task. The method includes identifying each of the plurality of terms that have not been identified as a category term to produce a set of naming terms. The method also includes filtering a database having a plurality of database entries based on each of the identified category terms to identify a reduced set of database entries. The method includes comparing at least one of the naming terms to the reduced set of database entries to identify at least one matching name. | 06-24-2010 |
20100169374 | Adaptive Parameterized Search Algorithm - A method is disclosed for conducting a search in which measurements of a time-varying property are made and updated during the search, and in which the measurements might be uncertain. In accordance with the illustrative embodiment, one or more search algorithm parameters (e.g., the maximum branching factor of a search tree, a depth cutoff for a search tree, a time cutoff, a threshold, etc.) are adjusted dynamically during the search based on at least one of: the degree of uncertainty of the measurements, the variability of measurements over time (e.g., standard deviation, etc.), and the fraction of members whose measurement is better than a threshold. In addition, the illustrative embodiment enables the search space to be pruned based on these criteria. | 07-01-2010 |
20100169375 | Entity Assessment and Ranking - General entity retrieval and ranking is described. A first set of documents is retrieved from one or more document repositories based on a query formed according to the topic. The first set of documents is characterized based on its first set of metadata values. One or more candidate entities are identified based on the first set of documents and the original query is thereafter augmented according to a candidate entity. The second set of documents resulting from the augmented query is then characterized in a similar manner. For each candidate entity, the first and second document set characterizations are compared to determine their degree of similarity. Increasingly similar document set characterizations indicates that the candidate entity is increasingly relevant to the original query. Repeating this process for each of the one or more candidate entities can give rise to rankings according to the respective degrees of similarity. | 07-01-2010 |
20100169376 | VISUAL SEARCH ENGINE FOR PERSONAL DATING - Embodiments are directed towards enabling generation of visual search criteria using visual elements for at least within an online dating context. A friend creates a dream date avatar for an intended search result recipient by combining one or more visual search criteria. The dream date avatar embodying the visual search criteria may be sent to other friends, each of which may then modify the search criteria by visually modifying the dream date avatar. Each time a modified dream date avatar is sent over a network, a new search may be performed, with the subsequent search results being sent to the intended search result recipient. The intended recipient may also modify the dream date avatar using visual search criteria resulting in another search to be performed. Moreover, the intended recipient may terminate one or more of the searches to minimize a likelihood of being spammed. | 07-01-2010 |
20100174748 | Managing Media Contact and Content Data - An indication of a topic of interest is received. Multiple pieces of content are accessed, and the indication of the topic of interest is compared to the pieces of content. Based on comparing the indication of the topic of interest to the pieces of content, a piece of content is identified as being relevant to the topic of interest. An identifier is identified for an author of the piece of content. Contact information for each of multiple authors including identifiers therefor is accessed, and the identifier for the author is compared to the identifiers included in the contact information. Based on results of comparing the identifier for the author to the identifiers included in the contact information, contact information corresponding to the author is identified. Thereafter, an indication of the identity of the author and at least some of the identified contact information corresponding to the author is returned. | 07-08-2010 |
20100179964 | User interface and system for two-stage search - This invention relates in general to search and more specifically to two-stage search, where first an incremental character-based search for the keywords and sub keyphrases that together form the target keyphrase to be searched for is performed in order to construct the target keyphrase and then a search for the target keyphrase so constructed is performed among the documents to be searched. Such a two-stage search is useful for example, while performing a search for products from devices such as mobile phones where it is difficult for the user to enter text. The system in this invention is comprised of a user device system from the which the user performs the search, a search server system which performs the search for keywords and sub keyphrases that together form the target keyphrase using text entered by the user and performs the search for documents using the target keyphrase constructed by the user, and an advertisement server system that performs the search for advertisements corresponding to the target keyphrase. | 07-15-2010 |
20100185671 | PERSONALIZED MEDIA RECOMMENDATION - Systems and methods for personalized media recommendation are provided. One example system may include a media server including a media database containing a plurality of media tracks and a database schema defining multiple media styles. The media server may further include a media delivery engine configured to transmit media tracks to each of a plurality of media clients. The system may further include a feedback module configured to receive history data from each of the media clients. Further still, the system may include a recommendation engine configured to compute a plurality of user-specific style weights, and to select one or more recommended media tracks for each user, The recommendation engine may be further configured to send a recommendation message to the media client including media links to the recommended media tracks on the media server, to cause the media client to display the media links to a user. | 07-22-2010 |
20100185672 | TECHNIQUES FOR SPATIAL REPRESENTATION OF DATA AND BROWSING BASED ON SIMILARITY - The present invention provides improved techniques for spatial representation of data and browsing based on similarity. For example, improved techniques for spatial representation of image data and browsing the image data based on the similarities (or dissimilarities) of the images are provided. In one embodiment, a hierarchical MultiDimensional Scaling (MDS) database for a set of images is provided, which allows for computationally efficient querying and updating of an image database. In one embodiment, techniques for modifying an MDS database for images are provided to allow for more intuitive browsing (or searching) of the images. | 07-22-2010 |
20100185673 | Upgrading Media Content Quality for Media Content Based on Detecting Upgraded Media Presentation Device - In one embodiment, a method comprises detecting a user selection of media content having a prescribed quality and that is authorized for presentation to the user at the prescribed quality; detecting a media presentation device to be used in presenting the media content to the user; determining, relative to the prescribed quality of the media content, whether a higher-quality version of the media content is available for presentation to the user by the media presentation device; and selectively obtaining, for presentation to the user on the media presentation device, the higher-quality version of the media content based on detecting an authorized purchase of the higher-quality version of the media content to be presented to the user. | 07-22-2010 |
20100191769 | IMAGE SEARCH SYSTEM, IMAGE SEARCH METHOD, AND STORAGE MEDIUM - An image search system includes a first calculation section that calculates a first similarity score of each registered image with respect to an input image on the basis of image features of the registered and the input image, a second calculation section that calculates a second similarity score of each registered image with respect to the input image on the basis of text features of the registered and the input image, a candidate extraction section that extracts one or more candidate images on the basis of the first and the second similarity scores of each registered image, a third calculation section that calculates a third similarity score of each candidate image on the basis of projection waveforms of the input image and the candidate image, and a search section that determines one or more registered images similar to the input image on the basis of the third similarity score. | 07-29-2010 |
20100198870 | SERVING A REQUEST FOR DATA FROM A HISTORICAL RECORD OF ANONYMIZED USER PROFILE DATA IN A MOBILE ENVIRONMENT - A system and method are provided for maintaining a historical record of anonymized user profile data for mobile device users and serving historical requests. In one embodiment, a central system, which includes one or more servers, operates to obtain current locations and user profiles for users of mobile devices. The central system processes the current locations and the user profiles of the users over time to maintain a historical record of anonymized user profile data by location. By anonymizing the user data, privacy of the users of the mobile devices is maintained. The central system may then use the historical record of anonymized user profile data to respond to historical requests. The historical requests may be made by users of the mobile devices, subscribers, and/or third-party services. | 08-05-2010 |
20100205213 | NON-EXACT CACHE MATCHING - The subject matter disclosed herein relates to returning cached object results based at least in part on a non-exact comparison with a query key. | 08-12-2010 |
20100205214 | Method for Creating Virtual Compound Libraries Within Markush Structure Patent Claims - A machine-implemented method creates collections of chemical structures exhibiting a certain degree of structural similarity with exemplified compounds. Specific examples are extracted from a patent. Molecular structure fingerprints are calculated for the specific examples. Markush structure topology information is obtained from a patent database. Virtual libraries are enumerated using the Markush structure topology information extracted from the database. Molecular structure fingerprint similarity of exemplified compounds is identified by comparing the fingerprints with the molecular fingerprints calculated from a randomly enumerated set of chemical compounds. A subset of randomly enumerated chemical structures, which exhibit a similarity range within a user specified similarity range with the fingerprint calculated from the exemplified compounds, is then selected. | 08-12-2010 |
20100211604 | Facilitating Arrangement in a Communication System - A method for determining the availability of at least one target user for a specific type of communication is described. The method comprises: retrieving contact information of at least one target user from a memory of a requesting user terminal; sending a request for communication status information of the at least one target user to a status network element, the status network element being arranged to provide the communication status information regarding the availability of the target user for the specific type of communication, wherein the request comprises at least a portion of the contact information of the at least one target user and identifies the specific type of communication; receiving, as a response to the request, a response message from the status network element, wherein the response message comprises the communication status information of the at least one target user; and modifying at least a portion of stored contact information when the received status information indicates that the target user is available for communication via the specific communication type, such that the modified contact information indicates on the requesting user terminal the current availability of the at least one user for communication via the specific communication type. | 08-19-2010 |
20100211605 | Apparatus and method for unified web-search, selective broadcasting, natural language processing utilities, analysis, synthesis, and other applications for text, images, audios and videos, initiated by one or more interactions from users - Apparatus and method for unified web-search, selective broadcasting, natural language processing utilities, analysis, synthesis, and other applications for text data, image data, audio data, video data, data referenced by Universal Resource Identifier, or a combination thereof, initiated by just one required submit interaction from users with a central controller including at least one CPU and a memory operatively connected to the CPU, at least one terminal, adapted for communicating with the central controller, for transmitting to the central controller input information including text data, image data, audio data, video data, data referenced by Universal Resource Identifier, or a combination thereof, special characters to command at least another natural language processing or other utility requests in addition to web or other search, | 08-19-2010 |
20100217778 | METHODS FOR PROVIDING A UNIFIED VIEW OF A DOMAIN MODEL TO A USER - Techniques for providing a unified view of a domain model to a user are described herein. In one embodiment, in response to a first search query received from a client via a first search mechanism (e.g., outside of the relational DB) for a list of persistent objects representing data entries of a relational database, it is determined whether the persistent objects have been accessed via a second search query via a second search mechanism based on an object identifier of the persistent object. If the requested persistent object has been accessed via a second search query, an identical instance of the persistent object is returned to the client as a result of the first search query. Other methods and apparatuses are also described. | 08-26-2010 |
20100223292 | HOLISTIC DISAMBIGUATION FOR ENTITY NAME SPOTTING - A method resolves ambiguous spotted entity names in a data corpus by determining an activation level value for each of a plurality of nodes corresponding to a single ambiguous entity name. The activation levels for each of the nodes may be modified by inputting outside domain knowledge corresponding to the nodes to increase the activation value of the nodes, spotting entity names corresponding to the nodes to increase the activation value of the nodes, searching the data corpus to spot newly posted entity names to increase the activation value of the nodes, and searching the data corpus to reduce or deactivate the activation value of the nodes by eliminating false positives. The ambiguous entity name is assigned to the node determined to have the highest activation level and is then outputted to a user. | 09-02-2010 |
20100223293 | Polymorphic Markers and Methods of Genotyping Corn - Polymorphic corn DNA loci useful for genotyping between at least two varieties of corn. Sequences of the loci are useful for designing primers and probe oligonucleotides for detecting polymorphisms in corn DNA. Polymorphisms are useful for genotyping applications in corn. The polymorphic markers are useful to establish marker/trait associations, e.g. in linkage disequilibrium mapping and association studies, positional cloning and transgenic applications, marker-aided breeding and marker-assisted selection, and identity by descent studies. The polymorphic markers are also useful in mapping libraries of DNA clones, e.g. for corn QTLs and genes linked to polymorphisms. | 09-02-2010 |
20100223294 | ADDRESS MATCHING SYSTEM AND METHOD - An address matching system that maintains a central database of valid addresses has been designed. According to the invention, address matching requests are received by the system from a plurality of remote users located at respective machines (“clients”). Those requests are processed at the central system, and the results are returned to the client that made the request. In addition, novel techniques are implemented for improving the likelihood of obtaining one or more matches from a request. | 09-02-2010 |
20100228778 | Query-Based Notification Architecture - A data repository monitoring system that utilizes queries to generate notifications in response to the identification of new and changed content. The system includes a monitoring component that monitors a plurality of disparate repositories in order to identify the receipt of new or modified content. The monitoring component includes a query component(s) that identifies metadata of imported content. The query can be generated and communicated to the monitoring component via a graphical user interface. A notification component is also provided to generate a prompt upon the receipt of incoming content as identified by the query component. The invention employs a centralized store (e.g., change queue) that maintains metadata corresponding to imported (e.g., new) metadata. | 09-09-2010 |
20100235391 | ACCESSING ITEM INFORMATION FOR AN ITEM SELECTED FROM A DISPLAYED IMAGE - Accessing item information for items selected from an image including: presenting an image including a plurality of selectable items for selection by a viewer; determining a position of an item selected from the plurality of selectable items by the viewer; sending the determined position of an item along with timing information of the image to a server; receiving information related to the item selected by the viewer from the server, wherein the information related to the item was retrieved by the server from a database using the determined position of an item and the timing information of the image; and presenting the information related to the item. | 09-16-2010 |
20100235392 | System and Method for Entropy-Based Near-Match Analysis - A system and method for an entropy-based near-match analysis identifies target files that are almost, but not identical, to a reference file. A computing processor computes entropies of the reference and target files, and determines the likeness of the target files to the references file based on the computed entropies. The computing processor determines a near match between the target file and the reference file if the likeness of the two files is within a user-defined tolerance level. According to one embodiment of the invention, the information entropy is a weighted value that takes into account the size of the file. | 09-16-2010 |
20100241665 | DNA MATCHING - A method of searching a computer database containing a plurality of stored DNA profiles is provided. The method involves generating a search profile formed of two or more allele identities for each of one or more loci, at least one of the allele identities having a limited range of values, with the search profile being compared against the one or more stored DNA profiles from a database to establish matches between the search and stored profile. | 09-23-2010 |
20100241666 | MUSIC CONCEPTUAL DATA PROCESSING METHOD, VIDEO DISPLAY DEVICE, AND MUSIC CONCEPTUAL DATA PROCESSING SERVER - According to one embodiment, an embodiment of the present invention has following elements. A data file stores a plurality of pieces of destination information and a plurality of pieces of lexicon classification node information. The destination information indicates a region where a video is provided, and the lexicon classification node information indicates a concept of a music composition and is associated with one or more of the plurality of pieces of destination information. A retrieval module (a) retrieves proper lexicon classification node information to music composition concept, (b) extracts hit destination information corresponding to the retrieved lexicon classification node information, (c) executes the retrieval a plurality of times by changing the music composition concept and acquire proper hit destination information, and (d) outputs the proper hit destination information for acquisition of a video of a corresponding destination. | 09-23-2010 |
20100250598 | GRAPH BASED RE-COMPOSITION OF DOCUMENT FRAGMENTS FOR NAME ENTITY RECOGNITION UNDER EXPLOITATION OF ENTERPRISE DATABASES - Methods and systems are described that involve recognizing complex entities from text documents with the help of structured data and Natural Language Processing (NLP) techniques. In one embodiment, the method includes receiving a document as input from a set of documents, wherein the document contains text or unstructured data. The method also includes identifying a plurality of text segments from the document via a set of tagging techniques. Further, the method includes matching the identified plurality of text segments against attributes of a set of predefined entities. Lastly, a best matching predefined entity is selected for each text segment from the plurality of text segments. | 09-30-2010 |
20100250599 | METHOD AND APPARATUS FOR INTEGRATION OF COMMUNITY-PROVIDED PLACE DATA - An approach is provided for integrating place metadata provided by a community of metadata builders, including receiving registration data that indicates one or more values for a corresponding one or more attributes that describe a place. A place is associated with a geographic location. Providing an indication of match between the registration data and metadata for a predetermined place is also initiated. In some embodiments, a new entry for a set of predetermined places is generated based on validating the registration data and a negligible degree of match. In some embodiments, a unique identifier for the place is included in indication of match for either a new place represented by the registration data or a matching predetermined place. | 09-30-2010 |
20100250600 | Small Molecule Mimetics of Erythropoietin - The invention features computer-assisted methods for identifying molecules which will bind to the EPO receptor and act as an erythropoietin (EPO) mimetic. Preferred EPO mimetics identified using the method of the invention act as agonists of the EPO receptor in one or more in vitro or in vivo biological assays of EPO activity. | 09-30-2010 |
20100250601 | IMAGE SEARCH DEVICE AND IMAGE SEARCH METHOD - An image search device is provided which relatively easily outputs images that a user wishes to use for interpolation from among a large volume of stored image content data. | 09-30-2010 |
20100262621 | IN-CONTEXT EXACT (ICE) MATCHING - Methods, systems and program product are disclosed for determining a matching level of a text lookup segment with a plurality of source texts in a translation memory in terms of context. In particular, embodiments of the present invention determines any exact matches for the lookup segment in the plurality of source texts, and determines, in the case that at least one exact match is determined, that a respective exact match is an in-context exact (ICE) match for the lookup segment in the case that a context of the lookup segment matches that of the respective exact match. The degree of context matching required can be predetermined, and results prioritized. The invention also includes methods, systems and program products for storing a translation pair of source text and target text in a translation memory including context, and the translation memory so formed. The invention ensures that content is translated the same as previously translated content and reduces translator intervention. | 10-14-2010 |
20100262622 | INFORMATION PROVIDING APPARATUS, INFORMATION PROVIDING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM IN WHICH INFORMATION PROVIDING PROGRAM IS RECORDED - In an information providing apparatus, a keyword attribute file KF which brings a keyword which can be inputted by a user, a keyword attribute corresponding to the keyword, and a judgment value in correspondence with each other is referred to, and based on a comparison of a judgment value corresponding to an input keyword with a judgment reference value, a keyword attribute is extracted, and based on the extracted keyword attribute and an input keyword, information to be searched is searched, and provided to a user. | 10-14-2010 |
20100262623 | APPARATUS AND METHOD FOR IMPROVING WEB SEARCH SPEED IN MOBILE TERMINALS - An apparatus and a method for web searching in a mobile terminal that supports a wireless Internet are provided. More particularly, an apparatus and a method for web searching, for improving a search speed by determining a searching result corresponding to a keyword, and changing an output point of the searching result based on the keyword. In the method, an output point of search results is changed before the search results corresponding to a web search request are output. The search results are output according to the changed output point. | 10-14-2010 |
20100268737 | Method and System for Searching a Database of Graphical Data - A method and system for searching a database of graphical data are described. Embodiments of the invention use accelerated image-comparing techniques based on an adaptation of the Levenshtein algorithm for matching or searching one-dimensional data strings for use with recognizing pre-selected targets in graphical contents of 2D images. | 10-21-2010 |
20100274810 | DYNAMIC SUSTAINABILITY SEARCH ENGINE - The innovation relates to systems and/or methodologies for facilitating dynamic sustainability searches. A sustainability search component executes a query, and returns one or more results that satisfy a set of search criteria and a set of sustainability factors. The search criteria can include keywords, such as product types, process types, and additional features related to the keywords, such as price, location, brand, and so forth. The sustainability factors are alternative cost measures for a given process, product, or plant element. The sustainability search component can analyze the returned results, and rank the results based on sustainability. | 10-28-2010 |
20100281057 | SYSTEM AND METHOD FOR LINKING AN ADDRESS - A method and a mobile device comprising an address linking module assess a segment of text as comprising an address and create a link. The method comprises: searching a text for a segment of text having at least two character strings satisfying a proximity constraint, each character string being of a different predefined address indicator type; assessing whether or not the segment comprises an address; displaying at least a portion of the text comprising the segment on a display of a mobile device; and if the segment is assessed as comprising an address, including a link for display, the link pointing to at least one application. | 11-04-2010 |
20100287201 | METHOD AND A SYSTEM FOR IDENTIFYING ELEMENTARY CONTENT PORTIONS FROM AN EDITED CONTENT - This invention relates to a method and a system for identifying elementary content portions from an edited content. A log is generated indicating the elementary content portions used in the edited content. Fingerprints are obtained from the elementary content portions as indicated in the log. Characteristic information is determined about the elementary content portions by comparing the fingerprints to fingerprints of registered content having associated characteristic information. | 11-11-2010 |
20100287202 | USER TERMINAL AND CONTENT SEARCHING AND PRESENTATION METHOD - A content searching and presentation method in a terminal of an original user having a playlist includes the steps of accessing a playlist of a different user from the terminal and obtaining the playlist of the different user; computing a similarity between the obtained playlist of the different user and the playlist of the original user, which is a playlist owned by the terminal, in accordance with a predetermined computation equation; and presenting, as a searched result, content that is contained in the playlist of the different user and that is not contained in the playlist owned by the terminal when the computed similarity exceeds a predetermined threshold value. | 11-11-2010 |
20100299361 | DEVICE AND A METHOD FOR PREDICTING COMMENTS ASSOCIATED WITH A PRODUCT - A method is provided for predicting comments on a given product from a predetermined list of products information, which is displayed on a display screen for a given user having a stored user profile describing the preferences of the user for at least a portion of the product list. The method includes: determining from a user profile database a set of user profiles close to the profile of the given user, obtaining a list of comments on the given product posted by users corresponding to the profiles of the determined set, and sending to the display screen a predetermined number of comments from the list obtained to be displayed in association with information on the given product. Also, a comment prediction device is provided, which uses the method as described and a prediction system. | 11-25-2010 |
20100312799 | SYSTEM AND METHOD FOR MATCHING SIMILAR MASTER DATA USING ASSOCIATED BEHAVIORAL DATA - A system and method for identifying duplicate master data using associated behavioral data. A first record and a second record are accessed in at least one master data repository, where the first record and the second record do not share a unique field value. At least one behavior field common to a first behavior record and a second behavior record is accessed, where the first behavior record is associated with the first record and where the second behavior record is associated with the second record. At least one input parameter is obtained to configure a duplication test. The duplication test is performed between the first record and the second record based on the at least one input parameter, where the duplication test is performed on the at least one behavior field. A duplication test result is produced based on the duplication test. | 12-09-2010 |
20100318567 | USE OF DATA PATTERNS FOR RAPID SEARCH OF COMPLEX RULES IN A RULES-BASED SEARCH ENGINE - In various embodiments, systems and methods are provided that can facilitate searching for entities, such as rules, that apply to search criteria. The disclosed systems and methods can reduce some of the performance bottlenecks associated with, for example, rules-based search systems by using metadata. The metadata may be generated to reduce the size of information about a set of entities that is required to be searched. In some embodiments, the metadata may represent one or more tuple elements, such as keys and values of keys in key-value pairs. | 12-16-2010 |
20100318568 | COMPUTER-IMPLEMENTED METHOD AND SYSTEM FOR COMBINING KEYWORDS INTO LOGICAL CLUSTERS THAT SHARE SIMILAR BEHAVIOR WITH RESPECT TO A CONSIDERED DIMENSION - A computer-implemented method and system for combining keywords into logical clusters that share a similar behavior with respect to a considered dimension are disclosed. Various embodiments are operable to order a list of keywords from high activity to low activity, partition the list into at least two sets, a head partition including keywords with an activity level above a predefined threshold, a tail partition including the remainder of the keywords in the list, model the keywords in the head partition based on a set of variables, score the keywords in the head partition based on the modeling, and cluster head partition keywords with tail partition keywords having at least one common variable into at least one keyword cluster. | 12-16-2010 |
20100325157 | SYSTEM FOR GENERATING CHARACTER-STRING MATCHING FINITE AUTOMATION, ITS GENERATING METHOD, AND GENERATING PROGRAM - Disclosed is a system in which Aan NFA conversion meansunit | 12-23-2010 |
20100325158 | SYSTEM AND METHOD FOR AUTOMATICALLY SEARCHING FOR DOCUMENTS RELATED TO CALENDAR AND EMAIL ENTRIES - A system and method are provided for enabling a user to search for documents that the user has previously viewed on its local machine. The system includes three main components: the desktop integration module, the index module, and the graphical user interface module. The desktop integration module is an application which monitors documents with which the user interacts for predetermined events, and obtains content data and metadata from the monitored documents. The index module indexes the content data and metadata received from the desktop integration module. The graphical user interface module then permits a user to utilize the desktop integration module and index module by allowing a user to search for a document. | 12-23-2010 |
20100332541 | METHOD FOR IDENTIFYING A MULTIMEDIA DOCUMENT IN A REFERENCE BASE, CORRESPONDING COMPUTER PROGRAM AND IDENTIFICATION DEVICE - A method is provided for identifying a multimedia document, aimed at verifying whether the multimedia document to be identified is similar or not to at least one multimedia document referenced in a base of reference multimedia documents. The method includes assignment of a number of votes to at least one reference multimedia document and selection of multimedia documents similar to the multimedia document to be identified. The selection step includes: determining a probabilistic distribution of the number of votes assigned to a reference multimedia document, as a function of the total number of documents referenced in the base and of the total number of votes, under a random voting assumption; and obtaining a threshold of selection of the similar multimedia documents from among the reference multimedia documents, on the basis of the probabilistic distribution. | 12-30-2010 |
20100332542 | METHOD, SYSTEM, AND PROGRAM PRODUCT FOR DISCOVERING RELEVANT INFORMATION IN A DYNAMIC INFORMATION SYSTEM - The invention provides a method, system, and program product for discovering relevant information in a dynamic information system (DIS). An illustrative method according to the invention includes comparing information provided by the user to information in a network, determining whether the network contains information relevant to the information provided by the user, and displaying to the user an object containing the relevant information. | 12-30-2010 |
20110010393 | IDENTIFYING CONTENT OF INTEREST - Methods of identifying content of interest within a corpus are disclosed. The methods may comprise the step of applying a first marker set to the corpus, where the first marker set comprises at least one marker identifying a first type of text. For a first textual unit included in the corpus, the methods may comprise generating a score for the first marker set and comparing the score to a reference score. The score may indicate a number of instances of the at least one marker in the first textual unit. | 01-13-2011 |
20110022635 | Method and System to Formulate Queries With Minivisuals - Helpful query suggestions are obtained by displaying a minivisual with each query suggestion that is developed from a submitted partial query. | 01-27-2011 |
20110040789 | System and Program for Collecting Documents - Methods, apparatus and systems, including computer program products for creating an index for search in a search system by collecting and analyzing documents to be searched. A first storage section stores system configuration information of the search system. A second storage section stores attribute information of a collected document and the system configuration information at the time of document collection for each document. A comparison section compares the attribute information of the documents to be collected and the system configuration information stored in the first storage section with the attribute information and the system configuration information stored in the second storage section, respectively, if forced re-collection of the documents is performed. A document collection section collects the documents according to a predetermined schedule under normal conditions and re-collects only documents for which a mismatch is detected by the comparison section in the case of forced re-collection. | 02-17-2011 |
20110040790 | INFORMATION PROCESSING APPARATUS, METHOD FOR PROCESSING INFORMATION, AND PROGRAM - An information processing apparatus includes a specific-evaluation information acquisition unit that acquires an evaluation of a predetermined content item as a specific evaluation, the evaluation having been input by a user in accordance with an ordinal scale; a language-evaluation information extraction unit that acquires a language evaluation from language information regarding an evaluation sentence in which an evaluation of the predetermined content item is expressed in a language, the evaluation sentence having been input by the user; and a recommendation unit that recommends a content item that matches the user's preference in accordance with whether the specific evaluation is a positive or negative evaluation and whether the language evaluation is a positive or negative evaluation. | 02-17-2011 |
20110040791 | Weight and Diet Attribute Combination Discovery - A method and system are presented in which a query attribute is used as the basis for accessing stored attribute combinations and their frequencies of occurrence for query-attribute-positive individuals and query-attribute-negative individuals and tabulating, based on frequencies of occurrence, those attribute combinations that are most likely to co-occur with the query attribute. | 02-17-2011 |
20110047181 | METHOD AND SYSTEM FOR IDENTIFYING COMMONALITY AMONG PATTERN DEFINITIONS - A method and system for identifying commonality among pattern definitions among multiple database storage systems. The method creates pattern definition files for all pattern definitions stored in multiple databases. The name of a pattern definition file includes a group name, a pattern number, and a database associated with the pattern definition. A set of pattern definition files with same group name and pattern number are compared with each other to classify the set into exactly matching or partially matching. | 02-24-2011 |
20110047182 | AUTOMATIC UPDATE OF ONLINE SOCIAL NETWORKING SITES - Systems and methods maintain at least one point of interest data file within a computer-readable storage medium and automatically identify a current user location of a user based on a geographic positioning feature of a portable electronic device that is maintained within a first predetermined distance from the user. The systems and methods automatically compare the current user location with the point of interest data file to identify whether the user is located within a second predetermined distance of a point of interest maintained within the point of interest data file. If the user is within the second predetermined distance of a point of interest, the systems and methods automatically create a user status data file. The user status data comprises data identifying that the user is currently at the point of interest. The user status data file is comprised of, but is not limited to, video, still pictures, and audio captured at the current user location as well as textual description of the user's participation at the point of interest. The systems and methods automatically upload the user status data file to a social networking web site associated with the user as an activity post associated with the user. | 02-24-2011 |
20110055266 | SYSTEM AND METHOD FOR HIERARCHICAL IMAGE PROCESSING - Video processing in general and image processing in particular is a very complex process. This is more so when the analysis is required to extract information from the images for providing of the same directly or indirectly to the users. This additional complexity is due to the direct competition with users who are used to analyzing of the images both syntactically and semantically. One of the ways to contain the complexity of image analysis is to exploit the domain semantics during image processing. A system and method to help in semantics based image processing involves the identification of one or more domain relevant semantic hierarchies and using of the same during image processing. | 03-03-2011 |
20110055267 | Virtual Universe Rendering Based on Prioritized Metadata Terms - After a change of location of an avatar in a virtual universe, an avatar is encouraged to remain at that location and avoid an immediate further or return change of location (e.g. by teleportation) by prioritizing rendering of objects such that objects most likely to be of interest to the avatar is performed prior to rendering of objects less likely to be of interest. Prioritization is performed by comparing metadata concerning objective(s) of the avatar and metadata of preferences of the avatar and objects in the avatar's inventory and/or implied from the avatar's activity history with metadata corresponding to objects at the location to which the avatar moves. Preferably, the metadata corresponding to the avatar is ranked in order of the number of occurrences of metadata terms and synonyms in metadata of the avatar. | 03-03-2011 |
20110055268 | Search system based on structured natural languages - This invention is related to an SNL (Structured Natural Language) based search system (SNLSS) that allows Internet users to search services (tools, database, online services, etc.) based on problem statements expressed in one or more structured natural languages. | 03-03-2011 |
20110055269 | Identification and provision of reported aspects that are relevant with respect to achievement of target outcomes - A computationally implemented method includes, but is not limited to: identifying, in response to reception of one or more solicitations, one or more relevant reported aspects associated with one or more source users that are relevant to achieving one or more target outcomes, the identification of the one or more relevant reported aspects being based, at least in part, on relevancy of the one or more relevant reported aspects with respect to achieving the one or more target outcomes; and providing the one or more relevant reported aspects. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 03-03-2011 |
20110055270 | Identification and provision of reported aspects that are relevant with respect to achievement of target outcomes - A computationally implemented method includes, but is not limited to: identifying, in response to reception of one or more solicitations, one or more relevant reported aspects associated with one or more source users that are relevant to achieving one or more target outcomes, the identification of the one or more relevant reported aspects being based, at least in part, on relevancy of the one or more relevant reported aspects with respect to achieving the one or more target outcomes; and providing the one or more relevant reported aspects. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 03-03-2011 |
20110066651 | PORTABLE EXECUTABLE FILE ANALYSIS - A portable executable file is analyzed by parsing a binary image of the portable executable file to generate a parsed field. An attribute of the parsed field is determined. The attribute of the parsed field is compared to a valid characteristic of a valid corresponding field based upon, at least in part, a portable executable file format specification. It is determined if the attribute of the parsed field matches the valid characteristic of the valid corresponding field. | 03-17-2011 |
20110072048 | CONCEPT-STRUCTURED IMAGE SEARCH - The concept-structured image search technique described herein pertains to a technique for enabling a user to indicate their semantic intention and then retrieve and rank images from a database or other image set according to this intention. The concept-structured image search technique described herein includes a new interface for image search. With this interface, a user can freely type several key textual words in arbitrary positions on a blank image, and also describe a region for each keyword that indicates its influence scope, which is called concept structure herein. The concept-structured image search technique will return and rank images that are in accordance with the concept structure indicated by the user. One embodiment of the technique can be used to create a synthesized image without actually using the synthesized image to perform a search of an image set. | 03-24-2011 |
20110078190 | SOCIAL NETWORK MAPPING - Techniques for social network mapping are described. In an implementation, properties of a user's contacts with two services are analyzed to identify matching contacts. Contacts may be determined to correspond to the same user when sufficient common properties are found between the contacts. For unmatched contacts following the property analysis, additional processing may be conducted to identify contacts that the unmatched contacts have in common. A number of common contacts found through this processing may be used, alone or in combination, with information regarding common properties to determine when unmatched contacts correspond to the same user. | 03-31-2011 |
20110078191 | HANDWRITTEN DOCUMENT CATEGORIZER AND METHOD OF TRAINING - A method and an apparatus for training a handwritten document categorizer are disclosed. For each category in a set into which handwritten documents are to be categorized, discriminative words are identified from the OCR output of a training set of typed documents labeled by category. A group of keywords is established including some of the discriminative words identified for each category. Samples of each of the keywords in the group are synthesized using a plurality of different type fonts. A keyword model is then generated for each keyword, parameters of the model being estimated, at least initially, based on features extracted from the synthesized samples. Keyword statistics for each of a set of scanned handwritten documents labeled by category are generated by applying the generated keyword models to word images extracted from the scanned handwritten documents. The categorizer is trained with the keyword statistics and respective handwritten document labels. | 03-31-2011 |
20110078192 | INFERRING LEXICAL ANSWER TYPES OF QUESTIONS FROM CONTEXT - A method, system and computer program product are disclosed for searching for an inferred lexical answer type from the context of a question. One embodiment comprises determining from a question an original lexical answer type (LAT), extracting the context in which said original LAT occurs within the question, and identifying a set of context fragments from said context. This embodiment further comprises using the set of context fragments to search through a defined database to produce a search result including a plurality of text strings having a specified relationship with said context fragments, and processing said search result to search for one or more inferred LAT of the question. In one embodiment, the processing includes extracting a plurality of LATs from the text strings in the search result, and selecting one or more of the extracted LATs as the one or more inferred LAT of the question. | 03-31-2011 |
20110078193 | QUERY EXPANSION THROUGH SEARCHING CONTENT IDENTIFIERS - Techniques and technologies for expanding a gallery by seeding the gallery with seed query results. A template is identified which is associated with the subjects of the seed queries and content identifiers are identified which include the template. These content identifiers are used to expand the gallery to include more content identifiers than before the expansion of the gallery. | 03-31-2011 |
20110078194 | SEQUENTIAL INFORMATION RETRIEVAL - Embodiments of the invention provide systems and methods for retrieving sequential information from a dataset. More specifically, retrieving sequential information from a dataset including one or more existing sequences can comprise receiving a query sequence representing a sequence against which the one or more existing sequences in the dataset is compared. The query sequence can be added to the dataset and a dotplot of the sequences in the dataset including the query sequence can be created. A determination can be made as to whether any of the one or more existing sequences match the query sequence based on the dotplot. For example, determining whether any of the one or more existing sequences match the query sequence based on the dotplot can comprise performing a line fitting process such as a regression-based line fitting process. | 03-31-2011 |
20110082885 | METHOD FOR MATCHING PEOPLE - It is provided a method of matching several pairs out of a plurality of persons. The method includes receiving from the persons personal opinions on other persons, based on at least a collaborative filtering algorithm, calculating from the personal opinions a first estimated opinion of a first person on a second person and a second estimated opinion of the second person on the first person, and matching the first person and the second person in accordance with the estimated opinions. The method may include connecting the first person and the second person for a predetermined time duration. The first and second estimated opinions may be, respectively, the estimated probability that the first person wants to be matched to the second person, and the estimated probability that the second person wants to be matched to the first person. The matching of the first person and the second person is done in accordance with the result of the multiplication of the probabilities. The order of matching may be determined in accordance with a difference between a highest multiplication result of a person in a pair with any other person and the second highest multiplication result said person has in a different pair. | 04-07-2011 |
20110082886 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - An information processing apparatus acquires a first metadata value of first metadata from a content to be assigned metadata, performs a first search from contents by the first metadata using the first metadata value as a search condition, acquires a second metadata value of second metadata different from the first metadata from one or more contents included in a set of a result of the first search, performs a second search from the contents by the second metadata using the second metadata value as a search condition, finds a degree of similarity between the set of the result of the first search and a set of a result of the second search, and assigns, according to the degree of similarity, the second metadata value as metadata of the content to be assigned metadata. | 04-07-2011 |
20110087701 | SYSTEM, METHOD, AND APPARATUS FOR PAIRING A SHORT DOCUMENT TO ANOTHER SHORT DOCUMENT FROM A PLURALITY OF SHORT DOCUMENTS - A computer-implemented method for pairing a new document to a document from a plurality of documents. Embodiments include, for each of the new document and the plurality of documents, generating a vector of terms of interest uniquely associated with a document of the new document and the plurality of documents. For each term of interest, an associated element value of the vector is assigned as zero if the term of interest does not occur in the document and one otherwise. The method also includes, for each document from the plurality of documents, determining a similarity between the vectors. The method also includes selecting a document from the plurality of documents as related to the new document if the similarity between the vector for the new document and the vector for the document from the plurality of documents is greater than or equal to a threshold value. | 04-14-2011 |
20110093502 | RELATED CONTACT AND RECORD RECOMMENDATION FOR PRODUCT DESIGN - In one embodiment, a description of a product design is received. The description is analyzed to determine terms describing the product design. The determined terms are compared to a plurality of stored records. A subset of the stored records is determined based on the comparison. The stored records are considered relevant to the description of the product design. A set of recommended contacts associated with the subset of stored records is then determined. The recommended contacts are considered to have knowledge relevant to the description of the product design. At least one of the subset of stored records and the set of recommended contacts is output. For example, at least one of the subset of stored records and the list of recommended contacts may be displayed on an interface that is being used to input the description of the product design. | 04-21-2011 |
20110093503 | Computer Hardware Identity Tracking Using Characteristic Parameter-Derived Data - A method for computer identity tracking may be implemented by executing software, for example, from a server, for generating a baseline machine fingerprint for a client device by reading data indicating current configuration states of hardware making up the client device and processing the data to generate the baseline machine fingerprint, storing the baseline machine fingerprint in a database of stored machine fingerprints, subsequently generating a working machine fingerprint for the client device, the working machine fingerprint derived from a portion of the data, the portion determined according to a sampling protocol, querying the database of stored machine fingerprints using the working machine fingerprint and the sampling protocol to determine whether the working machine fingerprint matches a machine fingerprint previously stored in the database, and providing an indication of results from querying the database. | 04-21-2011 |
20110099202 | Anonymous Information Exchange - A third party facilitates exchange of customer data between first and second entities while maintaining customer privacy. Personally identifiable information (PII) and first entity customer attributes of a first set of customers are received from a first entity. PII for a second set of customers is received from a second entity. First and second set common customers are identified using the PII of the first and the second set of customers. Subsequently, a list of third set of customers is sent to the second entity. The list of third set of customers includes the common customers and a plurality of other customers from the second set of customers. Second entity customer attributes are received for each customer in the list of third set of customers. Further, the first entity customer attributes of the common customers and the second entity customer attributes of the common customers are linked. | 04-28-2011 |
20110106850 | Relevant Individual Searching Using Managed Property and Ranking Features - Embodiments are configured to provide information relevant to individuals of interest to a searching user. In an embodiment, a method includes identifying relevant individuals of a network using a relevance model that includes the use of a number of managed properties and ranking features to identify relevant individuals of a defined network. The relevance model of one embodiment is defined by a schema that includes a textual matching ranking feature, social distance ranking feature, a levels to top ranking feature, and a proximity ranking feature. | 05-05-2011 |
20110106851 | LISTING TUNE-UP SYSTEM - A listing tune-up system is provided. An example listing tune-up system may include a detecting module to detect a listing for an item. The listing may comprise various information including a title, and a category of the item for transaction. The example listing tune-up system may include a determining module to determine a recommended category set for the item using categories of existing listings that match one or more keywords in the title. The example listing tune-up system may include a verifying module to verify whether the category of the item complies with the recommended category set. The example listing tune-up system may further include a generating module to generate a tune-up report for the listing upon completion of the verification. The tune-up report may comprise the recommended category set and/or other editing suggestions. | 05-05-2011 |
20110106852 | SYSTEM AND METHOD FOR CONDUCTING SEARCHES AT TARGET DEVICES - A method, apparatus and system for secure forensic investigation of a target machine by a client machine over a communications network. In one aspect the method comprises establishing secure communication with a server over a communications network, establishing secure communication with the target machine over the communications network, wherein establishing secure communication with the target machine includes establishing secure communication between the server and the target machine, installing a servelet on the target machine, transmitting a secure command to the servelet over the communications network, executing the secure command in the servelet, transmitting data, by the target machine, in response to a servelet instruction, and receiving the data from the target machine over the communication network. | 05-05-2011 |
20110119303 | Information processing system, server device, information processing method, and program - Provided is a server device including a storage unit that stores, for each content, facet data composed of a plurality of facet items and facet values hierarchically arranged in a lower level of each of the plurality of facet items, priorities being assigned to the plurality of facet items, a receiving unit that receives content identifying information for identifying one content from a client terminal, a selection unit that selects one or more than one facet item of the one content and any facet value belonging to each of the one or more than one facet item, an acquisition unit that acquires relevant information of the one content based on a selected facet item and a selected facet value selected by the selection unit, and a transmission unit that transmits the relevant information acquired by the acquisition unit to the client terminal. | 05-19-2011 |
20110119304 | FAST IDENTIFICATION OF COMPLEX STRINGS IN A DATA STREAM - A method for detecting and locating occurrence in a data stream of any complex string belonging to a predefined complex dictionary is disclosed. A complex string may comprise an arbitrary number of interleaving coherent strings and ambiguous strings. The method comprises a first process for transforming the complex dictionary into a simple structure to enable continuously conducting computationally efficient search, and a second process for examining received data in real time using the simple structure. The method may be implemented as an article of manufacture comprising at least one processor-readable medium and instructions carried on the at least one medium. The instructions causes a processor to match examined data to an object complex string belonging to the complex dictionary, where the matching process is based on equality to constituent coherent strings, and congruence to ambiguous strings, of the object complex string. | 05-19-2011 |
20110125795 | METHOD AND APPARATUS FOR SELECTING A MULTIMEDIA ITEM - Multimedia items are selected from a plurality of candidate multimedia items by: | 05-26-2011 |
20110131245 | IDENTIFYING A GROUP OF PRODUCTS RELEVANT TO DATA PROVIDED BY A USER - A method for using a rule-based system implemented by at least one physical processor to identify from a set of available products a group of products relevant to data provided by a user includes creating with the rule-based system a number of rules based on the data provided by the user, for each available product in the set of available products, creating a combined ruleset including the rules based on the data provided by the user and a number of rules characterizing the available product and determining with the rule-based system whether a conflict exists in the combined ruleset, and returning to the user the available products for which no conflict was found as the group of products relevant to the data provided by the user. | 06-02-2011 |
20110131246 | System for Integrating Content from External Corpora into Primary Search Engine Results - A computer implemented method, computer-readable medium and system for deciding which external corpora, such as verticals, to integrate into primary Internet search engine results in response to a query is disclosed. Offline query-related data and user feedback data is incorporated. A probabilistic estimate is formed of the relevance of the verticals to the query. | 06-02-2011 |
20110137942 | Scheduling for Fast Response Multi-Pattern Matching Over Streaming Events - A query pattern handler may be configured to determine at least one query pattern to be matched against a stream of events, and may be configured to determine a plurality of run-time patterns representing active instances of the at least one query pattern which are currently available for matching, and which each include a plurality of states. An event scheduler may be configured to receive an event of the stream of events, the event associated with a current event set of the stream of events. A run-time pattern scheduler may be configured to determine a ranked set of the run-time patterns based on a priority metric which characterizes, for each run-time pattern, an advancement of each run-time pattern from a current state thereof when matched against the current event set. A pattern match evaluator may be configured to evaluate each run-time pattern of the ranked set, in turn, against the current event set. | 06-09-2011 |
20110137943 | APPARATUS FOR DECIDING WORD-RELATED KEYWORDS, AND METHOD AND PROGRAM FOR CONTROLLING OPERATION OF SAME - A word for which a keyword is desired to be decided is input, and a web page related to the input word is found by a search. Keywords (“programming language”, “object-oriented”, “education”, “seminar”), which are described in a meta tag of the found web page, are extracted. The extracted keywords are transmitted to a dictionary server where a specialized dictionary containing the input word has been registered. If any of these transmitted keywords has been registered at this dictionary server, then this keyword is decided upon as a keyword related to the input word. | 06-09-2011 |
20110137944 | METHOD AND SYSTEM FOR MATCHING BETWEEN A TISSUE DONOR AND A TISSUE RECIPIENT - A system and method are presented for identifying a suitable tissue donor for an intended tissue recipient. A database of individuals is provided that comprises, for each individual, genetic data parameters comprising hereditary parameters that play a role in tissue-typing for matching between donor and recipient and comprises genealogical data for a plurality of individuals including at least some of said individuals for whom the genetic data is provided in the database. A recipient tissue type (RTT) is determined for the intended tissue recipient. The database is searched for one or more individuals that have a degree of similarity to the RTT that satisfy predetermined criteria to thereby identify one or more pivot individuals. A search is conducted for a target group of target individuals that includes the pivot individuals and individuals that are genetically related to the pivot individuals, and output data indicative of search results is generated. | 06-09-2011 |
20110145286 | DISTRIBUTED PLATFORM FOR NETWORK ANALYSIS - The present disclosure describes an apparatus and methods for performing data analysis, in particular network analysis. Specifically it provides a framework and user interface whereby raw data may be imported into a data model with entities, attributes, and relationships between the entities and multiple data analysis algorithms may be pipelined into a larger data analysis model and applied to the data model. Offline and online data visualization and data exploration techniques, may be applied to the results of the data analysis enabling real-time and near real-time interactive online analysis. Extensibility models and market transaction models are also provided. | 06-16-2011 |
20110145287 | Predictive Resource Identification and Phased Delivery of Structured Documents - In one embodiment, a method includes receiving a request for a target structured document. In a first response phase, the method includes accessing a data structure comprising an entry for the target structured document and one or more first resources associated with the target structured document, generating a first response portion including a first portion of the target structured document including one or more of the first resources or references for one or more of the first resources, and transmitting the first response portion to the client. The method further includes, in a second response phase, generating a second response portion that includes a second portion of the target structured document including one or more of: one or more second resources, or references for the one or more second resources, associated with the target structured document; and structured document language code, and transmitting the second response portion to the client. | 06-16-2011 |
20110145288 | METHODS, APPARATUS, AND COMPUTER PROGRAM PRODUCTS FOR QUANTUM SEARCHING FOR MULTIPLE SEARCH TARGETS - A first iterative Grover Search process is performed by causing at least one quantum computer to perform a first series of Grover Searches according to a characteristic function for varying numbers of iterations to identify a first search target. The characteristic function is modified according to the identified first search target. A second iterative Grover Search process is performed by causing the at least one quantum computer to perform a second series of Grover Searches according to the modified characteristic function beginning with a number of iterations determined based on a number of iterations required for at least one prior iterative Grover Search process to identify a second search target. | 06-16-2011 |
20110145289 | System and Method For Generating A Pool of Matched Content - A method of generating a pool of matched content pieces from an available pool of content pieces based on a selected sample, including providing at least one consumer database containing a plurality of consumer profiles with consumer preference identifying data stored on a data storage device, providing at least one brand database containing details of brand clients, each having one or more branding parameters stored on a data storage device, providing at least one content database containing a plurality of pieces of content provided by at least one content provider with each piece of content having one or more content profile identifiers stored on a data storage device, selecting a number of representative content pieces based on one or more branding parameters of a brand client to convey a brand identity, testing the representative content pieces against a set of constraints based on one or more content profile identifiers to establish that a minimum number of content piece identifiers are chosen using a data processor, and generating a pool of matched content pieces by selecting a plurality of content pieces from the available pool based on comparing the one or more content profile identifiers of the representative content pieces with one or more content profile identifiers of each content piece in the available pool of content pieces and including matches in the matched content pool using a data processor. | 06-16-2011 |
20110145290 | ROUTE SEARCHING APPARATUS AND ROUTE SEARCHING METHOD - A route searching apparatus includes a travel route accumulation unit, an algorithm selection unit to select route searching algorithms to meet the preference of a user based on the accumulated travel routes, and a route searching unit to perform a route search up to a destination by using the selected algorithms. Preferably, the algorithm searching unit searches for each of the travel routes accumulated in the accumulation unit by means of several algorithms, calculates, for each algorithm, a match rate between the searched route and the actual travel route, and selects an algorithm of the highest match rate. Also, it is preferable that a condition common to roads avoided by the user is extracted from the accumulated travel routes, and a route search is performed by adjusting search costs so as to make such roads less prone to be selected. | 06-16-2011 |
20110153667 | MANAGING RECORD FORMAT INFORMATION - Data is prepared for processing in a data processing system using format information. Data is received that includes records that have values for fields over an input device or port. A target record format for processing the data is determined. Multiple records are analyzed according to validation tests to determine whether the data matches candidate record formats. Each candidate record format specifies a format for each field, and each validation test corresponds to at least one candidate record format. In response to receiving results of the validation tests, the target record format is associated with the data based on at least one of: a candidate record format for which at least a partial match was determined according to at least one validation test, a parsed record format selected according to a data type associated with the data, and a constructed record format generated from an analysis of data characteristics. | 06-23-2011 |
20110179081 | PERSONALIZED RECOMMENDATION OF A VOLATILE ITEM - A system, method, and machine readable medium for creating a personalized recommendation of an item by creating a topic vector based on a plurality of search queries, at least one of a plurality of users associated with the search queries or a plurality of items associated with the search queries; inferring a topical preference for a user based on a search query by the user; and recommending at least one item based on the topical preference and the topic vector. | 07-21-2011 |
20110191374 | Joint Embedding for Item Association - Methods and systems to associate semantically-related items of a plurality of item types using a joint embedding space are disclosed. The disclosed methods and systems are scalable to large, web-scale training data sets. According to an embodiment, a method for associating semantically-related items of a plurality of item types includes embedding training items of a plurality of item types in a joint embedding space configured in a memory coupled to at least one processor, learning one or more mappings into the joint embedding space for each of the item types to create a trained joint embedding space and one or more learned mappings, and associating one or more embedded training items with a first item based upon a distance in the trained joint embedding space from the first item to each said associated embedded training items. Exemplary item types that may be embedded in the joint embedding space include images, annotations, audio and video. | 08-04-2011 |
20110202563 | INTERNET SEARCHING USING SEMANTIC DISAMBIGUATION AND EXPANSION - The invention provides a system and a method of searching for information in a database using a query. In the method, it comprises the steps of: disambiguating the query to identify keyword senses associated with the query; disambiguating information in the database according to the keyword senses; indexing the information in the database according to the keyword senses; expanding the keyword senses to include relevant semantic synonyms for the keyword senses to create a list of expanded keyword senses; searching the database to find relevant information for the query using the expanded keyword senses; and providing search results of the included information containing the keyword senses and other semantically related words senses. The system comprises modules which disambiguate queries and information and indexes the information in a database of word senses. | 08-18-2011 |
20110213805 | SEARCH SYSTEMS AND METHODS WITH INTEGRATION OF USER ANNOTATIONS - Computer systems and methods allow users to annotate content items found in a corpus such as the World Wide Web. Annotations, which can include any descriptive and/or evaluative metadata related to a document, are collected from a user and stored in association with that user. Users are able to annotate and view their annotations for any document they encounter while interacting with the corpus, including hits returned in a search of the corpus. Users are also able to search their annotations or to limit searches to documents they have annotated. Metadata from annotations can also be aggregated across users and aggregated metadata applied in generating search results. | 09-01-2011 |
20110219034 | SYSTEM AND METHOD FOR AGGREGATION AND ASSOCIATION OF PROFESSIONAL AFFILIATION DATA WITH COMMERCIAL DATA CONTENT - There is provided a method that includes (i) receiving a first record that contains an identity of an individual, a name of a business, and a role of the individual in the business, (ii) matching the first record to data that provides a unique business identifier for the business, (iii) matching the first record to data that provides a unique individual identifier for the individual, (iii) appending to the first record (a) the unique business identifier, (b) the unique individual identifier, and (c) a unique role identifier for the role of the individual in the business, (iv) matching the first record to a second record based on the unique business identifier, the unique individual identifier, and the unique role identifier, and (v) consolidating the first and second records into a resultant record. | 09-08-2011 |
20110225196 | MOVING IMAGE SEARCH DEVICE AND MOVING IMAGE SEARCH PROGRAM - A moving image search device includes: a moving image database ( | 09-15-2011 |
20110225197 | USER SPECIFIC FEED RECOMMENDATIONS - A system for recommending feeds for a user comprises a client with a web browser, an application server, and a content server. The browser tracks the user's browsing activity and transmits user data related to the user's browsing activity to the application server. The application server searches the content server to determine feeds that may be relevant to the user's browsing activity and then communicates those feeds to the browser. The browser displays the received feeds to the user as feed recommendations, prompting the user to select from among the recommended feeds. Once the user has selected one or more feeds, the browser transmits the user's selection to the application server, which enables the feeds to be presented subsequently to the user. In this way, the system uses the user's browsing activity to obtain automatically for a user feeds that are likely to be relevant to the user. | 09-15-2011 |
20110225198 | System and Methods for Linking Multiple Events Involving Firearms and Gang Related Activities - Methods for linking multiple events involving firearms submit event information data and firearms information data to a system that includes a database for multiple firearms events and generate a query map that correlates data in the system database with a preselected geographical grid based upon one or more preselected matching criteria to one or more data entries for a selected event. The map is used to generate a request for a possible link analysis which may be initiated by a firearms examiner and is then performed to determine if there is a link. The event information data can include a case number, a geographical location data entry, a date entry, a crime type, a weapon involved and a suspect information data field based upon input from an investigating officer while the firearms information data can include a weapon data entry and a bullet data entry based upon input from a person with firearms examiner training. The methodology can be used to prioritize multiple requests for a possible link analysis based upon information obtained in one or more query responses and the query response can display at least some of its information in a query map that correlates data in the system database with a preselected geographical grid. One or more gang database modules allow users to execute searches of a gang database and plot incidents on a geographic grid with each incident being represented by a unique icon related to a class of crime or type of incident. | 09-15-2011 |
20110231445 | METHOD, APPARATUS, AND SYSTEM FOR INFORMATION SHARING WITHIN A SOCIAL NETWORK - A method for sharing a central knowledge base across social networks, the method comprising: allowing a user to generate a piece of information and store it on a server; allowing the user to merge pieces of information into one or more collections of information which are saved on one or more servers; allowing the user to access other pieces and collections of information which are stored on one or more servers; enabling the user to request automated updates of pieces and collections of information which are stored on one or more servers; allowing the user to restrict modifications to information which he generated and which is stored on one or more servers; and allowing the user to modify pieces and collections of information which were generated by other users and are stored on one or more servers, where permission to modify the information has been granted by the first user to generate the information. | 09-22-2011 |
20110231446 | Method and Apparatus for Performing Similarity Searching - A system and method for performing similarity searching is disclosed. This includes a programmable logic device configured to include a pipeline that comprises a matching stage, the matching stage being configured to receive a data stream comprising a plurality of possible matches between a plurality of data strings and a plurality of substrings of a query string. The pipeline may further include an ungapped extension prefilter stage located downstream from the matching stage, the prefilter stage being configured to shift through pattern matches between the data strings and the plurality of substrings of a query string and provide a score so that only pattern matches that exceed a user defined score will pass downstream from the prefilter stage. The matching stage may include at least one Bloom filter. | 09-22-2011 |
20110238698 | SEARCHING TEXT AND OTHER TYPES OF CONTENT BY USING A FREQUENCY DOMAIN - A method and a system are provided for searching content (e.g., text, metadata and/or a fingerprint, etc.). In one example, the system receives content and a query for matching the content. The content includes computer readable data. The system generates a feature vector for the content. Generating the feature vector comprises generating a signal from the content, generating a spectrogram from the signal, and generating the feature vector from the spectrogram. The system searches for at least one feature vector that matches the feature vector for the content. | 09-29-2011 |
20110238699 | HEAD-TO-HEAD COMPARISONS - Providing a comparison of a set of similar items includes: receiving from a first member of an online community a selection of a stored prior comparison created by another online community member of a set of similar items; providing to the first member a template for the comparison, the template being at least partially pre-populated using data from the stored prior comparison created by the other online community member; and receiving from the first member a submission of the comparison, wherein the comparison includes one or more modifications as made by the first member to the template. | 09-29-2011 |
20110238700 | Method and Apparatus for Enhancing Electronic Reading by Identifying Relationships Between Sections of Electronic Text - An apparatus, method and article of manufacture of the present invention detects the presence of references to the same concept in separate sections of text, and, with no input required from the reader, presents the reader with information concerning the detected references to the concept. The information provided may comprise information related to the location of the reference to the concept in other sections of text, and the reader also is provided the ability to move from one reference to a concept directly to another reference to the same concept. | 09-29-2011 |
20110238701 | Method And Apparatus For Associating User With Friend In Network Community - An apparatus for associating a user and a friend in a network community. The apparatus extracts a property element from user personal information and searches for resources related to the property element in a network community. The apparatus also determines a friend to be recommended according to the resources, and associates the friend with the user. | 09-29-2011 |
20110246522 | METHOD FOR FORMING A REFERENCE LIST OF MARKS, DATABASE AND METHOD FOR FORMING SAID DATABASE - The present invention relates to a method for forming a mark reference list using a database including a register of mark-forming objects in the form of a sample array, and a mark array. According to this method, a mark is compared with each sample of the sample array, match indexes of the mark and said each sample are determined based on said comparison, and a list of high match indexes of the mark and the samples is formed. The decision that a mark should be included into the reference list is made, if the match index of a query sample and the mark is higher than the lowest index of the list of high match indexes of the mark and the samples. | 10-06-2011 |
20110246523 | FAST IDENTIFICATION OF COMPLEX STRINGS IN A DATA STREAM - A method of examining a data stream to detect presence of a complex string belonging to a complex dictionary is provided. The method includes associating an array of state variables and an array of reference states with the complex dictionary; detecting a simple string in the data stream, the simple string being a constituent string in the complex string in the complex dictionary; updating a state variable associated with the complex string according to all relative positions of the simple string within the complex string; and determining that the complex string is present in the data stream when the state variable attains a corresponding reference state. A corresponding system is also provided. | 10-06-2011 |
20110252063 | RELEVANCY FILTER FOR NEW DATA BASED ON UNDERLYING FILES - Methods and apparatus teach a digital spectrum of a file representing underlying original data. The digital spectrum is used to map a file's position. This position relative to another file's position reveals closest neighbors. When multiple such neighbors are grouped together they can be used to indicate relevance in current data under consideration on a same or different computing device. Also, relevance can be found without traditional notions of needing structured data or users initiating searching for relevance or by examining metadata/administrative information associated with the files. A plurality of original files represent underlying original bits of data from which a key is created in a mapping space for a relevancy topic. If new data is sufficiently close to this, it is related to the topic and presented to users. Various closeness measures are defined as are methods for key creation. Still other features contemplate computing arrangements and program products. | 10-13-2011 |
20110252064 | Incorporating Geographical Locations in a Search Process - In one embodiment, accessing a search query and a document identified in response to the search query; extracting a first geographical location from the search query or from information associated with a user issuing the search query or a device used by the user to issue the search query; determining a first minimum bounding region enclosing the first geographical location; computing a threshold for the first geographical location; extracting one or more second geographical locations from the document; for one of the second geographical locations, determining a second minimum bounding region enclosing the one second geographical location; computing a distance between the first minimum bounding region and the second minimum bounding region; and if the distance is greater than the threshold, then discarding the document by not including the document in a search result identified in response to the search query. | 10-13-2011 |
20110258230 | QUESTION-ANSWER SERVICE SYSTEM AND METHOD BASED ON RDF SEARCH - Question-answer service system and method based on RDF search are provided. The question-answer service method includes: extracting a subject. a predicate, and an object from a text document composed of the unstructured sentences not having the structured format; creating RDF models composed of the extracted one subject, one predicate, and one object; determining whether there is semantic collision by comparing the RDF models; receiving a question including the subject S, the predicate P, or the object O from a user and being requested to search, on the basis of the constructed RDF network; creating a question for search by interpreting the input question;. searching an RDF model matching with the question for search through the RDF network; and providing a subject S, a predicate P, or an object O. which corresponds to an answer for the question from the searched RDF model. | 10-20-2011 |
20110258231 | Method and Apparatus for Providing the Information of Adverse Drug Effects - A method and apparatus for providing the information of adverse drug effects. The method includes: extracting at least a first information and a second information in basic information of a drug from a drug information source; matching the drug with a particular drug-related concept in a structured and normalized terminology system according to the first and the second information; extracting, from the drug information source, the information of Adverse Drug Effects associated with the drug; and matching the information of Adverse Drug Effects with a particular disorder-related concept in the structured and normalized terminology system; wherein the matching is along different paths in at least two disorder-related classified hierarchies. The invention can extract, standardize, and normalize information relating to adverse drug effects to help the integration, search, calculation, and propagation thereof. | 10-20-2011 |
20110258232 | ASCRIBING ACTIONABLE ATTRIBUTES TO DATA THAT DESCRIBES A PERSONAL IDENTITY - There is provided a method that includes (a) receiving an inquiry to initiate a search for data for a specific individual, (b) determining, based on the inquiry, a strategy and flexible predictiveness equations to search a reference database, (c) searching the reference database, in accordance with the strategy, for a match to the inquiry; and (d) outputting the match. The method may also output flexible feedback related to the match that reflects inferred quality of the match experience which can be used by an end-user to determine the degree to which the matched entity meets that end-user's quality-based criteria. There is also provided a system that performs the method, and a storage medium that contains instructions that control a processor to perform the method. | 10-20-2011 |
20110264700 | ENRICHING ONLINE VIDEOS BY CONTENT DETECTION, SEARCHING, AND INFORMATION AGGREGATION - Many internet users consume content through online videos. For example, users may view movies, television shows, music videos, and/or homemade videos. It may be advantageous to provide additional information to users consuming the online videos. Unfortunately, many current techniques may be unable to provide additional information relevant to the online videos from outside sources. Accordingly, one or more systems and/or techniques for determining a set of additional information relevant to an online video are disclosed herein. In particular, visual, textual, audio, and/or other features may be extracted from an online video (e.g., original content of the online video and/or embedded advertisements). Using the extracted features, additional information (e.g., images, advertisements, etc.) may be determined based upon matching the extracted features with content of a database. The additional information may be presented to a user consuming the online video. | 10-27-2011 |
20110270884 | DYNAMIC DETERMINATION OF LOCATION-IDENTIFYING SEARCH PHRASES - A computer-implemented method includes providing location factors for first phrases in a collection of phrases, where each location factor for a first phrase is associated with a likelihood that a second phrase of a search query is associated with a location when the first phrase and the second phrase are used in the search query. A search query is received, where the received search query includes a first phrase from the collection of phrases and a second phrase. Whether the second phrase of the received search query refers to a location is determined based, at least in part, on the location factor for the first phrase of the search query. | 11-03-2011 |
20110276599 | Context-Driven search - The invention disclosed herein is a context-driven search method comprising three main steps: having a user provide an input phrase that is used to search a collection of language-based information sources; identifying sets of substantially-equivalent expanded phrases that are relevant to the input phrase, wherein these expanded phrases appear in the collection of language-based information sources; and providing the user with set-specific summary information concerning some, or all, of these sets of substantially-equivalent expanded phrases. This innovative context-driven method provides search results that are driven, consolidated, and summarized by phrase context, so that users no longer have to wade through pages of results to pick out those entries that relate to the context in which they are interested. | 11-10-2011 |
20110282906 | SYSTEMS AND METHODS FOR PERFORMING A SEARCH BASED ON A MEDIA CONTENT SNAPSHOT IMAGE - Systems and methods are provided for performing a search based on a snapshot image captured from media content presented to a user. The snapshot image contains features of the media content that the user wishes to target for the search. A search system recognizes features of the snapshot image and creates a search query based on the snapshot image. The search query is used to identify features of the snapshot image, and search results related to the identified features are presented to the user. Supplemental data or user input received with the snapshot image may be used in analyzing and identifying features of the snapshot image. | 11-17-2011 |
20110295896 | SYSTEMS AND METHODS FOR EXECUTING A NAVIGATION QUERY - Systems and methods consistent with the invention may include receiving a navigation query including input text, determining, via a processor, whether the input text is satisfies a predetermined criteria, generating a response including data representing a screen associated with the input text when the input text satisfies the predetermined criteria, selecting a language preference when the input text fails to satisfy the predetermined criteria, performing a fuzzy search based on the input text, the language preference, and usage history, and generating a response to the navigation query based on a result of the fuzzy search. | 12-01-2011 |
20110295897 | QUERY CORRECTION PROBABILITY BASED ON QUERY-CORRECTION PAIRS - Query-correction pairs can be extracted from search log data. Each query-correction pair can include an original query and a follow-up query, where the follow-up query meets one or more criteria for being identified as a correction of the original query, such as an indication of user input indicating the follow-up query is a correction for the original query. The query-correction pairs can be segmented to identify bi-phrases in the query-correction pairs. Probabilities of corrections between the bi-phrases can be estimated based on frequencies of matches in the query-correction pairs. Identifications of the bi-phrases and representations of the probabilities of those bi-phrases can be stored in a probabilistic model data structure. | 12-01-2011 |
20110295898 | System And Method For Incident Processing Through A Correlation Model - Disclosed is a method, system and a computer program for correlating an incident service ticket with an incident resource ticket. The method includes, in response to a creation of an incident service ticket in a certain service category; searching with a data processor for open incident resource tickets of the same or similar category; searching with the data processor based on a set of similarity rules for corresponding critical configuration items defined in business service configuration items and, if both searches succeed, searching with the data processor found incident resource tickets ordered by time using found critical configuration items and, if a match is found, declaring the incident service ticket to be correlated with the matching incident resource ticket. The exemplary embodiments further provide that, if both searches do not succeed, or if a match is not found, obtaining input from a dependency tree for the business service configuration items and if no related service configuration items for the service category are identified then concluding the performance of the method, otherwise searching with the data processor found incident resource tickets ordered by time using found related service configuration items. If no associated resource tickets are available then the method performs constraint adaptive probing of resources determined from the dependency tree to attempt to generate at least one corresponding resource ticket, and to search on any corresponding resource tickets that are generated for related configuration items. | 12-01-2011 |
20110302207 | MULTIMEDIA IDENTIFIER - This invention relates to efficiently performing a close-duplicate search within large collections of data streams, preferably in the context of Multimedia (audio and video files or streams). In a first aspect the present invention relates to a method for feeding information of a data from a data file or a data stream into a database. In a second aspect a method is provided for tagging or identifying a data stream by querying an unknown data or data stream to a database of known data streams. In a third aspect a computer program or suite of computer programs are provided to operate the methods of this invention. The robustness of the Multimedia Identifier system of the present invention results from the use of high-dimensional descriptors, which describe local interest points extracted from the frames of audio and/or video data. | 12-08-2011 |
20110302208 | Search-based People Matching System and Method - A people matching system and method matches people in response to a search request. The computer-generated suggested matches may be based on inferences of mutual interests, as well as on factors such as proximity and environmental conditions. The inferences of mutual interest may be based on behaviors such as subscriptions and physiological responses. Explanations for the suggested matches may be delivered to users, including behavioral information on which the suggested matches are based. | 12-08-2011 |
20110302209 | Proximity-based People Matching System and Method - A people matching system and method matches people in accordance with inferences of mutual interests, location, and/or proximity. Suggested matches may also be based on factors such as mobility inferences and environmental conditions. Inferences of mutual interests may be based on behavioral information. Explanations for the suggested matches may be delivered to users, including behavioral information on which the suggested matches are based. | 12-08-2011 |
20110307517 | RELAXATION FOR STRUCTURED QUERIES - A structured query may specify attribute values for attributes. An estimate of the number of items that will match the structured query if it is applied to a structured database is determined. If the estimated number of items is below a threshold, the structured query may be relaxed to form new candidate structured queries. The number of candidate queries may be determined based on a desired running time. Each of the candidate structured queries may be determined by changing one or more attribute values of the attributes of the structured query. Estimates of the number of items each of the candidate structured queries will match is determined, and the candidate structured query that has the highest matching estimation is used to query the database. The matching results may be output. | 12-15-2011 |
20110314061 | PREFERENCE SHARING METHOD - A computer implemented method of sharing preferences of selections of digital material that may be related to an activity of mutual interest to two or more individuals. The method may first determine a user's preferred parameter space by combining a set of preferred ranges as they relate to each of a set of attributes by sampling selections made by the user when using a particular device. This may then be used to find in-range material among a second user's selections and metadata related to the material exchanged, including a location of a digital mechanical. The application module may also create subject vectors that are linear array of tags that are relevant to music, for each user. These subject vectors may be compared in order to create a combined user subject vector. This may be used to suggest further selections. | 12-22-2011 |
20110320494 | LITIGATION DOCUMENT MANAGEMENT LINKING UNSTRUCTURED DOCUMENTS WITH BUSINESS OBJECTS - According to some embodiments, it may be determined that an unstructured document is associated with a business objected stored at an enterprise resource planning system. Link information identifying the business object in connection with the unstructured document may be stored in a content management system. A litigation matter may then be identified, and an electronic discovery process may be executed across a plurality of object types for the identified litigation matter to identify relevant objects using a rules repository. The electronic discovery process may be, according to some embodiments, operable to automatically discover relationships among a plurality of the relevant objects. It may then be detected that the unstructured document is a relevant object. Based on the link information stored in connection with the unstructured document, it may then be determined that the business object is also a relevant object. | 12-29-2011 |
20110320495 | PERSONAL INFORMATION TRACKING, RECORDING, REPORTING AND SHARING SYSTEM AND METHOD - The invention relates to automatic logging of people's lives by combining a geo-location tracking system, a data storage service and sharing services. In particular, a method and a system for location reporting using geo-location tracking devices, such as mobile communication devices, social networks and data storage and manipulation services. The data points collected from geo-location tracking receivers are then associated with information collected from various external information sources provided by the user and presented as points, milestones, or periods along the user's path, past, present and future. | 12-29-2011 |
20120016906 | COMPUTER-IMPLEMENTED METHOD AND SYSTEM FOR ENABLING THE AUTOMATED SELECTION OF KEYWORDS FOR RAPID KEYWORD PORTFOLIO EXPANSION - A computer-implemented method and system for enabling the automated selection of keywords for rapid keyword portfolio expansion are disclosed. Various embodiments are operable to normalize a plurality of keywords received from a source, filter the normalized plurality of keywords against one or more keyword filtration lists, produce site-specific variants of the filtered plurality of keywords, associate at least one level of dimension data with each of the plurality of keywords, and store the processed plurality of keywords and dimension data in a keyword database. | 01-19-2012 |
20120023136 | Matching Technology for Users of A Social Networking Site - A matching technology for users of a social networking site contains an interface to set a matching module structure and build the matching module structure in a matching system, wherein the structure is comprised of at least one question database, a calculating and matching database, and a changing database, and the question database is used to receive an instruction from the matching module structure so as to acquire required questions, thereafter, the questions are calculated by the calculating and matching database so that a user adds or corrects the question by means of the changing database. | 01-26-2012 |
20120023137 | METHOD AND APPARATUS FOR STORING DATA IN MOBILE TERMINAL - An apparatus and method for storing an image in a storage folder corresponding to a file name in a mobile device are provided. The method includes obtaining a keyword list by analyzing a file name of the data to be stored, searching for at least one storage folder having a folder name corresponding to at least one keyword included in the keyword list, determining one of the found storage folders, and storing the data in the determined storage folder. | 01-26-2012 |
20120030241 | METHOD AND SYSTEM FOR STORING, RETRIEVING, AND MANAGING DATA FOR TAGS - This invention relates generally to a method and system for storing, retrieving, and managing data for tags that are associated in some manner to any type of object. More particularly, the present invention writes data to these tags, reads data from these tags, and manages data that is written to and/or read from these tags. | 02-02-2012 |
20120036158 | TRAVEL BOOKING METHOD AND SYSTEM - A method for searching for a travel product having one or more data elements associated therewith from a plurality of potentially suitable travel products in a system comprising a web based interface for receiving inputs from a user and from one or more sources of data, and for displaying results to a user based on the inputs; a business logic layer providing access to the sources of data in a predetermined manner, such as based on rules and preferences; and a database including data relating to the parties associated with the system; wherein the method comprises the steps of: entering one or more search parameters into the interface; launching multiple simultaneous searches based on the search criteria and one or more attribute of the travel product to the one or more sources of data to identify the potentially suitable travel products; displaying the potentially suitable travel products on the interface; selecting one or more of the potentially suitable travel products for further processing; further processing the potentially suitable travel products by normalizing the data elements associated with the potentially suitable travel products into a homogeneous display; determining a combination of data elements of the one or more potentially suitable travel products which in combination are the most suitable travel products for a customer based on customer preferences and attributes. | 02-09-2012 |
20120036159 | SPEECH SEARCH DEVICE AND SPEECH SEARCH METHOD - Provided are a speech search device, the search speed of which is very fast, the search performance of which is also excellent, and which performs fuzzy search, and a speech search method. Not only the fuzzy search is performed, but also the distance between phoneme discrimination features included in speech data is calculated to determine the similarity with respect to the speech using both a suffix array and dynamic programming, and an object to be searched for is narrowed by means of search keyword division based on a phoneme and search thresholds relative to a plurality of the divided search keywords, the object to be searched for is repeatedly searched for while increasing the search thresholds in order, and whether or not there is the keyword division is determined according to the length of the search keywords, thereby implementing speech search, the search speed of which is very fast and the search performance of which is also excellent. | 02-09-2012 |
20120036160 | SYSTEM AND METHOD FOR STORING A CANDIDATE REPORT - Extensive databases of well-annotated reports are important knowledge sources in medical workflows, such as in radiology. These are typically accessed by the healthcare professional looking for reports similar to a current case being evaluated. However, filling and maintaining such databases requires considerable effort. A system is provided for storing a candidate report, comprising a searcher configured to retrieve one or more queries from a query database; to retrieve the candidate report from a user input; to execute the one or more queries on the candidate report to determine the relevance of the candidate report, and to store the candidate report in the report database if the relevance exceeds a predetermined value. The invention provides a check, prior to storing, to evaluate whether a candidate report would actually be a worthwhile addition to the database. If not, it is by default not added. The healthcare professional is alerted when reporting on a case, so that superfluous cases are identified and left out of the database. | 02-09-2012 |
20120041980 | Predictive Resource Identification and Phased Delivery of Structured Documents - In one embodiment, a method includes receiving a request for a target structured document. In a first response phase, the method includes accessing a data structure comprising an entry for the target structured document and one or more first resources associated with the target structured document, generating a first response portion including a first portion of the target structured document including one or more of the first resources or references for one or more of the first resources, and transmitting the first response portion to the client. The method further includes, in a second response phase, generating a second response portion that includes a second portion of the target structured document including one or more of: one or more second resources, or references for the one or more second resources, associated with the target structured document; and structured document language code, and transmitting the second response portion to the client. | 02-16-2012 |
20120047175 | Short Point-Of-Interest Title Generation - Short POI titles are generated by removing unnecessary administrative area prefixes from existing POI titles and replacing necessary administrative area prefixes with shorter aliases. Administrative area prefixes are identified and analyzed to determine whether they are necessary. The analysis includes determining (1) whether the remainders with the prefixes excluded include a common suffix as a prefix, and (2) whether the remainders are unique in an applicable metropolis area. If a remainder does not include as a prefix a common suffix and is unique in the applicable metropolis area, the corresponding prefix is determined unnecessary and removed from the existing POI title to generate a short POI title. Otherwise, the corresponding prefix is determined necessary and replaced with a shorter alias to generate a short POI title. | 02-23-2012 |
20120047176 | System and Method for Real-Time Content Aggregation and Syndication - A system and methodology for real-time content aggregation and syndication is described. In one embodiment, for example, a method is described for assisting a user with extracting items relevant to search queries from documents including items of various types, the method comprises steps of: receiving a search query specifying a search phrase and a particular item type; identifying documents matching the search phrase; for each matching document, determining whether the document includes an item having the particular item type; and extracting items having the particular item type from the matching documents for display to the user. The solution enables a user to aggregate and syndicate content without a professional content manager or complicated content management software tools. | 02-23-2012 |
20120059851 | Function-Oriented Mapping of Technological Concepts - A method of mapping technologies relating to a technical database to a technical system, wherein the method comprises describing the technical system by at least one function, abstracting the at least one function by determining at least one system function, deriving, for each of a plurality of reference documents of the technical database, a corresponding set of at least one reference function indicative of at least one function of the respective technology, and querying the sets of at least one reference function with regard to the at least one system function to determine a match between at least one respective technology and the technical system. | 03-08-2012 |
20120059852 | Apparatus, System and Method for Disambiguating a Request for a Media Enhancement - The present invention is and includes a device, system and method for providing an image enhancement widget. The device, system and method include a javascript component that, upon execution, obtains at least one subject of primary content on a networked page, and at least one permission for enhancement of the primary content, ones of a plurality of content produced remotely from the javascript component and according to the javascript component, and an enhancement widget. The enhancement widget may be a flash widget. | 03-08-2012 |
20120059853 | SYSTEM AND METHOD OF LEARNING-BASED MATCHING - Some embodiments match address data in a database system having a corpus of address information stored therein. In some embodiments, an external address data for a company that is associated with a set of locations is received. Some embodiments determine whether the external address data matches existing address data that includes the set of locations using fuzzy matching techniques. In order to determine whether two addresses match, some embodiments perform fuzzy matching techniques that uses learned knowledge to identify aliases in the address pair. In situations where a contact is specified along with the external address data, the contact is tethered to one of the set of locations when the external address data is determined to match an address within the existing address data. Some embodiments create a new location for the company using the external address data when the external address data does not match the existing address data. | 03-08-2012 |
20120066261 | CONTENT SEARCH APPARATUS, CONTENT SEARCH METHOD, CONTENT SEARCH PROGRAM, AND RECORDING MEDIUM - A content search apparatus that searches for content matching keywords, includes a history acquiring unit that acquires a user behavior history; a keyword acquiring unit that acquires keywords based on the user behavior history acquired by the history acquiring unit; a correlating unit that correlates with each of the keywords acquired by the keyword acquiring unit, attribute related information; a combining unit that among the keywords acquired by the keyword acquiring unit, combines the keywords that have been correlated with mutually different attribute related information by the correlating unit; and a searching unit that searches for content that matches the keywords combined by the combining unit. The correlating unit correlates with each of the keywords, attribute related information concerning plural attributes, and the combining unit combines the keywords whose correlated attribute related information overlap least. | 03-15-2012 |
20120072456 | ADAPTIVE RESOURCE ALLOCATION FOR MULTIPLE CORRELATED SUB-QUERIES IN STREAMING SYSTEMS - A system, method and computer program product for allocating computing resources to process a plurality of data streams. A system for allocating resources to process a plurality of data streams. The system includes, but is not limited to: a memory device and a processor being connected to the memory device. The system receives at least one query from a user. The system obtains at least one sub-query associated with the at least one query. The system identifies at least one data stream associated with the at least one sub-query. The system computes at least one probability that the at least one sub-query is true. The system assigns the computing resources to process the data streams according to the computed probability. | 03-22-2012 |
20120072457 | FUZZY KEYWORD SEARCHING - A fuzzy, or ambiguous, keyword searching process and systems for implementing the fuzzy keyword searching process are provided. In general, one or more keyword search terms are first identified for a search. Next, a user is enabled to adjust a logical fuzziness, or logical ambiguity, for each of the one or more keyword search terms. As used herein, logical fuzziness of a keyword search term refers to the extent to which associated keywords are considered for the search. In one embodiment, the user may also be enabled to view and adjust keyword associations for each of the keyword search terms. A search is then performed based on the one or more keyword search terms and the logical fuzziness of the one or more keyword search terms, and results of the search are presented to the user. | 03-22-2012 |
20120072458 | SYSTEM AND METHOD FOR PROVIDING SEARCH KEYWORD LIST - A method and system for providing a search keyword list are provided. The search keyword list providing system includes an initial letter receiving unit to receive at least one initial letter from a user terminal; a list providing unit to provide a first search keyword list that contains at least one automatically completed search keyword related to the at least one initial letter; and a middle letter receiving unit to receive a middle letter related to any one of the at least one initial letter from the user terminal, wherein the list providing unit provides the user terminal with a second search keyword list that contains at least one automatically completed search keyword related to the at least one initial letter and the middle letter when receiving the middle letter. | 03-22-2012 |
20120089644 | AUTOMATIC CONTACT LINKING FROM MULTIPLE SOURCES - Linking data items describing a person into a single, unified contact entry without merging the data items. The data items include, for example, contact data, social network data, and other data describing the person. The contact entry is a single representation of the person that, in some embodiments, combines a plurality of personas of the person without merging the underlying data items. Metadata representing one or more contact entries is capable of being shared across a plurality of devices and applications such that a user is presented with a consistent contact list on different devices and from within different applications. In some embodiments, the user annotates one or more of the contact entries with notes or other data that is stored with the metadata. | 04-12-2012 |
20120096032 | POPULATING A TASK DIRECTED COMMUNITY IN A COMPLEX HETEROGENEOUS ENVIRONMENT BASED ON NON-LINEAR ATTRIBUTES OF A PARADIGMATIC COHORT MEMBER - A computer implemented method, system, and/or computer program product defines a paradigmatic member of a first task directed community. Non-linear attributes of each member of the first task directed community having a first agenda are identified. Each of the non-linear attributes is individually unrelated to the first agenda. Common non-linear attributes shared by multiple members of the first task directed community are identified for use in defining the paradigmatic member of the first task directed community. A second task directed community, which has an agenda that substantially matches the first agenda of the first task directed community, is then presented with candidate members that match the paradigmatic member of the first task directed community. | 04-19-2012 |
20120096033 | Disambiguation of Entities - Methods, systems, algorithms, and media are provided for disambiguating entities present in a received search query. Lists of categories from semi-structured data from external sites as well as internal sources are used to detect if ambiguity exists in an entity within the search query. Multiple senses or categories of the ambiguous entity are determined by ascertaining the primary intent of an entity extracted from a main term of a document. The probability of each sense is calculated by computing a total amount of traffic received for each of the senses of the ambiguous entity. The sense with the highest amount of computed traffic is the most probable determined sense. | 04-19-2012 |
20120096034 | Method for automatically generating a text portion - Method for automatically generating a text portion applicable to a customer for at least one product, characterized in that it includes at a server side based on a plurality of data. According to the invention, rules data are processed so that a reduced rule is obtained and further used for generating the text portions with an engine dedicated to this task. | 04-19-2012 |
20120096035 | System and method for conveying offers to a user - A system and method of conveying offers to a user in which at least one company is registered in a database on a first computer server and offering software is installed on a computer of the company. The offering software calculates a discount offer to be offered by the company and sends it to the first computer server, via a communication system. The method of the invention also includes installing monitoring software on a second computer server, so that the first computer server can monitor search queries of users received by the second computer server. When a search query sent by a user to the second computer server matches an offer stored on the first computer server, the matching offer is automatically sent to the second computer server via the communication system. This offer is then sent to the user who sent in the matching search query. | 04-19-2012 |
20120096036 | Systems and Methods for Data Indexing and Processing - Systems and methods are disclosed that allow for indexing, processing, or both of information from physical media or electronic media, which may be received from a plurality of sources. In embodiments, a document file may be matched using pattern matching methods and may include comparisons with a comparison reference database to improve or accelerate the indexing process. In embodiments, information may be presented to a user as potential matches thereby improving manual indexing processes. In embodiments, one or more additional actions may occur as part of the processing, including without limitation, association additional data with a document file, making observations from the document file, notifying individuals, creating composite messages, and billing events. In an embodiment, data from a document file may be associated with a key word, key phrase, or word frequency value that enables adaptive learning so that unindexed data may be automatically indexed based on user interaction history. | 04-19-2012 |
20120110015 | SEARCH CACHE FOR DOCUMENT SEARCH - A method is described herein that includes receiving a query from a user at a computing device. The method also includes performing a search for one or more documents based at least in part upon the received query, wherein performing the search comprises causing a processor to perform the search through utilization of a search cache retained on the computing device, wherein the search cache comprises a results cache, an index cache, and a Boolean cache. | 05-03-2012 |
20120110016 | SYSTEMS, METHODS, AND APPARATUS FOR COMPUTER-ASSISTED FULL MEDICAL CODE SCHEME TO CODE SCHEME MAPPING - An example method for mapping of medical code schemes includes processing a plurality of coded concepts to determine a potential match between a code from a first code scheme in the plurality of coded concepts and a code from a second code scheme in the plurality of coded concepts. The method includes assigning a probability to each potential match of a code from the first code scheme and a code from the second code scheme. The method includes generating an alphanumeric indication of the probability of each potential match between the first code scheme and the second code scheme from the plurality of coded concepts and generating a graphical representation of the plurality of coded concepts. The method includes outputting the alphanumeric indication and the graphical representation to a user and accepting user input to select a match between the first code scheme and the second code scheme. | 05-03-2012 |
20120110017 | METHOD AND SYSTEM FOR PRESENTING SEARCH REQUESTS IN A PLURALITY OF TABS - Systems and methods for providing search results in a plurality of tabs are described. In one example embodiment, a search term is received. In response, one or more keywords associated with the search term are obtained. Next, respective searches using respective keywords of the one or more keywords are performed to obtain respective results. The results are presented to a client machine for presentation. The presentation comprises a plurality of tabbed pages where each tabbed page of the plurality of tabbed pages including a respective keyword and a respective portion of the results corresponding to the respective keyword. | 05-03-2012 |
20120117115 | System And Method For Supporting Targeted Sharing And Early Curation Of Information - A system and method for supporting targeted sharing and early curation of information is provided. A digital data item selection by a user within a personal information management client is identified. One or more documents in a shared information repository similar to the digital data item are recommended including selecting recommendation criteria. The recommendation criteria are applied to the digital data item and the one or more documents. The one or more documents satisfying the recommendation criteria are identified as the similar documents. The similar documents are displayed visually proximate to the digital data item in the personal information client. A selection of one of the similar documents is received and the selected similar document in the shared information repository is updated with the digital data item. | 05-10-2012 |
20120124090 | Method and System for Targeted Content Distribution Using Tagged Data Streams - Methods, systems, and products target content based on profiles. A content tag associated with a content item is received and compared to a profile tag. When no match occurs, and the user profile contains no more profile tags, then another content tag is retrieved and successively compared to the profile tags until a match occurs. A score is incremented when the match occurs, and the score is compared to a threshold value. When the score satisfies the threshold value, then the content item is appropriate for presentation. | 05-17-2012 |
20120136896 | SYSTEM AND METHOD FOR IMPUTING MISSING VALUES AND COMPUTER PROGRAM PRODUCT THEREOF - A system and a method for imputing missing values and a computer program product thereof are applicable to a data matrix. The system includes a storage unit having the data matrix and a computing device. The computing device finds complete and incomplete data transactions from the data matrix, finds at least one target data transaction approximate to each incomplete data transaction from the complete data transactions, and obtains known data at corresponding positions to compute an initial estimated data to replace unknown data. Then, a correction data transaction containing the initial estimated data is selected from the incomplete data transactions, a rough set of the selected initial estimated data is found in a manner of grouping same data into one group, and a numerical value correlated to the initial estimated data is found and used to compute an imputed data, so as to impute the imputed data into the original estimated data. | 05-31-2012 |
20120136897 | SEARCHING DEVICE, SEARCHING METHOD AND COMPUTER-READABLE STORAGE MEDIUM - A searching device that includes an input string acquisition unit that acquires an input string input by a user; a predicted candidate string extracting unit that extracts a predicted candidate string that begins with the input string; a deleted character determining unit that acquires a deleted character deleted from the input string, and that determines a deleted character position that is a character position of the deleted character in the input string; and a changing unit that, on the basis of the deleted character and the deleted character position, changes a priority of the predicted candidate string that begins with the input string from which the deleted character has been deleted. | 05-31-2012 |
20120136898 | AUTOMATED PROPAGATION OF NON-CONFLICTING QUERIES IN DISTRIBUTED DATABASES - A logical table definition is received as part of a database query within a distributed database system. A determination is made as to whether the received logical table definition matches a local logical table definition. The query is processed in response to determining that the received logical table definition matches the local logical table definition. The query is forwarded to at least one other distributed database node. | 05-31-2012 |
20120143915 | CONTENT-BASED VIDEO COPY DETECTION - A method to detect video copying based on content. The method comprises providing a set of reference data elements derived from a set of reference video frames in a reference video stream; providing a set of query data elements derived from a set of query video frames in a query video stream, each of the query data elements having a corresponding query data element identifier; associating with each of the reference data elements a fingerprint selected from among the query data element identifiers; and determining a similarity measure for the query video stream relative to the reference video stream by a comparison of the query data element identifiers to the fingerprints. | 06-07-2012 |
20120150911 | TECHNIQUES FOR CONSTRUCTING AND EDITING A SEARCH QUERY USING AN OVERLOAD CELL - A technique utilizes a search query having a set of clauses. The technique involves displaying, by a processor, the set of clauses of the search query onto an electronic display. Each clause includes a selection cell describing a selectable operation. The technique further involves receiving, by the processor, a mouse click input from a mouse apparatus. The mouse click input includes coordinates identifying a location that resides within the selection cell of a particular clause. The technique further involves change, by the processor, the selectable operation described by the selection cell of the particular clause between an editing operation and a Boolean operation in response to the mouse click input. Such a technique minimizes user typing and navigation demands, and offers a compact format and considerable power and flexibility when constructing and/or editing a search query. | 06-14-2012 |
20120158784 | METHOD AND SYSTEM FOR IMAGE SEARCH - A method and system for image search, the method comprising: receiving an indication regarding at least one feature of at least one image from a collection of images; creating an updated search algorithm according to the indication; and providing an updated collection of images by using the updated search algorithm. | 06-21-2012 |
20120173576 | PATIENT IDENTIFICATION - The described implementations relate to patient identification. One implementation can acquire binary biometric data and structured data from a patient. This implementation can compare the acquired patient binary biometric data and structured data to binary biometric data and structured data associated with patient files in an electronic master patient index. | 07-05-2012 |
20120173577 | SEARCHING RECORDED VIDEO - Embodiments of the disclosure provide for systems and methods for creating metadata associated with a video data. The metadata can include data about objects viewed within a video scene and/or events that occur within the video scene. Some embodiments allow users to search for specific objects and/or events by searching the recorded metadata. In some embodiments, metadata is created by receiving a video frame and developing a background model for the video frame. Foreground object(s) can then be identified in the video frame using the background model. Once these objects are identified they can be classified and/or an event associated with the foreground object may be detected. The event and the classification of the foreground object can then be recorded as metadata. | 07-05-2012 |
20120173578 | METHOD AND APPARATUS FOR MANAGING E-BOOK CONTENTS - A method and apparatus for managing e-book contents. A method for registering content information includes performing a content path setting process to set a path for an access to contents. The method also includes performing a content information setting process to acquire information related to the contents. The method further includes performing a content database searching process to search whether there is a database record similar to the information. The method still further includes performing a content classification code setting process to set a content classification code for the contents if the search result is that the contents are not registered or are stored as an unclassified value. The method also includes performing a content database updating process to update the content classification code in a content database. | 07-05-2012 |
20120179721 | Fitness Function Analysis System and Analysis Method Thereof - The present invention discloses a fitness function analysis system and an analysis method thereof. Wherein, an initializing module initiates a plurality of reference solutions. Based on fitness functions of reference solutions, a searching module searches a fitness function adjacent to the fitness functions. While an adjacent fitness function close to the fitness function is greater than the fitness function, the searching module replaces the fitness function by the adjacent fitness function. A calculating module calculates the proportion of any fitness function to the summation of the fitness functions. While the searching module counts the number of times that the searching module has searched an adjacent function close to the fitness function, the number of times exceeds a threshold value, and there is no adjacent fitness function greater than the fitness function, a processing module will generate another fitness function corresponding to the fitness function and compare the two fitness functions. | 07-12-2012 |
20120185508 | System deconstruction for component substitution - System deconstruction systems and methods for component substitution. An example method is carried out by program code stored on non-transient computer-readable medium and executed by a processor. The method includes deconstructing a system tree in computer-readable medium, the system tree deconstructing into a plurality of constituent nodes, each node in the system tree representing a characteristic of a component of a system under consideration. The method also includes searching within a band of variability in other trees for similar nodes. The method also includes qualifying the other trees based on a frequency of the similar nodes in the other trees. The method also includes selecting most relevant nodes from the other trees by at least one of: prioritizing the similar nodes, terminating nodes, and searching nodes hierarchically. | 07-19-2012 |
20120191756 | TERMINAL HAVING SEARCHING FUNCTION AND METHOD FOR SEARCHING USING DATA SAVED IN CLIPBOARD - A terminal to store various types of data in a clipboard allows a user to combine some or all of the various stored data for performing a search. A method includes performing a search using a combination of search keywords stored in a storing unit. The terminal includes: an input unit to receive a region selecting instruction; a storing unit to store data; and a control unit to determine a type of the selected region, to extract a search keyword corresponding to the type of the region, to store the extracted search keyword, and to perform a search using the search keyword. If more than one search keyword is stored in the storing unit, a user may select a combination of search keywords to be used for performing the search, and may set search parameters for the search keywords according to icons in the search keyword list. | 07-26-2012 |
20120197939 | METHOD FOR MATCHING QUERIES WITH ANSWER ITEMS IN A KNOWLEDGE BASE - A system for providing answers questions presented in the form of electronic signals representing natural language words conveyed to said system by way of a network connected to a computer. The system includes a plurality of search indexes relating to a field of knowledge each in a specific natural language. A store house of natural words is associated with each one of the search indexes, and in which a list of natural words is maintained in an order reflecting the usage frequency of said words in that list. In addition, a language storehouse of natural words common to each of the search indexes associated each with a specific natural language. The search index includes a list of score ordered keywords, indexed answer items each associated with an internal list of references (ILOR) pointing to it, and a list of ordered numerical references associated with every one of the ordered keywords. Each such reference represents quantitatively an association between the keyword and an indexed answer item. | 08-02-2012 |
20120197940 | SYSTEM AND PROGRAM FOR GENERATING BOOLEAN SEARCH FORMULAS - To provide a technique for accurately and efficiently generating Boolean search formulas that serve as a basis of similarity search. A Boolean search formula generation apparatus according to the present invention establishes Boolean search formulas expressed in a standard sum of products form connecting products of search terms by a sum and evaluates the Boolean search formulas based on a recall and a precision. The Boolean search formula generation apparatus repeats connecting the products of the search terms with maximum evaluation values by a sum to establish a Boolean search formula. | 08-02-2012 |
20120226713 | OPTIMIZING INTERNET CAMPAIGNS - In an example embodiment, signals are collected from one or more first channels in a communication network. The one or more first channels may include at least one of organic search, paid search, or social media. Based on the collected signals, a recommendation is made with respect to a campaign within a second channel. | 09-06-2012 |
20120239695 | DYNAMIC NUMERIC SEQUENCE MATCH - A system for determining dynamically any given input numeric sequence potential match against all available numeric sequences from a database, whereby the dynamic method reports the match or matches with the highest matching digits. The input numeric sequence(s) and the numeric sequences from databases can be of any length and therefore the input numeric sequence may be different in length to those numeric sequences from databases, yet the method will detect and report those database numeric sequences that provided the highest number of digits matching against any given input numeric sequence. | 09-20-2012 |
20120239696 | STRUCTURING AND SEARCHING DATA IN A HIERARCHICAL CONFIDENCE-BASED CONFIGURATION - Data searching performed by a server system. A query is received to search data stored in an organizing system in which data has been organized from a highest confidence quality tier to a lowest confidence quality tier. Data of the highest confidence quality tier of the organizing system is searched to satisfy the query, wherein searching the data of the highest confidence quality tier is performed before searching data of a lower confidence quality tier of the organizing system. | 09-20-2012 |
20120254244 | METHOD AND APPARATUS FOR DETECTING FACIAL CHANGES - In accordance with an example embodiment, there is an apparatus that has a headset, a contactless proximity sensor arranged to be supported by the headset in the proximity of a face of a user, and a sensor circuitry configured to cause output of a signal indicative of temporal variations in the distance between the contactless proximity sensor and the face of the user. | 10-04-2012 |
20120254245 | Relational database joins for inexact matching - Methods and systems for performing a query over joined tables in the context of inexact matching provide efficient search engine functionality. The systems and methods are used to perform an efficient query on a parent table and joined child tables. Search grams are determined based on the query and parent records and child records are scanned for the search grams. Gram scores are computed based on a degree of matching between the parent and child records and the search grams. | 10-04-2012 |
20120254246 | RECOMMENDING MOBILE CONTENT BY MATCHING SIMILAR USERS - A content recommendation apparatus and method gives users a peer-to-peer, highly personal way to discover new content by being introduced to one or more similar users. A similar user is a user that has a correlation to another user based on their preferences and behaviors (e.g., downloaded content, frequency of use, content currently have on device, browsing behaviors, content organizational habits, etc.). A catalog of content, or a designated portion thereof, can be used at least in part for finding matches and for identifying content to suggest to another. Data about user behavior can serve to connect the user to similar individuals for the purpose of discovering new content. | 10-04-2012 |
20120265787 | IDENTIFYING QUERY FORMULATION SUGGESTIONS FOR LOW-MATCH QUERIES - Systems, methods and computer-storage media are provided for identifying low-match search queries and determining comparable item matches to suggest to the user in response to a low-match query. “Low-match queries” are queries for which an insufficient number of exact item matches are available. In embodiments, exact and/or comparable item matches may be determined via semantic analysis. Also provided are systems, methods and computer-storage media for informing the user, by way of a presented indicator, or the like, that a presented item was selected for presentation based upon a similarity metric rather than being determined an exact match for the input query. | 10-18-2012 |
20120284308 | STATISTICAL SPELL CHECKER - Methods, systems, and computer media implement a statistical spell checker for extracting suggested spell-check candidates for a query containing an unrecognized word. Vocabulary statistics are maintained, including recording a plurality of adjacent word sequences found in a document corpus. When a user query is received that contains a word not in the vocabulary database, i.e., an unrecognized word, the vocabulary statistics are consulted to find word sequences containing the same preceding word and/or succeeding word. The found word sequences may be returned in order based upon the conditional probability that given the recognized preceding and/or succeeding word(s), the unrecognized word is meant to be the suggested spell-checked word. | 11-08-2012 |
20120290621 | GENERATING A PLAYLIST - Generating a playlist may include designating a seed track in an audio library; identifying audio tracks in the audio library having constructs that are within a range of a corresponding construct of the seed track, where the constructs for the audio tracks are derived from frequency representations of the audio tracks, and the corresponding construct for the seed track is derived from a frequency representation of the seed track; and generating the playlist using at least some of the audio tracks that were identified. | 11-15-2012 |
20120290622 | SENTIMENT AND FACTOR-BASED ANALYSIS IN CONTEXTUALLY-RELEVANT USER-GENERATED DATA MANAGEMENT - Techniques for sentiment and factor-based analysis in contextually-relevant user-generated data management are described, including evaluating data associated with a review displayed on an interface associated with a computing device, the data being retrieved by a crawler before being displayed on the interface, extracting a keyword from the review, performing an analysis of the review to identify one or more factors, and generating a landing page to aggregate content based on the keyword and the analysis of the one or more factors, and a pointer to the landing page, the pointer being configured to include the keyword and the one or more factors. | 11-15-2012 |
20120303663 | TEXT-BASED FUZZY SEARCH - An input feature vector is computed from an input text record, the input feature vector comprising one or more features, each feature including a subsequence of characters and a frequency of occurrence of the associated subsequence. A input fingerprint is generated out of the input feature vector by choosing one or more features with non-zero frequencies and alphabetizing the features chosen. One or more input indices are generated by alphabetizing features in the input fingerprint and concatenating features occurring in subsequent locations of the input fingerprint. The input text record is matched against a target text record if (1) one or more of the input indices match a target index corresponding to the target text record and (2) the corresponding input fingerprint matches a target fingerprint corresponding to the target text record. The target text record is outputted as a search result if it matches the input text record. | 11-29-2012 |
20120303664 | ENABLING MULTIDIMENSIONAL SEARCH ON NON-PC DEVICES - Multidimensional search capabilities are enabled on a non-PC (personal computer) device being utilized by a user. An original query submitted by the user via the non-PC device is received. A structured data repository is accessed to extract structured data that is available for the original query, where the extracted structured data represents attributes of the original query. The extracted structured data is provided to the user in the form of a hierarchical menu which allows the user to interactively modify the original query, such modification resulting in a revised query. | 11-29-2012 |
20120303665 | OPTIMIZATION OF AN UPGRADE PROCESS OF AN ORIGINAL SYSTEM USING FUZZY LOGIC - In one general aspect, a computer system can include instructions stored on a non-transitory computer-readable storage medium. The computer system can include a upgrade portion identifier configured to identify a plurality of databases of an original system for upgrade, and a parameter module configured to calculate a plurality of parameter values representing aspects of the plurality of databases. The computer system can also include a fuzzy logic module configured to calculate, using fuzzy logic, a relative ranking of each database from the plurality of databases based on the plurality of parameter values, and a selection module configured to select at least a portion of the plurality of databases for upgrade during uptime of the original system based on a limitation of an upgrade resource and the relative ranking of each database from the plurality of databases. | 11-29-2012 |
20120323967 | Spelling Using a Fuzzy Pattern Search - A multimedia system configured to receive user input in the form of a spelled character sequence is provided. In one implementation, a spell mode is initiated, and a user spells a character sequence. The multimedia system performs spelling recognition and recognizes a sequence of character representations having a possible ambiguity resulting from any user and/or system errors. The sequence of character representations with the possible ambiguity yields multiple search keys. The multimedia system performs a fuzzy pattern search by scoring each target item from a finite dataset of target items based on the multiple search keys. One or more relevant items are ranked and presented to the user for selection, each relevant item being a target item that exceeds a relevancy threshold. The user selects the indented character sequence from the one or more relevant items. | 12-20-2012 |
20120323968 | Learning Discriminative Projections for Text Similarity Measures - A model for mapping the raw text representation of a text object to a vector space is disclosed. A function is defined for computing a similarity score given two output vectors. A loss function is defined for computing an error based on the similarity scores and the labels of pairs of vectors. The parameters of the model are tuned to minimize the loss function. The label of two vectors indicates a degree of similarity of the objects. The label may be a binary number or a real-valued number. The function for computing similarity scores may be a cosine, Jaccard, or differentiable function. The loss function may compare pairs of vectors to their labels. Each element of the output vector is a linear or non-linear function of the terms of an input vector. The text objects may be different types of documents and two different models may be trained concurrently. | 12-20-2012 |
20130018918 | Repetitive Query Recognition and ProcessingAANM Peek; Daniel NotaAACI SunnyvaleAAST CAAACO USAAGP Peek; Daniel Nota Sunnyvale CA US - Processing repetitive database queries may include receiving a database query having a connection identifier, determining whether a queue for database queries contains an earlier database query matching the received database query, identifying the second database query as matching the first database query if the queue contains an earlier matching database query, receiving query results for the earlier matching database query from a database server, and forwarding query results to the clients associated with both database queries using corresponding connection identifiers. | 01-17-2013 |
20130018919 | Speculative Switch DatabaseAANM Peek; Daniel NotaAACI SunnyvaleAAST CAAACO USAAGP Peek; Daniel Nota Sunnyvale CA US - Processing switch database operations may include receiving a database selection message from a database client, transmitting an unconditional acknowledgement to the database client in response to the database selection message, accessing a database query from a queue of queries from the a database client where the database query includes a user identifier and a database identifier, determining whether a matching backend database connection exists, and if a matching backend database connection exists, forwarding the database query to the matching backend database connection. In some embodiments, a matching backend database connection may be a backend database connection having a user identifier equivalent to the user identifier of the database query, and a database identifier that is equivalent to the database identifier the database query. | 01-17-2013 |
20130036139 | Travel Planning Decision Tool - Described is a method of organizing travel between a plurality of travelers by allowing a first traveler to specify criteria and preferences for a trip, finding a plurality of destinations which match the criteria and preferences, then allowing the travelers to rank and vote for each destination. Once one traveler selects a trip based on the ranking, the traveler may invite the other travelers to join them on the trip. | 02-07-2013 |
20130041921 | Ontology for use with a system, method, and computer readable medium for retrieving information and response to a query - A system, method, and computer readable medium for applying one or more information retrieval technologies is disclosed for resolving a query. In one embodiment, an exemplary system generates a response using a language analysis module configured to parse a query into elements. This system can also include a rules engine configured to compare a condition of a rule against the elements, where the rule is configured to perform an action to retrieve information. Further, a response generator coupled to said rules engine receives the rule and retrieves the information for presentation to a querier in a portion of a display that adjusts proportionately to the degree of importance of said information. | 02-14-2013 |
20130041922 | ITEM COUNTING IN GUIDED INFORMATION ACCESS SYSTEMS - Methods of counting the number of matching items (more generally finding objects) indirectly associated with each detail selector (more generally another object) available for selection in a database search system or generally useful in other applications are disclosed. In some embodiment the method uses a set of matching items and traverses to each indirectly associated detail selector via a traversal through each associated entity, and a traversal through each detail selector associated with that entity. The method is easily extendable to the case of multiple entity levels. In some embodiments the method first creates an association matrix directly associating items to selectors and allowing item determination or counting more simply. | 02-14-2013 |
20130046788 | CALENDAR-BASED SUGGESTION OF A TRAVEL OPTION - Calendar-based suggestion of travel options involves suggesting a travel option based on events stored in a calendar of a user. For example, a user in San Francisco may be scheduled for a business trip to New York, and the user's calendar may show a dinner reservation in San Francisco on Saturday, September 3 and business meeting in New York on Monday, September 5. A suggestion machine accesses calendar data of the user and travel data for several available travel options (e.g., flights from San Francisco to New York). Based on the accessed calendar data and travel data, the suggestion machine determines that one or more travel options (e.g., a flight on Sunday, September 4) are compatible with the dinner reservation and the business meeting on the user's calendar. The suggestion machine presents these compatible travel options to the user. | 02-21-2013 |
20130054645 | CONTENT IDENTIFICATION USING FINGERPRINT MATCHING - Systems and methods of identifying media content, such as video content, that employ fingerprint matching at the level of video frames. The presently disclosed systems and methods of identifying media content can extract one or more fingerprints from a plurality of video frames included in query video content, and, for each of the plurality of video frames from the query video content, perform frame-level fingerprint matching of the extracted fingerprints against fingerprints extracted from video frames included in a plurality of reference video content. Using the results of such frame-level fingerprint matching, the presently disclosed systems and methods of identifying media content can identify the query content in relation to an overall sequence of video frames from at least one of the plurality of reference content, and/or in relation to respective video frames included in a sequence of video frames from the reference content. | 02-28-2013 |
20130054646 | WORK OPTIMIZATION - A work optimization module identifies a tag associated with a first task, where the first task is associated with a first user. The work optimization module compares the tag to a plurality of tags associated with a plurality of entries in a database, where each entry in the database corresponds to a task and comprises one or more tags describing the task. If the tag matches one of the plurality of tags, the work optimization module detects a duplication of the first task and a second task corresponding to one of the plurality of entries in the database, wherein the second task is associated with a second user. | 02-28-2013 |
20130054647 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - Disclosed herein is an information processing apparatus including: a database configured to manage latitude/longitude information and a geohash as positional information about search objects; a generation block configured to generate a search reference point geohash indicative of a grid including a search reference point specified by latitude/longitude information; a setting block configured to set a primary search range at least including the grid represented by the generated search reference point geohash by use of a geohash and a secondary search range formed by a grid with the search reference point at the center thereof by use of latitude/longitude information; and a search block configured to search the primary search range for the search object and the secondary search range for the search object by referencing the database. | 02-28-2013 |
20130066915 | Method And System For Selecting A Subset Of Information To Communicate To Others From A Set Of Information - A method for selecting a subset of information to communicate to others from a set of information comprising a plurality of content items. In accordance with the method, the set of information is stored in a user retrievable format, a relative priority is assigned to each of the plurality of content items, and the subset of information is automatically generated by selecting a predetermined number of the plurality of content items from the set of information based on the relative priorities of each of the plurality of content items. The predetermined number is less than the number of said plurality of content items and the subset of information is a prioritized subset of the set of information. A system, and a computer readable medium carrying computer readable instructions for carrying out the method are also disclosed. | 03-14-2013 |
20130066916 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR IMPLEMENTING INTELLIGENT AGENT SERVICES - Implementing intelligent agent services includes generating an ontological domain for an individual based upon information elements that represent aspects of detectable behaviors of the individual at a point in time. The detectable behaviors occur within a physical and virtual geography and in relation to time. The services also include creating subdomains of contextually organized collections of the information elements and information elements collected from previously conducted detectable behaviors of the individual. The subdomains include orthogonally related data. The services further include determining a relevance of relationships among the information elements across the subdomains. Relationships determined to be relevant are identified as an interest of the individual. The services also include searching sources of information using the information elements having the relationships determined to be relevant and identifying a solution for satisfying the interest responsive to the searching. | 03-14-2013 |
20130073592 | MATCHING OFFERS TO KNOWN PRODUCTS - A method and apparatus for electronically matching an electronic offer to structured data for a product offering is disclosed. The structure data is reviewed and a dictionary of terms for each attribute from the structure data is created. Attributes in unstructured text may be determined. Each pair of the attributes (name and value) from the unstructured data and the structured data are obtained, the attribute pairs of the structured data and the unstructured data and compared and a similarity level is calculated for the matching the attribute pairs. The structured data pair that has the highest similarity score to the unstructured data pair is selected and returned. | 03-21-2013 |
20130080470 | Range Queries in Binary Decision Diagrams - In particular embodiments, a method includes receiving a query for data in data sets that are within a specified range, constructing a first binary decision diagram (BDD) representing the specified range, and constructing a third BDD representing the data in the specified range by performing an AND operation between the first BDD and a second BDD representing the data sets. | 03-28-2013 |
20130086112 | IMAGE BROWSING SYSTEM AND METHOD FOR A DIGITAL CONTENT PLATFORM - Systems and methods for presenting and/or browsing images on a digital content platform. In one embodiment, for example, there is provided an image-browsing system, including: (1) a database having a plurality of images; (2) an image frame provided on the digital content platform, wherein the image frame displays a first image from the database; and (3) a user-actionable interface, wherein activation of the interface replaces the first image within the frame with a second image. Various alternative aspects and embodiments are further described herein. For example, in certain instances, such systems and methods may be used to browse images on a digital content platform (e.g., a web page), conduct image searches directly from an image frame within a digital content platform, and/or provide contextually relevant advertising on the digital content platform. | 04-04-2013 |
20130097202 | Method and System for Providing Opinion Queries to Users - A system and machine-implemented method for displaying an opinion query to a user, the method including receiving a request for online content from a user, determining, using the one or more computing devices, one or more terms associated with the request, selecting, using the one or more computing devices, an opinion query based on the one or more terms from a database coupled to the one or more processors, wherein the opinion query includes a question and one or more possible responses for the question, providing the opinion query to be displayed to the user together with the online content corresponding to the request, receiving an indication of a selection of one of the one or more possible responses from the user and providing, using the one or more computing devices, the indication of the selection for storage and analysis in association with the opinion query. | 04-18-2013 |
20130103718 | MEMORY PATTERN SEARCHING VIA DISPLACED-READ MEMORY ADDRESSING - A split data word including a portion of each of two word-aligned data words stored at two word-aligned address boundaries within a memory is read from a displaced-read memory address relative to the word-aligned address boundaries within the memory. The portions of each of the two word-aligned data words within the split data word are compared with corresponding portions of a word-aligned search pattern. A determination is made that a potential complete match for the word-aligned search pattern exists within at least one of the two word-aligned data words based upon an identified match of at least one of the portions of the two word-aligned data words within the split data word with a corresponding at least one portion of the word-aligned search pattern. | 04-25-2013 |
20130117311 | TECHNIQUE FOR EFFECTIVELY COLLECTING AND ANALYZING DATA IN PROVIDING INFORMATION ASSISTANCE SERVICES - A system for providing an information assistance service includes a communication interface for receiving a request for information. A search facility conducts a search using a first search criterion in response to the request, a second search criterion being provided in lieu of the first search criterion in conducting the search based on a correlation between the first search criterion and the second search criterion. The correlation is a function of the number of searches prior to the search where use of the first search criterion is followed by use of the second search criterion. The use of the second search criterion, but not the first search criterion, produces the desired results. | 05-09-2013 |
20130117312 | METHOD AND SERVER FOR PUSHING INFORMATION PROACTIVELY - A method for pushing information proactively includes: receiving updated data; querying search records that match the updated data; determining search records that meet a push condition, and obtaining user information corresponding to the search records that meet the push condition; pushing, according to the user information, the updated data to all or part of users corresponding to the user information. In the embodiments of the present invention, after receiving updated data, the server proactively obtains the search records of users, screens the users according to the push condition, and pushes the updated data to the screened users. In this way, the information is proactively pushed, which shortens the time interval of providing information for the users, and improves the efficiency of obtaining needed information by the users. | 05-09-2013 |
20130132437 | OPTIMIZING INTERNET CAMPAIGNS - In an example embodiment, signals are collected from one or more first channels in a communication network. The one or more first channels may include at least one of organic search, paid search, or social media. Based on the collected signals, a recommendation is made with respect to a campaign within a second channel. | 05-23-2013 |
20130132438 | Systems, methods, and computer program products for searching for space of interest (SOI) - One aspect of the invention provides a space of interest (SOI) search system including: an SOI dictionary unit configured to match a plurality of place-name identifiers (IDs) based on a geographical location to an SOI ID; and an SOI storage unit configured to store the matched SOI ID, place-name IDs, and related SOI information. | 05-23-2013 |
20130138692 | METHODS FOR SEMANTICS-BASED CITATION-PAIRING INFORMATION - A computer-implemented method of semantically linking, by a computing device, a citing document to a cited document in a corpus of documents includes locating at least one citation present in the citing document, determining a reason-for-citing for at least one citation, and determining a cited-text-area present in the cited document, wherein the cited-text-area corresponds with the reason-for-citing. The method further includes populating a citation entry of a citation-pairing metadata file with a citing-document identifier, a reason-for-citing identifier, a cited-document identifier, and a cited-text-area identifier. The citation-pairing metadata file includes a plurality of citation entries and is stored separately from the citing document and the cited document. | 05-30-2013 |
20130144910 | METHOD AND SYSTEM FOR OPTIMIZING THE ARRANGMENT OF SPATIAL ELEMENTS - In a data visualization system, a method of analysing and representing spatial data sets to optimize the arrangement of spatial elements, the method including the steps of: retrieving data from a data storage module that is in communication with the data visualization system, determining lift values for a plurality of predefined spatial areas from the retrieved data based on a set of fuzzy association rules applied to the predefined spatial areas, determining spatial performance values for the predefined spatial areas, and calculating a weighted spatial relationship between the determined lift values and spatial performance values. | 06-06-2013 |
20130151561 | FUZZY FULL TEXT SEARCH - A method and system for fuzzy full text search is disclosed. The system includes an inverted index where tokens are organized in a Next Valid Character (NVC) tree. Each path through the tree defines a token. The document lists for the tokens are stored at leaf nodes. When performing a fuzzy full text search, the system uses an edit distance greater than zero. After receiving search tokens, the system traverses the NVC tree to generate document error lists. The system then compares the error lists to identify relevant document identifiers and provides a result set. | 06-13-2013 |
20130151562 | METHOD OF CALCULATING FEATURE-AMOUNT OF DIGITAL SEQUENCE, AND APPARATUS FOR CALCULATING FEATURE-AMOUNT OF DIGITAL SEQUENCE - The use of the known feature amounts results in a low level of accuracy in finding similar files. To deal with this problem, the similar file determination process of this invention involves dividing a file, while at the same time changing a file dividing condition, and repeating this dividing operation until the total number of divided pieces of data exceeds a predetermined number. For each of the divided pieces of data thus obtained a hash value is calculated and all the hash values are output. | 06-13-2013 |
20130204897 | COMBINED WORD TREE TEXT VISUALIZATION SYSTEM - An example method includes identifying instances of a search term in a source text, and identifying prefix strings and suffix strings comprising tokens preceding and subsequent to the search term in the source text. The method further includes displaying a visualization interface that includes the search term within a combined tree diagram that includes a prefix tree and a suffix tree extending to either side of the search term. The prefix tree displays the prefix strings and the suffix tree displays the suffix strings, and both have user-selectable branches. The method further includes providing, in response to a user input selecting a branch in the prefix tree or in the suffix tree, a visual indication of a prefix string and a suffix string in the visualization interface that form a matching sequence that originate together in the source text, for matching sequences that are connected through the selected branch. | 08-08-2013 |
20130204898 | TEXT SEARCH APPARATUS AND TEXT SEARCH METHOD - The text search apparatus has an information storage that stores plural transposed indexes associating characters or character strings appearing in a document to be searched with the appearance positions of the characters or character strings. The transposed indexes were generated for a document in which beginning marks are added in front of texts to be subject to forward matching search. The incremental searcher of the text search apparatus adds a beginning mark in front of a search keyword and executes a forward matching search using a set of transposed indexes. The main searcher executes a partial match search using the same set of transposed indexes. | 08-08-2013 |
20130204899 | Method and device for monitoring and analyzing signals - A method and system for monitoring and analyzing at least one signal are disclosed. An abstract of at least one reference signal is generated and stored in a reference database. An abstract of a query signal to be analyzed is then generated so that the abstract of the query signal can be compared to the abstracts stored in the reference database for a match. The method and system may optionally be used to record information about the query signals, the number of matches recorded, and other useful information about the query signals. Moreover, the method by which abstracts are generated can be programmable based upon selectable criteria. The system can also be programmed with error control software so as to avoid the re-occurrence of a query signal that matches more than one signal stored in the reference database. | 08-08-2013 |
20130204900 | ASCRIBING ACTIONABLE ATTRIBUTES TO DATA THAT DESCRIBES A PERSONAL IDENTITY - There is provided a method that includes (a) receiving an inquiry to initiate a search for data for a specific individual, (b) determining, based on the inquiry, a strategy and flexible predictiveness equations to search a reference database, (c) searching the reference database, in accordance with the strategy, for a match to the inquiry; and (d) outputting the match. The method may also output flexible feedback related to the match that reflects inferred quality of the match experience which can be used by an end-user to determine the degree to which the matched entity meets that end-user's quality-based criteria. There is also provided a system that performs the method, and a storage medium that contains instructions that control a processor to perform the method. | 08-08-2013 |
20130232172 | METHODS AND SYSTEMS FOR MATCHING EXPRESSIONS - Methods and systems are provided for matching expressions to data items. One exemplary method involves identifying a subset of expressions that match data items collectively and then identifying individual data items that match expressions of the subset. In one embodiment, the data items are partitioned into data item subsets, and further subsets of expressions collectively matching the data item subsets are identified. Data items of a respective data item subset are then individually matched to expressions of the respective expression subset that collectively matched that respective data item subset. | 09-05-2013 |
20130254235 | CONTENT COLLECTION SEARCH WITH ROBUST CONTENT MATCHING - Systems and approaches for searching a content collection corresponding to query content are provided. In particular, false positive match rates between the query content and the content collection may be reduced with a minimum content region test and/or a minimum features per scale test. For example, by correlating content descriptors of a content piece in the content collection with query descriptors of the query content, the content piece can be determined to match the query content when a particular region of the content piece and/or a particular region of a query descriptor have a proportionate size meeting or exceeding a specified minimum. Alternatively, or in addition, the false positive match rate between query content and a content piece can be reduced by comparing content descriptors and query descriptors of features at a plurality of scales. A content piece can be determined to match the query content according to descriptor proportion quotas for the plurality of scales. | 09-26-2013 |
20130282760 | Apparatus and Method for Random Database Sampling with Repeatable Results - A method of sampling data in a database includes designating permanent read locations in a database. The database is populated with randomly loaded data. The permanent read locations in the database are sampled to form sampled repeatable results attributable to the permanent read locations and the randomly loaded data. | 10-24-2013 |
20130318124 | COMPUTER PRODUCT, RETRIEVING APPARATUS, AND RETRIEVAL METHOD - A retrieving apparatus includes a processor that specifies in each tier of synonym dictionary data, classification codes of a search word in a search character string and those of a comparison word in character strings for comparison; extracts from among the specified classification codes, classification codes in a specific tier; judges for each character string for comparison, whether the extracted classification code of the search word and that of the comparison word match; counts for the specific tier, matching classification codes; determines based on the count, whether a character string is to be excluded whose classification code of the comparison word for the specific tier does not match that of the search word; calculates based on the specified classification code of the search word and that of the comparison word in the character string not to be excluded, similarity between the two character strings; and outputs a calculation result. | 11-28-2013 |
20140006448 | RECIPROCAL DATA FILE PUBLISHING AND MATCHING SYSTEM | 01-02-2014 |
20140012879 | DATABASE MANAGEMENT SYSTEM, APPARATUS, AND METHOD - A DBMS is configured to identify a Boolean expression and conditional expressions from a search query, and to extract for each of the identified conditional expressions the value of a record ID conforming to a conditional expression. The DBMS is configured to change a conformity result value corresponding to the extracted record ID and conditional expression to a first value signifying conformity, in Boolean expression determination information, which is information that includes a determination set having a record ID value and a plurality of conformity result values respectively corresponding to a plurality of conditional expressions, and, on the basis of the Boolean expression, to perform logical operations on the plurality of conformity result values of a determination set, for each determination set in the Boolean expression determination information. | 01-09-2014 |
20140012880 | METHOD AND SYSTEM FOR IMAGE SEARCH - A method and system for image search, the method comprising: receiving an indication regarding at least one feature of at least one image from a collection of images; creating an updated search algorithm according to the indication; and providing an updated collection of images by using the updated search algorithm. | 01-09-2014 |
20140019486 | Logic Content Processing for Hardware Acceleration of Multi-Pattern Search - The embodiments herein relate to multi pattern searching and, more particularly, to multi pattern search or multi pattern matching using logic content processing. The input pattern is type cast to a Boolean alphabet and is then processed to create a corresponding signature set. Further, the signature set is divided into subsets and a Boolean logic function representing each signature subset is created. Further, the values of each subset are simultaneously compared with windows of an input data steam or data file to find a match. If a match is found, the system returns a hit, else a miss. Parallel stages may be added to enhance performance of the system, as multiple inputs may be processed at a time. | 01-16-2014 |
20140032598 | Function Module Leveraging Fuzzy Search Capability - A function module allows fuzzy searching of data stored in an environment lacking inherent fuzzy search capability, by leveraging a native fuzzy search capability of an underlying database. The function module receives the data that is to be searched, as well as search terms/parameters. The function module creates a temporary table in the database, populates the table with the corresponding data, and executes the fuzzy search on the table according to the terms/parameters utilizing the database layer's native fuzzy search capability. After returning the fuzzy search result, the function module removes the table from the database. One embodiment implements the function module with the Advanced Business Application Program (ABAP) environment available from SAP AG, which lacks an inherent ability to perform fuzzy searching. That function module leverages native fuzzy search capability of an underlying in-memory HANA database architecture database available from SAP AG. | 01-30-2014 |
20140040313 | System and Method of Record Matching in a Database - A system and method of record matching using regular expressions and finite state representations. In this manner, the time (or computational effort) involved in record matching is reduced. | 02-06-2014 |
20140059079 | FILE SEARCH APPARATUS, FILE SEARCH METHOD, IMAGE SEARCH APPARATUS, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM - A file search apparatus having a setting unit configured to set, as search conditions for specifying a file to be searched for, a plurality of pieces of attribute information and relationship information about a relationship between files, a first search unit configured to search for a file having at least one of the pieces of attribute information set by the setting unit, a second search unit configured to search for a plurality of files, among the files found by the first search unit, which satisfy a condition based on the relationship information set by the setting unit, and an output unit configured to output, as a search result, the plurality of files found by the second search unit. | 02-27-2014 |
20140067862 | FIXED WIDTH ENCODING DOCUMENT POSTING LISTS - This specification describes technologies relating to fixed width encoding/decoding of document posting lists. In general, one aspect of the subject matter described in this specification can be embodied in apparatuses that include a server obtaining a list of one or more of document identification numbers, each of the document identification numbers uniquely identifying a document; an encoding device operatively connected to the server, the encoding device generating a sequence of deltas from the sequential list of one or more of the document identification numbers, and encoding each delta in the sequence of deltas using a fixed-width encoding scheme. | 03-06-2014 |
20140067863 | MEDIA IDENTIFICATION SYSTEM FOR EFFICIENT MATCHING OF MEDIA ITEMS HAVING COMMON CONTENT - To identify a media item from a database of media items that have common content, a region of interest is defined to include a plurality of frames of a test fingerprint that correspond to different segments of a media item. A media identification system queries a database of reference fingerprints to identify candidate reference fingerprints that contain a frame that matches a frame of the test fingerprint. When a candidate reference fingerprint is found, additional matching frames are determined and the region of interest is reduced to eliminate the matched frames of the test fingerprint. This continues until the region of interest is empty or there are no further matching candidates. Once the set of candidate reference fingerprints are identified, the media identification system compares the test fingerprint to the candidates to determine a closest match, thereby identifying the media item associated with the test fingerprint. | 03-06-2014 |
20140122531 | IMAGE COMPARISON PROCESS - A computer-implemented method and computing system for comparing, on a computing device, data concerning a first image within a social network to data concerning a plurality of images within the social network. A subset of similar images is identified, chosen from the plurality of images, based, at least in part, upon the comparison. At least a portion of the subset is presented to a computing device associated with a user. | 05-01-2014 |
20140122532 | IMAGE COMPARISON PROCESS - A computer-implemented method and computing system for receiving, on a computing device, a tag associated with a first user concerning a first image within a social network. The method may be further configured to scan the first image to identify whether a human face is present in the first image. If the human face is identified, the method may be configured to compare the human face to that of the first user. If the human face is determined to be that of the first user, the method may be configured to allow the first image to be displayed in a social networking application associated with a second user, wherein the first user and second user are connected within the social network. | 05-01-2014 |
20140164434 | STREAMING DATA PATTERN RECOGNITION AND PROCESSING - When processing data tuples, operators of a streaming application may identify certain tuples as being relevant. To determine relevant tuples, the operators may, for example, process the received tuples and determine if they meet certain thresholds. If so, the tuples are deemed relevant, but if not they are characterized as irrelevant. The streaming application may use a pattern detector to parse the relevant data tuples to identify a pattern, such as a shared trait between the tuples. Based on this commonality, the pattern detector may generate filtering criteria that may be used to process subsequently received tuples. In one embodiment, the filtering criteria identified by one operator is transmitted to a second operator to be used to process tuples received there. Thus, once one of the operators determines a pattern, the operator generates filtering criteria that another, related operator uses for filtering received tuples. | 06-12-2014 |
20140181147 | DNA MATCHING - A method of searching a computer database containing a plurality of stored DNA profiles is provided. The method involves generating a search profile formed of two or more allele identities for each of one or more loci, at least one of the allele identities having a limited range of values, with the search profile being compared against the one or more stored DNA profiles from a database to establish matches between the search and stored profile. | 06-26-2014 |
20140188936 | RELATIONAL META-MODEL AND ASSOCIATED DOMAIN CONTEXT-BASED KNOWLEDGE INFERENCE ENGINE FOR KNOWLEDGE DISCOVERY AND ORGANIZATION - Methods and systems for knowledge discovery and organization employ a relational meta model and domain context-based knowledge inference engine to produce answers to queries that involve inferences among items stored as knowledge in a knowledgebase. | 07-03-2014 |
20140244687 | PROCESSING QUERY TO GRAPH DATABASE - A method of processing a query to a graph database using a plurality of processors. The method comprises providing a plurality of threads to be executed on a plurality of processors, each the thread is associated with one of a plurality of unique thread identifiers, providing a graph database having a plurality of graph database nodes and a plurality of graph database edges, each the graph database edge represents a relationship between two of the plurality of graph database nodes, receiving a query tree that defines a tree comprising plurality of query nodes connected by a plurality of query tree edges, and searching at least part of the graph database for a match with the query tree, wherein the searching is executed by the plurality of the processors, and wherein each the processor searches one of a plurality of sub-graphs of the graph database, each the sub-graph is defined by one of the plurality of thread identifiers. | 08-28-2014 |
20140280342 | SECURE MATCHING SUPPORTING FUZZY DATA - Provided are techniques for secure matching supporting fuzzy data. A first bloom filter for a first data element is retrieved, wherein each of the characters in the data element has been encrypted with a beginning offset position of the character and encrypted with an end offset position of the character to produce two encrypted values that are added to the first bloom filter. A second bloom filter for a second data element is retrieved. The first bloom filter and the second bloom filter are compared to determine whether there is a match between the first data element and the second data element. | 09-18-2014 |
20140280343 | SIMILARITY DETERMINATION BETWEEN ANONYMIZED DATA ITEMS - A method of determining a similarity between records in a data set is provided. Data organized into a plurality of records is received. First characters associated with a field and a first record of the plurality of records are selected. The selected first characters are encoded and subdivided into a first sliding series of a defined number of characters. Second characters associated with the field and a second record of the plurality of records are selected. The selected second characters are encoded and subdivided into a second sliding series of the defined number of characters. Whether or not the first sliding series and the second sliding series are similar is determined by comparing the encoded and subdivided first characters to the encoded and subdivided second characters using a fuzzy matching algorithm. | 09-18-2014 |
20140280344 | Inexact Search Acceleration - A system and method are disclosed for inexact search acceleration using reference data. A representative system includes one or more memory circuits storing a plurality of queries and a FM-index of the reference data; and one or more FPGAs configured to select a query; select a substring of the selected query; read a section of the FM-index and calculate a plurality of suffix array intervals for the substring with a corresponding plurality of prepended characters in a first or next position; read a first or next character in the first or next position of the query and select a suffix array interval for the read first character; determine whether the suffix array interval is valid and whether a beginning of the query has been reached; returning a first search result when the suffix array interval is valid and the beginning of the query has been reached; and returning a second search result that no match of the query with the reference data was found when the suffix array interval is not valid. | 09-18-2014 |
20140289274 | METHOD AND DEVICE FOR ACQUIRING STRUCTURED INFORMATION IN LAYOUT FILE - The present application discloses a method and an apparatus for obtaining structured information in a fixed layout document to improve the structuring speed for information management of a fixed layout document. The method may comprise: determining initial page number information corresponding to current directory entry of the document; segmenting first article content of a page corresponding to the initial page number information into at least one structured-characters-block; searching in each structured-characters-block for a first structured-characters-block which matches with name strings of the current directory entry, and obtaining first position information about where the first structured-characters-block is located in the first article content; and obtaining initial position information of the current directory entry and end position information of the previous directory entry based on the first position information. | 09-25-2014 |
20140289275 | ACCESS SYSTEM AND METHOD FOR ACCESSING SIGNAL DATA - Signal data from a sensor is stored in a storage device. The signal data is accessed by means access request that includes an identification of a base signal that may indicate the signal data from said sensor and an identification of a derivation to obtain a requested signal from the base signal. An interface extracts the identifications of the base signal the derivation. The interface tests whether stored signal data obtained from the base signal by said derivation is available in the storage device, and if so it returns the stored signal data in response to the access request via the interface. If not signal data is derived from further stored signal data by at least one signal processing operation identified in the derivation. | 09-25-2014 |
20140310314 | MATCHING PERFORMANCE AND COMPRESSION EFFICIENCY WITH DESCRIPTOR CODE SEGMENT COLLISION PROBABILITY OPTIMIZATION - A method and apparatus include extracting a global descriptor from a query image with a plurality of segments. The method also includes identifying segments with a desirable discriminating potential by analyzing data of the plurality of segments based on an available image database. The method also includes creating a bitmask where the identified segments are active. The method also includes masking any segment of the plurality of segments of the global descriptor that are inactive according to the bitmask | 10-16-2014 |
20140317142 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR RETRIEVING CONTENT RELATED TO A FEED ITEM OF AN ONLINE SOCIAL NETWORK - Disclosed are methods, apparatus, systems, and computer-readable storage media for retrieving content related to a feed item of an online social network. In some implementations, a computing device receives a feed item to be displayed in a feed associated with a first user of an online social network. The computing device identifies, in the received feed item, a first tagged keyword comprising a first tag and a first keyword and identifies one or more data sources based on the first tag. The computing device retrieves, from the one or more data sources, a plurality of content records related to the first keyword and selects a content record of the plurality of content records. The computing device automatically generates an information update associated with the feed item, the information update including content information of the selected content record, the information update capable of being displayed in association with the feed. | 10-23-2014 |
20140337383 | PARTIAL MATCH DERIVATION USING TEXT ANALYSIS - A natural language processing system and method resolves partial matches when a natural language input query does not fully specify an entity. The input query is tokenized into a set of query tokens, which are compared to contents of a searchable index, the contents representing entities, each of which is tokenized into a set of entity tokens associated with the tokenized entity. A plurality of partial match query tokens are identified from the set of query tokens, each partial match query token matching at least one entity token in the index. The entity(s) corresponding to each partial match query token are selected if a sequential break exists in the input query between the partial match query tokens and there is no intersection between the entity(s) corresponding to each partial match query token. | 11-13-2014 |
20140358971 | Techniques for identifying chain businesses and queries - Aspects of the invention relate generally to providing useful search results from chain business queries. More specifically, various algorithms may be used to identify chain businesses and queries for chain businesses. Chain businesses may include, for example, various types of businesses which are associated with other businesses with the same name, such as chain restaurants, car rental locations, pharmacies, banks, retail stores, or other franchise businesses. This information may be used to rank and filter search results as well as incorporate other useful features in order to improve a user's search experience. | 12-04-2014 |
20140379755 | METHOD AND SYSTEM FOR TRANSLATING USER KEYWORDS INTO SEMANTIC QUERIES BASED ON A DOMAIN VOCABULARY - The embodiments of the present invention provide a computer-implemented method and system for translating user keywords into semantic queries based on domain vocabulary. The system receives the user keywords and search for the concepts. The concepts are transformed into a connected graph. The user keywords are translated into precise access paths based on the information relationship described in conceptual entity relationship models and then converts these paths into logic based queries. It bridges the semantic gap between user keywords and logic based structured queries. It enables users to interact with the semantic system by articulating the information in a structured query language. It improves the relevance of search results by incorporating semantic technology to drive the mechanics of the search solution. | 12-25-2014 |
20150012564 | SECURE MATCHING SUPPORTING FUZZY DATA - Provided are techniques for secure matching supporting fuzzy data. A first bloom filter for a first data element is retrieved, wherein each of the characters in the data element has been encrypted with a beginning offset position of the character and encrypted with an end offset position of the character to produce two encrypted values that are added to the first bloom filter. A second bloom filter for a second data element is retrieved. The first bloom filter and the second bloom filter are compared to determine whether there is a match between the first data element and the second data element. | 01-08-2015 |
20150032776 | CROSS-CUTTING EVENT CORRELATION - Embodiments of the present invention provide a method, system and computer program product for cross-cutting event correlation in an enterprise computing monitoring and management system. An enterprise computing monitoring and management system can include a hierarchy of nodes, where several of the nodes are each coupled to a corresponding embedded correlation engine and an event bus. The system further can include a root node among the nodes. The root node can be coupled to the event bus and to centralized correlation logic programmed to identify a high correspondence between events from a particular event source among the nodes and a particular set of correlation rules in that correlation engine. The identification of such correspondence can be used to move to the set of correlation rules to an embedded correlation engine closer to the particular event source. | 01-29-2015 |
20150052172 | IDENTIFYING A SKETCHING MATRIX USED BY A LINEAR SKETCH - Embodiments relate to identifying a sketching matrix used by a linear sketch. Aspects include receiving an initial output of the linear sketch, generating a query vector and inputting the query vector into the linear sketch. Aspects further include receiving an revised output of the linear sketch based on inputting the query vector and iteratively repeating the steps of generating the query vector, inputting the query vector into the linear sketch, and receiving an revised output of the linear sketch based on inputting the query vector until the sketching matrix used by the linear sketch can be identified. | 02-19-2015 |
20150074146 | METHOD AND SYSTEM FOR DISCOVERING DYNAMIC RELATIONS AMONG ENTITIES - Method, system, and programs for detecting dynamic relationship and discovering dynamic events. Data from a first data source is first received. At least one dynamic relation candidate is identified and each dynamic relation candidate involves multiple entities. The at least one dynamic relation candidate is identified based on temporal properties with respect to the entities exhibited in the data from the first data source. Dynamic relations are then extracted by corroborating the temporal properties of the entities involved in the at least one dynamic relation candidate with that of the same entities exhibited in data from a second data source. Then, a dynamic event that gives rise to the dynamic relations among different entities is detected. | 03-12-2015 |
20150095374 | NXD QUERY MONITOR - Non-existent domain (NXD) queries may be monitored to determine if a keyword is included in NXD queries for a brand top level domain (TLD). When a predetermined number of NXD queries have been received for a brand domain that include the keyword, an action may be initiated. The action may be related to the registration of a new domain for the brand domain including the keyword. | 04-02-2015 |
20150120778 | APPROXIMATE ASSIGNMENT OPERATOR FOR CONSTRAINED BASED EVOLUTIONARY SEARCH - Embodiments relate to approximate assignment in a constraint based evolutionary search. An aspect includes providing a genome representing a collection of variable assignment preferences encoded as genes. Another aspect includes reducing the domain until a unit sized domain is reached, the unit sized domain being an approximation to a value V. Another aspect includes searching for a first assignment of the value V that is less than or equal to the unit sized domain and a second assignment of the value V that is greater than the unit sized domain. Another aspect includes responsive to a first assignment and a second assignment being found, assigning the value V of one of the first assignment and the second assignment having the least distance from the unit sized domain to a variable X. | 04-30-2015 |
20160034479 | Disaster Response System - Health care data and other information about a person is stored in memory accessible to a server. The server allows users to access the health care data and information, such as across a communication network. In some embodiments a biometric identifier for a person is stored with the information. The biometric identifier can be used to control access to a person's records and to quickly locate information associated with a particular person during a disaster. | 02-04-2016 |
20160078099 | SEARCH SUGGESTIONS USING FUZZY-SCORE MATCHING AND ENTITY CO-OCCURRENCE - A method for generating search suggestions by using fuzzy-score matching and entity co-occurrence in a knowledge base is disclosed. Embodiments of the method may be employed in any search system that may include an entity extraction computer module that may perform partial entity extractions from provided search queries, a fuzzy-score matching computer module that may generate algorithms based on the type of entity extracted and perform a search against an entity co-occurrence knowledge base. The entity co-occurrence knowledge base, which may include a repository where entities may be indexed as entities to entities, entities to topics, or entities to facts among others, may return fast and accurate suggestions to the user to complete the search query. The suggestions may include alternates to the partial query provided by the user that may enhance and save time when performing searches. | 03-17-2016 |
20160110424 | ENTITY RESOLUTION TECHNIQUES AND SYSTEMS - Entity resolution techniques and systems are described. An entity resolution method may include estimating a joint probability of occurrence of a plurality of values of a respective plurality of descriptors of an entity. The plurality of descriptor values may be included in a first data set. The method may further include determining that the joint probability of occurrence of the plurality of descriptor values is less than a threshold probability, identifying a second data set including the same plurality of values of the same respective plurality of descriptors, and determining, based at least in part on the joint probability of occurrence of the plurality of descriptor values being less than the threshold probability and on the first and second data sets including the same plurality of descriptor values, that the first and second data sets describe the same entity. | 04-21-2016 |
20160117361 | PARTIAL MATCH DERIVATION USING TEXT ANALYSIS - A natural language processing system and method resolves partial matches when a natural language input query does not fully specify an entity. The input query is tokenized into a set of query tokens, which are compared to contents of a searchable index, the contents representing entities, each of which is tokenized into a set of entity tokens associated with the tokenized entity. A plurality of partial match query tokens are identified from the set of query tokens, each partial match query token matching at least one entity token in the index. The entity(s) corresponding to each partial match query token are selected if a sequential break exists in the input query between the partial match query tokens and there is no intersection between the entity(s) corresponding to each partial match query token. | 04-28-2016 |
20160132565 | Fuzzy Full Text Search - A method and system for fuzzy full text search is disclosed. The system includes an inverted index where tokens are organized in a Next Valid Character (NVC) tree. Each path through the tree defines a token. The document lists for the tokens are stored at leaf nodes. When performing a fuzzy full text search, the system uses an edit distance greater than zero. After receiving search tokens, the system traverses the NVC tree to generate document error lists. The system then compares the error lists to identify relevant document identifiers and provides a result set. | 05-12-2016 |
20160140184 | DATA SOURCE BINDING USING AN ODATA MODEL - The present disclosure describes methods, systems, and computer program products for providing pattern-based data source binding in OData services. One design-time computer-implemented method includes receiving an OData request from a requestor, traversing, by a computer, a rule table to determine whether an exact match for the received OData request exists in the rule table, upon a determination that an exact match for the received OData request exists in the rule table, forwarding the OData request to a bound data source specified in the rule table, and transmitting a result to the requestor following processing of the OData request by the bound data source. | 05-19-2016 |
20180027107 | METHOD AND APPARATUS FOR STORING DATA IN MOBILE TERMINAL | 01-25-2018 |
20190147090 | Internet of Things Search and Discovery Using Graph Engine | 05-16-2019 |
20190147091 | INTERNET OF THINGS SEARCH AND DISCOVERY DYNAMIC ALTERATION OF RESULTS | 05-16-2019 |