Sethuraman
Arun Sethuraman, Chennai IN
Patent application number | Description | Published |
---|---|---|
20120317195 | METHOD FOR PROVIDING CONTEXT AWARE ACCESS IN GLOBAL SOFTWARE PROJECT MANAGEMENT - A method and system for managing communication between a plurality of team members are provided. The method includes, at a first agent associated with a team member, receiving inputs from a team member about an event associated with one or more team members. The method further includes sending an event request to agents of one or more team members and receiving responses from them. Based on the responses, the first agent either cancels the event, schedules the event, or reschedules the event. | 12-13-2012 |
Jyothi Sethuraman, Winnipeg CA
Patent application number | Description | Published |
---|---|---|
20110256607 | HOMING ENDONUCLEASES - The present disclosure provides, in part, polypeptides having endonuclease activity, nucleic acid sequences for such a polypeptide, target sequences for the endonuclease, as well as vectors, cells, kits, methods, and uses of the same. | 10-20-2011 |
Muthu Sethuraman, Chennai IN
Patent application number | Description | Published |
---|---|---|
20100058153 | CHAINED CHECKSUM ERROR CORRECTION MECHANISM TO IMPROVE TCP PERFORMANCE OVER NETWORK WITH WIRELESS LINKS - Data communication, with improved error detection, of a signal having a plurality of data blocks, by: error checking a received data block in a first sequence using a first polynomial, beginning with a first predetermined initial error checking state, producing a first CSUM; error checking the received data block in a second sequence using a second polynomial, using the first CSUM as a second predetermined initial error checking state, producing a second CSUM; comparing the second CSUM to the first predetermined initial error checking state to detect errors in the data communication; and repeating the above steps for sequential data blocks of the data communication, wherein the first polynomial is an inverse of the second polynomial. | 03-04-2010 |
Prasanna Sethuraman, Chennai IN
Patent application number | Description | Published |
---|---|---|
20150339107 | GENERATING RUNTIME COMPONENTS - Embodiments of the invention provide systems and methods for generating runtime components in various hardware and software computer systems. More specifically, certain embodiments of the present invention describe a design-time interface by which applications may be designed, generated, and deployed in accordance within the underlying source systems of a computer system. Components may be selected, customized, and linked together to form a functional end-to-end application based on a multitude of underlying technologies within a system. Upon completion of the application design, application metadata and/or runtime components may be generated and deployed within the computer system. During execution, such the runtime components deployed within the system may collaborate to receive and process event streams from various event sources, analyze incoming data, and generate logical transaction objects, alerts, and other responses using various source systems. | 11-26-2015 |
Rajagopalan Sethuraman, Chennai IN
Patent application number | Description | Published |
---|---|---|
20090024657 | USER INTERFACES AND SOFTWARE REUSE IN MODEL BASED SOFTWARE SYSTEMS - In a model based software system, a set of business rules is scanned, and patterns are identified. The patterns are then compared, and similarities identified which indicate that software can be reused in the system. In one embodiment, identifiers of the rules are scanned. In another embodiment, usage patterns are used for designing a middle layer and generating code. In another embodiment of the invention, a data model is generated by capturing data from a user interface for a business document. | 01-22-2009 |
20090024980 | USER INTERFACES AND SOFTWARE REUSE IN MODEL BASED SOFTWARE SYSTEMS - In a model based software system, a set of business rules is scanned, and patterns are identified. The patterns are then compared, and similarities identified which indicate that software can be reused in the system. In one embodiment, identifiers of the rules are scanned. In another embodiment, usage patterns are used for designing a middle layer and generating code. In another embodiment of the invention, a data model is generated by capturing data from a user interface for a business document. | 01-22-2009 |
20120131543 | METHOD AND SYSTEM FOR CAPTURING USER INTERFACE STRUCTURE IN A MODEL BASED SOFTWARE SYSTEM - Method and system for capturing device-independent user interface structure in a model based software system are disclosed. In one embodiment, at least one entry point is received from a user by a business system. Further, a user interface corresponding to the at least one entry point is provided. Furthermore, user interface meta-data associated with the user interface is captured. Also, at least one event associated with user interface elements is identified as a response to user actions based on the captured user-interface meta-data. In addition, a pattern signature is identified in the model based software system for reuse in one or more model based software systems based on an expected behavior of the user interface when the identified at least one event occurs. Then, the identified at least one event is mapped to the identified pattern signature. | 05-24-2012 |
Rajeshkumar Thappali Sethuraman, Madurai IN
Patent application number | Description | Published |
---|---|---|
20090079831 | DYNAMIC TRACKING OF INTRUDERS ACROSS A PLURALITY OF ASSOCIATED VIDEO SCREENS - Tracking an intruder throughout regions in an area under surveillance by locating video cameras to provide an image for each region. For each camera a subset of the cameras are associated as auxiliary cameras to that camera; these associations are stored in a table. One camera is the initial primary camera and displays an initial primary image. An auxiliary video image is displayed for each of the auxiliary cameras that were previously associated with the initial primary camera. An intruder travels from region to region and leaves the primary video image and/or appears in an auxiliary video image. The user selects one of the auxiliary cameras to become a subsequent primary camera, and the video image from the subsequent primary camera is displayed as a subequent primary image. A video image for each of the auxiliary cameras previously associated with the subsequent primary camera will be displayed. | 03-26-2009 |
Rajeshkumar Thappali Ramaswamy Sethuraman, Madurai IN
Patent application number | Description | Published |
---|---|---|
20090315886 | METHOD TO PREVENT RESOURCE EXHAUSTION WHILE PERFORMING VIDEO RENDERING - The inventive system and method for preventing resource exhaustion while performing video rendering comprises calibrating resource utilization of operating parameters, obtaining input configuration comprising a priority order and source data, and controlling streaming and rendering frame rates by dropping data based on the input configuration. The operating parameters can comprise CPU, RAM, and GC usage. The source data can be resource utilization, a database and an application service. Dropping data can be performed using a throttling mechanism. In one embodiment, calibrating further comprises determining resource utilization using an input resolution and streaming at 1 FPS, determining resource utilization using the input resolution and streaming at 30 FPS, calculating an output resolution, if the output resolution does not exceed the input resolution, getting another input resolution, and determining resource utilization and calculating another output resolution, and determining resource utilization and calculating output resolution with rendering on. | 12-24-2009 |
20100045791 | INFINITE RECURSION OF MONITORS IN SURVEILLANCE APPLICATIONS - Systems and methods for representing and controlling a plurality of cameras in a monitoring station. A security system comprising a plurality of cameras transmits data streams to a monitoring station. The data stream has metadata describing a plurality of attributes for the data stream. The monitoring station is equipped with a Graphical User Interface (GUI) to represent the plurality of data streams in various user-defined layouts. The method comprises generating a display layout for at least one of the plurality of data streams based on the plurality of attributes, displaying the display layout on one of a plurality of windows within the GUI, and providing the ability to recursively display a plurality of display layouts within the plurality of windows in any layout combination based on the attributes for the data streams within the plurality of display layouts. | 02-25-2010 |
20100097471 | AUTOMATED WAY TO EFFECTIVELY HANDLE AN ALARM EVENT IN THE SECURITY APPLICATIONS - A number of monitoring stations provide input surveillance video sequences and sensor signals to a remote facility such as a central monitoring station for further processing. A user interface at the remote facility allows a user to select a received input surveillance video sequence for summarization processing. A control at the remote facility summarizes the selected input surveillance video sequence into one or more video segments of shorter temporal duration. Video segments summarized from the selected input surveillance video sequence are displayed. | 04-22-2010 |
Ramanathan Sethuraman, Eindhoven NL
Patent application number | Description | Published |
---|---|---|
20080204602 | Region-Based Motion Estimation Using Dynamic Asoect Ration Of Region - The present invention relates to the field of motion estimation in video processing. Specifically, the invention relates to a video-processing method and device for ascertaining motion vectors for a plurality of first pixel blocks forming a currently processed image region of a currently processed image of an image sequence. The invention addresses the problem of the impact of borders between neighboring image regions in region-based motion estimation on the quality of the video output in video applications like picture-rate up conversion. The video-processing device ( | 08-28-2008 |
20080215644 | Processing A Data Array With A Meandering Scanning Order Using A Circular Buffer Memory - The present invention relates to a data buffering device ( | 09-04-2008 |
20080282038 | Data Processing Apparatus that Provides Parallel Access to Multi-Dimensional Array of Data Values - An array of data values, such as an image of pixel values, is stored in a main memory ( | 11-13-2008 |
20130138927 | DATA PROCESSING APPARATUS ADDRESS RANGE DEPENDENT PARALLELIZATION OF INSTRUCTIONS - A data processing apparatus has an instruction memory system arranged to output an instruction word addressed by an instruction address. An instruction execution unit, processes a plurality of instructions from the instruction word in parallel. A detection unit, detects in which of a plurality of ranges the instruction address lies. The detection unit is coupled to the instruction execution unit and/or the instruction memory system, to control a way in which the instruction execution unit parallelizes processing of the instructions from the instruction word, dependent on a detected range. In an embodiment the instruction execution unit and/or the instruction memory system adjusts a width of the instruction word that determines a number of instructions from the instruction word that is processed in parallel, dependent on the detected range. | 05-30-2013 |
Saravanan Sethuraman, Business Park IN
Patent application number | Description | Published |
---|---|---|
20110290524 | Cable For High Speed Data Communications - A cable for high speed data communications that includes a first inner conductor enclosed by a first dielectric layer and a second inner conductor enclosed by a second dielectric layer, the inner conductors and the dielectric layers disposed within the cable in parallel with a longitudinal axis of the cable; drain conductors disposed within the cable laterally to the inner conductors adjacent to the dielectric layers along the longitudinal axis of the cable and within thirty degrees of a horizontal axis through the inner conductors; and a conductive shield composed of a strip of conductive shield material wrapped in a rotational direction along and about the longitudinal axis around the inner conductors, the dielectric layers, and the drain conductors, including overlapped wraps of the conductive shield material along the longitudinal axis. | 12-01-2011 |
Swaminathan Sethuraman, Bangalore District IN
Patent application number | Description | Published |
---|---|---|
20120108673 | PROCESS FOR ISOLATION OF LUTEIN AND ZEAXANTHIN CRYSTALS FROM PLANT SOURCES - The present invention provides for a process for isolation of carotenoids crystals comprising drying a plant part to obtain a meal and extracting the meal with alcohol at a temperature in the range of about 50° C. to 75° C. to obtain oleoresin. The oleoresin is enriched with alcohol at a temperature in the range of about 25° C. ° C. to 50° C. and hydrolyzed with alcoholic alkali at a temperature in the range of about 70° C. to 80° C. to obtain reaction mixture. The carotenoids crystals are precipitated from the reaction mixture by adding hot water followed by filtering, washing and drying the carotenoids crystals. The present invention also relates to carotenoids crystals comprising lutein and zeaxanthin in the ratios of about 10:1 or 5:1 or 1:1 obtained by a process which comprises mixing an oleoresin rich in lutein and an oleoresin rich in zeaxanthin separately in a ratios ranging from about 80:20 (w/w) to 90:10 (w/w) or about 70:30 (w/w) to 30:70 (w/w) or about 10:90 (w/w) to 20:80 (w/w) and homogenized to obtain a mixed oleoresin. The mixed oleoresin is then hydrolyzed with an alcoholic alkali at a temperature of about 70° C. to 80° C. to obtain a reaction mixture. The carotenoids crystals are precipitated by adding hot water to the reaction mixture to form a precipitate. Carotenoids crystals having lutein and zeaxanthin in a weight ratio of about 10:1 or 5:1 or 1:1 respectively are obtained by filtering, washing and drying the precipitate. | 05-03-2012 |