Patents by Inventor Manish Gupta

Manish Gupta 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: 20160119212
    Abstract: A method and system for resource management is provided. The method includes generating a physical server pool. Resources of the physical server pool and additional resources of additional physical server are monitored and monitored data is retrieved during the monitoring. A utilization rate of the additional physical server pools is determined to be less than a threshold value. In response a group of physical servers is migrated to a free server pool. The physical server pool is determined to need an additional server and each physical server pool is rated based on a calculated chance for required usage. A first physical server is allocated to the physical server pool.
    Type: Application
    Filed: January 7, 2016
    Publication date: April 28, 2016
    Inventors: Manish Gupta, Kim HongJin, Stefan Pappe
  • Patent number: 9298482
    Abstract: A plug-in-based templatization framework for automating the creation of open virtualization framework (OVF) virtual appliance (VA) is provided. According to one embodiment, a framework is stored which comprises a plurality of product-specific add-ons. Each of the plurality of product-specific add-ons comprises a discovery element, an activation logic template element, an open virtualization package envelope template element. The plurality of product-specific add-ons are executed against a first virtual composite application instance while said the virtual composite application instance is executing in a first virtualization platform environment to automatically generate an open virtualization package template. A second virtual composite application instance is then deployed within a second virtualization platform environment utilizing the open virtualization package template.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Narendran Sachindran, Alberto Giammaria, Manish Gupta, Manish Sethi
  • Publication number: 20160065451
    Abstract: An example network system includes a layer two (L2) device and a layer three (L3) device. The L2 device includes a control unit is configured to determine a preferred network path from a first L2 network in which the L2 device resides to an intermediate L3 network in which the L3 device resides that couples the first L2 network to a second L2 network having a second L2 device. The control unit includes a management endpoint (MEP) module. The MEP module executes an operations, administration, and management (OAM) protocol to monitor the first L2 network and output an L2 frame in accordance with the OAM protocol to the L3 device to notify the L3 device that it is within the preferred network path. A MEP module of the L3 device executes an OAM protocol that outputs L2 frames to the L2 device indicating the status of the L3 network.
    Type: Application
    Filed: November 6, 2015
    Publication date: March 3, 2016
    Inventors: Pankaj Shukla, Manish Gupta
  • Patent number: 9277002
    Abstract: A method and system for resource management is provided. The method includes generating a physical server pool. Resources of the physical server pool and additional resources of additional physical server are monitored and monitored data is retrieved during the monitoring. A utilization rate of the additional physical server pools is determined to be less than a threshold value. In response a group of physical servers is migrated to a free server pool. The physical server pool is determined to need an additional server and each physical server pool is rated based on a calculated chance for required usage. A first physical server is allocated to the physical server pool.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: March 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Manish Gupta, Kim HongJin, Stefan Pappe
  • Publication number: 20160025076
    Abstract: An offshore structure for use with an OTEC system includes a submerged spar having a lower portion having a cold water intake. The cold water intake includes a domed terminus in fluid communication with a cold water pipe. A dry machinery space adjacent the cold water intake includes one or more cold water supply pumps and one or more cold water pipe lifting and retention winches having a lifting cable connected to the cold water pipe.
    Type: Application
    Filed: October 2, 2015
    Publication date: January 28, 2016
    Inventors: Jonathan M. Ross, Daniel Latimer Wilkins, Manish Gupta, Gregory M. Morrow, Laurence Jay Shapiro, Barry R. Cole, Andrew Rekret
  • Patent number: 9185055
    Abstract: An example network system includes a layer two (L2) device and a layer three (L3) device. The L2 device includes a control unit is configured to determine a preferred network path from a first L2 network in which the L2 device resides to an intermediate L3 network in which the L3 device resides that couples the first L2 network to a second L2 network having a second L2 device. The control unit includes a management endpoint (MEP) module. The MEP module executes an operations, administration, and management (OAM) protocol to monitor the first L2 network and output an L2 frame in accordance with the OAM protocol to the L3 device to notify the L3 device that it is within the preferred network path. A MEP module of the L3 device executes an OAM protocol that outputs L2 frames to the L2 device indicating the status of the L3 network.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: November 10, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Pankaj Shukla, Manish Gupta
  • Publication number: 20150286539
    Abstract: Increasing disaster resiliency in one aspect may comprise running an optimization algorithm that simultaneously solves for at least a first objective to increase a spread of a backup of virtual machines from a given site onto other sites in proportion to an amount of available space for backup at each site, a second objective to increase a number of backups at one or more of the other sites with low probability of system crash while reducing backups at one or more of the other sites with higher probability of system crash, and a third objective to minimize a violation of recovery time objectives of the virtual machines during recovery. One or more backup sites and one or more recovery sites in an event the given site crashes may be determined based on a solution of the optimization algorithm.
    Type: Application
    Filed: April 2, 2014
    Publication date: October 8, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manish Gupta, Richard E. Harper
  • Patent number: 9152406
    Abstract: A method for pre-provisioning a virtual machine instance includes deriving a weight function for at least one virtual machine request based on historical data of the at least one virtual machine request to create a weighted virtual machine request for each request, capturing at least one inter-arrival pattern of requests, and applying the at least one pattern to the at least one weighted request to create a prioritized ordering of the at least one weighted request, and pre-provisioning at least one instance of a virtual machine image based on the prioritized ordering of the at least one weighted request.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Pradipta De, Manish Gupta, Manoj Soni, Aditya Thatte
  • Patent number: 9151279
    Abstract: An offshore structure for use with an OTEC system includes a submerged spar having a lower portion having a cold water intake. The cold water intake includes a domed terminus in fluid communication with a cold water pipe. A dry machinery space adjacent the cold water intake includes one or more cold water supply pumps and one or more cold water pipe lifting and retention winches having a lifting cable connected to the cold water pipe.
    Type: Grant
    Filed: August 15, 2011
    Date of Patent: October 6, 2015
    Assignee: The Abell Foundation, Inc.
    Inventors: Jonathan M. Ross, Daniel L. Wilkins, Manish Gupta, Greg M. Morrow, Laurence Jay Shapiro, Barry R. Cole, Andrew Rekret
  • Patent number: 9152405
    Abstract: An apparatus and an article of manufacture for pre-provisioning a virtual machine instance include deriving a weight function for at least one virtual machine request based on historical data of the at least one virtual machine request to create a weighted virtual machine request for each request, capturing at least one inter-arrival pattern of requests, and applying the at least one pattern to the at least one weighted request to create a prioritized ordering of the at least one weighted request, and pre-provisioning at least one instance of a virtual machine image based on the prioritized ordering of the at least one weighted request.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Pradipta De, Manish Gupta, Manoj Soni, Aditya Thatte
  • Publication number: 20150279170
    Abstract: Displaying status information of extraction devices includes monitoring conditions of extraction devices arranged in a physical layout and sensors contained within the extraction devices and displaying status information about the conditions for each of the sensors, where the status information is arranged in a monitor with dedicated display units that have a one to one correspondence with the physical layout such that the status information is displayed according to the physical layout of the extraction devices.
    Type: Application
    Filed: October 29, 2012
    Publication date: October 1, 2015
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Manish Gupta, Ravigopal Vennelakanti, Sumit Kala, Rejith Nambiar
  • Patent number: 9135045
    Abstract: An apparatus and an article of manufacture for creating a virtual machine super template to create a user-requested virtual machine template include identifying at least one virtual machine super template to be created via analyzing at least one existing template in a repository and/or a user-defined combination of software, creating the super template by installing software requested by the user to be within the super template, and creating a user-requested virtual machine template by un-installing software from the super template that is not required in the user-requested template and/or adding software to the super template required in the user-requested template that is not present in the super template.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: September 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Pradipta De, Manish Gupta, Deepak K. Jeswani
  • Patent number: 9128744
    Abstract: Techniques for creating a virtual machine super template to create a user-requested virtual machine template. A method includes identifying at least one virtual machine super template to be created via analyzing at least one existing template in a repository and/or a user-defined combination of software, creating the super template by installing software requested by the user to be within the super template, and creating a user-requested virtual machine template by un-installing software from the super template that is not required in the user-requested template and/or adding software to the super template required in the user-requested template that is not present in the super template.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: September 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Pradipta De, Manish Gupta, Deepak K. Jeswani
  • Patent number: 9122511
    Abstract: Illustrative embodiments include a method for creating a virtual machine using a preprovisioned mutated template. A template to use for creating the virtual machine is identified, a template including data usable to create the virtual machine on a data processing system. A block of data is selected in the mutated template for reconstructing the template from the mutated template. The block of data is included in the mutated template at a location specified in a manifest associated with the mutated template. A data structure of the template is populated with the block of data such that the block of data occupies a predetermined position in the template, thereby reconstructing the template from the mutated template. The virtual machine is created on the data processing system using the template.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: September 1, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Manish Gupta
  • Patent number: 9110008
    Abstract: Biological fluid samples containing proteins (e.g., blood plasma or saliva) are prepared for isotopic analysis by precipitating the proteins while leaving the isotopic ratio unaffected. This precipitation can involve adding metal ions, salts, organic solvents, or organic polymers. The sample is then centrifuged to allow transfer of the supernatant for isotopic analysis, e.g. by tunable diode laser absorption spectrometry to obtain a quantitative measure of the 2H and 18O isotope levels in the water relative to reference standards.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: August 18, 2015
    Assignee: Los Gatos Research
    Inventors: Douglas Steven Baer, Elena Simone Franklin Berman, Manish Gupta, David A. Wagner, Daniel L. Bolt, Susan Lauren Fortson
  • Patent number: 9097583
    Abstract: A tunable mid-infrared laser operated in a pulsed mode is coupled off-axis into a high-finesse optical cavity to produce a long-path spectrometer. The cavity receives a gas sample. Laser pulses may be wavelength-scanned by stepping an external grating, allowing the grating to mechanically settle, then measuring the ring-down with a set of laser pulses, before moving on the next wavelength. A detector receiving infrared light exiting the cavity supplies a cavity ring-down trace representative of sample absorption of the infrared pulses. A processor determines an absolute absorption spectrum of the gas sample from the ring-down trace and analyzes sample gas composition and trace concentration from that spectrum. The absorption baseline is highly reproducible and stable, improving the accuracy of multivariate fits, and the spectral resolution can be better than 0.001 cm?1 (contingent upon the laser source), allowing for high-resolution measurements of sharp absorption features.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: August 4, 2015
    Assignee: Los Gatos Research
    Inventors: Manish Gupta, J. Brian Leen, Douglas S. Baer
  • Patent number: 9098378
    Abstract: Methods and arrangements for facilitating virtual appliance image delivery. Virtual appliance image templates are stored at a caching location, based on a historical request pattern. A request is received for a virtual appliance image and there is provided, to a second location, a virtual appliance image responsive to the received request. A difference is determined between the requested virtual appliance image and stored virtual appliance image templates.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: August 4, 2015
    Assignee: International Business Machines Corporation
    Inventors: Pradipta De, Manish Gupta, Venkateswara Reddy Madduri, Jai Kumar Singh, Manoj Soni
  • Patent number: 9098379
    Abstract: Methods and arrangements for facilitating virtual appliance image delivery. Virtual appliance image templates are stored at a caching location, based on a historical request pattern. A request is received for a virtual appliance image and there is provided, to a second location, a virtual appliance image responsive to the received request. A difference is determined between the requested virtual appliance image and stored virtual appliance image templates.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: August 4, 2015
    Assignee: International Business Machines Corporation
    Inventors: Pradipta De, Manish Gupta, Venkateswara Reddy Madduri, Jai Kumar Singh, Manoj Soni
  • Publication number: 20150206180
    Abstract: Systems and methods of the present disclosure are directed generally to serving content items via a hierarchical content node structure. More specifically, systems and methods of the present disclosure facilitate generating several content nodes using content data (e.g., bids, budget, content items, keywords, etc.), organizing the content nodes in a custom hierarchy that includes the content nodes, and selecting a content item of a content node to provide as a candidate for display on a user device.
    Type: Application
    Filed: October 11, 2013
    Publication date: July 23, 2015
    Applicant: Google Inc.
    Inventors: Vidya Iyer, Dan Halem, John Fitzpatrick, Manish Gupta, Sujata Kosalge, Karen Yao, Bhanu Narasimhan
  • Publication number: 20150195173
    Abstract: A method and system for resource management is provided. The method includes generating a physical server pool. Resources of the physical server pool and additional resources of additional physical server are monitored and monitored data is retrieved during the monitoring. A utilization rate of the additional physical server pools is determined to be less than a threshold value. In response a group of physical servers is migrated to a free server pool. The physical server pool is determined to need an additional server and each physical server pool is rated based on a calculated chance for required usage. A first physical server is allocated to the physical server pool.
    Type: Application
    Filed: January 9, 2014
    Publication date: July 9, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manish Gupta, HongJin Kim, Stefan Pappe