Sundaramoorthy
Arul Sundaramoorthy, Boston, MA US
Patent application number | Description | Published |
---|---|---|
20140031963 | Computerized System for Chemical Production Scheduling - A scheduling system for chemical processing provides an electronic computer that models the process as a set of tasks with known production ranges. A desired output from the process is back projected through the process to determine production quantities of each task of the process within the production ranges. These values are used to constrain a mixed integer programming evaluation of the schedule which may be used to control operation of the equipment. | 01-30-2014 |
Senthil Kumar Sundaramoorthy, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130201586 | Electrostatic Discharge Protection Apparatus - An electrostatic discharge (ESD)-triggered protection apparatus includes a first circuit and a second circuit. The first circuit includes an ESD trigger circuit to sense an ESD pulse and to generate a switching pulse responsive to the ESD pulse; a first ESD discharge device communicatively coupled to the ESD trigger circuit and responsive to the switching pulse to transfer a current generated by the ESD pulse to the ground rail; a control circuit that generates a control signal in response to the switching pulse. The second circuit includes at least one trigger cell buffer that is configured to receive the control signal and to control a second ESD discharge device such that the current generated by the ESD pulse is transferred to the ground rail. | 08-08-2013 |
Shyam Sundaramoorthy, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20130241597 | INTEGRATED CIRCUIT WITH TIMING AWARE CLOCK-TREE AND METHOD FOR DESIGNING SUCH AN INTEGRATED CIRCUIT - An integrated circuit includes a clock-tree with a plurality of clock buffers, a plurality of clocked storage elements, and a plurality of logic circuits. Each clocked storage element has a clock input terminal connected to one of the plurality of clock buffers and a weight. Each of the logic circuits is associated with two of the plurality of clocked storage elements and is characterized as having a logic depth. The weight of each clocked storage element is equal to a sum of an inverse of a logic depth of each of the plurality of logic circuits associated therewith. A first clocked storage element which has a highest weight and is adjacent to and interacts with a second clocked storage element via one of the plurality of logic circuits. A first clock buffer provides a common clock signal to the first and second clocked storage elements. | 09-19-2013 |
Thiruvadi Natarajan Sundaramoorthy, Chennai, Tamil Nadu IN
Patent application number | Description | Published |
---|---|---|
20140380300 | DYNAMIC CONFIGURATION FRAMEWORK - Methods, systems, and computer-readable media for deploying a software module in a dynamic configuration framework are presented. A system may be running a software service, such as a software service that abstracts or transforms requests such that the requests may be serviced by a web service. The system may receive a request to deploy a new software module. In response to the request, the system may retrieve a binary file from a database. The binary file may comprise, for example, a Java Archive (.jar) file. A real-time class loader may then be accessed, where the real-time class loader may be configured to deploy the retrieved binary file. The software module may then be deployed by the real-time class loader using the retrieved binary file. The deployment may be achieved without interrupting the software service being run on the system. | 12-25-2014 |
Vinoth Sundaramoorthy, Baden-Daettwil CH
Patent application number | Description | Published |
---|---|---|
20130177041 | SYSTEM AND METHOD FOR MONITORING IN REAL TIME THE OPERATING STATE OF AN IGBT DEVICE - A system and method are provided for monitoring in real time the operating state of an IGBT device, to determine a junction temperature and/or the remaining lifetime of an IGBT device. The system includes a differential unit configured to receive a gate-emitter voltage characteristic of the IGBT device to be measured and to differentiate the gate-emitter voltage characteristic to obtain pulses correlating with edges formed by a Miller plateau phase during a switch-off phase of the IGBT device. The system also includes a timer unit configured to measure the time delay between the obtained pulses indicating the start and end of the Miller plateau phase during the switch-off phase of the IGBT device, and a junction temperature calculation unit configured to determine at least one of the junction temperature of the IGBT device and/or the remaining lifetime of the IGBT device based on the measured time delay. | 07-11-2013 |
Vinothkumar Sundaramoorthy, Lawrenceville, GA US
Patent application number | Description | Published |
---|---|---|
20140366021 | Methods, Devices and Computer Readable Storage Devices for Emulating an Accelerometer in a Guest Operating System from a Host Operating System - A guest operating system, launched by executing an application associated with a host operating system, is provided with access to an accelerometer associated with a computing device including a processor executing the host operating system. A first application associated with the guest operating system generates a request for accelerometer data. The request is received at a hardware abstraction layer associated with the guest operating system, and the request is sent from the hardware abstraction layer to a second application associated with the host operating system. The request is sent from the second application to a driver executing within a kernel of the host operating system. The driver retrieves the requested accelerometer data from the accelerometer. The retrieved accelerometer data is provided to the first application via the second application and the hardware abstraction layer. | 12-11-2014 |
20140366022 | Methods, Devices and Computer Readable Storage Devices for Emulating a Magnetometer in a Guest Operating System from a Host Operating System - A guest operating system, launched by executing an application associated with a host operating system, is provided with access to a magnetometer associated with a computing device including a processor executing the host operating system. A first application associated with the guest operating system generates a request for magnetometer data. The request is received at a hardware abstraction layer associated with the guest operating system, and the request is sent from the hardware abstraction layer to a second application associated with the host operating system. The request is sent from the second application to a driver executing within a kernel of the host operating system. The driver retrieves the requested magnetometer data from the magnetometer. The retrieved magnetometer data is provided to the first application via the second application and the hardware abstraction layer. | 12-11-2014 |
20140366023 | Methods, Devices and Computer Readable Storage Devices for Emulating a Gyroscope in a Guest Operating System from a Host Operating System - A guest operating system, launched by executing an application associated with a host operating system, is provided with access to a gyroscope associated with a computing device including a processor executing the host operating system. A first application associated with the guest operating system generates a request for gyroscope data. The request is received at a hardware abstraction layer associated with the guest operating system, and the request is sent from the hardware abstraction layer to a second application associated with the host operating system. The request is sent from the second application to a driver executing within a kernel of the host operating system. The driver retrieves the requested gyroscope data from the gyroscope. The retrieved gyroscope data is provided to the first application via the second application and the hardware abstraction layer. | 12-11-2014 |
20140366024 | Methods, Devices and Computer Readable Storage Devices for Emulating a Light Sensor in a Guest Operating System from a Host Operating System - A guest operating system, launched by executing an application associated with a host operating system, is provided with access to a light sensor associated with a computing device including a processor executing the host operating system. A first application associated with the guest operating system generates a request for light sensor data. The request is received at a hardware abstraction layer associated with the guest operating system, and the request is sent from the hardware abstraction layer to a second application associated with the host operating system. The request is sent from the second application to a driver executing within a kernel of the host operating system. The driver retrieves the requested light sensor data from the light sensor. The retrieved light sensor data is provided to the first application via the second application and the hardware abstraction layer. | 12-11-2014 |
20140366025 | Methods, Devices and Computer Readable Storage Devices for Emulating Rotation Events in a Guest Operating System from a Host Operating System - A guest operating system is provided with access to sensor data indicative of a rotation event from sensors associated with a computing device including a processor executing a host operating system. The guest operating system is launched as a virtual operating system and is executed as a guest of the host operating system. Responsive to changed sensor data indicative of the rotation event detected by at least one sensor associated with the computing device, the changed sensor data is sent to a first application associated with the host operating system via at least one driver executing within a kernel of the host operating system. The changed sensor data is sent from the first application to an application framework associated with the guest operating system. The application framework calculates rotation of the computing device based on the changed sensor data. The calculated rotation is sent to a second application associated with the guest operating system. | 12-11-2014 |
Vinothkumar Sundaramoorthy, Norcross, GA US
Patent application number | Description | Published |
---|---|---|
20100302141 | Display and Interaction Environment for Mobile Devices - A computing device attached to a full-sized display and one or more user input devices supports a mobile device mating environment. Software modules running on a mobile device may interface with custom firmware or software modules on the computing device to support using the display, keyboard, mouse, and other user input devices of the computing device. The display of the computing device may also be leveraged to display screens and notifications generated by the mobile device. The user input devices of the computing device may be utilized to simplify interaction between the user and the mobile device. This operation may be selected instead of, or in addition to, operating the computing device according to its traditional functions associated with a primary operating system and associated applications of the computing device. | 12-02-2010 |
20120216189 | Methods, Devices and Computer Program Products for Emulating a Physical Hard Drive as Multiple Virtual Hard Drives - A virtual machine includes a virtual operating system operating in multiple modes. A hypervisor emulates a physical hard drive to the virtual operating system as multiple virtual hard drives. The hypervisor controls access to the multiple virtual hard drives by the virtual operating system. Each of the multiple virtual hard drives is dedicated to a different one of the multiple modes of operation. Each virtual hard drive is allocated a portion of storage space by the hypervisor that is a subset of a total amount of storage space available in the physical hard drive. Changes to a subset of the storage space allocated to a virtual hard drive dedicated to one mode of operation do not affect changes to a subset of the storage space allocated to another virtual hard drive dedicated to another mode of operation. | 08-23-2012 |
20130061250 | Methods, Devices and Computer Program Products for Confluence of Multiple Operating Systems - Applications of multiple operating systems are provided with access to hardware resources within a mobile device. An application associated with a primary operating system is provided with access to at least some of the hardware resources via a driver running within a kernel of the primary operating system. An application associated with a secondary operating system is also provided with access to at least some of the hardware resources via the driver running within the kernel of the primary operating system. | 03-07-2013 |
Vivekanandan Sundaramoorthy, Coimbatore District IN
Patent application number | Description | Published |
---|---|---|
20130217774 | NOVEL PROCESS FOR PREPARING DEXIBUPROFEN READY TO COMPRESS GRANULES - Preparing a dexibuprofen pharmaceutical formulation in the form of granules that can be directly compressed into tablets. The process consists of two steps: (i) preparation of base granules, and (ii) blending base granules with a compression aid. The process of preparing base granules involves use of liquid bed granulator with top spray method, or slugging by roll compaction. The granules prepared by using both the methods showed improved compressibility and flowability compared to granules prepared by conventional granulation process using rapid mixer granulator. The ready-to-compress granules prepared by the process show no signs of sticking when compressed on a high-speed commercial scale tablet compression machine. | 08-22-2013 |