Patent application number | Description | Published |
20090288026 | Processing Data Records - Among other things, a user is enabled to identify arbitrary data records of interest that belong to a file of data records that are expressed in an arbitrary format. Pre-generated information about the records of the file is used to enable a user to view a portion of the arbitrary data records that a machine is capable of displaying at one time. The amount of time required to enable the user to view the portion after the data records of interest have been identified is essentially independent of the number of records in the file. The file and the pre-generated information about the records of the file are each too large to be stored, as a whole, in a memory that is used by the machine in accessing the arbitrary data records in response to the user's identification of records of interest. | 11-19-2009 |
20100153397 | MAINTAINING A RELATIONSHIP BETWEEN TWO DIFFERENT ITEMS OF DATA - Data is stored persistently. At least two different items of the data are stored in two different non-conflicting regions or two different physical clusters. A relationship is maintained between the two different items of data. The relationship enables a process to reach any one of the data items from the other data item. Consistency of the relationship is maintained notwithstanding updates of either or both of the items. | 06-17-2010 |
20100191705 | PERSISTENT DATA STORAGE TECHNIQUES - A database is maintained that stores data persistently. Tasks are accepted from task sources. At least some of the tasks have competing requirements for use of regions of the database. Each of the regions includes data that is all either locked or not locked for writing at a given time. Each of the regions is associated with an available processor. For each of the tasks, jobs are defined each of which requires write access to regions that are to be accessed by no more than one of the processors. Jobs are distributed for concurrent execution by the associated processors. | 07-29-2010 |
20130212588 | PERSISTENT DATA STORAGE TECHNIQUES - A database is maintained that stores data persistently. Tasks are accepted from task sources. At least some of the tasks have competing requirements for use of regions of the database. Each of the regions includes data that is all either locked or not locked for writing at a given time. Each of the regions is associated with an available processor. For each of the tasks, jobs are defined each of which requires write access to regions that are to be accessed by no more than one of the processors. Jobs are distributed for concurrent execution by the associated processors. | 08-15-2013 |
20140279942 | STRUCTURING DATA - Among other things, a machine-based method is described. The method comprises recording object classes of an object model, producing an object representation for data of two or more data sources based on a mapping of data formats of the data sources to the object classes of the object model, and producing mapped data from the data sources. The mapped data is available in objects of the object classes and is comparable in the object representation. At least two of the data sources have different data formats. | 09-18-2014 |
20140282600 | EXECUTING ALGORITHMS IN PARALLEL - Among other things, a machine-based method comprises receiving an application specification comprising one or more algorithms. Each algorithm is not necessarily suitable for concurrent execution on multiple nodes in parallel. One or more different object classes are grouped into one or more groups, each being appropriate for executing the one or more algorithms of the application specification. The executing involves data that is available in objects of the object classes. A user is enabled to code an algorithm of the one or more algorithms for one group in a single threaded environment without regard to concurrent execution of the algorithm on multiple nodes in parallel. An copy of the coded algorithm is distributed to each of the multiple nodes, without needing additional coding. The coded algorithm is caused to be executed on each node in association with at least one instance of a group independently of and in parallel to executing the other copies of the coded algorithm on the other nodes. | 09-18-2014 |
20150088820 | PERSISTENT DATA STORAGE TECHNIQUES - A database is maintained that stores data persistently. Tasks are accepted from task sources. At least some of the tasks have competing requirements for use of regions of the database. Each of the regions includes data that is all either locked or not locked for writing at a given time. Each of the regions is associated with an available processor. For each of the tasks, jobs are defined each of which requires write access to regions that are to be accessed by no more than one of the processors. Jobs are distributed for concurrent execution by the associated processors. | 03-26-2015 |
Patent application number | Description | Published |
20110200680 | WATER INSOLUBLE POLYMER: STARCH-BASED FILM COATINGS FOR COLON TARGETING - A controlled release delivery dosage form for controlled release of an active ingredient, includes an active ingredient coated in a polymeric mixture of: at least a water insoluble polymer and a starch composition including at least one component selected from the group consisting of a starch having an amylose content of between 20 and 45%, a modified starch having an amylose content of between 50 and 80% and a legume starch. The present invention also relates to the use and method for making the same. | 08-18-2011 |
20110256230 | WATER INSOLUBLE POLYMER: INDIGESTIBLE WATER-SOLUBLE POLYSACCHARIDE FILM COATINGS FOR COLON TARGETING - A controlled release pharmaceutical dosage form for controlled release of an active ingredient, includes an active ingredient coated by a polymeric mixture of: at least a water insoluble polymer; and at least an indigestible water-soluble oligosaccharide. The use and method of making the same are also described. | 10-20-2011 |
20120328697 | Controlled Release Solid Dose Forms - The present invention is directed to a solid dose form comprising a film coating composition encapsulating a core, wherein: (i) the core comprises an active ingredient comprising at least one of a pharmaceutical, veterinary, or nutraceutical active ingredient; (ii) the film coating composition comprises ethylcellulose and guar gum, wherein the guar gum has an apparent viscosity ≧151.0 cps at a shear rate of 50 s | 12-27-2012 |
20130078289 | INDIGESTIBLE POLYMER: STARCH ACETATE -BASED FILM COATINGS FOR COLON TARGETING - A colon targeted delivery dosage form for controlled release of an active ingredient, includes an active ingredient coated in a polymeric mixture of: a water insoluble polymer composition containing at least a starch acetate, and an indigestible polysaccharide composition. The use and method for making the same are also described. | 03-28-2013 |
20130202691 | MODIFIED STARCH DERIVATIVE-BASED MATRIX FOR COLON TARGETING - A controlled-release oral pharmaceutical composition of at least an active agent, including: a) a lipophilic matrix consisting of lipophilic compounds and/or amphiphilic compounds; and b) an hydrophilic matrix, wherein the hydrophilic matrix includes at least an indigestible polysaccharide, the active ingredient being dispersed in the lipophilic and/or the hydrophilic matrix. | 08-08-2013 |