Patents by Inventor Thomas Powell

Thomas Powell 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: 11597289
    Abstract: A vehicle and control method include a traction battery having a first nominal voltage, an auxiliary battery having a second nominal voltage, a bi-directional voltage converter configured to convert voltage between the first nominal voltage and the second nominal voltage, an electric machine powered by the traction battery and configured to provide propulsive power to the vehicle, an internal combustion engine, a plurality of electric accessories, and a controller programmed to control the DC/DC converter and the electric machine to supply power from the auxiliary battery through the DC/DC converter to the electric machine for a specified period of time in response to electric machine power demand being between a first threshold and a second threshold, and to reduce power supplied to at least one of the plurality of electric accessories in response to the electric machine power demand exceeding the second threshold.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: March 7, 2023
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Stephen Thomas Powell, Lars Niklas Pettersson, Patrick Gordon Collins, Marin Assaliyski
  • Publication number: 20230067217
    Abstract: The technology described in this document can be embodied in an apparatus that includes an amplifier that includes a first Zeta converter connected to a power supply and a load. The amplifier also includes a second Zeta converter connected to the power supply and the load. The second Zeta converter is driven by a complementary duty cycle relative to the first Zeta converter. The amplifier also includes a controller to provide an audio signal to the first Zeta converter and the second Zeta converter for delivery to the load.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 2, 2023
    Inventors: Remco Terwal, Thomas Powell
  • Publication number: 20230060182
    Abstract: Modular lighted display panel assemblies are disclosed that are used to provide modular lighted signage in various applications. The modular lighted display panel assemblies may be linked in a serialized fashion in certain implementations shown herein. In one particular implementation described herein, modular lighted display panel assemblies are linked to provide digital signage on a series of server racks. The techniques described herein allow implementation of some panels without the additional cost and complexity of power modules and/or lighting modules.
    Type: Application
    Filed: August 25, 2022
    Publication date: March 2, 2023
    Inventors: Thomas POWELL, William C. ANDERSON, III
  • Publication number: 20220414505
    Abstract: Systems, methods, non-transitory computer readable media can be configured to access a plurality of sensor logs corresponding to a first machine, each sensor log spanning at least a first period; access first computer readable logs corresponding to the first machine, each computer readable log spanning at least the first period, the computer readable logs comprising a maintenance log comprising a plurality of maintenance task objects, each maintenance task object comprising a time and a maintenance task type; determine a set of statistical metrics derived from the sensor logs; determine a set of log metrics derived from the computer readable logs; and determine, using a risk model that receives the statistical metrics and log metrics as inputs, fault probabilities or risk scores indicative of one or more fault types occurring in the first machine within a second period.
    Type: Application
    Filed: August 19, 2022
    Publication date: December 29, 2022
    Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Anshuman Prasad, Arthur Thouzeau, Caroline Henry, Charles Shepherd, Joanna Peller, Jennifer Yip, Marco Diciolla, Matthew Todd, Peter Maag, Spencer Tank, Thomas Powell
  • Publication number: 20220391202
    Abstract: An apparatus, and a method, performed by one or more processors are disclosed. The method may comprise receiving a build request associated with performing an external data processing task on a first data set, the first data set being stored in memory associated with a data processing platform to be performed at a system external to the data processing platform. The method may also comprise generating a task identifier for the data processing task, and providing, in association with the task identifier, the first data set to an agent associated with the external system with an indication of the data processing task, the agent being arranged to cause performance of the task at the external system, to receive a second data set resulting from performance of the task, and to provide the second data set and associated metadata indicative of the transformation.
    Type: Application
    Filed: August 16, 2022
    Publication date: December 8, 2022
    Inventors: Audrey Kuan, Andrew Kaier, Eric Lee, Jasjit Grewal, Mark Elliot, Nitish Kulkarni, Robert Fink, Samuel Rogerson, Thomas Pearson, Thomas Powell, Lawrence Manning, Corey Garvey
  • Patent number: 11469723
    Abstract: The technology described in this document can be embodied in an apparatus that includes an amplifier that includes a first Zeta converter connected to a power supply and a load. The amplifier also includes a second Zeta converter connected to the power supply and the load. The second Zeta converter is driven by a complementary duty cycle relative to the first Zeta converter. The amplifier also includes a controller to provide an audio signal to the first Zeta converter and the second Zeta converter for delivery to the load.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: October 11, 2022
    Assignee: Bose Corporation
    Inventors: Remco Terwal, Thomas Powell
  • Patent number: 11455560
    Abstract: Systems, methods, non-transitory computer readable media can be configured to access a plurality of sensor logs corresponding to a first machine, each sensor log spanning at least a first period; access first computer readable logs corresponding to the first machine, each computer readable log spanning at least the first period, the computer readable logs comprising a maintenance log comprising a plurality of maintenance task objects, each maintenance task object comprising a time and a maintenance task type; determine a set of statistical metrics derived from the sensor logs; determine a set of log metrics derived from the computer readable logs; and determine, using a risk model that receives the statistical metrics and log metrics as inputs, fault probabilities or risk scores indicative of one or more fault types occurring in the first machine within a second period.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: September 27, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Anshuman Prasad, Arthur Thouzeau, Caroline Henry, Charles Shepherd, Joanna Peller, Jennifer Yip, Marco Diciolla, Matthew Todd, Peter Maag, Spencer Tank, Thomas Powell
  • Patent number: 11449333
    Abstract: An apparatus, and a method, performed by one or more processors are disclosed. The method may comprise receiving a build request associated with performing an external data processing task on a first data set, the first data set being stored in memory associated with a data processing platform to be performed at a system external to the data processing platform. The method may also comprise generating a task identifier for the data processing task, and providing, in association with the task identifier, the first data set to an agent associated with the external system with an indication of the data processing task, the agent being arranged to cause performance of the task at the external system, to receive a second data set resulting from performance of the task, and to provide the second data set and associated metadata indicative of the transformation.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: September 20, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Audrey Kuan, Andrew Kaier, Eric Lee, Jasjit Grewal, Mark Elliot, Nitish Kulkarni, Robert Fink, Samuel Rogerson, Thomas Pearson, Thomas Powell, Lawrence Manning, Corey Garvey
  • Publication number: 20220229900
    Abstract: A method performed by one or more processors, and an apparatus is disclosed. The method may comprise identifying a request from a custom computer program within a sandbox to perform an operation not permitted within the sandbox, and receiving a first indication of security privileges associated with a provider of the custom computer program. The method may also comprise selectively causing the operation to be performed based on the first indication of security privileges.
    Type: Application
    Filed: April 5, 2022
    Publication date: July 21, 2022
    Inventors: Thomas Powell, Kyle Patron, Mark Elliot
  • Patent number: 11306837
    Abstract: A pressure actuated water shutoff valve is presented. The shutoff valve comprises an upper housing and a lower housing where the upper housing is coupled to the lower housing. The lower housing has a water inlet and a water outlet with a flow passage therebetween. The lower housing includes a plunger seat configured to receive a shutoff plunger. The upper housing includes an chamber having a piston bore in which reciprocates an piston, coupled to the shutoff plunger. In response to a first pressure condition, the piston lifts the shutoff plunger off its seat allowing water to flow through the lower housing. In response to a second pressure condition, a biasing spring seals the plunger against its seat, shutting off water flow through the valve.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: April 19, 2022
    Assignee: JDP W.H.A.T., Ltd.
    Inventors: Joel Thomas Powell, Daniel Steven Nielson
  • Patent number: 11301499
    Abstract: Systems and methods are provided for providing an object platform for datasets A definition of an object may be obtained. The object may be associated with information stored in one or more datasets. The information may be determined based at least in part on the definition of the object. The object may be stored in a cache such that the information associated with the object is also stored in the cache. One or more interfaces through which requests to perform one or more operations on the object are able to be submitted may be provided.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: April 12, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Rick Ducott, Aakash Goenka, Bianca Rahill-Marier, Tao Wei, Diogo Bonfim Moraes Morant De Holanda, Jack Grossman, Francis Screene, Subbanarasimhiah Harish, Jim Inoue, Jeremy Kong, Mark Elliot, Myles Scolnick, Quentin Spencer-Harper, Richard Niemi, Ragnar Vorel, Thomas Mcintyre, Thomas Powell, Andy Chen
  • Patent number: 11301561
    Abstract: A method performed by one or more processors, and an apparatus is disclosed. The method may comprise identifying a request from a custom computer program within a sandbox to perform an operation not permitted within the sandbox, and receiving a first indication of security privileges associated with a provider of the custom computer program. The method may also comprise selectively causing the operation to be performed based on the first indication of security privileges.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: April 12, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Thomas Powell, Kyle Patron, Mark Elliot
  • Publication number: 20220035871
    Abstract: Systems and methods are provided for enhanced processing of time series data via parallelization of instructions. An example method includes receiving a query indicating time series datasets and operations to be performed on the time series datasets. Nodes associated with the query are identified, with each node associated with a time series dataset. Nodes associated with operations to be performed are generated. The nodes are assembled into query tree, with parent nodes of the query tree indicating operations that are to be applied to children nodes. Instructions for processing the query tree are generated. At least a subset of the instructions is provided to one or more compute systems for processing in parallel. Results are received, and presented in a user interface.
    Type: Application
    Filed: October 14, 2021
    Publication date: February 3, 2022
    Inventors: Andrew Higgins, Thomas Powell, Willi Raschkowski, Samantha Woodward, Benjamin Duffield
  • Publication number: 20220024332
    Abstract: A vehicle and control method include a traction battery having a first nominal voltage, an auxiliary battery having a second nominal voltage, a bi-directional voltage converter configured to convert voltage between the first nominal voltage and the second nominal voltage, an electric machine powered by the traction battery and configured to provide propulsive power to the vehicle, an internal combustion engine, a plurality of electric accessories, and a controller programmed to control the DC/DC converter and the electric machine to supply power from the auxiliary battery through the DC/DC converter to the electric machine for a specified period of time in response to electric machine power demand being between a first threshold and a second threshold, and to reduce power supplied to at least one of the plurality of electric accessories in response to the electric machine power demand exceeding the second threshold.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 27, 2022
    Applicant: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Stephen Thomas POWELL, Lars Niklas PETTERSSON, Patrick Gordon COLLINS, Marin ASSALIYSKI
  • Patent number: 11151197
    Abstract: Systems and methods are provided for enhanced processing of time series data via parallelization of instructions. An example method includes receiving a query indicating time series datasets and operations to be performed on the time series datasets. Nodes associated with the query are identified, with each node associated with a time series dataset. Nodes associated with operations to be performed are generated. The nodes are assembled into query tree, with parent nodes of the query tree indicating operations that are to be applied to children nodes. Instructions for processing the query tree are generated. At least a subset of the instructions is provided to one or more compute systems for processing in parallel. Results are received, and presented in a user interface.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: October 19, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Higgins, Thomas Powell, Willi Raschkowski, Samantha Woodward, Benjamin Duffield
  • Patent number: 11144857
    Abstract: A method of assigning a task to a resource in a multiple resource environment is performed by one or more processors or special-purpose computing hardware. The method includes receiving task information relating to at least one task to be performed by a resource in the multiple resource environment. The method also includes determining a cost value for each task, the cost value indicating a cost incurred if a maintenance event occurs during performance of the respective task. The method also includes receiving predictive maintenance information in relation to each of the multiple resources in the multiple resource environment, the predictive maintenance information indicating a likelihood of a maintenance event with respect to each of the multiple resources in the multiple resource environment.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: October 12, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Peter Maag, Thomas Powell
  • Publication number: 20210216065
    Abstract: Systems, methods, and non-transitory computer-readable media can be configured to perform receiving a notification of a maintenance event associated with a resource. The method includes retrieving historic maintenance data in relation to the resource with which the fault is associated, the maintenance information originating from a time period preceding the time of the maintenance event. The method includes identifying at least a portion of the retrieved historic maintenance data as being indicative of the maintenance event. The method also includes causing the portion of the retrieved historic maintenance data identified as being indicative of the maintenance event to be stored as a precursor signal of the maintenance event. The method also includes causing future maintenance data received from a plurality of resources related to the resource with which the maintenance event is associated to be monitored to predict a future occurrence of the maintenance event in the plurality of resources.
    Type: Application
    Filed: February 23, 2021
    Publication date: July 15, 2021
    Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Peter Maag, Thomas Powell
  • Patent number: 10996665
    Abstract: Systems, methods, non-transitory computer readable media can be configured to accessing a target sensor log corresponding to a first machine; accessing one or more prior sensor logs corresponding to the first machine and one or more prior sensor logs corresponding to a plurality of second machines which are of the same type as the first machine; accessing a plurality of computer readable logs corresponding to the first machine and the second machines, the computer readable logs for each second machine comprising a maintenance log comprising a plurality of maintenance task objects, each maintenance task object comprising a time and a maintenance task type; determining a set of statistical metrics characterising a difference between the target sensor log and each prior sensor log; selecting a sub-set of the prior sensor logs in dependence upon the statistical metrics; analysing the maintenance logs to correlate each prior sensor log included in the subset to one or more correlated maintenance tasks; selecting a
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: May 4, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Anshuman Prasad, Arthur Thouzeau, Caroline Henry, Charles Shepherd, Jennifer Yip, Joanna Peller, Marco Diciolla, Matthew Todd, Peter Maag, Spencer Tank, Thomas Powell
  • Patent number: 10928817
    Abstract: Systems, methods, and non-transitory computer-readable media can be configured to perform receiving a notification of a maintenance event associated with a resource. The method includes retrieving historic maintenance data in relation to the resource with which the fault is associated, the maintenance information originating from a time period preceding the time of the maintenance event. The method includes identifying at least a portion of the retrieved historic maintenance data as being indicative of the maintenance event. The method also includes causing the portion of the retrieved historic maintenance data identified as being indicative of the maintenance event to be stored as a precursor signal of the maintenance event. The method also includes causing future maintenance data received from a plurality of resources related to the resource with which the maintenance event is associated to be monitored to predict a future occurrence of the maintenance event in the plurality of resources.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: February 23, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Peter Maag, Thomas Powell
  • Patent number: 10885456
    Abstract: A method of processing sensor logs is described. The method includes accessing a first sensor log and a corresponding first reference log. Each of the first sensor log and the first reference log includes a series of measured values of a parameter according to a first time series. The method also includes accessing a second sensor log and a corresponding second reference log. Each of the second sensor log and the second reference log includes a series of measured values of a parameter according to a second time series. The method also includes dynamically time warping the first reference log and/or and second reference log by a first transformation between the first time series and a common time-frame and/or a second transformation between the second time series and the common time-frame. The method also includes generating first and second warped sensor logs by applying the or each transformation to the corresponding ones of the first and second sensor logs.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: January 5, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Peter Maag, Thomas Powell