Patents by Inventor Ryan Rowe
Ryan Rowe 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: 20250370964Abstract: A method comprises storing, in a build catalog, for each update of a dataset, an entry including a branch identifier, an identifier and a version of the dataset, and build dependency information; receiving a first request to build a second branch having a first branch as a parent branch, the first branch being associated with a first version of a first driver program for building a first dataset from a set of child datasets, the second branch being associated with a second version of the first driver program; determining that the second branch does not have any version of a specific child dataset based on the build catalog; retrieving a latest version of the specific child dataset from the first branch; causing a build of the first dataset based on the latest version of the specific child dataset and the second version of the first driver program.Type: ApplicationFiled: August 14, 2025Publication date: December 4, 2025Inventors: ROBERT FINK, LYNN CUTHRIELL, ADAM ANDERSON, ADAM BOROCHOFF, CATHERINE LU, JOSEPH RAFIDI, KARANVEER MOHAN, MATTHEW JENNY, MATTHEW MACLEAN, MICHELLE GUO, PARVATHY MENON, RYAN ROWE
-
Patent number: 12399870Abstract: A method comprises storing first transaction data for a first transaction producing a first version of a first dataset, second transaction data for a second transaction transforming a first version of the first dataset to a second version of the first dataset, and third transaction data for a third transaction transforming the second version of the first dataset to a third version of the first dataset; storing dependency information indicating a first dependency of the third transaction on the second transaction and a second dependency of the second transaction on the first transaction; receiving a first instruction to revoke a first permission of a first user to access the second version of the first dataset; automatically revoking a certain permission of the first user to access the third version of the first dataset based on the dependency information.Type: GrantFiled: December 7, 2023Date of Patent: August 26, 2025Assignee: Palantir Technologies Inc.Inventors: Robert Fink, Lynn Cuthriell, Adam Anderson, Adam Borochoff, Catherine Lu, Joseph Rafidi, Karanveer Mohan, Matthew Jenny, Matthew MacLean, Michelle Guo, Parvathy Menon, Ryan Rowe
-
Publication number: 20250148019Abstract: Systems and methods are provided for creating and managing a data integration workspace. The workspace may comprise one or more views of data (or datasets) stored in or accessible by the system. Models may be generated and updated based on the plurality of datasets and presented via a graphical user interface. Feedback received via a graphical user interface presenting a model may be used to annotate an underlying dataset associated with the model. Responsive to a modification of the underlying dataset or the rules for using the underlying dataset to generate the model, other related datasets and/or models may be automatically updated accordingly. Templates associated with one or more types of users may be defined. Each template may comprise one or more specific models related to a specific type of user.Type: ApplicationFiled: January 8, 2025Publication date: May 8, 2025Inventors: Matthew MACLEAN, Adam BOROCHOFF, Joseph RAFIDI, Matthew JENNY, Parvathy MENON, Ryan ROWE
-
Patent number: 12197514Abstract: Systems and methods are provided for creating and managing a data integration workspace. The workspace may comprise one or more views of data (or datasets) stored in or accessible by the system. Models may be generated and updated based on the plurality of datasets and presented via a graphical user interface. Feedback received via a graphical user interface presenting a model may be used to annotate an underlying dataset associated with the model. Responsive to a modification of the underlying dataset or the rules for using the underlying dataset to generate the model, other related datasets and/or models may be automatically updated accordingly. Templates associated with one or more types of users may be defined. Each template may comprise one or more specific models related to a specific type of user.Type: GrantFiled: August 29, 2023Date of Patent: January 14, 2025Assignee: Palantir Technologies Inc.Inventors: Matthew Maclean, Adam Borochoff, Joseph Rafidi, Matthew Jenny, Parvathy Menon, Ryan Rowe
-
Publication number: 20250002011Abstract: Implementations claimed and described herein provide systems and methods for generating a prediction for a likelihood of a collision based on a respective collision prediction algorithm for a particular type of impact. In one implementation, determining, by a collision prediction algorithm, a prediction score based on a subset of variables associated with the movement of a mobile device. The prediction score associated with a likelihood that the movement is associated with a particular type of impact associated with the first collision prediction algorithm. A prediction that the movement is not association with the first type of impact when the prediction score is below a threshold score is outputted.Type: ApplicationFiled: June 29, 2023Publication date: January 2, 2025Inventors: Lucas Antony, Ryan Rowe
-
Publication number: 20240208436Abstract: A cable holder for a vehicle comprising a body portion defining an engagement surface and a plurality of holes, and a first hook, a second hook, and a third hook, wherein the first hook, the second hook, and the third hook each define a curved engagement surface. The first hook, the second hook, and the third hook are configured to receive a cable to removably couple the cable with the cable holder by engaging an exterior surface of the cable at the curved engagement surface, where the first hook, the second hook, and the third hook are manufactured from a flexible material such that the cable breaks away from the cable holder when a first force is exerted on the cable to pull the cable away from the cable holder without transferring a second force to a component of the vehicle that the cable holder is coupled to.Type: ApplicationFiled: December 15, 2023Publication date: June 27, 2024Applicant: Oshkosh CorporationInventors: Ryan Gutenberger, Ryan Rowe
-
Publication number: 20240104067Abstract: A method comprises storing first transaction data for a first transaction producing a first version of a first dataset, second transaction data for a second transaction transforming a first version of the first dataset to a second version of the first dataset, and third transaction data for a third transaction transforming the second version of the first dataset to a third version of the first dataset; storing dependency information indicating a first dependency of the third transaction on the second transaction and a second dependency of the second transaction on the first transaction; receiving a first instruction to revoke a first permission of a first user to access the second version of the first dataset; automatically revoking a certain permission of the first user to access the third version of the first dataset based on the dependency information.Type: ApplicationFiled: December 7, 2023Publication date: March 28, 2024Inventors: ROBERT FINK, LYNN CUTHRIELL, ADAM ANDERSON, ADAM BOROCHOFF, CATHERINE LU, JOSEPH RAFIDI, KARANVEER MOHAN, MATTHEW JENNY, MATTHEW MACLEAN, MICHELLE GUO, PARVATHY MENON, RYAN ROWE
-
Publication number: 20230409642Abstract: Systems and methods are provided for creating and managing a data integration workspace. The workspace may comprise one or more views of data (or datasets) stored in or accessible by the system. Models may be generated and updated based on the plurality of datasets and presented via a graphical user interface. Feedback received via a graphical user interface presenting a model may be used to annotate an underlying dataset associated with the model. Responsive to a modification of the underlying dataset or the rules for using the underlying dataset to generate the model, other related datasets and/or models may be automatically updated accordingly. Templates associated with one or more types of users may be defined. Each template may comprise one or more specific models related to a specific type of user.Type: ApplicationFiled: August 29, 2023Publication date: December 21, 2023Inventors: Matthew MACLEAN, Adam BOROCHOFF, Joseph RAFIDI, Matthew JENNY, Parvathy MENON, Ryan ROWE
-
Patent number: 11841835Abstract: A computer-implemented system and method for data revision control in a large-scale data analytic systems. In one embodiment, for example, a computer-implemented method comprises the operations of storing a first version of a dataset that is derived by executing a first version of driver program associated with the dataset; and storing a first build catalog entry comprising an identifier of the first version of the dataset and comprising an identifier of the first version of the driver program.Type: GrantFiled: August 31, 2021Date of Patent: December 12, 2023Assignee: Palantir Technologies Inc.Inventors: Robert Fink, Lynn Cuthriell, Adam Anderson, Adam Borochoff, Catherine Lu, Joseph Rafidi, Karanveer Mohan, Matthew Jenny, Matthew Maclean, Michelle Guo, Parvathy Menon, Ryan Rowe
-
Patent number: 11741166Abstract: Systems and methods are provided for creating and managing a data integration workspace. The workspace may comprise one or more views of data (or datasets) stored in or accessible by the system. Models may be generated and updated based on the plurality of datasets and presented via a graphical user interface. Feedback received via a graphical user interface presenting a model may be used to annotate an underlying dataset associated with the model. Responsive to a modification of the underlying dataset or the rules for using the underlying dataset to generate the model, other related datasets and/or models may be automatically updated accordingly. Templates associated with one or more types of users may be defined. Each template may comprise one or more specific models related to a specific type of user.Type: GrantFiled: March 23, 2021Date of Patent: August 29, 2023Assignee: Palantir Technologies Inc.Inventors: Matthew Maclean, Adam Borochoff, Joseph Rafidi, Matthew Jenny, Parvathy Menon, Ryan Rowe
-
Patent number: 11586802Abstract: Systems, methods, and non-transitory computer readable media are provided for providing parameterized states. Resource customization information may be obtained. The resource customization information may identify a resource and define a customized view of the resource. A parameterized state may be generated based on the resource customization information. Activation of the parameterized state may cause the customized view of the resource to be presented. An interface through which the parameterized state is accessible may be provided.Type: GrantFiled: March 23, 2021Date of Patent: February 21, 2023Assignee: Palantir Technologies Inc.Inventors: Parvathy Menon, Adam Borochoff, Hao Zuo, Joseph Rafidi, Kamran Khan, Ryan Rowe, Salar Al Khafaji, Tyler Uhlenkamp
-
Publication number: 20220058163Abstract: A computer-implemented system and method for data revision control in a large-scale data analytic systems. In one embodiment, for example, a computer-implemented method comprises the operations of storing a first version of a dataset that is derived by executing a first version of driver program associated with the dataset; and storing a first build catalog entry comprising an identifier of the first version of the dataset and comprising an identifier of the first version of the driver program.Type: ApplicationFiled: August 31, 2021Publication date: February 24, 2022Inventors: Robert Fink, Lynn Cuthriell, Adam Anderson, Adam Borochoff, Catherine Lu, Joseph Rafidi, Karanveer Mohan, Matthew Jenny, Matthew Maclean, Michelle Guo, Parvathy Menon, Ryan Rowe
-
Patent number: 11106638Abstract: A computer-implemented system and method for data revision control in a large-scale data analytic systems. In one embodiment, for example, a computer-implemented method comprises the operations of storing a first version of a dataset that is derived by executing a first version of driver program associated with the dataset; and storing a first build catalog entry comprising an identifier of the first version of the dataset and comprising an identifier of the first version of the driver program.Type: GrantFiled: June 26, 2018Date of Patent: August 31, 2021Assignee: Palantir Technologies Inc.Inventors: Robert Fink, Lynn Cuthriell, Adam Anderson, Adam Borochoff, Catherine Lu, Joseph Rafidi, Karanveer Mohan, Matthew Jenny, Matthew Maclean, Michelle Guo, Parvathy Menon, Ryan Rowe
-
Publication number: 20210209288Abstract: Systems, methods, and non-transitory computer readable media are provided for providing parameterized states. Resource customization information may be obtained. The resource customization information may identify a resource and define a customized view of the resource. A parameterized state may be generated based on the resource customization information. Activation of the parameterized state may cause the customized view of the resource to be presented. An interface through which the parameterized state is accessible may be provided.Type: ApplicationFiled: March 23, 2021Publication date: July 8, 2021Inventors: Parvathy Menon, Adam Borochoff, Hao Zuo, Joseph Rafidi, Kamran Khan, Ryan Rowe, Salar Al Khafaji, Tyler Uhlenkamp
-
Publication number: 20210209158Abstract: Systems and methods are provided for creating and managing a data integration workspace. The workspace may comprise one or more views of data (or datasets) stored in or accessible by the system. Models may be generated and updated based on the plurality of datasets and presented via a graphical user interface. Feedback received via a graphical user interface presenting a model may be used to annotate an underlying dataset associated with the model. Responsive to a modification of the underlying dataset or the rules for using the underlying dataset to generate the model, other related datasets and/or models may be automatically updated accordingly. Templates associated with one or more types of users may be defined. Each template may comprise one or more specific models related to a specific type of user.Type: ApplicationFiled: March 23, 2021Publication date: July 8, 2021Inventors: Matthew Maclean, Adam Borochoff, Joseph Rafidi, Matthew Jenny, Parvathy Menon, Ryan Rowe
-
Patent number: 10956508Abstract: Systems and methods are provided for creating and managing a data integration workspace. The workspace may comprise one or more views of data (or datasets) stored in or accessible by the system. Models may be generated and updated based on the plurality of datasets and presented via a graphical user interface. Feedback received via a graphical user interface presenting a model may be used to annotate an underlying dataset associated with the model. Responsive to a modification of the underlying dataset or the rules for using the underlying dataset to generate the model, other related datasets and/or models may be automatically updated accordingly. Templates associated with one or more types of users may be defined. Each template may comprise one or more specific models related to a specific type of user.Type: GrantFiled: April 18, 2018Date of Patent: March 23, 2021Assignee: Palantir Technologies Inc.Inventors: Matthew Maclean, Adam Borochoff, Joseph Rafidi, Matthew Jenny, Parvathy Menon, Ryan Rowe
-
Patent number: 10956654Abstract: Systems, methods, and non-transitory computer readable media are provided for providing parameterized states. Resource customization information may be obtained. The resource customization information may identify a resource and define a customized view of the resource. A parameterized state may be generated based on the resource customization information. Activation of the parameterized state may cause the customized view of the resource to be presented. An interface through which the parameterized state is accessible may be provided.Type: GrantFiled: September 26, 2018Date of Patent: March 23, 2021Assignee: Palantir Technologies Inc.Inventors: Parvathy Menon, Adam Borochoff, Hao Zuo, Joseph Rafidi, Kamran Khan, Ryan Rowe, Salar Al Khafaji, Tyler Uhlenkamp
-
Patent number: D916789Type: GrantFiled: February 13, 2019Date of Patent: April 20, 2021Assignee: PALANTIR TECHNOLOGIES, INC.Inventors: Adam Borochoff, Arthur Wu, Hao Zuo, Joseph Rafidi, Mark Elliot, Parvathy Menon, Ryan Rowe, Salar al Khafaji, Tyler Uhlenkamp
-
Patent number: D984468Type: GrantFiled: April 20, 2021Date of Patent: April 25, 2023Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Adam Borochoff, Arthur Wu, Hao Zuo, Joseph Rafidi, Mark Elliot, Parvathy Menon, Ryan Rowe, Salar al Khafaji, Tyler Uhlenkamp
-
Patent number: D1069833Type: GrantFiled: April 25, 2023Date of Patent: April 8, 2025Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Adam Borochoff, Arthur Wu, Hao Zuo, Joseph Rafidi, Mark Elliot, Parvathy Menon, Ryan Rowe, Salar al Khafaji, Tyler Uhlenkamp