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: 20240140704Abstract: 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: ApplicationFiled: October 24, 2023Publication date: May 2, 2024Inventors: 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: 20240117472Abstract: 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: ApplicationFiled: June 28, 2023Publication date: April 11, 2024Inventors: Reza Sharghi-Moshtaghin, John W. Foltz, IV, Christopher M. O’Brien, Joseph A. Jankowski, Andrew Temple, Matias Garcia-Avila
-
Publication number: 20240109185Abstract: 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: ApplicationFiled: October 10, 2023Publication date: April 4, 2024Inventors: 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: 11945003Abstract: 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: GrantFiled: June 10, 2022Date of Patent: April 2, 2024Assignee: 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: 11945100Abstract: 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: GrantFiled: October 23, 2020Date of Patent: April 2, 2024Assignee: 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: 11932489Abstract: 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: GrantFiled: May 9, 2022Date of Patent: March 19, 2024Assignee: 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: 11514383Abstract: 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: GrantFiled: September 13, 2019Date of Patent: November 29, 2022Assignee: Schlumberger Technology CorporationInventors: Diego Fernando Patino Virano, Philip Christopher Temple, Adam David Sallee, Oswaldo Bustos Angel, Steven Hann, Velizar Vesselinov
-
Publication number: 20210081857Abstract: 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: ApplicationFiled: September 13, 2019Publication date: March 18, 2021Inventors: Diego Fernando PATINO VIRANO, Philip Christopher TEMPLE, Adam David SALLEE, Oswaldo BUSTOS ANGEL, Steven HANN, Velizar VESSELINOV
-
Publication number: 20200244443Abstract: 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: ApplicationFiled: April 14, 2020Publication date: July 30, 2020Inventors: Christopher TEMPLE, Simon COTTAM, Frank HELLWIG, Antonio VILELA
-
Patent number: 10637647Abstract: 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: GrantFiled: April 13, 2017Date of Patent: April 28, 2020Assignee: INFINEON TECHNOLOGIES AGInventors: Christopher Temple, Simon Cottam, Frank Hellwig, Antonio Vilela
-
Patent number: 10452869Abstract: 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: GrantFiled: May 7, 2014Date of Patent: October 22, 2019Assignee: Infineon Technologies AGInventors: Christopher Temple, Dian Tresna Nugraha, Edward Wiley, Laurent Heidt
-
Patent number: 10063370Abstract: 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: GrantFiled: September 11, 2014Date of Patent: August 28, 2018Assignee: Infineon Technologies AGInventors: Christopher Temple, Dian Tresna Nugraha, Edward Wiley, Laurent Heidt
-
Publication number: 20170302441Abstract: 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: ApplicationFiled: April 13, 2017Publication date: October 19, 2017Inventors: Christopher Temple, Simon Cottam, Frank Hellwig, Antonio Vilela
-
Publication number: 20160080376Abstract: 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: ApplicationFiled: September 11, 2014Publication date: March 17, 2016Inventors: Christopher Temple, Dian Tresna Nugraha, Edward Wiley, Laurent Heidt
-
Publication number: 20150324599Abstract: 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: ApplicationFiled: May 7, 2014Publication date: November 12, 2015Applicant: Infineon Technologies AGInventors: Christopher TEMPLE, Dian Tresna NUGRAHA, Edward WILEY, Laurent HEIDT
-
Patent number: 8638821Abstract: 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: GrantFiled: September 18, 2008Date of Patent: January 28, 2014Assignee: Freescale Semiconductor, Inc.Inventors: Christopher Temple, Mathias Rausch
-
Patent number: 8527681Abstract: 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: GrantFiled: May 25, 2007Date of Patent: September 3, 2013Assignee: Freescale Semiconductor, Inc.Inventors: Florian Bogenberger, Joachim Kruecken, Christopher Temple
-
Patent number: 8373435Abstract: 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: GrantFiled: September 30, 2008Date of Patent: February 12, 2013Assignee: Freescale Semiconductor, Inc.Inventors: Florian Bogenberger, Christopher Temple
-
Patent number: 8204035Abstract: 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: GrantFiled: July 15, 2004Date of Patent: June 19, 2012Assignee: Freescale Semiconductor, Inc.Inventors: Mathias Rausch, Christopher Temple
-
Patent number: 8085700Abstract: 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: GrantFiled: November 21, 2003Date of Patent: December 27, 2011Assignee: Freescale Semiconductor, Inc.Inventors: Christopher Temple, Florian Bogenberger, Mathias Rausch, Manfred Thanner, Thomas Wuerz, Leonard Link, Gregor Pokorny