Patents by Inventor Timothy Yousaf

Timothy Yousaf 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: 11816426
    Abstract: A system and a method are provided for collaborative data entry and integration. An operation performed by the system and the method include causing a collaborative interface for input to a spreadsheet to be provided via a user interface, receiving a data entry to the spreadsheet via the collaborative interface, validating the received data entry based on one or more validity rules associated with the spreadsheet, capturing a snapshot of the spreadsheet including the validated data entry, and causing at least the validated data entry of the spreadsheet to be integrated into datasets for one or more applications, at least based on the captured snapshot of the spreadsheet.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: November 14, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Timothy Yousaf, Jeffrey Martin, Jasmine Peterson, Julie Tibshirani, Kevin Ng, Rhys Brett-Bowen, Yichen Xing
  • Publication number: 20230344664
    Abstract: Systems, methods, and non-transitory computer readable media are provided for providing category-sensitive chat channels. A category-sensitive chat channel may be provided. The category-sensitive chat channel may be assigned a given category level. The given category level may determine a scope of content allowed in the category-sensitive chat channel. Information to be posted through the category-sensitive chat channel may be obtained. The obtained information may be filtered based on the given category level. The filtered information may be posted in the category-sensitive chat channel.
    Type: Application
    Filed: June 28, 2023
    Publication date: October 26, 2023
    Inventors: David SKIFF, Peter WILCZYNSKI, Timothy YOUSAF
  • Patent number: 11695580
    Abstract: Systems, methods, and non-transitory computer readable media are provided for providing category-sensitive chat channels. A category-sensitive chat channel may be provided. The category-sensitive chat channel may be assigned a given category level. The given category level may determine a scope of content allowed in the category-sensitive chat channel. Information to be posted through the category-sensitive chat channel may be obtained. The obtained information may be filtered based on the given category level. The filtered information may be posted in the category-sensitive chat channel.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: July 4, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: David Skiff, Peter Wilczynski, Timothy Yousaf
  • Patent number: 11580680
    Abstract: Embodiments of the present disclosure relate to a data analysis system that may receive data comprising a plurality of raw data items from one or more data sources, such as a monitoring agent located in a monitored network. The received data may be scored using one or more scoring rules and/or algorithms, with raw data items satisfying a score threshold designated as “data item leads.” Raw data items associated with a data item lead may be searched and displayed to the user via an interactive user interface. The data analysis system may be used to execute searches and additional enrichments against the received raw data items. The data analysis system may group received raw data items based upon shared attribute values. The data analysis system may be used to categorize received data and construct timelines, histograms, and/or other visualizations based upon the various attributes of the raw data items.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: February 14, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Timothy Yousaf, Drew Dennison, Paul Thoren, Khoa Pham, Eliot Ball, Spencer Tank, John McRaven, Lucas Ray, Jeffrey Tsui
  • Publication number: 20230044758
    Abstract: A system and a method are provided for collaborative data entry and integration. An operation performed by the system and the method include causing a collaborative interface for input to a spreadsheet to be provided via a user interface, receiving a data entry to the spreadsheet via the collaborative interface, validating the received data entry based on one or more validity rules associated with the spreadsheet, capturing a snapshot of the spreadsheet including the validated data entry, and causing at least the validated data entry of the spreadsheet to be integrated into datasets for one or more applications, at least based on the captured snapshot of the spreadsheet.
    Type: Application
    Filed: October 18, 2022
    Publication date: February 9, 2023
    Inventors: Timothy Yousaf, Jeffrey Martin, Jasmine Peterson, Julie Tibshirani, Kevin Ng, Rhys Brett-Bowen, Yichen Xing
  • Patent number: 11507739
    Abstract: A system and a method are provided for collaborative data entry and integration. An operation performed by the system and the method include causing a collaborative interface for input to a spreadsheet to be provided via a user interface, receiving a data entry to the spreadsheet via the collaborative interface, validating the received data entry based on one or more validity rules associated with the spreadsheet, capturing a snapshot of the spreadsheet including the validated data entry, and causing at least the validated data entry of the spreadsheet to be integrated into datasets for one or more applications, at least based on the captured snapshot of the spreadsheet.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: November 22, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Timothy Yousaf, Jeffrey Martin, Jasmine Peterson, Julie Tibshirani, Kevin Ng, Rhys Brett-Bowen, Yichen Xing
  • Publication number: 20220335211
    Abstract: A system comprising a computer-readable storage medium storing at least one program and a method for integrating collaborative spreadsheet data into one or more network applications is presented. The method may include accessing an application data schema comprising a set of constraints on application data consumed by an application hosted by an application server. The method may further include accessing a spreadsheet having one or more data validation rules. The method may further include determining whether the one or more data validation rules include the set of constraints. In response to determining the one or more data validation rules include the set of constraints, application data consumed by the application is synchronized with spreadsheet data corresponding to the spreadsheet.
    Type: Application
    Filed: May 20, 2022
    Publication date: October 20, 2022
    Inventors: Timothy Yousaf, Yichen Xing, Rhys Brett-Bowen
  • Patent number: 11470102
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for network monitoring, user account compromise determination, and user behavior database system. The system monitors network actions of user accounts including user account access across multitudes of network accessible systems, determines user account transitions, and determines different types of high-risk user behavior indicative of compromise. Network actions can be obtained from generated information by the network accessible systems, and correlated across additional data sets including contextual ones. User interfaces are generated describing network actions of user accounts, and are configured for user interaction, which cause generation of updated user interfaces and access to electronic data sources to determine information relevant to the user interaction.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: October 11, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Samuel Jones, Timothy Yousaf, Drew Dennison, Vivek Lakshmanan, Joseph Staehle, Samuel Kremin, Maxim Kesin, Taylor Heroux
  • Patent number: 11366959
    Abstract: A system comprising a computer-readable storage medium storing at least one program and a method for integrating collaborative spreadsheet data into one or more network applications is presented. Spreadsheet data and an application data schema are accessed. The spreadsheet data corresponds to a spreadsheet having one or more validation rules. The application data schema comprises a set of constraints on application data consumed by an application hosted by an application server. A notification is displayed in response to determining that the one or more validation rules exclude at least one constraint from the set of constraints. The notification includes an indication that the application data is unable to be synchronized with the spreadsheet data and specifies one or more additional validation rules to associate with the spreadsheet to trigger synchronization of the application data with the spreadsheet data.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: June 21, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Timothy Yousaf, Yichen Xing, Rhys Brett-Bowen
  • Publication number: 20210357581
    Abstract: A system and a method are provided for collaborative data entry and integration. An operation performed by the system and the method include causing a collaborative interface for input to a spreadsheet to be provided via a user interface, receiving a data entry to the spreadsheet via the collaborative interface, validating the received data entry based on one or more validity rules associated with the spreadsheet, capturing a snapshot of the spreadsheet including the validated data entry, and causing at least the validated data entry of the spreadsheet to be integrated into datasets for one or more applications, at least based on the captured snapshot of the spreadsheet.
    Type: Application
    Filed: July 26, 2021
    Publication date: November 18, 2021
    Inventors: Timothy Yousaf, Jeffrey Martin, Jasmine Peterson, Julie Tibshirani, Kevin Ng, Rhys Brett-Bowen, Yichen Xing
  • Patent number: 11087080
    Abstract: A system and a method are provided for collaborative data entry and integration. An operation performed by the system and the method include causing a collaborative interface for input to a spreadsheet to be provided via a user interface, receiving a data entry to the spreadsheet via the collaborative interface, validating the received data entry based on one or more validity rules associated with the spreadsheet, capturing a snapshot of the spreadsheet including the validated data entry, and causing at least the validated data entry of the spreadsheet to be integrated into datasets for one or more applications, at least based on the captured snapshot of the spreadsheet.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: August 10, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Timothy Yousaf, Jeffrey Martin, Jasmine Peterson, Julie Tibshirani, Kevin Ng, Rhys Brett-Bowen, Yichen Xing
  • Publication number: 20210152382
    Abstract: Systems, methods, and non-transitory computer readable media are provided for providing category-sensitive chat channels. A category-sensitive chat channel may be provided. The category-sensitive chat channel may be assigned a given category level. The given category level may determine a scope of content allowed in the category-sensitive chat channel. Information to be posted through the category-sensitive chat channel may be obtained. The obtained information may be filtered based on the given category level. The filtered information may be posted in the category-sensitive chat channel.
    Type: Application
    Filed: January 26, 2021
    Publication date: May 20, 2021
    Inventors: David Skiff, Peter Wilczynski, Timothy Yousaf
  • Patent number: 10904024
    Abstract: Systems, methods, and non-transitory computer readable media are provided for providing category-sensitive chat channels. A category-sensitive chat channel may be provided. The category-sensitive chat channel may be assigned a given category level. The given category level may determine a scope of content allowed in the category-sensitive chat channel. Information to be posted through the category-sensitive chat channel may be obtained. The obtained information may be filtered based on the given category level. The filtered information may be posted in the category-sensitive chat channel.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: January 26, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: David Skiff, Peter Wilczynski, Timothy Yousaf
  • Publication number: 20200334237
    Abstract: Implementations for searching and analyzing large, object-oriented data sets in an efficient manner involving innovative user interface features and/or search algorithm functionality are disclosed. In one exemplary embodiment, a system may search for information and/or relationships based on specified search criteria and return results that may be displayed dynamically and further filtered or analyzed. Systems may involve object oriented database(s) and a software layer including a specialized user interface between the user and the database(s). The user interface may comprise various tools as well as predefined and configurable features that enable effective search of the data as well as display of search results that are configurable and readily managed to provide immediate and useful search results.
    Type: Application
    Filed: July 6, 2020
    Publication date: October 22, 2020
    Inventors: Timothy Yousaf, Alexander Mark, Sharon Hao, David Cohen, Andrew Elder, Daniel Lidor, Joel Ossher, Christopher Richbourg, Joshua Zavilla, Kevin Zhang
  • Patent number: 10740342
    Abstract: Implementations for searching and analyzing large, object-oriented data sets in an efficient manner involving innovative user interface features and/or search algorithm functionality are disclosed. In one exemplary embodiment, a system may search for information and/or relationships based on specified search criteria and return results that may be displayed dynamically and further filtered or analyzed. Systems may involve object oriented database(s) and a software layer including a specialized user interface between the user and the database(s). The user interface may comprise various tools as well as predefined and configurable features that enable effective search of the data as well as display of search results that are configurable and readily managed to provide immediate and useful search results.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: August 11, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Timothy Yousaf, Alexander Mark, Sharon Hao, David Cohen, Andrew Elder, Daniel Lidor, Joel Ossher, Christopher Richbourg, Joshua Zavilla, Kevin Zhang
  • Publication number: 20200118311
    Abstract: Embodiments of the present disclosure relate to a data analysis system that may receive data comprising a plurality of raw data items from one or more data sources, such as a monitoring agent located in a monitored network. The received data may be scored using one or more scoring rules and/or algorithms, with raw data items satisfying a score threshold designated as “data item leads.” Raw data items associated with a data item lead may be searched and displayed to the user via an interactive user interface. The data analysis system may be used to execute searches and additional enrichments against the received raw data items. The data analysis system may group received raw data items based upon shared attribute values. The data analysis system may be used to categorize received data and construct timelines, histograms, and/or other visualizations based upon the various attributes of the raw data items.
    Type: Application
    Filed: December 13, 2019
    Publication date: April 16, 2020
    Inventors: Timothy Yousaf, Drew Dennison, Paul Thoren, Khoa Pham, Eliot Ball, Spencer Tank, John McRaven, Lucas Ray, Jeffrey Tsui
  • Patent number: 10552531
    Abstract: A system comprising a computer-readable storage medium storing at least one program and a method for integrating collaborative spreadsheet data into one or more network applications is presented. The method may include accessing an application data schema comprising a set of constraints on application data consumed by an application hosted by an application server. The method may further include accessing a spreadsheet having one or more data validation rules. The method may further include determining whether the one or more data validation rules include the set of constraints. In response to determining the one or more data validation rules include the set of constraints, application data consumed by the application is synchronized with spreadsheet data corresponding to the spreadsheet.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: February 4, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Timothy Yousaf, Yichen Xing, Rhys Brett-Bowen
  • Patent number: 10552994
    Abstract: Embodiments of the present disclosure relate to a data analysis system that may receive data comprising a plurality of raw data items from one or more data sources, such as a monitoring agent located in a monitored network. The received data may be scored using one or more scoring rules and/or algorithms, with raw data items satisfying a score threshold designated as “data item leads.” Raw data items associated with a data item lead may be searched and displayed to the user via an interactive user interface. The data analysis system may be used to execute searches and additional enrichments against the received raw data items. The data analysis system may group received raw data items based upon shared attribute values. The data analysis system may be used to categorize received data and construct timelines, histograms, and/or other visualizations based upon the various attributes of the raw data items.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: February 4, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Timothy Yousaf, Drew Dennison, Paul Thoren, Khoa Pham, Eliot Ball, Spencer Tank, John McRaven, Lucas Ray, Jeffrey Tsui
  • Publication number: 20200034417
    Abstract: A system comprising a computer-readable storage medium storing at least one program and a method for integrating collaborative spreadsheet data into one or more network applications is presented. Spreadsheet data and an application data schema are accessed. The spreadsheet data corresponds to a spreadsheet having one or more validation rules. The application data schema comprises a set of constraints on application data consumed by an application hosted by an application server. A notification is displayed in response to determining that the one or more validation rules exclude at least one constraint from the set of constraints. The notification includes an indication that the application data is unable to be synchronized with the spreadsheet data and specifies one or more additional validation rules to associate with the spreadsheet to trigger synchronization of the application data with the spreadsheet data.
    Type: Application
    Filed: August 15, 2019
    Publication date: January 30, 2020
    Inventors: Timothy Yousaf, Yichen Xing, Rhys Brett-Bowen
  • Publication number: 20190182062
    Abstract: Systems, methods, and non-transitory computer readable media are provided for providing category-sensitive chat channels. A category-sensitive chat channel may be provided. The category-sensitive chat channel may be assigned a given category level. The given category level may determine a scope of content allowed in the category-sensitive chat channel. Information to be posted through the category-sensitive chat channel may be obtained. The obtained information may be filtered based on the given category level. The filtered information may be posted in the category-sensitive chat channel.
    Type: Application
    Filed: February 14, 2019
    Publication date: June 13, 2019
    Inventors: David Skiff, Peter Wilczynski, Timothy Yousaf