Abstract:
A method for improving the responsiveness of a client application by providing that application with a local database which is a replicated subset of a database held on a remote server.
Abstract:
A method for improving the responsiveness of a client application by providing that application with a local database which is a replicated subset of a database held on a remote server.
Abstract:
In contrast to the traditional approach of defining relationships between data collections using complex groups of cross-reference database tables, the present invention makes use of generic sets to represent relationships between complex collections of interrelated data. The complexity of a database schema can be greatly reduced by representing the relationships between data items as these data sets (sets of data items). These sets of data items may be defined in one or more database tables in a database. This approach provides for much simplified database data management and control. It enables the easy pre- or re-calculation of sets and provides for the easy creation of hierarchical meta-data trees, which are ideal for the targeted delivery of data to the user.
Abstract:
A spa tub system comprising a spa tub and at least one compartment integrated into the frame of the spa tub. The compartment includes a hatch which is attached to the compartment using a hinge assembly. The hinge assembly includes a bearing trough, a bearing cam, and a cam stop. The hatch is pivoted to open and close and can open to a predefined angle. At this predefined angle, the hatch cannot be removed. When the hatch is pivoted to a pivot angle less than the predefined angle, the hatch can be removed.
Abstract:
A modular pipe basket for transporting pipe is disclosed. The modular pipe basket will comprise a rectangular base, two or more stanchions and one or more end caps. In another embodiment, the modular pipe basket will incorporate a storage compartment or bin for storing miscellaneous piping accessories. In addition, the modular pipe basket may be equipped with a four point sling pickup system for lifting the basket with a crane along with the means for lifting the basket with a forklift.
Abstract:
The invention permits a user to be given access to digital media content on one set of conditions, for a limited time period made known to the consumer, but then automatically forces migration to a different set of conditions to retain access to digital media content already listened to and to gain access to new digital media content, without the consumer having to manually download or install new software or in some other manner interact in a manner that will lessen the chance of the consumer embracing or accepting the migration.
Abstract:
The invention is a method for enabling digital content to be downloaded to and used on multiple types of computing device by (i) linking user accounts on each device to a “master” user account defined and stored on a remote server; and (ii) managing the user's access to a defined service using his devices via the said master user account; and (iii) allowing the download of digital content to each said device on which the user is permitted to access the said service using a file format which is appropriate for use on each said device type. A user may manage and access the same user account from multiple types of computing devices. Furthermore, the number of device platforms accessible in a similar manner by the user is extensible and the user's information is kept automatically synchronized across all devices.
Abstract:
A modular tool assembly including a tool base configured to releasably secure a modular tool arrangement in a fixed relationship relative to a mounting surface. The tool base includes an upper housing portion and a lower housing portion having a mounting seal extending therefrom. The mounting seal cooperates with the mounting surface to define a vacuum pocket therebetween. A vacuum generating mechanism is configured to remove air from the vacuum pocket through an aperture in the lower housing portion. A modular tool attachment releasably engages a portion of the tool base to secure the modular tool attachment to the tool base. The modular tool attachment can include a self leveling laser leveling device having a laser light source mounted within a housing to project an alignment beam through an opening in the housing to denote a reference plane along the mounting surface.
Abstract:
Rather than employing simple static personal identification numbers (PINs) that are susceptible to hacking, the disclosed security system provides multiple levels of security that may be selected by a user, based on his or her particular level of sensitivity at any given time or with respect to any given data. One level employs an algorithm that changes values, where the algorithm is known by the user. For example, the algorithm may be a series of digits based on the following: hour of day, day of week, quarter of the year, a.m. or p.m., day of the month, and month of the year. If the user knows the order of such, the user can readily generate the appropriate numeric code corresponding to the current time, and since the time continually changes, the code necessarily changes likewise. Another level sends a random part to a user, such as over their pager or phone, which they append to some user-defined, fixed portion of their PIN, or used in addition to their PIN. Another level or method requires the user to interact with a series of predetermined questions that each require a numeric response. The order of the questions would be scrambled each day, or periodically, to help change the user's response to improve security and employ questions that typically only the user would know. Another level of security employs voice fingerprinting or voice pattern recognition. Yet another level employs a N by M matrix of random numbers, from which a user selects numbers from predetermined positions to generate a current security code. Various levels of security may be performed on the server, and are based on user's selections, thus eliminating the need for special hardware.
Abstract:
The present invention provides a sample chamber for a centrifugal permeameter for testing permeant conductivity of a porous sample, the sample chamber comprising a rigid outer sleeve; a resilient inner sleeve mountable over the sample and within the rigid outer sleeve; fluid inlet means for introducing fluid between the inner and outer sleeves; sealing means acting between the inner and outer sleeves for maintaining the fluid therebetween; a porous top member for mounting over a top face of the sample and supplying the permeant to the sample, the top being movable with the sample to maintain a radially outward permeant force on the sample as the sample is being spun in the centrifugal permeameter; a permeant supply for supplying the permeant to the porous top; and, a permeant accumulator for receiving and accumulating permeant which has passed through the sample.