Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

143 results about "Style sheet" patented technology

A web style sheet is a form of separation of presentation and content for web design in which the markup (i.e., HTML or XHTML) of a webpage contains the page's semantic content and structure, but does not define its visual layout (style). Instead, the style is defined in an external style sheet file using a style sheet language such as CSS or XSLT. This design approach is identified as a "separation" because it largely supersedes the antecedent methodology in which a page's markup defined both style and structure.

Selective data encryption using style sheet processing

A method, system, and computer program product for selectively encrypting one or more elements of a document using style sheet processing. Disclosed is a policy-driven augmented style sheet processor (e.g. an Extensible Stylesheet Language, or “XSL”, processor) that creates a selectively-encrypted document (e.g. an Extensible Markup Language, or “XML”, document) carrying key-distribution material, such that by using an augmented document processor (e.g. an augmented XML processing engine), an agent can recover only the information elements for which it is authorized. The Document Type Definition (DTD) or schema associated with a document is modified, such that the DTD or schema specifies a reference to stored security policy to be applied to document elements. Each document element may specify a different security policy, such that the different elements of a single document can be encrypted differently (and, some elements may remain unencrypted). The key distribution material enables a document to be encrypted for decryption by an audience that is unknown at the time of document creation, and enables access to the distinct elements of a single encrypted document to be controlled for multiple users and / or groups of users. In this manner, group collaboration is improved by giving more people easier access to information for which they are authorized, while protecting sensitive data from unauthorized agents. A key recovery technique is also defined, whereby the entire document can be decrypted by an authorized agent regardless of how the different elements were originally encrypted and the access protections which were applied to those elements.
Owner:IBM CORP

Selective data encryption using style sheet processing for decryption by a key recovery agent

A method, system, and computer program product for selectively encrypting one or more elements of a document using style sheet processing. Disclosed is a policy-driven augmented style sheet processor (e.g. an Extensible Stylesheet Language, or “XSL”, processor) that creates a selectively-encrypted document (e.g. an Extensible Markup Language, or “XML”, document) carrying key-distribution material, such that by using an augmented document processor (e.g. an augmented XML processing engine), an agent can recover only the information elements for which it is authorized. The Document Type Definition (DTD) or schema associated with a document is modified, such that the DTD or schema specifies a reference to stored security policy to be applied to document elements. Each document element may specify a different security policy, such that the different elements of a single document can be encrypted differently (and, some elements may remain unencrypted). The key distribution material enables a document to be encrypted for decryption by an audience that is unknown at the time of document creation, and enables access to the distinct elements of a single encrypted document to be controlled for multiple users and / or groups of users. In this manner, group collaboration is improved by giving more people easier access to information for which they are authorized, while protecting sensitive data from unauthorized agents. A key recovery technique is also defined, whereby the entire document can be decrypted by an authorized agent regardless of how the different elements were originally encrypted and the access protections which were applied to those elements.
Owner:PHONENICIA INNOVATIONS LLC SUBSIDIARY OF PENDRELL TECH

Selective data encryption using style sheet processing for decryption by a group clerk

A method, system, and computer program product for selectively encrypting one or more elements of a document using style sheet processing. Disclosed is a policy-driven augmented style sheet processor (e.g. an Extensible Stylesheet Language, or “XSL”, processor) that creates a selectively-encrypted document (e.g. an Extensible Markup Language, or “XML”, document) carrying key-distribution material, such that by using an augmented document processor (e.g., an augmented XML processing engine), an agent can recover only the information elements for which it is authorized. The Document Type Definition (DTD) or schema associated with a document is modified, such that the DTD or schema specifies a reference to stored security policy to be applied to document elements. Each document element may specify a different security policy, such that the different elements of a single document can be encrypted differently (and, some elements may remain unencrypted). The key distribution material enables a document to be encrypted for decryption by an audience that is unknown at the time of document creation, and enables access to the distinct elements of a single encrypted document to be controlled for multiple users and / or groups of users. In this manner, group collaboration is improved by giving more people easier access to information for which they are authorized, while protecting sensitive data from unauthorized agents. A key recovery technique is also defined, whereby the entire document can be decrypted by an authorized agent regardless of how the different elements were originally encrypted and the access protections which were applied to those elements.
Owner:IBM CORP

Method and system for stylesheet-centric editing

A method (and structure) for enacting changes to a document containing a template-based program that transforms tree-structured data from a first tree-structured data into a second tree-structured data, including providing an interface to permit selection of a document containing the template-based program, constructing a model of the template-based program in the selected document by parsing elements of the template-based program into a corresponding logical construct having a match condition and at least one generator, where the match condition determines whether an element in the first tree-structure data is to be processed by one or more of the at least one generator, and displaying a representation of the model to the user.
Owner:IBM CORP

Delivering output XML with dynamically selectable processing

In response to a user request, an Identity System generates an Output XML containing raw identity information organized in accordance with a set of XML templates. The Identity System dynamically determines the desired response type and prepares the response from the Output XML. One response type is server-side processing-the Identity System combines the Output XML with XSL stylesheets to generate a HTML response. An alternative response type is client-side processing-the Identity System supplies the user with the Output XML. In further client-side embodiments, the Identity System provides XSL stylesheet references along with the Output XML. Additional embodiments provide for the Identity System to perform customized post-processing on the Output XML.
Owner:ORACLE INT CORP

Server-based browser system

A server-based browser system provides a server-based browser and a client system browser. The client browser reports the position of a user click on its display screen, hotspot ID, or URL to the server-side browser which retrieves a Document Object Model (DOM) model and view tree for the client and finds the location on the Web page that the user clicked on using the coordinates or hotspot ID received from the client. If there is a script associated with the location, it is executed and the resulting page location is requested from the appropriate server. If there is a URL associated with the location, it is requested from the appropriate server. The response Web page HTML definition is parsed and a DOM tree model is created which is used to create a view tree model. The server-side browser retrieves a style sheet, layout algorithms, and device constraints for the client device and lays out the view model using them onto a virtual page and determines the visual content. Textual and positional information are highly compressed and formatted into a stream and sent to the client browser which decodes the stream and displays the page to the user using the textual and positional information.
Owner:MERCURY KINGDOM ASSETS

System and method for the structured capture of information and the generation of semantically rich reports

The present invention generally relates to systems and methods for the customization of structured data entry screen templates. The systems and methods include the hierarchical organization of data capture fields, the defining of macro-embedded sentences at each hierarchical level in addition to a set of rules for generating and aggregating sentences. Lastly, the raw captured data and macro-embedded sentences are stored and then merged together with style sheets to generate semantically rich, natural-language documents.
Owner:AGRAWAL SUBODH K +2

Apparatus and method for enabling composite style sheet application to multi-part electronic documents

An apparatus and method for enabling composite style sheet application to multi-part electronic documents is provided. The apparatus and method identify content of a requested electronic document and determine subset style sheets that correspond to the identified content. Certain ones of these subset style sheets are selected based on, for example, requesting device characteristics, for use in generating a composite style sheet. The selected subset style sheets are then merged with a global style sheet to generate a composite style sheet that may be applied to the electronic document for proper presentation on a requesting device.
Owner:IBM CORP

Data document generator

A data management system for generating customized versions of data documents. Initially the document is stored as in the form of raw data, which is subsequently parsed into an internal representation of the document. In one embodiment, raw data is stored in XML form and is parsed by an XML parser. Upon the initial request for a customized version of the document, a sequence of transforms is applied to the internal representation and to subsequently transformed documents in order to create hierarchical, customized document levels. In one embodiment, transforms are implemented as either XSL stylesheets, although Java classes may also be employed. The document versions are written to cache, and subsequent requests for existing versions of the document are referred to cache. In the event that any document dependencies change, a cached version will be denoted invalid, and subsequent requests will result in the re-generation of a customized version. The data management system is implemented in the form of a document manager, a database that includes a document table and a transform table. The document manager reads raw documents from a raw-document database and reads transforms from a transform database. Requested customized documents are written to cache.
Owner:VERSATA SOFTWARE INC

Creation and delivery of pre-rendered web pages for accelerated browsing

The process of rendering web pages can be significantly improved with a content delivery system that pre-renders web content for a client device. A web page “program” can be pre-executed and the result delivered to a requesting client device, rather than or before sending a traditional set of web page components, such as a markup language document, cascading style sheets, embedded objects. This pre-execution can relieve the client device of the burden of rendering the web page, saving resources and decreasing latency before the web page is ready, and can reduce the number of network requests that the client device must make before being able to display the page. Disclosed herein are methods, systems, and devices for creating and delivering pre-rendered web pages for accelerated browsing.
Owner:AKAMAI TECH INC

System and method for creating extensible content

A system and method for generating validated extensible content using (i) a ubiquitous portable application as a lightweight data form entry tool, (ii) a business-specific DTD, and (iii) a transformation extensible stylesheet language construct (XSL). In an exemplary use, the system and method is employed to create advertisements for, e.g., a directory. Basic copy information is received in a first database accessible to advertisement salespeople. A second database that is accessible to a graphics artist periodically receives the basic copy information from the first database. The second database is in communication with a graphics workstation, wherein the workstation is operable to (i) access the second database, (ii) launch a first software program, the first software program presenting a form that is displayed on the workstation, wherein the first software program has a native file saving format that is different from a format of an XML file, (iii) at least one of modify selected fields in the form and add data to fields other than the selected fields, (iii) spawn a graphics page using the first software program to display a graphic consistent with the information in form, and (iv) save the information in the form as an XML file.
Owner:OPEN INVENTION NEWTORK LLC

Multi-device support for mobile applications using XML

Techniques are provided that allow mobile devices to use database applications without having to specifically design the database applications to support all forms of mobile devices. In particular, techniques are provided in which the data coming out of a database application is formatted into Extended Markup Language (XML). The XML is the same regardless of which client is to receive the data. Prior to supplying the data to a client, the Extended Style Sheet (XSL) is applied to the data to format the data into the format required by the client.
Owner:ORACLE INT CORP

Defining the visual appearance of user-interface controls

Systems and methods for defining at least one visual-display characteristic of at least one user-interface control are disclosed. In accordance with various embodiments of the invention, a dialog template specifies at least one style selector for the at least one user-interface control. A transformation module extracts the at least one style selector from the dialog template. A style sheet defines at least one visual-display-characteristic value that is applicable to the at least one user-interface control and that is associated with the at least one style selector. A style sheet-parsing engine uses the at least one style selector to retrieve the at least one visual-display-characteristic value from the style sheet. And a user-interface-control-drawing module draws the at least one user-interface control in accordance with the at least one visual-display-characteristic value retrieved by the style sheet-parsing engine.
Owner:MICROSOFT TECH LICENSING LLC

Methods and systems for managing styles electronic documents

A computer-implemented method of managing an appearance of electronic documents includes defining a first style sheet, the first style sheet including a style, the style including an attribute and a value associated with the attribute. The defined first style sheet, the attribute and the value may then be stored in a database driven repository at a first identified location. A first linking statement referencing the identified first location may then be generated. The generated first linking statement may then be embedded in a first electronic document such that when the electronic document is rendered, execution of the first linking statement causes the stored first style sheet to be accessed at the identified location and the style included in the first style sheet applied to the first electronic document.
Owner:ORACLE INT CORP

Conversion of a collection of data to a structured, printable and navigable format

InactiveUS20090044106A1Easily understandableEasily navigableDrawing from basic elementsText processingWeb browserApplication software
A system for converting a collection of data to a structured, printable and navigable document includes: an analyzer and a layout unit. The analyzer is coupled to receive a data collection source such as a web page associated with a wiki and other user parameters, and generates a representation of content associated with the data collection source. The output of the analyzer is coupled to an input of the layout unit to provide the representation of content. The layout unit is also coupled to receive a style sheet or other user preferences. The linearizer of the layout unit retrieves the necessary content using the representation of content. The retrieved content is then formatted by the layout selector of the layout unit to generate a paginated document and metadata. This output can then be printed on any conventional printer or manipulated and interacted with using applications or a web browser.
Owner:RICOH KK

Methods and systems for generating a viewable document using view descriptors and generic view stylesheets

Methods, systems, and computer program products, for using a web browser to view stored data over the World Wide Web, where the data is stored in a format normally incompatible with such viewing. A client computer processes a view descriptor and a general view class to generate a specific view class, or template, and a query. The specific view class is used as a template to display data the client receives from a data server after submitting the generated query to the data server. The result of using a specific view class as a template for the data is that the data is output in Hypertext Markup Language, so as to be easily displayable on a web browser. View classes and view descriptors may be developed using existing Web development tools such as Extensible Style Language and Extensible Markup Language.
Owner:MICROSOFT TECH LICENSING LLC

Method and device for extracting page information

The invention provides a method and device for extracting page information. The method includes the steps that S1, web pages of a whole network are obtained; S2, the obtained web pages are analyzed to be a document object model tree one by one, and according to size, position and cascading style sheet information of the pages, visual blocking treatment is performed on the web pages to obtain visual blocks; S3, on the basis of semantic features, the visual blocks are labeled to obtain labeled blocks; S4, address information tree constructed in advance is used for analyzing texts in the labeled blocks sentence by sentence, and the labeled blocks including the address information are identified to address information blocks; S5, names and corresponding address information of interest points in the address information blocks are extracted; S6, the extracted names and address information of the interest points are correlated to obtain structured information. Compared with the prior art, the method and device can automatically mine objects which are various in structure change and huge in quantity in the whole network, save labor cost and improve the accuracy rate and the recall rate.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Method and system for implementing application interface in terminal

The invention discloses a method and a system for implementing an application interface in a terminal. The method comprises the following steps: determining an interface component which the application interface to be implemented contains, wherein the interface component can be simulated by a webpage component; generating the webpage component for simulating the interface component through a hypertext markup language (HTML) and a cascading style sheet (CSS); loading the webpage component by using a webpage container WebView which is applied to generate the application interface in the form of the webpage; setting an operating event of the webpage component of the application interface in an operating file; and when the operating event of the webpage component is triggered, invoking a system resource of the terminal through a terminal application platform PhoneGap to finish the operating event. By the method and the system, the problem that the implementation modes of the application interfaces of the terminals of different operating systems are mutually incompatible is solved. The application interface implemented by the technical scheme of the invention can be applied to various terminals, so that the benefit of remarkably reducing the development cost is achieved.
Owner:BEIJING QIHOO TECH CO LTD +1

Automatically reconfigurable multimedia system with interchangeable personality adapters

A TV-set is equipped with HDMI and USB connections that allow it to display and run audio-video content from a variety of conventional consumer devices. The TV-set is further equipped to provide a secure HDMI-USB interface that will allow the transfer of licensed high definition content and Internet subscriber services. Such secure HDMI-USB interface also enables a selection of proprietary application modules to be attached. Downloadable user interface templates, much like XML style sheets, are rendered to a user interface displayed on the screen. These are associated with corresponding thumbnails and URI's that allow a user to surf through lists and catalogs of materials, and then to play them in the appropriate formats and provide the machine with a customized controller. A remote commander is simplified, yet expanded to control all the attached devices through interactions with the user interface. The functions of the remote commander's keys change depending on where the user is navigating and what device is being controlled, similar to so-called soft-keys.
Owner:SONY CORP +1

Markup document appearance manager

An appearance manager for editing and previewing a portion of a Web page, such as a header and / or a footer. A browser-based appearance manager user interface enables a user to edit, validate, and store source markup code of the portion of the Web page without affecting a corresponding deployed Web page. The appearance manager can render the portion of the Web page separate from the remainder of the corresponding deployed Web page or together with the remainder of the corresponding deployed Web page. In either case, the rendering is done separate from the corresponding deployed Web page, so as not to affect the deployed Web page, which is accessible to client browsers. When rendering together, the appearance manager accesses and applies the same stylesheet that is applied to the corresponding deployed Web page. Thus, the user can preview revised portions of the Web page as they will appear when deployed.
Owner:WIRELESS SERVICES CORP

Page for achieving Web page reuse based on extension point

The invention provides a page for achieving Web page reuse based on an extension point. The page comprises a basic page frame and at least two subsystems, wherein the subsystems takes a page integration frame as the dependence and introduces the frame into the basic page frame, therefore the subsystems are enabled to be subjected to integration with other subsystems in an extension point mode in the page integration frame, and functional integration of a plurality of different subsystems is achieved for the page; and the subsystems store administration menus, business menus, cascading style sheet (CSS) files and JavaScript (JS) files in the extension point form. According to the page, reusability of Web pages is achieved in a page frame mode which replaces the code reuse.
Owner:DAWNING INFORMATION IND BEIJING

Method and device for generating HTML (Hypertext Markup Language) web pages

The invention discloses a method and device for generating HTML (Hypertext Markup Language) web pages. The method comprises the following steps: reading Photoshop web page design files; parsing and identifying the read Photoshop web page design files to obtain web page elements used for displaying the HTML web pages; generating HTML web page documents and cascading style sheet (CCS) documents associated with the HTML web page documents according to the indentified web page elements. The method and device provided by the invention have the advantages that the web page generating efficiency is greatly improved, and the Photoshop web page design files can be restored accurately and quickly.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Method and system for creating and providing web-based documents to information devices

A portal can create and send one or more pages, such as markup language documents, to an information device. The portal can create the page using one or more stylesheets. The stylesheets may include one or more pre-conditions, such as data requirements, in order to use the stylesheet. The portal may use the pre-conditions in obtaining data used to construct the page.
Owner:SPRINT SPECTRUM LLC

Method and system for managing JS (JavaScript) or CSS (Cascading Style Sheet) files

The invention discloses a method and a system for managing JS (JavaScript) or CSS (Cascading Style Sheet) files, wherein the method comprises the following steps that: S1, an analysis server counts the utilization frequency of the JS or CSS files; S2, the analysis server regularly updates a centre configuration and sends the updated result to a web server; S3, when a user sends a request of viewing a webpage via a client, the web server reads the centre configuration; and S4, the web server controls the JS or CSS files in the webpage according to the centre configuration. The method and the system disclosed by the invention can realize a management to the JS or CSS files and efficiently reduce the requests in the webpage so as to reduce the waste of system resources, as well as can control the versions of the JS or CSS files and decrease the development cost.
Owner:BEIJING PEOPLE HAPPY INFORMATION TECH

Method and apparatus for mutual conversion between Chinese work office software document and documents with other format

The invention discloses a method for interconversion between a Chinese office software document and other format documents and a device thereof, and relates to the document conversion, and aim at accelerating the conversion speed between the Chinese office software document and other format documents. The method comprises the following steps: generating an intermediate document according to the format requirements of other format documents / the Chinese office software document; generating an XSL style sheet file according to the intermediate document; and carrying out XSL conversion on the intermediate document by the XSL style sheet file to obtain the other format documents / the Chinese office software document. The device comprises an intermediate document generating unit, an XSL style sheet file generating unit and a conversion unit. The method and the device can accelerate the conversion between the Chinese office software document and the other format documents, and improve the office efficiency.
Owner:PEKING UNIV FOUNDER GRP CO LTD +1

Method and system for stylesheet-centric editing

A method (and structure) for enacting changes to a document containing a template-based program that transforms tree-structured data from a first tree-structured data into a second tree-structured data, including providing an interface to permit selection of a document containing the template-based program, constructing a model of the template-based program in the selected document by parsing elements of the template-based program into a corresponding logical construct having a match condition and at least one generator, where the match condition determines whether an element in the first tree-structure data is to be processed by one or more of the at least one generator, and displaying a representation of the model to the user.
Owner:IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products