Patent classifications
G06F17/22
AUTOTAGGING A TEMPLATE OF A REPORTING WORKBOOK
Autotagging a template of a reporting workbook is provided. The template of the reporting workbook is received. The template is in a first format type. User specified selection of portions of the template are received. The portions are associated with at least two dimensions of the reporting workbook. A user specified type is received for a tag. A modification of the template is created by automatically generating a tag in a predetermined field of each of the portions based on the user specified type. A version of the reporting workbook is generated based on the modification of the template, wherein the version is in a second format type.
CONSISTENT RESOURCE MANAGEMENT AND VERSION MANAGEMENT SERVICE BASED ON FORMAL CERTIFICATION
A Version management Service (VMS) that enables consistent management of dynamic digital resources throughout their life cycle. The service handles the association of resources with logical specifications formally expressed using an extensible logical language understood and agreed by tiers. A new version of a digital resource is considered certified only if the resource owner is able to formally prove that the new version satisfies the logical specifications, with the help of the VMS. The VMS uses formal proofs for qualifying changes (occurring either on the resource content or on the corresponding specifications), and for characterizing them through the evolution of version labels. While the resource owners may handle a fully detailed specification (internal), the users may have a simplified view of the same resource, i.e. a particular external specification.
Product Page Classification
In one embodiment, a method includes extracting a document object model (DOM) for a content page. The DOM comprises a hierarchical tree-based data structure. The method also includes traversing the DOM to identify, in the content page, candidate features of a product page. The method further includes for each of the candidate features, determine candidate feature attributes based on a respective context of the candidate feature in the DOM. The method additionally includes determining whether the content page qualifies as a product page based on whether the candidate features fulfill a required set of characteristics for a product page.
AUTOMATED GENERATION AND IDENTIFICATION OF SCREENSHOTS FOR TRANSLATION REFERENCE
Software translation quality and efficiency are improved by providing user interface (UI) context for translators. Unicode symbols are used to uniquely tag user-visible strings from the source code and into resource files. Those strings include titles, product names, error messages, strings in images and any other text that may be present on the user interface. Once the ‘pseudo’ resource files are integrated into a build, automation is run to gather screenshots of the application. Image recognition is then used to link screenshots of the UI in which a resource file string appears, such that screenshots will be brought forward and displayed to the translator when working on translating the user-visible strings of the software being localized.
INFORMATION PROCESSING APPARATUS, NON-TRANSITORY COMPUTER READABLE MEDIUM, AND INFORMATION PROCESSING METHOD
An information processing apparatus includes an archive file generation unit and a deriving unit. The archive file generation unit generates multiple archive files each including one or more pieces of document data and information regarding one or more processing functions. The one or more pieces of document data are each associated with the one or more processing functions. The information indicates one or more processes to be executed on the one or more pieces of document data. The deriving unit derives, from the multiple generated archive files, a common processing function among the processing functions that is common to the archive files and a piece of document data among the pieces of document data that is associated with the common processing function.
Processing publishing rules by routing documents based on document conceptual understanding
Embodiments of the invention may be used to improve enforcement and compliance with publishing rules in an automated and provable manner. Prior to publication, documents may be processed using publishing rules (workflows) based on conceptual analysis of document content. Additionally, embodiments of the invention include a content creation system configured to provide prompt feedback on content coverage. Such a system enables the creator of information to better understand what approval requirements apply to content they create and intend to publish, as the content is being created.
System and method for processing messages using native data serialization/deserialization in a service-oriented pipeline architecture
A computer-implemented system and method for processing messages using native data serialization/deserialization without any transformation, in a service-oriented pipeline architecture is disclosed. The method in an example embodiment that includes serializing or deserializing the request/response message directly into the format (specific on-the-wire data format or a java object) the recipient expects (either a service implementation or a service consumer or the framework), without first converting into an intermediate format. This provides an efficient mechanism for the same service implementation to be accessed by exchanging messages using different data formats.
Automatic targeting of browser content to optimal rendering engine
Embodiments of the present invention provide a method, system and computer program product for content driven selection of a rendering engine. In an embodiment of the invention, a method for or content driven selection of a rendering engine can include retrieving content for display in a content browser executing in memory by a processor of a host computer, mapping at least one directive embedded in the retrieved content to a target rendering engine, selecting the target rendering engine for rendering the content, and passing the content to the selected target rendering engine. In this regard, in an aspect of the embodiment, multiple directives embedded in the retrieved content can be mapped, each to one of a selection of different target rendering engines, and a most often mapped one of the target rendering engines can be selected for rendering the content.
System, method and computer program product for navigating content on a single page
In accordance with embodiments, there are provided mechanisms and methods for navigating content on a single page. These mechanisms and methods for navigating content on a single page can enable optimized navigation of displayed content, more efficient content processing and resource use, increased content display speed, etc.
Method of automated analysis of text documents
Automated analysis of text documents is used to scan text documents in order to find phrases or text fragments from other documents, or modifying the existing ones. A comparatively fast and universally applicable method finds phrases, sentences or even text fragments from other documents. The method includes: all electronic files containing model documents are converted to a given format; meaningful fragments, called “clauses”, are extracted from them; the converted files containing model documents are stored in the database; each electronic file containing a document to be analyzed is converted to the given format; clauses extracted from analyzed documents are compared with clauses extracted from model documents; fractions of clauses from an analyzed document matching clauses from each model document are calculated; fractions found are then compared with a pre-set threshold value in order to find out whether there are text fragments from a model document in the analyzed one.