Ranganathan, IN
Badri Narayanan Ranganathan, Chennai IN
Patent application number | Description | Published |
---|---|---|
20100153843 | Processing of Printed Documents - A document processing method comprises adding document markers to predetermined locations of an electronically stored document. These are printed with the document. The document is scanned and the scanned document markers are used to process the scanned image. This processing comprises at least pixel threshold setting, and determination of the locations of the scanned image which are to be processed to derive the pixels of a digital version of the document. This enables local deformations in the paper document to be corrected, and enables correct thresholds for the printing and scanning operations to be applied. The electronically stored document can be processed to derive a set of document properties which can be used when constructing the digital version. | 06-17-2010 |
Badri Narayanan Ranganathan, T-Nagar IN
Patent application number | Description | Published |
---|---|---|
20090259663 | Information Access Device And Network - An information access device is disclosed comprising an interface for connecting the information access device to a network; a further interface for providing the information access device with a string of information request indicators; an interpretation layer for extracting an information source from the string and for generating an instruction for triggering a different application of the device to retrieve the information from the information source; and a processor for executing the generated instruction. | 10-15-2009 |
Balki Ranganathan, Chennai IN
Patent application number | Description | Published |
---|---|---|
20110214071 | INFORMATION CHANNELS IN MMOGS - Real world news may be received in real time. A real world occurrence may be extracted from the real world news. An attribute of a virtual world may be modified in response to the extracted real world occurrence. | 09-01-2011 |
Deepak Ranganathan, Mysore IN
Patent application number | Description | Published |
---|---|---|
20120238479 | INULIN AS CORROSION INHIBITOR - Methods of inhibiting corrosion of a metal surface in a well or pipeline are provided. The methods include the steps of: (a) forming a fluid of: (i) an aqueous acid solution; and (ii) inulin; and (b) introducing the fluid into the well or pipeline. The methods have wide application in various kinds of operations involved in the production or transportation of oil and gas, such as acid stimulation or remedial treatment in a pipeline. | 09-20-2012 |
Gokul Ranganathan, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20090293080 | Systems and Methods for Measuring Interest Levels of Audience in Broadcast Program and Providing Information Based On the Interest Levels - Systems and methods for measuring interest levels of audience in a broadcast program and providing extra information based on the interest level. The methods include receiving an AV signal of a broadcast program and supplementary content which contains broadcast program related information and a tag identifying the broadcast program. The supplementary content is combined with the AV signal to form a data-augmented signal which is subsequently modulated with a carrier signal to form a transmit signal for broadcasting to receivers. Each receiver includes a decoder for extracting the supplementary content and means for computing interest levels and providing extra information based on the interest levels. | 11-26-2009 |
Ramachandran Ranganathan, Chennai IN
Patent application number | Description | Published |
---|---|---|
20140254565 | SYSTEMS AND METHODS FOR MULTIPLE CONCURRENT WLAN OPERATIONAL MODES - Systems and methods are provided for enhancing the concurrency of a wireless device operating in multiple network contexts. At least one virtual interface may be implemented for each network context. A recurring communication event having a defined interval associated with one of the network contexts may be identified and the interval may be time divided into multiple operation periods, such that each operation period corresponds to one of the virtual interfaces. Accordingly, each virtual interface may be given access to the physical transceiver during the corresponding operation period. As desired, the operation periods may be subdivided into one or more slots, which may be associated with different priorities of communication. | 09-11-2014 |
20150372709 | CONCURRENCY-MODE SCAN SCHEDULING FOR WIRELESS DEVICES - A wireless device operates as both a station and one or more access points. In the wireless device, a scan window of a specified duration is requested to start at a first time, to scan for access points external to the wireless device in accordance with operation of the wireless device as a station. It is determined that a beacon scheduled for transmission or reception at a second time conflicts with the requested scan window. In response, the beacon is transmitted or received at the second time and at least a portion of the scan window is delayed until after the beacon has been transmitted or received. | 12-24-2015 |
20160037386 | CONTROLLING BANDWIDTH ON CLIENT BASIS IN WLAN - Techniques are described for controlling the data rate of individual or groups of client devices in a network such as a Wireless Local Area Network (WLAN). In one aspect, a method may include grouping a plurality of client devices into at least one group, the grouping being unassociated with a traffic class of the plurality of client devices. The method may also include determining channel characteristic thresholds, such as one or more of a bandwidth threshold, message size threshold, throughput threshold, or an optional service requirement, for the at least one group of client devices, and controlling a data rate for the at least one group of client devices based at least in part on the determined channel characteristic thresholds. In some aspects, different channel characteristic thresholds may be applied to uplink and/or downlink communications with the client device. | 02-04-2016 |
Ravi Ranganathan, Chennai IN
Patent application number | Description | Published |
---|---|---|
20160140258 | METHODS AND SYSTEMS FOR DESIGNING PHOTOVOLTAIC SYSTEMS - A method for designing a photovoltaic (PV) system is implemented by a design automation computer system. The method includes receiving a set of site data, receiving a system type selection, receiving a plurality of system component selections, receiving a plurality of PV layout preferences, determining a PV module layout by iteratively applying a first layout algorithm to the set of site data and the plurality of PV layout preferences, the PV module layout defining a placement of a plurality of PV modules of a PV system, determining a structural layout, an electrical design, and an electrical layout based on the PV module layout, determining a bill of materials based on the PV module layout, the structural layout, and the electrical layout, and designing the PV system using the structural layout, the electrical design, the electrical layout, the PV module layout, and the bill of materials. | 05-19-2016 |
20160140282 | METHODS AND SYSTEMS FOR DETERMINING OBSTRUCTION SETBACKS IN A PHOTOVOLTAIC SYSTEM - A computer-implemented method for determining boundary offsets in a photovoltaic (PV) system based on shadow simulations is implemented by a design automation computer system in communication with a memory. The method includes identifying a set of obstructions wherein the set of obstructions includes a set of obstruction elevations and a set of obstruction offsets, simulating a set of shadow effects using a first coarse shadow algorithm based on the set of obstructions, refining the set of shadow effects using a second fine shadow algorithm based on the set of obstructions and the set of shadow effects, and defining a plurality of boundary of boundary offsets based on the refined set of shadow effects. | 05-19-2016 |
20160140283 | METHODS AND SYSTEMS FOR DETERMINING A PHOTOVOLTAIC SYSTEM LAYOUT - A computer-implemented method for determining a system layout of a photovoltaic (PV) system is implemented by a design automation computer system in communication with a memory. The method includes receiving a first selection of a system table, receiving a layout mode designation, identifying a system orientation, identifying a system spacing, receiving a layout detail designation, and applying a layout algorithm based on the first selection of a system table, the layout mode designation, the layout mode designation, the system orientation, the system spacing and the layout detail designation. | 05-19-2016 |
Sathish Kumar Ranganathan, Cuddalore IN
Sreedhar Ranganathan, Tamil Nadu IN
Patent application number | Description | Published |
---|---|---|
20110214077 | DYNAMIC USER INTERFACE ELEMENTS - A set of rules and a current context for a user is obtained. The set of rules and the current context are used to determine a rule weight for each of a set of user interface elements. One or more of the user interface elements is caused to be displayed. Which user interface elements are displayed is based at least in part on the rule weights. | 09-01-2011 |
Sreedhar Ranganathan, Chennai IN
Patent application number | Description | Published |
---|---|---|
20090125570 | Online backup and restore - Online backup of image files includes providing a user interface for making a backup selection based on an image catalog that includes a plurality of image files, the user interface including a resolution option; receiving a backup selection based on the image catalog, the backup selection indicating a selection of an image file in the image catalog and a resolution choice associated with the image file; and sending a copy of the image file to a remote storage, the copy having a resolution that corresponds to the resolution choice. | 05-14-2009 |
Sridhar Ranganathan, Bangalor IN
Patent application number | Description | Published |
---|---|---|
20120123876 | RECOMMENDING AND PRESENTING ADVERTISEMENTS ON DISPLAY PAGES OVER NETWORKS OF COMMUNICATION DEVICES AND COMPUTERS - An aspect of the present invention recommends and presents ads of interest to a user requesting display pages by maintaining a Click Through Rate (CTR) matrix containing terms extracted from prior display page request URLs and associated parameters as the row index and corresponding terms extracted from ad URLs, ad text and associated terms of ads presented in response to those display page requests as the column index with the CTR value as the elements, broadly matching current display page request to one of the CTR rows, retrieving the ad vectors and their CTR values for the matched row, computing an ad score for selected ad vectors and providing one or more ads chosen based on the ad scores along with the requested display pages. | 05-17-2012 |
Venkatakrishnan Ranganathan, Chennai IN
Patent application number | Description | Published |
---|---|---|
20150269854 | Computer Implemented Network Enabled Learning Aid and a System for Measuring a Learner's Progress - The present disclosure envisages a computer implemented network enabled learning aid, and a system and method for measuring a learner's progress for professionals and novices alike. The system implements gamified learning techniques rather than monotonous age old learning exercises. This builds up user's interest in the system and motivates the users to perform better every time. Additionally, the learning techniques implemented using the system of the present disclosure inherently improve the learning abilities of the users in a progressive manner. The system includes a study meter which is automatically calibrated with respect to the user's performances at each learning levels. The study meter cooperates with a feedback module that is configured to provide feedback or review based on the user's performance in real time. This gives the user an unbiased knowledge of the areas where the user needs to focus and improve his learning abilities accordingly. | 09-24-2015 |
Vidya Ranganathan, Bangalor IN
Patent application number | Description | Published |
---|---|---|
20120272051 | SECURITY KEY DISTRIBUTION IN A CLUSTER - Provided are techniques for the fast and reliable distribution of security keys within a cluster of computing devices, or computers. One embodiment provides a method for secure distribution of encryption keys, comprising generating a symmetric key for the encryption of communication among a plurality of nodes of a cluster of nodes; encrypting the symmetric key with a plurality of public keys, each public key corresponding to a particular node of the plurality of modes, to generate a plurality of encrypted symmetric keys; storing the plurality of encrypted symmetric keys in a central repository; and distributing the encrypted symmetric keys to the nodes such that each particular node receives an encrypted symmetric key corresponding to a corresponding public key of the particular node. | 10-25-2012 |
20120288096 | SECURITY KEY DISTRIBUTION IN A CLUSTER - Provided are techniques for the fast and reliable distribution of security keys within a cluster of computing devices, or computers. One embodiment provides a method for secure distribution of encryption keys, comprising generating a symmetric key for the encryption of communication among a plurality of nodes of a cluster of nodes; encrypting the symmetric key with a plurality of public keys, each public key corresponding to a particular node of the plurality of modes, to generate a plurality of encrypted symmetric keys; storing the plurality of encrypted symmetric keys in a central repository; and distributing the encrypted symmetric keys to the nodes such that each particular node receives an encrypted symmetric key corresponding to a corresponding public key of the particular node. | 11-15-2012 |
Vidya Ranganathan, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20100125835 | HIGH EFFICIENCY COMPILATION FRAMEWORK - A method and system for reducing processing overhead during execution of a code block in a high efficiency compilation framework. The method identifies second code blocks within the code block and separates them out from the first code block during compilation. Further, during compilation, the system converts the second code blocks to kernel program modules, in a form recognizable by the system kernel. The compilation is followed by execution of the first code block, with the compiled object code of the first code block being executed in user mode and the kernel program modules being executed in kernel mode. | 05-20-2010 |
Vilanguppam Thathachary Ranganathan, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20100253254 | WOUND FIELD SYNCHRONOUS MOTOR DRIVE - A hybrid synchronous motor drive circuit and method operates in one or two or more modes based on the speed of the synchronous machine. In a first mode, the synchronous machine is driven at a relatively low frequency by a current controlled voltage source inverter (VSI). In a second mode, the synchronous machine is driven at a relatively high frequency by a load commutated inverter (LCI) in tandem with the VSI. In the second mode, the LCI acts as the main power source for controlling the machine and determining machine torque and speed. The VSI acts as a harmonic compensator by compensating the dominant harmonic currents fed to the machine from the LCI such that the synchronous machine will see sinusoidal currents and thereby sinusoidal voltages at its terminals. The VSI also functions to provide sufficient reactive power at fundamental frequency so that the thyristors in the inverter are load commutated. | 10-07-2010 |
20100253255 | WOUND FIELD SYNCHRONOUS MOTOR DRIVE - A hybrid synchronous motor drive circuit and method operates in one or two or more modes based on the speed of the synchronous machine. In a first mode, the synchronous machine is driven at a relatively low frequency by a current controlled voltage source inverter (VSI). In a second mode, the synchronous machine is driven at a relatively high frequency by a load commutated inverter (LCI) in tandem with the VSI. In the second mode, the LCI acts as the main power source for controlling the machine and determining machine torque and speed. The VSI acts as a harmonic compensator by compensating the dominant harmonic currents fed to the machine from the LCI such that the synchronous machine will see sinusoidal currents and thereby sinusoidal voltages at its terminals. The VSI also functions to provide sufficient reactive power at fundamental frequency so that the thyristors in the inverter are load commutated. | 10-07-2010 |
20110050157 | INDUCTION MOTOR - An active reactive induction motor is provided. The motor comprises two sets of three-phase windings. One set of windings carries the active power and is called the power windings. The second set of windings carries the reactive power and is called the flux windings. The power windings carrying the active power provides more power to the induction motor than the flux windings carrying the reactive power. A driver circuit for driving the active reactive induction motor and the corresponding modes of operation is also provided. | 03-03-2011 |