Akella
Anand Akella, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150127809 | METHOD AND APPARATUS FOR DISTRIBUTING ETHERCHANNEL LOAD BASED ON VARIANCE - Techniques are disclosed for determining a preferred hashing algorithm for load balancing physical interface utilization in a network device, such as a switch, configured with a port-channel architecture. While a current hashing algorithm is being applied to network traffic flows, a forwarding engine of the network device retrieves snapshot data of each flow and evaluates the flows against other hashing algorithms. The forwarding engine, for each hashing algorithm result, calculates statistical measures, such as mean, variance, and coefficient of variation. These measures are used to determine the preferred hashing algorithm to subsequently be applied. Once determined, the networking device may notify a user (e.g., a system administrator) of the algorithm. | 05-07-2015 |
Aparma Sarma Akella, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120213055 | METHOD AND NODE FOR TRANSMITTING DATA OVER A COMMUNICATION NETWORK USING NEGATIVE ACKNOWLEDGMENT - A method of transmitting data over a communication network using negative acknowledgment is presented. In the method, a stream of data packets is transmitted from a first node of the network to a second node of the network. All but at least two of the stream of data packets is successfully received at the second node, wherein the data packets that are not successfully received are not located sequentially within the stream of data packets. A status packet is transmitted from the second node to the first node, wherein the status packet includes an indication of each of the data packets that were not successfully received. In response to receiving the status packet at the first node, the data packets that were not successfully received at the second node are retransmitted from the first node to the second node in response to receiving the status packet. | 08-23-2012 |
20140301389 | METHOD AND NODE FOR EMPLOYING NETWORK CONNECTIONS OVER A CONNECTIONLESS TRANSPORT LAYER PROTOCOL - A method of establishing a network connection between two nodes of a communication network via a connectionless transport layer communication protocol is presented. In the method, a plurality of data packets is exchanged between a first node and a second node. Each of the data packets comprises a header and a payload formatted according to the connectionless protocol. The connectionless protocol payload of the data packets includes a separate header comprising a first port indicator for the first node and a second port indicator for the second node. The separate header of at least one of the data packets includes an indication to establish a connection between the first node and the second node. In response to the exchange of data packets, the first and second nodes establish the connection, wherein the first port indicator and the second port indicator are associated with the established connection between the nodes. | 10-09-2014 |
Aparna Sarma Akella, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100232437 | METHOD AND NODE FOR TRANSMITTING DATA OVER A COMMUNICATION NETWORK USING NEGATIVE ACKNOWLEDGMENT - A method of transmitting data over a communication network using negative acknowledgment is presented. In the method, a stream of data packets is transmitted from a first node of the network to a second node of the network. All but at least two of the stream of data packets is successfully received at the second node, wherein the data packets that are not successfully received are not located sequentially within the stream of data packets. A status packet is transmitted from the second node to the first node, wherein the status packet includes an indication of each of the data packets that were not successfully received. In response to receiving the status packet at the first node, the data packets that were not successfully received at the second node are retransmitted from the first node to the second node in response to receiving the status packet. | 09-16-2010 |
20100232438 | METHOD AND NODE FOR EMPLOYING NETWORK CONNECTIONS OVER A CONNECTIONLESS TRANSPORT LAYER PROTOCOL - A method of establishing a network connection between two nodes of a communication network via a connectionless transport layer communication protocol is presented. In the method, a plurality of data packets is exchanged between a first node and a second node. Each of the data packets comprises a header and a payload formatted according to the connectionless protocol. The connectionless protocol payload of each of the data packets includes a separate header comprising a first port indicator for the first node and a second port indicator for the second node. The separate header of at least one of the data packets also includes an indication to establish a connection between the first node and the second node. In response to the exchange of data packets, the first and second nodes establish the connection, wherein the first port indicator and the second port indicator are associated with the established connection between the nodes. | 09-16-2010 |
20110035462 | SYSTEMS AND METHODS FOR EVENT PROGRAMMING VIA A REMOTE MEDIA PLAYER - Systems and methods are provided that allow a user to register for selective notifications of one or more events that may occur on a channel in a media stream. When a registered event occurs, the system and method generates an event notification, which is delivered to the remotely-located media player. In response to the event notification, the media player can be automatically enabled and/or switched to the appropriate channel. Alternatively, the system and method may notify the user of the event, and give the user the option of enabling and/or switching the media player to the channel corresponding to the event. The system and method can be implemented to facilitate monitoring for a variety of different types. In each of these various types the user is able to select the events for which monitoring and notification will be provided. | 02-10-2011 |
Karthik Satyanarayan Murthy Akella, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20130314819 | Electronic Storage System Architecture - An electronic storage system includes a first cylindrical storage area. The first cylindrical storage area is configured to rotate about an axis. The first cylindrical storage area includes a first storage surface. The storage system further includes a first access head, configured to access information stored on the first storage surface, and a first head arm. The first access head is disposed on the first head arm. A corresponding method, cylindrical storage area, and head access assembly are also provided. | 11-28-2013 |
Seshu Kumar Akella, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20130298229 | ENTERPRISE SECURITY MANAGER REMEDIATOR - Methods, computer readable media, and apparatuses for remediating violations associated with files on one or more servers are disclosed. A violation list including one or more violations associated with one or more files on one or more servers may be received. A type of violation for each of the one or more violations may be determined. A severity may be associated with each of the violations. A fix may be identified for each of the one or more violations and each of the one or more violations may be fixed using the identified fix. The violations may be fixed in order of the associated severity. | 11-07-2013 |
Srinivas Akella, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20150078567 | Varying Adaptive Filter Step Size in Acoustic Echo Cancellation - A method and system for acoustic echo cancellation varies a step size of an adaptive filter in an acoustic echo canceller. Far-end data is received and echo estimate data is calculated using the received far-end data. Microphone data is received and error data is calculated using the received microphone data and the echo estimate data. A first average of the microphone data and a second average of the error data are computed over a predefined number of samples. An echo leakage is estimated using the first average and the second average wherein the echo leakage indicates an extent to which the far-end data is present in the error data, and the step size of the adaptive filter is varied based on the echo leakage and a maximum allowed step size. | 03-19-2015 |
20150288807 | AUTO-TUNING OF AN ACOUSTIC ECHO CANCELLER - A gain control system for dynamically tuning an echo canceller, the echo canceller being configured to estimate an echo of a far-end signal and subtract that estimate from a microphone signal to output an echo cancelled signal, the system comprising an echo measurement unit configured to calculate a ratio of the microphone signal to the far-end signal, an attenuation unit configured to attenuate at least one of the microphone signal and the far-end signal to output a second microphone signal and a second far-end signal to the echo canceller, the ratio of the second microphone signal to the second far-end signal being different from the calculated ratio, and an attenuation controller configured to control the attenuation unit, in dependence on the calculated ratio, so as to alter the ratio of the second microphone signal to the second far-end signal and control the echo-cancelled signal. | 10-08-2015 |
20150288826 | AUTO-TUNING OF NON-LINEAR PROCESSOR THRESHOLD - A threshold control system for controlling a non-linear processor in an echo canceller, the non-linear processor being configured to remove any signal energy below a threshold that remains in a microphone signal after the echo canceller has subtracted an echo estimate from it, the threshold control system comprising a convergence unit configured to determine an indication of the stability of an adaptive filter, the adaptive filter being configured to continuously model an echo path so as to generate the echo estimate, and a threshold tuner configured to adjust the threshold of the non-linear processor in dependence on the indication. | 10-08-2015 |
Sriram Akella, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20150346987 | DISPLAY MODE SELECTION ACCORDING TO A USER PROFILE OR A HIERARCHY OF CRITERIA - Some implementations provide automatic display mode selection for a device, such as a mobile display device, according to a hierarchy of criteria. Each display mode may correspond with a set of display parameter settings, which may include a color depth setting, a brightness setting, etc. In some examples, one of the criteria may correspond with a software application being executed on the device. Some implementations involve creating a display device user profile and controlling a display of a mobile display device according to the user profile. The user profile may be built gradually over some number of days/weeks/months after the first use of the device. In some implementations, display parameter setting information or other device setting information corresponding to data in a user profile, including but not limited to demographic data, may be received by a mobile display device from another device, such as a server. | 12-03-2015 |
Sri Satya Aravind Akella, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20080271147 | Pattern matching for spyware detection - Spyware programs are detected even if their binary code is modified by normalizing the available code and comparing to known spyware patterns. Upon normalizing the known spyware code patterns, a signature of the normalized code is generated. Similar normalization techniques are employed to reduce the executable binary code as well. A match between the normalized spyware signature and the patterns in the normalized executable code is analyzed to determine whether the executable code includes a known spyware. For pattern matching, Deterministic Finite Automata (DFA) is constructed for basic blocks and simulated on the basic blocks of target executable, hash codes are generated for instructions in target code and known spyware code and compared, register usages are replaced with common variables and compared, and finally Direct Acyclic Graphs (DAGs) of all blocks are constructed and compared to catch reordering of mutually independent instructions and renamed variables. | 10-30-2008 |
Venkata Subrahmanya Sudhakar Akella, Orissa IN
Patent application number | Description | Published |
---|---|---|
20100099856 | Single pot process for the regioselective synthesis of neolignan framework asarones - The present invention provides a single pot process for the regioselective synthesis of neolignan framework [3(R)-Ethyl-2(S)-methyl-3-(2″,4″,5″-trimethoxyphenyl)-1-(2′,4′,5′-trimethoxyphenyl)propane from toxic β-isomer rich asarone using montmorillonite acidic clay by employing microwave organic reaction enhancement (MORE) chemistry. This may be useful as versatile synthetic protocol for the synthesis of a large number of lignan and neolignan frameworks. | 04-22-2010 |
Venkateswarlu Akella, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20100063083 | 5(S)-(2'-HYDROXYETHOXY)-20(S)-CAMPTOTHECIN AND ITS PREPARATION AND USE FOR THE TREATMENT OF CANCER - A 5(S)-(2′-hydroxyethoxy)-20(S)-camptothecin diasterisomer is described which is a better inhibitor of topoisomerase I than either the diastereoisomeric mixture 5(RS)-(2′-hydroxyethoxy)-20(S)-camptothecin, or the 5(R)-(2′-hydroxyethoxy)-20(S)-camptothecin diastereoisomer. Pharmaceutical compositions of the 5(S)-(2′-hydroxyethoxy)-20(S)-camptothecin diastereoisomer are also described as are methods of using the compound for the inhibition of topoisomerase I and for the treatment of cancer. | 03-11-2010 |
20120322831 | COMPOSITIONS FOR REDUCING AB 42 PRODUCTION AND THEIR USE IN TREATING ALZHEIMER'S DISEASE (AD) - Novel small molecule compounds for reduction of Aβ 42 production and for treatment of Alzheimer's Disease and other neurodegenerative disorders, methods of making them and pharmaceutical compositions containing them are described. | 12-20-2012 |
20130338199 | Novel Niacin Compositions for Reduction of Amyloid Beta Peptide 42 (AB42) Production and for Treatment of Alzheimer's Disease - The present invention discloses (1) phenolic ester hybrids of niacin with m-methoxy-p-hydroxy phenyl compounds like eugenol, vanillin, apocynin, ferulic acid, isoferulic acid and eugenol epoxide and (2) cocrystals of hybrids as above, particularly cocrystal of niacin-eugenol hybrid with cocrystal former like eugenol and oxalic acid (3) novel pharmaceutical compositions comprising a combination of niacin and one or more small molecule/potentiating agent like eugenol, curcumin, cinnamic acid, meclofenamic acid, and their use in the treatment of a disorder or a disease caused by excess production of amyloid beta peptide-42 (Aβ42), its deposition, accumulation, and plaque formation including Alzheimer's Disease, dementia and mild cognitive impairment as well as other neurodegenerative diseases such as Parkinson's Disease, Huntington's disease, multiple sclerosis, amytrophic lateral sclerosis and ischemic stroke. | 12-19-2013 |
20140243282 | METHODS AND COMPOSITIONS FOR DESIGNING NOVEL CONJUGATE THERAPEUTICS - The present invention relates to novel drug conjugates, where in two drugs are linked together through an appropriate linker having at least two functional groups capable of forming covalent bond with drugs D1 and D2. The invention also relates to developing novel compositions, methods for their preparation and their use in treating various disease conditions. | 08-28-2014 |
20140364457 | COMPOSITIONS FOR REDUCING AB 42 PRODUCTION AND THEIR USE IN TREATING ALZHEIMER'S DISEASE (AD) - Novel small molecule compounds for reduction of Aβ 42 production and for treatment of Alzheimer's disease and other neurodegenerative disorders, methods of making them and pharmaceutical compositions containing them are described. | 12-11-2014 |
Venkateswarulu Akella, Andhra Pradesh IN
Patent application number | Description | Published |
---|---|---|
20110097347 | Niacin compositions for reduction of amyloid beta peptide 42 (abeta 42) production and for treatment of alzheimer's disease (ad) - The present invention discloses (1) phenolic ester hybrids of niacin with m-methoxy-p-hydroxy phenyl compounds like eugenol, vanillin, apocynin, ferulic acid, isoferulic acid and eugenol epoxide and (2) cocrystals of hybrids as above, particularly cocrystal of niacin-eugenol hybrid with cocrystal former like eugenol and oxalic acid (3) novel pharmaceutical compositions comprising a combination of niacin and one or more small molecule/potentiating agent like eugenol, curcumin, cinnamic acid, meclofenamic acid, and their use in the treatment of a disorder or a disease caused by excess production of amyloid beta peptide-42 (Aβ42), its deposition, accumulation, and plaque formation including Alzheimer's Disease, dementia and mild cognitive impairment as well as other neurodegenerative diseases such as Parkinson's Disease and ischemic stroke. | 04-28-2011 |