Mani, IN
Anbazhagan Mani, Bangalore, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20120174071 | SYSTEMS AND METHODS FOR IDENTIFYING SOFTWARE PERFORMANCE INFLUENCERS - Described are a system and method for identifying variables which impact performance of software under development. Data is collected that is related to performance characteristics of the software under development. Performance change gradients are determined between previous builds of the software under development. A set of performance change factors are generated from the collected data that corresponds to each performance change gradient. Performance characteristic data corresponding to a current build of the software under development are compared to the performance change gradients. At least one fault component from the set of performance change factors that influences performance of the current build is output in response to the comparison between the performance characteristic data corresponding to the current build and the plurality of performance change gradients. | 07-05-2012 |
Anbazhagan Mani, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090150510 | SYSTEM AND METHOD FOR USING REMOTE MODULE ON VIOS TO MANAGE BACKUPS TO REMOTE BACKUP SERVERS - A system, method, and program product is provided that receives a backup request at a virtual input/output server (VIOS) from a client of the VIOS. The backup request corresponds to a virtual nonvolatile storage that is used by the client. The VIOS retrieves data from the nonvolatile storage device where the virtual nonvolatile storage is stored. The VIOS transmits the retrieved data to a backup server via a computer network, such as the Internet. In one embodiment, a backup software application runs on the VIOS client and a backup proxy software application runs on the VIOS. | 06-11-2009 |
20090187899 | METHOD FOR INTELLIGENT PATCH SCHEDULING USING HISTORIC AVERAGES OF VIRTUAL I/O UTILIZATION AND PREDICTIVE MODELING - A method for intelligent patch scheduling for a virtual (I/O) server is provided. Virtual I/O performance indicators of a virtual I/O server are monitored. The performance indicators are stored in a database. Historic averages of the performance indicators are maintained in the database. Patches to be applied to a client partition of the virtual I/O server are received. A reboot window is received for the client partition and is an allowed time frame for rebooting to apply the patches. Future virtual I/O utilization is predicted by running predictive modeling utilizing the historic averages of the performance indicators, and based on the predictive modeling, a specific time within the allowed time frame is determined for rebooting the client partition of the virtual I/O server to apply the patches. The virtual I/O server is rebooted to apply the patches to the client partition at the specific time within the reboot window. | 07-23-2009 |
20090217066 | CONTROLLING CONNECTION STATUS OF NETWORK ADAPTERS - A method, medium and implementing processing system are provided for controlling the number of Ethernet adapters connected in an EtherChannel depending upon the current bandwidth requirements of the system. This system reduces power consumption, inter alia, wherever possible while not sacrificing performance or flexibility of an EthernetChannel. An exemplary embodiment EtherChannel's total bandwidth utilization is monitored and controlled. When the bandwidth utilization is a predetermined amount less than or more than a predetermined threshold level, power supplied to one or more of the physical Ethernet adapters that are part of the EtherChannel is adjusted, i.e. reduced or increased, accordingly. In another embodiment, in systems where ethernet devices support different levels of power, the power supplied to one or more adapters can be systematically incrementally reduced or increased in response to reduced or increased bandwidth utilization. | 08-27-2009 |
20090313401 | Method and System for Providing Multiple Paths to User Data Stored on a SCSI disk - A method and system for providing multiple input/output paths for accessing storage devices includes providing two or more logical paths between a virtual I/O client partition and a storage device and establishing a physical path between the virtual I/O client partition and the storage device by assigning the storage device to a first logical path of the two or more logical paths. The method further includes reestablishing the physical path by dynamically assigning the storage device to a second logical path of the two or more logical paths in an event of unavailability of the first logical path. | 12-17-2009 |
20110125979 | Migrating Logical Partitions - Methods, systems, and products for migrating logical partitions. The method may include dynamically discovering a destination system for migration; remotely creating an environment on the destination system for accepting, the runtime migration; and migrating a running logical partition from a source system to the destination system. The source system may be managed by a source management system and the destination system may be managed by a destination management system. Dynamically discovering the destination system for migration may comprise establishing a communications channel between the source management system and the destination management system; obtaining a list of candidate systems from the destination management system; and validating resources of at least one candidate system. | 05-26-2011 |
20120079456 | SYSTEMS AND METHODS FOR IDENTIFYING SOFTWARE PERFORMANCE INFLUENCERS - Described are a system and method for identifying variables which impact performance of software under development. Data is collected that is related to performance characteristics of the software under development. Performance change gradients are determined between previous builds of the software under development. A set of performance change factors are generated from the collected data that corresponds to each performance change gradient. Performance characteristic data corresponding to a current build of the software under development are compared to the performance change gradients. At least one fault component from the set of performance change factors that influences performance of the current build is output in response to the comparison between the performance characteristic data corresponding to the current build and the plurality of performance change gradients. | 03-29-2012 |
20120102187 | Storage Workload Balancing - Storage workload balancing in a data processing environment is provided by detecting automatically overloaded storage providers and automatically transferring storage subsystems from overloaded storage providers to storage providers with available capacity. This automatic workload balancing prevents some storage providers experiencing reduced performance while other available storage providers have unused excess capacity. If all of the available storage providers are overloaded, a new storage provider may be added automatically to a server and operating system instance that is best able to handle extra work. | 04-26-2012 |
20120102290 | Storage Scalability Management - Storage scalability management is provided by adding storage in a data processing environment. A new storage subsystem is added automatically to an available storage provider only if doing so will not reduce the performance of the storage provider to an unacceptable level. If no such storage provider is available, a new storage provider is added automatically. The new storage provider is added automatically to the server and operating system that is best able to handle the additional work. Thus, a new storage subsystem is added automatically in a data processing environment in a manner that provides for system scalability while minimizing any adverse impact on system performance. | 04-26-2012 |
20120110156 | Configured Management-as-a-Service Connect Process Based on Tenant Requirements - An approach is provided that configures a management-as-a-service (MaaS) connect process at a MaaS provider. The MaaS connect process is configured based on a request received from a MaaS tenant. The configured MaaS connect process is transmitted to the MaaS tenant. MaaS services are provided from the MaaS provider to the MaaS tenant. These MaaS services interact with the configured MaaS connect process installed at the MaaS tenant. | 05-03-2012 |
20120198076 | Migrating Logical Partitions - Methods for migrating logical partitions. The method may include dynamically discovering a destination system for migration; remotely creating an environment on the destination system for accepting the runtime migration; and migrating a running logical partition from a source system to the destination system. The source system may be managed by a source management system and the destination system may be managed by a destination management system. Dynamically discovering the destination system for migration may comprise establishing a communications channel between the source management system and the destination management system; obtaining a list of candidate systems from the destination management system; and validating resources of at least one candidate system. | 08-02-2012 |
20120278156 | Optimal Trading in Online Loyalty Point Exchanges - A mechanism is provided for completing a loyalty program transaction. The mechanism forms a coalition of a plurality of customers, including the requesting customer. Each customer within the plurality of customers requests to exchange loyalty points for a reward in a loyalty program. Each customer within the plurality of customers participates in a plurality of loyalty programs. Combined loyalty points of the plurality of customers in the plurality of loyalty programs are sufficient to be exchanged for the rewards requested by the plurality of customers. The mechanism further completes a transaction for each customer within the plurality of customers to exchange an amount of loyalty points in a respective one of the plurality of loyalty programs for a reward, such that completing the transactions for the plurality of customers results in a number of residual points. The mechanism further distributes the number of residual points among the plurality of customers. | 11-01-2012 |
20130007508 | MANAGING STORAGE PROVIDERS IN A CLUSTERED APPLIANCE ENVIRONMENT - Receiving a power off alert indicating a power off condition of a first processing system on which a first storage provider is installed, the first storage provider managing at least one storage controller. Responsive to the power off alert, issuing a first command to a second storage provider installed on a second processing system, the first command indicating to the second storage provider to assume management of the storage controller. | 01-03-2013 |
20130007512 | MANAGING STORAGE PROVIDERS IN A CLUSTERED APPLIANCE ENVIRONMENT - Via a processor, receiving a power off alert indicating a power off condition of a first processing system on which a first storage provider is installed, the first storage provider managing at least one storage controller. The method further can include, responsive to the power off alert, issuing a first command to a second storage provider installed on a second processing system, the first command indicating to the second storage provider to assume management of the storage controller. | 01-03-2013 |
20130185405 | USE OF A SYSTEMS MANAGEMENT TOOL TO MANAGE AN INTEGRATED SOLUTION APPLIANCE - An embodiment of the invention comprises a method for use with an integrated solution appliance under control of a management tool, the appliance having at least a console and a plurality of servers. The method includes providing the management tool with a CAM configured to participate in managing the appliance when used to implement a deployed solution. The CAM is furnished with a CTM for use in acquiring appliance level information, which includes specified metadata pertaining to each server. The CAM is also furnished with a COM, wherein the COM is operable to interact with components of the management tool, and is further operable to use information acquired by the CTM to selectively modify one or more commands issued by the management tool, which respectively affect operation of the appliance. | 07-18-2013 |
20150220336 | SYSTEMS AND METHODS FOR IDENTIFYING SOFTWARE PERFORMANCE INFLUENCERS - Described are a system and method for identifying variables which impact performance of software under development. Data is collected that is related to performance characteristics of the software under development. Performance change gradients are determined between previous builds of the software under development. A set of performance change factors are generated from the collected data that corresponds to each performance change gradient. Performance characteristic data corresponding to a current build of the software under development are compared to the performance change gradients. At least one fault component from the set of performance change factors that influences performance of the current build is output in response to the comparison between the performance characteristic data corresponding to the current build and the plurality of performance change gradients. | 08-06-2015 |
Anbazhagan Mani, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20100030706 | EFFICIENT AUCTIONING OF ELECTRONIC BILLBOARDS BY USING TRAFFIC ESTIMATION DATA FROM MOBILE PHONE SERVICE - The present disclosure is a method for determining an auction reserve price for a display time slot on a billboard. The method may comprise requesting traffic information of an area in proximity of the location of the billboard from a mobile phone service provider and determining the auction reserve price for the display time slot utilizing a pricing model based on the traffic information. | 02-04-2010 |
20110131425 | SYSTEMS AND METHODS FOR POWER MANAGEMENT IN A HIGH PERFORMANCE COMPUTING (HPC) CLUSTER - Embodiments of the invention broadly contemplate systems, methods, apparatuses and program products providing a power management technique for an HPC cluster with performance improvements for parallel applications. According to various embodiments of the invention, power usage of an HPC cluster is reduced by boosting the performance of one or more select nodes within the cluster so that the one or more nodes take less time to complete. Embodiments of the invention accomplish this by selectively identifying the appropriate node(s) (or core(s) within the appropriate node(s)) in the cluster and increasing the computing capacity of the selected node(s) (or core(s) within the appropriate node(s)). | 06-02-2011 |
Arun Kumar Mani, Mayiladuthurai IN
Patent application number | Description | Published |
---|---|---|
20140136226 | SYSTEM FOR MANAGING CARDIOVASCULAR HEALTH STATUS | 05-15-2014 |
20140379365 | MEANINGFUL PRESENTATION OF HEALTH RESULTS TO DETERMINE NECESSARY LIFESTYLE CHANGES - A medical system ( | 12-25-2014 |
Arun Kumar Mani, Mayiladuthural IN
Patent application number | Description | Published |
---|---|---|
20150324531 | SYSTEM AND METHOD FOR SCHEDULING EVENTS - The present invention relates to systems for planning use of resources under consideration of time constraints. The present invention further relates to methods for scheduling use of resources under consideration of time constraints. | 11-12-2015 |
Arvind Mani, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150273590 | TRIANGULAR-SHAPED CUTTING INSERT WITH TWELVE CUTTING EDGES AND TOOL HOLDER THEREFOR - A cutting insert includes a body having three vertices, an upper face, a lower face, and six planar flank faces perpendicular to and joining the upper and lower faces. A cutting edge is formed at an intersection between the upper and lower faces and each of the planar flank faces. A triangular-shaped island surrounds a central axis, A, of the cutting insert and is higher in elevation than the upper and lower faces. A tool holder includes a tool holder body having an generally triangular-shaped insert-receiving pocket with a triangular-shaped recess that is substantially identical in shape to the triangular-shaped island of the cutting insert that interacts with the island to properly locate and prevent rotation of the cutting insert when mounted in the tool holder. | 10-01-2015 |
20150306686 | CUTTING TOOL WITH REPLACABLE CUTTING INSERT AND INCLINED ATTACHMENT ELEMENTS - A cutting tool includes a generally cylindrical tool body disposed about a central longitudinal axis, the tool body having first and second extending sides with respective first and second bores that pass therethrough, wherein a first longitudinal axis of the first bore and a second longitudinal axis of the second bore are configured to be non-parallel to a horizontal axis of the tool body that is perpendicular to the central longitudinal axis of the tool body. The cutting tool also includes a replaceable cutting insert configured to be removably attached to the tool body and first and second attachment elements configured for receipt in the first and second bores, respectively, and adapted to engage the cutting insert and secure the cutting insert to the tool body. | 10-29-2015 |
Bhaskar Mani, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110158819 | INTERNAL REACTION STEAM TURBINE COOLING ARRANGEMENT - A rotor of a turbomachine includes a rotor drum located at a central axis and a plurality of buckets secured to the rotor drum. A first reaction stage includes axial entry dovetailed buckets. An axial passage for cooling flow is provided along a mating surface between the bucket dovetail and the dovetail slot in the rotor drum. Cool steam at taken between a first stage bucket and a second stage nozzle and passed through the axial passage to a low pressure sink at an upstream end of the rotor. | 06-30-2011 |
20120027573 | SEAL TEETH FOR SEAL ASSEMBLY - In an embodiment, a seal assembly for a rotating element is disclosed. The seal assembly includes: a plurality of arcuate packing rings configured to form an annulus proximately surrounding the rotating element; and a plurality of radially and circumferentially extending seal teeth coupled to each of the plurality of arcuate packing rings, wherein at least one of the plurality of seal teeth includes a plurality of axially extending protrusions. | 02-02-2012 |
20120098211 | SEAL APPARATUS - A seal apparatus including at least first and second adjacent seal segments, each including an elongate body with ends defined at opposing elongate body ends, to be arranged such that an end of the first seal segment joins with a complementary end of the second seal segment, the end of the first seal segment including a first male component protruding from a plane of a first seal surface to define a first female mating section about the first male component, the end of the second seal segment including a second male component protruding from a plane of a second seal surface to define a second female mating section about the second male component, the first and second male components being receivable in the second and first female mating sections, respectively, to form first and second male component overlaps in at least two dimensions. | 04-26-2012 |
Deepti Mani, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20120170515 | PROCESSING EXTENSION TYPE SYSTEM INFORMATION BLOCKS (SIBS) - A method for determining an extension type of a system information block segment is described. A system information block segment of type extension is received in a system frame number. A byte in a system information block extension type lookup table corresponding to the system frame number of the system information block segment is calculated. A bit position in the system information block extension type lookup table corresponding to the system frame number is calculated. The extension type expected at the system frame number for the system information block segment is determined using the byte and the bit position. | 07-05-2012 |
20140003362 | APPARATUS AND METHOD FOR SCH INTERFERENCE CANCELLATION | 01-02-2014 |
20140036683 | POWER OPTIMIZED BEHAVIOR IN MESH NETWORKS - Mesh communications aspects are disclosed in which multiple mobile devices located within a communication area in which the devices perform direct communication to establish a mesh network. Each device node included in the mesh network provides power profile information to the other nodes on the network. As mesh messages are generated for transmission by the nodes onto the mesh network, an adaptive routing mechanism determines the transmission route based on the power profile of the proposed target node. The selective and adaptive routing determination allows for power to be efficiently conserved within the mesh network. | 02-06-2014 |
20140044153 | APPARATUS AND METHOD FOR PILOT ESTIMATION - Methods and apparatus for wireless communication in a wireless communication network that includes receiving a synchronization channel (SCH) signal (including a primary synchronization channel (PSCH) signal, a secondary synchronization channel (SSCH) signal, and a primary scrambling code (PCH) signal) and a part of a common pilot channel (CPICH) signal in the same portion of the slot of the frame. The aspects include determining and summing the PSCH signal, SSCH signal, and PCH signal corresponding to the portion of the slot of the frame. The aspects also include de-spreading the pilot symbol over the portion of the slot of the frame based on the summed PSCH signal, the SSCH signal, and the PCH signal and estimating an estimated pilot symbol for the portion of the slot of the frame, where the estimated pilot symbol is a sum of the de-spread PSCH signal, de-spread SSCH signal, and de-spread PCH signal. | 02-13-2014 |
Devendran Mani, Chennai IN
Patent application number | Description | Published |
---|---|---|
20120213275 | SCALABLE VIDEO CODING AND DEVICES PERFORMING THE SCALABLE VIDEO CODING - A data processing system includes a scalable encoder including an encoder and a control module. The encoder includes at least two layer encoders and has an encoder configuration determined during initialization. The control module is configured to generate an encoder control code in accordance with transmission conditions of a communication channel, the encoder control code controlling operation of the at least two encoding layers. | 08-23-2012 |
Gajendran Mani, Tamilnadu IN
Patent application number | Description | Published |
---|---|---|
20150100473 | CREDIT THROUGH UNSTRUCTURED SUPPLEMENTARY SERVICE DATA - Methods and systems for providing credit through USSD are described. A user dials a short USSD code onto his or her mobile device, and is prompted to enter an authentication code to confirm his or her identity. Once authenticated, the user is presented with a USSD menu that includes an option to pay with credit. The user chooses this option, and is prompted to enter an amount for the credit. The service provider checks the credit score of the user, and approves or denies credit based on the score. When the credit score is acceptable, the user is asked to enter the merchant ID for the store and to confirm checkout. The amount for the purchase is then transferred to the merchant by the service provider. | 04-09-2015 |
George Kandappali Mani, Rondicherry IN
George Kandappali Mani, Pondichery IN
Patent application number | Description | Published |
---|---|---|
20110041701 | AUTOMATIC POD CONVEYOR AND BREWER ASSEMBLY FOR FRESH HOT BEVERAGE - This invention relates to an automatic pod-conveyor and brewer assembly for fresh hot beverage. The brewer sub-assembly ( | 02-24-2011 |
Gobinath Mani, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120224665 | METHOD TO REDUCE RADIATION DOSE DELIVERED BY IMAGING SYSTEM - In one embodiment, a method to reduce the radiation dose delivered by an imaging system is provided. The method comprises steps of selecting a virtual mask representation based on the shape of an organ to be masked, displaying the virtual mask representation on a scout image and manipulating radiation dose to be delivered so as to modify the virtual mask representation to obtain an optimum attenuation profile. | 09-06-2012 |
Indu Mani, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110253163 | COLOURING OF KERATINOUS FIBERS USING A PRETREATMENT COMPRISING AN IRON SALT AND A COLOUR DEVELOPER COMPRISING HYDROLYSABLE TANNIN - A method of colouring keratinous fibers comprising contacting the keratinous fibers sequentially with a pre-treatment composition and a colour developer wherein: i. the pre-treatment composition comprises: (a) 0.5-25% by weight of an iron salt at a pH below 2 including 0.5-5% by weight of a reducing agent (b) a buffer effective in the pH range 3-6 and (c) a penetration enhancer comprising one or more solvents having Hansen solubility parameter δh between 1-10 (MPa) | 10-20-2011 |
Jayasekar Mani, T.nagar IN
Patent application number | Description | Published |
---|---|---|
20130226642 | FIELD COLLECTION DEVICE TRACKING - System(s) and method(s) for field collections and tracking of field collection devices are described herein. In an implementation, a field collection device tracking system ( | 08-29-2013 |
Jayasekar Mani, Chennai IN
Patent application number | Description | Published |
---|---|---|
20150339684 | SURVEY DATA PROCESSING - The present subject matter discloses systems(s) and method(s) for processing survey data. According to the present subject matter, the method(s) include providing a first survey question from a set of survey questions, and receiving a first response to the first survey question from a surveyee, and generating an Extensible Markup Language (XML) file for the first response for storing the first response in the XML file. The method further comprises executing a semantic analysis for the first response to determine an evaluation, and generating a second survey question dynamically from the set of survey questions based on the evaluation. The method further comprises receiving a second response to the second survey question and appending the XML file with a second data structure representing the second response, where the appended XML file is transmitted to a server at pre-defined intervals for analysis of the survey data. | 11-26-2015 |
Jayasekar Mani, T. Nagar IN
Patent application number | Description | Published |
---|---|---|
20130226756 | SYSTEM FOR DEBT COLLECTION WORKFLOW ADMINISTRATION - A method and a system for debt collection workflow administration for a financial institution are disclosed. The method comprises defining a debt collection workflow for a set of stakeholders each having one or more hierarchy levels. The debt collection workflow defines a plurality of functions to be performed at the one or more hierarchy levels of each stakeholder of the set of stakeholders. Further, the debt collection workflow is based in part on regulatory requirements. The method further comprises administering the one or more hierarchy levels. The administering comprises generating statistic cards comprising debtors' information. The administering further comprises encrypting the statistic cards and providing selective access of the statistic cards to the one or more hierarchy levels of each stakeholder of the set of stakeholders based upon access privileges assigned to the one or more hierarchy levels. | 08-29-2013 |
Jothikumar Mani, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160094872 | CONTENT DISTRIBUTION - Embodiments relate to content distribution from a settop box in which audio/visual data is distributed to one or more than one user equipment by an eNB by emulating at least one of the LTE M2 and M3 interfaces. | 03-31-2016 |
Kamaraj Mani, Chennai IN
Patent application number | Description | Published |
---|---|---|
20100222379 | NOVEL HISTONE DEACETYLASE INHIBITORS - Provided herein are novel, stilbene like compounds of the general formula (I), their derivatives, analogs, tautomeric forms, stereoisomers, polymorphs, hydrates, metabolites, prodrugs, solvates, pharmaceutically acceptable salts and compositions thereof. These compounds can inhibit HDACs and are useful as a therapeutic or ameliorating agent for diseases that are involved in cellular growth such as WO 2009/047615 A2 malignant tumors, autoimmune diseases, skin diseases, infections, inflammation, etc. | 09-02-2010 |
Madhusudhanan Mani, Secunderabad IN
Patent application number | Description | Published |
---|---|---|
20090095750 | REMOVABLE TANK FOR LAUNDRY BULK DISPENSER SYSTEM - Systems and methods for providing removable storage tanks in an appliance having a pedestal are disclosed. The systems include a storage container located in the pedestal and configured to house an additive. In addition, a cover may be positioned within the pedestal to secure the container within the pedestal. The methods include manufacturing the pedestal such that when a storage container is placed in the pedestal, the storage container will fit in a predetermined orientation. The storage container may be manufactured such that when the storage container is placed in the pedestal the storage container can be secured in the pedestal with a cover. | 04-16-2009 |
Manimaran Mani, Banglore IN
Patent application number | Description | Published |
---|---|---|
20090248586 | MANAGING CONSISTENT INTERFACES FOR BUSINESS OBJECTS ACROSS HETEROGENEOUS SYSTEMS - A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a cost model, a current account contract, and/or a collateral constellation business object. | 10-01-2009 |
Manjunath Mani, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140005944 | METHODS AND SYSTEMS FOR LOCATING CONTACTS | 01-02-2014 |
Mohan Raj Mani, Pune IN
Patent application number | Description | Published |
---|---|---|
20150344672 | Carboxylate-Alumoxanes Nucleating Agents and a Process for the Preparation Thereof - The present invention disclose an improved carboxylate-alumoxanes nano sheets nucleating agent of formula (I), for advanced nucleation of thermoplastic semi-crystalline polymer, at low concentration; [Formula should be inserted here] where 2x+y+z=3 wherein; G represents a Phenyl ring or Naphthyl ring or fused aromatic rings R is independently selected from the group consisting of H,(C | 12-03-2015 |
Mugunthan Mani, Andhra Pradesh IN
Patent application number | Description | Published |
---|---|---|
20130191878 | ACCESSING ENTERPRISE RESOURCE PLANNING DATA FROM A HANDHELD MOBILE DEVICE - A user can access data from an ERP system, through a handheld mobile device, using claims-based authentication information. An authentication service authenticates the user, using an appropriate authenticator, given the claims-based authentication information. New users can register, and once registered, they can receive business data from ERP mobile data accessing system and push service. | 07-25-2013 |
Nithyanandam Mani, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150240171 | SYSTEM AND METHOD FOR BLACK WATER REMOVAL - A system including a gasifier that may remove black water and includes a reactor and a quench chamber disposed downstream of the reactor. The quench chamber may cool a syngas generated in the reactor. The system also includes a syngas treatment system that may supply the gasifier with a first portion of a quench liquid via a first inlet and a second portion of the quench liquid via a second inlet; a lock hopper that may receive gasification by-products generated in the reactor and supply a third portion of the quench liquid to the gasifier via a third inlet, and a deaerator coupled to the syngas treatment system and the lock hopper. The deaerator may depressurize the lock hopper. | 08-27-2015 |
20150329358 | GASIFICATION SYSTEM AND METHOD - A method includes providing a gasifier with a fuel source comprising a heavy oil, a light oil, and recovered soot. The gasifier may gasify the fuel source to generate a syngas and soot. The method also includes recovering the soot in a first separation unit that may receive a portion of the heavy oil and separate the soot from an extraction oil used to recover the soot. The first separation unit generates soot bottoms that include the portion of the heavy oil and the recovered soot. The method also includes flowing a first separation co-fractionate to a second separation unit. The first separation co-fractionate includes the extraction oil and the light oil. The second separation unit may separate the extraction oil and the light oil, and direct the light oil towards the first separation unit. The method further includes mixing the soot bottoms from the first separation unit with the light oil from the second separation unit to generate the fuel source and directing the fuel source to the gasifier for gasification. | 11-19-2015 |
Prashant Mani, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20100047897 | Process for producing modified reconstituted sendai viral envelope specific for drug and/or gene delivery to liver cells - A process for producing a targeted gene and/or drug delivery system for liver cells comprising the steps of: i. chemical reduction of Sendai virus for reduction of HN protein; ii. subjecting the reduced virus to the step of dialysis for removal of the reducing agent; iii. solubilizing the reduced virus with a detergent to obtain a solution; iv. centrifuging the solution to separate the insolubles consisting of reduced HN protein and core of said virus; v. adding histidylated lipid to the supernatant; vi. adding the drug or gene after addition of the lipid; vii. removing the detergent from the envelope and then subjecting it to the step of centrifugation to obtain His lipid F-virosomes with entrapped drug or DNA. | 02-25-2010 |
Sathishkumar Mani, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150095510 | Protocol Switching over Multi-Network Interface - This application is directed to protocol switching over multi-network interface, specifically switching between mirroring and streaming protocols using one L2 connection established between a source multimedia device and a sink multimedia device, depending on the application and/or multimedia content and as facilitated by a controller device. | 04-02-2015 |
Senthil Mani, Gurgaon IN
Patent application number | Description | Published |
---|---|---|
20110107243 | Searching Existing User Interfaces to Enable Design, Development and Provisioning of User Interfaces - Techniques for searching for a user interface (UI) are provided. The techniques include receiving a desired user interface as a query, determining meta-data for the desired user interface, wherein determining the meta-data for the desired user interface comprises converting the desired user interface query to a meta-data query, and using the meta-data query to search for the desired user interface, wherein searching for the desired user interface comprises querying meta-data of one or more existing user interfaces and selecting one or more similar user interfaces. | 05-05-2011 |
Senthil Mani, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20140064476 | SYSTEMS AND METHODS OF ECHO & NOISE CANCELLATION IN VOICE COMMUNICATION - In an example, time and frequency domain speech enhancement is implemented on a platform having a programmable device, such a PC or a smartphone running an OS. Echo cancellation is done first in time domain to cancel a dominant portion of the echo. Residual echo is cancelled jointly with noise reduction during a subsequent frequency domain stage. The time domain block uses a dual band, shorter length Adaptive Filter for faster convergence. Non-linear residual echo is cancelled based on an echo estimate and an error signal from the adaptive filters. A controller locates regions that had residual echo suppressed and which do not have speech and injects comfort noise. The controller can be full-duplex and operate non-linearly. An AGC selectively amplifies the frequency bins, based on the Gain function used by the residual echo and noise canceller. | 03-06-2014 |
20150349841 | Systems and Methods of Echo & Noise Cancellation in Voice Communication - In an example, time and frequency domain speech enhancement is implemented on a platform having a programmable device, such a PC or a smartphone running an OS. Echo cancellation is done first in time domain to cancel a dominant portion of the echo. Residual echo is cancelled jointly with noise reduction during a subsequent frequency domain stage. The time domain block uses a dual band, shorter length Adaptive Filter for faster convergence. Non-linear residual echo is cancelled based on an echo estimate and an error signal from the adaptive filters. A controller locates regions that had residual echo suppressed and which do not have speech and injects comfort noise. The controller can be full-duplex and operate non-linearly. An AGC selectively amplifies the frequency bins, based on the Gain function used by the residual echo and noise canceller. | 12-03-2015 |
Senthil Mani, Haryana IN
Patent application number | Description | Published |
---|---|---|
20110252406 | FACILITATING USE OF MODEL TRANSFORMATIONS - Techniques for facilitating use of a transformer are provided. The techniques include analyzing code of a transformer to compute one or more exception constraints and one or more output constraints, translating the one or more exception constraints and one or more output constraints to state them in terms of one or more input and output meta-model elements, wherein translating the one or more exception constraints and one or more output constraints comprises inferring one or more transformer rules in terms of vocabulary of a meta-model, wherein a transformer rule comprises one of a verification rule and a comprehension rule, and using the one or more inferred transformer rules to facilitate use of a transformer, wherein facilitating use of a transformer comprises supporting model verification and transform comprehension. | 10-13-2011 |
Senthil K. Mani, Gurgaon IN
Patent application number | Description | Published |
---|---|---|
20130144889 | Semantic and Contextual Searching of Knowledge Repositories - A system and an article of manufacture for semantic and contextual searching over a knowledge repository including creating a search query for each concept related to the target concept to form a search context, wherein the search query for each related concept comprises at least one word derived from a record of that concept previously authored in the project, running the search query on a search index of a knowledge repository to identify a record of the related concept for which the search query is created, and fetching the record of the target concept from the repository as a search result such that the fetched record of the target concept is linked in the knowledge repository to a record of the related concept returned as a result of running the search query on at least one record of the at least one related concept. | 06-06-2013 |
Senthil K. Mani, Gurgaon, Haryana IN
Patent application number | Description | Published |
---|---|---|
20130144872 | Semantic and Contextual Searching of Knowledge Repositories - A method for semantic and contextual searching over a knowledge repository. The method includes creating a search query for each concept related to the target concept to form a search context, wherein the search query for each related concept comprises at least one word derived from a record of that concept previously authored in the project, running the search query on a search index of a knowledge repository to identify a record of the related concept for which the search query is created, and fetching the record of the target concept from the repository as a search result such that the fetched record of the target concept is linked in the knowledge repository to a record of the related concept returned as a result of running the search query on at least one record of the at least one related concept. | 06-06-2013 |
Senthil Kk Mani, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20110083120 | MODELING AND LINKING DOCUMENTS FOR PACKAGED SOFTWARE APPLICATION CONFIGURATION - One or more document templates defining deployment procedures associated with deploying a packaged software application are obtained. One or more objects are created representing the one or more document templates and one or more elements of the one or more documents, and one or more links between the one or more objects are created. The one or more links represent one or more relationships between the created one or more objects. The one or more objects and the one or more links may be stored and/or output in a selected format. | 04-07-2011 |
20110099470 | HARVESTING ASSETS FOR PACKAGED SOFTWARE APPLICATION CONFIGURATION - Harvesting assets for packaged application practices, in one aspect, may include obtaining one or more work products associated with deployment of packaged software applications, extracting content and style, enhancing content and style with models of work products, and storing assets in asset repository. | 04-28-2011 |
20110167070 | REUSING ASSETS FOR PACKAGED SOFTWARE APPLICATION CONFIGURATION - Reusing assets for packaged software application configurations may include defining one or more query criteria based on information associated with a project, querying an asset repository stored in a storage device using the one or more query criteria, receiving a list of one or more assets from the asset repository in response to the querying, and using the one or more assets on the list to compose a document defining deployment procedures associated with deploying a packaged software application. | 07-07-2011 |
Senthil Kk Mani, Haryana IN
Patent application number | Description | Published |
---|---|---|
20110313932 | MODEL-BASED PROJECT NETWORK - One or more project profiles, one or more people profiles, one or more work product profiles are created and connections are made among the one or more project profiles, one or more people profiles, and one or more work product profiles that form a network of projects, people, work products and others. A profile database stores the network of the one or more project profiles, the one or more people profiles, the one or more work product profiles. Data stored in the profile database is analyzed and one or more people, work products and projects that are related to current project are recommended for use in the current project. | 12-22-2011 |
20110314337 | Method and Apparatus for Locating Input-Model Faults Using Dynamic Tainting - Approaches based on dynamic tainting to assist transform users in debugging input models. The approach instruments the transform code to associate taint marks with the input-model elements, and propagate the marks to the output text. The taint marks identify the input-model elements that either contribute to an output string, or cause potentially incorrect paths to be executed through the transform, which results in an incorrect or a missing string in the output. This approach can significantly reduce the fault search space and, in many cases, precisely identify the input-model faults. By way of a significant advantage, the approach automates, with a high degree of accuracy, a debugging task that can be tedious to perform manually. | 12-22-2011 |
Senthil Kk Mani, Gurgaon IN
Patent application number | Description | Published |
---|---|---|
20100180205 | METHOD AND APPARATUS TO PROVIDE USER INTERFACE AS A SERVICE - A user interface service composer determines, based on a user interface request from a user interface consumer, one of a plurality of user interface service providers to be invoked; and consults a particular entry (corresponding to the service provider to be invoked) in a user interface data catalog having a plurality of entries for the plurality of user interface service providers. A request message, for rendering a user interface requested in the user interface request received from the user interface consumer, is routed from the user interface service composer to the given one of the plurality of user interface service providers that is to be invoked. The request message includes configuration parameters and interaction-related data, and is formatted in accordance with the particular entry in the user interface data catalog. The user interface service composer receives, from the given one of the plurality of user interface service providers that is to be invoked, the user interface requested in the user interface request received from the user interface consumer; and forwards, to the user interface consumer, the user interface requested in the user interface request received from the user interface consumer. | 07-15-2010 |
Senthil K. K. Mani, New Delhi 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 |
Senthil Kumar Mani, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20150078372 | Voice Data Transmission With Adaptive Redundancy - Voice data transmission with adaptive redundancy creates a voice data packet by packetizing the voice data payload and a number of redundant payloads selected from a set of previous voice data payloads. The voice data from the voice data payload is analysed to determine whether it is a critical or non-critical payload by classifying the received voice data as voiced or unvoiced. If at least a portion of the voice data is classified as unvoiced, the voice data payload is determined to be a critical payload. If it is a critical payload, then the voice data payload is added to the set of previous voice data payloads for inclusion as a redundant payload in subsequent voice data packets. The voice data packet is then forwarded for transmission over the network. | 03-19-2015 |
20150078388 | SEQUENCE NUMBER RETRIEVAL FOR VOICE DATA WITH REDUNDANCY - A sequence number is used to indicate where a payload of a voice data packet should fit in a data stream and a technique is described for retrieving the sequence number for redundant payloads. A receiver maintains a history of previously received timestamps and sequence numbers for previous payloads. A received packet is unpacked to obtain a primary payload and its associated sequence number and timestamp, and a redundant payload and its associated timestamp offset. The primary payload sequence number and timestamp are stored in the history. A time-span of the data stream covered by the packet is found using the timestamp offset, and a portion of the history selected based on the time-span. A timestamp parameter for the redundant payload is calculated using the primary payload timestamp and the timestamp offset, and is compared to timestamps in the selected portion of the history to derive the redundant payload sequence number. The history is updated to include the timestamp parameter and sequence number of the redundant payload. | 03-19-2015 |
20150078567 | Varying Adaptive Filter Step Size in Acoustic Echo Cancellation - A method and system for acoustic echo cancellation varies a step size of an adaptive filter in an acoustic echo canceller. Far-end data is received and echo estimate data is calculated using the received far-end data. Microphone data is received and error data is calculated using the received microphone data and the echo estimate data. A first average of the microphone data and a second average of the error data are computed over a predefined number of samples. An echo leakage is estimated using the first average and the second average wherein the echo leakage indicates an extent to which the far-end data is present in the error data, and the step size of the adaptive filter is varied based on the echo leakage and a maximum allowed step size. | 03-19-2015 |
20150181017 | Echo Path Change Detector - An echo path monitoring system for controlling an adaptive filter configured to estimate an echo of a far-end signal comprised in a microphone signal, the system comprising a comparison generator configured to compare the microphone signal with the estimated echo to obtain a first comparison and compare an error signal, which represents a difference between the microphone signal and the estimated echo, with the estimated echo to obtain a second comparison, and a controller configured to combine the first and second comparisons to form a parameter indicative of a state of the microphone signal and, in dependence on said parameter, control an operating mode of the adaptive filter. | 06-25-2015 |
20150181018 | Acoustic Echo Suppression - A controller for an echo suppressor configured to suppress a residual echo of a far-end signal included in a primary error signal, the controller adapted for operation with a primary adaptive filter configured to form a primary echo estimate of the far-end signal included in a microphone signal and an echo canceller configured to cancel that primary echo estimate from the microphone signal so as to form the primary error signal, the controller comprising: a secondary adaptive filter configured to form a secondary echo estimate of the far-end signal comprised in the microphone signal; and control logic operable in at least two modes selected in dependence on a convergence state of the primary adaptive filter, the control logic being configured to control activation of the echo suppressor in dependence one or more transient or steady state decision parameters. | 06-25-2015 |
20150288607 | Enhanced Media Quality Management - A device for transmitting a media stream over a network, the device comprising: a quality estimator configured to maintain a measure of network quality indicative of available bandwidth over the network; a configuration manager configured to: use the measure of network quality to detect a reduction in network quality indicative of a reduced available bandwidth and, responsive to detecting said reduction, estimate a first bitrate corresponding to the reduced available bandwidth; in response to estimating the first bitrate, determine a second bitrate lower than the first bitrate; and a transceiver configured to transmit the media stream at a transmission bitrate substantially equal to the second bitrate for a first period of time, wherein the configuration manager is further configured to cause an increase of the transmission bitrate from the second bitrate to the first bitrate over a second period of time. | 10-08-2015 |
20150288807 | AUTO-TUNING OF AN ACOUSTIC ECHO CANCELLER - A gain control system for dynamically tuning an echo canceller, the echo canceller being configured to estimate an echo of a far-end signal and subtract that estimate from a microphone signal to output an echo cancelled signal, the system comprising an echo measurement unit configured to calculate a ratio of the microphone signal to the far-end signal, an attenuation unit configured to attenuate at least one of the microphone signal and the far-end signal to output a second microphone signal and a second far-end signal to the echo canceller, the ratio of the second microphone signal to the second far-end signal being different from the calculated ratio, and an attenuation controller configured to control the attenuation unit, in dependence on the calculated ratio, so as to alter the ratio of the second microphone signal to the second far-end signal and control the echo-cancelled signal. | 10-08-2015 |
20150288826 | AUTO-TUNING OF NON-LINEAR PROCESSOR THRESHOLD - A threshold control system for controlling a non-linear processor in an echo canceller, the non-linear processor being configured to remove any signal energy below a threshold that remains in a microphone signal after the echo canceller has subtracted an echo estimate from it, the threshold control system comprising a convergence unit configured to determine an indication of the stability of an adaptive filter, the adaptive filter being configured to continuously model an echo path so as to generate the echo estimate, and a threshold tuner configured to adjust the threshold of the non-linear processor in dependence on the indication. | 10-08-2015 |
20150318872 | Adaptive Span Control - A method of transmitting data determines a measure of consecutive packet loss in a network; a ratio of a number of data packets and a number of error correction packets is selected in dependence on the measure. A stream of data packets is generated, and a stream of error correction packets is generated in dependence on the stream of data packets such that the proportion of error correction packets generated to the data packets generated is commensurate with the selected ratio. | 11-05-2015 |
20150319212 | Media Controller - A data processing device comprising: a jitter buffer for receiving data packets; a media decoder configured to decode the data packets so as to form a stream of media frames, each frame comprising a plurality of samples; a media consumer having an input buffer for receiving the stream of media frames and being configured to play media frames from the input buffer according to a first frame rate; a buffer interface configured to monitor the input buffer so as to detect when the number of samples at the input buffer of the media consumer falls below a predetermined level and, in response, generate a play-out request; and a media controller configured to, responsive to each of the generated play-out requests, play-out one or more data packets to the media decoder so as to cause media frames of the stream to be delivered into the input buffer at a rate commensurate with the first frame rate. | 11-05-2015 |
20160094718 | Detection of Acoustic Echo Cancellation - An echo cancellation detector for controlling an acoustic echo canceller that is configured to cancel an echo of a far-end signal in a near-end signal in a telephony system, the echo cancellation detector comprising a comparison generator configured to compare the far-end signal with the near-end signal, a decision unit configured to make a determination about a first acoustic echo canceller based on that comparison and a controller configured to control an operation of a second acoustic echo canceller in dependence on the determination. | 03-31-2016 |
Senthil Kumar Kumarasamy Mani, Gurgaon IN
Patent application number | Description | Published |
---|---|---|
20140115558 | Generating and Employing Operational Abstractions of Transforms - Methods and arrangements for employing a software model transform. A software model transform is accepted, and the transform is manipulated to obtain a transform representation. At least one functional path is explored with respect to the transform representation. A trace is conducted of at least one explored path, and an abstraction of the transform is produced via utilizing the trace, the abstraction comprising a simplified semantic view of the transform. | 04-24-2014 |
20150089477 | UNDERSTANDING COMPUTER CODE WITH HUMAN LANGUAGE ASSISTANCE - Methods and arrangements for providing human-language descriptors for computer code. An interface is used to input computer code, and a human-language descriptor is automatically associated with at least one code identifier in the computer program code, wherein the human-language descriptor is obtained to assist a user in determining a meaning of the at least one code identifier. The human-language descriptor is visually displayed along with the at least one code identifier. Other variants and embodiments are broadly contemplated herein. | 03-26-2015 |
Senthil Kumar Kumarasamy Mani, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20140114980 | Mining Developer Directories from Project Change History - Methods and arrangements for creating a searchable developer directory. A developer profile is generated relative to a project, the developer profile including information from change history with respect to the project. Metrics related to developer participation in the project are included in the developer profile, and the developer profile is indexed with at least one other developer profile to provide a search basis for search queries. | 04-24-2014 |
20160063840 | Controlling Generation of Change Notifications in a Collaborative Authoring Environment - Methods, systems and computer program products are disclosed for controlling generation of change notifications to the one or more users in a collaborative authoring environment. | 03-03-2016 |
Sreesha Mani, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140310021 | CONCURRENT PERSONNEL ASSIGNMENTS - A data structure stored on a computer readable medium can include a person identifier associated with a person; a switch associated with the person identifier, a state of the switch having a possible first value indicating that there is not more than one personnel assignment associated with the person and a possible second value indicating that there are a plurality of personnel assignments associated with the person; and, if the state of the switch has the second value, a plurality of personnel assignment identifiers associated with the person identifier, each personnel assignment identifier identifying a respective personnel assignment associated with the person. The data structure can be operable to enable the performance of a business process related to the person, an organization, and at least one of the plurality of personnel assignments. | 10-16-2014 |
Suresh Mani, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090138854 | SOFTWARE ERROR DETECTION METHOD, SOFTWARE MODULE, DATABASE AND SYSTEM - A method of detecting errors in a software program when executed by a computer, is disclosed. The method comprises the following steps: providing a database comprising a collection of errors occurring in the software program, each error being associated with a location in the software program code triggering the occurrence of the error; accessing the database to retrieve said collection; marking the locations in the software program code that are specified in said collection; monitoring execution of the software program and, if the program execution arrives at one of said marked locations, and generating an output indicating the occurrence of an error. In an embodiment, the generation of the output is conditional and depends the evaluation of a data condition retrieved from said database. The data condition typically comprises parameters relating to a state of the software program at the marked location. This facilitates the detection of data-dependent errors. Other embodiments of the invention include a software module for monitoring the execution of a software program, a database providing the collection of errors and a system including a computer comprising the software module and a database. | 05-28-2009 |
Tamilarasan Mani, Bangalore, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20150352373 | AN APPARATUS TO DELIVER CONFORMAL RADIOTHERAPY USING EXTERNAL BEAM COBALT 60 - An apparatus to deliver conformal radiotherapy using external beam Cobalt 60 source is disclosed. The apparatus comprises an enclosed circular gantry placed above the bearings along with an integrated in house X-ray unit with the X-ray detector, source head and beam stopper. The X-ray unit along with the X-ray detector of the enclosed circular gantry are aligned to the radiation beam plane such that 3-D image of the tumour can be constructed using a cone beam computed tomography (CBCT) and radiation treatment is delivered by beam limiting device, without moving the patient from one patients treatment couch to other thus reducing the inconvenience to the patient achieving high tumour positioning accuracy and for alignment of X-ray and radiation beams. | 12-10-2015 |
Umamaheswari Mani, Chennai IN
Patent application number | Description | Published |
---|---|---|
20100222379 | NOVEL HISTONE DEACETYLASE INHIBITORS - Provided herein are novel, stilbene like compounds of the general formula (I), their derivatives, analogs, tautomeric forms, stereoisomers, polymorphs, hydrates, metabolites, prodrugs, solvates, pharmaceutically acceptable salts and compositions thereof. These compounds can inhibit HDACs and are useful as a therapeutic or ameliorating agent for diseases that are involved in cellular growth such as WO 2009/047615 A2 malignant tumors, autoimmune diseases, skin diseases, infections, inflammation, etc. | 09-02-2010 |
Venkatesan Mani, Bangalore, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20150307788 | DEMULSIFYING COMPOSITIONS AND METHODS OF USE - Methods for resolving emulsions in a hydrocarbon stream by contacting the hydrocarbon stream with a demulsifying composition are disclosed. Demulsifying compositions for treating a hydrocarbon stream are also disclosed, wherein the demulsifying composition comprises at least one C4-C12 alkyl phenol-formaldehyde resin alkoxylate. | 10-29-2015 |
Vijayakumar Mani, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140001772 | LEVER DROOP ADJUSTER FOR A DOOR LATCH ACTUATOR | 01-02-2014 |
20150240528 | ELECTRONIC LOCK WITH MOVABLE IN-LINE LOCKING LUG - A lock assembly is disclosed to lock a moveable structure to a fixed structure. The lock assembly includes an electric actuator operable to move a locking lug between first and second axial positions to correspond with a locked and unlocked configuration of the lock assembly. A resilient member can couple the locking lug to the electric actuator and drive the locking lug between the first and second positions. | 08-27-2015 |
20150240530 | SIMPLIFIED LEVER HANDING APPARATUS - The present disclosure defines a lever handing apparatus that permits simplified changing of the handing of a lever handle between a left hand and a right hand orientation. The lever handing apparatus includes an assembly with a rotatable spring cage housing and lever spindle that can be selectively rotated within an escutcheon housing to change the handing position of a lever arm. The handing orientation of the lever can be repositioned without removing a back plate or accessing internal components positioned within the escutcheon housing assembly. | 08-27-2015 |