Patent application number | Description | Published |
20140204423 | PROVIDING SUPPLEMENTAL CONTENT BASED ON A SELECTED FILE - A system can include a print type classifier to receive a print message that indicates that a file has been selected to be printed. The print type classifier can also determine a print type of the file. The system can also include a print content analyzer to assign a category to the file characterizing a topic of the file based on the content of the file. The print type analyzer can also generate a content representation of the file that characterizes a summary of content of the file. The system can further include a recommendation engine to provide supplemental content based on at least one of the print type, the category and the content representation of the file, wherein the supplemental content is in a printable format. | 07-24-2014 |
20140204424 | PRINT INTENT TYPE - A system can include a page type classifier to determine a page type of a file. The system can also include a print intent identifier to map the page type of the file to a print intent subtype of the file. The print intent identifier can also map the print intent subtype of the file to a print intent type of the file. The print intent type of the file can characterize a reason to at least one of print and store the file. | 07-24-2014 |
20140214788 | ANALYZING UNIFORM RESOURCE LOCATORS - Methods for analyzing a Uniform Resource Locator (URL) and apparatus for performing such methods. The methods include parsing the URL into text segments and generating n-grams from the text segments. The methods further include generating annotations, each annotation corresponding to one of the n-grams and comprising a match value for its corresponding n-gram, a description of its match value, and a score. The methods still further include selecting a subset of the annotations. | 07-31-2014 |
20140280110 | REQUESTS FOR SOURCE CODE TEXT - Disclosed herein are a system, non-transitory computer readable medium and method for fulfilling requests for source code. A description is associated with each section of source code text. A section of source code, whose description at least partially matches a source code request, is obtained and displayed. | 09-18-2014 |
20140324839 | DETERMINING CANDIDATE SCRIPTS FROM A CATALOG OF SCRIPTS - According to an example, candidate scripts may be determined from a catalog of scripts to perform a requested operation. In determining the candidate scripts, a request for an operation may be received, in which the request includes an input and an output. In addition, based upon the input and the output, a plurality of candidate scripts that are to perform the requested operation may be identified from the catalog of scripts, in which each of the plurality of candidate scripts comprises at least one of a script that is to perform the requested operation individually or a number of scripts that, in combination, are to perform the requested operation. Moreover, a score for each of plurality of candidate scripts may be calculated based upon a plurality of factors respectively corresponding to the plurality of candidate scripts and the plurality of candidate scripts and the calculated scores may be outputted. | 10-30-2014 |
20140358932 | Entity Integration Using High-Level Scripting Languages - Embodiments of the present invention relate to a new method of entity integration using high-level scripting languages. In one embodiment, a method of and computer product for entity integration is provided. An entity declaration is read from a machine readable medium. The entity declaration describes an entity including at least one nested entity. An index declaration is read from a machine readable medium. The index declaration describes an index of nested entities. An entity population rule is read from a machine readable medium. The entity population rule describes a mapping from an input schema to an output schema. The output schema conforms to the entity declaration. A plurality of input records is read from a first data store. The input records conform to the input schema. The entity population rule applies to the plurality of records to create a plurality of output records complying with the output schema. An index of nested entities is populated. The index complies with the index declaration. | 12-04-2014 |
20140379322 | CONVERTING AN INPUT SCRIPT - Converting an input script includes obtaining an input script comprising at least one variable, obtaining at least one translation transformation rule from a library, converting the input script into a tree representation, folding the tree representation to hide a subset of variables in the input script to create a folded tree, and generating a natural language text by applying at least one translation transformation rule from the library to the folded tree. | 12-25-2014 |
20150339712 | Inferring Facts from Online User Activity - Inferring facts from online user activity includes performing an analysis of a uniform resource locator of a web page in response to predetermined user activity, mapping data about the web page to a structured object based on the analysis, and inferring a fact about the user activity based on the mapped data. | 11-26-2015 |