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: 9384309
    Abstract: Some embodiments of the present invention provide techniques and systems for determining and using margin values. An arrival time at an output pin of a logic gate can be determined. Next, required times at the output pin of the logic gate can be determined. Each required time can be associated with a timing end-point in a path-group, affected by that pin. The system can then determine a first set of slack values at the output pin of the logic gate by computing a difference between the required times and the arrival time. Next, the system can determine a set of margin values at the output pin of the logic gate by computing a difference between the first set of slack values and a second set of slack values at the timing end-points in the path-groups. Next, the system can use the set of margin values to optimize the logic gate.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: July 5, 2016
    Assignee: SYNOPSYS, INC.
    Inventors: Mahesh A. Iyer, Amir H. Mottaez, Rajnish K. Prasad
  • Patent number: 9381200
    Abstract: Compounds of Formula (I), their preparation and use in preventing or treating bacterial infection is disclosed.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: July 5, 2016
    Assignee: WOCKHARDT LIMITED
    Inventors: Mahesh Vithalbhai Patel, Prasad Keshav Deshpande, Satish Bhawasar, Sachin Bhagwat, Mohammad Alam Jafri, Amit Mishra, Laxmikant Pavase, Sunil Gupta, Rajesh Kale, Sanjeev Joshi
  • Patent number: 9384826
    Abstract: In aspects of the present application, circuitry for storing data is provided including a static random access memory (SRAM) circuit operable to store data in an array of SRAM cell circuits arranged in rows and columns, each SRAM cell coupled to a pair of complementary bit lines disposed along the columns of SRAM cells circuits, and one or more precharge circuits in the SRAM memory circuit coupled to one or more pairs of the complementary bit lines and operable to charge the pairs of complementary bit lines to a precharge voltage, responsive to a precharge control signal. The precharge control signal within the SRAM circuit is operable to cause coupling transistors within the SRAM circuit to couple a pair of complementary bit lines to the precharge voltage responsive to mode signals output from a memory controller circuit external to the SRAM circuit, indicating a bitline precharge is to be performed.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: July 5, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Per Torstein Roine, Vinod Menezes, Mahesh Mehendale, Vamsi Gullapalli, Premkumar Seetharaman
  • Publication number: 20160190041
    Abstract: Devices and methods for forming a device are disclosed. The method includes providing a substrate having first and second surfaces. At least one through silicon via (TSV) opening is formed in the substrate. The TSV opening extends through the first and second surfaces of the substrate. An alignment trench corresponding to an alignment mark is formed in the substrate. The alignment trench extends from the first surface of the substrate to a depth shallower than a depth of the TSV opening. A dielectric liner layer is provided over the substrate. The dielectric liner layer at least lines sidewalls of the TSV opening. A conductive layer is provided over the substrate. The conductive layer fills at least the TSV opening to form TSV contact. A redistribution layer (RDL) is formed over the substrate. The RDL layer is patterned using a reticle to form at least one opening which corresponds to a TSV contact pad. The reticle is aligned using the alignment mark in the substrate.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 30, 2016
    Inventors: Shunqiang Gong, Juan Boon Tan, Shijie Wang, Mahesh Bhatkar, Daxiang Wang
  • Publication number: 20160188519
    Abstract: In an example, a high-performance interconnect (HPI) is provisioned without a separate stream lane. To provide equivalent functionality, stream lane data are provided within data lines during idle periods. Because one stream lane may be provided per 20 data lanes, elimination of the stream lane saves approximately 5% of area. In a pre-data time, the 20 data lanes may be brought high from midrail to represent one species of data (for example, Intel® in-die interconnect (IDI)), and brought low to represent a second species of data (for example, Intel® on-chip system fabric (IOSF)). To represent additional species of data, such as link control packets (LCPs) for example, lanes can be divided into two or more groups, and a single bit can be encoded into each group. LCP can also be encoded into a post-data time, for example by ceasing flit traffic and manipulating a “VALID” lane from midrail to 0 or 1.
    Type: Application
    Filed: December 27, 2014
    Publication date: June 30, 2016
    Inventors: Mahesh Wagh, Zuoguo Wu, Venkatraman Iyer
  • Publication number: 20160191477
    Abstract: A method of automatic security parameter renewal includes determining if a security parameter satisfies a renewal condition, and automatically updating the security parameter when the renewal condition is satisfied. The automatically updating the security parameter includes modifying a certificate in dependent components of an application of the security parameter, by a central certification server, upon receipt of a new certificate.
    Type: Application
    Filed: March 7, 2016
    Publication date: June 30, 2016
    Inventors: Ashish Kundu, Ruchi Mahindru, Ajay Mohindra, Valentina Salapura, Mahesh Viswanathan
  • Publication number: 20160191034
    Abstract: In an example, a system and method for centering in a high-performance interconnect (HPI) are disclosed. When an interconnect is powered up from a dormant state, it may be necessary to “center” the clock signal to ensure that data are read at the correct time. A multi-phase method may be used, in which a first phase comprises a reference voltage sweep to identify an optimal reference voltage. A second phase comprises a phase sweep to identify an optimal phase. A third sweep comprises a two-dimensional “eye” phase, in which a plurality of values within a two-dimensional eye derived from the first two sweeps are tested. In each case, the optimal value is the value that results in the fewest bit error across multiple lanes. In one example, the second and third phases are performed in software, and may include testing a “victim” lane, with adjacent “aggressor” lanes having a complementary bit pattern.
    Type: Application
    Filed: December 25, 2014
    Publication date: June 30, 2016
    Inventors: Mahesh Wagh, Zuoguo Wu, Venkatraman Iyer, Gerald S. Pasdast, Todd A. Hinck, David M. Lee, Narasimha R. Lanka
  • Publication number: 20160184435
    Abstract: Pharmaceutical compositions and dosage forms for administration of hydrophobic drugs are provided. The pharmaceutical compositions include a therapeutically effective amount of a hydrophobic drug, preferably a steroid; a solubilizer, and a surfactant. The synergistic effect between the hydrophobic drug and the solubilizer results in a pharmaceutical formulation with improved dispersion of both the active agent and the solubilizer. As a result of the improved dispersion, the pharmaceutical composition has improved bioavailability upon administration. Methods of improving the bioavailability of hydrophobic drugs administered to a patient are also provided.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 30, 2016
    Applicant: Lipocine Inc.
    Inventors: Feng-Jing Chen, Mahesh V. Patel, David T. Fikstad, Huiping Zhang, Chandrashekar Giliyar
  • Publication number: 20160184321
    Abstract: Described herein are oral pharmaceutical compositions and their use in testosterone replacement therapy applications.
    Type: Application
    Filed: September 24, 2015
    Publication date: June 30, 2016
    Applicant: Lipocine Inc.
    Inventors: Mahesh Patel, Nachiappan Chidambaram, Satish Nachaegari, Srinivasan Venkateshwaran
  • Publication number: 20160184324
    Abstract: Disclosed herein are compositions having a lipophilic active agent and methods of their use.
    Type: Application
    Filed: August 28, 2015
    Publication date: June 30, 2016
    Applicant: LIPOCINE INC.
    Inventors: Mahesh Patel, Nachiappan Chidambaram, Satish Nachaegari, Srinivasan Venkateshwaran, Joel Frank, Chandrashekar Giliyar
  • Publication number: 20160184320
    Abstract: Disclosed are bioavailable solid state (17-?)-Hydroxy-4-Androsten-3-one esters suitable for pharmaceutical uses and administration to mammals in need of (17-?)-Hydroxy-4-Androsten-3-one.
    Type: Application
    Filed: August 28, 2015
    Publication date: June 30, 2016
    Applicant: Lipocine Inc.
    Inventors: Mahesh V. Patel, Nachiappan Chidambaram, Satish Kumar Nachaegari, Srinivasan Venkateshwaran, Joel Frank
  • Patent number: 9375437
    Abstract: The present invention provides for progesterone containing pharmaceutical oral dosage forms, pharmaceutical kits, and related methods. In one embodiment, an oral dosage form formulated for on-going administration is provided. The oral dosage form includes an amount of progesterone and a pharmaceutically acceptable carrier. The oral dosage form is formulated such that upon single dose administration to a non-pregnant woman in follicular phase, the oral dosage form provides a serum progesterone C24h of at least 0.20 ng/mL.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: June 28, 2016
    Assignee: LIPOCINE INC.
    Inventors: Satish Kumar Nachaegari, Chandrashekar Giliyar, Chidambaram Nachiappan, Mahesh V. Patel, Srinivasan Venkateshwaran
  • Patent number: 9376523
    Abstract: Copolymers comprising a block of polyvinyl alcohol) and a block of a polyvinyl ester. Copolymers comprising a block of polyvinyl haloalkanoate) and a block of a polyvinyl ester). Methods of making copolymers comprising a block of polyvinyl alcohol) and a block of a polyvinyl ester. Methods of making copolymers comprising a block of polyvinyl haloalkanoate) and a block of a polyvinyl ester). The copolymers may be incorporated into aqueous dispersions to form micelles or hydrogels. Some copolymers are biodegradable and have surfactant properties.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: June 28, 2016
    Assignee: WISCONSIN ALUMNI RESEARCH FOUNDATION
    Inventors: Mahesh Kalyana Mahanthappa, Corinne Elizabeth Lipscomb, Milton Repollet-Pedrosa
  • Patent number: 9378173
    Abstract: An apparatus and method for maximizing buffer utilization in an I/O controller using credit management logic contained within the I/O controller. The credit management logic keeps track of the number of memory credits available in the I/O controller and communicates to a chipset connected to the I/O controller the amount of available memory credits. The chipset may then send an amount of data to the I/O controller equivalent to or less than the communicated available amount of memory credits to reduce the occurrence of a “retry” event. The amount of available memory credits is determined by comparing the available memory in each buffer within the I/O controller and designating that the “available” amount of memory for the I/O controller is an amount equivalent to the amount of memory contained in the buffer with the least amount of available memory. This “available” amount of I/O controller memory may then be converted into memory credits and communicated to the chipset.
    Type: Grant
    Filed: February 11, 2010
    Date of Patent: June 28, 2016
    Assignee: Intel Corporation
    Inventors: Mahesh U. Wagh, Wilfred W. Kwok, Sridhar Muthrasanallur
  • Patent number: 9380587
    Abstract: A system including a control module and a scheduling module. The control module is configured to define a plurality of basic service sets for an access point, where each of the basic service sets respectively corresponds to a class of service. The scheduling module is configured to schedule (i) first transmit times for the basic service sets to transmit data from the access point to a plurality of client stations and (ii) second transmit times for the plurality of client stations associated with the basic service sets to transmit data from the plurality of client stations to the access point. The first transmit times and the second transmit times are based on the class of service respectively associated with each of the basic service sets.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: June 28, 2016
    Assignee: Marvell International LTD.
    Inventor: Mahesh Venkatraman
  • Publication number: 20160180432
    Abstract: Some embodiments include a method. The method can include determining consumer product information to communicate to a consumer. Determining consumer product information to communicate to the consumer can include identifying a selection of a consumer product by the consumer and responsive to the identifying, identifying a consumer location of the consumer, identifying one or more geographic regions corresponding to the consumer location of the consumer, identifying one or more regional health characteristics associated with the one or more geographic regions, and determining the consumer product information for the consumer product selected by the consumer based on at least (i) health profile information of the consumer and/or health profile information of a consumer affiliated entity of the consumer and (ii) the one or more regional health characteristics. The method further can comprise communicating to the consumer the consumer product information.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Applicant: WAL-MART STORES, INC.
    Inventor: Mahesh Mohan Thakur
  • Publication number: 20160180426
    Abstract: Some embodiments include a method. The method can include determining a consumer health code based on health profile information of a consumer, and determining consumer product information to communicate to the consumer. Determining consumer product information to communicate to the consumer can include identifying a consumer location of the consumer, identifying one or more geographic regions corresponding to the consumer location of the consumer, identifying one or more regional health characteristics associated with the one or more geographic regions, and determining the consumer product information based on at least (i) the consumer health code and (ii) the one or more regional health characteristics. The method further can include communicating to the consumer the consumer product information. Other embodiments of related methods and systems are also provided.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Applicant: WAL-MART STORES, INC.
    Inventor: Mahesh Mohan Thakur
  • Publication number: 20160175318
    Abstract: A pharmaceutical composition comprising antibacterial agent and tazobactam, wherein the ratio of tazobactam to the antibacterial agent in the composition is in the range of from about 0.5 to about 2 gram of tazobactam per gram of the antibacterial agent, are disclosed.
    Type: Application
    Filed: March 1, 2016
    Publication date: June 23, 2016
    Inventors: Sachin Subhash BHAGWAT, Mohammad Alam JAFRI, Mahesh Vithalbhai PATEL
  • Publication number: 20160179427
    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: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Michelle C. Jen, Debendra Das Sharma, Mahesh Wagh, Venkatraman Iyer
  • Publication number: 20160180430
    Abstract: Some embodiments include a method. The method can include identifying consumer product locations of multiple consumer products and determining consumer product information to communicate to a consumer. Determining consumer product information to communicate to a consumer can include identifying a selection of a consumer product by the consumer and responsive to the identifying, identifying a consumer location of the consumer and determining the consumer product information for the consumer product selected by the consumer based on at least (i) health profile information of the consumer and/or health profile information of a consumer affiliated entity of the consumer and (ii) the consumer location relative to at least two of the consumer product locations. The method further can include communicating to the consumer the consumer product information for the consumer product selected by the consumer. Other embodiments of related methods and systems are also provided.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Applicant: Wal-Mart Stores, Inc.
    Inventor: Mahesh Mohan Thakur