Patents by Inventor Serge Hairanian

Serge Hairanian 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: 11675774
    Abstract: Distributed system resources may be managed by applying user created policies to the resources. To ensure that valid policies are applied, remote validation for the policies may be implemented. A validation event for a policy may be detected. A remote validation agent may be identified for the policy and a validation request sent to the remote validation agent that includes information for validating the policy. The remote validation agent may return a validation result for the policy. If valid, a policy action that triggered the remote validation event for the policy may be allowed. If invalid, the policy action that triggered the remote validation event for the policy may be denied.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: June 13, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Patent number: 11341118
    Abstract: Multiple edits to a hierarchical data structure may be atomically applied. A request to perform modifications with respect to a portion or the entire hierarchical data structure may be received. A copy of the requested portion of the hierarchical data structure may be created separate from the hierarchical data structure. The portion of the hierarchical data structure may remain available for read access. Modifications may be applied to the copy of the portion of the hierarchical data structure. In response to a request to commit the modifications to the portion of the hierarchical data structure, the copy of the portion of the hierarchical data structure may atomically replace the portion of the hierarchical data structure.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: May 24, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Patent number: 11308126
    Abstract: Resource data objects describing resources in a system may be maintained in multiple different hierarchies for applying policies to manage the resources. Lookup requests may access the different hierarchies to determine which policies are applicable to a given resource based on the policies identified in each of the hierarchies. Modifications to hierarchies may be performed in isolation so that the application of policies in other hierarchies is unchanged by modifications to a different hierarchy. Access restrictions may be enforced with respect to hierarchies so that different users may be permitted access to different hierarchies for system resource management.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: April 19, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Publication number: 20200159719
    Abstract: Multiple edits to a hierarchical data structure may be atomically applied. A request to perform modifications with respect to a portion or the entire hierarchical data structure may be received. A copy of the requested portion of the hierarchical data structure may be created separate from the hierarchical data structure. The portion of the hierarchical data structure may remain available for read access. Modifications may be applied to the copy of the portion of the hierarchical data structure.
    Type: Application
    Filed: January 24, 2020
    Publication date: May 21, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Publication number: 20200097489
    Abstract: Resource data objects describing resources in a system may be maintained in multiple different hierarchies for applying policies to manage the resources. Lookup requests may access the different hierarchies to determine which policies are applicable to a given resource based on the policies identified in each of the hierarchies. Modifications to hierarchies may be performed in isolation so that the application of policies in other hierarchies is unchanged by modifications to a different hierarchy. Access restrictions may be enforced with respect to hierarchies so that different users may be permitted access to different hierarchies for system resource management.
    Type: Application
    Filed: November 22, 2019
    Publication date: March 26, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Patent number: 10545950
    Abstract: Multiple edits to a hierarchical data structure may be atomically applied. A request to perform modifications with respect to a portion or the entire hierarchical data structure may be received. A copy of the requested portion of the hierarchical data structure may be created separate from the hierarchical data structure. The portion of the hierarchical data structure may remain available for read access. Modifications may be applied to the copy of the portion of the hierarchical data structure. In response to a request to commit the modifications to the portion of the hierarchical data structure, the copy of the portion of the hierarchical data structure may atomically replace the portion of the hierarchical data structure.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: January 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Patent number: 10489424
    Abstract: Resource data objects describing resources in a system may be maintained in multiple different hierarchies for applying policies to manage the resources. Lookup requests may access the different hierarchies to determine which policies are applicable to a given resource based on the policies identified in each of the hierarchies. Modifications to hierarchies may be performed in isolation so that the application of policies in other hierarchies is unchanged by modifications to a different hierarchy. Access restrictions may be enforced with respect to hierarchies so that different users may be permitted access to different hierarchies for system resource management.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: November 26, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Patent number: 10454786
    Abstract: Multi-party updates may be performed for distributed systems. An agreement request may be received that proposes updates to a distributed system. An authorization scheme for the agreement request may be determined and approvers for the proposed updates identified according to the authorization scheme. Notifications may be provided to the approvers indicating the proposed updates to the distributed system. Responses from the approvers may be evaluated to determine whether the authorization scheme is satisfied for the proposed updates. If the authorizations scheme is satisfied, then the proposed updates may be performed to the distributed system.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: October 22, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Publication number: 20180091583
    Abstract: Multi-party updates may be performed for distributed systems. An agreement request may be received that proposes updates to a distributed system. An authorization scheme for the agreement request may be determined and approvers for the proposed updates identified according to the authorization scheme. Notifications may be provided to the approvers indicating the proposed updates to the distributed system. Responses from the approvers may be evaluated to determine whether the authorization scheme is satisfied for the proposed updates. If the authorizations scheme is satisfied, then the proposed updates may be performed to the distributed system.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Applicant: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, MARVIN MICHAEL THEIMER, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Publication number: 20180089299
    Abstract: Resource data objects describing resources in a system may be maintained in multiple different hierarchies for applying policies to manage the resources. Lookup requests may access the different hierarchies to determine which policies are applicable to a given resource based on the policies identified in each of the hierarchies. Modifications to hierarchies may be performed in isolation so that the application of policies in other hierarchies is unchanged by modifications to a different hierarchy. Access restrictions may be enforced with respect to hierarchies so that different users may be permitted access to different hierarchies for system resource management.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Applicant: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, MARVIN MICHAEL THEIMER, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Publication number: 20180089249
    Abstract: Distributed system resources may be managed by applying user created policies to the resources. To ensure that valid policies are applied, remote validation for the policies may be implemented. A validation event for a policy may be detected. A remote validation agent may be identified for the policy and a validation request sent to the remote validation agent that includes information for validating the policy. The remote validation agent may return a validation result for the policy. If valid, a policy action that triggered the remote validation event for the policy may be allowed. If invalid, the policy action that triggered the remote validation event for the policy may be denied.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Applicant: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, MARVIN MICHAEL THEIMER, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Publication number: 20180089250
    Abstract: Multiple edits to a hierarchical data structure may be atomically applied. A request to perform modifications with respect to a portion or the entire hierarchical data structure may be received. A copy of the requested portion of the hierarchical data structure may be created separate from the hierarchical data structure. The portion of the hierarchical data structure may remain available for read access. Modifications may be applied to the copy of the portion of the hierarchical data structure.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Applicant: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, MARVIN MICHAEL THEIMER, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Patent number: 8788600
    Abstract: Described herein is a method and system for certifying contents of a correspondence sent from a sender to a recipient. The method comprises: receiving by an information processor over a communication network an electronic file from a sending workstation associated with the correspondence; receiving over the communication network recipient information that represents the recipient of the correspondence; generating a formatted electronic document from the electronic file, the formatted electronic document including coded information for identifying the electronic document; storing a copy of the formatted electronic document in a database; outputting the formatted electronic document as a physical document; delivering the physical document to the recipient; and retaining the copy of the electronic formatted document stored in the database as a certification of the contents of the correspondence as embodied in the physical document sent to the recipient.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: July 22, 2014
    Assignee: GPX Holding, LLC
    Inventors: Edouard T. Zakarian, Serge Hairanian
  • Publication number: 20110170136
    Abstract: Described herein is a method and system for certifying contents of a correspondence sent from a sender to a recipient. The method comprises: receiving by an information processor over a communication network an electronic file from a sending workstation associated with the correspondence; receiving over the communication network recipient information that represents the recipient of the correspondence; generating a formatted electronic document from the electronic file, the formatted electronic document including coded information for identifying the electronic document; storing a copy of the formatted electronic document in a database; outputting the formatted electronic document as a physical document; delivering the physical document to the recipient; and retaining the copy of the electronic formatted document stored in the database as a certification of the contents of the correspondence as embodied in the physical document sent to the recipient.
    Type: Application
    Filed: March 22, 2011
    Publication date: July 14, 2011
    Inventors: Edouard T. Zakarian, Serge Hairanian
  • Publication number: 20100008481
    Abstract: A system and method are provided to monitor and control electronic communications. A processor is in operable communication with processor readable media, and a user interface is provided by the processor over a communication network that is operable to send, receive and report communications from a plurality of users. A database is provided on the processor readable media and accessible by the processor. A centralized messaging center is operable to receive from the processor the communications, to print the communications, to image the communications and to store the communications in a database.
    Type: Application
    Filed: February 25, 2009
    Publication date: January 14, 2010
    Inventors: Edouard T. Zakarian, Serge Hairanian
  • Patent number: 7519673
    Abstract: In a preferred embodiment, a method and system are disclosed for certifying contents of a correspondence sent from a sender to a recipient. Steps and modules are provided for receiving by an information processor over a communication network an electronic file from a sending workstation associated with the correspondence. Further recipient information is received over the communication network that represents the recipient of the correspondence, and an electronic copy of the electronic file is preferably generated. The electronic copy includes identifying coded information. Thereafter, the coded electronic copy is output as a physical document, and then imaged to create an electronic imaged copy. The electronic imaged copy is stored in a database, and the physical document is delivered to the recipient. The electronic imaged copy is retained and stored in the database as a certification of physical document sent to the recipient.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: April 14, 2009
    Assignee: Globalpex, Inc.
    Inventors: Edward Zakarian, Serge Hairanian
  • Publication number: 20070288659
    Abstract: In a preferred embodiment, a method and system are disclosed for certifying contents of a correspondence sent from a sender to a recipient. Steps and modules are provided for receiving by an information processor over a communication network an electronic file from a sending workstation associated with the correspondence. Further recipient information is received over the communication network that represents the recipient of the correspondence, and an electronic copy of the electronic file is preferably generated. The electronic copy includes identifying coded information. Thereafter, the coded electronic copy is output as a physical document, and then imaged to create an electronic imaged copy. The electronic imaged copy is stored in a database, and the physical document is delivered to the recipient. The electronic imaged copy is retained and stored in the database as a certification of physical document sent to the recipient.
    Type: Application
    Filed: June 12, 2006
    Publication date: December 13, 2007
    Inventors: Edward Zakarian, Serge Hairanian