Federated Wireless
Director Software Architecture
Adva Optical Networking Mar 2013 - Nov 2017
Vice President R and D - Software
Accurev May 2010 - Oct 2012
Vice President of Engineering
Combrio Mar 2005 - May 2010
President and Vice President Engineering
Peerdirect Feb 2003 - Mar 2005
Vice President of Products
Education:
Loyola College;Mba;;
Master of Business Administration, Masters
Loyola College
The Johns Hopkins University
Master of Science, Masters, Computer Science
Michigan State University
Bachelors, Bachelor of Science, Electrical Engineering
Loyola University Maryland
Master of Business Administration, Masters
Skills:
Cloud Computing Agile Methodologies Software Engineering Product Management Software Development Unix Linux Start Ups Enterprise Software Data Center Saas Telecommunications Networking Management Distributed Systems Java System Architecture Perl Scrum Network Security Engineering Management Openstack Network Function Virtualization Nfv Centos Software Architecural Design Software Defined Networking Sdn Vnf Redhat Machine Learning Artificial Intelligence Tensorflow Analog/Digital Electronics Radio Frequency Electronics Python Cloud Computing Iaas Amazon Web Services Microservices Software As A Service Multi Tenant
Kapildeep Singh Bakshi - Herndon VA Aletha Lynn Barnes - Silver Spring MD Randolph Alexander Krenz - Ellicott City MD Alamu Chockalingam - Gaithersberg MD
Assignee:
Hewlett-Packard Company - Palo Alto CA
International Classification:
H04M 1500
US Classification:
379126, 37911201, 37911401, 379133, 379134
Abstract:
A configuration tracking system for a call detail record (CDR) filtering system keeps track of the contexts under which CDRs are collected and filtered. The configuration tracking system is useful in a multiple concurrent filtering paradigm, in which several CDR filters may be active at any given time and the filter criteria are dynamically altered. Filter criteria for multiple filters are recorded in a dynamically changing table. The configuration tracking system maintains a historical record of the filter criteria in the dynamically changing table. The configuration tracking system updates its historical record by detecting changes in the dynamically changing filter table, comparing earlier and later versions of the table, and opening and/or closing timestamped filter records in response.