Patents by Inventor Vishal Kumar Singh

Vishal Kumar 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).

  • Patent number: 11531478
    Abstract: Memory usage can be optimized during an imaging process to enable larger-sized deployments and client servicing. A variety of components can be employed on a computing device to present a hybrid virtual volume to the operating system during an imaging process. The hybrid virtual volume will appear to the operating system as having a large size while consuming minimal amounts of memory and disk. As a result, the risk of the imaging process failing for lack of resources will be minimized even when the image is large.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: December 20, 2022
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Vishal Kumar Singh
  • Publication number: 20220391111
    Abstract: Memory usage can be optimized during an imaging process to enable larger-sized deployments and client servicing. A variety of components can be employed on a computing device to present a hybrid virtual volume to the operating system during an imaging process. The hybrid virtual volume will appear to the operating system as having a large size while consuming minimal amounts of memory and disk. As a result, the risk of the imaging process failing for lack of resources will be minimized even when the image is large.
    Type: Application
    Filed: June 7, 2021
    Publication date: December 8, 2022
    Inventors: Gokul Thiruchengode Vajravel, Vishal Kumar Singh
  • Patent number: 11200091
    Abstract: A memory optimizer service can be used to provide adaptive memory optimization. The memory optimizer service can be executed on a thin client or other user device to detect when low memory conditions exist. When it detects a low memory condition, the memory optimizer service can obtain process memory information for processes executing on the thin client and use the process memory information to calculate a trim amount to apply to the working set of processes with the highest amount of private bytes in their working sets. These trim amounts can be proportional to the amounts of private bytes and in sum can equal a total desired reduction in memory consumption.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: December 14, 2021
    Assignee: DELL PRODUCTS L.P.
    Inventors: Vishal Kumar Singh, Mohammed Sarfraz
  • Publication number: 20210240534
    Abstract: A memory optimizer service can be used to provide adaptive memory optimization. The memory optimizer service can be executed on a thin client or other user device to detect when low memory conditions exist. When it detects a low memory condition, the memory optimizer service can obtain process memory information for processes executing on the thin client and use the process memory information to calculate a trim amount to apply to the working set of processes with the highest amount of private bytes in their working sets. These trim amounts can be proportional to the amounts of private bytes and in sum can equal a total desired reduction in memory consumption.
    Type: Application
    Filed: February 3, 2020
    Publication date: August 5, 2021
    Inventors: Vishal Kumar Singh, Mohammed Sarfraz
  • Patent number: 10230820
    Abstract: Analytics driven update notifications can be provided. An agent on a managed device can monitor which applications are being used on the managed device and can provide a report of these application usage details along with other details of components on the managed device to a management server. The management server can evaluate reports received from a number of agents to generate rankings of applications and components that are based at least partially on usage. The management server can then identify available updates and present recommendations for deploying the updates based on the rankings.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: March 12, 2019
    Assignee: Wyse Technology L.L.C.
    Inventors: Shailesh Jain, Vishal Kumar Singh
  • Publication number: 20180302494
    Abstract: Analytics driven update notifications can be provided. An agent on a managed device can monitor which applications are being used on the managed device and can provide a report of these application usage details along with other details of components on the managed device to a management server. The management server can evaluate reports received from a number of agents to generate rankings of applications and components that are based at least partially on usage. The management server can then identify available updates and present recommendations for deploying the updates based on the rankings.
    Type: Application
    Filed: April 12, 2017
    Publication date: October 18, 2018
    Inventors: Shailesh Jain, Vishal Kumar Singh
  • Patent number: 9253042
    Abstract: A method implemented in a network apparatus used in a network is disclosed. The method includes sensing network topology and network utilization, receiving a request from an application, deciding path setup requirement using network state information obtained from the network topology and the network utilization, and translating the path setup requirement into a rule to be installed. Other methods, apparatuses, and systems also are disclosed.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: February 2, 2016
    Assignee: NEC Laboratories America, Inc.
    Inventors: Cristian Lumezanu, Curtis Yu, Vishal Kumar Singh, Yueping Zhang, Guofei Jiang
  • Patent number: 9143452
    Abstract: A method implemented in a network apparatus used in a network is disclosed. The method comprises collecting information about network topology from a network controller, collecting information about data movement, deciding routing in the network according to the information about network topology and the information about data movement, and providing information about the routing to the network controller, wherein the network controller enforces the routing in the network. Other methods, apparatuses, and systems also are disclosed.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: September 22, 2015
    Assignee: NEC Laboratories America, Inc.
    Inventors: Cristian Lumezanu, Anupam Das, Yueping Zhang, Vishal Kumar Singh, Curtis Yu, Guofei Jiang
  • Publication number: 20140098678
    Abstract: A method implemented in a network apparatus used in a network is disclosed. The method includes sensing network topology and network utilization, receiving a request from an application, deciding path setup requirement using network state information obtained from the network topology and the network utilization, and translating the path setup requirement into a rule to be installed. Other methods, apparatuses, and systems also are disclosed.
    Type: Application
    Filed: September 30, 2013
    Publication date: April 10, 2014
    Applicant: NEC LABORATORIES AMERICA, INC.
    Inventors: Cristian Lumezanu, Curtis Yu, Vishal Kumar Singh, Yueping Zhang, Guofei Jiang
  • Publication number: 20140064066
    Abstract: A method implemented in a network apparatus used in a network is disclosed. The method comprises collecting information about network topology from a network controller, collecting information about data movement, deciding routing in the network according to the information about network topology and the information about data movement, and providing information about the routing to the network controller, wherein the network controller enforces the routing in the network. Other methods, apparatuses, and systems also are disclosed.
    Type: Application
    Filed: August 22, 2013
    Publication date: March 6, 2014
    Applicant: NEC LABORATORIES AMERICA, INC.
    Inventors: Cristian Lumezanu, Anupam Das, Yueping Zhang, Vishal Kumar Singh, Curtis Yu, Guofei Jiang
  • Patent number: 7733769
    Abstract: Nodes in an Internet Protocol (IP) network receive probe packets configured to travel over particular IP media paths. The probe packets cause the network nodes to send media path reports to a logging system. The media path reports contain information identifying the different nodes in the media path. The logging system can reconstruct the network topology of a particular media path from the media path reports which can then be used for debugging purposes. In one embodiment the probe packets are Resource Reservation Setup Protocol (RSVP) packets configured for media path probing.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: June 8, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Cullen Jennings, David R. Oran, Shiva J. Shankar, Vishal Kumar Singh
  • Patent number: 7525952
    Abstract: Techniques for finding the source of perceptual audio degradation in an IP telephony environment provide a hop-by-hop analysis of a network over which IP telephony is laid, and may be performed by network switching devices, such as routers, gateways and switches. Rather than monitoring packet loss, these techniques employ perceptual measures to determine the source of audio quality degradation in the network, as perceived by a user or caller. Generally, a reference waveform is systematically sent to intermediate network switching devices along the path between two endpoints. Each intermediate device sends back a return waveform that is based on the respective reference waveform received at each device. From comparing the reference waveform with the return waveform, for each round-trip along the path, the degradation of the audio quality is computed for each round-trip path, from which audio degradation is computed for each hop, from which the source of degradation is determined.
    Type: Grant
    Filed: January 7, 2004
    Date of Patent: April 28, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Jagannathan Shiva Shankar, Vishal Kumar Singh, Muktevi Srinivas, Rahul Mukherjee