Patents by Inventor Mahesh

Mahesh 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: 9934061
    Abstract: Methods, systems, and computer program products for black box techniques for detecting performance and availability issues in virtual machines exploiting hardware assisted virtualization are provided herein. A computer-implemented method includes capturing multiple hardware assisted virtualization exit calls generated in connection with a given virtual machine; calculating one or more virtual machine performance metrics attributed to the given virtual machine based on the multiple hardware assisted virtualization exit calls; determining one or more virtual machine performance issues and/or one or more virtual machine availability issues attributed to the given virtual machine based on the one or more calculated virtual machine performance metrics; and outputting an alert identifying the one or more determined virtual machine performance issues and/or the one or more virtual machine availability issues attributed to the given virtual machine.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yu Deng, Ruchi Mahindru, Cuong Manh Pham, Harigovind Ramasamy, Soumitra Sarkar, Mahesh Viswanathan, Long Wang
  • Patent number: 9932294
    Abstract: The invention relates to the compounds of formula I and formula II or its pharmaceutical acceptable salts, as well as polymorphs, solvates, enantiomers, stereoisomers and hydrates thereof. The pharmaceutical compositions comprising an effective amount of compounds of formula I or formula II; and methods for treating or preventing multiple sclerosis may be formulated for oral, buccal, rectal, topical, transdermal, transmucosal, intravenous, parenteral administration, syrup, or injection. Such compositions may be used to treatment of multiple sclerosis and psoriasis.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: April 3, 2018
    Assignee: CELLIX BIO PRIVATE LIMITED
    Inventor: Mahesh Kandula
  • Publication number: 20180088588
    Abstract: A machine vision system having a first camera configured to be coupled to a vehicle, The camera includes an optical stack having a color filter array with a plurality of sections. Each section includes a first white filter portion, a yellow filter portion, a magenta filter portion, and a second white filter portion.
    Type: Application
    Filed: September 22, 2017
    Publication date: March 29, 2018
    Inventors: Lucian ION, Mahesh KRISHNAMURTHY
  • Publication number: 20180090102
    Abstract: Systems and methods for improving displayed image quality of an electronic display including a display pixel and a display driver are provided. A display pipeline receives input image data that indicates target luminance of the display pixel when displaying an image frame on the electronic display; determines a first bit group in pixel response corrected image data by mapping a first bit group in the input image data based at least in part on a first pixel response correction look-up-table; determines a second bit group in the pixel response corrected image data by mapping a second bit group in the input image data based at least in part on a second pixel response correction look-up-table; and outputs the pixel response corrected image data to the display driver to enable the display driver to facilitate displaying the image frame by writing the display pixel based on the pixel response corrected image data.
    Type: Application
    Filed: July 31, 2017
    Publication date: March 29, 2018
    Inventors: Mahesh B. Chappalli, Chaohao Wang, Guy Côté, Marc Albrecht
  • Publication number: 20180085043
    Abstract: In an embodiment of the subject matter described herein a system is provided. The system includes a portable host system having one or more processors and a memory for storing a plurality of applications. The one or more processors configured to execute programmed instructions of a select application by performing one or more operations, which include obtain a set of frames of 2D ultrasound images, develop a prospect model indicating a likelihood that frames within the set include an organ of interest (OOI), identify primary and secondary reference frames from the set of the frames based on the prospect model, determine a characteristic of interest in the primary reference frame, select a candidate shape for the OOI based on the character of interest in the primary reference frame, and adjust the candidate shape based on the secondary reference frames to form a resultant shape for the OOI.
    Type: Application
    Filed: September 13, 2017
    Publication date: March 29, 2018
    Inventors: Mahesh R. Panicker, Sigmund Frigstad, Pavan Kumar V Annangi, Srinivas Varna, Abhijit Vishwas Patil, Anders Herman Torp
  • Publication number: 20180086691
    Abstract: This invention is directed to methods of preparing AQX-1125 having the formula: This invention is also directed to intermediates utilized in the methods of preparing AQX-1125.
    Type: Application
    Filed: January 20, 2017
    Publication date: March 29, 2018
    Inventors: Curtis Harwig, Jeyaprakashnarayanan Seenisamy, Mahesh Narayan Keregadde, Lakshindra Chetia
  • Patent number: 9930149
    Abstract: An example method for to multicast traffic distribution in a multi-pod network environment is provided and includes provisioning a block of multicast group addresses for broadcast, unknown unicast and multicast (BUM) traffic distribution between pods in the multi-pod network, calculating a hash corresponding to a bridge domain (BD) extending across a plurality of pods in the multi-pod network, the hash being identically calculated at each one of the plurality of pod, indexing with the hash into the block of multicast group addresses designated for inter-pod BUM traffic to derive a global multicast group identical for the broadcast domain across the plurality of pods, and associating a local multicast group at the translator with the derived global multicast group.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: March 27, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sanjay Thyamagundalu, Mahesh Shirshyad, Nikhil Gopinath Shetty, Siva Gaggara, Bharat Kumar Bandaru
  • Patent number: 9928320
    Abstract: Techniques for estimated compound probability distribution are described herein. Embodiments may include receiving, at a master node of a distributed system, a compound model specification comprising frequency models, severity models, and one or more adjustment functions, wherein at least one model of the frequency models and the severity models depend on one or more regressor and distributing the compound model specification to worker nodes of the distributed system, each of the worker nodes to at least generate a portion of samples for use in predicting compound distribution model estimates. Embodiments may also include predicting the compound distribution model estimates based on the sample portions of aggregate values and adjusted aggregate values.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: March 27, 2018
    Assignee: SAS Institute Inc.
    Inventors: Mahesh V. Joshi, Richard Potter, Jan Chvosta, Mark Roland Little
  • Patent number: 9926852
    Abstract: A method for optimizing a generation of an output level over a selected operating period by a power block, wherein the power block comprises multiple gas turbines for collectively generating the output level. The control method may include: receiving current state data regarding measured operating parameters for each of the gas turbines of the power block; based on the current state data, defining competing operating modes for the power block; based on each of the competing operating modes, deriving a predicted value for a performance parameter regarding the operation of the power block over the selected operating period; determining a cost function and, pursuant thereto, evaluating the operation of the power block based on the predicted value of the performance parameter so to determine a projected cost; and comparing the projected costs from each of the optimized operating modes so to select therefrom an optimized operating mode.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: March 27, 2018
    Assignee: General Electric Company
    Inventors: Awadesh Kumar Tiwari, Mahesh Kumar Asati
  • Patent number: 9925102
    Abstract: A system for changing the width of a person support apparatus includes a bed controller for receiving a command signal indicating a command for width alteration, a first motor controlled by the bed controller for driving an extension of a first deck section of the support apparatus thereby altering the width of the first deck section, and a second motor controlled by the bed controller for driving an extension of a second deck section of the support apparatus thereby altering the width of the second deck section. The bed controller controls the first motor and the second motor in a manner that causes the first deck section to reach a first deck section width alteration limit at a first time and the second deck section to reach a second deck section width alteration limit at a second time, wherein the first time and the second time are not equal.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: March 27, 2018
    Inventors: Jonathan D. Turner, John D. Christie, Joseph A. Ernst, David P. Lubbers, Scott M. Corbin, Mark E. Lanning, Mahesh Kumar Thodupunuri, Aziz Ali Bhai
  • Patent number: 9928651
    Abstract: The present invention obviates the need for restaurants to install expensive physical hardware such as swings, slides, etc that consume valuable property real-estate, to provide playing entertainment to customers, by constructing a virtual playground out of objects typically found in restaurants such as salt and pepper shakers, napkin dispensers, spoons, forks, plates, glasses, menu cards, pizza-boxes, etc. The present invention virtualizes these real-world objects and uses the virtualized characters to populate a virtual playground that is overlaid on top of real-world objects. This virtual playground allows users to manipulate virtual characters facilitating gameplay and entertainment.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: March 27, 2018
    Inventor: Mahesh Babu Mariappan
  • Patent number: 9928091
    Abstract: Techniques for configuring a commodity server to host virtual hard disks are disclosed herein. In an exemplary embodiment, a virtual hard disk file can be split into a plurality of differencing VHD files and one or more of the files can be downloaded to a virtualization host as it runs off the VHD files stored on the server. After the one or more VHD files are downloaded, the virtualization host can be configured to use the local copy instead of the copy on the commodity server. In addition to the foregoing, other techniques are described in the claims, the detailed description, and the figures.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: March 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mahesh Lotlikar, Sriram Sampath, Ashwin Palekar, Olga B. Ivanova, Dustin L. Green, Ido Ben-Shachar
  • Publication number: 20180082626
    Abstract: Devices and methods for error diffusion and spatiotemporal dithering are provided. By way of example, a method of operating a display includes receiving a pixel input, a set of pixel coordinates, and a current frame number. A kernel and a particular kernel bit of the kernel is selected from a set of kernels, based upon the pixel input, the pixel coordinates, the frame number, or any combination thereof. A dithered output is determined based at least in part upon the kernel bit. When the display is in a diamond pixel configuration, the dithered output is applied in accordance with a diamond pattern formed by red, blue, or red and blue pixel channels.
    Type: Application
    Filed: July 20, 2017
    Publication date: March 22, 2018
    Inventors: Marc Albrecht, Mahesh B. Chappalli, Christopher P. Tann, Jim C. Chou, Guy Cote
  • Publication number: 20180078975
    Abstract: Systems for prequalifying components for a processing chamber are described. The systems may be used to clean particulates from chamber parts and concurrently quantify the cleanliness. The systems may be used to qualify replacement parts before sending to a customer site for installation. The systems have three adjacent compartments separated by impermeable barriers. All three compartments are filled with liquid while cleaning a chamber component. The center compartment contains a submerged component for cleaning and qualifying. Two compartments on either side of the center compartment are configured with submerged ultrasonic transducers to deliver ultrasonic energy to either side of the component being cleaned and prequalified. A liquid pump is connected to the cleaning tub to recirculate water from the cleaning bath and another liquid pump is configured to remove a small amount of the cleaning bath to sample particulates.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 22, 2018
    Inventors: Sankesha Bhoyar, Mahesh Arcot, Nilesh Chimanrao Bagul, Hemantha Raju, Ravindra Patil
  • Publication number: 20180078568
    Abstract: Disclosed herein are compositions having a lipophilic active agent and methods of their use.
    Type: Application
    Filed: March 30, 2017
    Publication date: March 22, 2018
    Applicant: Lipocine Inc.
    Inventors: Mahesh Patel, Nachiappan Chidambaram, Satish Nachaegari, Srinivasan Venkateshwaran, Joel Frank, Chandrashekar Giliyar
  • Publication number: 20180083645
    Abstract: A successive approximation register analog to digital converter (SAR ADC) is provided in which impact of dielectric absorption is reduced with a correction circuit configured to adjust a present digital code value signal based at least in part upon a previous digital code value signal, an acquisition time and temperature.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Inventors: Sandeep Monangi, Mahesh Madhavan
  • Publication number: 20180081644
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting a reactive response using a dependency injection (DI) framework. The DI framework can determine the dependencies of a response object, and invoke a plurality of services for retrieving dependency objects from backend systems to satisfy those dependencies. Each service can return a reactive object, which the DI framework can match to a dependency object, thereby enabling the DI framework to orchestrate asynchronous concurrent calls to the services on behalf of an application. Each reactive object can be used to retrieve a corresponding dependency object at a later time. The DI framework can use the dependency object to compose the response object and inject the response object to an application at the server environment.
    Type: Application
    Filed: February 15, 2017
    Publication date: March 22, 2018
    Inventors: SANJEEB KUMAR SAHOO, MAHESH KANNAN
  • Patent number: 9921768
    Abstract: Data is sent to correspond to a load/store-type operation associated with shared memory over a link according to a memory access link protocol and the memory access link protocol is to be overlaid on another, different link protocol. A request is sent to enter a low power state, where the request is to include a data value encoded in a field of a token, the token is to indicate a start of packet data and is to further indicate whether subsequent data to be sent after the token is to include data according to one of the other link protocol and the memory access link protocol.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: March 20, 2018
    Assignee: Intel Corporation
    Inventors: Michelle C. Jen, Debendra Das Sharma, Mahesh Wagh, Venkatraman Iyer
  • Patent number: 9922157
    Abstract: A clock-tree construction method for a configurable clock grid structure having a plurality of sectors and a plurality of wire segments includes defining a clock region within the clock grid structure and constructing an H-tree that has a smallest size to cover the clock region. The method further includes aligning the clock region within the H-tree, pruning the H-tree and removing an unused segment from the H-tree. The method further includes performing a tree height reduction procedure to the pruned H-tree, and generating a clock tree with a reduced size or a reduced height from the tree height reduction procedure.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: March 20, 2018
    Assignee: Altera Corporation
    Inventors: Carl Ebeling, Herman Henry Schmit, Dana How, Mahesh A. Iyer, Saurabh Adya
  • Patent number: 9923945
    Abstract: A method is provided in one example embodiment and includes generating a key associated with a virtual asset associated with content to be provided to a client device, where the key indicates at least one parameter for accessing the content; generating the virtual asset; receiving a request for the content; identifying a format being requested for the content; using the virtual asset to identify common format content to be retrieved and to identify the key; using the key to retrieve the common format content; and transforming the common format content such that it can be delivered to the client device in the format that was requested.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: March 20, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Mahesh Vittal Viveganandhan, Eric Colin Friedrich, Matthew Francis Caulfield, Carol Etta Iturralde, Scott C. Labrozzi