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: 10945133
    Abstract: Systems [100A/100B] and methods [700/800] for allocating wireless channel/s to wireless access point/s [102] are disclosed. More particularly, the embodiments of the present invention comprise steps of: determining at least one candidate wireless channel, providing an initial score to each of the at least one candidate wireless channel, determining a channel overlapping parameter and a signal strength factor, determining a channel score based on the initial score, the channel overlapping parameter, the signal strength factor and a reduction weight, applying a positive offset to update the channel score of each of the at least one candidate wireless channel, selecting the at least one wireless channel for the at least one wireless access point [102A] based on the updated channel score, and allocating the at least one wireless channel to the at least one wireless access point [102A].
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: March 9, 2021
    Assignee: RELIANCE JIO INFOCOMM LIMITED
    Inventors: Thomas John Schlangen, Ajay Kumar Gupta, Vishal Vasant Oak, Abhishek Jain, Mahesh Nayaka Mysore Annaiah, Tareq Amin
  • Patent number: 10942836
    Abstract: Methods, systems and computer program products for user-specific curation of applications from heterogeneous application sources. Multiple components are interconnected to perform user-specific curation operations. The user-specific curation operations comprise accessing application metadata corresponding to a plurality of applications from a plurality of application sources. The application sources may be heterogeneous and may be situated at local sites or at remote sites. A set of rules are applied to the application metadata to determine if one or more applications are authorized for use by a particular user or group. Publication attributes that control accessibility by a particular user or particular group of users are associated with the authorized applications. Based on the publication attributes as they apply to a particular user, one or more curated applications are selected from the authorized applications.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: March 9, 2021
    Assignee: Nutanix, Inc.
    Inventors: Mahesh Vinayak Patil, Balaji Janakiram, Pranav Yogesh Gupta, Rohit Jayprakash Girme, Siyu Wei, Vinod Gupta, Aditya Dipankar, Jasnoor Singh Gill, Aaditya Sood, Ashutosh Kumar
  • Patent number: 10942820
    Abstract: Embodiments are described for performing an uninterrupted restore in a storage system in view of one or more abort events. A restore agent receives writes one or more data blocks to a conditional construction container. A parent interrupt service routine (ISR) polls for abort events. In response to an abort event, an intermediate interrupt is generated that spawns a child processes for each process of the restore. The intermediate ISR logs each child ISR, the process it is responsible for, and the intermediate interrupt, for later restoration of the restore state. After a recovery of the above event, then each child ISR can be called to restore its state. After restoring the state, the restore agent resumes the restore from where the abort event was detected. The child ISRs are re-entrant. If another abort event is detected, the restore state can again be saved and later resumed from that state.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: March 9, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Mahesh Reddy A V, Battal Chetan, Mahantesh Ambaljeri, Swaroop Shankar D H
  • Patent number: 10944740
    Abstract: Cluster state information is generated in response to a request to establish a connection with a cloud service system. The cluster state information includes a first instance of a security token and host information. The cluster state information is provided to a web browser associated with a user. The web browser associated with the user is redirected to a cloud identity provider. The cloud identity provider is configured to provide to the cloud service system via the web browser associated with the user, the cluster state information that includes the first instance of the security token and the host information. A certificate is requested from the cloud service system. The cluster state information that includes a second instance of the security token is provided to the cloud service system. The cloud service system is configured to establish the connection based on comparison between the first instance of the security token and the second instance of the security token.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: March 9, 2021
    Assignee: Cohesity, Inc.
    Inventors: Anubhav Gupta, Mahesh Kumar, Samual Krish Ravichandran, Subramanian Sethumadhavan, Sudhir Srinivas
  • Patent number: 10943602
    Abstract: A method and apparatus for classifying a spatial environment as open or enclosed are provided. In the method and apparatus, one or more microphones detect ambient sound in a spatial environment and output an audio signal representative of the ambient sound. A processor determines a spatial environment impulse response (SEIR) for the audio signal and extracts one or more features of the SEIR. The processor classifies the spatial environment as open or enclosed based on the one or more features of the SEIR.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: March 9, 2021
    Assignees: STmicroelectronics International N.V., STMicroelectronics, Inc.
    Inventors: Mahesh Chowdhary, Arun Kumar, Ghanapriya Singh, Rajendar Bahl
  • Patent number: 10939910
    Abstract: The present disclosure relates to a surgical stapling instrument comprising a handle assembly, an elongated body portion extending from the handle assembly, and an end effector supported on a distal portion of the elongated body portion. The end effector includes a curved housing having a base portion and a jaw portion, a curved anvil assembly supported on the jaw portion, and a curved cartridge assembly supported on the base portion. The cartridge assembly defining first and second arrays of staples receiving slots, the first array of staple receiving slots includes three rows of staples and the second array of staple receiving slots includes two rows of staples. A height of the staples in each of the rows of three rows of staples of the first array of staple receiving slots is different.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: March 9, 2021
    Assignee: Covidien LP
    Inventors: Jeevan Maddur Shankarsetty, Hari Naga Mahesh Kalepu
  • Publication number: 20210063894
    Abstract: A mode control system and method for controlling an output mode of a broadband radiation source including a photonic crystal fiber (PCF). The mode control system includes at least one detection unit configured to measure one or more parameters of radiation emitted from the broadband radiation source to generate measurement data, and a processing unit configured to evaluate mode purity of the radiation emitted from the broadband radiation source, from the measurement data. Based on the evaluation, the mode control system is configured to generate a control signal for optimization of one or more pump coupling conditions of the broadband radiation source. The one or more pump coupling conditions relate to the coupling of a pump laser beam with respect to a fiber core of the photonic crystal fiber.
    Type: Application
    Filed: August 27, 2020
    Publication date: March 4, 2021
    Applicant: ASML NETHERLANDS B.V.
    Inventors: Sebastian Thomas BAUERSCHMIDT, Peter Maximilian GÖTZ, Patrick Sebastian UEBEL, Ronald Franciscus Herman HUGERS, Jan Adrianus BOER, Edwin Johannes Cornelis BOS, Andreas Johannes Antonius BROUNS, Vitaliy PROSYENTSOV, Paul William SCHOLTES - VAN EIJK, Paulus Antonius Andreas TEUNISSEN, Mahesh Upendra AJGAONKAR
  • Publication number: 20210065254
    Abstract: An ad simulator having at least in-browser simulation capabilities is provided. In examples, the ad simulator may be a web browser extension, which a media developer, designer, etc. may use for ad display simulation. The browser extension may locate existing display ads on a webpage, one or more of which can be selected to be replaced with a new ad. A HyperText Transfer Protocol (HTTP) request may be made to an ad template rendering engine that returns a HyperText Markup Language (HTML) of a new ad personalized and targeted to a customer. The browser extension may then replace the existing ad with the new ad.
    Type: Application
    Filed: September 4, 2019
    Publication date: March 4, 2021
    Applicant: Capital One Services, LLC
    Inventors: Hanzhang ZHENG, Praveen TANDRA, Mahesh SENNIAPPAN, Raman BAJAJ, Sanjiv YAJNIK, Parvesh KUMAR, Gopi KANCHARLA
  • Publication number: 20210067519
    Abstract: A system includes a set of adapter interfaces, a router module, and a processor. Each adapter interface is assigned to a different level of security. The router module sends requests to the adapter interfaces, based on the security levels associated with the devices that submitted the requests. A first adapter interface establishes a first connection to the servers, providing access to a first zone. A second adapter interface establishes a second connection to the servers, providing access to a second zone. The first zone includes a set of resources assigned to the first level of security that is not included in the second zone. A third adapter interface establishes a third connection to the servers, providing access to a quarantine. Each adapter interface further receives data and applies different levels of security to the data, based on the security levels associated with the devices that submitted the data.
    Type: Application
    Filed: August 27, 2019
    Publication date: March 4, 2021
    Inventors: Manu Jacob Kurian, Mahesh Bhashetty, Anamika Singhal, Srinivasulu Bodapati, Balaji Subramanian
  • Publication number: 20210064479
    Abstract: A method for performing a backup operation includes obtaining a backup request, wherein the backup request specifies a virtual machine (VM) set, and, in response to the backup request: identifying a first set of virtual machines (VMs), wherein the first set of VMs comprises a first portion of the VM set, performing a criticality analysis on the first set of VMs using a machine learning algorithm and a trained machine learning model to obtain an ordered list of critical VMs, performing a non-critical VM prioritization on a second set of VMs using the machine learning algorithm and the trained machine learning model to obtain an ordered list of non-critical VMs, consolidating the ordered list of critical VMs and the ordered list of non-critical VMs to obtain a final list, and initiating a backup of virtual machines using the final list.
    Type: Application
    Filed: September 4, 2019
    Publication date: March 4, 2021
    Inventors: Avinash Kumar, Mahesh Reddy Appireddygari Venkataramana, Elango Chockalingam
  • Patent number: 10933052
    Abstract: Aspects of the present disclosure provide compound of Formula I and pharmaceutically acceptable hydrates, solvates, crystals, co-crystals, enantiomers, stereoisomers, polymorphs and prodrugs thereof that can find utility in treatment of eye disorders and complications associated therewith. Aspects of the present disclosure also relate to methods of treating an eye disorder and/or complications thereof in a subject in need thereof by administering the compound of Formula I or a pharmaceutically acceptable hydrate, solvate, crystal, enantiomer, stereoisomer, polymorph or prodrug thereof.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: March 2, 2021
    Assignee: Cellix Bio Private Limited
    Inventor: Mahesh Kandula
  • Patent number: 10936309
    Abstract: A device may determine a plurality of components for a development project. The device may determine a blueprint template based on the plurality of components of the development project. The device may generate a blueprint for the development project based on the blueprint template. The device may generate a package for the development project based on the blueprint for the development project. The device may provide output associated with the blueprint and the package based on generating the blueprint and generating the package.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: March 2, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Bhaskar Ghosh, Mohan Sekhar, Rajendra T. Prasad, Koushik M. Vijayaraghavan, Arpan Shukla, Chandrashekhar Arun Deshpande, Mahesh Rajappan, Muthukumar Rengaraju
  • Patent number: 10937953
    Abstract: A device is disclosed. The device includes a tetragonal Heusler compound of the form Mn3-xCoxGe, wherein 0<x?1, wherein Co accounts for at least 0.4 atomic percent of the Heusler compound. The device also includes a substrate oriented in the direction (001) and of the form YMn1+d, wherein Y includes an element selected from the group consisting of Ir and Pt, and 0?d?4. The tetragonal Heusler compound and the substrate are in proximity with each other, thereby allowing spin-polarized current to pass from one through the other. In one aspect, the device also includes a multi-layered structure that is non-magnetic at room temperature. The structure includes alternating layers of Co and E. E includes at least one other element that includes Al. The composition of the structure is represented by Co1-yEy, with y being in the range from 0.45 to 0.55.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: March 2, 2021
    Assignees: Samsung Electronics Co., Ltd., INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jaewoo Jeong, Mahesh G. Samant, Stuart S. P. Parkin, Yari Ferrante
  • Patent number: 10936543
    Abstract: A data management device includes a cache for a data storage device and a processor. The cache includes cache devices that store a block set. The processor obtains a cache modification request that specifies a first block of the block set, updates a copy of a header of the block set in each of the cache devices based on the modification request, updates a copy of meta-data of the block set in each of the cache devices based on the cache modification request, and updates the first block in a first cache device of the cache devices based on the cache modification request.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: March 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Shuang Liang, Jayasekhar Konduru, Mahesh Kamat, Akshay Narayan Muramatti
  • Patent number: 10936772
    Abstract: Configuration data for an integrated circuit may be generated using logic design equipment to implement a logic design on the integrated circuit. The equipment may perform multiple rounds of incremental physical synthesis, incremental timing analysis, and incremental legalization operations. Each round may involve performing multiple different physical synthesis transforms on the design that are individually rejected until transforms that satisfy legality constraints and improve timing for the logic design are found and incorporated into the netlist. The configuration data may then be generated using the netlist. In this way, the logic design may be incrementally altered and verified during the physical synthesis process. This prevents the need for rejecting or accepting an entire batch logic changes to the netlist even when only some of the changes are non-ideal, thus optimizing circuit performance as well as the compile time required to implement the logic design on the integrated circuit.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: March 2, 2021
    Assignee: Altera Corporation
    Inventors: Mahesh A. Iyer, Robert Walker, Vasudeva M. Kamath
  • Patent number: 10938780
    Abstract: Different database deployments, or other data system deployments, may want to communicate with each other without sacrificing security or control. To this end, embodiments of the present disclosure may provide secure message exchange techniques for a source and/or target deployment. Configurable rule sets may be stored in the deployments; the rule sets may define what messages may be communicated between deployments. The deployments may implement a selective filtering scheme in one or more stages based on the rule sets to filter outgoing and/or incoming messages.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: March 2, 2021
    Assignee: Snowflake Inc.
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Nithin Mahesh, Eric Robinson
  • Patent number: 10937385
    Abstract: A method for operating a display pipe having a first bit depth and implemented in an electronic device may include determining a second bit depth of a display. The method may also include compressing first image data to the second bit depth, where the first image data corresponds to a first image to be presented via the display. The method may also include including buffer data with the first image data to generate processed image data and outputting the processed image data as output image data to cause presentation of the first image.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: March 2, 2021
    Assignee: Apple Inc.
    Inventors: Peter F. Holland, Malcolm D. Gray, Mahesh B. Chappalli
  • Publication number: 20210056927
    Abstract: A method for operating a display pipe having a first bit depth and implemented in an electronic device may include determining a second bit depth of a display. The method may also include compressing first image data to the second bit depth, where the first image data corresponds to a first image to be presented via the display. The method may also include including buffer data with the first image data to generate processed image data and outputting the processed image data as output image data to cause presentation of the first image.
    Type: Application
    Filed: August 20, 2019
    Publication date: February 25, 2021
    Inventors: Peter F. Holland, Malcolm D. Gray, Mahesh B. Chappalli
  • Publication number: 20210058481
    Abstract: Systems and methods that provide for the pre-fetching of data, including receiving user input data from a user device, and in response, identifying a first set of objects for enabling an application operating on the user device to render a first interface in a sequence of interfaces, and determining a second set of objects for enabling the application to render a second interface in the sequence of interfaces. The first set of objects are transmitted to the user device, as well as instructions for directing the user device to render the first interface in the application using the first set of objects, and receive and store the second set of objects in an information repository associated with the user device. In response to a user input, the second interface is rendered in the application using the second set of objects.
    Type: Application
    Filed: November 9, 2020
    Publication date: February 25, 2021
    Inventors: Mahesh Subramanian, William Orcutt
  • Publication number: 20210053950
    Abstract: The invention relates to the compounds or its pharmaceutical acceptable polymorphs, solvates, enantiomers, stereoisomers and hydrates thereof. The pharmaceutical compositions comprising an effective amount of compounds of formula I, formula II, formula III, formula IV, formula V, formula VI, formula VII, formula VIII, formula IX or Formula X and, the methods for the treatment of fungal infections may be formulated for oral, buccal, rectal, topical, transdermal, transmucosal, lozenge, spray, intravenous, oral solution, buccal mucosal layer tablet, parenteral administration, syrup, or injection. Such compositions may be used to treatment of fungal infections.
    Type: Application
    Filed: October 8, 2020
    Publication date: February 25, 2021
    Applicant: Cellix Bio Private Limited
    Inventor: Mahesh Kandula