Patents by Inventor Thomas A. Powell
Thomas A. 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: 12216827Abstract: Method for generating haptic feedback responses starts with processor causing communication interface for communication session to be displayed on first user interface and on a second user interface. Processor detects first touch input on first user interface and second touch input on second user interface. Processor monitors location of the first touch input on the first user interface and location of the second touch input on the second user interface. Processor determines distance between location of first touch input on first user interface and location on first user interface corresponding to location of second touch input on second user interface. Processor causes the first user interface and the second user interface to generate a haptic feedback response based on the distance. The haptic feedback response increases in intensity or speed as the distance decreases and decreases in intensity or speed as the distance increases. Other embodiments are described herein.Type: GrantFiled: November 29, 2022Date of Patent: February 4, 2025Assignee: Snap Inc.Inventors: Alexander P Powell, Mark Thomas
-
Patent number: 12216823Abstract: Method for generating haptic feedback responses starts with processor causing communication interface for communication session to be displayed on first user interface and on a second user interface. Processor detects first touch input on first user interface. Processor causes second user interface to display first indicator element at location on second user interface of second client device corresponding to location of first touch input on first user interface. First indicator element is displayed for a predetermined period of time. Processor detects second touch input on second user interface. In response to determining that location of the second touch input on second user interface corresponds to location of first indicator on second user interface and determining that second touch input on second user interface is detected within predetermined period of time, processor causes first user interface and second user interface to generate haptic feedback response. Other embodiments are described herein.Type: GrantFiled: December 29, 2021Date of Patent: February 4, 2025Assignee: Snap Inc.Inventors: Alexander P. Powell, Mark Thomas
-
Publication number: 20240403103Abstract: Computer-implemented systems and methods are disclosed, including for integration and management of computer-based models in a model management. A computer-implemented method may include, for example, receiving one or more inputs including requesting to add a first model to a defined modeling objective, specifying a first model location, and/or providing a first model adapter configuration. In response to the one or more user inputs, the method may further include storing or providing access to information associated with the first model, associating the first model with a defined modeling objective, and/or implementing the first model adapter configuration to provide communication with the first model.Type: ApplicationFiled: May 24, 2024Publication date: December 5, 2024Inventors: Jakob Frick, Sriram Krishnan, Thomas Powell, David Lisuk, Mayada Gonimah
-
Patent number: 12110002Abstract: Responsive to a user request, a controller operates an engine of a vehicle while parked to charge a traction battery to a target state of charge that exceeds a maximum state of charge limit, used during drive of the vehicle by an electric machine, in advance of a predefined period of time.Type: GrantFiled: January 11, 2022Date of Patent: October 8, 2024Assignee: Ford Global Technologies, LLCInventors: Stephen Thomas Powell, Samuel Johnson, Garrett Carlson, Craig Lechlitner
-
Patent number: 12050907Abstract: An apparatus, and a method, performed by one or more processors are disclosed. The method receives 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 generates a task identifier for the data processing task, and provides, 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. The method receives the second data set and metadata from the agent associated with the external system and stores the second data set and associated metadata.Type: GrantFiled: September 25, 2023Date of Patent: July 30, 2024Assignee: 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
-
Patent number: 12024046Abstract: Charging guidance systems and methods for charging electrified vehicles may be configured to influence a user's charging decisions in a manner that simplifies the vehicle charging experience. Exemplary charging guidance systems may be configured to coach the user to charge a traction battery pack of the vehicle at a lower level charging option as opposed to a higher level charging option. Charging at lower level charging options when certain conditions are met reduces the amount of times the vehicle is charged using more aggressive charging methodologies, thereby improving battery performance, reducing costs, and preserving the life/warranty and asset utilization of the traction battery pack over the entire usage life of electrified vehicles.Type: GrantFiled: October 5, 2021Date of Patent: July 2, 2024Assignee: FORD GLOBAL TECHNOLOGIES, LLCInventors: Thomas Jeremy Kostrzewski, Stephen Thomas Powell, Ling Gong, Samuel Joseph Johnson
-
Patent number: 12012089Abstract: A vehicle power testing system is described. The power testing system may provide power testing that displays maximum simultaneous power usage for multiple auxiliary devices drawing power from the vehicle power generation system over a span of time. The power testing system may initialize a power test using a simple user interface, determine a number of auxiliary devices predicted to be connected to the power generation system at a future time, and generate a power simulation profile for the multiple connected auxiliary devices. The power testing system may generate an indication of maximum aggregate power usage and an alert message indicating that multiple auxiliary devices may be simultaneously used while connected to the vehicle power generation system based on an aggregate power rating associated with the vehicle power generation system.Type: GrantFiled: September 23, 2021Date of Patent: June 18, 2024Assignee: Ford Global Technologies, LLCInventors: Stephen Thomas Powell, Samuel Johnson, Thomas Kostrzewski, Ling Gong
-
Patent number: 11955936Abstract: 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: GrantFiled: September 9, 2022Date of Patent: April 9, 2024Assignee: Bose CorporationInventors: Remco Terwal, Thomas Powell
-
Publication number: 20240037152Abstract: 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: ApplicationFiled: October 9, 2023Publication date: February 1, 2024Inventors: Andrew Higgins, Thomas Powell, Willi Raschkowski, Samantha Woodward, Benjamin Duffield
-
Publication number: 20240012642Abstract: An apparatus, and a method, performed by one or more processors are disclosed. The method receives 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 generates a task identifier for the data processing task, and provides, 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. The method receives the second data set and metadata from the agent associated with the external system and stores the second data set and associated metadata.Type: ApplicationFiled: September 25, 2023Publication date: January 11, 2024Inventors: 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: 20230418282Abstract: 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: ApplicationFiled: September 11, 2023Publication date: December 28, 2023Inventors: Ezra SPIRO, Andre Frederico Cavalheiro MENCK, Peter MAAG, Thomas POWELL
-
Patent number: 11816164Abstract: 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: GrantFiled: October 14, 2021Date of Patent: November 14, 2023Assignee: Palantir Technologies Inc.Inventors: Andrew Higgins, Thomas Powell, Willi Raschkowski, Samantha Woodward, Benjamin Duffield
-
Patent number: 11809216Abstract: An apparatus, and a method, performed by one or more processors are disclosed. The method receives 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 generates 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. The method receives the second data set and metadata from the agent associated with the external system and stores the second data set and associated metadata.Type: GrantFiled: August 16, 2022Date of Patent: November 7, 2023Assignee: 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
-
Patent number: 11803636Abstract: 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: GrantFiled: April 5, 2022Date of Patent: October 31, 2023Assignee: Palantir Technologies Inc.Inventors: Thomas Powell, Kyle Patron, Mark Elliot
-
Publication number: 20230333547Abstract: Systems and methods are provided for identifying relationships between defects. The system may obtain defect items and associated information. Defect items may be compared to one another based on their attributes to determine how related they are. According to the comparisons, defect items may be grouped together into issue items for further analysis by a user. The system may further update a defect comparison model according to user interaction with defect items.Type: ApplicationFiled: June 19, 2023Publication date: October 19, 2023Inventors: Andrew POH, Andre Frederico Cavalheiro MENCK, Arion SPRAGUE, Benjamin GRABHAM, Benjamin LEE, Bianca RAHILL-MARIER, Gregoire OMONT, Jim INOUE, Jonah SCHEINERMAN, Maciej ALBIN, Myles SCOLNICK, Paul GRIBELYUK, Steven FACKLER, Tam-Sanh NGUYEN, Thomas POWELL, William SEATON
-
Patent number: 11755006Abstract: 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: GrantFiled: February 23, 2021Date of Patent: September 12, 2023Assignee: Palantir Technologies Inc.Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Peter Maag, Thomas Powell
-
Publication number: 20230219554Abstract: Responsive to a user request, a controller operates an engine of a vehicle while parked to charge a traction battery to a target state of charge that exceeds a maximum state of charge limit, used during drive of the vehicle by an electric machine, in advance of a predefined period of time.Type: ApplicationFiled: January 11, 2022Publication date: July 13, 2023Inventors: Stephen Thomas POWELL, Samuel JOHNSON, Garrett CARLSON, Craig LECHLITNER
-
Patent number: 11681282Abstract: Systems and methods are provided for identifying relationships between defects. The system may obtain defect items and associated information. Defect items may be compared to one another based on their attributes to determine how related they are. According to the comparisons, defect items may be grouped together into issue items for further analysis by a user. The system may further update a defect comparison model according to user interaction with defect items.Type: GrantFiled: April 10, 2020Date of Patent: June 20, 2023Assignee: Palantir Technologies Inc.Inventors: Andrew Poh, Andre Frederico Cavalheiro Menck, Arion Sprague, Benjamin Grabham, Benjamin Lee, Bianca Rahill-Marier, Gregoire Omont, Jim Inoue, Jonah Scheinerman, Maciej Albin, Myles Scolnick, Paul Gribelyuk, Steven Fackler, Tam-Sanh Nguyen, Thomas Powell, William Seaton
-
Publication number: 20230105569Abstract: Charging guidance systems and methods for charging electrified vehicles may be configured to influence a user’s charging decisions in a manner that simplifies the vehicle charging experience. Exemplary charging guidance systems may be configured to coach the user to charge a traction battery pack of the vehicle at a lower level charging option as opposed to a higher level charging option. Charging at lower level charging options when certain conditions are met reduces the amount of times the vehicle is charged using more aggressive charging methodologies, thereby improving battery performance, reducing costs, and preserving the life/warranty and asset utilization of the traction battery pack over the entire usage life of electrified vehicles.Type: ApplicationFiled: October 5, 2021Publication date: April 6, 2023Inventors: Thomas Jeremy KOSTRZEWSKI, Stephen Thomas POWELL, Ling GONG, Samuel Joseph JOHNSON
-
Patent number: D1061880Type: GrantFiled: January 25, 2024Date of Patent: February 11, 2025Assignee: Fisher & Paykel Healthcare LimitedInventors: Kevin Blake Powell, Mark Thomas O'Connor, Brent Ian Laing, Jason Allan Klenner