Patents by Inventor Utkarsh Singh

Utkarsh Singh 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: 20250030558
    Abstract: Disclosed are various approaches for ensuring application integrity for enterprise resource access. In some examples, a client device extracts installed application data from a local instance of an application that is installed on the client device. The installed application data includes actual certificate-based signature information for the local instance of the application. An application verification status is generated using the actual certificate-based signature information and the expected certificate-based signature information; and network access to a protected set of enterprise resources is permitted or denied using the application verification status.
    Type: Application
    Filed: October 4, 2023
    Publication date: January 23, 2025
    Inventors: AMIT KUMAR YADAV, UTKARSH SINGH, NIKHIL JERE, MARTIN KNIFFIN, RABISH KUMAR
  • Publication number: 20240364630
    Abstract: Disclosed are approaches for providing per-application tunnel access, such as virtual private network (VPN) access, in LINUX based systems. In response to an application requesting a network connection, a process identifier of the application and an inode identifier representing a socket for the network connection are obtained. Then, a kernel space map is updated to include the process identifier of the application and the inode identifier. In response to the application making a network connection request, the inode identifier of the application is obtained based at least in part on a source network address, a source port number, a destination network address, and a destination port number. Then, the kernel space map is queried to obtain the process identifier of the application, wherein the inode identifier is a query parameter. Then, a routing policy is identified based at least in part on the process identifier.
    Type: Application
    Filed: July 25, 2023
    Publication date: October 31, 2024
    Inventors: Arjun Kochhar, Utkarsh Singh, Huan Wang, Amit Kumar Yadav
  • Publication number: 20240312138
    Abstract: Embodiments of present disclosure relate to a method (400) for modeling a roof in a geographical area for solar installation. The method may include steps of receiving a pre-defined area of a region of interest (ROI), obstructions selected by an entity from an input device (106), and generating a digital surface model (DSM) of the pre-defined area and obstructions selected by the entity. The method may also include obtaining DSM data of the pre-defined area and the obstructions, parsing the obtained DSM data, and correspondingly delivering a raster image and associated metadata. The method may further include creating a 3D mesh of a roof from the received raster image and the associated metadata, receiving parameters from the entity, and correspondingly creating and updating one or more roof models. Further, rendering on a graphical user interface, a visualization indicative of a plurality of solar panels over the pre-defined area.
    Type: Application
    Filed: March 14, 2024
    Publication date: September 19, 2024
    Inventors: Nikhil SHAJI, Sharad ARORA, Utkarsh Singh THAKUR
  • Publication number: 20240312137
    Abstract: Embodiments of present disclosure relate to a system (100) and a method (400) for modeling a region of interest in a geographical location using point cloud data. The system (100) includes a processor (108) configured to determine, a set of planes involved in the ROI from a point cloud data using a RANSAC mechanism, and classify the received set of planes into a set of wall planes and a set of face planes. Additionally, the processor (108) may be configured to determine a set of outer edges of the ROI by using intersection of the set of wall planes and the set of face planes, and compute a set of individual facet geometries for each of the set of outer edges. Further, the processor (108) generate a 3D model of the ROI by merging the computed set of individual facet geometries.
    Type: Application
    Filed: March 15, 2024
    Publication date: September 19, 2024
    Inventors: Shreyash Singh Thakur, Utkarsh Singh Thakur
  • Patent number: 9894103
    Abstract: Some embodiments provide novel methods for processing remote-device data messages in a network based on data-message attributes from a remote device management (RDM) system. For instance, the method of some embodiments identifies a set of RDM attributes associated with a data message, and then performs one or more service operations based on identified RDM attribute set.
    Type: Grant
    Filed: November 1, 2015
    Date of Patent: February 13, 2018
    Assignee: NICIRA, INC.
    Inventors: Leung Tao Kwok, Sulay Shah, Craig Newell, Adam Rykowski, Sridhar Kommireddy, Utkarsh Singh, Sagar Date, Kausum Kumar, Anirban Sengupta, Srinivas Nimmagadda, Jayant Jain, Uday Masurekar, Ravishankar Chamarajnagar
  • Publication number: 20170063787
    Abstract: Some embodiments provide novel methods for processing remote-device data messages in a network based on data-message attributes from a remote device management (RDM) system. For instance, the method of some embodiments identifies a set of RDM attributes associated with a data message, and then performs one or more service operations based on identified RDM attribute set.
    Type: Application
    Filed: November 1, 2015
    Publication date: March 2, 2017
    Inventors: Leung Tao Kwok, Sulay Shah, Craig Newell, Adam Rykowski, Sridhar Kommireddy, Utkarsh Singh, Sagar Date, Kausum Kumar, Anirban Sengupta, Srinivas Nimmagadda, Jayant Jain, Uday Masurekar, Ravishankar Chamarajnagar