Richins, US
Brett Richins, Pittsburgh, PA US
Patent application number | Description | Published |
---|---|---|
20100305503 | OPTICALLY GUIDED FEEDING TUBE, CATHETERS AND ASSOCIATED METHODS - The present invention provides devices and methods for safe, easy and cost effective means of placing and verifying proper placement of nasogastric and nasoenteric feeding tubes. Specifically, an integrated feeding device including a tube operable to deliver a nutritional and/or medicinal substance to the gastrointestinal tract, an optical system including a light source, flexible optical fibers or a camera, and a lens, and a steering system is disclosed. The components of the system, namely the optical system and the steering system, may be integrated into the tube. | 12-02-2010 |
20140039253 | Optically Guided Feeding Tube, Catheters and Associated Methods - The present invention provides devices and methods for safe, easy and cost effective means of placing and verifying proper placement of nasogastric and nasoenteric feeding tubes. Specifically, an integrated feeding device including a tube operable to deliver a nutritional and/or medicinal substance to the gastrointestinal tract, an optical system including a light source, flexible optical fibers or a camera, and a lens, and a steering system is disclosed. The components of the system, namely the optical system and the steering system, may be integrated into the tube. | 02-06-2014 |
Gordon Richins, Preston, ID US
Patent application number | Description | Published |
---|---|---|
20090314673 | Cargo Shipping Container - A universal cargo shipping container for protecting cargo from damage during transportation is described. The shipping container is a rigid framed box that possesses sight ports for allowing the contents to be visually inspected without unloading the cargo from the shipping container. The internal configuration of the argo shipping container can be adjusted and several methods can be employed to securely hold a variety of different cargo in place, thus preventing damage during transport. The cargo container is especially suitable for a variety of different makes and models of wheel chairs. | 12-24-2009 |
Grant A. Richins, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20090187887 | BLOCK COUNT BASED PROCEDURE LAYOUT AND SPLITTING - The present invention extends to methods, systems, and computer program products for block count based procedure layout and splitting. Embodiments of the invention utilize code block counts to provide a total ordering of code blocks that improves execution time of generated procedure code by minimizing branches along more frequently executed paths. The total ordering is optimized using prioritized precedence relationships. For example, the total ordering is optimized to maximize the appropriate placement of code block chains after other code block chains. The total ordering is also optimized to place zero count (untouched) code blocks after any non-zero (touched) code blocks. | 07-23-2009 |
20120246203 | RECONSTRUCTION OF GARBAGE COLLECTION INFORMATION - The reconstruction of garbage collection information corresponding to an application. Upon accessing a portion of compiler generated application code, a computing system generates computational results that identifies one or more program state storage locations that track live references or memory pointers that can be displaced during garbage collection. This may be performed for multiple application code portions (such as methods or functions of an application), and may be performed just before garbage collection. To generate the computational results, the application code portion may first be subjected to a liveness analysis to generate liveness analysis results in the form of one or more live program state storage locations in the application code portion. The computational results may then be generated using the liveness analysis results and type information from a type service to provide the set of storage locations referencing live memory objects. | 09-27-2012 |
Jack Richins, Bothell, WA US
Patent application number | Description | Published |
---|---|---|
20160125189 | ROW LEVEL SECURITY - A system and method of enabling row level security through security policies is disclosed herein. In this system and method, a computing device may be communicatively coupled to a storage device. The computing device may further be activated and maintain data that comprises a plurality of rows. When executed by the computing device, the system and method may process a data definition language statement comprising a security policy definition. Further, the system and method may receive a query language statement comprising a request to access a first column of a row from the plurality of rows. The system and method may process the request and determine if access may be granted to a user based on the security policy definition in the system. | 05-05-2016 |
Jack S. Richins, Bothell, WA US
Patent application number | Description | Published |
---|---|---|
20080208863 | Compound Item Locking Technologies - The present invention provides technologies including an item management system for the management of compound items and the storage of such items in tabular format using storage systems such as a database management system. Compound items may include file items which may be stored in a file format using storage systems such as a file system. The present invention further provides technologies for locking such compound items upon access by an application to preserve integrity of the items. In particular, the technologies allow for locking compound items including file items where the file items may be accessed via the item management system and/or via an associated file system. | 08-28-2008 |
20080222200 | RICH DATA TUNNELING - When rich data is tunneled, its associated link identified by a primary data reference is changed by swapping primary references of original data with changed data. Thus, without duplicating the rich data, it is now associated with the changed data, preserving it in constant time. The primary references can include, but are not limited to, names and/or other item identifications. This technique allows preservation of rich data to occur without burdening processing and/or time constraints based on the size and/or number of rich data elements. The technique also allows disparate applications and/or systems to maintain data integrity even when rich data is not expected for a given application and/or system. Since the rich data follows a primary reference, awareness of the rich data is not required for it to be properly handled, ensuring its integrity. | 09-11-2008 |
20090282083 | CONFIGURATION OF MULTIPLE DATABASE AUDITS - Various technologies and techniques are disclosed for improving configuration of database audits. Multiple audits can be created for a database. Any one of the audits can be turned off without impacting an operation of any remaining audits. Database audits can be ported from one database server instance to another. Database audit metadata is stored in a database separately from a database server instance to which the database is attached. The database can be detached from the database server instance and attached to a second database server instance, with the database audit metadata moving along with the database automatically. Any audits associated with the database audit metadata are automatically activated for the second database server instance. Database audits can be configured using a hierarchical model. | 11-12-2009 |
20130290779 | PREVENTING AUDIT LOSS FOR ASYNCHRONOUS TARGET - Aspects of the subject matter described herein relate to auditing operations. In aspects, operations may be audited synchronously and/or asynchronously to one or more audit targets. When auditing synchronously, audit records may be written synchronously to an audit target. When auditing asynchronously, a buffer may be used to store audit records until the audit records are flushed to an audit target. If an error occurs in auditing, a policy may be evaluated to determine how to respond. One exemplary response includes failing an operation that triggered a subsequent audit record. Furthermore, if a buffer was unable to be copied to an audit target, the contents of the buffer may be preserved and one or more retries may be attempted to copy the buffer to the audit target. | 10-31-2013 |
20130346707 | PARTITIONED REFERENCE COUNTER - Resource use is recorded with a partitioned reference counter. The sum of all resource counter partitions is equivalent to the total references to a resource. When one resource counter partition reaches zero, it is possible that the resource should be destroyed. To determine if this is the case, all other partitions can be checked for a value of zero. If all the partitions are zero, the resource can be destroyed. Coarse grained partitioning and add/release on all partitions can be employed to avoid extra work associated with a local partition reaching zero. Further, destroying or deleting a resource can be accomplished in a manner that avoids a race condition. | 12-26-2013 |
Jack Smith Richins, Bothell, WA US
Patent application number | Description | Published |
---|---|---|
20100287597 | SECURITY POLICY TRIGGER FOR POLICY ENFORCEMENT - Described is a technology by which a user (or other entity) may be temporarily granted or denied permissions with respect to performing an upcoming a database operation. A “before” security policy trigger is executed prior to executing the database statement, so as to modify the user's security context (e.g., to add a role) prior to execution if information associated with the operation meets criteria defined in the policy trigger. The existing security system uses the (possibly modified) security context to determine whether to execute the database statement. The security context is reverted after the successful or unsuccessful execution of the database statement. The security policy trigger may also cause an error to be raised. | 11-11-2010 |
L. Scott Richins, Smithfield, UT US
Patent application number | Description | Published |
---|---|---|
20160121938 | SLIDABLE CONVEYANCE ASSEMBLY - A device for a slidable assembly may include a support channel, defined by first, second, and third support sides and including a primary support bearing and a tertiary support bearing, and a slide channel, defined by first, second, and third slide sides and including a primary slide bearing and a tertiary slide bearing. In an assembled state, the slide channel may fit around the support channel such that the primary support bearing contacts the first slide side and the primary slide bearing contacts the first support side such that the first slide channel is configured to slide longitudinally with respect to the first support channel, and the tertiary support bearing contacts the first slide channel and the tertiary slide bearing contacts the first support channel to restrict lateral transition of the first slide channel with respect to the first support channel. | 05-05-2016 |
Russell D. Richins, Orem, UT US
Patent application number | Description | Published |
---|---|---|
20090056154 | Collapsible level and utility device - The present invention resides in a collapsible level comprising a first segment; at least one additional segment, physically independent of the first segment and operable with the first segment to form the level; a leveling vial supported in at least one of the segments; and a linking member operable with the segments to permit the segments to be assembled and to secure an assembled relationship between the segments, as well as to maintain a connection between the segments when disassembled. In an alternative embodiment, the linking member is removed and the segments link together magnetically. The present invention further provides means for longitudinally extending the length of the collapsible level, thereby providing the collapsible level with the ability to level a wide range of shaped and sized surfaces. The present invention further resides in an accessory device operable with a level to enhance the functionality of the level, the accessory device comprising: a housing; and means for attaching the housing to the level in both a removable and slidable manner. | 03-05-2009 |
Tyler Richins, Eager, AZ US
Patent application number | Description | Published |
---|---|---|
20140342634 | TOY SWORD WITH REPLACEABLE HILT ASSEMBLY - a toy sword including a blade having a tip and a base carried by a tubular member having a blade support end and a pommel end. The tubular member extends from the blade terminating in the pommel end. A front piece, a grip and a pommel each include a bore formed therethrough and are slidably received by the tubular member proximate the pommel end. A coupler removably couples the pommel to the tubular member proximate the pommel end, retaining the grip and the front piece in position on the tubular member between the pommel and the base of the blade. | 11-20-2014 |