Patents by Inventor Peter Wilczynski
Peter Wilczynski 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: 11785017Abstract: An example method of enforcing granular access policy for embedded artifacts comprises: detecting an association of an embedded artifact with a resource container; associating the embedded artifact with at least a subset of an access control policy associated with the resource container; and responsive to receiving an access request to access the embedded artifact, applying the access control policy associated with the resource container for determining whether the access request is grantable.Type: GrantFiled: November 22, 2022Date of Patent: October 10, 2023Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Arseny Bogomolov, Alexander Mark, Teofana Hadzhiganeva, Kevin Ng, Nathaniel Klein, Sharon Hao
-
Patent number: 11774254Abstract: A method is provided for determining angular relationships from a point of interest to a plurality of peripheral points of interest on a map. One or more cost functions from the point of interest to the plurality of the peripheral points of interest on the map are analyzed. A plurality of vectors emanating from the point of interest to the plurality of the peripheral points of interest on a different representation of the map are displayed. Another method is provided for identifying points of interest on a map. Regions of high interest are identified on the map. Regions of low interest are identified on the map. The regions of high interest are expanded on a different representation of the map. The regions of low interest are contracted by an amount proportional to an amount the regions of high interest are expanded on the different representation of the map.Type: GrantFiled: March 22, 2022Date of Patent: October 3, 2023Assignee: Palantir Technologies Inc.Inventor: Peter Wilczynski
-
Patent number: 11775161Abstract: Systems and methods are provided for sharing maps in a collaborative environment using classification-based access control. The generation of and dissemination of maps and/or data within such maps can be governed by classification-based access control, where a user's classification level can determine whether or not maps and/or data within those maps can be seen. In some scenarios, a user may wish to reveal the existence of data and/or additional details within a limited geographical area or subset of a map. The systems and methods further provide a geo-fenced view that can dynamically declassify data (to a specified degree). For example, declassified details can be revealed for moving data sets or objects upon entry into the geo-fenced view, and upon existing the geo-fenced view, the moving data sets or objects are reclassified.Type: GrantFiled: August 5, 2021Date of Patent: October 3, 2023Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, John Carrino, Daniel Zangri
-
Patent number: 11778062Abstract: A system architecture can be used to facilitate communication among applications that are native and/or non-native to an application environment. The system architecture can include a first application environment executed on a client-side computing device. The first application environment can execute software applications that are native thereto. The first application environment can further execute software applications that are native thereto, but which software applications themselves comprise second application environments of types different from the first application environment, and which software applications can therefore execute additional software applications that are non-native to the first application environment. The first application environment can further execute a computation engine that is configured to store and execute instructions received from the first software application, the second software application, or both.Type: GrantFiled: July 11, 2022Date of Patent: October 3, 2023Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Christopher Hammett, Lloyd Ho, Sharon Hao
-
Publication number: 20230300192Abstract: Aspects of the present disclosure relate to mapping content delivery. A client device provides, to a map management server, a request for a map of a geographic region. The client device receives, from the map management server, an identification of tiles for the map. The client device provides, to a first tile server, a request for the tiles for the map. In response to receiving the tiles from the first tile server: the client device displays the map of the geographic region based on the tiles.Type: ApplicationFiled: April 10, 2023Publication date: September 21, 2023Inventors: William Waldrep, John Carrino, Peter Wilczynski, Daniel Paquette
-
Publication number: 20230274021Abstract: System and method for generating context-aware pageranks according to certain embodiments. For example, a method includes: generating a plurality of vector elements of a pagerank vector for a page based on a plurality of search contexts, each vector element of the plurality of vector elements corresponding to a respective search context, each search context of the plurality of search context corresponding to a respective security level of a plurality of security levels; obtaining one or more bleed factors for the plurality of search contexts, each bleed factor of the one or more bleed factors associated with two search contexts of the plurality of search contexts having two adjacent security levels of the plurality of security levels; and adjusting at least one vector element of the plurality of vector elements based on the one or more bleed factors.Type: ApplicationFiled: February 17, 2023Publication date: August 31, 2023Inventor: Peter Wilczynski
-
Patent number: 11720713Abstract: Systems and methods are provided for sharing maps in a collaborative environment using classification-based access control. The generation of and dissemination of maps and/or data within such maps can be governed by classification-based access control, where a user's classification level can determine whether or not maps and/or data within those maps can be seen. In scenarios whether a plurality of users wishes to collaborate on the same map, the systems and methods provided herein generate multiple versions or views of the same map in accordance with different classification levels. In this way, users with different classification levels can nevertheless see the same map and engage in collaborations regarding the same map, while maintaining control of sensitive data.Type: GrantFiled: August 6, 2021Date of Patent: August 8, 2023Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Andrew Elder, Andrew Moreland, John Carrino, Daniel Cervelli, John Garrod, Timothy Wilson
-
Patent number: 11720609Abstract: Systems, methods, and non-transitory computer readable media may be configured to provide graph analysis of geo-temporal information. A location dataset, an entity dataset, and a movement dataset may be accessed. The location dataset may define locations. The entity dataset may define entities. The movement dataset may define movement of the entities among the locations. A graph may be generated based on the location dataset, the entity dataset, and the movement dataset. The graph may represent (1) the locations and the entities with nodes, and (2) the movement of the entities among the locations with edges.Type: GrantFiled: March 9, 2021Date of Patent: August 8, 2023Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Anand Gupta
-
Publication number: 20230229666Abstract: Methods and apparatuses related to federated search of multiple sources with conflict resolution are disclosed. A method may comprise obtaining a set of data ontologies (e.g., types, properties, and links) associated with a plurality of heterogeneous data sources; receiving a selection of a graph comprising a plurality of graph nodes connected by one or more graph edges; and transforming the graph into one or more search queries across the plurality of heterogeneous data sources. A method may comprise obtaining a first data object as a result of executing a first search query across a plurality of heterogeneous data sources; resolving, based on one or more resolution rules, at least the first data object with a repository data object; deduplicating data associated with at least the first data object and the repository data object prior to storing the deduplicated data in a repository that has a particular data model.Type: ApplicationFiled: December 20, 2022Publication date: July 20, 2023Inventors: DANIELLE KRAMER, ANDREW ISRAEL, JEFFREY CHEN, DAVID COHEN, STEVEN FREIBERG, BRYAN OFFUTT, MATTHEW AVANT, PETER WILCZYNSKI, JASON HOCH, ROBERT LIU, WILLIAM WALDREP, KEVIN ZHANG, ALEXANDER LANDAU, DAVID TOBIN
-
Publication number: 20230222141Abstract: Systems and methods are provided for adaptive data replication. A first data object is stored. One or more first network characteristics of a communication network are detected. A first replication mode is triggered (e.g., a single-master replication mode) based on the one or more first network characteristics of the communication network. The single-master replication may be configured to facilitate real-time synchronizations (e.g., for critical updates). One or more second network characteristics of the communication network are detected. A second replication mode (e.g., a multi-master replication mode) is triggered based on the one or more second network characteristics. The second replication may be configured to facilitate a delayed synchronization (e.g., for non-critical updates) of the first data object and the second data object using the second update file.Type: ApplicationFiled: March 8, 2023Publication date: July 13, 2023Inventors: Peter WILCZYNSKI, Ryan ZHENG, John CARRINO, Timothy WILSON, Stephen FREIBERG, John GARROD, William WALDREP
-
Patent number: 11695580Abstract: 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: GrantFiled: January 26, 2021Date of Patent: July 4, 2023Assignee: Palantir Technologies Inc.Inventors: David Skiff, Peter Wilczynski, Timothy Yousaf
-
Publication number: 20230195805Abstract: Systems, methods, and non-transitory computer readable media are provided for using linked documents. A system may receive, from a computing device, a request for a document. Content of the document may be defined based on state information and stateless information. A system may determine a local replica of the document in a local database. The local replica of the document may be linked to a primary replica of the document. The local replica of the document may include a snapshot of the primary replica of the document. The primary replica of the document may be stored in a remote database which may be accessible through a remote server. The system may subscribe to the primary replica of the document through the remote server, and may provide access to the document to the computing device based at least in part on the subscription to the primary replica of the document.Type: ApplicationFiled: February 13, 2023Publication date: June 22, 2023Inventors: David SKIFF, Peter WILCZYNSKI, Timothy WILSON, John CARRINO
-
Patent number: 11663694Abstract: A geospatial mapping system can access a geospatial layer data set for a first geographic area defined by a first presentation level, and provide the geospatial layer data set for the first geographic area to a client device to present a visual rendering of the first geographic area. The geospatial mapping system can receive a request to utilize an advanced feature set on a subset of geospatial artifacts located within the first geographic area, and promote, to the geospatial layer data set, an additional geospatial artifact data set for the subset of geospatial artifacts, yielding an updated geospatial layer data set for the first geographic area. The geospatial mapping system can provide the updated geospatial layer data set to the client device to provide the advanced feature set for interacting with the subset of geospatial artifacts located within the first geographic area.Type: GrantFiled: May 18, 2021Date of Patent: May 30, 2023Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Ryan Zheng, John Carrino, Andrew Elder, Andrew Moreland, Quentin Spencer-Harper
-
Publication number: 20230153343Abstract: An example method of determining geolocations of objects based on information retrieved from heterogeneous data sources comprises: receiving, from a first data source associated with an object by an ontology-defined relationship, a first dataset including a first data item specifying a first time identifier and a first geolocation associated with the object; receiving, from a second data source associated with an object by an ontology-defined relationship, a second dataset including a second data item specifying a second time identifier and a second geolocation associated with the object; and determining, by applying a rule set associated with the ontology to the first dataset and the second dataset, a geolocation of the object and a corresponding time identifier.Type: ApplicationFiled: January 17, 2023Publication date: May 18, 2023Inventors: Peter Wilczynski, Andrew Elder, Anand Gupta
-
Patent number: 11652880Abstract: Aspects of the present disclosure relate to mapping content delivery. A client device provides, to a map management server, a request for a map of a geographic region. The client device receives, from the map management server, an identification of tiles for the map. The client device provides, to a first tile server, a request for the tiles for the map. In response to receiving the tiles from the first tile server: the client device displays the map of the geographic region based on the tiles.Type: GrantFiled: December 14, 2020Date of Patent: May 16, 2023Assignee: Palantir Technologies Inc.Inventors: William Waldrep, John Carrino, Peter Wilczynski, Daniel Paquette
-
Publication number: 20230093504Abstract: An example method of enforcing granular access policy for embedded artifacts comprises: detecting an association of an embedded artifact with a resource container; associating the embedded artifact with at least a subset of an access control policy associated with the resource container; and responsive to receiving an access request to access the embedded artifact, applying the access control policy associated with the resource container for determining whether the access request is grantable.Type: ApplicationFiled: November 22, 2022Publication date: March 23, 2023Inventors: Peter Wilczynski, Arseny Bogomolov, Alexander Mark, Teofana Hadzhiganeva, Kevin Ng, Nathaniel Klein, Sharon Hao
-
Patent number: 11604811Abstract: Systems and methods are provided for adaptive data replication. A first data object is stored. One or more first network characteristics of a communication network are detected. A first replication mode is triggered (e.g., a single-master replication mode) based on the one or more first network characteristics of the communication network. The single-master replication may be configured to facilitate real-time synchronizations (e.g., for critical updates). One or more second network characteristics of the communication network are detected. A second replication mode (e.g., a multi-master replication mode) is triggered based on the one or more second network characteristics. The second replication may be configured to facilitate a delayed synchronization (e.g., for non-critical updates) of the first data object and the second data object using the second update file.Type: GrantFiled: December 23, 2020Date of Patent: March 14, 2023Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Ryan Zheng, John Carrino, Timothy Wilson, Stephen Freiberg, John Garrod, William Waldrep
-
Patent number: 11586660Abstract: An example method of determining geolocations of objects based on information retrieved from heterogeneous data sources comprises: receiving, from a first data source associated with an object by an ontology-defined relationship, a first dataset including a first data item specifying a first time identifier and a first geolocation associated with the object; receiving, from a second data source associated with an object by an ontology-defined relationship, a second dataset including a second data item specifying a second time identifier and a second geolocation associated with the object; and determining, by applying a rule set associated with the ontology to the first dataset and the second dataset, a geolocation of the object and a corresponding time identifier.Type: GrantFiled: May 11, 2020Date of Patent: February 21, 2023Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Andrew Elder, Anand Gupta
-
Patent number: 11580173Abstract: Systems, methods, and non-transitory computer readable media are provided for using linked documents. A system may receive, from a computing device, a request for a document. Content of the document may be defined based on state information and stateless information. A system may determine a local replica of the document in a local database. The local replica of the document may be linked to a primary replica of the document. The local replica of the document may include a snapshot of the primary replica of the document. The primary replica of the document may be stored in a remote database which may be accessible through a remote server. The system may subscribe to the primary replica of the document through the remote server, and may provide access to the document to the computing device based at least in part on the subscription to the primary replica of the document.Type: GrantFiled: February 23, 2021Date of Patent: February 14, 2023Assignee: Palantir Technologies Inc.Inventors: David Skiff, Peter Wilczynski, Timothy Wilson, John Carrino
-
Publication number: 20230015068Abstract: Systems, methods, and non-transitory computer readable media may be configured to access first database and a second database. The first database may be structured for a first data type, and may include a first data of the first data type. The second database may be structured for a second data type different from the first datatype, and may include a second data of the second data type. The second data may be associated with the first data. A first information request relating to the first data and a second information request relating to the second data may be received. A first response to the first information request may be determined based on the second data. A second response to the second information request may be determined based on the first data. An interface, through which the first response or the second response is accessible, may be provided.Type: ApplicationFiled: September 28, 2022Publication date: January 19, 2023Inventors: Peter Wilczynski, Sharon Hao, Will Deuschle, Ernest Zeidman