Patents by Inventor James Robert Englert
James Robert Englert 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: 11860895Abstract: Updates to a hierarchical data structure may be selectively replicated to other replicas of the hierarchical data structure. An update for a hierarchical data structure may be received and committed to the hierarchical data structure. A determination as to whether any other replicas of the hierarchical data structure have permission to receive the update may be made. For those replicas of the hierarchical data structure with permission to receive the update, the update may be provided to the replicas and committed to the replicas. Different types of replication techniques may be implemented, such as pull-based replication techniques or push-based replication techniques. Replication permissions for objects of the hierarchical data structure may be individually defined, in some embodiments.Type: GrantFiled: April 18, 2022Date of Patent: January 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Alazel Acheson, Christopher Ryan Baker, Mahendra Manshi Chheda, James Robert Englert, Meng Li, Srikanth Mandadi, Slavka Praus, Colin Watson
-
Patent number: 11574070Abstract: A schema for a hierarchical data structure may include application specific extensions to the schema applied to a hierarchical data structure. Class may be added to the schema by individual applications granted access to a hierarchical data structure. When an access request for an object of the hierarchical data structure is received, the class may be identified in the schema and applied to process the access request to the object. Different classes may be added by different applications without disrupting the utilization of the schema for accessing the hierarchical data structure of other applications.Type: GrantFiled: July 2, 2020Date of Patent: February 7, 2023Assignee: Amazon Technologies, Inc.Inventors: Srikanth Mandadi, Mahendra Manshi Chheda, Alazel Acheson, Daniel Stephen Popick, James Robert Englert
-
Patent number: 11550763Abstract: Versions of a schema may be maintained for application to hierarchical data structures. Updates to include in a new version of a schema may be received. The updates may be evaluated for compatibility with a current version of the schema. Compatible updates may be included in the new version of the schema. Incompatible updates may not be included in the new version of the schema. The new version of the schema may be made available for application to hierarchical data structures inclusive of the compatible updates to the schema.Type: GrantFiled: December 4, 2020Date of Patent: January 10, 2023Assignee: Amazon Technologies, Inc.Inventors: Mahendra Manshi Chheda, James Robert Englert, Srikanth Mandadi, Alazel Acheson, Daniel Stephen Popick
-
Publication number: 20220245171Abstract: Updates to a hierarchical data structure may be selectively replicated to other replicas of the hierarchical data structure. An update for a hierarchical data structure may be received and committed to the hierarchical data structure. A determination as to whether any other replicas of the hierarchical data structure have permission to receive the update may be made. For those replicas of the hierarchical data structure with permission to receive the update, the update may be provided to the replicas and committed to the replicas. Different types of replication techniques may be implemented, such as pull-based replication techniques or push-based replication techniques. Replication permissions for objects of the hierarchical data structure may be individually defined, in some embodiments.Type: ApplicationFiled: April 18, 2022Publication date: August 4, 2022Applicant: Amazon Technologies, Inc.Inventors: Alazel Acheson, Christopher Ryan Baker, Mahendra Manshi Chheda, James Robert Englert, Meng Li, Srikanth Mandadi, Slavka Praus, Colin Watson
-
Patent number: 11308123Abstract: Updates to a hierarchical data structure may be selectively replicated to other replicas of the hierarchical data structure. An update for a hierarchical data structure may be received and committed to the hierarchical data structure. A determination as to whether any other replicas of the hierarchical data structure have permission to receive the update may be made. For those replicas of the hierarchical data structure with permission to receive the update, the update may be provided to the replicas and committed to the replicas. Different types of replication techniques may be implemented, such as pull-based replication techniques or push-based replication techniques. Replication permissions for objects of the hierarchical data structure may be individually defined, in some embodiments.Type: GrantFiled: May 29, 2020Date of Patent: April 19, 2022Assignee: Amazon Technologies, Inc.Inventors: Alazel Acheson, Christopher Ryan Baker, Mahendra Manshi Chheda, James Robert Englert, Meng Li, Srikanth Mandadi, Slavka Praus, Colin Watson
-
Patent number: 11010361Abstract: Code may be associated with one or more objects in a hierarchical data structure for execution. An access request for an object in the hierarchical data structure may be received. A schema applicable to the hierarchical data structure may be accessed and evaluated to identify code associated with the object. The code may be executed and servicing of the access request may be performed based, at least in part, on a result of executing the code. Code may be received and stored for inclusion in the schema, in some embodiments. Code may be executed by requesting execution of code that is stored and executed at a remote execution platform, in some embodiments.Type: GrantFiled: March 30, 2017Date of Patent: May 18, 2021Assignee: Amazon Technologies, Inc.Inventors: Mahendra Manshi Chheda, James Robert Englert, Christopher Ryan Baker, Alazel Acheson, Srikanth Mandadi
-
Publication number: 20210109907Abstract: Versions of a schema may be maintained for application to hierarchical data structures. Updates to include in a new version of a schema may be received. The updates may be evaluated for compatibility with a current version of the schema. Compatible updates may be included in the new version of the schema. Incompatible updates may not be included in the new version of the schema. The new version of the schema may be made available for application to hierarchical data structures inclusive of the compatible updates to the schema.Type: ApplicationFiled: December 4, 2020Publication date: April 15, 2021Applicant: Amazon Technologies, Inc.Inventors: Mahendra Manshi Chheda, James Robert Englert, Srikanth Mandadi, Alazel Acheson, Daniel Stephen Popick
-
Patent number: 10860550Abstract: Versions of a schema may be maintained for application to hierarchical data structures. Updates to include in a new version of a schema may be received. The updates may be evaluated for compatibility with a current version of the schema. Compatible updates may be included in the new version of the schema. Incompatible updates may not be included in the new version of the schema. The new version of the schema may be made available for application to hierarchical data structures inclusive of the compatible updates to the schema.Type: GrantFiled: March 30, 2017Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Mahendra Manshi Chheda, James Robert Englert, Srikanth Mandadi, Alazel Acheson, Daniel Stephen Popick
-
Publication number: 20200334374Abstract: A schema for a hierarchical data structure may include application specific extensions to the schema applied to a hierarchical data structure. Class may be added to the schema by individual applications granted access to a hierarchical data structure. When an access request for an object of the hierarchical data structure is received, the class may be identified in the schema and applied to process the access request to the object. Different classes may be added by different applications without disrupting the utilization of the schema for accessing the hierarchical data structure of other applications.Type: ApplicationFiled: July 2, 2020Publication date: October 22, 2020Applicant: Amazon Technologies, Inc.Inventors: Srikanth Mandadi, Mahendra Manshi Chheda, Alazel Acheson, Daniel Stephen Popick, James Robert Englert
-
Publication number: 20200293550Abstract: Updates to a hierarchical data structure may be selectively replicated to other replicas of the hierarchical data structure. An update for a hierarchical data structure may be received and committed to the hierarchical data structure. A determination as to whether any other replicas of the hierarchical data structure have permission to receive the update may be made. For those replicas of the hierarchical data structure with permission to receive the update, the update may be provided to the replicas and committed to the replicas. Different types of replication techniques may be implemented, such as pull-based replication techniques or push-based replication techniques. Replication permissions for objects of the hierarchical data structure may be individually defined, in some embodiments.Type: ApplicationFiled: May 29, 2020Publication date: September 17, 2020Applicant: Amazon Technologies, Inc.Inventors: Alazel Acheson, Christopher Ryan Baker, Mahendra Manshi Chheda, James Robert Englert, Meng Li, Srikanth Mandadi, Slavka Praus, Colin Watson
-
Patent number: 10706166Abstract: A schema for a hierarchical data structure may include application specific extensions to the schema applied to a hierarchical data structure. Class may be added to the schema by individual applications granted access to a hierarchical data structure. When an access request for an object of the hierarchical data structure is received, the class may be identified in the schema and applied to process the access request to the object. Different classes may be added by different applications without disrupting the utilization of the schema for accessing the hierarchical data structure of other applications.Type: GrantFiled: March 30, 2017Date of Patent: July 7, 2020Assignee: Amazon Technologies, Inc.Inventors: Srikanth Mandadi, Mahendra Manshi Chheda, Alazel Acheson, Daniel Stephen Popick, James Robert Englert
-
Patent number: 10671639Abstract: Updates to a hierarchical data structure may be selectively replicated to other replicas of the hierarchical data structure. An update for a hierarchical data structure may be received and committed to the hierarchical data structure. A determination as to whether any other replicas of the hierarchical data structure have permission to receive the update may be made. For those replicas of the hierarchical data structure with permission to receive the update, the update may be provided to the replicas and committed to the replicas. Different types of replication techniques may be implemented, such as pull-based replication techniques or push-based replication techniques. Replication permissions for objects of the hierarchical data structure may be individually defined, in some embodiments.Type: GrantFiled: March 30, 2017Date of Patent: June 2, 2020Assignee: Amazon Technologies, Inc.Inventors: Alazel Acheson, Christopher Ryan Baker, Mahendra Manshi Chheda, James Robert Englert, Meng Li, Srikanth Mandadi, Slavka Praus, Colin Watson