Patents by Inventor Sandeep KS

Sandeep KS 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: 11038968
    Abstract: A device and media redirection technique is provided for a browser-based remote desktop client. A browser extension can be employed in conjunction with a browser-based remote desktop client to detect when the browser-based remote desktop client is attempting to establish a remote session. The browser extension can delay the establishment of the remote session until after the browser extension has registered to receive notifications pertaining to the remote session. Once the remote session is established, the browser extension will be notified and provided details of the remote session. The browser extension can then provide these details to the client-side proxy to enable the proxy to commence redirecting devices to or redirecting media from the remote session.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: June 15, 2021
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Sandeep Ks
  • Patent number: 10798201
    Abstract: USB devices can be redirected via a browser-based virtual desktop infrastructure (VDI) application. To enable redirection of USB devices even when native drivers cannot be installed on the client terminal, the browser-based VDI application can include a proxy that employs a suitable API to access the USB device. The proxy can function as an intermediary for adapting the representation of the USB device that exists within the browser to the USB request block (URB) data structures by which the server-side components communicate with USB devices.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: October 6, 2020
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Sandeep KS
  • Publication number: 20200250298
    Abstract: The loading of a privileged application can be selectively blocked. An application restrictor can be configured to register for notifications whenever an application image is loaded. Then, whenever the application restrictor receives a notification, the application restrictor can evaluate whether the application image that is being loaded is a privileged application. If so, the application restrictor can evaluate the current process's parent tree to determine if an untrusted application is present at any level of the parent tree. The application restrictor will then allow the privileged application to load only when all applications in the parent tree are trusted applications. In this way, untrusted applications can be blocked from accessing a privileged application without blocking trusted applications from accessing the privileged application.
    Type: Application
    Filed: February 4, 2019
    Publication date: August 6, 2020
    Inventors: Gokul Thiruchengode Vajravel, Sandeep KS, Ramanujam Kaniyar Venkatesh, Harish Agrawal
  • Publication number: 20200252472
    Abstract: USB devices can be redirected via a browser-based virtual desktop infrastructure (VDI) application. To enable redirection of USB devices even when native drivers cannot be installed on the client terminal, the browser-based VDI application can include a proxy that employs a suitable API to access the USB device. The proxy can function as an intermediary for adapting the representation of the USB device that exists within the browser to the USB request block (URB) data structures by which the server-side components communicate with USB devices.
    Type: Application
    Filed: February 4, 2019
    Publication date: August 6, 2020
    Inventors: Gokul Thiruchengode Vajravel, Sandeep KS
  • Publication number: 20200053162
    Abstract: A device and media redirection technique is provided for a browser-based remote desktop client. A browser extension can be employed in conjunction with a browser-based remote desktop client to detect when the browser-based remote desktop client is attempting to establish a remote session. The browser extension can delay the establishment of the remote session until after the browser extension has registered to receive notifications pertaining to the remote session. Once the remote session is established, the browser extension will be notified and provided details of the remote session. The browser extension can then provide these details to the client-side proxy to enable the proxy to commence redirecting devices to or redirecting media from the remote session.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 13, 2020
    Inventors: Gokul Thiruchengode Vajravel, Sandeep KS
  • Patent number: 8984257
    Abstract: Illustrated is a system and method that includes a processor and service processor co-located on a common socket, the service processor to aggregate data from a distributed network of additional service processors and processors both of which are co-located on an additional common socket. The system and method also includes a first sensor to record the data from the processor. The system and method also includes a second sensor to record the data from a software stack. The system and method further includes a registry to store the data.
    Type: Grant
    Filed: April 6, 2010
    Date of Patent: March 17, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vanish Talwar, Jeffrey R. Hilland, Vidhya Kannan, Sandeep KS, Prashanth V
  • Publication number: 20110246748
    Abstract: Illustrated is a system and method that includes a processor and service processor co-located on a common socket, the service processor to aggregate data from a distributed network of additional service processors and processors both of which are co-located on an additional common socket. The system and method also includes a first sensor to record the data from the processor. The system and method also includes a second sensor to record the data from a software stack. The system and method further includes a registry to store the data.
    Type: Application
    Filed: April 6, 2010
    Publication date: October 6, 2011
    Inventors: Vanish Talwar, Jeffrey R. Hilland, Vidhya Kannan, Sandeep KS, Prashanth V