Patents by Inventor Himanshu Parihar

Himanshu Parihar 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: 11947504
    Abstract: In some implementations, a device may receive a request to merge a first cloud computing instance with a second cloud computing instance to generate a multi-cloud computing instance. The device may access a first application programming interface to obtain a first configuration of the first cloud computing instance. The device may access a second application programming interface to obtain a second configuration of the second cloud computing instance. The device may generate a target configuration based on the first configuration or the second configuration. The device may instantiate a set of resources with the target configuration for the multi-cloud computing instance. The device may provide output identifying the multi-cloud computing instance.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: April 2, 2024
    Assignee: Accenture Global Solutions Limited
    Inventors: Vaibhav Mahendrabhai Shah, Nikhil Prakash Bhandari, Ankit Gupta, Rashika Dayaram Choudhari, Anu Saxena, Hirendra Parihar, Kushal Verma, Lalitkumar Maganlal Jain, Himanshu Nityanand Puranik, Rajesh Bhat
  • Patent number: 11706210
    Abstract: A computing device may include a memory and a processor configured to cooperate with the memory to establish a connection with a client device, with the client device having a first credential to connect the client device to a computing service, and the first credential being provided by a proxy. The processor may further receive a request from the client device via the connection to validate the first credential before use of the first credential by the client device, and validate the first credential with use of a second credential for the computing service obtained independent of the proxy.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: July 18, 2023
    Inventors: Richard Defilippo, Himanshu Parihar, Krishit Vimal Shah, Ullas Shamasundar
  • Publication number: 20230023991
    Abstract: A computing device may include a memory and a processor configured to cooperate with the memory to establish a connection with a client device, with the client device having a first credential to connect the client device to a computing service, and the first credential being provided by a proxy. The processor may further receive a request from the client device via the connection to validate the first credential before use of the first credential by the client device, and validate the first credential with use of a second credential for the computing service obtained independent of the proxy.
    Type: Application
    Filed: July 22, 2021
    Publication date: January 26, 2023
    Inventors: RICHARD DEFILIPPO, HIMANSHU PARIHAR, KRISHIT VIMAL SHAH, ULLAS SHAMASUNDAR
  • Publication number: 20220237250
    Abstract: A system and method for implementing a smart directory search. A method is disclosed that includes inputting into a sort engine a set user names from a search and organization details of a searching user that includes an organization to which the user belongs; obtaining a policy from a policy store based on the organization and platform, wherein the policy specifies a sort criteria; and applying the sort criteria to the set of user names to generate a sorted list of user names, wherein the sort criteria includes calculating an organizational distance between the user and each of the set of user names.
    Type: Application
    Filed: January 22, 2021
    Publication date: July 28, 2022
    Inventors: Himanshu Parihar, Krishit Vimal Shah, Richard John DeFilippo, Ullas Shamasundar
  • Patent number: 11269604
    Abstract: A system and method for analyzing a performance of computer code. A method includes scanning a graph to identify a plurality of calls to executable code, individual nodes of the graph representing different calls to be taken by the executable code; determining a score for individual nodes of the graph based on resources required to perform the call represented by that node, the call being one that consumes substantial resources of a computing system to accomplish an operation; adjusting the score of individual nodes that are associated with repetitive action nodes in the graph; and generating recommendations to improve performance of the computer code based on scores indicative of substantial resource consumption.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: March 8, 2022
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Himanshu Parihar, Max Aristilde, Nitin Kumar Mathur
  • Patent number: 9614745
    Abstract: Systems and methods of the present disclosure are directed to providing centralized diagnostic services to a plurality of heterogeneous computing environments deployed at different data centers on different networks. In some embodiments, a centralized diagnostic tool establishes a connection to a server of a data center that deploys a computing environment with components. The centralized diagnostic tool validates automatically a component of the computing environment based on a corresponding configuration file received from the server for the component. The centralized diagnostic tool establishes a virtual device simulating a client application executing on a client device. The client application can be configured to communicate with the component. The centralized diagnostic tool automatically initiates a request using a predetermined protocol flow, and the virtual device transmits the request to the component.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: April 4, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Nitin Kumar Mathur, Himanshu Parihar, Praveen Kumar Venkatesh, Karthikeyan Vasudevan
  • Publication number: 20150195182
    Abstract: Systems and methods of the present disclosure are directed to providing centralized diagnostic services to a plurality of heterogeneous computing environments deployed at different data centers on different networks. In some embodiments, a centralized diagnostic tool establishes a connection to a server of a data center that deploys a computing environment with components. The centralized diagnostic tool validates automatically a component of the computing environment based on a corresponding configuration file received from the server for the component. The centralized diagnostic tool establishes a virtual device simulating a client application executing on a client device. The client application can be configured to communicate with the component. The centralized diagnostic tool automatically initiates a request using a predetermined protocol flow, and the virtual device transmits the request to the component.
    Type: Application
    Filed: January 9, 2014
    Publication date: July 9, 2015
    Applicant: CITRIX SYSTEMS, INC
    Inventors: Nitin Kumar Mathur, Himanshu Parihar, Praveen Kumar Venkatesh, Karthikeyan Vasudevan