Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Kandula
Mahesh Kandula, Andhra Pradesh IN
| Patent application number | Description | Published |
|---|---|---|
| 20110213021 | COMPOSITIONS AND METHODS FOR TREATING NOS-ASSOCIATED DISEASES - The disclosures herein provide lipoic acid salts, as well as polymorphs, solvates, and hydrates thereof. These salts may be formulated as pharmaceutical compositions. The pharmaceutical compositions may be formulated for oral administration, transdermal administration, or injection. Such compositions may be used to treat NOS-associated diseases such as inflammatory diseases, metabolic diseases and neurodegenerative diseases. | 09-01-2011 |
Mahesh Kandula, Medapadu IN
| Patent application number | Description | Published |
|---|---|---|
| 20110218235 | COMPOUND AND COMPOSITION AND THEIR USES THEREOF - A compound, composition, method of synthesizing and using the compound of formula 1 are disclosed. The compound of formula I also comprises of salts, polymorphs, solvates, and hydrates thereof. The compound may be formulated as pharmaceutical compositions. The pharmaceutical compositions may be formulated for peroral, topical, transmucosal, inhalation, targeted delivery and sustained release formulations. Such compositions may be used to treat hepatic and genetic disorders related to copper overload. | 09-08-2011 |
| 20110218236 | COMPOUND AND COMPOSITION AND THEIR USES THEREOF - A compound, composition and method of making and using a compound of formula 1 are disclosed. The compound of formula I also comprises of salts, polymorphs, solvates, mesylates, hydrochloric salt, solvates and hydrates thereof. The compound may be formulated as pharmaceutical compositions. The pharmaceutical compositions may be formulated for peroral, topical, transmucosal, inhalation, targeted delivery and sustained release formulations. Such compositions may be used to treat metal accumulation in blood, organs and due to genetic complications. | 09-08-2011 |
| 20110218237 | COMPOUND AND COMPOSITION AND THEIR USES THEREOF - A compound, composition and method of making and using a compound of formula 1 are disclosed. The compound of formula I also comprises of salts, polymorphs, solvates, mesylates, hydrochloric salt, solvates and hydrates thereof. The compound may be formulated as pharmaceutical compositions. The pharmaceutical compositions may be formulated for peroral, topical, transmucosal, inhalation, targeted delivery and sustained release formulations. Such compositions may be used to treat metal accumulation in blood, organs and due to genetic complications. | 09-08-2011 |
| 20110218238 | COMPOUNDS, COMPOSITIONS, FORMULATIONS AND THEIR USES THEREOF - A compound, composition, method of synthesizing and using the compound of formula 1 are disclosed. The compound of formula I also comprises of salts, polymorphs, solvates, and hydrates thereof. The compound may be formulated as pharmaceutical compositions. The pharmaceutical compositions may be formulated for peroral, topical, transmucosal, inhalation, targeted delivery and sustained release formulations. Such compositions may be used to treat hepatic and genetic disorders related to copper overload. Multiple other compounds may be added with the instant claimed compounds and may be delivered as a pharmaceutical dose suitable for treating Wilson's disease. | 09-08-2011 |
Ramakrishna Reddy Kandula, Fremont, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090177669 | PROCESSING STRUCTURED ELECTRONIC DOCUMENT STREAMS USING LOOK-AHEAD AUTOMATA - In an embodiment, an XPath automaton with state look-ahead capability can efficiently determine whether XML documents, received in a stream in serialized form in a network element, match any of a set of XPath expressions. A token processor receives a structured electronic document in serialized format and identifies entities. A name recognition engine recognizes names of elements of the document and recognizes names of attributes of the elements. A finite state automaton comprises states and transitions representing structural relationships among elements and attributes of structured path expressions and state look-ahead logic that is configured to output a final state when an entity matches one or more of the structured path expressions. The automaton performs state transitions resulting in reaching a specified final state if a match to an expression occurs. | 07-09-2009 |
Ramu Kandula, Bangalore IN
| Patent application number | Description | Published |
|---|---|---|
| 20090149167 | CONNECTED PORTFOLIO SERVICES FOR A WIRELESS COMMUNICATIONS NETWORK - Connected Portfolio Services for use in a mobile phone network include new mobile phone services: Scheduled Conference with Dial-Out and Dial-In modes of operation; Reservationless Conference; Instant Conferencing; Group Short Message Service with Reply All; Voice Short Message Service with Reply All; Family Connect; Buddy Connect; Quick Reach; and Email2Conference. Connected Portfolio Services also include a new handset client application, management of a limited pool of network routable numbers, and a prepaid billing solution. | 06-11-2009 |
| 20100304724 | ENHANCED GROUP CALLING FEATURES FOR CONNECTED PORTFOLIO SERVICES IN A WIRELESS COMMUNICATIONS NETWORK - Enhanced Group Calling Features for Connected Portfolio Services in wireless communications networks, such as a mobile or cellular phone communications networks. The Connected Portfolio Services include Mobile Conferencing (Scheduled/Instant/Reservationless Conference), Family Connect, Buddy Connect, and Quick Reach, while the Enhanced Group Calling Features include Voicemail Diversion (the recognition of a diversion to voicemail and dropping the leg), Reverse Quick Reach (where a terminating subscriber defines how a call dialed to his/her mobile number should be handled and directed), and Single Number Group Calling (an optimal design implementation of single number based group calling). | 12-02-2010 |
Satyam Kandula, Bangalore IN
| Patent application number | Description | Published |
|---|---|---|
| 20080294853 | Method and System for Pinpointing Memory Leaks - A method and a system configured for dynamically pinpointing information relating to occurrences of memory leaks. A first set of machine instructions received as input at a system and executable by a processor of the system thereby generating a second set of machine instructions from the first set of machine instructions in a main memory of the system. While executing the second set of instruction, an additional memory is allocated from a heap memory when the second set of instructions creates a heap allocated memory. The additional memory is configured to store a reference count indicating number of memory location comprising addresses of the heap allocated memory. The reference count approach is used to indicate when a memory leak has occurred. | 11-27-2008 |
| 20090031227 | INTELLIGENT SCREEN CAPTURE AND INTERACTIVE DISPLAY TOOL - A computer program product stored on machine readable media and including machine executable instructions for capturing data displayed upon a screen and providing interactive screenshots created therefrom, the product including instructions for: receiving a selection of display data for capturing; capturing the display data by identifying a user interface component in the display data and at least one property of each user interface component; saving the captured display data as a data object model; storing the data object model as an intelligent image file; and using a rendering tool, reading the intelligent image file to provide the interactive screenshots. | 01-29-2009 |
Srikanth Kandula, Somerville, MA US
| Patent application number | Description | Published |
|---|---|---|
| 20080222068 | Inferring Candidates that are Potentially Responsible for User-Perceptible Network Problems - Candidates that are potentially responsible for user-perceptible network problems may be inferred. In an example embodiment, a system includes an inference engine to produce a list of candidates that are potentially responsible for user-perceptible network problems, with the candidates being network components that may include both services and network elements. A response to a service request may be a non response, an incorrect response, an untimely correct response, or a timely correct response. The user-perceptible network problems may include the untimely correct response as well as the non response and the incorrect response. In another example embodiment, a method includes monitoring a network and producing a list of candidates that are potentially responsible for user-perceptible network problems. The candidates of the list may include both services and network elements of the monitored network. | 09-11-2008 |
| 20080222287 | Constructing an Inference Graph for a Network - Constructing an inference graph relates to the creation of a graph that reflects dependencies within a network. In an example embodiment, a method includes determining dependencies among components of a network and constructing an inference graph for the network responsive to the dependencies. The components of the network include services and hardware components, and the inference graph reflects cross-layer components including the services and the hardware components. In another example embodiment, a system includes a service dependency analyzer and an inference graph constructor. The service dependency analyzer is to determine dependencies among components of a network, the components including services and hardware components. The inference graph constructor is to construct an inference graph for the network responsive to the dependencies, the inference graph reflecting cross-layer components including the services and the hardware components. | 09-11-2008 |
Srikanth Kandula, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100074125 | DISCOVERING COMMUNICATION RULES IN A NETWORK TRACE - The claimed subject matter provides a system and/or a method that facilitates managing a network by mining a communication rule. An analysis engine can employ a packet trace within a network in order to provide timing information, wherein the network includes at least one of a host, a protocol, or an application. A traffic evaluator can extract a communication rule for the network based upon an activity matrix generated from the timing information in which the activity matrix includes at least one of a row of a time window for the packet trace and a column for a flow in the packet trace. | 03-25-2010 |
| 20110087799 | Flyways in Data Centers - Described is a technology by which additional network communications capacity is provided to an oversubscribed base network where needed, through the use of dynamically provisioned communications links referred to as flyways. A controller detects a need for additional network communications capacity between two network machines, e.g., between two racks of servers with top-of-rack switches. The controller configures flyway mechanisms (e.g., one per rack) to carry at least some of the network traffic between the machines of the racks and thereby provide the additional network communications capacity. The flyway mechanisms may be based on any wireless or wired technologies, including 60 GHz technology, optical links, 802.11n or wired commodity switches. | 04-14-2011 |
| 20110087924 | Diagnosing Abnormalities Without Application-Specific Knowledge - Methods, articles, and systems for determining a probable cause of a component's abnormal behavior are described. To determine the probable cause, a computing device computes, for one or more pairs of components having dependency relationships, a likelihood that behavior of one component of a pair is impacting behavior of the other component of the pair. This computing is based on joint historical behavior of the pair of components. The computing device then determines that one of a plurality of components is a probable cause of the abnormal behavior based on the computed likelihoods. | 04-14-2011 |
