Patents by Inventor Maulik Yagnik
Maulik Yagnik 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: 10901628Abstract: The present disclosure relates to method and system for operating storage drives to increase lifecycle of the storage drives. A drive manager receives a plurality of parameters of a plurality of storage drives and determines operational state of one or more storage drives from the plurality of storage drives as unhealthy. Further, the drive manager identifies an application frequently retrieving data from the one or more storage drives and further determines one or more memory locations in the one or more storage drive from where the data is retrieved frequently. Thereafter, the data present in the one or more memory locations are stored in a temporary storage and is provided to the application during a future data retrieval cycle. Thus, the application may not retrieve data from the one or more storage drives. Hence, the lifecycle of the one or more storage drives can be increased.Type: GrantFiled: March 29, 2019Date of Patent: January 26, 2021Assignee: Wipro LimitedInventors: Rishav Das, Maulik Yagnik
-
Patent number: 10848462Abstract: The present disclosure discloses method and policy management system for managing policies in network security system. The policy management system receives one or more data packets from a request source of plurality of request sources, monitors at least one of, an inbound transmission time, an out bound transmission time and a jitter hit rate associated with the one or more data packets and a hit count, a current hit count, last hit time and hit per policy associated with each of plurality of policies of network firewall in real-time. Based on monitoring, policy management system estimates a hit count percentage for each of the plurality of policies and groups plurality of policies into plurality of policy clusters based on hit count percentage associated with each of the plurality of policies. Thus, the present disclosure provides an efficient way of managing network firewall policies without any human intervention.Type: GrantFiled: March 29, 2018Date of Patent: November 24, 2020Assignee: Wipro LimitedInventors: Rishav Das, Maulik Yagnik
-
Publication number: 20200293200Abstract: The present disclosure relates to method and system for operating storage drives to increase lifecycle of the storage drives. A drive manager receives a plurality of parameters of a plurality of storage drives and determines operational state of one or more storage drives from the plurality of storage drives as unhealthy. Further, the drive manager identifies an application frequently retrieving data from the one or more storage drives and further determines one or more memory locations in the one or more storage drive from where the data is retrieved frequently. Thereafter, the data present in the one or more memory locations are stored in a temporary storage and is provided to the application during a future data retrieval cycle. Thus, the application may not retrieve data from the one or more storage drives. Hence, the lifecycle of the one or more storage drives can be increased.Type: ApplicationFiled: March 29, 2019Publication date: September 17, 2020Inventors: RISHAV DAS, Maulik Yagnik
-
Patent number: 10700992Abstract: A method of managing resources in a cloud environment is disclosed. The method includes receiving a plurality of parameters associated with an event. The method further includes comparing a value of each of the plurality of parameters with a predefined threshold range. The method includes converting the value of each of the plurality of parameters into a vector, when the value of each of the plurality of parameters is within the predefined threshold range. The method further includes training a neural network based on the vector of the value of each of the plurality of parameters, wherein the neural network is trained to manage the event. The method includes storing an output of the trained neural network in a database in response to the training. The output corresponds to management of the event and the database further comprises a mapping of the event to the trained neural network.Type: GrantFiled: March 26, 2019Date of Patent: June 30, 2020Assignee: Wipro LimitedInventors: Rishav Das, Maulik Yagnik
-
Patent number: 10686760Abstract: Method and system for generating dynamic rules for a computer network firewall are provided. The method includes applying a plurality of drop rules to a plurality of packets that are received at a network interface. The plurality of drop rules are sequentially arranged rules and determine at least one of allowance and dropping of a packet based on corresponding tracking information. Then a unique drop rule is generated for dropping a set of packets based on an implicit deny rule. The implicit deny rule determines a drop for the plurality of packets. Thereafter, sequence for the unique drop rule in the plurality of drop rules is determined based on dropping of the plurality of packets. Accordingly, the unique drop rule is deployed in the sequence of drop rules.Type: GrantFiled: March 30, 2018Date of Patent: June 16, 2020Assignee: Wipro LimitedInventor: Maulik Yagnik
-
Patent number: 10678630Abstract: Embodiments of the present disclosure disclose a system and a method for resolving error in an open stack operating system (OS). An error code relating to an error in an open stack OS associated with the error resolution system may be retrieved. One or more services associated with the error code may be determined and at least one of one or more log files from the open stack OS and a resolver may be retrieved. The one or more services are enabled in the error resolution system for the retrieving. Further, a predefined action plan based on the one or more log files and the resolver may be determined. The error in the open stack OS is resolved based on the determined predefined action plan.Type: GrantFiled: January 31, 2018Date of Patent: June 9, 2020Assignee: Wipro LimitedInventors: Rishav Das, Maulik Yagnik, Karanjit Singh
-
Patent number: 10536380Abstract: This disclosure relates to method and system for intelligent link load balancing. In one embodiment, a method for performing intelligent link load balancing in a computer network including a number of network service providers (NSPs) is disclosed. The method includes monitoring ongoing network traffic transaction data of the computer network, predicting a current network latency level for the ongoing network traffic transaction data for each of the NSPs based on a relationship between a network latency level and network traffic transaction data for each of the NSPs, determining an optimal NSP to route ongoing network traffic based on an analysis of the current network latency level of each of the NSPs, and effecting routing of the ongoing network traffic through the optimal NSP. The relationship is learnt based on an analysis of historical network latency level and historical network traffic transaction data for each of the NSPs.Type: GrantFiled: March 16, 2018Date of Patent: January 14, 2020Assignee: Wipro LimitedInventors: Rishav Das, Karanjit Singh, Maulik Yagnik
-
Publication number: 20190306119Abstract: The present disclosure discloses method and policy management system for managing policies in network security system. The policy management system receives one or more data packets from a request source of plurality of request sources, monitors at least one of, an inbound transmission time, an out bound transmission time and a jitter hit rate associated with the one or more data packets and a hit count, a current hit count, last hit time and hit per policy associated with each of plurality of policies of network firewall in real-time. Based on monitoring, policy management system estimates a hit count percentage for each of the plurality of policies and groups plurality of policies into plurality of policy clusters based on hit count percentage associated with each of the plurality of policies. Thus, the present disclosure provides an efficient way of managing network firewall policies without any human intervention.Type: ApplicationFiled: March 29, 2018Publication date: October 3, 2019Inventors: RISHAV DAS, MAULIK YAGNIK
-
Publication number: 20190253392Abstract: Method and system for generating dynamic rules for a computer network firewall are provided. The method includes applying a plurality of drop rules to a plurality of packets that are received at a network interface. The plurality of drop rules are sequentially arranged rules and determine at least one of allowance and dropping of a packet based on corresponding tracking information. Then a unique drop rule is generated for dropping a set of packets based on an implicit deny rule. The implicit deny rule determines a drop for the plurality of packets. Thereafter, sequence for the unique drop rule in the plurality of drop rules is determined based on dropping of the plurality of packets. Accordingly, the unique drop rule is deployed in the sequence of drop rules. FIG.Type: ApplicationFiled: March 30, 2018Publication date: August 15, 2019Inventor: Maulik Yagnik
-
Publication number: 20190238465Abstract: This disclosure relates to method and system for intelligent link load balancing. In one embodiment, a method for performing intelligent link load balancing in a computer network including a number of network service providers (NSPs) is disclosed. The method includes monitoring ongoing network traffic transaction data of the computer network, predicting a current network latency level for the ongoing network traffic transaction data for each of the NSPs based on a relationship between a network latency level and network traffic transaction data for each of the NSPs, determining an optimal NSP to route ongoing network traffic based on an analysis of the current network latency level of each of the NSPs, and effecting routing of the ongoing network traffic through the optimal NSP. The relationship is learnt based on an analysis of historical network latency level and historical network traffic transaction data for each of the NSPs.Type: ApplicationFiled: March 16, 2018Publication date: August 1, 2019Inventors: RISHAV DAS, KARANJIT SINGH, MAULIK YAGNIK
-
Publication number: 20190188070Abstract: Embodiments of present disclosure discloses system and method for resolving error in an open stack OS. An error code relating to an error in an open stack OS associated with the error resolution system may be retrieved. One or more services associated with the error code may be determined and at least one of one or more log files from the open stack OS and a resolver may be retrieved. The one or more services are enabled in the error resolution system for the retrieving. Further, a predefined action plan based on the one or more log files and the resolver may be determined. The error in the open stack OS is resolved based on the determined predefined action plan.Type: ApplicationFiled: January 31, 2018Publication date: June 20, 2019Inventors: Rishav Das, Maulik Yagnik, Karanjit Singh