Patents by Inventor Christopher Temple

Christopher Temple 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).

  • Publication number: 20240140704
    Abstract: An automated carrier system is disclosed for moving objects to be processed. The automated carrier system includes a discontinuous plurality of track sections on which an automated carrier may be directed to move, and the automated carrier includes a base structure on which an object may be supported, and at least two wheels assemblies being pivotally supported on the base structure for pivoting movement from a first position to a second position to effect a change in direction of movement of the carrier.
    Type: Application
    Filed: October 24, 2023
    Publication date: May 2, 2024
    Inventors: Thomas WAGNER, Kevin AHEARN, John Richard AMEND, JR., Benjamin COHEN, Michael DAWSON-HAGGERTY, William Hartman FORT, Christopher GEYER, Jennifer Eileen KING, Thomas KOLETSCHKA, Michael Cap KOVAL, Kyle MARONEY, Matthew T MASON, William Chu-Hyon MCMAHAN, Gene Temple PRICE, Joseph ROMANO, Daniel SMITH, Siddhartha SRINIVASA, Prasanna VELAGAPUDI, Thomas ALLEN
  • Publication number: 20240117472
    Abstract: Disclosed is a nickel-base alloy comprising, in weight percentages based on total alloy weight: 11 to 18 chromium; 16 to 28 cobalt; 1.5 to 7.0 molybdenum; 0 to 6.5 tungsten; 0 to 1.0 niobium; 1.0 to 2.5 aluminum; 2.0 to 6.0 titanium; 0 to 2.0 tantalum; 0 to 4.0 iron; 0 to 0.5 hafnium; 0.01 to 0.2 carbon; 0.001 to 0.02 boron; 0.001 to 0.1 zirconium; nickel; and impurities. Also disclosed is a nickel-base alloy comprising, in weight percentages based on total alloy weight: 11 to 18 chromium; 24 to 28 cobalt; 1.5 to 7.0 molybdenum; 2.0 to 6.0 tungsten; 0 to 1.0 niobium; 1.0 to 2,5 aluminum; 2,0 to 6.0 titanium; 0 to 2.0 tantalum; 0 to 4.0 iron; 0 to 0.5 hafnium; 0.01 to 0.2 carbon; 0.001 to 0.02 boron; 0.001 to 0.1 zirconium; nickel; and impurities.
    Type: Application
    Filed: June 28, 2023
    Publication date: April 11, 2024
    Inventors: Reza Sharghi-Moshtaghin, John W. Foltz, IV, Christopher M. O’Brien, Joseph A. Jankowski, Andrew Temple, Matias Garcia-Avila
  • Publication number: 20240109185
    Abstract: A programmable motion system is disclosed that includes a dynamic end effector system. The dynamic end effector system includes an end effector that is coupled via a dynamic coupling to the programmable motion system, wherein the dynamic coupling provides that at least a portion of the end effector may spin with respect to an other portion of the end effector.
    Type: Application
    Filed: October 10, 2023
    Publication date: April 4, 2024
    Inventors: Thomas WAGNER, Kevin Ahearn, Benjamin Cohen, Michael Dawson-Haggerty, Christopher Geyer, Thomas Koletschka, Kyle Maroney, Matthew T. Mason, Gene Temple Price, Joseph Romano, Daniel Smith, Siddhartha Srinivasa, Prasanna Velagapudi, Thomas Allen
  • Patent number: 11945003
    Abstract: An object processing system within a trailer for a tracker trailer is discloses. The object processing system includes an input area of the trailer at which objects to be processed may be presented, a perception system for providing perception data regarding objects to be processed, and a primary transport system for providing transport of each object in one of at least two primary transport directions within the trailer based on the perception data.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: April 2, 2024
    Assignee: Berkshire Grey Operating Company, Inc.
    Inventors: Thomas Wagner, Kevin Ahearn, Benjamin Cohen, Michael Dawson-Haggerty, Christopher Geyer, Thomas Koletschka, Kyle Maroney, Matthew T. Mason, Gene Temple Price, Joseph Romano, Daniel Smith, Siddhartha Srinivasa, Prasanna Velagapudi, Thomas Allen
  • Patent number: 11945100
    Abstract: A system is disclosed for providing high flow vacuum control to an end effector of an articulated arm. The system includes a high flow vacuum source that provides an opening with an area of high flow vacuum at the end effector such that objects may be engaged while permitting substantial flow of air through the opening, and a load detection system for characterizing the load presented by the object.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: April 2, 2024
    Assignee: Berkshire Grey Operating Company, Inc.
    Inventors: Thomas Wagner, Kevin Ahearn, Benjamin Cohen, Michael Dawson-Haggerty, Christopher Geyer, Thomas Koletschka, Kyle Maroney, Matthew T. Mason, Gene Temple Price, Joseph Romano, Daniel Smith, Siddhartha Srinivasa, Prasanna Velagapudi, Thomas Allen
  • Patent number: 11932489
    Abstract: A storage, retrieval and processing system for processing objects is disclosed. The storage, retrieval and processing system includes a plurality of storage bins providing storage of a plurality of objects, where the plurality of storage bins is in communication with a retrieval conveyance system, a programmable motion device in communication with the retrieval conveyance system for receiving the storage bins from the plurality of bins, where the programmable motion device includes an end effector for grasping and moving a selected object out of a selected storage bin, and a movable carriage for receiving the selected object from the end effector of the programmable motion device, and for carrying the selected object to one of a plurality of destination bins.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: March 19, 2024
    Assignee: Berkshire Grey Operating Company, Inc.
    Inventors: Thomas Wagner, Kevin Ahearn, John Richard Amend, Jr., Benjamin Cohen, Michael Dawson-Haggerty, William Hartman Fort, Christopher Geyer, Victoria Hinchey, Jennifer Eileen King, Thomas Koletschka, Michael Cap Koval, Kyle Maroney, Matthew T. Mason, William Chu-Hyon McMahan, Gene Temple Price, Joseph Romano, Daniel Smith, Siddhartha Srinivasa, Prasanna Velagapudi, Thomas Allen
  • Patent number: 11514383
    Abstract: A method may include obtaining, by the computer processor, rig operation data regarding various drilling rigs at different geographic locations. The method may further include generating, using the rig operation data, a model that identifies a level of risk associated with various rig operations. The method may further include simulating, by the computer processor and using the geographic location data and the model, a sequence of rig operations for constructing a portion of a wellbore drilled by a drilling rig at the desired geographic location.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: November 29, 2022
    Assignee: Schlumberger Technology Corporation
    Inventors: Diego Fernando Patino Virano, Philip Christopher Temple, Adam David Sallee, Oswaldo Bustos Angel, Steven Hann, Velizar Vesselinov
  • Publication number: 20210081857
    Abstract: A method may include obtaining, by the computer processor, rig operation data regarding various drilling rigs at different geographic locations. The method may further include generating, using the rig operation data, a model that identifies a level of risk associated with various rig operations. The method may further include simulating, by the computer processor and using the geographic location data and the model, a sequence of rig operations for constructing a portion of a wellbore drilled by a drilling rig at the desired geographic location.
    Type: Application
    Filed: September 13, 2019
    Publication date: March 18, 2021
    Inventors: Diego Fernando PATINO VIRANO, Philip Christopher TEMPLE, Adam David SALLEE, Oswaldo BUSTOS ANGEL, Steven HANN, Velizar VESSELINOV
  • Publication number: 20200244443
    Abstract: According to various embodiments, a control device is described including an application core including a processor, a memory and a direct memory access controller and a security module coupled to the application core via a computer bus. The direct memory access controller is configured to read data from the memory, generate a hash value for the data and provide the hash value to the security module via the computer bus. The security module is configured to process the hash value.
    Type: Application
    Filed: April 14, 2020
    Publication date: July 30, 2020
    Inventors: Christopher TEMPLE, Simon COTTAM, Frank HELLWIG, Antonio VILELA
  • Patent number: 10637647
    Abstract: According to various embodiments, a control device is described including an application core including a processor, a memory and a direct memory access controller and a security module coupled to the application core via a computer bus. The direct memory access controller is configured to read data from the memory, generate a hash value for the data and provide the hash value to the security module via the computer bus. The security module is configured to process the hash value.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: April 28, 2020
    Assignee: INFINEON TECHNOLOGIES AG
    Inventors: Christopher Temple, Simon Cottam, Frank Hellwig, Antonio Vilela
  • Patent number: 10452869
    Abstract: According to an example, a device for processing data is suggested, said device comprising a first component, wherein the first software component is arranged for receiving the data; a security processor for receiving said data and a first signature, wherein the security processor is arranged for determining based on the first signature whether the data are valid; for determining a second signature for the data; and for conveying the second signature to the first component.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: October 22, 2019
    Assignee: Infineon Technologies AG
    Inventors: Christopher Temple, Dian Tresna Nugraha, Edward Wiley, Laurent Heidt
  • Patent number: 10063370
    Abstract: An embodiment relates to a method for processing data that includes (a) calculating a second identifier based on input data, (b) conducting a first operation comparing the second identifier with a first identifier, and (c) conducting a second operation comparing the second identifier with a modified first identifier.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: August 28, 2018
    Assignee: Infineon Technologies AG
    Inventors: Christopher Temple, Dian Tresna Nugraha, Edward Wiley, Laurent Heidt
  • Publication number: 20170302441
    Abstract: According to various embodiments, a control device is described including an application core including a processor, a memory and a direct memory access controller and a security module coupled to the application core via a computer bus. The direct memory access controller is configured to read data from the memory, generate a hash value for the data and provide the hash value to the security module via the computer bus. The security module is configured to process the hash value.
    Type: Application
    Filed: April 13, 2017
    Publication date: October 19, 2017
    Inventors: Christopher Temple, Simon Cottam, Frank Hellwig, Antonio Vilela
  • Publication number: 20160080376
    Abstract: An embodiment relates to a method for processing data that includes (a) calculating a second identifier based on input data, (b) conducting a first operation comparing the second identifier with a first identifier, and (c) conducting a second operation comparing the second identifier with a modified first identifier.
    Type: Application
    Filed: September 11, 2014
    Publication date: March 17, 2016
    Inventors: Christopher Temple, Dian Tresna Nugraha, Edward Wiley, Laurent Heidt
  • Publication number: 20150324599
    Abstract: According to an example, a device for processing data is suggested, said device comprising a first component, wherein the first software component is arranged for receiving the data; a security processor for receiving said data and a first signature, wherein the security processor is arranged for determining based on the first signature whether the data are valid; for determining a second signature for the data; and for conveying the second signature to the first component.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 12, 2015
    Applicant: Infineon Technologies AG
    Inventors: Christopher TEMPLE, Dian Tresna NUGRAHA, Edward WILEY, Laurent HEIDT
  • Patent number: 8638821
    Abstract: A communication network includes a plurality of communication nodes, each node arranged for communicating frames of data with the other nodes during a dynamic segment having dynamic communication slots with respective communication slot numbers. Each of the plurality of communication nodes includes a time base having consecutive timeslots, associated with the dynamic communication slots; a communication slot number controller, for adjusting a communication slot number, a minislot counter for counting minislots while the adjusting of the communication slot counter is suspended and a control unit for controlling the communication slot number controller to either continue adjusting of the slot number if the determined duration of the reception is above a certain threshold or to continue adjusting of the slot number using the value obtained with the minislot counter if the determined duration of the reception is below a certain threshold.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: January 28, 2014
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Christopher Temple, Mathias Rausch
  • Patent number: 8527681
    Abstract: A data processing system may include a first data path and a second data path. A set of components may include a system component and a partner component, each having a communication interface for communicating data. The components are operable in a synchronized mode and a non-synchronized mode with respect to each other. The set may further include a configuration control system connected to the system component and the partner component, for controlling the set to be in a synchronized mode configuration or a non-synchronized mode configuration. The configuration control system may include a first path selector module connecting the communication interface of the system component to the first data path and the second data path and a partner path selector module connecting the communication interface of the partner component to the first data path and the second data path.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: September 3, 2013
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Florian Bogenberger, Joachim Kruecken, Christopher Temple
  • Patent number: 8373435
    Abstract: A system comprises a first signal processing logic module and at least one further signal processing logic module. The system further comprises mismatch handler logic module arranged to detect a mismatch between outputs of the first and at least one further signal processing logic module, the mismatch between outputs indicating a failed operation. The mismatch handler logic module further arranged, upon detection of a mismatch between outputs of the first and at least one further signal processing logic module, to analyze internal states of the first and at least one further signal processing logic module, determine whether the cause of the output mismatch is due to a transient fault, and upon determination that the cause of the output mismatch is due to a transient fault, to re-synchronize the first and at least one further signal processing logic module.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: February 12, 2013
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Florian Bogenberger, Christopher Temple
  • Patent number: 8204035
    Abstract: A computer node comprising a synchronization unit for comparing network timing information for a first network with network timing information for a second network and for communicating to the first network the sign of the difference between the first network timing information and the second network timing information to allow the first network to alter its network timing information using the sign of the difference to allow the network timing difference between the first network and the second network to be reduced.
    Type: Grant
    Filed: July 15, 2004
    Date of Patent: June 19, 2012
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Mathias Rausch, Christopher Temple
  • Patent number: 8085700
    Abstract: A multi-node communications system is provided with communications protocol using both static (11, 12, 13, 18) (pre-determined) and dynamic (51, 52, 53 . . . ) (run-time determined) consecutive communication slots is used. The system has a number of distributed communication nodes, each node being arranged for communicating frames of data with the other nodes during both the static (11, 12, 13 . . . ) and the dynamic (51, 52, 53 . . . ) communication slots. Each node includes a synchronized time base 5 made up of consecutive timeslots (11, 12, 13 . . . , 51, 52, 53 . . . ). The timebase 5 has substantially the same error tolerance in each node. For static communication (10), a predetermined number of timeslots (20) are utilized for each static communication slot. For dynamic communication a dynamically allocated number of timeslots (60) are utilized for each dynamic communication slot. In this way both static and dynamic media arbitration is provided within a periodically recurring communication pattern.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: December 27, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Christopher Temple, Florian Bogenberger, Mathias Rausch, Manfred Thanner, Thomas Wuerz, Leonard Link, Gregor Pokorny