Patents by Inventor Jon Hartlaub
Jon Hartlaub 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: 11853343Abstract: Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for integrating user-specific context indicators into a searchable enterprise platform. In one embodiment, an apparatus is configured to apply a learned user profile, to a set of search results to obtain a user-specific, ranked arrangement of search results. The learned user profile may be developed through the application of a machine learning and/or trained model to a set of user behaviors that have been determined or otherwise detected within an enterprise platform, such that the user-specific context in which a user's search arises can be modeled and applied to retrieved digital content items associated with a search query within the enterprise platform.Type: GrantFiled: July 24, 2019Date of Patent: December 26, 2023Assignee: ATLASSIAN PTY LTD.Inventor: Jon Hartlaub
-
Patent number: 11797595Abstract: Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for integrating user-specific context indicators into a searchable enterprise platform. In one embodiment, an apparatus is configured to apply a learned user profile, to a set of search results to obtain a user-specific, ranked arrangement of search results. The learned user profile may be developed through the application of a machine learning and/or trained model to a set of user behaviors that have been determined or otherwise detected within an enterprise platform, such that the user-specific context in which a user's search arises can be modeled and applied to retrieved digital content items associated with a search query within the enterprise platform.Type: GrantFiled: October 7, 2019Date of Patent: October 24, 2023Assignee: ATLASSIAN PTY LTD.Inventor: Jon Hartlaub
-
Patent number: 11765176Abstract: Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for managing access permissions for a searchable enterprise platform. In one embodiment, an apparatus is configured to retrieve a user global permissions profile associated with a user profile, the user global permissions profile comprising application access permissions assigned to the user profile for the plurality of software applications; retrieve a global content permissions profile, the global content permissions profile comprising content access permissions assigned to digital content items that are retrievable by one or more of the plurality of software applications; apply permissions conflict rules to resolve permissions conflicts between the user global permissions profile and the global content permissions profile to produce a resolved permissions profile; store the resolved permissions profile to a storage for future use.Type: GrantFiled: June 2, 2021Date of Patent: September 19, 2023Assignee: ATLASSIAN PTY LTD.Inventors: Sri Viswanath, Stephen Deasy, Gene Drabkin, Marc Andrew Reisen, Orpheus Mall, Jon Hartlaub
-
Patent number: 11714516Abstract: An environmental pertinence interface generated by an example apparatus, method, and computer program product is provided. The apparatus receives an interface request from a mobile device and location data relating to the mobile device. The apparatus queries a database to identify environmental objects that satisfy a proximity threshold. The apparatus identifies environmental pertinence digital content items when the proximity threshold is satisfied. The apparatus applies user permissions rules to determine a user-permitted environmental pertinence digital content item set and generates an environmental pertinence interface for display by the mobile device.Type: GrantFiled: May 8, 2022Date of Patent: August 1, 2023Assignee: ATLASSIAN PTY LTD.Inventors: Sri Viswanath, Stephen Deasy, Gene Drabkin, Marc Andrew Reisen, Orpheus Mall, Jon Hartlaub
-
Patent number: 11710089Abstract: Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a benchmarking service. In an example, an apparatus is configured to access input data, wherein the input data is representative of a current project; parse the input data to generate one or more input project units; extract one or more features from the one or more input project units, wherein the features are representative of at least one of project statistics, project bugs, project releases, project documentations, and organization data; receive a benchmarking model, wherein the benchmarking model was derived using a historical data set; and generate an output based on the benchmarking model and the one or more features, wherein the output is configured to provide an evaluation of the current project in the form at least one of a score and one or more recommendations.Type: GrantFiled: June 26, 2017Date of Patent: July 25, 2023Assignee: ATLASSIAN PTY LTD.Inventors: Sri Viswanath, Stephen Deasy, Gene Drabkin, Marc Andrew Reisen, Orpheus Mall, Jon Hartlaub
-
Publication number: 20230004296Abstract: Various examples herein described are directed to methods, apparatuses and computer program products configured for dynamically replicating and/or converting source data objects in one or more external-access-limited source data object repositories to replica data objects in one or more external-service-accessible replica data object repositories in a network service cloud. For example, a network service server of the network service cloud may generate a plurality of bootstrap task objects and at least one change data capture (CDC) task object, and may generate the replica data objects based on the task objects.Type: ApplicationFiled: June 30, 2021Publication date: January 5, 2023Inventors: Rohan DHUPELIA, Stephen LEE, Carlos KHATCHIKIAN, Jon HARTLAUB, Arie FRIEDMAN, Benjamin JACKSON
-
Patent number: 11537311Abstract: Various examples herein described are directed to methods, apparatuses and computer program products configured for dynamically replicating and/or converting source data objects in one or more external-access-limited source data object repositories to replica data objects in one or more external-service-accessible replica data object repositories in a network service cloud. For example, a network service server of the network service cloud may generate a plurality of bootstrap task objects and at least one change data capture (CDC) task object, and may generate the replica data objects based on the task objects.Type: GrantFiled: June 30, 2021Date of Patent: December 27, 2022Assignees: ATLASSIAN PTY LTD, ATLASSIAN, INC.Inventors: Rohan Dhupelia, Stephen Lee, Carlos Khatchikian, Jon Hartlaub, Arie Friedman, Benjamin Jackson
-
Publication number: 20220261105Abstract: An environmental pertinence interface generated by an example apparatus, method, and computer program product is provided. The apparatus receives an interface request from a mobile device and location data relating to the mobile device. The apparatus queries a database to identify environmental objects that satisfy a proximity threshold. The apparatus identifies environmental pertinence digital content items when the proximity threshold is satisfied. The apparatus applies user permissions rules to determine a user-permitted environmental pertinence digital content item set and generates an environmental pertinence interface for display by the mobile device.Type: ApplicationFiled: May 8, 2022Publication date: August 18, 2022Inventors: Sri Viswanath, Stephen Deasy, Gene Drabkin, Marc Andrew Reisen, Orpheus Mall, Jon Hartlaub
-
Patent number: 11327624Abstract: An environmental pertinence interface generated by an example apparatus, method, and computer program product is provided. The apparatus receives an interface request from a mobile device and location data relating to the mobile device. The apparatus queries a database to identify environmental objects that satisfy a proximity threshold. The apparatus identifies environmental pertinence digital content items when the proximity threshold is satisfied. The apparatus applies user permissions rules to determine a user-permitted environmental pertinence digital content item set and generates an environmental pertinence interface for display by the mobile device.Type: GrantFiled: December 3, 2020Date of Patent: May 10, 2022Assignee: ATLASSIAN PTY LTD.Inventors: Sri Viswanath, Stephen Deasy, Gene Drabkin, Marc Andrew Reisen, Orpheus Mall, Jon Hartlaub
-
Publication number: 20210352074Abstract: Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for managing access permissions for a searchable enterprise platform. In one embodiment, an apparatus is configured to retrieve a user global permissions profile associated with a user profile, the user global permissions profile comprising application access permissions assigned to the user profile for the plurality of software applications; retrieve a global content permissions profile, the global content permissions profile comprising content access permissions assigned to digital content items that are retrievable by one or more of the plurality of software applications; apply permissions conflict rules to resolve permissions conflicts between the user global permissions profile and the global content permissions profile to produce a resolved permissions profile; store the resolved permissions profile to a storage for future use.Type: ApplicationFiled: June 2, 2021Publication date: November 11, 2021Inventors: Sri Viswanath, Stephen Deasy, Gene Drabkin, Marc Andrew Reisen, Orpheus Mall, Jon Hartlaub
-
Patent number: 11144662Abstract: Systems and methods for evaluation hierarchical permissions are described herein. In an embodiment, a system identifies a plurality of permission sets for a document that is digitally stored in a data repository system, the data repository system having a hierarchical organization, the plurality of permission sets comprising a first permission set for a first hierarchical level of the data repository system and a second permission set for a second hierarchical level of the data repository system. Using at least the first permission set and the second permission set, the system identifies a plurality of requirement sets, each of the plurality of requirement sets comprising one or more required identifiers to satisfy the requirement set. When the system receives a request to access the document, the system determines whether identifiers corresponding to the request satisfy at least one requirement set of the plurality of requirement sets and, if so, permits access to the document.Type: GrantFiled: September 19, 2019Date of Patent: October 12, 2021Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.Inventors: Jon Hartlaub, Mikhail Denis D'Souza
-
Patent number: 11032288Abstract: Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for managing access permissions for a searchable enterprise platform. In one embodiment, an apparatus is configured to retrieve a user global permissions profile associated with a user profile, the user global permissions profile comprising application access permissions assigned to the user profile for the plurality of software applications; retrieve a global content permissions profile, the global content permissions profile comprising content access permissions assigned to digital content items that are retrievable by one or more of the plurality of software applications; apply permissions conflict rules to resolve permissions conflicts between the user global permissions profile and the global content permissions profile to produce a resolved permissions profile; store the resolved permissions profile to a storage for future use.Type: GrantFiled: July 23, 2019Date of Patent: June 8, 2021Assignee: ATLASSIAN PTY LTD.Inventors: Sri Viswanath, Stephen Deasy, Gene Drabkin, Marc Andrew Reisen, Orpheus Mall, Jon Hartlaub
-
Publication number: 20210117027Abstract: An environmental pertinence interface generated by an example apparatus, method, and computer program product is provided. The apparatus receives an interface request from a mobile device and location data relating to the mobile device. The apparatus queries a database to identify environmental objects that satisfy a proximity threshold. The apparatus identifies environmental pertinence digital content items when the proximity threshold is satisfied. The apparatus applies user permissions rules to determine a user-permitted environmental pertinence digital content item set and generates an environmental pertinence interface for display by the mobile device.Type: ApplicationFiled: December 3, 2020Publication date: April 22, 2021Inventors: Sri Viswanath, Stephen Deasy, Gene Drabkin, Marc Andrew Reisen, Orpheus Mall, Jon Hartlaub
-
Patent number: 10860161Abstract: An environmental pertinence interface generated by an example apparatus, method, and computer program product is provided. The apparatus receives an interface request from a mobile device and location data relating to the mobile device. The apparatus queries a database to identify environmental objects that satisfy a proximity threshold. The apparatus identifies environmental pertinence digital content items when the proximity threshold is satisfied. The apparatus applies user permissions rules to determine a user-permitted environmental pertinence digital content item set and generates an environmental pertinence interface for display by the mobile device.Type: GrantFiled: April 19, 2019Date of Patent: December 8, 2020Assignee: ATLASSIAN PTY LTD.Inventors: Sri Viswanath, Stephen Deasy, Gene Drabkin, Marc Andrew Reisen, Orpheus Mall, Jon Hartlaub
-
Publication number: 20200311293Abstract: Systems and methods for evaluation hierarchical permissions are described herein. In an embodiment, a system identifies a plurality of permission sets for a document that is digitally stored in a data repository system, the data repository system having a hierarchical organization, the plurality of permission sets comprising a first permission set for a first hierarchical level of the data repository system and a second permission set for a second hierarchical level of the data repository system. Using at least the first permission set and the second permission set, the system identifies a plurality of requirement sets, each of the plurality of requirement sets comprising one or more required identifiers to satisfy the requirement set. When the system receives a request to access the document, the system determines whether identifiers corresponding to the request satisfy at least one requirement set of the plurality of requirement sets and, if so, permits access to the document.Type: ApplicationFiled: September 19, 2019Publication date: October 1, 2020Inventors: Jon Hartlaub, Mikhail Denis D'Souza
-
Publication number: 20200050623Abstract: Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for integrating user-specific context indicators into a searchable enterprise platform. In one embodiment, an apparatus is configured to apply a learned user profile, to a set of search results to obtain a user-specific, ranked arrangement of search results. The learned user profile may be developed through the application of a machine learning and/or trained model to a set of user behaviors that have been determined or otherwise detected within an enterprise platform, such that the user-specific context in which a user's search arises can be modeled and applied to retrieved digital content items associated with a search query within the enterprise platform.Type: ApplicationFiled: October 7, 2019Publication date: February 13, 2020Inventor: Jon Hartlaub
-
Publication number: 20190349383Abstract: Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for managing access permissions for a searchable enterprise platform. In one embodiment, an apparatus is configured to retrieve a user global permissions profile associated with a user profile, the user global permissions profile comprising application access permissions assigned to the user profile for the plurality of software applications; retrieve a global content permissions profile, the global content permissions profile comprising content access permissions assigned to digital content items that are retrievable by one or more of the plurality of software applications; apply permissions conflict rules to resolve permissions conflicts between the user global permissions profile and the global content permissions profile to produce a resolved permissions profile; store the resolved permissions profile to a storage for future use.Type: ApplicationFiled: July 23, 2019Publication date: November 14, 2019Inventors: Sri Viswanath, Stephen Deasy, Gene Drabkin, Marc Andrew Reisen, Orpheus Mall, Jon Hartlaub
-
Publication number: 20190347286Abstract: Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for integrating user-specific context indicators into a searchable enterprise platform. In one embodiment, an apparatus is configured to apply a learned user profile, to a set of search results to obtain a user-specific, ranked arrangement of search results. The learned user profile may be developed through the application of a machine learning and/or trained model to a set of user behaviors that have been determined or otherwise detected within an enterprise platform, such that the user-specific context in which a user's search arises can be modeled and applied to retrieved digital content items associated with a search query within the enterprise platform.Type: ApplicationFiled: July 24, 2019Publication date: November 14, 2019Inventor: Jon Hartlaub
-
Patent number: 10467278Abstract: Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for integrating user-specific context indicators into a searchable enterprise platform. In one embodiment, an apparatus is configured to apply a learned user profile, to a set of search results to obtain a user-specific, ranked arrangement of search results. The learned user profile may be developed through the application of a machine learning and/or trained model to a set of user behaviors that have been determined or otherwise detected within an enterprise platform, such that the user-specific context in which a user's search arises can be modeled and applied to retrieved digital content items associated with a search query within the enterprise platform.Type: GrantFiled: June 26, 2018Date of Patent: November 5, 2019Assignee: Atlassian Pty LtdInventor: Jon Hartlaub
-
Patent number: 10445521Abstract: Systems and methods for evaluation hierarchical permissions are described herein. In an embodiment, a system identifies a plurality of permission sets for a document that is digitally stored in a data repository system, the data repository system having a hierarchical organization, the plurality of permission sets comprising a first permission set for a first hierarchical level of the data repository system and a second permission set for a second hierarchical level of the data repository system. Using at least the first permission set and the second permission set, the system identifies a plurality of requirement sets, each of the plurality of requirement sets comprising one or more required identifiers to satisfy the requirement set. When the system receives a request to access the document, the system determines whether identifiers corresponding to the request satisfy at least one requirement set of the plurality of requirement sets and, if so, permits access to the document.Type: GrantFiled: March 28, 2019Date of Patent: October 15, 2019Assignee: Atlassian Pty LtdInventors: Jon Hartlaub, Mikhail Denis D'Souza