Patents by Inventor Ameel Kamboh

Ameel Kamboh 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: 11489864
    Abstract: A method for detecting a denial of service attach on a call center, the method including automated means for detecting at least one anomaly in calls made to the call center from at least one source, determining if a detected anomaly has a match in a historical file of previously detected anomalies, and filtering calls received from the at least one source if the detected anomaly does not have a match in the historical file of previously detected anomalies.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: November 1, 2022
    Assignee: BULL SAS
    Inventor: Ameel Kamboh
  • Publication number: 20200204582
    Abstract: A method for detecting a denial of service attach on a call center, the method including automated means for detecting at least one anomaly in calls made to the call center from at least one source, determining if a detected anomaly has a match in a historical file of previously detected anomalies, and filtering calls received from the at least one source if the detected anomaly does not have a match in the historical file of previously detected anomalies.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 25, 2020
    Inventor: Ameel Kamboh
  • Patent number: 10212282
    Abstract: Systems and methods for clustering emergency services routing proxies are provided. The described features allow a group of ESRPs running as individual servers or a group of virtual servers, to be referenced using a single URI. In one implementation, an emergency services routing proxy device includes an emergency services routing proxy node configured to route a call to a downstream entity, the call received from an upstream entity. The device further includes a cluster manager configured to receive registration information from the emergency services routing proxy node, the registration information including a routing service identifier. The cluster manager may be further configured to identify the emergency services routing proxy node for call routing based on a comparison of an identifier included in the call with the routing service identifier.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: February 19, 2019
    Assignee: VESTA SOLUTIONS, INC.
    Inventors: Ameel Kamboh, Jason Wellonen
  • Publication number: 20180027115
    Abstract: Systems and methods for clustering emergency services routing proxies are provided. The described features allow a group of ESRPs running as individual servers or a group of virtual servers, to be referenced using a single URI. In one implementation, an emergency services routing proxy device includes an emergency services routing proxy node configured to route a call to a downstream entity, the call received from an upstream entity. The device further includes a cluster manager configured to receive registration information from the emergency services routing proxy node, the registration information including a routing service identifier. The cluster manager may be further configured to identify the emergency services routing proxy node for call routing based on a comparison of an identifier included in the call with the routing service identifier.
    Type: Application
    Filed: September 25, 2017
    Publication date: January 25, 2018
    Inventors: Ameel Kamboh, Jason Wellonen
  • Patent number: 9807233
    Abstract: Systems and methods for clustering emergency services routing proxies are provided. The described features allow a group of ESRPs running as individual servers or a group of virtual servers, to be referenced using a single URI. In one implementation, an emergency services routing proxy device includes an emergency services routing proxy node configured to route a call to a downstream entity, the call received from an upstream entity. The device further includes a cluster manager configured to receive registration information from the emergency services routing proxy node, the registration information including a routing service identifier. The cluster manager may be further configured to identify the emergency services routing proxy node for call routing based on a comparison of an identifier included in the call with the routing service identifier.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: October 31, 2017
    Assignee: Airbus DS Communications, Inc.
    Inventors: Ameel Kamboh, Jason Wellonen
  • Patent number: 9680736
    Abstract: In one aspect, a method of mixed media communication is provided. The method includes initializing, via an electronic device, a session associated with a sender device, the session including data of a first media type; determining a destination for the data of a first media type, the determination based on the first media type and available destination information; providing the data of the first media type to the determined destination; receiving data of a second media type for the session with the sender device; determining a second destination for the data of the second media type, the determination based on the second media type and the available destination information; and providing the data of the second media type to the second destination. A device and computer-readable medium for mixed media communication are also described.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: June 13, 2017
    Assignee: Airbus DS Communications, Inc.
    Inventor: Ameel Kamboh
  • Patent number: 9509842
    Abstract: Systems, apparatus, and methods for collaborative and distributed emergency multimedia data management are described. In one aspect, a system includes a packet data reception interface. The system further includes a rules engine coupled with the packet data reception interface and configured to select a processing profile for packet data received, the rules engine further configured to associate packet data received with stored packet data. The system also includes a policy engine coupled with the rules engine and configured to execute the processing profile for packet data received.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: November 29, 2016
    Assignee: Airbus DS Communications, Inc.
    Inventors: Lorenzo Javier Estrada, Ameel Kamboh, Jason Wellonen
  • Publication number: 20160323180
    Abstract: In one aspect, a method of mixed media communication is provided. The method includes initializing, via an electronic device, a session associated with a sender device, the session including data of a first media type; determining a destination for the data of a first media type, the determination based on the first media type and available destination information; providing the data of the first media type to the determined destination; receiving data of a second media type for the session with the sender device; determining a second destination for the data of the second media type, the determination based on the second media type and the available destination information; and providing the data of the second media type to the second destination. A device and computer-readable medium for mixed media communication are also described.
    Type: Application
    Filed: July 11, 2016
    Publication date: November 3, 2016
    Inventor: Ameel Kamboh
  • Patent number: 9391879
    Abstract: In one aspect, a method of mixed media communication is provided. The method includes initializing, via an electronic device, a session associated with a sender device, the session including data of a first media type; determining a destination for the data of a first media type, the determination based on the first media type and available destination information; providing the data of the first media type to the determined destination; receiving data of a second media type for the session with the sender device; determining a second destination for the data of the second media type, the determination based on the second media type and the available destination information; and providing the data of the second media type to the second destination. A device and computer-readable medium for mixed media communication are also described.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: July 12, 2016
    Assignee: Airbus DS Communications, Inc.
    Inventor: Ameel Kamboh
  • Publication number: 20160100056
    Abstract: Systems and methods for clustering emergency services routing proxies are provided. The described features allow a group of ESRPs running as individual servers or a group of virtual servers, to be referenced using a single URI. In one implementation, an emergency services routing proxy device includes an emergency services routing proxy node configured to route a call to a downstream entity, the call received from an upstream entity. The device further includes a cluster manager configured to receive registration information from the emergency services routing proxy node, the registration information including a routing service identifier. The cluster manager may be further configured to identify the emergency services routing proxy node for call routing based on a comparison of an identifier included in the call with the routing service identifier.
    Type: Application
    Filed: December 11, 2015
    Publication date: April 7, 2016
    Inventors: Ameel Kamboh, Jason Wellonen
  • Publication number: 20150381806
    Abstract: Systems, apparatus, and methods for collaborative and distributed emergency multimedia data management are described. In one aspect, a system includes a packet data reception interface. The system further includes a rules engine coupled with the packet data reception interface and configured to select a processing profile for packet data received, the rules engine further configured to associate packet data received with stored packet data. The system also includes a policy engine coupled with the rules engine and configured to execute the processing profile for packet data received.
    Type: Application
    Filed: September 14, 2015
    Publication date: December 31, 2015
    Inventors: Lorenzo Javier Estrada, Ameel Kamboh, Jason Wellonen
  • Patent number: 9215329
    Abstract: Systems and methods for clustering emergency services routing proxies are provided. The described features allow a group of ESRPs running as individual servers or a group of virtual servers, to be referenced using a single URI. In one implementation, an emergency services routing proxy device includes an emergency services routing proxy node configured to route a call to a downstream entity, the call received from an upstream entity. The device further includes a cluster manager configured to receive registration information from the emergency services routing proxy node, the registration information including a routing service identifier. The cluster manager may be further configured to identify the emergency services routing proxy node for call routing based on a comparison of an identifier included in the call with the routing service identifier.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: December 15, 2015
    Assignee: Airbus DS Communications, Inc.
    Inventors: Ameel Kamboh, Jason Wellonen
  • Patent number: 9137383
    Abstract: Systems, apparatus, and methods for collaborative and distributed emergency multimedia data management are described. In one aspect, a system includes a packet data reception interface. The system further includes a rules engine coupled with the packet data reception interface and configured to select a processing profile for packet data received, the rules engine further configured to associate packet data received with stored packet data. The system also includes a policy engine coupled with the rules engine and configured to execute the processing profile for packet data received.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: September 15, 2015
    Assignee: Airbus DS Communications, Inc.
    Inventors: Lorenzo Javier Estrada, Ameel Kamboh, Jason Wellonen
  • Publication number: 20150229775
    Abstract: Systems and methods for clustering emergency services routing proxies are provided. The described features allow a group of ESRPs running as individual servers or a group of virtual servers, to be referenced using a single URI. In one implementation, an emergency services routing proxy device includes an emergency services routing proxy node configured to route a call to a downstream entity, the call received from an upstream entity. The device further includes a cluster manager configured to receive registration information from the emergency services routing proxy node, the registration information including a routing service identifier. The cluster manager may be further configured to identify the emergency services routing proxy node for call routing based on a comparison of an identifier included in the call with the routing service identifier.
    Type: Application
    Filed: December 19, 2014
    Publication date: August 13, 2015
    Inventors: Ameel Kamboh, Jason Wellonen
  • Patent number: 9075753
    Abstract: Interfaces may be created for applications on a network element without requiring the applications to include code specific for that type of interface. An Interface Management System (IMS) may be included to provide a media abstraction layer between applications and physical media to enable interfaces to be bound to applications without modifying the application to accommodate the interface and without modifying the interface to accommodate the application. The IMS also provides an environment to support distributed interface creation to enable interfaces to be created in a distributed fashion to avoid congestion in the IMS and to facilitate sparing of the IMS and interfaces. The interfaces communicate with applications and with each other through an IFID manager to streamline communications, and to enable the IMS to keep track of the interfaces that have been created on the network element.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: July 7, 2015
    Assignee: RPX Clearinghouse LLC
    Inventors: Ameel Kamboh, Bernard St-Denis
  • Publication number: 20150085858
    Abstract: In one aspect, a method of mixed media communication is provided. The method includes initializing, via an electronic device, a session associated with a sender device, the session including data of a first media type; determining a destination for the data of a first media type, the determination based on the first media type and available destination information; providing the data of the first media type to the determined destination; receiving data of a second media type for the session with the sender device; determining a second destination for the data of the second media type, the determination based on the second media type and the available destination information; and providing the data of the second media type to the second destination. A device and computer-readable medium for mixed media communication are also described.
    Type: Application
    Filed: September 25, 2013
    Publication date: March 26, 2015
    Applicant: Cassidian Communications, Inc.
    Inventor: Ameel Kamboh
  • Patent number: 8929856
    Abstract: Systems and methods for clustering emergency services routing proxies are provided. The described features allow a group of ESRPs running as individual servers or a group of virtual servers, to be referenced using a single URI. In one implementation, an emergency services routing proxy device includes an emergency services routing proxy node configured to route a call to a downstream entity, the call received from an upstream entity. The device further includes a cluster manager configured to receive registration information from the emergency services routing proxy node, the registration information including a routing service identifier. The cluster manager may be further configured to identify the emergency services routing proxy node for call routing based on a comparison of an identifier included in the call with the routing service identifier.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: January 6, 2015
    Assignee: Cassidian Communications, Inc.
    Inventors: Ameel Kamboh, Jason Wellonen
  • Publication number: 20140115176
    Abstract: Systems and methods for emergency call-center session routing in an all-active cluster formation are provided. Each node in a cluster receives sessions through load balanced distribution. Nodes in the cluster may be configured to use a common database. The database is synchronized across the cluster ensuring that data is accessible by any node in the cluster. Session state is maintained in the database, such that any session can be managed by any node in the cluster.
    Type: Application
    Filed: October 18, 2013
    Publication date: April 24, 2014
    Applicant: Cassidian Communications, Inc.
    Inventors: Ameel Kamboh, Jason Wellonen, James Stelzig
  • Publication number: 20130254410
    Abstract: A modular architecture for use in a network device such as a Remote Authentication Server (RAS) includes a number of interconnected objects associated with processes, services, access protocols and other functionality provided on the device. Objects may also be associated with users, sessions or other data structures that may be accessed by any of the functional objects in the device. Additional services and updates may easily be implemented into this architecture without disrupting user connections. Redundant copies of the objects may be maintained in memory to facilitate the provision of carrier grade performance by swapping out failed components m the event of a fault.
    Type: Application
    Filed: May 13, 2013
    Publication date: September 26, 2013
    Applicant: Rockstar Consortium US LP
    Inventors: Ameel Kamboh, Lava Lavu, Stewart Hodde Maxwell
  • Patent number: 8443087
    Abstract: A modular architecture for use in a network device such as a Remote Authentication Server (RAS) includes a number of interconnected objects associated with processes, services, access protocols and other functionality provided on the device. Objects may also be associated with users, sessions or other data structures that may be accessed by any of the functional objects in the device. Additional services and updates may easily be implemented into this architecture without disrupting user connections. Redundant copies of the objects may be maintained in memory to facilitate the provision of carrier grade performance by swapping out failed components in the event of a fault.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: May 14, 2013
    Assignee: Rockstar Consortium US LP
    Inventors: Ameel Kamboh, Lava Lavu, Stewart Hodde Maxwell