Patents by Inventor Jonathon Grieman

Jonathon Grieman 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: 10474449
    Abstract: A physical security system that includes multiple server nodes may be upgraded by receiving an upgrade installation package from a client and propagating the installation package between at least two of the server nodes. One of the server nodes (“source server”) receives the installation package from the client and another of the server nodes (“requesting server”) requests and receives the installation package from the source server. To transfer the installation package from the source to the requesting server, the source server notifies the requesting server that the installation package is present at the source server, the requesting server then sends the source server a request for the installation package, and the source server then sends the installation package to the requesting server in response to the request. The requesting server may then be upgraded by running the installation package.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: November 12, 2019
    Assignee: Avigilon Corporation
    Inventors: Kevin Aw, Kan Ru Chen, Avery Chiang, Tomer Goldenberg, Jonathon Grieman, Thanh Tam Ho, Feng Pan
  • Publication number: 20180285095
    Abstract: A physical security system that includes multiple server nodes may be upgraded by receiving an upgrade installation package from a client and propagating the installation package between at least two of the server nodes. One of the server nodes (“source server”) receives the installation package from the client and another of the server nodes (“requesting server”) requests and receives the installation package from the source server. To transfer the installation package from the source to the requesting server, the source server notifies the requesting server that the installation package is present at the source server, the requesting server then sends the source server a request for the installation package, and the source server then sends the installation package to the requesting server in response to the request. The requesting server may then be upgraded by running the installation package.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 4, 2018
    Applicant: Avigilon Corporation
    Inventors: Kevin Aw, Kan Ru Chen, Avery Chiang, Tomer Goldenberg, Jonathon Grieman, Thanh Tam Ho, Feng Pan
  • Patent number: 9979791
    Abstract: A physical security system having multiple server nodes may be built as a distributed network. A first node of the system detects a trigger and a second node of the system detects an input signal that affects a condition to be satisfied prior to performing an action specified by the rule in response to the trigger. A condition evaluation node collects information permitting the condition to be evaluated, and when the condition is satisfied the system performs the action. The first, second, and condition evaluation nodes comprise part of a clustered system, and the condition evaluation node and the second node may be the same.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: May 22, 2018
    Assignee: Avigilon Corporation
    Inventors: Kevin Aw, Kan Ru Chen, Avery Chiang, Tomer Goldenberg, Jonathon Grieman, Feng Pan
  • Patent number: 9959109
    Abstract: A physical security system that includes multiple server nodes may be upgraded by receiving an upgrade installation package from a client and propagating the installation package between at least two of the server nodes. One of the server nodes (“source server”) receives the installation package from the client and another of the server nodes (“requesting server”) requests and receives the installation package from the source server. To transfer the installation package from the source to the requesting server, the source server notifies the requesting server that the installation package is present at the source server, the requesting server then sends the source server a request for the installation package, and the source server then sends the installation package to the requesting server in response to the request. The requesting server may then be upgraded by running the installation package.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: May 1, 2018
    Assignee: Avigilon Corporation
    Inventors: Kevin Aw, Kan Ru Chen, Avery Chiang, Tomer Goldenberg, Jonathon Grieman, Thanh Tam Ho, Feng Pan
  • Publication number: 20170085648
    Abstract: A physical security system having multiple server nodes may be built as a distributed network. A first node of the system detects a trigger and a second node of the system detects an input signal that affects a condition to be satisfied prior to performing an action specified by the rule in response to the trigger. A condition evaluation node collects information permitting the condition to be evaluated, and when the condition is satisfied the system performs the action. The first, second, and condition evaluation nodes comprise part of a clustered system, and the condition evaluation node and the second node may be the same.
    Type: Application
    Filed: September 16, 2016
    Publication date: March 23, 2017
    Inventors: Kevin Aw, Kan Ru Chen, Avery Chiang, Tomer Goldenberg, Jonathon Grieman, Feng Pan
  • Publication number: 20160335070
    Abstract: A physical security system that includes multiple server nodes may be upgraded by receiving an upgrade installation package from a client and propagating the installation package between at least two of the server nodes. One of the server nodes (“source server”) receives the installation package from the client and another of the server nodes (“requesting server”) requests and receives the installation package from the source server. To transfer the installation package from the source to the requesting server, the source server notifies the requesting server that the installation package is present at the source server, the requesting server then sends the source server a request for the installation package, and the source server then sends the installation package to the requesting server in response to the request. The requesting server may then be upgraded by running the installation package.
    Type: Application
    Filed: April 8, 2016
    Publication date: November 17, 2016
    Applicant: Avigilon Corporation
    Inventors: Kevin Aw, Kan Ru Chen, Avery Chiang, Tomer Goldenberg, Jonathon Grieman, Thanh Tam Ho, Feng Pan