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: 11352367
    Abstract: Compounds of formula (I): wherein, R1, R2, R3, R4a, R4b and R5 are described herein, or a stereoisomer, enantiomer or tautomer thereof or mixtures thereof, or a pharmaceutically acceptable salt or solvate thereof, are described herein, as well as other compounds. These compounds are useful in treating inflammation and/or pain. Compositions comprising a compound of the invention are also disclosed, as are methods of using the compounds to treat inflammation and/or pain.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: June 7, 2022
    Assignee: TARO PHARMACEUTICALS INC.
    Inventors: Curtis Harwig, Jeremy D. Pettigrew, Jennifer Cross, Jeyaprakashnarayanan Seenisamy, Mahesh Narayan Keregadde, Karthikeyan Iyanar
  • Patent number: 11354100
    Abstract: The disclosure describes methods and apparatus for quickly prototyping of a solution developed using one or more sensing devices (e.g., sensors), functional blocks, algorithm libraries, and customized logic. The methods produce firmware executable by a processor (e.g., a microcontroller) on an embedded device such as a development board, expansion board, or the like. By performing these methods on the apparatus described, a user is able to create a function prototype without having deep knowledge of the particular sensing device or any particular programming language. Prototypes developed as described herein enable the user to rapidly test ideas and develop sensing device proofs-of-concept. The solutions produced by the methods and apparatus improve the functioning of the sensor being prototyped and the operation of the embedded device where the sensor is integrated.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: June 7, 2022
    Assignees: STMICROELECTRONICS, INC., STMICROELECTRONICS DESIGN AND APPLICATION S.R.O.
    Inventors: Mahesh Chowdhary, Miroslav Batek, Marian Louda
  • Patent number: 11356805
    Abstract: A method for determining location of a target within an indoor environment, including the steps of: classifying a set of anchors having known locations within the indoor environment and a set of targets having unknown locations within the indoor environment, wherein each of the anchors and targets comprise hardware having sensors and wireless communication capabilities; creating a set of ordinal pair data sets comprising relative distances between each target and all anchors; ranking and aggregating the ordinal pair data sets to produce a set of dissimilarities that approximate distances; transforming the dissimilarities into estimated distances between each anchor and target using the known distances between the anchors as calibration; and inferring location of targets by formulating and solving a multidimensional unfolding optimization.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: June 7, 2022
    Assignee: CLARKSON UNIVERSITY
    Inventors: Mahesh K. Banavar, Jie Sun, Shandeepa Wickramasinghe
  • Publication number: 20220170982
    Abstract: A multicycle path circuit capable of operating at a functional mode and an at-speed test mode. The multicycle path circuit includes an on-chip controller configured to receive an on-chip clock signal and modulate the on-chip clock signal to provide a first clock signal to a first circuit and a second clock signal to a second circuit. The first clock signal and the second clock signal are in a multicycle phase relationship.
    Type: Application
    Filed: September 23, 2021
    Publication date: June 2, 2022
    Applicant: MEDIATEK Singapore Pte. Ltd.
    Inventors: Ashish Kumar Nayak, Gokulakrishnan Manoharan, Mahesh Kumar Devani
  • Publication number: 20220174064
    Abstract: Systems and methods for authenticating presumptively incompatible elements in a digital network are provided. A method may include receiving an access request from a client node in the network. The access request may be requesting access to an application in the network. The access request may be associated with a uniform resource identifier (“URI”). The method may include extracting a target application from the URI. The method may include determining an authentication protocol that is supported by the target application. The method may include generating, based on the authentication protocol, a series of one or more authentication tests that, in combination, satisfy the authentication protocol. The authentication tests may satisfy the authentication protocol even when the client node natively supports a different authentication protocol. The method may include executing the series of authentication tests to authenticate the client node vis-à-vis the target application.
    Type: Application
    Filed: February 17, 2022
    Publication date: June 2, 2022
    Inventors: Mahesh Kumar Bhashetty, Srinivasulu Bodapati, Rajesh Narayanan, Hemanth Prasad Mulpuru, Manu Jacob Kurian
  • Publication number: 20220172325
    Abstract: A system that executes a distributed application, such as a machine learning model, can have a processor node among a system of nodes to generate a request for data and a storage node among a system of nodes that stores the requested data. The processor node will use the data for iterative processing to train a machine learning model. The storage node receives the request for the data, reads the data, preprocess the data to perform requested data transformation on the data on demand, and provides the preprocessed data to the processor node for the iterative processing. The processor node can request storage system nodes to store data in a manner suitable for preprocessing. In response to receiving a request, the storage node can interpret hints or metadata associated with the storage operation and perform the requested data store operation.
    Type: Application
    Filed: February 16, 2022
    Publication date: June 2, 2022
    Inventor: Ananda C. S. MAHESH
  • Publication number: 20220172695
    Abstract: The present disclosure relates to methods and devices for display processing including an apparatus, e.g., a DPU, a compositor, a compositor backend, a DPU driver, and/or DPU firmware. In some aspects, the apparatus may receive content information for each of one or more layers of a frame. The apparatus may also determine whether the content information for each of the one or more layers includes at least one priority format. Additionally, the apparatus may determine a priority order of the one or more layers when the content information for at least one of the one or more layers includes at least one priority format. The apparatus may also map each of one or more display overlay resources to each of the one or more layers based on the determined priority order of the one or more layers.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Inventors: Mahesh AIA, Mohammed Naseer AHMED
  • Patent number: 11347724
    Abstract: A system, method, and computer-readable medium are disclosed for management of a centralized service for transaction handling across multiple processes that sends connections to a parent process that determines the multiple processes that are used to provide data or upgrade to a user database. Reference identifiers are generated for the connections. The reference identifiers are mapped. Connection of the multiple processes is performed using the reference identifiers to the database to provide data or upgrade to the user database. An abort or rollback is received if all of the other processes are not successful in providing the data or upgrading user database. A commit is received if all of the multiple processes are successful in providing the data or upgrading the user database.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: May 31, 2022
    Assignee: Dell Products L.P.
    Inventors: Mahesh Kumar Kancharla, Debi Prasad Rout, Vamshi Krishna Shenigaram, Ravi Krishna Yammanuru, Sisir Samanta
  • Patent number: 11347289
    Abstract: A method of operating a processing unit includes, in response to detecting that the processing unit is operating in a voltage limited state, calculating a set of headroom values by calculating a headroom value for each operational constraint in a set of operational constraints of the processing unit, based on the calculated set of headroom values, selecting from a set of performance features a subset of one or more performance features for enabling in the processing unit, and enabling the selected subset of performance features in the processing unit.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: May 31, 2022
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Mahesh Subramony, David Suggs, Michael T Clark, Matthew M Crum
  • Patent number: 11347643
    Abstract: A system or a device can include a processor core comprising one or more hardware processors; a processor memory to cache data; a memory link interface to couple the processor core with one or more attached memory units; and a platform firmware to determine that a device is connected to the processor core across the memory link interface; determine that the device comprises an attached memory; determine a range of at least a portion of the attached memory available for the processor core; map the range of the portion of the attached memory to the processor memory; and wherein the processor core is to use the range of the portion of the attached memory and the processor memory to cache data.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: May 31, 2022
    Assignee: Intel Corporation
    Inventors: Mahesh S. Natu, Vivekananthan Sanjeepan
  • Patent number: 11348632
    Abstract: In accordance with one embodiment, a computer-implemented method is provided, comprising the act of: configuring code or hardware to cause at least part of the hardware to operate as a double data rate (DDR) memory controller and to: produce a capture clock to time a read data path, where a timing of the capture clock is based on a first clock signal of a first clock, delay the first clock signal to produce a delayed first clock signal, adjust the delay such that at least one clock edge of the delayed first clock signal is placed nearer to at least one clock edge of: at least one data strobe (DQS), or at least one signal dependent on a DQS timing, and produce a modified timing of the capture clock based on the delay of the first clock signal.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: May 31, 2022
    Assignee: UNIQUIFY, INC.
    Inventors: Mahesh Gopalan, David Wu, Venkat Iyer
  • Patent number: 11349331
    Abstract: A system includes a PTO device that selectively couples to a driveline of a vehicle, a motor/generator electrically coupled to an electrical power storage system, and a shared load selectively powered by one of the driveline or the motor/generator. The PTO device further includes a coupling actuator that couples the shared load to the motor/generator at a first selected ratio in a first position, and couples the shared load to the driveline at a second selected ratio in a second position.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: May 31, 2022
    Assignee: Eaton Intelligent Power Limited
    Inventors: Thomas Joseph Stoltz, Mahesh Prabhakar Joshi, Matthew R. Busdiecker, Kaylah J. Berndt, Glenn Clark Fortune, Sarah E. Behringer, Mark Steven George, Dennis Dukaric, Thomas A. Genise, Gary Baker
  • Patent number: 11347934
    Abstract: Methods and systems for transmitting data are disclosed. In one embodiment a portable electronic device comprises a processor-implemented user interface module to cause the presentation of a first information field to a user as part of a graphical user interface in the portable electronic device, and to receive information entered or data identification in the first information field. A data transmitting module commences transmitting the information entered or the data identified over a network in response to the user interface module detecting that the user has navigated away from the first information field.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: May 31, 2022
    Assignee: eBay Inc.
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 11348146
    Abstract: Elasticity of a particular product is calculated based on product demand against various price points. Accurate product demand calculations are ensured by calculating the price journey of the product, with appropriate adjustments made for out of stock conditions and promotions and or discounts. The price journey data is then input into an impact estimation algorithm which allows calculation of demand elasticity accounting for various real-world factors impacting demand and elasticity, such as: price of a substitute or compliment, competitor price, weather, local events, calendar events, and other factors. This approach allows for superior price journey-based item-specific elasticity calculation, which allows for superior optimization of item price to maximize volume and profit.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: May 31, 2022
    Assignee: Walmart Apollo, LLC
    Inventors: Sujoy Saha, Gopikrishnan Anilkumar, Madhur Sarin, Ankur Verma, Namrata Rawat, Nikhil Varughese Cherian, Mahesh Devendra
  • Publication number: 20220165259
    Abstract: Implementations include identifying, from a database of entries reflecting past automated assistant commands submitted within a threshold amount of time relative to a current time, particular entries that each reflect corresponding features of a corresponding user submission of a particular command. Further, those implementations include determining that the particular command is a golden command, for a particular automated assistant function, responsive to determining that: at least a threshold percentage of the user submissions of the particular command triggered the particular automated assistant function, and a quantity of the user submission of the particular command satisfies a threshold quantity.
    Type: Application
    Filed: November 23, 2020
    Publication date: May 26, 2022
    Inventors: Aakash Goel, Tayfun Elmas, Keith Brady, Akshay Jaggi, Ester Lopez Berga, Arne Vansteenkiste, Robin Martinjak, Mahesh Palekar, Krish Narang, Nitin Khandelwal, Pravir Gupta
  • Publication number: 20220162171
    Abstract: The disclosures herein provide compounds of formula I, formula II, formula III, formula IV, formula V and formula VI or its pharmaceutical acceptable salts, as well as polymorphs, enantiomers, stereoisomers, solvates, and hydrates thereof. These salts may be formulated as pharmaceutical compositions. The pharmaceutical compositions 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 gastrointestinal polyps or its associated complications.
    Type: Application
    Filed: December 2, 2021
    Publication date: May 26, 2022
    Applicant: Cellix Bio Provate Limited
    Inventor: Mahesh Kandula
  • Publication number: 20220165939
    Abstract: A device including a templating structure and a magnetic layer is described. The templating structure includes D and E. A ratio of D to E is represented by D1-xEx, with x being at least 0.4 and not more than 0.6. E includes a main constituent. The main constituent includes at least one of Al, Ga, and Ge. E includes at least fifty atomic percent of the main constituent. D includes at least one constituent that includes Ir. D includes at least 50 atomic percent of the at least one constituent. The magnetic layer is on the templating structure and includes at least one of a Heusler compound and an L10 compound. The magnetic layer is in contact with the templating structure and being magnetic at room temperature.
    Type: Application
    Filed: November 20, 2020
    Publication date: May 26, 2022
    Inventors: Jaewoo Jeong, Panagiotis Charilaos Filippou, Yari Ferrante, Chirag Garg, Stuart Stephen Papworth Parkin, Mahesh Samant
  • Publication number: 20220165469
    Abstract: A device including a templating structure and a magnetic layer on the templating structure is described. The templating structure includes D and E. A ratio of D to E is represented by D1-xEx, with x being at least 0.4 and not more than 0.6. E includes a main constituent. The main constituent includes at least one of Al, Ga, and Ge. Further, E includes at least fifty atomic percent of the main constituent. D includes at least one constituent that includes Ir, D includes at least 50 atomic percent of the at least one constituent. The templating structure is nonmagnetic at room temperature. The magnetic layer includes at least one of a Heusler compound and an L10 compound, the magnetic layer being in contact with the templating structure.
    Type: Application
    Filed: November 20, 2020
    Publication date: May 26, 2022
    Inventors: Jaewoo Jeong, Panagiotis Charilaos Filippou, Yari Ferrante, Chirag Garg, Stuart Stephen Papworth Parkin, Mahesh Samant
  • Publication number: 20220162156
    Abstract: The disclosures herein provide compounds of formula I, formula II, formula III, formula IV, formula V, formula VI, formula VII, formula VIII, formula IX, formula X, formula XI, formula XII, formula XIII, formula XIV and formula XV or its pharmaceutical acceptable salts, as well as polymorphs, enantiomers, stereoisomers, solvates, and hydrates thereof. These salts may be formulated as pharmaceutical compositions. The pharmaceutical compositions may be formulated for oral administration, suppository, transdermal, buccal, rectal, topical, transdermal, transmucosal, intravenous, parenteral administration, syrup, or injection. Such compositions may be used to treatment of irritable bowel syndrome (IBS), inflammatory bowel diseases or its associated complications.
    Type: Application
    Filed: August 2, 2021
    Publication date: May 26, 2022
    Applicant: Cellix Bio Provate Limited
    Inventor: Mahesh Kandula
  • Publication number: 20220164189
    Abstract: Various embodiments of a system and associated method for generating a valid mapping for a computational loop on a CGRA are disclosed herein. In particular, the method includes generating randomized schedules within particular constraints to explore greater mapping spaces than previous approaches. Further, the system and related method employs a feasibility test to test validity of each schedule such that mappings are only generated from valid schedules.
    Type: Application
    Filed: November 23, 2021
    Publication date: May 26, 2022
    Applicant: Arizona Board of Regents on Behalf of Arizona State University
    Inventors: Mahesh Balasubramanian, Aviral Shrivastava