Patents by Inventor Sixin Li
Sixin Li 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: 20230252223Abstract: 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. Queries in a first query format access a data source. Queries in a second query format access a cache database that is synchronized with the data source.Type: ApplicationFiled: April 12, 2023Publication date: August 10, 2023Inventors: Jacob Sanches, Calvin Fernandez, Cihat Imamoglu, Diogo Bonfim Moraes Morant De Holanda, Geoffrey Cameron, Hannah Korus, Noah Chen, Rick Ducott, Sixin Li, Stephanie Yu
-
Patent number: 11657210Abstract: 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. Queries in a first query format access a data source. Queries in a second query format access a cache database that is synchronized with the data source.Type: GrantFiled: May 20, 2020Date of Patent: May 23, 2023Assignee: Palantir Technologies Inc.Inventors: Jacob Sanches, Calvin Fernandez, Cihat Imamoglu, Diogo Bonfim Moraes Morant De Holanda, Geoffrey Cameron, Hannah Korus, Noah Chen, Rick Ducott, Sixin Li, Stephanie Yu
-
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: 20220244837Abstract: Methods and systems for enhanced techniques for building user interfaces. An example method includes presenting a builder user interface to create a consumer user interface. The builder user interface receives information usable to filter data objects associated with a data object type. The information includes a variable associated with a property indicated by the data object type and the variable is associated with a first user interface element of the consumer user interface. An association between a second user interface element included in the consumer user interface and presentation of information generated based on data objects is received. Adjustment of the first user interface element causes filtering of the data objects via adjustment of the variable updating of the information. Access to the consumer user interface is enabled.Type: ApplicationFiled: December 9, 2021Publication date: August 4, 2022Inventors: Tiong Tjin Saw, Geoffrey Cameron, Sixin Li, Ali Mavrakis, Xinyi Wang, Myles Scolnick, Sander Kromwijk
-
Patent number: 11199955Abstract: Methods and systems for enhanced techniques for building user interfaces. An example method includes presenting a builder user interface to create a consumer user interface. The builder user interface receives information usable to filter data objects associated with a data object type. The information includes a variable associated with a property indicated by the data object type and the variable is associated with a first user interface element of the consumer user interface. An association between a second user interface element included in the consumer user interface and presentation of information generated based on data objects is received. Adjustment of the first user interface element causes filtering of the data objects via adjustment of the variable updating of the information. Access to the consumer user interface is enabled.Type: GrantFiled: October 30, 2019Date of Patent: December 14, 2021Assignee: Palantir Technologies Inc.Inventors: Tiong Tjin Saw, Geoffrey Cameron, Sixin Li, Ali Mavrakis, Xinyi Wang, Myles Scolnick, Sander Kromwijk
-
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
-
Publication number: 20210103380Abstract: Methods and systems for enhanced techniques for building user interfaces. An example method includes presenting a builder user interface to create a consumer user interface. The builder user interface receives information usable to filter data objects associated with a data object type. The information includes a variable associated with a property indicated by the data object type and the variable is associated with a first user interface element of the consumer user interface. An association between a second user interface element included in the consumer user interface and presentation of information generated based on data objects is received. Adjustment of the first user interface element causes filtering of the data objects via adjustment of the variable updating of the information. Access to the consumer user interface is enabled.Type: ApplicationFiled: October 30, 2019Publication date: April 8, 2021Inventors: Tiong Tjin Saw, Geoffrey Cameron, Sixin Li, Ali Mavrakis, Xinyi Wang, Myles Scolnick, Sander Kromwijk
-
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
-
Publication number: 20200278774Abstract: 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. Queries in a first query format access a data source. Queries in a second query format access a cache database that is synchronized with the data source.Type: ApplicationFiled: May 20, 2020Publication date: September 3, 2020Inventors: Jacob Sanches, Calvin Fernandez, Cihat Imamoglu, Diogo Bonfim Moraes Morant De Holanda, Geoffrey Cameron, Hannah Korus, Noah Chen, Rick Ducott, Sixin Li, Stephanie Yu
-
Patent number: 10719188Abstract: 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. Queries in a first query format access a data source. Queries in a second query format access a cache database that is synchronized with the data source.Type: GrantFiled: July 26, 2017Date of Patent: July 21, 2020Assignee: Palantir Technologies Inc.Inventors: Jacob Sanches, Calvin Fernandez, Cihat Imamoglu, Diogo Bonfim Moraes Morant De Holanda, Geoffrey Cameron, Hannah Korus, Noah Chen, Rick Ducott, Sixin Li, Stephanie Yu
-
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: 20180024701Abstract: 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. Queries in a first query format access a data source. Queries in a second query format access a cache database that is synchronized with the data source.Type: ApplicationFiled: July 26, 2017Publication date: January 25, 2018Inventors: Jacob Sanches, Calvin Fernandez, Cihat Imamoglu, Diogo Bonfim Moraes Morant De Holanda, Geoffrey Cameron, Hannah Korus, Noah Chen, Rick Ducott, Sixin Li, Stephanie Yu
-
Patent number: D886848Type: GrantFiled: April 3, 2018Date of Patent: June 9, 2020Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Bayla Weick, Geoffrey Cameron, Jiawei Marvin Sum, Noah Chen, Phillip Worton-Cross, Rodney Eng, Sixin Li
-
Patent number: D888082Type: GrantFiled: April 3, 2018Date of Patent: June 23, 2020Assignee: PALANTIR TECHNOLOGIES, INC.Inventors: Bayla Weick, Geoffrey Cameron, Jiawei Marvin Sum, Noah Chen, Phillip Worton-Cross, Rodney Eng, Sixin Li
-
Patent number: D911459Type: GrantFiled: August 30, 2018Date of Patent: February 23, 2021Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Huaqiang Lu, Yiping Li, Tao Xu, Sixin Li, Xinshui Huang, Meichun Liu, Qidong Xu, Youpeng Li, Da Li, Xue Yang, Zheng Xie, Qiuhong Shi