Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Janakiraman

Janakiraman Mohanaraman, Bangalore IN

Patent application numberDescriptionPublished
20110131555EXTERNAL PROGRAMMATIC INTERFACE FOR IOS CLI COMPLIANT ROUTERS - A method of receiving and translating data within an external programmatic interface (EPI) is described. The method calls for receiving input into the EPI. The input is traversed. Where the input is presented in a prescribed format other than CLI, it is translated into a corresponding CLI statement, with reference to a representation of the CLI syntax. Where the input is presented in CLI, it is translated into a corresponding prescribed output format, with reference to a model of the prescribed output format derived from the CLI syntax. The translated input is output.06-02-2011

Janakiraman Naratanan, Andra Pradesh IN

Patent application numberDescriptionPublished
20090258527RACKING OF ELECTRICAL DISTRIBUTION DEVICES - An electrical distribution apparatus includes a fixed terminal, at least two fingers attached at respective pivot points in the apparatus, and a mechanical spring in operative communication with the at least two fingers, configured to provide tension upon separation of the at least two fingers. According to the apparatus, the at least two fingers are of a different length, length is a measure of the distance from a pivot point of a finger to an end of the finger, and the respective pivot points are each formed between the fixed terminal and each of the two fingers.10-15-2009

Janakiraman Senthilnathan, Nashua, NH US

Patent application numberDescriptionPublished
20090207832SYNCHRONIZING DATA TRANSMISSION OVER WIRELESS NETWORKS - Techniques for providing an uninterrupted data stream to a mobile node are disclosed. In a first technique, a time stamp is inserted at some point in the wireless network and the time stamp is used along with a tolerance value to determine when to transmit a packet in a data stream. By transmitting the packets at the same adjusted time, transmission to mobile nodes is synchronized. A second technique uses duplication of data stream content to avoid an interruption in the data stream at a mobile node. A third technique uses an error correcting code to avoid interruption of the data stream at a mobile node. A fourth technique uses a sequence number inserted into packets in the data stream at the content server to synchronize transmission to mobile nodes.08-20-2009
20100262472PROVIDING RELEVANT ADVERTISEMENTS AND SERVICE IN COMMUNICATION NETWORKS - In some embodiments, methods for providing advertisements from a communication gateway are providing, including: receiving a first request requesting content from a content server; analyzing the first request, including performing deep packet inspection; based on updatable profile information associated with a mobile node and on the analysis including the deep packet inspection, selecting an advertising category; based on the selected advertising category, retrieving an advertisement among a plurality of advertisements and sending the advertisement to the mobile node; updating the profile information to indicate the advertisement has been sent to the mobile node in response to the first request for content; receiving a second request for the content from the mobile node; retrieving the content; and in response to the second request and based on the profile information indicating the advertisement has been sent to the mobile node, sending the content to the mobile node.10-14-2010
20110047256PORT CHUNK ALLOCATION IN NETWORK ADDRESS TRANSLATION - A system and method for providing network and port address translation is provided. A global IP address and a block (chunk) of ports are allocated for each mobile subscriber (MS) on first data connection. Subsequent data connections from the same MS are assigned the same IP address and a new port from this block. The mapping information is communicated, processed, and stored once for the complete block, instead of for every new data connection. This process reduces processing, communication, and storage requirements.02-24-2011

Patent applications by Janakiraman Senthilnathan, Nashua, NH US