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: 11489864Abstract: 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: GrantFiled: December 20, 2018Date of Patent: November 1, 2022Assignee: BULL SASInventor: Ameel Kamboh
-
Publication number: 20200204582Abstract: 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: ApplicationFiled: December 20, 2018Publication date: June 25, 2020Inventor: Ameel Kamboh
-
Patent number: 10212282Abstract: 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: GrantFiled: September 25, 2017Date of Patent: February 19, 2019Assignee: VESTA SOLUTIONS, INC.Inventors: Ameel Kamboh, Jason Wellonen
-
Publication number: 20180027115Abstract: 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: ApplicationFiled: September 25, 2017Publication date: January 25, 2018Inventors: Ameel Kamboh, Jason Wellonen
-
Patent number: 9807233Abstract: 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: GrantFiled: December 11, 2015Date of Patent: October 31, 2017Assignee: Airbus DS Communications, Inc.Inventors: Ameel Kamboh, Jason Wellonen
-
Patent number: 9680736Abstract: 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: GrantFiled: July 11, 2016Date of Patent: June 13, 2017Assignee: Airbus DS Communications, Inc.Inventor: Ameel Kamboh
-
Patent number: 9509842Abstract: 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: GrantFiled: September 14, 2015Date of Patent: November 29, 2016Assignee: Airbus DS Communications, Inc.Inventors: Lorenzo Javier Estrada, Ameel Kamboh, Jason Wellonen
-
Publication number: 20160323180Abstract: 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: ApplicationFiled: July 11, 2016Publication date: November 3, 2016Inventor: Ameel Kamboh
-
Patent number: 9391879Abstract: 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: GrantFiled: September 25, 2013Date of Patent: July 12, 2016Assignee: Airbus DS Communications, Inc.Inventor: Ameel Kamboh
-
Publication number: 20160100056Abstract: 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: ApplicationFiled: December 11, 2015Publication date: April 7, 2016Inventors: Ameel Kamboh, Jason Wellonen
-
Publication number: 20150381806Abstract: 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: ApplicationFiled: September 14, 2015Publication date: December 31, 2015Inventors: Lorenzo Javier Estrada, Ameel Kamboh, Jason Wellonen
-
Patent number: 9215329Abstract: 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: GrantFiled: December 19, 2014Date of Patent: December 15, 2015Assignee: Airbus DS Communications, Inc.Inventors: Ameel Kamboh, Jason Wellonen
-
Patent number: 9137383Abstract: 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: GrantFiled: June 18, 2012Date of Patent: September 15, 2015Assignee: Airbus DS Communications, Inc.Inventors: Lorenzo Javier Estrada, Ameel Kamboh, Jason Wellonen
-
Publication number: 20150229775Abstract: 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: ApplicationFiled: December 19, 2014Publication date: August 13, 2015Inventors: Ameel Kamboh, Jason Wellonen
-
Patent number: 9075753Abstract: 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: GrantFiled: August 20, 2004Date of Patent: July 7, 2015Assignee: RPX Clearinghouse LLCInventors: Ameel Kamboh, Bernard St-Denis
-
Publication number: 20150085858Abstract: 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: ApplicationFiled: September 25, 2013Publication date: March 26, 2015Applicant: Cassidian Communications, Inc.Inventor: Ameel Kamboh
-
Patent number: 8929856Abstract: 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: GrantFiled: February 7, 2014Date of Patent: January 6, 2015Assignee: Cassidian Communications, Inc.Inventors: Ameel Kamboh, Jason Wellonen
-
Publication number: 20140115176Abstract: 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: ApplicationFiled: October 18, 2013Publication date: April 24, 2014Applicant: Cassidian Communications, Inc.Inventors: Ameel Kamboh, Jason Wellonen, James Stelzig
-
Publication number: 20130254410Abstract: 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: ApplicationFiled: May 13, 2013Publication date: September 26, 2013Applicant: Rockstar Consortium US LPInventors: Ameel Kamboh, Lava Lavu, Stewart Hodde Maxwell
-
Patent number: 8443087Abstract: 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: GrantFiled: October 8, 2004Date of Patent: May 14, 2013Assignee: Rockstar Consortium US LPInventors: Ameel Kamboh, Lava Lavu, Stewart Hodde Maxwell