Patents by Inventor Geoff Cameron
Geoff Cameron 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: 20230044699Abstract: A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.Type: ApplicationFiled: October 21, 2022Publication date: February 9, 2023Inventors: Lindsay Ward, Derek Cicerone, Punyashloka Biswal, Sixin Li, Geoff Cameron, Adam Storr, Ashwin Ramaswamy
-
Patent number: 11514033Abstract: A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.Type: GrantFiled: December 11, 2020Date of Patent: November 29, 2022Assignee: Palantir Technologies Inc.Inventors: Lindsay Ward, Derek Cicerone, Punyashloka Biswal, Sixin Li, Geoff Cameron, Adam Storr, Ashwin Ramaswamy
-
Publication number: 20210303561Abstract: A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.Type: ApplicationFiled: December 11, 2020Publication date: September 30, 2021Inventors: Lindsay Ward, Derek Cicerone, Punyashloka Biswal, Sixin Li, Geoff Cameron, Adam Storr, Ashwin Ramaswamy
-
Patent number: 10866685Abstract: A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.Type: GrantFiled: December 8, 2017Date of Patent: December 15, 2020Assignee: Palantir Technologies Inc.Inventors: Lindsay Ward, Derek Cicerone, Punyashloka Biswal, Sixin Li, Geoff Cameron, Adam Storr, Ashwin Ramaswamy
-
Patent number: 10698594Abstract: A system is configured to provide a dashboard creation system. Panels associated with queries for retrieving information from a database are shown in a user interface. Various other user interfaces show query code, panel display settings, function code, dependencies, etc. The dependencies can be extracted and used to provide autocomplete and partial refreshing. A timing table shows execution times. Panel outputs and code updates can be shown and compared.Type: GrantFiled: April 29, 2019Date of Patent: June 30, 2020Assignee: Palantir Technologies Inc.Inventors: Jacob Sanches, Noah Chen, Calvin Fernandez, Stephanie Yu, Sixin Li, Geoff Cameron
-
Publication number: 20190250809Abstract: A system is configured to provide a dashboard creation system. Panels associated with queries for retrieving information from a database are shown in a user interface. Various other user interfaces show query code, panel display settings, function code, dependencies, etc. The dependencies can be extracted and used to provide autocomplete and partial refreshing. A timing table shows execution times. Panel outputs and code updates can be shown and compared.Type: ApplicationFiled: April 29, 2019Publication date: August 15, 2019Inventors: Jacob Sanches, Noah Chen, Calvin Fernandez, Stephanie Yu, Sixin Li, Geoff Cameron
-
Patent number: 10324609Abstract: A system is configured to provide a dashboard creation system. Panels associated with queries for retrieving information from a database are shown in a user interface. Various other user interfaces show query code, panel display settings, function code, dependencies, etc. The dependencies can be extracted and used to provide autocomplete and partial refreshing. A timing table shows execution times. Panel outputs and code updates can be shown and compared.Type: GrantFiled: August 29, 2016Date of Patent: June 18, 2019Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Jacob Sanches, Noah Chen, Calvin Fernandez, Stephanie Yu, Sixin Li, Geoff Cameron
-
Publication number: 20180101279Abstract: A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.Type: ApplicationFiled: December 8, 2017Publication date: April 12, 2018Inventors: Lindsay Ward, Derek Cicerone, Punyashloka Biswal, Sixin Li, Geoff Cameron, Adam Storr, Ashwin Ramaswamy
-
Patent number: 9880696Abstract: A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.Type: GrantFiled: August 30, 2016Date of Patent: January 30, 2018Assignee: Palantir Technologies Inc.Inventors: Lindsay Ward, Derek Cicerone, Punyashloka Biswal, Sixin Li, Geoff Cameron, Adam Storr, Ashwin Ramaswamy
-
Publication number: 20180024731Abstract: A system is configured to provide a dashboard creation system. Panels associated with queries for retrieving information from a database are shown in a user interface. Various other user interfaces show query code, panel display settings, function code, dependencies, etc. The dependencies can be extracted and used to provide autocomplete and partial refreshing. A timing table shows execution times. Panel outputs and code updates can be shown and compared.Type: ApplicationFiled: August 29, 2016Publication date: January 25, 2018Inventors: Jacob Sanches, Noah Chen, Calvin Fernandez, Stephanie Yu, Sixin Li, Geoff Cameron
-
Publication number: 20160370951Abstract: A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.Type: ApplicationFiled: August 30, 2016Publication date: December 22, 2016Inventors: Lindsay Ward, Derek Cicerone, Punyashloka Biswal, Sixin Li, Geoff Cameron, Adam Storr, Ashwin Ramaswamy
-
Patent number: 9454281Abstract: A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.Type: GrantFiled: August 31, 2015Date of Patent: September 27, 2016Assignee: Palantir Technologies Inc.Inventors: Lindsay Ward, Derek Cicerone, Punyashloka Biswal, Sixin Li, Geoff Cameron, Adam Storr, Ashwin Ramaswamy
-
Publication number: 20160062555Abstract: A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.Type: ApplicationFiled: August 31, 2015Publication date: March 3, 2016Inventors: Lindsay Ward, Derek Cicerone, Punyashloka Biswal, Sixin Li, Geoff Cameron, Adam Storr, Ashwin Ramaswamy