Entries |
Document | Title | Date |
20080209312 | Method For Rendering Information On A Display - The method is for rendering information on a display. Content components in a container are provided. A content handler (style sheet) is used to transform the content components. A key word in the content component is identified. A real time link is provided between the key word and an outside source. A screen size of a display unit is determined. A size of a first display is adjusted by only displaying a complete content of a first level of the content components and a link to a second level. The link is activated to display a complete content of the second level and a link to the second level. | 08-28-2008 |
20080222515 | PARAMETERIZED TYPES AND ELEMENTS IN XML SCHEMA - Associating schema elements or types declared in an XML document with elements declared in another XML document. An annotation schema is defined in a first document. At least a portion of the schema declared in the original document is identified in the annotation schema of the first document. Usage properties in the annotation schema are declared for the identified portion of the schema in the original document. The declared usage properties provide additional utilities of the identified portion of the schema. The usage properties are mapped to the identified portion of the schema, and annotation data is specified in a second document based on the defined annotation schema. The specified annotation applies usages of the schema characteristics according to the usage properties. | 09-11-2008 |
20080222516 | DOCUMENT TRANSFORMATION PERFORMANCE VIA INCREMENTAL FRAGMENT TRANSFORMATIONS - A method and apparatus for improving the efficiency of document transformation processes is disclosed. For example, more efficient XML transformations may be performed against a source document that has incurred minor or incremental changes. Rather than apply a transform (e.g., an XSLT document) to a complete document each time any fragment of the source document is modified, a document management system may be configured to apply the transform only to the modified portions of the document. | 09-11-2008 |
20080222517 | Applying Patterns to XSD for Extending Functionality to Both XML and non-XML Data Data Structures - A system and method for transforming an input document in a first format into an output document in a second format extends XSD to work with non-XML data structures and data formats such as EBCDIC through the application of specialized patterns embedded in an XSD document. A communication adapter interprets the patterns and applies them to convert a flat file into an XML document (and vice versa) which can be viewed in a web browser. The system includes: a communication adapter for translating an XML source file into the output document; a network access translation firewall; a load balancer; a web portal; an offline processor for creating ffXSD and XSLT documents; and an input/output subsystem for interacting with an end user, the subsystem comprising a network interface. | 09-11-2008 |
20090106645 | Adaptive response/interpretive expression, communication distribution, and intelligent determination system and method - Prestimulus and/or Post-event cognitive processing preferences of individuals are identified and classified to develop informational content that appeals in substance and format to those individuals identified according to the identification and classification process. Versioning of content by tagging content in all media forms, such as print, audio, and visual is conducted in accordance to classifications of cognitive processing preferences of individual users. Versioned content is automatically matched to individual preferences of a requesting individual or system prior to distribution. | 04-23-2009 |
20090132912 | Method and Apparatus for Declarative Updating of Self-Describing, Structured Documents - The present invention includes a method and device for updating a self-describing, structured document. A further aspect of the present invention is enabling client-based modification of the document. Additional aspects of the present invention are described in the claims, specification and drawings. | 05-21-2009 |
20090138797 | AUTOMATED SEQUENTIAL IMAGING OF SELECTED COMPUTER PRODUCED PAGES OF DATA ASSOCIATED WITH DESIGNATED TEXT DATA OBJECTS LISTED ON AUTOMATED PERMUTATIONS OF DATA TABLES - A computer application providing automated sequential imaging, in user specified order, of selected computer-produced pages comprised of data drawn from records of text data objects listed on a data table, additional data previously entered on the pages and, the ability to display any external image associated with a text data object. | 05-28-2009 |
20090187819 | Method and system for deploying content to wireless devices - A method and system for deploying content to devices is provided. The method and system can be used to deploy markup content to web browser applications on wireless devices. The wireless devices may included, for example, WAP phones, HDML phones, Palm VII, Palm V, etc. The method and system can also be used in conjunction with wired systems. A translator receives data, in a variety of formats, from the wireless devices. The translator then translates the data into a standardized format. A content provider interface receives the data in the standardized format and provides content data, also in the standardized format. The content data in the standardized format is provided to a transformer. The transformer transforms the content data into the pre-selected format for the particular wireless device. The content data can then be utilized and manipulated by the wireless device. | 07-23-2009 |
20090300483 | Stylesheet conversion engine - In one embodiment, a method includes receiving a browser-independent cascading style sheet (CSS) that conforms to a CSS standard, and automatically modifying the browser-independent CSS to incorporate different CSS related features of various browsers. The method further includes creating one or more CSS files customized for the various browsers. | 12-03-2009 |
20090307582 | System and Method For Generating A Transformation Description Document For Transforming Messages - The present disclosure provides a system and method of implementing a plurality of interface definitions. The system and method comprises receiving a message at a version filter of a server, the version filter implementing a first interface definition the received message conforming to the first interface definition; passing the message to a producer component implementing a second interface definition, the second interface definition constrained to be a superset of the first interface definition; receiving a return message from the producer component at the version filter, said return message conforming to the second interface definition; stripping information from the return message to generate a response message conforming to the first interface definition; and sending the response message in response to the received message | 12-10-2009 |
20100031140 | Verifying An Electronic Document - Systems, methods, and apparatus, including software tangibly stored on a computer readable medium, involve verifying an electronic document. A display document is generated based on a content document and a transformation document. The content document includes content data, and the transformation document includes format data. The display document includes information adapted to generate a graphical representation of the content data formatted according to the format data. A digital signature is generated using data from the content document and the transformation document. The digital signature is stored. The digital signature may be used, for example, to confirm that a signer has reviewed and/or endorsed a display document generated based on the content document and the transformation document. | 02-04-2010 |
20100064209 | METHOD FOR TRANSFORMING WEB PAGE OBJECTS - The invention concerns a method for displaying web page content, the method comprising the steps identifying at least one web page object to be displayed and the steps of rendering, by the browser, the at least one web page object in order to obtain a graphics representation of the at least one web page object and receiving the graphics representation from the browser are executed. The method further includes creating an object, analysing definition, of the at least one web page object, for presence of transformation related parameters and transforming the object, according to the additional parameters, into a transformed object. Moreover steps of applying the graphics representation as a texture to the transformed object, returning a graphics representation of the transformed object to a graphics composer and displaying a graphical representation of the transformed object by a graphics displayer are executed. | 03-11-2010 |
20100070851 | METHOD AND SYSTEM FOR PROVIDING SUGGESTED TAGS ASSOCIATED WITH A TARGET WEB PAGE FOR MANIPULATION BY A USER - Disclosed are method and a system, as well as a computer program product for providing suggested tags associated with a target web page for manipulation by a user. The preferred embodiment of the present invention is implemented by generating a list of keywords associated with the target web page as suggested tags; adding the keywords as suggested tags into the page and transforming the page bearing the keywords into a HTML file, while the user decides to bookmark the page; and creating a layer of new transparent or semi-transparent window overlaying an original window displaying the page, the transformed page with said keywords being rendered on the new window for displaying the suggestion for said user's manipulation. | 03-18-2010 |
20100100810 | DEVICE CONTROL SYSTEM, SERVICE-PROVIDING METHOD FOR A DEVICE CONTROL SYSTEM, AND A PROGRAM FOR THE SAME - A device control system does not require changing the application in conjunction with changes in process content or changes in the type or specifications of a device. A style sheet database | 04-22-2010 |
20100107057 | Information distribution system, service-providing method for an information distribution system, and a program for the same - An information distribution system reduces the effort required to change an application in conjunction with changes in process content and changes in the receiver type or specifications while also accommodating broadcast processes. A style sheet database stores a plurality of output style sheets, which are information conversion rules including conditional expressions related to information distribution. An integrated device control service acquires output data and receiver information specifying the address of the receiver and the output style sheet corresponding to said receiver. When the output data satisfies the conditional expression contained in the output style sheet, the integrated device control service distributes converted output data, which is the output data converted based on the output style sheet, to the address of the receiver. | 04-29-2010 |
20100162100 | SYSTEM AND METHOD FOR EXPORTING DATA TO WEB-BASED APPLICATIONS - A system and method is provided for exporting data from a client-server, collaborative application to a relational database and/or web based application. The method is implemented on a computing infrastructure and includes extracting unstructured rich text information hosted in a client-server, collaborative application. The method further includes converting the unstructured rich text information to XML files using a series of XML APIs. The method further includes transforming the XML files (data) to XHTML using reusable stylesheets unique to each type of unstructured rich text information, and utilizing the xHMTL in a web based application. | 06-24-2010 |
20100174981 | RTF TEMPLATE AND XSL/FO CONVERSION: A NEW WAY TO CREATE COMPUTER REPORTS - A template processor converts an initial template document into an XSL template that can be used to automatically generate reports from report data extracted from a database or other application. Users create initial template documents using a word processor or other rich-text editing application. The initial template document employs the word processor's native formatting features to specify the formatting of report data. The initial template document includes placeholder tags inserted by the user to define the locations of report data in the report. The initial template document also includes transformation tags that dynamically define the content of a report based on the value or quantity of report data. The template processor can include a reader adapted to read portions of the initial template file and a parser adapted to create corresponding XSL code from these portions. The XSL template can be combined with XML-formatted data to create a report. | 07-08-2010 |
20100185941 | SUPPORTING VARIABLE DATA STRUCTURES AND CONSTANT DATA STRUCTURES IN A HARDWARE-BASED EXTENSIBLE MARKUP LANGUAGE (XML) POST PROCESSING ENGINE (PPE) - A method, computer program product, and system are disclosed for supporting variable data structures and constant data structures in a hardware-based XML PPE. The method may include inserting one or more constant Type-Length-Attributes (TLAs) into an output stream. The constant TLAs are inserted from one or more constant node-sets referenced from a constant table. The method may also include creating one or more variable node-sets. Each variable node-set includes one or more variable TLAs (TLAs saved from a base XML document) and is mapped to a variable table. The method may also include inserting one or more variable TLAs into the output stream inserted from one or more variable node-sets referenced from the variable table. | 07-22-2010 |
20100218086 | FONT HANDLING FOR VIEWING DOCUMENTS ON THE WEB - A request is received for a rendered document corresponding to a document. The document is retrieved from a storage device. The document is transformed into the rendered document. One or more server font files associated with the rendered document are generated. The rendered document and the server font files are stored. | 08-26-2010 |
20100218087 | Adaptive Response/Interpretive Expression, Communication Distribution, and Intelligent Determination System and Method - Prestimulus and/or Post-event cognitive processing preferences of individuals are identified and classified to develop informational content that appeals in substance and format to those individuals identified according to the identification and classification process. Versioning of content by tagging content in all media forms, such as print, audio, and visual is conducted in accordance to classifications of cognitive processing preferences of individual users. Versioned content is automatically matched to individual preferences of a requesting individual or system prior to distribution. | 08-26-2010 |
20100287461 | METHOD AND APPARATUS FOR CONFIGURING PRESENTATION OF SERVICE GUIDES - An approach is provided for presenting service guides. A head-end platform generates a service guide fragment and inserts a tag into the service guide fragment to generate a modified service guide fragment. The head-end platform then causes, at least in part, transmission of the modified service guide fragment. A user equipment receives the service guide fragment and detects the tag in the service guide fragment. The user equipment then determines a transformation type based, at least in part, on the tag. The user equipment causes, at least in part, performing of the transformation and output of a transformed presentation. | 11-11-2010 |
20100318898 | RENDERING DEFINITIONS - A method for rendering documents includes rendering a document using a rendering definition indicated within electronic data representing the document. | 12-16-2010 |
20110022948 | METHOD AND SYSTEM FOR PROCESSING A MESSAGE IN A MOBILE COMPUTER DEVICE - A system and method for converting an initial message residing in a mobile computer device, which is capable of wireless access to a computer network, into a processed message. The system includes a menu option module that prompts a user of the mobile computer device to select a processing option for the initial message. When the user selects an encryption option, text is wirelessly sent to at least one server on the computer network for encryption. | 01-27-2011 |
20110047453 | Display Rendering System With Supporting Components - Apparatuses and methods are illustrated that relate to a web application running on a server accessible from the Internet. Aspects of the disclosure relate to an apparatus for outputting presentation code in response to receiving at least a page identifier. The apparatus comprises an electronic processor, a tangible medium storing a mapping table, template file, presentation and business rules, and computer-executable instructions. | 02-24-2011 |
20110093774 | DOCUMENT TRANSFORMATION - Aspects of the subject matter described herein relate to transforming documents. In aspects, a transformer obtains a source document and a transformation document. The transformation document indicates changes to make to the source document to transform the source document. The transformation document also includes location information that indicates where the changes are to be made. The transforms indicated by the transformation document may be extensible. Using the source document and the transformation document, the transformer transforms the source document into a target document. The transformer may be part of a development environment used to develop applications. | 04-21-2011 |
20110099467 | CONFIGURABLE AND DYNAMIC TRANSFORMATION OF WEB CONTENT - Dynamically transforming web content is described. An HTTP request is received from an Internet client. The web resource identified in the HTTP request is accessed. The content of the web resource is analyzed. A set of transformation instructions are applied on a set of identified portions of the content of the web resource. Each applied transformation instruction includes logic to locate and manipulate at least an identified portion of the content, and at least one of the applied transformation instructions is a client-side script transformation instruction that performs one or more of: modify a client-side script included in the content, remove a client-side script included in the content, and add a client-side script to the content. An HTTP response is rendered that includes the results of the applied transformation instructions and further includes those portions of the content that were not manipulated by a transformation instruction. The response is then transmitted to the Internet client. | 04-28-2011 |
20110107201 | REPRESENTING COMPLEX DOCUMENT STRUCTURE VIA SIMPLER STRUCTURE THROUGH ISOMORPHISM - A complex document can be transformed into a simple representation through isomorphism such that the content of the document can be subjected to machine or human translation without distraction by the style and structure of the document. The isomorphed simple representation is also transformable to the original complex document without losing stylistic or structural elements. | 05-05-2011 |
20110145699 | ANNOTATION DRIVEN REPRESENTATIONAL STATE TRANSFER (REST) WEB SERVICES - Techniques for annotation driven Representational State Transfer (REST) web services are presented. A platform-independent World-Wide Web application is annotated to expose the methods of the application when accessed via a WWW site. The methods are described when rendered via a WWW site in a REST compliant format (RESTful). | 06-16-2011 |
20110154188 | Portable Electronic Device, Method, and Graphical User Interface for Displaying Structured Electronic Documents - A computer-implemented method, for use in conjunction with a portable electronic device with a touch screen display, comprises displaying at least a portion of a structured electronic document on the touch screen display, wherein the structured electronic document comprises a plurality of boxes of content, and detecting a first gesture at a location on the displayed portion of the structured electronic document. A first box in the plurality of boxes at the location of the first gesture is determined. The first box on the touch screen display is enlarged and substantially centered. | 06-23-2011 |
20110209048 | INTERACTIVE SYNCHRONIZATION OF WEB DATA AND SPREADSHEETS - Interactive synchronization of Web data and spreadsheets is usable to build data wrappers based on any type of data found in a document. Such data wrappers can be used to interact with source documents, crawl a network for additional data, map data from across domains, and/or synchronize data from dynamic Web documents. | 08-25-2011 |
20110209049 | DATA BINDING FOR A WEB-BASED VISUAL REPRESENTATION OF A STRUCTURED DATA SOLUTION - Information from a business application system, such as an ERP system, may be published to a business application user-generated web page for display to an end user and for collecting information from an end user to make available for download into the business application system. The user-generated web page may be defined as a web-based visual representation of a structured data solution, which may define data, data presentation, and data binding metadata for enabling a solution scenario, such as vendor enrollment, sourcing, time entry, job listings, vendor-managed inventory, sales lead capture, purchase order/invoicing, service contract renewal, and customer support requests, and the like. Business application users may be enabled to connect with potential and existing customers, partners, and vendors from within the business application system via the web-based visual representation, and additionally, may capture interactions directly into the business application system without IT dependency. | 08-25-2011 |
20110239109 | METHODS AND APPARATUS TO DISPLAY PROCESS DATA - Example methods and apparatus to display process data are disclosed. A disclosed example method includes receiving a request to view process data via a web browser, identifying a server that stores the process data, wherein the server receives the process data from a process control system, retrieving the process data from the server, selecting an Extensible Stylesheet Language Transformation (XSLT) template based on a property of the process data, and generating a display file conforming to a web browsing format based on the XSLT template, the property, and the process data, wherein the display file specifies how the process data is to be displayed via the web browser. | 09-29-2011 |
20110264996 | FLEXIBLE, DYNAMIC MENU-BASED WEB-PAGE ARCHITECTURE - A method of displaying and navigating information using a hierarchical, spring loaded DHTML menu system that adjusts to fit the boundaries of a resizable, container. A set of standard HTML table row elements, having a hierarchical dependency, is consistently displayed as a web-page, under reasonable resizing. This is done using a strut row that produces the largest width requirement when the table structure is resizing to occupy a small width. Only the current row elements and the strut element are required in calculating table resizing to ensure that whichever data elements are displayed when a web-page resizing occurs, the browser auto-layout algorithm calculations will result in a resize attributes that enables all other row elements of that menu to be accommodated by the newly determined table width. As the row elements may themselves be table structures, nested menus of information may be displayed and navigated. | 10-27-2011 |
20110320931 | Method, apparatus and computer program product for handling data of a database for a website - A method for handling data of a database for a web page, comprising the steps of:
| 12-29-2011 |
20120030562 | DEVICE AND METHOD FOR GENERATING CUSTOMIZED WEBPAGES - A device and method for generating a customized webpage creates a root folder that includes a base folder and language folders. The method creates a symbolic link between each of the language folders and the base folder, and analyzes the web address sent from a terminal device to determine which language is required to display a webpage. The method further locates a language folder from the root folder according to the required language, obtains common webpage files from the root folder through the symbolic link, and translates content of the common webpage files into data in the required language. Additionally, the method obtains a customized file from the language folder and storing the customized file and the translated data into a JavaScript file, generates an HTML file according to the JavaScript file, and displays the customized webpage on a browser of the terminal device according to the HTML file. | 02-02-2012 |
20120072831 | METHOD FOR CREATING A MULTI-LINGUAL WEB PAGE - A computer-implemented method includes: automatically identifying to-be-rendered elements in a source electronic document that is suitable for rendering a web page in a first human language, each of the to-be-rendered elements including to-be-rendered text content in the first human language; generating a list of object elements corresponding to the to-be-rendered elements, the list including translations of the to-be-rendered text in a second human language; and automatically converting the source electronic document into a multi-lingual electronic document by modifying the to-be-rendered elements into the object elements, each of which includes the to-be-rendered text content, and by inserting into the source electronic document instructions for causing a client device with a browser to refer to the list when rendering the multi-lingual web page such that the multi-lingual web page contains the to-be-rendered text contents of the object elements in a selected one of the first and second human languages. | 03-22-2012 |
20120072832 | Methods And Systems For Multiple Styling HyperText Markup Language (HTML) Form Fields - Techniques to provide multiple styles in a single HTML text object. An input field to receive user-generated input is presented. User-generated input is received via the input field. The user-generated input based on formatting criteria. The formatting criteria provides N formatting types to be applied to the user-generated input, where N is at least two. An underlay field is provided for each of N−1 formatting types. One of the formatting types is applied to each of the N−1 underlay fields and the input field. The N−1 underlay fields are aligned with and the input field. Portions of the user-generated input are displayed within the corresponding fields while maintaining spacing of the user-generated input. | 03-22-2012 |
20120089904 | CONVERSION OF DECLARATIVE STATEMENTS INTO A RICH INTERACTIVE NARRATIVE - Technologies pertaining to conversion of declarative statements written in a domain-specific language to data that is playable by a rich interactive narrative (RIN) player are described herein. A web browser can be configured to support a RIN player. Source code of a web page includes an indication that the RIN player is to be invoked, declarative statements written in the domain-specific language, and data that identifies a network-accessible location of a converter. The converter is configured to convert declarative statements in the domain-specific language to RIN data that is playable by the RIN player. Thus, a developer of a web page can utilize declarative statements in the domain-specific language to cause a RIN to be included in a web page. | 04-12-2012 |
20120124464 | APPARATUS AND METHOD FOR EXTRACTING CASCADING STYLE SHEET RULES - Provided are an apparatus and method for extracting cascading style sheet (CSS) rules. The apparatus includes a generation unit configured to generate an identification list that includes identification symbols that correspond to one or more selectors, for each document object model (DOM) node. The apparatus also includes a rule extraction unit configured to select a target DOM node and extract one or more CSS rules that are applicable to the target DOM node based on identification symbols that are included in an identification list that corresponds to the target DOM node. | 05-17-2012 |
20120137211 | Method and Apparatus for Specifying Mapping Parameters for User Interface Element Presentation in an Application - A method and apparatus are provided that may enable the specifying mapping parameters for user interface element presentation in an application. In this regard, for example, a user interface element layout for a native application may be specified by augmenting the source markup for the user interface. Accordingly, for example, native application user interface elements may be generated based on descriptions provided from a web page source with modifications to visual characteristics, initial mappings, state information, and transforms relating to the native application user interface elements being provided by augmenting standard markup. | 05-31-2012 |
20120192062 | SYSTEM AND METHOD TO TRANSFORM RESULTS OF CLIENT REQUESTS USING CLIENT UPLOADED PRESENTATION FORMATS - Method and apparatus to facilitate access to a network-based publication system. In an embodiment, a user or third party affiliate of a network-based publication system uploads a style sheet or other presentation format file to a database in the network-based publication system. Thereafter, the user or third party affiliate sends a request to the network-based publication system, and the publication system uses one or more of the uploaded style sheets to format the response to be transmitted back to the third party affiliate. | 07-26-2012 |
20120210210 | EDITING ELECTRONIC DOCUMENTS - A theme to be applied to a document to be edited can be identified. The document and a preview of one or more components insertable into the document can be displayed. The preview can be formed and presented prior to the insertion of at least one of the components by applying the identified theme to the components. | 08-16-2012 |
20120254731 | MULTILAYER STYLE SHEET APPROACH AND SYSTEM - A multilayer style sheet method includes retrieving multiple style sheets, the style sheets comprising multiple layers in a hierarchy, the layers comprising characteristics of features for electronic documents, and generating an electronic document based on the style sheets. | 10-04-2012 |
20130031468 | APPARATUS AND METHOD FOR CHANGING THEME OF APPLICATION IN PORTABLE TERMINAL - An apparatus and a method for changing a theme form of an application to conform the user experience to a web application or a native application in a portable terminal. The apparatus for changing the application theme in the portable terminal may comprise a controlling unit for changing an application theme into an application theme of a different device type, a displaying unit for outputting a change process of the application theme and the application to which the changed theme is applied, an inputting unit for generating a change request of the application theme and a theme application managing unit for converting theme data, obtained from compiled data of an application, through an inverse-compiling process, to data suitable for the theme form of a second application. | 01-31-2013 |
20130091419 | CONTEXTUAL COMMENTING ON THE WEB - Techniques for contextual commenting on the web are disclosed. In some embodiments, contextual commenting on the web includes receiving a content selection for a comment within a corpus of content; determining a contextual based location within the corpus of content to map the contextual comment to a subset of content with the corpus of content; and storing the comment and the contextual based location within the corpus of content for the comment. | 04-11-2013 |
20130132825 | MACHINE TRANSLATION SYSTEM AND METHOD OF MACHINE TRANSLATION - HTML data that contains at least a set of reference data (URL) of a visualized image containing characters, reference data (URL) of an un-visualized background image containing no characters whose display position is set to an area superimposed on the image, and un-visualized text data whose display position is set to an area superimposed on the background image is stored in a web DB, and the un-visualized background image data and the text data are visualized and the visualized image data is un-visualized in a translation process. | 05-23-2013 |
20130179776 | Enabling Performant Cascading Operations - Various embodiments enable performant cascading operations to be performed by selectively applying a subset of cascading operations to designated elements in a hierarchical tree, responsive to receiving an input associated with one of the elements. A full set of cascading operations can be performed, subsequent to performing the subset of cascading operations, in accordance with various parameters. Such parameters can include, by way of example and not limitation, user interaction timing, the complexities of the cascading operations for a given element, and/or the number of elements to which the cascading operations can be applied, to name just a few. | 07-11-2013 |
20130205197 | STRUCTURED DOCUMENT DEVELOPMENT, MANAGEMENT AND GENERATION - A method, processing system, and/or computer readable medium for generating a document. In one aspect, the processing system includes: a memory a processor in communication with the memory. The processor obtains, from the memory, an object tree data structure including a plurality of objects, wherein the object tree data structure is indicative of an order which content generated by objects are to be ordered to generate document content, wherein one or more objects include static content and one or more objects include a dynamic reference. The processor generates dynamic content for each object in the object tree data structure having a dynamic reference. The processor generates the document content by combining the dynamic content and the static content of the plurality of objects according to the order indicated by the object tree data structure in order to generate the document. | 08-08-2013 |
20130212469 | Web Reader for Readers with reading disabilities - A method and system for providing a web reader for people with reading disabilities. A web browser extension is included with a web browser add-on functionality that changes a web content hypersensitive marking code at real time to use a cascading style sheet specifically designed for people with a reading disability. | 08-15-2013 |
20130227398 | PAGE BASED NAVIGATION AND PRESENTATION OF WEB CONTENT - A first aspect of the present invention is directed to a method whereby a web browser rearranges the content of a retrieved webpage into multiple discrete screen pages, and displays the discrete screen pages one at a time. According to the first aspect, the user can navigate the content by performing simple “Page Up” or “Page Down” commands to view a next or previous discrete screen page. A second aspect of the present invention is directed to a method whereby code within a currently-loaded webpage is processed by a browser to implement simple directional navigational commands for use in displaying other webpages. In the second aspect, these navigation commands do not require entry of a URL or clicking on a particular link. For example, such navigation commands may comprise a touchscreen gestures to navigate beyond the upper, lower, left, or right edge of the webpage. | 08-29-2013 |
20130232406 | SELECTIVELY TRANSLATING SPECIFIED DOCUMENT PORTIONS - Methods, systems and computer program products are provided for selectively translating documents. For example, a computer system may be provided that selectively loads a specified portion of a document in a meta-markup language into system memory. Portions of the document that are not specified remain unloaded into the system memory. Once the specified portions of the document have been loaded into memory, the computer system translates the selectively loaded portion of the document from one format to another format. Translated portions of the document may then be provided, in some cases, to entities such as users, software applications or data stores. At least some portions of the document that were not specified or selected for loading into memory remain untranslated and unloaded into system memory. As such, unnecessary loading and translating of unspecified portions of the document is avoided. | 09-05-2013 |
20130262986 | Systems, Methods, and Media for Managing Editable Previews of Webpages - Systems and methods for managing an editable preview of a webpage are provided herein. Exemplary methods may include receiving a request to generate an editable preview of a webpage, via a preview server, the webpage comprising assets arranged according to a layout, responsive to the request, obtaining, via the preview server, assets from a content repository, generating, via the preview server, an editable preview of the webpage using the obtained assets and the layout, and providing, via the preview server, the preview of the webpage to an authoring environment for editing by a content editor in such a way that when the content editor edits at least one of the obtained assets, the at least one obtained asset is placed in a locked format to prevent editing by additional content editors. | 10-03-2013 |
20130268845 | INFORMATION DISTRIBUTION SYSTEM, SERVICE-PROVIDING METHOD FOR AN INFORMATION DISTRIBUTION SYSTEM, AND A PROGRAM FOR THE SAME - An information distribution system reduces the effort required to change an application in conjunction with changes in process content and changes in the receiver type or specifications while also accommodating broadcast processes. A style sheet database stores a plurality of output style sheets, which are information conversion rules including conditional expressions related to information distribution. An integrated device control service acquires output data and receiver information specifying the address of the receiver and the output style sheet corresponding to said receiver. When the output data satisfies the conditional expression contained in the output style sheet, the integrated device control service distributes converted output data, which is the output data converted based on the output style sheet, to the address of the receiver. | 10-10-2013 |
20130268846 | INFORMATION DISTRIBUTION SYSTEM, SERVICE-PROVIDING METHOD FOR AN INFORMATION DISTRIBUTION SYSTEM, AND A PROGRAM FOR THE SAME - An information distribution system reduces the effort required to change an application in conjunction with changes in process content and changes in the receiver type or specifications while also accommodating broadcast processes. A style sheet database stores a plurality of output style sheets, which are information conversion rules including conditional expressions related to information distribution. An integrated device control service acquires output data and receiver information specifying the address of the receiver and the output style sheet corresponding to said receiver. When the output data satisfies the conditional expression contained in the output style sheet, the integrated device control service distributes converted output data, which is the output data converted based on the output style sheet, to the address of the receiver. | 10-10-2013 |
20130311877 | Automatic Retrieval of Themes and Other Digital Assets from an Organizational Website - The present disclosure involves systems, software, and computer implemented methods for determining one or more themes for a portal site. One example process includes operations for identifying a reference to an organizational site that is to be used as a thematic basis for a new portal site. The reference is used to identify a representation of the organizational site. The representation is analyzed based on an analysis rule set. At least one potential theme associated with the organizational site is determined, based on the analysis, and the at least one potential theme is presented to a user. | 11-21-2013 |
20130326337 | WEB APPLICATION COMPOSITON AND MODIFICATION EDITOR - According to some embodiments, a method and apparatus are provided to receive a request to view a web page from a mobile device, determine characteristics associated with the user, select a web page layout based on the determined characteristics, and provide the web page based on the selected web page layout to the mobile device. | 12-05-2013 |
20140019849 | Extensible Content Focus Mode - Technologies are described herein for providing a focus-on-content (FOC) mode for a content page. The content page may be received. The content page may include a content portion and various other portions. The content page may be configured in a first state. Code configured to transform the content page from the first state to a second state may be received. The second state may place a greater focus on the content portion and produce a reduced focus on the other portions than the first state. The code may be inserted into the content page. A user instruction to enable the FOC mode may be received. Response to receiving the user instruction to enable the FOC mode, the content page may be transformed from the first state to the second state in accordance with the code. | 01-16-2014 |
20140095983 | METHOD AND APPARATUS FOR VIEWING electronic COMMERCE-RELATED DOCUMENTS - The present invention includes a method of providing users with formatted access to XML and similar documents received from trading partners using a general purpose viewer or browser. Particular aspects of the present invention are described in the claims, specification and drawings. | 04-03-2014 |
20140108921 | METHOD AND SYSTEM FOR PROVIDING SUGGESTED TAGS ASSOCIATED WITH A TARGET WEB PAGE FOR MANIPULATION BY A USER OPTIMAL RENDERING ENGINE - Disclosed are method and a system, as well as a computer program product for providing suggested tags associated with a target web page for manipulation by a user. The preferred embodiment of the present invention is implemented by generating a list of keywords associated with the target web page as suggested tags; adding the keywords as suggested tags into the page and transforming the page bearing the keywords into a HTML file, while the user decides to bookmark the page; and creating a layer of new transparent or semi-transparent window overlaying an original window displaying the page, the transformed page with said keywords being rendered on the new window for displaying the suggestion for said user's manipulation. | 04-17-2014 |
20140136958 | RELATING TO DISTRIBUTED ACCESS INFRASTRUCTURE FOR A DATABASE - A database management system is described which includes a central database for storing records, the system being arranged to provide a Graphical User Interface (GUI) for a remotely-located mobile device to operatively interface to the central database, wherein the GUI comprises a hierarchy of graphical elements. The system further comprises: a logic module for determining how to arrange and output information retrieved from records in the central database and for outputting that information in an XML form; and a user interface module arranged to convert the information in XML form output of the logic module into a mark-up language suitable for a browser in a mobile device, using XSLT stylesheets, wherein the XLST stylesheets are organised in a hierarchical structure which maps onto the hierarchy of graphical elements within the GUI. | 05-15-2014 |
20140164910 | Client-Side Aggregation of Web Content - A method, system, and/or computer program product provides client-side aggregation of web content. A client system receives a web content structure document of a web page with an associated style-sheet. The web content is aggregated on the client-side by transforming the web content structure document into a target web page document by using the style-sheet, wherein during the aggregation further web content is received based on information in the web content structure document using the style-sheet document resulting in a fully aggregated web page, and wherein the aggregation does not interfere with any other client-side transformation of the web content. The fully aggregated web page is then rendered and displayed. | 06-12-2014 |
20140189499 | OBSCURING DIGITAL CONTENT ITEMS - A user device receives a content item and a script associated with the content item. The user device stores an obfuscated version of the content item and an associated style sheet in memory. The user device dynamically updates the style sheet stored in the memory using the script to remove the obfuscation from the obfuscated version of the content item when the content item is presented in a web browser running on the user device. | 07-03-2014 |
20140245133 | CONTENT BASED AD DISPLAY CONTROL - Methods, systems and program products for providing a first visual region, the first visual region configured to present content determined by a document. A distinct second visual region is provided, the second visual region not defined by the document and configured to present content that is not contained in the document. One or more attributes are identified in the electronic document. Based on the one or more attributes, the presentation of ad content in the second visual region is enabled or disabled. The electronic document is presented in the first visual region. | 08-28-2014 |
20140250370 | Systems And Methods For Delivering Platform-Independent Web Content - A system and method for providing content on a plurality of platforms. A reference to content and a selection of a selected portion of the content is received from a client device. A container suitable for a target platform is generated. The content portion is transformed such that the transformation includes the selected portion within a boundary associated with the container. The transformation may be associated with the container. The container may then be published for access over a network by means of a browser. Upon accessing of the container, a user's browser may request the transformation and render the transformation within the container. The method may include using a client's credentials to add the container to a social networking profile of the client. | 09-04-2014 |
20140281923 | METHODS FOR PROCESSING CASCADING STYLE SHEETS AND DEVICES THEREOF - A method, non-transitory computer readable medium, and apparatus that processes cascading style sheets includes receiving a Hypertext Transfer Protocol (HTTP) request for a web page from a client computing device. A type of browser from which the HTTP request originated is identified based on a user agent header included in the HTTP request. At least one cascading style sheet (CSS) associated with the requested web page is obtained. The at least one CSS including a CSS property comprising at least a prefix followed by a name. A determination is made whether the prefix of the CSS property matches an established value. A transformation function for the CSS property is applied, when it is determined that the prefix of the CSS property matches the established value. The modified web page is sent to the requesting client computing device. | 09-18-2014 |
20140281924 | SYSTEMS AND METHODS FOR HORIZONTALLY PAGINATING HTML CONTENT - Systems and methods are disclosed for horizontally paginating HTML content. One method includes receiving, at a web browser of a device and over a network, HTML content of dynamic or previously unknown length; and populating an article element with the received HTML content. The method also includes setting a width of the article element to a width of the web browser; setting a column width of the article element to the width of the web browser; and splitting the HTML content into a plurality of pages based on the width of the web browser. The method also includes calculating a number of the plurality of pages based on a scroll width of the article element and the width of the web browser; and displaying a user element and at least one of the plurality of pages based on the calculated number of the plurality of pages. | 09-18-2014 |
20140325345 | Consistent Scaling of Web-Based Content Across Devices Having Different Screen Metrics - Concepts and technologies are described herein for consistent scaling of web content across devices having different screen metrics. According to some of the concepts and technologies disclosed herein, a computing device may receive web content and select a scaling factor for scaling the web content for presentation on a screen component associated with the computing device. The computing device may select a scaling factor for scaling the web content and utilize the scaling factor and a screen metric of the screen component to calculate a value, which the computing device may then apply to a font size property of a root document object model (“DOM”) node of the web content. The computing device may then scale the web content for presentation on the screen component based upon the value of the font size property and rem units defined in the web content. | 10-30-2014 |
20140337715 | Computer Language Source Code Visualization - The present invention creates visual depiction of implied delineation within the source code of programming and markup languages for the purpose of simplifying visual and manual navigation. The present invention can easily identify where commands start and stop, making the writing and debugging process much easier. It clearly defines nested containers in an intuitive way, which allows for quick, clear and easy analysis of source code. The user who employs source charting can easily identify structure and hierarchy and thereby efficiently debug source code and/or make any changes or modifications that are necessary. Those new to the containment concept will with one glance at a source chart be over the learning curve. Intermediate and advanced developers can more efficiently track down bugs and/or make modifications in even complex documents. These drawn containers are collapsible and expandable, further making the data easy to understand and navigate. | 11-13-2014 |
20140344673 | SYSTEM AND METHOD FOR ENHANCING INTERACTIVE ONLINE LEARNING TECHNOLOGY - Disclosed is a method and system for enhancing interactive online learning technology. In one embodiment, the document transformation module transforms the input document in an extensible markup language (XML) format. The document parser module parses the input document transformed using an extensible style sheet language transformation (XSLT). The navigation file creation module creates a navigation order between a plurality of content in the input document parsed, wherein the navigation order is created to describe a relative path between the contents. The asset file creation module creates an asset file, wherein the asset file is created based on the relative path between the contents. The tagging module tags the contents in the input document transformed. The repository stores the input document transformed comprising: the navigation order, the asset file and the tags, in a repository and the interface enables a user to communicate with other user on the system using the stored document. | 11-20-2014 |
20140359430 | ANIMATION EDITING - An animation can be selected. Pieces of the documents that pertain to the selected animation can be extracted from the document closure for the web page in which the animation appears. A composite data structure can be created therefrom. The winning set of @keyframes rules referenced by the animation-name property of a style rule (the virtual winning rule) can be computed and represented in a data structure. The winning animation properties can establish the timing properties to preview and edit the animation in a user interface without running the whole application. The data structure represented in the visual preview can be edited by applying user gestures to the animation displayed in a preview user interface (UI). The user changes can be mapped to changes to property values in the data structure and the underlying documents. | 12-04-2014 |
20150012818 | System and method for semantics-concise interactive visual website design - The present technology includes a method and a system for creating web pages without needing to write HTML and CSS manually. The interface module of the present invention displays a collection of user-definable component templates and a graphical presentation area for a document containing markup data, where the user can edit/preview an HTML document. The present technology enables the user to design the responsive layout of the HTML document by dragging-and-dropping components in a column-structure of the document layout, insert one component into the other, and adjust visually and through drag operations the CSS properties margin and padding of the components. During the above mentioned operations the column-structure is created and managed automatically according to user-interactions. Additionally, the technology described herein contemplates a method of providing the user with a supportive visual feedback during the above-mentioned operations. | 01-08-2015 |
20150012819 | TEMPLATE-DRIVEN DECORATION ENGINE - A system, apparatus and method are provided for dynamically generating decorated data for presenting a web page, at the time of rendering the web page. A request for the web page is received at a front-end server, and a template for generating the page's markup language is retrieved (e.g., a template generated using the Dust templating language), which has embedded one or more directives for decorating specified data in an indicated manner. Raw (e.g., undecorated) domain data for the page are received from a back-end store. A decoration engine parses the template, identifies the directives and applies them to generate decorated data in context. Directives may include metadata used by the decoration engine and/or a directives library. A render process is then applied to combine the template and the decorated data to produce the page's markup language (e.g., in HTML), which is transmitted to the client that requested the page. | 01-08-2015 |
20150026565 | XML STREAMING TRANSFORMER (XST) - The present invention includes devices and methods to specify a document transformation. A template specifies a transformation that is applied to a document in a streaming mode, without building a full object tree in memory representing the document. | 01-22-2015 |
20150082149 | Hierarchical Image Management for Web Content - Hierarchical image management techniques for web content are described. In one or more implementations, a request is received for web content and a hierarchical structure is examined to determine which images correspond to the request for the web content. A communication is formed for communication of the web content that includes a file having a plurality of the images as a result of the examination and a stylesheet usable to locate individual ones of the plurality of images within the file to generate the requested web content. | 03-19-2015 |
20150082150 | AUTOMATIC COLOR SELECTION - A system and method relate to identifying a first color associated with a document, and versions of data to be added to the document are associated with, respectively, a plurality of second colors. The first color and the plurality of second colors are compared to form comparison results, and a particular version of the added content is selected from the plurality of versions of the data based on the comparison results. A modified document that includes the particular version of the data is formed and provided to the client device. | 03-19-2015 |
20150082151 | PAGE DISPLAY METHOD AND DEVICE - The present invention discloses a page display method and device. The method comprises: in response to a click operation on a browser by a user, updating, by the browser, a current page display rule according to parameters downloaded from a server corresponding to the browser, and classifying and parsing the updated display rule; receiving, by the browser, a text from a target page, wherein the text contains a tag string used for displaying the target page; when the browser parses a predetermined tag string in the tag strings, invoking, by the browser, the classified and parsed page display rule corresponding to the predetermined tag string to display the page. The technical solution according to the present invention accelerates the display speed of a target page, thus saving network traffic and improving the user experience. | 03-19-2015 |
20150082152 | OBFUSCATING NETWORK PAGE STRUCTURE - Disclosed are various embodiments for inhibiting or preventing automated data extraction from network pages. A source for a network page having a document structure is obtained. An obfuscated network page is generated from the network page by altering the document structure to inhibit automated extraction of data. The obfuscated network page is configured to have a visual appearance that is the same as that of the network page when rendered by a client for display. The obfuscated network page is sent to the client in response to a request from the client for the network page. | 03-19-2015 |
20150121198 | STYLE SHEET SPECULATIVE PRELOADING - Methods for preloading for a web page externally specified resources of a style sheet are provided. In one aspect, a method includes identifying at least one externally specified resource specified by a style sheet for a web page during download of at least one of the style sheet or the web page. The at least one externally specified resource includes at least one of an image, font, audio data, or video data. The method also includes determining whether the web page includes instructions to load the at least one externally specified resource, and loading the at least one externally specified resource specified by the style sheet for the web page when the determination indicates the web page includes instructions to load the at least one externally specified resource. Systems and machine-readable media are also provided. | 04-30-2015 |
20150128028 | METHODS FOR EXTENDING A SELECTOR APPLICATION PROGRAMMING INTERFACE AND DEVICES THEREOF - A method, non-transitory computer readable medium, and web content management server device that receives a cascading style sheet (CSS) selector expression comprising a plurality of expression components. Whether an equivalent XML path language (XPath) expression can be generated for each of the expression components is determined. Each of the expression components for which an equivalent XPath expression cannot be generated is transformed into a transformed expression comprising at least one XPath expression and an extension function. | 05-07-2015 |
20150128029 | METHOD AND APPARATUS FOR RENDERING DATA OF WEB APPLICATION AND RECORDING MEDIUM THEREOF - A method of rendering data of an application is provided. A source code of the application is acquired to extract attribute information of data displayed on an execution screen of the application from the acquired source code and render data based on the extracted attribute information. Therefore, a speed and efficiency for rendering data are improved. | 05-07-2015 |
20150331838 | DESCRIBING DATA TRANSFORMATIONS USING MARKUP LANGUAGE EXTENSIONS - Markup language inputs are received for generating a markup language description of an item to be rendered. The markup language inputs include in-line metadata describing a transformation to be performed on a data item before it is rendered. The markup language description, including the in-line metadata describing the transformation, is generated and presented for transformation and rendering. | 11-19-2015 |
20150370913 | System and method for efficient data handling across multiple systems - A method and system for converting XML files to and from files in a data format based on hierarchies in real-time. A method for converting from XML to the data format based on hierarchies includes: applying a stylesheet to at least one XML file thereby generating at least one data record in an intermediate format and including information included in the at least one XML file; and, translating the at least one record in the intermediate format to the data format based on hierarchies. A method for converting from a data format based on hierarchies to XML includes: translating at least one record including information stored in the file format based on hierarchies to an intermediate format; and, applying a stylesheet to the at least one record in the intermediate format thereby generating at least one XML file being indicative of the information and suitable for transmission. | 12-24-2015 |
20150378966 | FAST CSS PARSER ENGINEERED FOR RUNTIME USE - The technology disclosed relates to systems and methods for providing a CSS parser engineered for runtime usage to improve the maintainability of code that displays data to users. The technology disclosed also improves the performance and consistency of the code that delivers a user's experience. | 12-31-2015 |
20160048483 | INTEGRATING IMAGE RENDITIONS AND PAGE LAYOUT - A system and method involves creating, based upon a set of image rendition parameters, a set of image renditions for an image. A set of previews are selected to display. Each preview includes a markup language file and breakpoints that specify how a particular image rendition from the set of image renditions is displayed. A rendered instance is created for the previews and based upon the particular image rendition and page content. The rendered instances are displayed as part of a user interface. Instructions are received from the user interface. The instructions specify modifications to a particular preview of the set of previews. The markup file is modified based upon the instructions. | 02-18-2016 |
20160048496 | XML Printer System - An XML processing system and methods of processing XML data are disclosed. An example disclosed method includes obtaining an extensible stylesheet language transformation (XSLT) stylesheet; transforming, via the processor, data of an extensible markup language (XML) data stream into transformed XML data using the XSLT stylesheet; and generating, via the processor, a printable representation of the data of the XML data stream based on the transformed XML data. | 02-18-2016 |
20160070814 | RESPONSIVE IMAGE RENDITION AUTHORING - A method may include receiving a first input containing a markup language file, an image, and a style sheet file having breakpoints and image display rules for generating image renditions of the image. The method may further comprise displaying a first image rendition based upon the breakpoints and the image, the first image rendition having the first image and crop borders corresponding to the breakpoints. The method may further comprise receiving an input indicating modification of the image rendition, and displaying a second image rendition based upon the modification to the first image rendition. The method may further comprise amending the markup language file with at least one image display rule based upon the second image rendition, the at least one image display rule conforming to the first set of image display rules. | 03-10-2016 |
20160071237 | RESPONSIVE IMAGE RENDITION AUTHORING - A method may include receiving a first input containing a markup language file, an image, and a style sheet file having breakpoints and image display rules for generating image renditions of the image. The method may further comprise displaying a first image rendition based upon the breakpoints and the image, the first image rendition having the first image and crop borders corresponding to the breakpoints. The method may further comprise receiving an input indicating modification of the image rendition, and displaying a second image rendition based upon the modification to the first image rendition. The method may further comprise amending the markup language file with at least one image display rule based upon the second image rendition, the at least one image display rule conforming to the first set of image display rules. | 03-10-2016 |
20160085749 | GENERATING A CONTEXT FOR TRANSLATING STRINGS BASED ON ASSOCIATED APPLICATION SOURCE CODE AND MARKUP - An approach to generating a context for translating strings for a graphical user interface. The approach includes a computer receiving a string to be translated and associated source code, the string identified by a unique key within the associated source code and the associated source code is markup language. The computer identifies a first logical section of the associated source code corresponding to a unique key of the string and one or more graphical user interface components within the identified logical section of the associated source code. The computer then creates a mockup image presenting the one or more graphical user interface components and the string. The computer then labels, in the created mockup image, each of the one or more graphical user interface components and the first string of the plurality of strings, and identifies one or more additional graphical user interface components. | 03-24-2016 |
20160103800 | UNIVERSAL REBRANDING ENGINE - Embodiments of the invention provide for universal rebranding of a Web site. A method for Web site universal rebranding includes loading source code for a source Web site and source code for a target Web site. The method also includes parsing the source code to identify for each of the source Web site and the target Web site a style sheet framework, one or more icons representative of branded logos, and a color and font scheme. Thereafter, design ontologies for both the source and also the target Web site are generated based upon the respectively identified style sheet frameworks, icons, logos and color and font schemes. Finally, the ontologies can be compared to identify common design elements and the style sheet framework of the target Web site can be modified to incorporate design values for the common design elements drawn from the style sheet of the source Web site. | 04-14-2016 |
20160162448 | METHODS AND SYSTEMS FOR APPLYING RESPONSIVE DESIGN TO SUBFRAMES ON A WEB PAGE - Methods and systems are provided for rearranging the content within a sub-region of a web page in response to resizing the sub-region, the content including a plurality of columns each having a respective width parameter, the system including a processor configured to implement the steps of: detecting a resizing event associated with the sub-region; determining a span value associated with the resized sub-region; determining a subset of the plurality of columns that fit within the span value based on the width parameters; and displaying the subset of columns within the resized sub-region. | 06-09-2016 |
20160162453 | METHOD AND APPARATUS FOR VIEWING ELECTRONIC COMMERCE-RELATED DOCUMENTS - The present invention includes a method of providing users with formatted access to XML and similar documents received from trading partners using a general purpose viewer or browser. Particular aspects of the present invention are described in the claims, specification and drawings. | 06-09-2016 |
20160188550 | DYNAMIC SIMULATION OF A RESPONSIVE WEB PAGE - Techniques are disclosed for dynamically simulating a structured document. A visual layout of a presentation of a structured document is determined in accordance with a style property associated with and specific to a first type of media device. The laid out structured document including the style property specific to the first type of media device is sent to a web browser executing on a second type of media device for rendering on the second type of media device. The first type of media device has a different display requirement than the second type of media device. The style property may be encoded in a set of presentation semantics. A media-dependent style rule encoded in the set of presentation semantics may be used to determine that the display requirement of the first type of media device satisfies the media-dependent style rule. | 06-30-2016 |
20160188552 | METHOD, DEVICE AND MOBILE TERMINAL FOR PROCESSIONG WEBPAGE IN NIGHT MODE - Methods, devices, and mobile terminals for webpage processing in a night mode are provided. A method may comprise the browser injecting the CSS style of night mode and the corresponding JavaScript into the main file of said webpage via the interface of network request processing as provided by the terminal operating system when the browser is loading a webpage, and the browser parsing said main file, executing said JavaScript and applying said CSS style in a night mode to the webpage elements of said webpage for display. This can effect night mode and improve a user's browsing experience while maintaining the original webpage layout. | 06-30-2016 |
20160197621 | TEXT COMPRESSION AND DECOMPRESSION | 07-07-2016 |