Patent application number | Description | Published |
20140158638 | WATER FILTRATION AND TREATMENT SYSTEMS AND METHODS - Implementations of the present invention relate to systems, methods, and apparatus for filtering and treating water, such as tap water, well water, spring water, etc., and producing drinking, bathing, and swimming water. More specifically, such systems, methods, and apparatus can produce purified water by removing substantially all suspended as well as dissolved solids, undesirable acids, gasses and all and any contaminates from the water. Additionally, the systems, methods, and apparatus can produce reprogrammed high biophoton mineralized drinking water by chilling vortexing over proprietary lodestones, ingenious, sedimentary and metamorphic rocks and creating bicarbonate ions in the water introducing minerals and/or salts into the water. | 06-12-2014 |
20140158639 | WATER STABILIZATION AND REVITALIZATION - A method of inhibiting water from ionizing and reacting with carbon dioxide includes: providing processed water having a potential for reacting H | 06-12-2014 |
20150053626 | WATER FILTRATION AND TREATMENT SYSTEMS AND METHODS - Implementations of the present invention relate to systems, methods, and apparatus for filtering and treating water, such as tap water, well water, spring water, etc., and producing drinking, bathing, and swimming water. More specifically, such systems, methods, and apparatus can produce purified water by removing substantially all suspended as well as dissolved solids, undesirable acids, gasses and all and any contaminates from the water. Additionally, the systems, methods, and apparatus can produce reprogrammed high biophoton mineralized drinking water by chilling vortexing over proprietary lodestones, ingenious, sedimentary and metamorphic rocks and creating bicarbonate ions in the water introducing minerals and/or salts into the water. | 02-26-2015 |
Patent application number | Description | Published |
20140149650 | Caching Program Optimization - A method for optimizing performance of programs has steps for scanning storage mechanisms of the computing appliance by executing a configuration utility by a Central Processing Unit (CPU) of the computing appliance to find and identify installed programs, comparing the determined installed programs to a database (dB) of information and files prepared to optimize performance of specific programs through caching, and determining matches between the installed programs and specific programs having information and files in the dB, selecting installed programs to optimize for performance, partitioning a portion of system RAM of the computing appliance as cache, and loading information and files from local storage mechanisms for each program selected to the cache partitioned in system RAM, enabling the programs selected to at least read data in operation from the cache portion partitioned in system RAM. | 05-29-2014 |
20140232733 | Graphics Processing Unit Pre-Caching - A method includes searching storage media of a computing appliance for application-specific configuration files by executing a configuration utility from a non-transitory storage medium of the computing appliance, upon finding an application-specific configuration file, directing a graphics processing unit (GPU) driver to partition a portion of GPU random access memory (RAM) as cache, and loading data specified in the configuration file to the cache portion partitioned in the GPU RAM. | 08-21-2014 |
20150242060 | Graphics Deterministic Pre-Caching - An apparatus includes a computerized appliance having a processor, persistent storage storing one or more executable programs, and Dynamic Random Access Memory (DRAM) accessible by the processor, and caching software (SW) executing on the processor from a non-transitory medium, the SW providing a process: storing Logical Block Address (LBA) tables associated with individual ones of existing programs executable on the processor, tracking program launch and close, managing caching of data for any program launched according to the associated LBA, tracking data usage during execution of any program launched, on closing a program, removing any unused LBAs from the associated LBA table, adding any LBAs accessed not on the table; and saving the resulting LBA table for the program closed. | 08-27-2015 |
20150242325 | Progressive Pre-Caching - A system includes a computerized appliance connected to a network, a processor, a persistent memory, a dynamic random access memory, and software executing on the processor, the software provides for installing an application, storing data to be used in execution of the application, mapping logical block addresses at which particular data is stored to data in an order of expected use, the data-use profile listing an expected order of data use in execution of the application, configuring the DRAM with a cache of a specific data capacity, transferring a block of data equal to the cache size into the cache according to the order of data in the data-use profile, and as data is used in execution of the application, emptying used data from the cache and transferring not-yet-used data from persistent storage into the cache according to the order of data in the data-use profile. | 08-27-2015 |
Patent application number | Description | Published |
20080209116 | Multi-Processor Flash Memory Storage Device and Management System - A data storage device has a host controller interface, a plurality of microprocessor units each having a portion of random access memory (RAM) dedicated thereto, a plurality of Flash device configurations each having dedicated bus connections to individual ones or multiples of the microprocessor units, and a dataflow controller accessible to the host controller interface for managing access to the Flash device configurations. | 08-28-2008 |
20080215828 | System for Reading and Writing Data - A system for writing and reading data includes a controller accessible to at least one or more computing systems, a plurality of microprocessor units accessible to the controller, and a plurality of memory device configurations each having one dedicated bus connection to individual ones or multiples of the microprocessor units. The controller receives write and read requests from the one or more computing systems and selects which of the plurality of microprocessor units will write or read data associated with the requests. | 09-04-2008 |
20080222371 | Method for Managing Memory Access and Task Distribution on a Multi-Processor Storage Device - In a system for reading and writing data, the system including a controller, multiple microprocessor units accessible to the controller, and multiple memory device configurations, each having one dedicated bus connection to individual ones or multiples of the microprocessor units, a method for managing access to one or more of the memory device configurations includes the steps, (a) receiving a request at the controller requiring access of at least one of the memory device configurations, (b) determining at the controller, which microprocessor unit or units will handle the request, (c) handing the request to the selected microprocessor unit or units, (d) determining at the microprocessor unit or units, the tasks specified in the request for that microprocessor unit or units and (e) determining a memory address or addresses in one or more of the memory device configurations and accessing the memory device configuration or configurations to satisfy the request. | 09-11-2008 |
20100095073 | System for Controlling Performance Aspects of a Data Storage and Access Routine - A system for controlling one or more aspects of a data storage and access routine incorporates a filter driver residing on a digital storage medium internal to or accessible to a host computing system; and a configuration interface residing on the digital storage medium. The interface enables reservation of an amount of memory for accelerating processes of data access and data storage and wherein the filter driver monitors data read and data write requests and processes those requests allowed through configuration and according to configured parameters. | 04-15-2010 |
20100100699 | Method for Controlling Performance Aspects of a Data Storage and Access Routine - A method for improving the performance of a computerized data storage and access system includes the steps (a) providing a virtual representation of an existing data storage controller accessible to a computing system, (b) providing a configuration interface executable by an operator of the computing system, (c) using the configuration interface, reserving an amount available memory for dedicated use as a data cache and or additional storage space for storing data written to one or more disk drives representing data storage disks of the data storage and access system, (d) intercepting read and write requests to the data storage controller from the central processing unit of the computing system via the virtual representation of the controller, and (e) writing data into the reserved memory or serving data from the reserved memory in lieu of accessing a data storage disk represented by the one or more disk drives. | 04-22-2010 |
20100185815 | Onboard Computer Data Storage, Access, and Caching System - A controller and memory unit for a host computer has a primary controller coupled to a parallel bus interface connectable or connected to the host computer, and by cable connections to one or more remote memory disk units, one or more secondary controllers coupled by parallel bus to the primary controller, and one or more solid-state memory modules coupled by parallel bus one-to-one with the secondary controllers. The primary controller provides read/write access to the remote memory disk units and read/write access to each of the solid-state memory modules through the associated secondary controller. | 07-22-2010 |
20110191523 | Priority Ordered Multi-Medium Solid-State Storage System and Methods for Use - A hierarchical data-storage system has a volatile storage medium, a first non-volatile storage medium, and a controller including a ranking engine tracking data writes to each of the memory mediums. Each medium is associated with a pre-set capacity threshold, and the controller, upon the volatile medium reaching its pre-set threshold, identifies one or more blocks of data as least-frequently written to the volatile medium, copies the data in those blocks to the non-volatile medium, and marks those blocks as available for new data writes, and the controller, upon the non-volatile medium reaching its pre-set threshold, identifies one or more blocks of data as least-frequently written to the non-volatile medium, and marks those blocks as available for new data writes from the volatile medium. | 08-04-2011 |
Patent application number | Description | Published |
20120107439 | IN SITU FORMING HEMOSTATIC FOAM IMPLANTS - Systems and methods related to polymer foams are generally described. Some embodiments relate to compositions and methods for the preparation of polymer foams, and methods for using the polymer foams. The polymer foams can be applied to a body cavity and placed in contact with, for example, tissue, injured tissue, internal organs, etc. In some embodiments, the polymer foams can be formed within a body cavity (i.e., in situ foam formation). In addition, the foamed polymers may be capable of exerting a pressure on an internal surface of a body cavity and preventing or limiting movement of a bodily fluid (e.g., blood, etc.). | 05-03-2012 |
20150224235 | IN SITU FORMING HEMOSTATIC FOAM IMPLANTS - Systems and methods related to polymer foams are generally described. Some embodiments relate to compositions and methods for the preparation of polymer foams, and methods for using the polymer foams. The polymer foams can be applied to a body cavity and placed in contact with, for example, tissue, injured tissue, internal organs, etc. In some embodiments, the polymer foams can be formed within a body cavity (i.e., in situ foam formation). In addition, the foamed polymers may be capable of exerting a pressure on an internal surface of a body cavity and preventing or limiting movement of a bodily fluid (e.g., blood, etc.). | 08-13-2015 |