| Patent application number | Description | Published |
| 20100063271 | SUPERCRITICAL FLUID BIOMASS CONVERSION SYSTEMS - Disclosed herein are supercritical fluid biomass conversion machines, systems, and methods for converting a wide range of biomass materials into a plurality of reaction products including fermentable sugars and various aromatic substances. In one embodiment, a method is disclosed that comprises the steps of: providing an extruder; conveying a mixture of the selected biomass material and water through the extruder and into a supercritical fluid biomass conversion zone; heating and further pressurizing the mixture within the supercritical fluid biomass conversion zone to yield at least supercritical water, wherein heat energy is supplied by means of an induction heating coil positioned circumferentially about the supercritical fluid biomass conversion zone; retaining the mixture within the supercritical fluid biomass conversion zone for a period of time sufficient to yield the plurality of reaction products; and separating the plurality of reaction products into at least a water soluble fraction and an organic solvent soluble fraction. | 03-11-2010 |
| 20100329938 | BIOMASS AND WASTE PLASTICS TO NEODIESEL AND VALUABLE CHEMICALS VIA SUPERCRITICAL WATER - A supercritical fluid polymer depolymerization machine is disclosed herein, which machine is capable of converting a wide range of biomass and/or waste plastic materials into a plurality of reaction products (liquid and gaseous) including fermentable sugars, hydrocarbons, and various aromatic substances that, in turn, are readily convertible into liquid transportation fuel known as “neodiesel.” In one embodiment, a supercritical fluid reaction apparatus for transforming a selected polymeric material flowstream into a plurality of reaction products is disclosed and comprises, in fluidic series: an extruder; a supercritical fluid reaction zone fluidicly connected to the extruder, the supercritical fluid reaction zone being proximate to a circumferentially positioned heater, with the heater being configured to transfer heat to the selected polymeric material flowstream admixed together with water to supercritical conditions to thereby facilitate chemical reaction; and a reaction products separation chamber fluidicly connected to the supercritical fluid reaction zone. | 12-30-2010 |
| Patent application number | Description | Published |
| 20090089299 | DECLARATIVE MODEL EDITOR GENERATION - Embodiments are directed to generating declarative model editors. A computer system receives a first user input indicating a selection of a native underlying schema that includes constraints that are to be followed by models based on the native schema. The computer system receives a second user input indicating a declarative entry that includes user-configurable model editor characteristics. The computer system automatically generates a declarative model editor based on the selected native schema and user-configurable model editor characteristics. Other embodiments are directed to editing models using declarative model editors. A computer system receives user input indicating a declarative entry to be applied to a model, generates a declarative model editor based on the declarative entry, receives a model that is editable by the generated declarative model editor, and edits user-configurable characteristics of the model. The model characteristics conform to the constraints in the native underlying schema. | 04-02-2009 |
| 20090100084 | GENERIC MODEL EDITING FRAMEWORK - In one embodiment, a computer system generates a view of entities associated with varying data types for presentation on a generic viewer. The entities and data types have relationships as defined in a corresponding schema. The schema is stored as data in a repository with the data types. The computer system receives an edit request configured to change various selected entities, where each entity has an associated data type, queries the repository to determine various properties of the selected entities corresponding to the received edit request including the data type, and determines, based on the schema, that the edit is valid based on relationship information stored in the schema. The computer system also sends the validated edit information to the generic viewer for presentation. The generic viewer has no prior knowledge of how to handle the selected entities and corresponding data types. | 04-16-2009 |
| 20090112801 | METADATA DRIVEN REPORTING AND EDITING OF DATABASES - Embodiments described herein are directed to providing enhanced database editing and reporting capabilities. Embodiments include a computer system receiving a database query including a request to edit one or more data items in the database. The computer system determines which data items would be affected by the requested data item edit. Based on the determination, the computer system accesses those data items that would be affected by the requested data item edit. The computer system retrieves metadata for each data item that would be affected by the requested data item edit. The metadata includes information at least partly indicating how the edit is to be performed. The computer system also performs the edit to affect the data items according to at least a portion of the retrieved metadata, regardless of how the edit would otherwise have been performed based on existing knowledge about the affected data items. | 04-30-2009 |
| 20090113292 | FLEXIBLY EDITING HETEROGENEOUS DOCUMENTS - The present invention extends to methods, systems, and computer program products for flexibly editing heterogeneous documents. Different types of documents can be organized on a universal and dynamically adjustable workspace canvas in a manner that indicates relationships between the documents. The workspace canvas is configured to host various different editors simultaneously for editing the different types of documents. Accordingly, embodiments of the present invention facilitate editing different typed documents within the same context and in a manner that maintains relationships between documents. | 04-30-2009 |
| 20090204912 | GENEERAL PURPOSE INFINITE DISPLAY CANVAS - Expanding and contracting a display screen container. Data is stored in a computer readable medium. The data represents a screen container such as a graphical desktop user interface displayable to a user on a computer display of a computing device. Data is stored representing artifacts, including one or more application graphical user interface artifacts for applications that are instantiated on the computing device. Information is stored specifying locations where each of the artifacts should be graphically located in the screen container. The graphical size of screen container is determined by the locations of the artifacts. Based on user input, a portion of the screen container is displayed to the user on the computer display of the computing device. The screen container may be expanded or contracted based on opening or closing graphical user interface artifacts, adding or removing artifacts, or repositioning artifacts. | 08-13-2009 |
| 20090287724 | Data Viewer Management - Embodiments described herein are directed to generating a customized data viewer, where the viewer is configured to display data at any level in a data model. In one embodiment, a computer system receives a user request indicating that portions of data are to be displayed in a user-customized manner using a data viewer. The computer system accesses the requested data portions that are to be displayed with the data viewer. The computer system generates a dynamic data viewer configured to display the accessed data portions in the user-customized manner indicated in the received user request. The computer system also applies the generated dynamic data viewer to the accessed data portions, such that the generated viewer displays the requested data portions in the user-customized manner. | 11-19-2009 |
| 20100058227 | INTERNAL SCROLL ACTIVATION AND CURSOR ADORNMENT - Mechanisms for allowing a user to scroll through a displayed viewer. Upon detected using input while the viewer is being displayed, the user input is identified is being a scrolling gesture. In response, a scrolling control is activated at an interior portion of the displayed viewer. In addition, when the user navigates the cursor to within a scrollable display, the cursor is adorned with a scrolling context emblem that represents scrolling options available for that viewer. | 03-04-2010 |
| Patent application number | Description | Published |
| 20090284549 | CONFIGURABLE VIEW ON DATA MODELS - Data-driven configuration of various views on data models. A framework may be provided that offers one or more parameterized view generation components, each aimed at generating a particular view type in response to configuration data that populates the parameters of the associated component. A user or other computing entity merely provides configuration data to an appropriate view generation component to generate a custom view. That custom view may then optionally perhaps be applied to any number of data models, or perhaps not applied to any data model at all and just saved for perhaps some future use. This view generation may generate composite views on a data model, or even hierarchical views on a data model. | 11-19-2009 |
| 20110113365 | SCROLLING LARGE DATA SETS - The display in a scrollable window of large data sets, which is not loaded into memory all at one time. Rather, a control module manages the scrollable window by repeatedly estimating data ranges of the data set that are to be either presently displayed or that may soon be displayed in the scrollable window. In response to each of at least some of such estimations, the estimated data ranges are then loaded into memory without loading the entire data set into memory. At least portions of the loaded data may then be displayed in the scrollable window. If the scrollable window is scrolled to a particular portion of the data set, but that portion of the data set is not yet loaded into memory, scrolling is permitted to that area even though the actual data is populated into the window after loading. | 05-12-2011 |
| 20110153666 | QUERY-BASED TREE FORMATION - The structuring of data items in a hierarchical structure. A user interface permits a user to define, for each generation of a hierarchical tree, the child characteristics for child data items of particular nodes in the hierarchical tree. Then, a query, or a query template, may be formulated using the child characteristic and the designated parent data item. This may be repeatedly performed to allow for multiple generations of data items to be formed. The query may, at some point, be submitted to identify which data items are child data items or the parent data item. The data items that result from the query (or at least a portion of the data items) may then be assigned as child data items of the parent data item. The query may be postponed until the node is expanded by the user. | 06-23-2011 |