Patents by Inventor Christopher Ray

Christopher Ray 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: 9928637
    Abstract: Shader data can be fetched directly from render targets using languages that do not natively support such functionality. Flags can be set to ensure that render targets remain in memory of a graphics processing unit (GPU). Render targets can remain in GPU memory in part by avoiding an unbinding from the GPU, significantly reducing the data round trips needed between a central processing unit (CPU) and the GPU. The ability to fetch the data straight from on-chip memory provides better performance on the GPU since textures that reside on slower memory do not need to be sampled. Since fetching directly from render targets is not possible in certain languages, special texture registers can be dedicated. A compiler can be configured to detect when a special register is being used and to output the necessary shader instructions in a platform-specific language.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: March 27, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Christopher Ray Corliss
  • Publication number: 20180060066
    Abstract: An application-centric continuous delivery (ACCID) architecture provides a service that automates the configuration and management of end-to-end application lifecycle management (ALM) tools, through an innovative application-centric metadata model that can be customized through a self-service portal. With the ACCID architecture, IT organizations can provide version management, build automation, test automation, artifact management, infrastructure build, and automated application deployment that is consistent with global IT policy and governance and delivered as a service to organizations. The ACCID architecture references customized application metadata models that describe the application services, ALM requirements, and target infrastructure, to employ end-to-end automation of: the software deployment lifecycle and promotion across application environments, e.g., Development, Test, Pre-Production, and Production environments, using private, public, or hybrid cloud deployment models.
    Type: Application
    Filed: July 12, 2017
    Publication date: March 1, 2018
    Inventors: Raed Zahi Rihani, Stefan C. Hellstrom, Christopher Ray Brown, Michael Laflamme, Jonovan J. Sanders, Ashley N. Porta, Ken A. Pham, Christina Alexandria Rodgers, Michael Phannareth, Alex Kendis
  • Publication number: 20180039931
    Abstract: A calendar conflict resolving method, system, and non-transitory computer readable medium, include processing a request for an event for a time slot of a calendar to correlate the requested event with user data, comparing the requested event with a scheduled event to determine a conflict between the scheduled event and the requested event, and resolving the conflict between the requested event and the scheduled event according to a set of rules, the set of rules being based on the user data.
    Type: Application
    Filed: August 4, 2016
    Publication date: February 8, 2018
    Inventors: Christopher Ray Dotson, Nader M. Nassar, Annette Suzanne Hoag Riffe, William H. Tworek
  • Patent number: 9886244
    Abstract: Rich tooling is provided for REST application development that integrates the exploration of a REST API, modeling of data types and the REST API, and the generation of artifacts using the modeled REST API and data types.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: February 6, 2018
    Assignee: Oracle International Corporation
    Inventors: Luiz Marcelo Aucelio Paternostro, Raghunathan Srinivasan, Christopher Ray Stodden
  • Patent number: 9856092
    Abstract: A system, method and an end effector may arrange into a group two articles within a stream of articles moving spaced apart and in a line in a conveying direction on a conveyor. The system, method, and end effector may contact and slow the more downstream of the two articles and then contact the more upstream of the two articles without substantially slowing the more upstream article to form the group. The end effector may include a downstream stop portion for contacting at least one of the articles.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: January 2, 2018
    Assignee: Illinois Tool Woks Inc.
    Inventors: Matthew A. Job, Craig Kirkpatrick, Christopher Ray, Roger Johnston, Brett A. Stripe
  • Publication number: 20170320055
    Abstract: In accordance with some embodiments of the present disclosure, a loading tool for a multi-well chromatography filter plate is disclosed. The loading tool may include a top plate and a bottom plate slidably coupled to the top plate. The top plate may include a plurality of wells for holding a material, a rail located along a side of the top plate, and a notch formed in the rail. The bottom plate may include a plurality of funnels extending from the bottom plate, each of the plurality of funnels corresponding to one of the plurality of wells, a track located along a side of the bottom plate to receive the rail located on the top plate, and a pathway formed in the track to receive the notch such that the notch and the pathway limit movement of the top plate relative to the bottom plate.
    Type: Application
    Filed: November 19, 2014
    Publication date: November 9, 2017
    Inventors: Jody Marie Burks, Christopher Ray Bell
  • Publication number: 20170243493
    Abstract: A monitoring system for monitoring an offshore construction is presented. The offshore construction to be monitored comprises mutually mechanically coupled marine assets. The monitoring system comprises a data storage unit, an intrusion detection service, an input device, and an update service. The data storage unit stores data specifying a spatial range of at least one warning zone pertaining to the offshore construction. The intrusion detection service is provided to detecting an intrusion of the spatial range and for issuing an alert message upon such detection. The input device receives position information for one or more of the marine assets. The update service updates the spatial range of the at least one warning zone based on the received position information. Additionally a monitoring method and a computer program product are provided.
    Type: Application
    Filed: February 21, 2017
    Publication date: August 24, 2017
    Applicant: Fugro N.V.
    Inventors: Michael Joseph BLANCHARD, JR., Edwin Martin HOWARD, John Darius ROBIDEAUX, Christopher Ray STELLY
  • Publication number: 20170212026
    Abstract: An exemplary paddle includes a central shaft having a first end and a second end. One or more lateral blades extend laterally from the central shaft, and each lateral blade including a geared end positioned adjacent the central shaft and a distal end opposite the geared end. Each lateral blade provides a blade gear at the geared end. A drive shaft is movably positioned within the central shaft and operatively coupled to the one or more lateral blades such that rotation of the drive shaft about a central axis rotates the one or more lateral blades about a corresponding one or more blade axes. The one or more lateral blades are able to move between a horizontal position and a vertical position via independent actuation.
    Type: Application
    Filed: August 27, 2014
    Publication date: July 27, 2017
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Kenneth Heidt Matthews, Ben John Iverson, Andrew David Vos, Christopher Ray Bell
  • Publication number: 20170165552
    Abstract: A portable paddleboard exercise apparatus having a balance platform, an elongated member, a paddle handle, and a number of resistance bands. The apparatus may further include a frame with one or more support members configured to support the balance platform. The balance platform includes an upper surface for a user to balance thereon. The elongated member extends from the balance platform. The resistance bands extend from a distal end of the elongated member to the paddle handle. A user may balance on the balance platform in one of a number of positions while pulling the paddle handle against a resistive force generated by the resistance bands.
    Type: Application
    Filed: December 10, 2015
    Publication date: June 15, 2017
    Inventor: Christopher Ray Martin
  • Patent number: 9611102
    Abstract: A system creates streams of articles on a laning conveyor having differentiated lanes from groups of articles on a feed, the groups each including articles arranged in a grid including at least two rows. The system includes an end effector on a robot arm. The robot arm is configured to simultaneously lift all of the articles in all of the rows of one of the groups from the feed. The end effector has individually actuatable row portions corresponding to the locations of the articles in the groups. The end effector is configured to sequentially place the lifted articles of each of the rows on the laning conveyor in a given lane of the laning conveyor. Related end effectors and methods are disclosed.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: April 4, 2017
    Assignee: Illinois Tool Works Inc.
    Inventors: Matthew A. Job, Christopher A. Ray, Roger T. Johnston, Gregory Bruns, Bernard McPheely
  • Publication number: 20160252538
    Abstract: Disclosed is a microwave heater and a method of heating. The microwave heater includes a non-modal interplate microwave applicator and may include a nonresonant enclosure. The non-modal interplate microwave applicator is configured to receive therein a load to be heated by microwaves radiated from the non-modal interplate microwave applicator.
    Type: Application
    Filed: November 13, 2015
    Publication date: September 1, 2016
    Inventors: Magnus Fagrell, Ian Christopher Ray
  • Patent number: 9400160
    Abstract: A blade-opening arrowhead device includes an arrowhead body having a plurality of longitudinal blade slots on an outer surface and a flexible cam slot extending through a center portion of the body. A blade is pivotally disposable in one of the blade slots and pivotable between a retracted position and an open position. A flexible cam is disposable in the flexible cam slot. The flexible cam is configured to engage and rotate with the blade as the blade moves into the blade slot.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: July 26, 2016
    Inventor: Christopher Ray Miles
  • Publication number: 20160195375
    Abstract: A blade-opening arrowhead device includes an arrowhead body having a plurality of longitudinal blade slots on an outer surface and a flexible cam slot extending through a center portion of the body. A blade is pivotally disposable in one of the blade slots and pivotable between a retracted position and an open position. A flexible cam is disposable in the flexible cam slot. The flexible cam is configured to engage and rotate with the blade as the blade moves into the blade slot.
    Type: Application
    Filed: January 5, 2015
    Publication date: July 7, 2016
    Inventor: Christopher Ray Miles
  • Publication number: 20160171575
    Abstract: The present disclosure describes various embodiments of methods and systems for identifying a device that is being offered for purchase from a user at a kiosk. In some embodiments, the kiosk queries a database to determine or corroborate the type of equipment being offered for purchase based on an unique identifier such as an IMEI/MEID number or a TAC code for the device. In one embodiment the database may be a database created by a governing organization that associates IMEI/MIED numbers with particular equipment types. In another embodiment, a database stores records of transactions involving particular types of equipment and TAC numbers associated with the types of equipment used in the transaction.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 16, 2016
    Inventors: Mark Vincent Bowles, John Silva, Christopher Ray Dawson
  • Publication number: 20160098254
    Abstract: Rich tooling is provided for REST application development that integrates the exploration of a REST API, modeling of data types and the REST API, and the generation of artifacts using the modeled REST API and data types.
    Type: Application
    Filed: October 1, 2015
    Publication date: April 7, 2016
    Inventors: Luiz Marcelo Aucelio Paternostro, Raghunathan Srinivasan, Christopher Ray Stodden
  • Publication number: 20160072327
    Abstract: This document generally describes docking stations for portable computing devices with one or more of a variety of features, such as a near horizontal tray into which a portable computing device can be placed (e.g., a tray with an angle between 5-25 degrees from horizontal), embedded microphones and/or speakers, and/or input jacks for external microphones and/or speakers. The docking station may include one or more wireless charging modules, and may be configured to support multiple portable electronic devices.
    Type: Application
    Filed: November 16, 2015
    Publication date: March 10, 2016
    Inventors: Edward Alan Knutson, Christopher Ray Holloman, Gary Douglas Huber
  • Publication number: 20160068353
    Abstract: A system, method and an end effector may arrange into a group two articles within a stream of articles moving spaced apart and in a line in a conveying direction on a conveyor. The system, method, and end effector may contact and slow the more downstream of the two articles and then contact the more upstream of the two articles without substantially slowing the more upstream article to form the group. The end effector may include a downstream stop portion for contacting at least one of the articles.
    Type: Application
    Filed: November 19, 2015
    Publication date: March 10, 2016
    Inventors: Matthew A. Job, Craig Kirkpatrick, Christopher Ray, Roger Johnston, Brett A. Stripe
  • Patent number: 9189024
    Abstract: This document generally describes docking stations for portable computing devices with one or more of a variety of features, such as a near horizontal tray into which a portable computing device can be placed (e.g., a tray with an angle between 5-25 degrees from horizontal), embedded microphones and/or speakers, and/or input jacks for external microphones and/or speakers.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: November 17, 2015
    Assignee: Vieira Systems Inc.
    Inventors: Edward Alan Knutson, Christopher Ray Holloman, Gary Douglas Huber
  • Patent number: 9051800
    Abstract: A core holder comprises a plurality of fluid flow lines, a housing, a core sleeve disposed within the housing, an end cap coupled to a first end of the core sleeve and a first end of the housing, and an injector assembly disposed within the housing and coupled to a second end of the core sleeve. The injector assembly comprises a plurality of fluid passages coupled to the plurality of fluid flow lines, and a chamber in fluid communication with the plurality of fluid passages and an interior of the sleeve.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: June 9, 2015
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Kenneth Heidt Matthews, Christopher Ray Bell
  • Patent number: 9026409
    Abstract: The present inventors devised, among other things, systems, methods, and software that radically simplify and reduce the time necessary to specify, design, manufacture, and document control panels and wiring harnesses for semi-custom and custom equipment, such as HVAC equipment. A computer storage medium includes data relating to a plurality of control panel enclosures and a set of rules for designing a control panel. The system receives a selection of two or more components for placement in the control panel, retrieves information about the two or more components from a database, and generates one or more layouts. The one or more layouts comprise placement of the two or more components within at least one of the plurality of control panel enclosures as a function of the set of rules for designing a control panel. The control panel enclosures are dynamically selected as a function of the two or more components.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: May 5, 2015
    Assignee: Design Ready Controls, Inc.
    Inventors: Troy Schmidtke, Mitchell T. DeJong, Dipesh Karki, Peder A. Lindberg, Christopher Ray Kerkhoff