Patents by Inventor Ryan Johnson

Ryan Johnson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7735638
    Abstract: The present disclosure relates to a conveyor frame assembly that includes a pair of spaced side rails joined by one or more cross supports. Each of the side rails includes a dedicated wire channel and self-contained air flow cavity that enhances the functionality of the conveyor frame assembly. The air flow cavity and the wire channel are formed as part of the side rails separate from typical attachment slots that receive T-shaped connectors. The cross supports utilized with the conveyor frame assembly are attached to the side rails by upper and lower connectors that are each accessible from the top of the conveyor frame assembly. Specifically, the cross support includes a center web and laterally offset attachment webs that allow for easy and convenient construction and field modification of the conveyor frame assembly.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: June 15, 2010
    Assignee: Dorner Mfg. Corp.
    Inventors: Paul Hau, Leroy Hundley, Craig Bude, Michael Hosch, Ryan Johnson
  • Publication number: 20100049730
    Abstract: A predicate over a single column of a table is converted into at least one IN-list, wherein the IN-list is generated for a set of tuples of the column, and the generation is done over a data structure representing a set of distinct values of the column where the predicate applies and having a smaller cardinality than the table. The generated IN-list is evaluated over the set of tuples and the results of the evaluation are outputted as an evaluation of the predicate.
    Type: Application
    Filed: August 20, 2008
    Publication date: February 25, 2010
    Applicant: International Business Machines Corporation
    Inventors: Lin QIAO, Vijayshankar RAMAN, Frederick Ralph REISS, Richard S. SIDLE, Garret Frederick SWART, F. Ryan JOHNSON
  • Publication number: 20100042587
    Abstract: A method, system, and article are provided for employment of a hybrid layout of representation of data objects in computer memory. Columns of the database are separated based upon a classification of the columns. A vertical partition in the form of a bank is provided to receive an assignment of one or more data objects identified in the columns. Each bank is sized to be a divisor of a size of an associated hardware register. Assignment of data objects to banks organizes the data in a manner that support efficient query processing that mitigates the quantity of banks required to respond to the query.
    Type: Application
    Filed: August 15, 2008
    Publication date: February 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: F. Ryan Johnson, Vijayshankar Raman, Frederick R. Reiss, Richard S. Sidle, Garret F. Swart
  • Publication number: 20100037308
    Abstract: Network access providers implement interactive procedures and subscriber terminals employ embedded secure authentication structures and procedures to ensure that a satellite modem at the subscriber terminal accurately verifies the identity of a satellite modem terminal system at the location of the network access provider gateway facility during the satellite modem initialization process so that the satellite modem will only attempt to acquire satellite resource from the appropriate (authenticated and authorized) satellite modem termination system. In a virtual downstream channel environment, diverse downstream channel feeds are distinguished by authentication procedures. The present invention differs from standard theft of service prevention because theft of subscriber prevention is in a virtual channel environment, where subscriber terminals have access to a plurality of virtual channels by the nature of the signal.
    Type: Application
    Filed: March 18, 2009
    Publication date: February 11, 2010
    Applicant: ViaSat, Inc.
    Inventors: George Chia-Fan Lin, Steven R. Hart, Corey Ryan Johnson
  • Patent number: 7628444
    Abstract: A multi-sectional, modular energy absorber 10 comprising one or more modules, which have one or more energy absorbing units 12. Some have a first section 14 and a second section 16 in some embodiments that are united like a clamshell to form the energy absorbing unit 12. There is a means for locating the sections 18 in relation to each other. First and second flange sections 20,22 extend from at least some of the first and second sections. There are means for coordinating energy absorbing units 24 in one of the one or more modules, the means for coordinating 24 having a topography including a number (n) of apertures 26 defined therein, where n is an integer?0. At least some of the sections include an upper perimeter 28, a lower perimeter 30 and an intermediate wall 32 extending therebetween with a number (m) of breaches defined in the intermediate wall before impact, where m is an integer?0.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: December 8, 2009
    Assignee: Oakwood Energy Management, Inc.
    Inventors: Joel Matthew Cormier, Ryan Johnson Brooks, Richard Francois Audi
  • Patent number: 7625036
    Abstract: A multi-sectional, modular energy absorber 10 comprising one or more modules, which have one or more energy absorbing units 12. Some have a first section 14 and a second section 16 that are united like a clamshell to form the energy absorbing unit 12. There is a means for locating the sections 18 in relation to each other. First and second flange sections 20,22 extend from at least some of the first and second sections. There are means for coordinating energy absorbing units 24 in one of the one or more modules, the means for coordinating 24 having a topography including a number (n) of apertures 26 defined therein, where n is an integer ?0. At least some of the sections include an upper perimeter 28, a lower perimeter 30 and an intermediate wall 32 extending therebetween with a number (m) of breaches defined in the intermediate wall before impact, where m is an integer ?0.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: December 1, 2009
    Assignee: Oakwood Energy Management, Inc.
    Inventors: Joel Matthew Cormier, Ryan Johnson Brooks, Richard Francois Audi
  • Patent number: 7625023
    Abstract: A modular energy absorber 10 that is tunable. It comprises one or more energy absorbing modules 12. The energy absorbing modules 12 have means for coordinating 14 energy absorbing units 16 of the one or more modules. The means 14 for coordinating position and support the units 16 in relation to each other before and during relative motion between an incident object and the energy absorber. The units 16 are provided with an upper perimeter 22, a lower perimeter 24 and an intermediate wall 26 with stiffening male 36 or female 38 ribs. A method for configuring and for making the modular energy absorber are also disclosed.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: December 1, 2009
    Assignee: Oakwood Energy Management, Inc.
    Inventors: Richard Francois Audi, Ryan Johnson Brooks, Joel Matthew Cormier, Donald Scott Smith, Michael Anthony Rossi
  • Publication number: 20090248648
    Abstract: Methods are described to simultaneously apply conjugates of equality, range, and in-list predicates. A first set of methods are described for the simultaneous application of equality predicates. A second set of methods are described for the simultaneous application of a mixture of range and equality predicates. A third method is described for the simultaneous applying a mixture of in-list predicates. The described methods allow for quick evaluation of complex predicates as they efficiently implement the computation done per record, while maintaining the same execution time irrespective of the number of fields.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 1, 2009
    Applicant: International Business Machines Corporation
    Inventors: F. Ryan Johnson, Vijayshankar Raman, Garret Frederick Swart
  • Publication number: 20090223051
    Abstract: A method for supplying a plurality of capacitance values to a plurality of heating, ventilation, air-conditioning, and refrigeration (HVAC/R) components is provided. The method includes configuring a first set of terminals of a connection device to couple a first capacitor to the connection device and configuring the connection device to couple the first capacitor to at least one of the plurality of HVAC/R components. The method further includes configuring a second set of terminals of the connection device to couple a second capacitor to the connection device and configuring the connection device to selectively couple the second capacitor to at least one of the plurality of HVAC/R components.
    Type: Application
    Filed: March 10, 2008
    Publication date: September 10, 2009
    Inventors: James Ryan Johnson, Francisco Javier Curiel
  • Publication number: 20080210529
    Abstract: The present disclosure relates to a conveyor frame assembly that includes a pair of spaced side rails joined by one or more cross supports. Each of the side rails includes a dedicated wire channel and self-contained air flow cavity that enhances the functionality of the conveyor frame assembly. The air flow cavity and the wire channel are formed as part of the side rails separate from typical attachment slots that receive T-shaped connectors. The cross supports utilized with the conveyor frame assembly are attached to the side rails by upper and lower connectors that are each accessible from the top of the conveyor frame assembly. Specifically, the cross support includes a center web and laterally offset attachment webs that allow for easy and convenient construction and field modification of the conveyor frame assembly.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 4, 2008
    Applicant: DORNER MFG. CORP.
    Inventors: Paul Hau, Leroy Hundley, Craig Bude, Michael Hosch, Ryan Johnson
  • Publication number: 20070255958
    Abstract: This disclosure relates to the ability to use multiple claim transformation modules in a trust relationship. Claim transformation modules transform a claim or claim set into a transformed claim or claim set for use by a trusted partner and/or application. Multiple claim transformation modules may be given the opportunity to act on a claim or claim set in a pipelined fashion. In another embodiment, multiple claim transformation modules may exist, but only the proper claim transformation module(s) is(are) given the opportunity to act on a claim or claim set. In an embodiment, the claims involved are security claims used for authentication purposes between trust partners in a federated authentication system.
    Type: Application
    Filed: May 1, 2006
    Publication date: November 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Donald Schmidt, Danver Hartop, Derek Del Conte, Jagadeesh Kalki, Jeffrey Spelman, Kahren Tevosyan, Ryan Johnson, Vijayavani Nori
  • Publication number: 20070228746
    Abstract: A multi-sectional, modular energy absorber 10 comprising one or more modules, which have one or more energy absorbing units 12. Some have a first section 14 and a second section 16 in some embodiments that are united like a clamshell to form the energy absorbing unit 12. There is a means for locating the sections 18 in relation to each other. First and second flange sections 20,22 extend from at least some of the first and second sections. There are means for coordinating energy absorbing units 24 in one of the one or more modules, the means for coordinating 24 having a topography including a number (n) of apertures 26 defined therein, where n is an integer ?0. At least some of the sections include an upper perimeter 28, a lower perimeter 30 and an intermediate wall 32 extending therebetween with a number (m) of breaches defined in the intermediate wall before impact, where m is an integer ?0.
    Type: Application
    Filed: November 14, 2006
    Publication date: October 4, 2007
    Applicant: OAKWOOD ENERGY MANAGEMENT, INC.
    Inventors: Joel Matthew Cormier, Ryan Johnson Brooks, Richard Francois Audi
  • Publication number: 20060263248
    Abstract: A handling device for samples and reagents to be used in testing in a system. Carriers of samples and reagents are loaded on a platform which detects the presence of, and proper loading of, such carriers. The carriers are moved from the platform by a transporter to a bar code reader for identification. A reagent container is rotated during reading to facilitate identification. The transporter further moves identified reagent carriers to a carousel on which the carriers automatically secured for storage awaiting use in testing. The carousel rotates, and selected reagent containers rotate on the rotating carousel, during storage.
    Type: Application
    Filed: May 4, 2005
    Publication date: November 23, 2006
    Inventors: Cordell Gomm, Robert Luoma, David Arnquist, Ryan Johnson
  • Publication number: 20060259776
    Abstract: Systems and methods directed at enhancing the capability of a federated authentication system by configuring the system with extensibility points for adding new account stores and customizing claim transformations. The federated authentication system includes accounts stores, a security token service (STS), and custom claim transformation modules. The account stores are configured to maintain data associated with accounts and to provide security claims in an intermediate format. The STS is configured to retrieve the security claims provided by the account stores and includes built-in transformations for transforming each security claim from the intermediate format to formats associated with resource providers. The STS is further configured to provide extensibility points for custom claim transformations that are not available from the built-in transformations. The custom claim transformation modules are configured to perform at least one custom claim transformation.
    Type: Application
    Filed: May 13, 2005
    Publication date: November 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Ryan Johnson, Donald Schmidt, Jeffrey Spelman, Kahren Tevosyan, Vijayavani Nori
  • Publication number: 20060248598
    Abstract: Systems and methods directed at transforming security claims in a federated authentication system using an intermediate format. The systems and methods described herein are directed at transforming security claims in a federated authentication system using an intermediate format. The federated authentication system includes an identity provider and a resource provider. The identity provider receives a request for information from the resource provider to authenticate an account by an application associated with the resource provider. A security claim associated with the account is retrieved where the security claim is provided by an account store in a format specific to the account store. The security claim is transformed from the account store specific format to an intermediate format. The security claim is then transformed from the intermediate format to a federated format recognized by the resource provider. The transformed security claim is provided in a security token to the resource provider.
    Type: Application
    Filed: April 29, 2005
    Publication date: November 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Ryan Johnson, Donald Schmidt, Jeffrey Spelman, Kahren Tevosyan, Vijayavani Nori
  • Publication number: 20060141415
    Abstract: Mirrors for viewing and/or photographing occlusal, buccal, and lingual views of a patient's teeth are described. In an exemplary embodiment, a mirror comprises a first lobe providing an imaging surface during use. The first lobe has a reflective surface for reflecting a photo-quality image of the patient's teeth in the direction of a camera approach during use. A second lobe provides a handle. The first and second lobes are connected to one another and form an angle between the handle and the imaging surface that automatically positions a user's hand on the handle away from the camera approach during use.
    Type: Application
    Filed: February 1, 2006
    Publication date: June 29, 2006
    Inventors: Ryan Johnson, Breanne Sanger
  • Publication number: 20060123472
    Abstract: A system for authenticating computer users comprising, a single active directory disposed in a federated partner, a web server disposed in a DMZ associated with the intranet; and a client disposed in the federated partner coupled to the web server through an internet connection that is capable of signing on to the web server.
    Type: Application
    Filed: June 30, 2005
    Publication date: June 8, 2006
    Applicant: Microsoft Corporation
    Inventors: Donald Schmidt, Ryan Johnson, Kahren Tevosyan, Jeffrey Spelman, Krishnanand Shenoy, Harini Raghavan, David Mowers, Matthew Hur
  • Publication number: 20060123234
    Abstract: A system for authenticating computer users comprising a single active directory disposed in an intranet, a web server disposed in a DMZ associated with the intranet, and a web client coupled to the web server through an internet connection that is capable of signing on to the web server.
    Type: Application
    Filed: June 30, 2005
    Publication date: June 8, 2006
    Applicant: Microsoft Corporation
    Inventors: Donald Schmidt, Ryan Johnson, Kahren Tevosyan, Jeffrey Spelman, Krishnanand Shenoy, Harini Raghavan, David Mowers, Matthew Hur
  • Publication number: 20060112422
    Abstract: The described systems, methods, and data structures are directed at data transfer using Hyper-Text Transfer Protocol (HTTP) query strings. A block of data is partitioned into sections. Each section is encoded in a query string of a HTTP message. Each HTTP message is sent to a server by redirecting through a client. Multiple redirected messages are sent until the entire block of data is transferred to the server. The data block may be stored as a cookie on the client so that the data block does not have to persist on any server. Data transfer using HTTP query strings may be implemented to transfer a security token from a security token service (STS) server to an application server.
    Type: Application
    Filed: November 19, 2004
    Publication date: May 25, 2006
    Applicant: Microsoft Corporation
    Inventors: Kahren Tevosyan, Matthew Hur, Ryan Johnson, Donald Schmidt, Jeffrey Spelman
  • Publication number: 20060101205
    Abstract: A very large virtual volume (e.g., in excess of 500 GB) is formed by distributing the disks in eleven, six-disk RAID-5 sets across the six busses of a primary local back-end controller. A spare disk is provided on each of the six busses. Each RAID-5 set is protected from the failure of a single disk by the spare disks on the busses, which can use the parity data stored in a RAID-5 set to rebuild the data stored on a failing disk and thereby restore redundancy to the RAID-5 set. Each RAID-5 set is also protected from the failure of a bus by the parity inherent in RAID-5. The RAID-5 sets are striped by a front-end controller connected to the primary local back-end controller, and the striped RAID-5 sets are presented to a host computer as a very large virtual volume. If the individual disks are 9.1 GB in size, the size of the very large virtual volume can reach 500.5 GB.
    Type: Application
    Filed: December 22, 2005
    Publication date: May 11, 2006
    Inventors: Theodore Bruning, Randal Marks, Julia Hodges, Gerald Golden, Ryan Johnson, Bert Martens, Karen Workman, Susan Elkington, Richard Lary, Jesse Yandell, Stephen Sicola, Roger Oakey