Sankaranarayanan
Athinarayanan Sankaranarayanan, Kollam IN
Patent application number | Description | Published |
---|---|---|
20150348257 | SYSTEMS AND METHODS FOR YAW ESTIMATION - Systems and methods of automatic detection of a facial feature are disclosed. Moreover, methods and systems of yaw estimation of a human head based on a geometrical model are also disclosed. | 12-03-2015 |
Aviinaash Sankaranarayanan, Madurai IN
Patent application number | Description | Published |
---|---|---|
20110007156 | VIDEO BASED REMOTE OBJECT ACTIVATION/DEACTIVATION AND CONFIGURATION - A system and method of monitoring a region and directly controlling objects in the region via a single interface are provided. The method includes displaying a video data stream on a viewing interface and controlling an object in a region via the viewing interface. The video data stream is associated with a data collection device monitoring the region, and the video data stream includes a representation of at least one object in the region that is displayed on the viewing interface. | 01-13-2011 |
20150220486 | METHOD AND APPARATUS FOR LOW COMPLEXITY SPECTRAL ANALYSIS OF BIO-SIGNALS - A method and device for reducing the computational complexity of a processing algorithm, of a discrete signal, in particular of the spectral estimation and analysis of bio-signals, with minimum or no quality loss, which comprises steps of (a) choosing a domain, such that transforming the signal to the chosen domain results to an approximately sparse representation, wherein at least part of the output data vector has zero or low magnitude elements; (b) converting the original signal in the domain chosen in step (a) through a mathematical transform consisting of arithmetic operations resulting in a vector of output data; (c) reformulating the processing algorithm of the original signal in the original domain into a modified algorithm consisting of equivalent arithmetic operations in the domain chosen in step (a) to yield the expected result with the expected quality quantified in terms of a suitable application metric; (d) combining the mathematical transform of step (b) and the equivalent mathematical operations introduced in step (c) for obtaining the expected result within the original domain with the expected quality; (e) selecting a threshold value based on the difference in the mean magnitude value of the elements of the output data vector of the transform said in step (b) and the preferred complexity reduction and degree of output quality loss that can be tolerated in the expected result within the target application; (f) pruning a number of elements the magnitude of which is less than the threshold value selected in step (e); and/or eliminating arithmetic operations associated with the pruned elements of step (f) either in the mathematical transform of step (b) and/or in the equivalent algorithm of step (c). | 08-06-2015 |
Jayaram Sankaranarayanan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150249692 | SYSTEM AND METHOD FOR CONTACT QUEUE MANAGEMENT - In one embodiment, a support handling system receives an incoming support communication from an user, and the session is identified. The session is associated with a primary queue corresponding to a mode of the incoming communication request. The session is assigned a position in the primary queue in accordance with preexisting queue communication sessions and other parameters. The system estimates a primary hold time associated with the primary queue position and alternative hold time associated if the session continued via a second communication mode. The user is prompted to select a desired queue in accordance with the hold times or queue positions. The selection specifies which queue is to be used. The queue selection establishes a continued communication session with the associated user via the first communication mode or an alternative communication mode. The system assigns a secondary queue position in the secondary queue corresponding to the initial queue position. | 09-03-2015 |
Jayasree Sankaranarayanan, Kerala IN
Patent application number | Description | Published |
---|---|---|
20160124651 | METHOD FOR PERFORMING RANDOM READ ACCESS TO A BLOCK OF DATA USING PARALLEL LUT READ INSTRUCTION IN VECTOR PROCESSORS - This invention deals with the problem of paralleling random read access within a reasonably sized block of data for a vector SIMD processor. The invention sets up plural parallel look up tables, moves data from main memory to each plural parallel look up table and then employs a look up table read instruction to simultaneously move data from each parallel look up table to a corresponding part a vector destination register. This enables data processing by vector single instruction multiple data (SIMD) operations. This vector destination register load can be repeated if the tables store more used data. New data can be loaded into the original tables if appropriate. A level one memory is preferably partitioned as part data cache and part directly addressable memory. The look up table memory is stored in the directly addressable memory. | 05-05-2016 |
20160125257 | Optimized Fast Feature Detection for Vector Processors - This invention enables effective corner detection of pixels of an image using the FAST algorithm using a vector SIMD processor. This invention loads an 8×8 pixel block that includes four 7×7 pixel blocks including the 16 peripheral pixels to be tested for each of four center pixels. This invention rearranges the 64 pixels of the 8×8 block to form a 16 element array for each center pixel preferably using a vector permutation instruction. This invention uses vector SIMD subtraction and compare and vector SIMD addition and compare to make the FAST algorithm comparisons. The N consecutive pixels determinations of the FAST algorithm are made from the results of plural shift and AND operations. The corresponding center pixel is marked a corner or not a corner dependent upon of the results of plural shift and AND operations. | 05-05-2016 |
20160125263 | METHOD TO COMPUTE SLIDING WINDOW BLOCK SUM USING INSTRUCTION BASED SELECTIVE HORIZONTAL ADDITION IN VECTOR PROCESSOR - This invention forms a block sum of picture elements employing a vector dot product instruction to sum packed picture elements and the mask producing a vector of masked horizontal picture element. The block sum is formed from plural horizontal sums via vector single instruction multiple data (SIMD) addition. | 05-05-2016 |
Karthik Sankaranarayanan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140325254 | AUTOMATIC GENERATION OF ACTIONABLE RECOMMENDATIONS FROM PROBLEM REPORTS - Methods and arrangements for handling information technology tickets. A plurality of information technology tickets are received. The tickets are clustered into categories, and a problem area is identified with respect to at least one of the categories. At least one recommendation is automatically generated for addressing the problem area. Other variants and embodiments are broadly contemplated herein. | 10-30-2014 |
20150326944 | TARGETED ADVERTISING AND CUSTOMIZED DISPLAY OF ADVERTISEMENTS IN SATELLITE BROADCASTING - Selecting a content filler from a plurality of content fillers in a satellite broadcast comprises receiving a content in a first broadcast frequency channel, and a plurality of content fillers in a respective plurality of second broadcast frequency channels, wherein the content includes a gap in content to be filled by one of the plurality of content fillers, the gap in content defined by a start indicator and an end indicator. The receiver transmits the content to a display device. The receiver determines a second broadcast frequency channel, from among the plurality of second broadcast frequency channels and responsive to receiving the start indicator, switches to the determined second broadcast frequency channel, transmits the content filler in the determined second broadcast frequency channel to the display device. Responsive to receiving the end indicator, the receiver switches to the first broadcast frequency channel and transmits the content to the display device. | 11-12-2015 |
20150326946 | TARGETED ADVERTISING AND CUSTOMIZED DISPLAY OF ADVERTISEMENTS IN SATELLITE BROADCASTING - Selecting a content filler from a plurality of content fillers in a satellite broadcast comprises receiving a content in a first broadcast frequency channel, and a plurality of content fillers in a respective plurality of second broadcast frequency channels, wherein the content includes a gap in content to be filled by one of the plurality of content fillers, the gap in content defined by a start indicator and an end indicator. The receiver transmits the content to a display device. The receiver determines a second broadcast frequency channel, from among the plurality of second broadcast frequency channels and responsive to receiving the start indicator, switches to the determined second broadcast frequency channel, transmits the content filler in the determined second broadcast frequency channel to the display device. Responsive to receiving the end indicator, the receiver switches to the first broadcast frequency channel and transmits the content to the display device. | 11-12-2015 |
Kishore Kumar Sankaranarayanan, Tamil Nadu IN
Patent application number | Description | Published |
---|---|---|
20150378881 | PLATFORM-INDEPENDENT SELENIUM TO APPLICATION LIFECYCLE MANAGEMENT ("ALM") SERVER CONNECTIVITY - A method for providing a platform-independent wrapper for an application lifecycle management representational state of transfer server application programming interface (“ALM REST API”), The method may include using a receiver to receive defects from a test automation tool and using a processor to marshal the defects into XML objects. The method may further include using a transmitter to transmit the XML objects to the ALM REST API and using the receiver to receive XML test scripts from the ALM REST API. In addition, the method may include using the processor to unmarshal the test scripts into JAVA objects and using the transmitter to transmit the JAVA objects to the test automation tool. | 12-31-2015 |
Rajan Sankaranarayanan, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20120190071 | LIPA AND ITS VARIANT USEFUL FOR BIOFUEL PRODUCTION - The present invention relates to LipA and its variant that binds to the glucosyl- and acyl chain- region of its glycoside substrate in plant cell walls useful for biofuel production, wherein presence of a hydrophobic pocket confers extensive hydrophobic interaction of the acyl chain with the rest of the tunnel residues. | 07-26-2012 |
Ramaswamy Sankaranarayanan, Chennai IN
Patent application number | Description | Published |
---|---|---|
20130125474 | Backingless Abrasive Article - An abrasive article includes an abrasive layer having an array of protrusions. The abrasive layer has a thickness not greater than about 500 mils. The abrasive article is free of a backing layer. | 05-23-2013 |
Saji Valiyattil Sankaranarayanan, Thrissur IN
Patent application number | Description | Published |
---|---|---|
20120150820 | SYSTEM AND METHOD FOR TESTING DATA AT A DATA WAREHOUSE - A system and method for performing testing of data at a data warehouse is provided. The methodology of the invention describes steps to develop and further invoke one or more data quality-accuracy test cases from a framework. The data quality-accuracy test cases check the sanity of the data stored at the data warehouse. The one or more data quality-accuracy test cases are developed based on at least one predefined strategy, which in turn are stored in the framework. The methodology further executes the developed one or more data quality-accuracy test cases as either batch or independently, based on the requirements of the test. Thereafter, the methodology maintains traceability of the executed test at the data warehouse, incorporating details from the development of the one or more data quality-accuracy test cases to the final output of the test. | 06-14-2012 |
Sirivatsan Sankaranarayanan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130188545 | AUTOMATIC CHANNEL LAYERING - Deploying multiple access points on multiple wireless communication channels to optimize coverage area. Additional channels provide additional communication capability which multiple AP's, and their associated stations, can collectively use. An additional set of AP's can be disposed in the additional communication channel, with multiple communication channels possibly physically intersecting. The system control element collects information from devices in the wireless communication system, and automatically configures which AP is assigned to which communication channel. The system control element determines which AP's are servicing which physical locations, in response to feedback from AP's and stations in those locations. The system control element assigns, or re-assigns, AP's in each physical location, with the effect of optimizing coverage. | 07-25-2013 |
Sivashunmugam Sankaranarayanan, Bhavnagar IN
Patent application number | Description | Published |
---|---|---|
20130331587 | Process For The Preparation Of Fatty Acid Alkyl Esters (Biodiesel) From Triglyceride Oils Using Eco-Friendly Solid Base Catalysts - This invention relates to an improved process for the preparation of green fatty acid methyl esters (FAME; commonly called as biodiesel) from different triglyceride oils using mixed metal oxides derived from layered double hydroxides (referred here as LDHs) as reusable solid heterogeneous base catalysts. This process uses very low alcohohoil molar ratio and catalyst and/or products are easily separable after the reaction through simple physical processes. The properties of thus obtained biodiesel meet the standard biodiesel values and can directly be used as transport fuel. | 12-12-2013 |
Sridhar Sankaranarayanan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150364142 | PLANT CONTROL SYSTEM USING VOICE AS A CONTROL MECHANISM - A system and method for controlling processing equipment. The system includes a control computer communicatively coupled to a terminal computer. Voice data for each of several authorized operators at a plant is stored. The control computer is programmed to implement a voice recognition and authenticated voice-activated control program. The control computer, responsive to receiving a voice-derived input, analyzes the voice-derived input to determine if the voice-derived input matches the voice data for any of the authorized operators. Provided the voice-derived input matches the voice data, the control computer determines at least one command from the voice-derived input for controlling the processing equipment to modify an operation at the plant. The control computer executes the command to control the processing equipment. | 12-17-2015 |
Srivatsan Sankaranarayanan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150124774 | AGGREGATED BEACONS FOR PER STATION CONTROL OF MULTIPLE STATIONS ACROSS MULTIPLE ACCESS POINTS IN A WIRELESS COMMUNICATION NETWORK - A technique for providing per station control of multiple stations in a wireless network across multiple access points. A look-up table that assigns a station connected to the access point and at least one communication parameter to each of a plurality of persistent, uniquely-assigned BSSIDs (Basic Service Set Identifiers) is stored. An access point responds to messages addressed one of the plurality of persistent, uniquely-assigned BSSIDs and ignores messages addressed to other BSSIDs. Persistence of the BSSID allows the controller to maintain individual control over each station after moving to a second access point of the plurality of access points. A frame comprising the plurality of BSSIDs corresponding to each connected station aggregated into the frame is generated. The frame is transmitted to the plurality of stations. Responsive to a station of the plurality of stations being handed-off to a different access point, a uniquely-assigned BSSID corresponding to the station is deleted from the look-up table. | 05-07-2015 |
20160112920 | AUTOMATIC CHANNEL LAYERING IN A WI-FI COMMUNICATION SYSTEM - Deploying multiple access points on multiple wireless communication channels to optimize coverage area. Additional channels provide additional communication capability which multiple AP's, and their associated stations, can collectively use. An additional set of AP's can be disposed in the additional communication channel, with multiple communication channels possibly physically intersecting. The system control element collects information from devices in the wireless communication system, and automatically configures which AP is assigned to which communication channel. The system control element determines which AP's are servicing which physical locations, in response to feedback from AP's and stations in those locations. The system control element assigns, or re-assigns, AP's in each physical location, with the effect of optimizing coverage. | 04-21-2016 |