Patent application number | Description | Published |
20080288653 | Computerized, Copy-Detection and Discrimination Apparatus and Method - An engine identifying segments or portions of one source material or source file common to or found in another source material or file. The engine may receive a first data stream in binary form as well as a second stream in binary form. The engine may include a data stream processor or pre-processor programed to translate the first and second data streams to generate respective first and second processed data streams. The commonality between the first and second processed data streams may be greater than the commonality between the first and second data streams themselves. Also, a comparator may be programmed to compare the first and second process data streams and identify binary segments found in both the first and second processed data streams. | 11-20-2008 |
20090044742 | BUOYANCY-BASED, UNDERWATER PROPULSION SYSTEM AND METHOD - An apparatus for underwater propulsion. The apparatus may include a hydrofoil, a buoyancy compensator connected to the hydrofoil, a tank containing air, and a controller regulating the passage of air from the tank into the buoyancy compensator. The controller may also regulate the escape of air from the buoyancy compensator. By positioning the hydrofoil underwater and alternating between positive and negative angles of attack, a diver may generate forward propulsion by manipulating the controller to correspondingly alternate the buoyant force produced by the buoyancy compensator between levels below and above neutral buoyancy. | 02-19-2009 |
20090071480 | COMPACT CONTINUOUS POSITIVE AIRWAY PRESSURE APPARATUS AND METHOD - A compact continuous positive airway pressure apparatus and method provide a flatter profile and more compact thickness, including a larger lateral dimension in order to be accommodated in conventional luggage designed to stow laptop computers having a smaller aspect ratio of thickness to length or thickness to width. Air tubing may be coiled within a case or coiled as about a spool-like configuration in the base unit of the device. | 03-19-2009 |
20090171565 | DIVER HOMING DISPLAY SYSTEM AND METHOD - A relative positioning system enabling a user to return to a starting position or some other point on the user's path. The system may include an array of accelerometers. The output from the accelerometers may be integrated to quantify movement of the array. The various movements of the array may be reconstructed to determine a net two or three dimensional translation. The current location of the array may be compared to a reference point to derive at trajectory directing the user to the reference point, such as an originating point. The trajectory may be continuously or periodically updated. Applications may include various displays presenting images, numbers, pointers, paths, vectors, or data by digital screens, watch faces, or other devices integrated with or remote from the processor calculating the vector back to the point of origin. | 07-02-2009 |
20100126503 | SCUBA MASK PURGING APPARATUS AND METHOD - A scuba mask purging apparatus and method providing selective introduction of pressurized air into a scuba mask to initiate purging, pressure balancing, and de-fogging. An inlet valve, typically positioned conveniently on the top or the side of the mask may control the release of pressurized air into the mask. A pressure-sensitive outlet valve releases the pressurized air to force water from the mask. The outlet valve may be positioned on the lower portion of the mask or at a location where water is likely to collect. | 05-27-2010 |
20100185892 | TIME-GAP DEFECT DETECTION APPARATUS AND METHOD - A programmatic time-gap defect correction apparatus and method corrects errors which may go undetected by a computer system. Buffer underruns or overruns, which may incur errors in data transfers, yet remain undetected and uncorrected in a computer system, are corrected by an error avoidance module in accordance with the invention. Bytes transferred to and from buffers, used by an I/O controllers to temporarily store data while being transferred between synchronous and asynchronous devices, are counted and an error condition is forced based on the count. If the count exceeds the capacity of the buffer, an error condition is forced, thereby reducing chances that errors are incurred into the data transfer. | 07-22-2010 |
20100223194 | STUDENT-CENTERED, CROSS-INSTITUTIONAL CURRICULUM MANAGEMENT SYSTEM APPARATUS AND METHOD - A computer apparatus is provided for managing a student's educational curriculum. The apparatus may include a source information module, a mining module, and a planning module. The source information module may create a plurality of institution records, each corresponding uniquely to an educational institution and comprising a catalog and a schedule. The mining module may create a plurality of sets, each set comprising all offered courses contained within the plurality of institutional records that are substantially equivalent to each other in satisfying a degree requirement selected from the degree requirements. The planning module may receive from a user a degree identifier and a constraint reflecting criteria establishing personal priorities of a user. The planning module may further present to the user a list of the required courses corresponding to the selected degree and identifying alternate courses, each alternate course thereof satisfying the constraint and being equivalent to a required course. | 09-02-2010 |
20100268982 | ENFORCEMENT PROCESS FOR CORRECTION OF HARDWARE AND SOFTWARE DEFECTS - A method and apparatus for improvement of computer-related products to solve problems caused by artificially embedded locks, barriers, defects, and the like, that force a consumer to needlessly upgrade hardware or software on a computer. An independent developer may procure access to a product, develop a testing regimen for functionality of the product, and perform evaluations to identify sources of any operational defects found. Accordingly, the developer may then provide a generalized testing regimen to test instances of product provided by a supplier, identify those containing the flaw, and may optionally provide a solution to the flaw, where practicable. The independent developer may obtain intellectual property rights in the testing, solution or both for the product. Thus, by notifying a supplier, an independent developer may become a supplier of testing or solution systems, motivating a supplier by one of several mechanisms. The developer may obtain a legal status with respect to the supplier by becoming a customer or user, in order to provide motivation to a recalcitrant supplier not designed to take responsibility for defects known and continued in marketed products. | 10-21-2010 |
20110016463 | COMPUTER-HARDWARE, LIFE-EXTENSION APPARATUS AND METHOD - A computer hardware life-extension apparatus and method is disclosed to circumvent hardware-dependent software installation locks, imposed by selected software packages, which may artificially enforce compliance with a minimum set of hardware requirements before allowing installation. Various techniques may be used to circumvent the artificial hardware locks, thereby effectively extending the useful life, and delaying the forced obsolescence, of selected computer hardware. An apparatus and method in accordance with the invention may be used to extend the life of a wide variety of computer hardware, including but not limited to processors, main memory, secondary storage devices, and the like. | 01-20-2011 |