Narendran
Narendran Kishnan, Chnai IN
Patent application number | Description | Published |
---|---|---|
20150229435 | ADAPTIVE LINK ADAPTATION SYSTEM AND METHOD - The embodiments described herein provide a method and system for improve link adaption performance in wireless networks. The method for modifying the MCS index for transmission using a computed offset is provided. The offset is calculated based on HARQ feedback of transmissions. A transition probability matrix with plurality of MCS indices is used for selecting the MCS index for transmission based on the highest probability of transition. A pattern sequence of MCS indices is formed and the presence of the pattern is determined in the history of the HARQ transmissions. The frequency of the pattern presence is also determined and the MCS index is selected for the HARQ transmissions. A frequency database of MCS indices is built using source encoding techniques. The transition probabilities that are estimated from the frequency database along with a cost function associated with each MCS index will be used to compute next MCS index. | 08-13-2015 |
Narendran Kumaragurunathan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130024178 | PLAYBACK METHODOLOGY FOR VERIFICATION COMPONENTS - Circuit verification structures and techniques are disclosed that relate to both passive verification components and active verification components, including verification components that cannot (or cannot easily) be synthesized to emulator hardware. In one aspect, a computer system may record signals from a circuit under test, and then play back those signals to a simulated verification component (which may be a passive verification component) for testing purposes. In another aspect, a computer system may also construct a representative behavior model of a verification component (which may be an active component) by providing input signals to a simulated verification component, recording corresponding output signals of the simulated verification component, and using the input and/or output signals to construct a representative behavior model of that verification component. The representative behavior model may be synthesized to hardware and used in association with verification of at least a portion of the circuit under test. | 01-24-2013 |
Narendran Sachindran, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20090193078 | METHOD FOR FACILITATING A REAL-TIME VIRTUAL INTERACTION - Techniques for facilitating a real-time virtual interaction between two or more users are provided. The techniques include extracting a dynamically changing context from two or more users, wherein the context comprises at least one of user-provided information and one or more items related to at least one of current activity and past activity of the two or more users, analyzing the context from each user to create a classification for each user, comparing the classification for each user with a classification for each additional user, wherein comparing comprises ordering each user in terms of closeness to each additional user, and using the ordering of each user in terms of closeness to each additional user to facilitate a real-time virtual interaction between two or more users. Techniques are also provided for generating a database of one or more user classifications. | 07-30-2009 |
20090193079 | SYSTEM AND COMPUTER PROGRAM PRODUCT FOR FACILITATING A REAL-TIME VIRTUAL INTERACTION - Techniques for facilitating a real-time virtual interaction between two or more users are provided. The techniques include extracting a dynamically changing context from two or more users, wherein the context comprises at least one of user-provided information and one or more items related to at least one of current activity and past activity of the two or more users, analyzing the context from each user to create a classification for each user, comparing the classification for each user with a classification for each additional user, wherein comparing comprises ordering each user in terms of closeness to each additional user, and using the ordering of each user in terms of closeness to each additional user to facilitate a real-time virtual interaction between two or more users. Techniques are also provided for generating a database of one or more user classifications. | 07-30-2009 |
20110246830 | Creating Virtual Appliances - Techniques for creating a virtual appliance in a virtualization environment are provided. The techniques include implementing a framework, wherein the framework comprises a knowledge representation scheme for describing library knowledge to specify one or more libraries that are used for interaction between two or more appliance components, and using the framework to instrument the one or more libraries via use of the library knowledge, record each of one or more communication parameter values in an original environment, and package one or more disk images, wherein the one or more disk images contain the one or more instrumented libraries, the one or more communication parameter values, and translation logic, to create a virtual appliance. | 10-06-2011 |
20120151198 | System and Method for Instantiation of Distributed Applications from Disk Snapshots - A framework instantiates an application from its disk snapshots taken from a different network environment and migrated to a virtualized environment. Modifications to operating systems and hypervisors are avoided, and no special network isolation support is required. The framework is extensible and plug-in based, allowing product experts to provide knowledge about discovering, updating, starting and stopping of software components. This knowledge base is compiled into a plan that executes various interleaved configuration discovery, updates and start tasks such that a required configuration model can be discovered with minimal start and update task execution. The plan generation automatically stitches together knowledge for the various products, thus significantly simplifying the knowledge specification. Once discovery is complete, the framework utilizes the discovered model to update stale network configurations across software stack and customize configurations beyond network settings. | 06-14-2012 |
Narendran Sachindran, C.r. Park IN
Patent application number | Description | Published |
---|---|---|
20130152080 | PLUG-IN BASED TEMPLATIZATION FRAMEWORK FOR AUTOMATING THE CREATION OF OPEN VIRTUALIZATION FORMAT VIRTUAL APPLIANCES - A plug-in-based templatization framework for automating the creation of open virtualization framework (OVF) virtual appliance (VA) is provided. According to one embodiment, a framework is stored which comprises a plurality of product-specific add-ons. Each of the plurality of product-specific add-ons comprises a discovery element, an activation logic template element, an open virtualization package envelope template element. The plurality of product-specific add-ons are executed against a first virtual composite application instance while said the virtual composite application instance is executing in a first virtualization platform environment to automatically generate an open virtualization package template. A second virtual composite application instance is then deployed within a second virtualization platform environment utilizing the open virtualization package template. | 06-13-2013 |
Narendran Sachindran, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140258265 | PERSISTING AND RETRIEVING ARBITRARY SLICES OF NESTED STRUCTURES USING A COLUMN-ORIENTED DATA STORE - Methods and arrangements for storing and retrieving nested structures. A nested structure is obtained. There are created slices containing arbitrary sub-structures of the nested structure. The content of slices is stored in one or more columns of a column-oriented data store. At least one access plan for accessing slices in the data store is developed, to be used when a projection query is received. The access plan is executed to construct a nested structure that answers the projection query. Other variants and embodiments are broadly contemplated herein. | 09-11-2014 |
20140297262 | ACCELERATED REGULAR EXPRESSION EVALUATION USING POSITIONAL INFORMATION - Methods and arrangements for evaluating a regular expression. Text strings are received. A regular expression is also received, the regular expression comprising a pattern for specifying and recognizing at least one text string from among the received text strings. There is generated, with respect to the received text strings, a data structure containing grams with positional information. The data structure is employed to evaluate the regular expression via identifying a subset of the text strings comprising at least one match for the given regular expression. Other variants and embodiments are broadly contemplated herein. | 10-02-2014 |
Narendran Soorian, Chennai IN
Patent application number | Description | Published |
---|---|---|
20130174580 | Household System with Multiple Peltier Systems - A household system ( | 07-11-2013 |