About
Activity
8K followers
Experience & Education
Volunteer Experience
-
Community Volunteer
Khan Academy
- 1 year 7 months
Children
I started by helping to organize Eastbay group of volunteers and raise awareness of LearnStorm 2015, bay area based the first Pilot of Math competition for students in grade 3-12. Worked with other volunteers in creating an awareness plan and pitched that to a number of schools' parents, children, classes, and school administrators.
-
FLL Coach
FIRST
- 3 years 6 months
Children
I have been Jr. FLL and FLL Coach for our team. Helping kids learn the concept of Math, Science, and Robotics while having fun. I coached our team as they did some of the great community projects including helping to bring awareness of challenges faced by KIDS who do not have everything. We also created the first robotics project that helps to throw garbage away helping seniors who can't always get up to throw garbage. (This was done by kids of 7-8 years old)
-
Merit Badge Counselor
Boy Scouting
- Present 15 years 1 month
Education
It has been a great experience to be involved with Cub Scouts and Boy Scouts. There are many life-learning educational opportunities throughout their journey. It has been a fun and rewarding experience to be a merit badge counselor for various merit badges including Entrepreneurship, Inventions, Personal Management, American Business, etc.
Publications
-
System and method for detection of intrusion attacks on packets transmitted
Fremont, CA @ iPolicy Networks
An intrusion detection system detects and takes appropriate action against intrusion attacks on packets transmitted on a network. Various conditions for the intrusion attacks are described in the form of a rule tree. The intrusion detection system employs a pipelined structure including a plurality of modules, and parts of the rule are assigned to the modules. The modules determine in a pipelined manner whether the conditions of an intrusion attack are satisfied. In an intrusion attack on the…
An intrusion detection system detects and takes appropriate action against intrusion attacks on packets transmitted on a network. Various conditions for the intrusion attacks are described in the form of a rule tree. The intrusion detection system employs a pipelined structure including a plurality of modules, and parts of the rule are assigned to the modules. The modules determine in a pipelined manner whether the conditions of an intrusion attack are satisfied. In an intrusion attack on the packet is detected, the intrusion detection system takes appropriate action against the determined intrusion attack.
Other authorsSee publication
Patents
-
SECURE DOMAIN NAME SYSTEM TO SUPPORT A PRIVATE COMMUNICATION SERVICE
Filed US 20190190894
-
Application decoding engine for computer networks
Issued USPTO 07356027
The present invention essentially comprises a Packet Receiver and a Stream Manager for a computer network. When a stream of packets passes through the present invention, they are received by the Packet Receiver. The Packet Receiver identifies the session to which the packet stream belongs, and passes the packet to the Stream Manager. The Stream Manager identifies the application generating the packet stream by scanning an Application ID Hash Table, which is a table that contains a mapping of…
The present invention essentially comprises a Packet Receiver and a Stream Manager for a computer network. When a stream of packets passes through the present invention, they are received by the Packet Receiver. The Packet Receiver identifies the session to which the packet stream belongs, and passes the packet to the Stream Manager. The Stream Manager identifies the application generating the packet stream by scanning an Application ID Hash Table, which is a table that contains a mapping of destination ports to corresponding applications. Thereafter, it uses a State Machine Execution Engine to execute application decode instructions on the packet stream. The application decode instructions are stored in a table called Expression Action Table, and are generated based on a decode script created by the user for each application. The application decode instructions are chosen by the State Machine Execution Engine based on the current state of an Application Decode State Machine, which is a state machine that keeps track of the application decode process. The results of the State Machine Execution Engine are passed to the Stream Manager, and are stored in tables called Session Cache Table and Application Instance Table. Once the Stream Manager has decoded all the transactions and parameters of the application, the decoded information is sent with the packets in the packet stream.
Other inventorsSee patent
Languages
-
Gujarati
Native or bilingual proficiency
-
Hindi
Native or bilingual proficiency
Recommendations received
-
LinkedIn User
13 people have recommended Pankaj
Join now to viewOther similar profiles
-
Babu Munagala
Babu Munagala
Produced consistent success while transitioning to new functional/technical areas and roles ranging from Engineer to CEO.<br><br>Technology leader with 29 years in enterprise software development across multiple domains including<br>Financial, Telecom, Real Estate, Hospitality, Education, and Automotive. Demonstrated excellence in<br>conceptualizing, designing and implementing complex end-to-end Cloud and on-prem automation using<br>varied technologies: AI/ML Python Java SQL Javascript C++ GoLang Solidity. Recruited, trained, and<br>mentored talented executives and rock solid programmers, maintaining a 90+% retention rate.<br><br>Recognized as an authority on Blockchain, was invited to speak at Blockchain conferences in San Francisco, Washington DC, Singapore, Dubai, and most major cities in India. Mentioned in the majority of Indian media and global giants like CNBC, Forbes, and Nasdaq.<br><br>• Identifying, and attending to root causes in products, processes, and people <br>• Allrounder, innovating, adapting & improving continuously <br>• Intimately involved in all phases of the product lifecycle <br>• Rare combination of people skills & analytical capabilities <br>• Directly managed 80 people<br>• Good at handling multiple levels of abstraction
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentAdd new skills with these courses
-
13m
A Standalone Project: Build a Program to Encrypt and Decrypt Text Messages Using an Encryption Algorithm to Protect Data from Unauthorized Access
-
9h 1m
Microsoft Azure Solutions Architect Expert (AZ-305) Cert Prep by Microsoft Press
-
2h 14m
Migrate VMware Virtual Machines to AWS: Agent-Based and Agentless Strategies