Patents by Inventor Vishal Aggarwal
Vishal Aggarwal 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).
-
Publication number: 20240187379Abstract: A firewall intelligence system, includes a data storage storing a set of firewall rules for a network; a recommendation engine that receives, from a log service, traffic logs detailing traffic for the network and firewall logs detailing the usage of firewall rules in response to the traffic for the network, accesses, from the data storage, the set of firewall rules for the network; processes the set of firewall rules to evaluate the firewall rules against a set of quantitative evaluation rules to determine one or more firewall rule recommendations, wherein each firewall rule recommendation is a recommendation to change at least one of the firewall rules in the set of firewall rules; and a front end API that provides data describing the one or more firewall rule recommendations to a user device.Type: ApplicationFiled: February 15, 2024Publication date: June 6, 2024Applicant: Google LLCInventors: Kan Cai, Vikas Aggarwal, Gargi Adhav, Rajendra Yavatkar, Ning Zhao, Vishal Gupta
-
Patent number: 11924168Abstract: A firewall intelligence system, includes a data storage storing a set of firewall rules for a network; a recommendation engine that receives, from a log service, traffic logs detailing traffic for the network and firewall logs detailing the usage of firewall rules in response to the traffic for the network, accesses, from the data storage, the set of firewall rules for the network; processes the set of firewall rules to evaluate the firewall rules against a set of quantitative evaluation rules to determine one or more firewall rule recommendations, wherein each firewall rule recommendation is a recommendation to change at least one of the firewall rules in the set of firewall rules; and a front end API that provides data describing the one or more firewall rule recommendations to a user device.Type: GrantFiled: November 1, 2022Date of Patent: March 5, 2024Assignee: Google LLCInventors: Kan Cai, Vikas Aggarwal, Gargi Adhav, Rajendra Yavatkar, Ning Zhao, Vishal Gupta
-
Patent number: 11126406Abstract: Certain aspects of the present disclosure provide techniques for providing a graphical user interface to assist a user of an application programming interface (API). Embodiments include determining that the user has selected an attribute of the API within an API explorer. The API explorer may be displayed with a developer interface of a web application. Embodiments further include identifying a user interface component of the web application that is related to the attribute of the API. Embodiments further include displaying an indication within the developer interface that the user interface component is related to the attribute of the API.Type: GrantFiled: March 7, 2018Date of Patent: September 21, 2021Assignee: INTUIT INC.Inventors: Vishal Aggarwal, Ace Vu, Prabhasana Vanka, Manas Kumar Mukherjee
-
Patent number: 9712521Abstract: A system for performing a secured transaction using a network including a server in communication with the network is provided. The server has a processor and a memory to store private account information from registered users and store commands that when executed by the processor cause the server to perform a method including: providing a login configuration to a user, including a matrix of dynamic symbols; determining an expected password for the user based on a trace pattern from the user and the symbols in the matrix; receiving a password from the user; and determining whether the password matches the expected password. A non-transitory machine-readable medium including a plurality of machine-readable instructions which when executed by one or more processors of a server controlled by a service provider are adapted to cause the server to perform a method as above is also provided.Type: GrantFiled: August 10, 2015Date of Patent: July 18, 2017Assignee: PAYPAL, INC.Inventors: Luis Vargas, Vishal Aggarwal, Yogesh Kandlur
-
Publication number: 20150350192Abstract: A system for performing a secured transaction using a network including a server in communication with the network is provided. The server has a processor and a memory to store private account information from registered users and store commands that when executed by the processor cause the server to perform a method including: providing a login configuration to a user, including a matrix of dynamic symbols; determining an expected password for the user based on a trace pattern from the user and the symbols in the matrix; receiving a password from the user; and determining whether the password matches the expected password. A non-transitory machine-readable medium including a plurality of machine-readable instructions which when executed by one or more processors of a server controlled by a service provider are adapted to cause the server to perform a method as above is also provided.Type: ApplicationFiled: August 10, 2015Publication date: December 3, 2015Inventors: Luis Vargas, Vishal Aggarwal, Yogesh Kandlur
-
Patent number: 9104855Abstract: A system for performing a secured transaction using a network including a server in communication with the network is provided. The server has a processor and a memory to store private account information from registered users and store commands that when executed by the processor cause the server to perform a method including: providing a login configuration to a user, including a matrix of dynamic symbols; determining an expected password for the user based on a trace pattern from the user and the symbols in the matrix; receiving a password from the user; and determining whether the password matches the expected password. A non-transitory machine-readable medium including a plurality of machine-readable instructions which when executed by one or more processors of a server controlled by a service provider are adapted to cause the server to perform a method as above is also provided.Type: GrantFiled: September 7, 2012Date of Patent: August 11, 2015Assignee: PAYPAL, INC.Inventors: Luis Vargas, Vishal Aggarwal, Yogesh Kandlur
-
Publication number: 20140075512Abstract: A system for performing a secured transaction using a network including a server in communication with the network is provided. The server has a processor and a memory to store private account information from registered users and store commands that when executed by the processor cause the server to perform a method including: providing a login configuration to a user, including a matrix of dynamic symbols; determining an expected password for the user based on a trace pattern from the user and the symbols in the matrix; receiving a password from the user; and determining whether the password matches the expected password. A non-transitory machine-readable medium including a plurality of machine-readable instructions which when executed by one or more processors of a server controlled by a service provider are adapted to cause the server to perform a method as above is also provided.Type: ApplicationFiled: September 7, 2012Publication date: March 13, 2014Applicant: eBay Inc.Inventors: Luis Vargas, Vishal Aggarwal, Yogesh Kandlur
-
Publication number: 20140066150Abstract: Disclosed is a sports game called Tricketâ„¢, which is similar to cricket with a set of rules that include three teams, each team having six players and an optional seventh player; a cricket field where Tricketâ„¢ is played; at least two umpires; and scoring rules wherein points are given to bowlers and fielders as well as batters.Type: ApplicationFiled: August 30, 2012Publication date: March 6, 2014Inventor: Vishal Aggarwal