Patents by Inventor Ivor Chalton

Ivor Chalton 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: 11917103
    Abstract: A desktop agent configured to execute on a computer includes a web-application interface and an agent communication port. The web-application interface receives an application launch request for an emergency service application from a web-based application executing in a browser. The emergency service application has a plurality of application communication ports. The agent communication port transmits a launch message to a selected port of the plurality of application communication ports, the selected port selected based on the application launch request. The agent communication port receives, from the selected port, information collected by the emergency service application responsive to the launch message. The desktop agent is configured to transmit the information collected by the emergency service application to a cloud-based computer aided dispatch system.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: February 27, 2024
    Assignee: RapidDeploy, Inc.
    Inventors: Brett Meyerowitz, Jozua Kloppers, Ivor Chalton
  • Patent number: 11909916
    Abstract: A data subscription system provides emergency event data to receiving systems. The data subscription system includes an event emitter and a distribution module. The event emitter receives event data describing an event in a computer-aided dispatch (CAD) system; the event is related to an emergency call. The event emitter identifies a subscription subscribed to the event based on a tenant identifier identifying a CAD tenant associated with the event, and adds a data message with the event data to a queue for the identified subscription. The distribution module retrieves the data message from the queue, transforms the data message based on one or more filtering or formatting rules, and transmits the transformed data message to a receiving system associated with the subscription.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: February 20, 2024
    Assignee: RapidDeploy, Inc.
    Inventors: Ivor Chalton, Lidia Finn, James P. Algatt, Ryan Matthew Fouts, Noam Fein
  • Publication number: 20230412732
    Abstract: A data subscription system provides emergency event data to receiving systems. The data subscription system includes an event emitter and a distribution module. The event emitter receives event data describing an event in a computer-aided dispatch (CAD) system; the event is related to an emergency call. The event emitter identifies a subscription subscribed to the event based on a tenant identifier identifying a CAD tenant associated with the event, and adds a data message with the event data to a queue for the identified subscription. The distribution module retrieves the data message from the queue, transforms the data message based on one or more filtering or formatting rules, and transmits the transformed data message to a receiving system associated with the subscription.
    Type: Application
    Filed: March 7, 2023
    Publication date: December 21, 2023
    Inventors: Ivor Chalton, Lidia Finn, James P. Algatt, Ryan Matthew Fouts, Noam Fein
  • Patent number: 11611656
    Abstract: A data subscription system provides emergency event data to receiving systems. The data subscription system includes an event emitter and a distribution module. The event emitter receives event data describing an event in a computer-aided dispatch (CAD) system; the event is related to an emergency call. The event emitter identifies a subscription subscribed to the event based on a tenant identifier identifying a CAD tenant associated with the event, and adds a data message with the event data to a queue for the identified subscription. The distribution module retrieves the data message from the queue, transforms the data message based on one or more filtering or formatting rules, and transmits the transformed data message to a receiving system associated with the subscription.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: March 21, 2023
    Assignee: RapidDeploy, Inc.
    Inventors: Ivor Chalton, Lidia Finn, James P. Algatt, Ryan Matthew Fouts, Noam Fein
  • Publication number: 20220350918
    Abstract: A secure data broker includes a public network interface, an authorization module, a database interface, and an encryption module. The public network interface is configured to receive a database query and authorization information from a client device over a secure connection and return a response to the database query to the client device over the secure connection. The authorization module is configured to authorize the client device based on the authorization information, which was issued to the client device by the public safety platform. The database interface is configured to submit the database query to a secure database in response to the authorization of the client device and to receive the response to the database query from the secure database. The encryption module is configured to encrypt the response to the database query using a broker key.
    Type: Application
    Filed: July 8, 2022
    Publication date: November 3, 2022
    Inventors: Justin Jensen, Brett Meyerowitz, Ivor Chalton, Cameron Plimsoll
  • Patent number: 11457108
    Abstract: A desktop agent configured to execute on a computer includes a web-application interface and an agent communication port. The web-application interface receives an application launch request for an emergency service application from a web-based application executing in a browser. The emergency service application has a plurality of application communication ports. The agent communication port transmits a launch message to a selected port of the plurality of application communication ports, the selected port selected based on the application launch request. The agent communication port receives, from the selected port, information collected by the emergency service application responsive to the launch message. The desktop agent is configured to transmit the information collected by the emergency service application to a cloud-based computer aided dispatch system.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: September 27, 2022
    Assignee: RapidDeploy, Inc.
    Inventors: Brett Meyerowitz, Jozua Kloppers, Ivor Chalton
  • Patent number: 11409898
    Abstract: A secure data broker includes a public network interface, an authorization module, a database interface, and an encryption module. The public network interface is configured to receive a database query and authorization information from a client device over a secure connection and return a response to the database query to the client device over the secure connection. The authorization module is configured to authorize the client device based on the authorization information, which was issued to the client device by the public safety platform. The database interface is configured to submit the database query to a secure database in response to the authorization of the client device and to receive the response to the database query from the secure database. The encryption module is configured to encrypt the response to the database query using a broker key.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: August 9, 2022
    Assignee: RapidDeploy, Inc.
    Inventors: Justin Jensen, Brett Meyerowitz, Ivor Chalton, Cameron Plimsoll
  • Publication number: 20210320998
    Abstract: A data subscription system provides emergency event data to receiving systems. The data subscription system includes an event emitter and a distribution module. The event emitter receives event data describing an event in a computer-aided dispatch (CAD) system; the event is related to an emergency call. The event emitter identifies a subscription subscribed to the event based on a tenant identifier identifying a CAD tenant associated with the event, and adds a data message with the event data to a queue for the identified subscription. The distribution module retrieves the data message from the queue, transforms the data message based on one or more filtering or formatting rules, and transmits the transformed data message to a receiving system associated with the subscription.
    Type: Application
    Filed: June 24, 2021
    Publication date: October 14, 2021
    Applicant: RapidDeploy, Inc.
    Inventors: Ivor Chalton, Lidia Finn, James P. Algatt, Ryan Matthew Fouts, Noam Fein
  • Publication number: 20210314442
    Abstract: A desktop agent configured to execute on a computer includes a web-application interface and an agent communication port. The web-application interface receives an application launch request for an emergency service application from a web-based application executing in a browser. The emergency service application has a plurality of application communication ports. The agent communication port transmits a launch message to a selected port of the plurality of application communication ports, the selected port selected based on the application launch request. The agent communication port receives, from the selected port, information collected by the emergency service application responsive to the launch message. The desktop agent is configured to transmit the information collected by the emergency service application to a cloud-based computer aided dispatch system.
    Type: Application
    Filed: January 25, 2021
    Publication date: October 7, 2021
    Applicant: RapidDeploy, Inc.
    Inventors: Brett Meyerowitz, Jozua Kloppers, Ivor Chalton
  • Publication number: 20210227073
    Abstract: A data subscription system provides emergency event data to receiving systems. The data subscription system includes an event emitter and a distribution module. The event emitter receives event data describing an event in a computer-aided dispatch (CAD) system; the event is related to an emergency call. The event emitter identifies a subscription subscribed to the event based on a tenant identifier identifying a CAD tenant associated with the event, and adds a data message with the event data to a queue for the identified subscription. The distribution module retrieves the data message from the queue, transforms the data message based on one or more filtering or formatting rules, and transmits the transformed data message to a receiving system associated with the subscription.
    Type: Application
    Filed: January 14, 2021
    Publication date: July 22, 2021
    Applicant: RapidDeploy, Inc.
    Inventors: Ivor Chalton, Lidia Finn, James P. Algatt, Ryan Matthew Fouts, Noam Fein
  • Patent number: 11070670
    Abstract: A data subscription system provides emergency event data to receiving systems. The data subscription system includes an event emitter and a distribution module. The event emitter receives event data describing an event in a computer-aided dispatch (CAD) system; the event is related to an emergency call. The event emitter identifies a subscription subscribed to the event based on a tenant identifier identifying a CAD tenant associated with the event, and adds a data message with the event data to a queue for the identified subscription. The distribution module retrieves the data message from the queue, transforms the data message based on one or more filtering or formatting rules, and transmits the transformed data message to a receiving system associated with the subscription.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: July 20, 2021
    Assignee: RapidDeploy, Inc.
    Inventors: Ivor Chalton, Lidia Finn, James P. Algatt, Ryan Matthew Fouts, Noam Fein
  • Patent number: 10911599
    Abstract: A desktop agent configured to execute on a computer includes a web-application interface and an agent communication port. The web-application interface receives an application launch request for an emergency service application from a web-based application executing in a browser. The emergency service application has a plurality of application communication ports. The agent communication port transmits a launch message to a selected port of the plurality of application communication ports, the selected port selected based on the application launch request. The agent communication port receives, from the selected port, information collected by the emergency service application responsive to the launch message. The desktop agent is configured to transmit the information collected by the emergency service application to a cloud-based computer aided dispatch system.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: February 2, 2021
    Assignee: RapidDeploy, Inc.
    Inventors: Brett Meyerowitz, Jozua Kloppers, Ivor Chalton
  • Publication number: 20200186646
    Abstract: A desktop agent configured to execute on a computer includes a web-application interface and an agent communication port. The web-application interface receives an application launch request for an emergency service application from a web-based application executing in a browser. The emergency service application has a plurality of application communication ports. The agent communication port transmits a launch message to a selected port of the plurality of application communication ports, the selected port selected based on the application launch request. The agent communication port receives, from the selected port, information collected by the emergency service application responsive to the launch message. The desktop agent is configured to transmit the information collected by the emergency service application to a cloud-based computer aided dispatch system.
    Type: Application
    Filed: December 5, 2019
    Publication date: June 11, 2020
    Applicant: RapidDeploy, Inc.
    Inventors: Brett Meyerowitz, Jozua Kloppers, Ivor Chalton