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

  • Publication number: 20170235764
    Abstract: In one embodiment, a system for managing a virtualization environment includes host machines implementing a virtualization environment, a plurality of clusters of the host machines, a virtualized file server (VFS) comprising a plurality of file server virtual machines (FSVMs), and a VFS cluster manager (CM) configured to distribute storage items among the clusters and receive cluster storage statistics for one or more shares of the VFS. The CM is further configured to, in response to a request from a first FSVM to identify a storage location for a storage item, identify a cluster at which the storage item is to be located based on the cluster storage statistics, identify a second FSVM at which the storage item is to be located based on compute usage statistics of one or more FSVMs in the identified cluster, and send an address of the second FSVM to the first FSVM.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 17, 2017
    Inventors: Richard James Sharpe, Durga Mahesh Arikatla, Kalpesh Ashok Bafna, Satyajit Sanjeev Deshmukh, Shyamsunder Prayagchand Rathi, Vishal Sinha, Devyani Suryakant Kanada
  • Publication number: 20170235758
    Abstract: In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, and a virtualized file server backup system configured to identify backup data, wherein the backup data comprises data stored on the virtual disks and VFS configuration information, and the first data is identified in accordance with a backup policy, send the backup data to one or more remote sites for storage, and, in response to detection of changes in the backup data, send the changes to the remote sites in accordance with a replication policy. The backup data may be identified based on a protection domain associated with the backup policy. The data stored on the VFS may include one or more storage objects. The storage objects may include shares, groups of shares, files, or directories.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 17, 2017
    Inventors: Anil Kumar Gopalapura Venkatesh, Richard James Sharpe, Durga Mahesh Arikatla, Kalpesh Ashok Bafna, Devyani Suryakant Kanada
  • Publication number: 20170235701
    Abstract: Techniques for embedded high speed serial interface methods are described herein. The techniques include an apparatus for sideband signaling including a first serial sideband link module and a second serial sideband link module. The first serial sideband link module is to propagate packets from an upstream port to a downstream port via a first signaling lane, and the second serial sideband link module is to propagate packets from the downstream port to the upstream port via a second signaling lane.
    Type: Application
    Filed: December 24, 2014
    Publication date: August 17, 2017
    Applicant: INTEL CORPORATION
    Inventors: Akshay Pethe, Mahesh Wagh, David Harriman, Su Wei Lim, Debendra Das Sharma, Daniel Froelich, Venkatraman Iyer, James Jaussi, Zuoguo Wu
  • Publication number: 20170235762
    Abstract: In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, and a data migration system configured to identify one or more existing storage items stored at one or more existing File Server Virtual Machines (FSVMs) of an existing virtualized file server (VFS). For each of the existing storage items, the data migration system is configured to identify a new FSVMs of a new VFS based on the existing FSVM, send a representation of the storage item from the existing FSVM to the new FSVM, such that representations of storage items are sent between different pairs of FSVMs in parallel, and store a new storage item at the new FSVM, such that the new storage item is based on the representation of the existing storage item received by the new FSVM.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 17, 2017
    Inventors: Richard James Sharpe, Kalpesh Ashok Bafna, Shyamsunder Prayagchand Rathi, Satyajit Sanjeev Deshmukh, Durga Mahesh Arikatla
  • Publication number: 20170235653
    Abstract: Particular embodiments provide a system for managing a virtualization environment, the system comprising a plurality of host machines, one or more virtual disks comprising a plurality of storage devices, and a virtualized file server (VFS) comprising a plurality of file server virtual machines (FSVMs), wherein each of the FSVMs is running on one of the host machines and conducts I/O transactions with the one or more virtual disks, and the host machines form a cluster. A health monitoring service may monitor the FSVMs to determine whether any of the FSVMs has failed or is having problems. If the health monitoring service detects a failure of one of the FSVMs on a first one of the host machines, for each resource lock associated with the first FSVM, the health monitoring service may reassign the resource lock to another one of the FSVMs.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 17, 2017
    Inventors: Durga Mahesh Arikatla, Richard James Sharpe, Satyajit Sanjeev Deshmukh, Shyamsunder Prayagchand Rathi
  • Publication number: 20170235760
    Abstract: In one embodiment, a system for managing communication connections in a virtualization environment includes a plurality of host machines implementing a virtualization environment, wherein each of the host machines includes a hypervisor, at least one user virtual machine (user VM), and a distributed file server that includes file server virtual machines (FSVMs) and associated local storage devices. Each FSVM and associated local storage device are local to a corresponding one of the host machines, and the FSVMs conduct I/O transactions with their associated local storage devices based on I/O requests received from the user VMs. Each of the user VMs on each host machine sends each of its respective I/O requests to an FSVM that is selected by one or more of the FSVMs for each I/O request based on a lookup table that maps a storage item referenced by the I/O request to the selected one of the FSVMs.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 17, 2017
    Inventors: Richard James Sharpe, Kalpesh Ashok Bafna, Durga Mahesh Arikatla, Shyamsunder Prayagchand Rathi, Satyajit Sanjeev Deshmukh, Vishal Sinha, Anil Kumar Gopalapura Venkatesh, Rashmi Gupta, Rishabh Sharma, Yifeng Huang
  • Publication number: 20170237781
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for clearing Diameter session information. According to one method, the method occurs at a Diameter routing agent (DRA) node. The method includes identifying an inactive Diameter session associated with a Diameter node. The method also includes generating a trigger message for triggering the Diameter node to delete session information associated with the inactive Diameter session. The method further includes sending the trigger message to the Diameter node.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventor: SWAPNIL MAHESH BUTALA
  • Publication number: 20170232954
    Abstract: Systems, methods and apparatus for controlling operation a hybrid powertrain are disclosed that use low power storage and motor/generator components in line haul operations. In one embodiment, a line haul drive cycle includes a low power motor/generator executing a power assistance operation of the hybrid powertrain powered by electricity from a low power storage responsive to a monitoring by a line haul controller of ascensions of the hybrid vehicle at or near a constant speed over an uneven terrain. The line haul drive cycle further includes the low power motor/generator executing a regenerative braking operation of the hybrid powertrain supplying captured electric energy to the low power storage responsive to a monitoring by the line haul controller of descensions of the hybrid vehicle at or near the constant speed over the uneven terrain.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 17, 2017
    Inventors: Martin T. Books, Mahesh Madurai Kumar
  • Publication number: 20170235950
    Abstract: In one embodiment, a system for managing a virtualization environment comprises a plurality of host machines, one or more virtual disks comprising a plurality of storage devices, a virtualized file server (VFS) comprising a plurality of file server virtual machines (FSVMs), wherein each of the FSVMs is running on one of the host machines and conducts I/O transactions with the one or more virtual disks, and a virtualized file server self-healing system configured to identify one or more corrupt units of stored data at one or more levels of a storage hierarchy associated with the storage devices, wherein the levels comprise one or more of file level, filesystem level, and storage level, and when data corruption is detected, cause each FSVM on which at least a portion of the unit of stored data is located to recover the unit of stored data.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 17, 2017
    Inventors: Anil Kumar Gopalapura Venkatesh, Rishabh Sharma, Richard James Sharpe, Shyamsunder Prayagchand Rathi, Durga Mahesh Arikatla
  • Publication number: 20170235589
    Abstract: In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, and a first virtualized file server configured to receive a request to access a storage item located at a second virtualized file server, determine that the storage item is designated as being accessible by other virtualized file servers, identify an FSVM of the second virtualized file server at which the storage item is located, and forward the request to the FSVM of the second virtualized file server. The storage item may be designated as being accessible by other virtualized file servers when the storage item is associated with a predetermined tag value indicating that the storage item is shared among virtualized file servers. The predetermined tag value may be stored in a sharding map in association with the storage item.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 17, 2017
    Inventors: Anil Kumar Gopalapura Venkatesh, Richard James Sharpe, Durga Mahesh Arikatla, Kalpesh Ashok Bafna, Devyani Suryakant Kanada
  • Publication number: 20170235507
    Abstract: In one embodiment, a system for managing a virtualization environment comprises a plurality of host machines, one or more virtual disks comprising a plurality of storage devices, a virtualized file server (VFS) comprising a plurality of file server virtual machines (FSVMs), wherein each of the FSVMs is running on one of the host machines and conducts I/O transactions with the one or more virtual disks, and a virtualized file server backup system configured to back up data stored in a VFS located a cluster of host machines to an object store, and retrieve the backed-up data as needed to restore the data in the VFS. The object store may be located in a public cloud. The object store may include a low-cost storage medium within the cluster. An FSVM of the VFS may provide an object store interface to low-cost storage media.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 17, 2017
    Inventors: Vishal Sinha, Richard James Sharpe, Kalpesh Ashok Bafna, Anil Kumar Gopalapura Venkatesh, Durga Mahesh Arikatla, Shyamsunder Prayagchand Rathi
  • Publication number: 20170232064
    Abstract: Histatins may be used for skin wound healing in humans and other animals. For example, histatins could be included in gels, ointments, creams, tissue glues, patches, aerosol sprays, subcutaneous injections, subcutaneous infusions, intradermal injections, intradermal infusions, or any combination of these formulations. In some embodiments, peptide fragments from at least two different histatins are used.
    Type: Application
    Filed: October 8, 2015
    Publication date: August 17, 2017
    Inventors: Robert P. Sambursky, Robert W. Vandine, Peter Condon, Uma Mahesh Babu
  • Patent number: 9732081
    Abstract: Compounds of Formula (I), their preparation and use in preventing or treating bacterial infections are disclosed.
    Type: Grant
    Filed: March 6, 2016
    Date of Patent: August 15, 2017
    Inventors: Vijaykumar Jagdishwar Patil, Ravikumar Tadiparthi, Bharat Dond, Amol Kale, Loganathan Velupillai, Deepak Dekhane, Satish Shrimant Birajdar, Mohammad Usman Shaikh, Sushilkumar Maurya, Piyush Ambalal Patel, Prasad Dixit, Mangesh Pawar, Mahesh Vithalbhai Patel, Sachin Bhagwat
  • Patent number: 9733985
    Abstract: A system configured to facilitate brokering hybrid cloud services selects information requests for characterizing an information technology application. The system responses to the information requests and determines a plurality of sets of the responses each used for deriving a value of a respective one of a plurality of factor functions. The system determines a plurality of assessment results each derived using values for of a respective set of the factor functions. Each one of the assessment results characterizes a respective aspect of deploying the information technology application within a cloud environment.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ilyas Iyoob, Manish Mahesh Modh, Kishor Grandhe
  • Patent number: 9736220
    Abstract: In some embodiments, a publication system comprises at least one module which provides, at a publication platform accessible by users via a network, a posting portal to receive entry of data relating to an item or commentary for posting on the publication system. The posting portal includes an interface having a first user interface element to receive the item data or commentary from a user for inclusion in a posting. The module also provides an upload application associated with the interface of the posting portal. The upload application includes a second user interface element to receive from the user, via the second user interface element, a media file for inclusion in the posting. The module also automatically commences transmission of the media file over the network, for inclusion in the posting, in response to a detection that the user has moved away from the first user interface element or moved to the second user interface element.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: August 15, 2017
    Assignee: eBay Inc.
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 9734479
    Abstract: A method for determining an operating set point for a combined cycle power plant, the method includes: simulating the operation of the power plant; correcting the simulation of the operation of the power plant; optimizing the simulation of the operation by simulating the operation at different operating settings and selecting at least one of the operating settings as being optimal, and generating the operating set point based on the optimized simulation of the power plant.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: August 15, 2017
    Assignee: General Electric Company
    Inventors: Thomas P. Schmitt, Awadesh Kumar Tiwari, Mahendhra Muthuramalingam, Mahesh Kumar Asati
  • Patent number: 9734896
    Abstract: In described examples, a memory controller circuit controls accesses to an SRAM circuit. Precharge mode control circuitry outputs: a burst mode enable signal to the SRAM circuit indicating that a series of SRAM cells along a selected row of SRAM cells will be accessed; a precharge first mode signal to the SRAM circuit indicating that a first access along the selected row will occur; and a precharge last mode signal to the SRAM circuit indicating that a last access along the selected row will occur. The SRAM circuit includes an array of SRAM cells arranged in rows and columns to store data. Each SRAM cell is coupled to: a corresponding word line along a row of SRAM cells; and a corresponding pair of complementary bit lines.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: August 15, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Per Torstein Roine, Vinod Menezes, Mahesh Mehendale, Vamsi Gullapalli, Premkumar Seetharaman
  • Patent number: 9736276
    Abstract: In one embodiment, the present invention includes a fabric on a first semiconductor die to communicate with at least one agent on the die according to an on-chip protocol and a packetization layer coupled to the fabric to receive command and data information from the fabric on multiple links and to packetize the information into a packet for transmission from the die to another die via an in-package packetized link. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: August 15, 2017
    Assignee: Intel Corporation
    Inventors: Mahesh Wagh, Abhishek Singhal, Jasmin Ajanovic
  • Publication number: 20170230507
    Abstract: Phone systems, phone devices (including hardware, software and firmware), and methods of operating a phone. Described herein are dissociated phone systems including one or a plurality of local client phones with basic call handling capability that communicate though a remote phone server but are locally controlled by a controller gateway that manages the local network including the local client phones.
    Type: Application
    Filed: April 24, 2017
    Publication date: August 10, 2017
    Inventor: Mahesh PAOLINI-SUBRAMANYA
  • Publication number: 20170224824
    Abstract: Disclosed herein is a composition comprised of glycerin and 1,3-propanediol. The compositions can be used as a personal care lubricant, for drug delivery, or as a moisturizer, among other uses.
    Type: Application
    Filed: February 3, 2017
    Publication date: August 10, 2017
    Inventors: Wei Chen, Zachary RB McGinn, Adam J. Ewald, Mahesh M. Bhide, Tarry P. Zielinski, Thomas C. Misgen