Mahadevan, IN
Chalam Mahadevan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100100125 | SUTURE NEEDLE AND SUTURE ASSEMBLY - The present invention provides a suture needle and suture assembly for use in surgery. The suture needle comprises a curvilinear, arched shaft tapering at both ends to form tips for impalement. A groove for housing the suture is provided on the needle approximately equally remotely located from the tips and running along its length either on the inner or the outer surfaces. The needle has a hole through the center of the groove and extending to the inner and outer surfaces of the shaft. A fastening means such as a crimp or plug secures the suture needle. The suture comprises a regular portion, and a narrower section housed within the groove. The hole comprises two coaxially aligned hollow cylindrical cavities with differing diameters. Fastening means is of diameter equal to the diameter of the cylindrical cavity with larger diameter so as to enable resilient fastening. | 04-22-2010 |
Chandramouli Mahadevan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090037837 | Language Keyboard - A computer implemented method includes displaying first characters of a language script in a user interface, in response to receiving a selection of a first character, identifying second characters that are each a variant of the first character according to a language rule, displaying the second characters of the language script proximate the selected first character, and in response to receiving a subsequent selection of the selected first character or one of the second characters, displaying the subsequently selected character as an input character in the user interface. | 02-05-2009 |
Chandramouli Mahadevan, Koramangala IN
Patent application number | Description | Published |
---|---|---|
20130254030 | KEYWORD-BASED CONTENT SUGGESTIONS - A system and related methods suggest content based on user input and another metric. In one implementation, web-sites are suggested to advertisers in response to keyword input and by factoring in how often such web-sites were selected or “clicked on” as a result of corresponding search queries. Search logs are processed to determine how often certain query terms led to web-sites being selected. Web-sites are ranked accordingly. Keywords from advertisers are matched to the web-site rankings to present the top web-sites. | 09-26-2013 |
Indra Devi Mahadevan, Madurai IN
Patent application number | Description | Published |
---|---|---|
20120158724 | AUTOMATED WEB PAGE CLASSIFICATION - Described herein are methods and systems implementing a web page classification system for automatically generating at least one context feature for a web page and classifying the web page based on the at least one context feature. In one implementation, a context feature generating module of the web page classification system is configured to automatically generate at least one context feature based on at least two of uniform resource locator (URL) features, title features, and meta tags features of a web page and a classifying module is configured to classify the web page based on the at least one context feature. | 06-21-2012 |
Karthik Mahadevan, Bangalor IN
Patent application number | Description | Published |
---|---|---|
20120123876 | RECOMMENDING AND PRESENTING ADVERTISEMENTS ON DISPLAY PAGES OVER NETWORKS OF COMMUNICATION DEVICES AND COMPUTERS - An aspect of the present invention recommends and presents ads of interest to a user requesting display pages by maintaining a Click Through Rate (CTR) matrix containing terms extracted from prior display page request URLs and associated parameters as the row index and corresponding terms extracted from ad URLs, ad text and associated terms of ads presented in response to those display page requests as the column index with the CTR value as the elements, broadly matching current display page request to one of the CTR rows, retrieving the ad vectors and their CTR values for the matched row, computing an ad score for selected ad vectors and providing one or more ads chosen based on the ad scores along with the requested display pages. | 05-17-2012 |
Krishnaraj Mahadevan, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20100121685 | Method and System for Implementing a Ranking Mechanism - Described is an improved method, system, and computer program product for implementing an automated approach for ranking employees which avoids the complexity and excessive resources often needed to implement employee rankings. Also disclosed is an improved method and system for generating performance scores for employees. | 05-13-2010 |
20100121686 | Method and System for Implementing a Scoring Mechanism - Described is an improved method, system, and computer program product for implementing an improved method and system for generating performance scores for employees. Also disclosed is an approach for ranking employees which avoids the complexity and excessive resources often needed to implement employee rankings. | 05-13-2010 |
20100122218 | Method and System for Implementing a Compensation System - Described is an improved method, system, and computer program product for implementing an improved approach for a compensation system and related interfaces that avoids the problems of the prior approaches. According to some approaches, interfaces are provided that comprises multiple modes of compensation entry, in which data elements within the multiple modes are linked together in a coordinated way. | 05-13-2010 |
20100125784 | METHODS AND SYSTEMS FOR IMPLEMENTING FLAGGING FOR DIFFERENTIATING VISUAL INFORMATION IN A USER INTERFACE - This disclosure describes, generally, methods and systems for differentiating visual information in a user interface (UI). The method may include defining criteria for multiple flag colors. The criteria may be based at least in part on a database query. The method may further include executing the database query on a plurality of data entries stored within a database in order to assign at least one of the multiple flags to each of the data entries. The color of the flag is based at least in part on data within each of the data entries meeting the criteria which defines the color of the flag. The method may further include displaying, within a UI on a display device, the data entries with the associated colored flags. | 05-20-2010 |
20120084708 | PRESENTATION OF HIERARCHICAL DATA IN MULTIPLE CONSISTENT VIEWS - Hierarchical data can be consistently presented in multiple different views. One method involves extracting object information describing at least one object from a database. The object information includes hierarchical information indicating a position of the object within a hierarchy of objects and list information usable to sort of list of objects that includes the object. The method also generates a tree view and a list view for display within a hierarchical data presentation window. The tree view identifies the object, and generation of the tree view is based upon the hierarchical information. The list view identifies the at least one object, and generation of the list view is based upon the list information. The method provides the tree and list views to a display device for display within the hierarchical data presentation window. | 04-05-2012 |
20120278212 | ENTERPRISE COMPENSATION APPLICATION SUPPORTING A LARGE NUMBER OF EMPLOYEES - An enterprise compensation application enables different users to create corresponding sets of custom filters of interest, and then stores in a non-volatile storage, data indicating the corresponding custom filters created by each user. In response to receiving a request from a user for information related to a set of employees, the application identifies the set of custom filter created by the user (by examining the stored data), presents information related to the requested set of employees and also makes available the identified set of custom filters. On receiving an input indicating that the user has selected a custom filter from the set, the application determines a subset of employee as limited by the selected custom filter and then presents the information related to the subset to the user. Thus, the enterprise compensation application simplifies/supports compensation management for a large number of employees. | 11-01-2012 |
Krishnaraj Mahadevan, Gudimalkapur Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20130198097 | COMPENSATION PLAN SYSTEM WITH CROSS REFERENCING - One embodiment is directed to a computer program embodied on a computer readable medium. The computer program is configured to control a processor to execute instructions. The instructions include identifying, in a compensation system comprising a plurality of compensation plans, employee data that needs to be imported from at least one other compensation plan into a referring compensation plan. Each of the compensation plans comprises a plurality of columns. The instructions may further include selecting at least one column of the referring compensation plan that will receive the imported employee data from the at least one other compensation plan, and configuring details of the referring compensation plan using at least one property of the selected at least one column. | 08-01-2013 |
Kumar Mahadevan, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20100235809 | SYSTEM AND METHOD FOR MANAGING A MODEL-BASED DESIGN LIFECYCLE - Methods and systems are provided for managing a model-based design lifecycle having a plurality of stages. The system comprises an input interface for receiving input from the user of the system, a display device, and a processor coupled to the input interface and the display device. The processor is configured to display a user interface on the display device, wherein the user interface comprises a plurality of controls that each corresponds to a different process associated with a stage of the model-based design lifecycle. Certain ones of the controls are configured to require the user to perform the corresponding processes in a required order and certain other ones of the controls are arranged to encourage the user to perform the corresponding operation in a preferred order. The processor is also configured to retrieve a software module for each selected control to implement the corresponding process. | 09-16-2010 |
Nilakantan Mahadevan, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20100241831 | DATA PACKET PROCESSING METHOD FOR A MULTI CORE PROCESSOR - A method for processing a data packet in a network server system comprising at least one central processor unit (CPU) having a plurality of cores; and a network interface for forming a connection to a network between the network and a designated CPU core, such that for all data packets received from the network an interrupt is created in the designated CPU core for received data packet processing. Each data packet received from the network is associated with an application connection established in a CPU core selected based on processor load and an interrupt thread is created on the CPU core associated with the application connection for processing the data packet. Each data packet being sent to the network is associated with an application connected established either in the CPU core in which the application is executing or an alternative CPU core selected based on processor load. Where the application connection is established in an alternative CPU core, an interrupt thread is created on the CPU core associated with the connection for processing the data packet. | 09-23-2010 |
Ramakrishnan Krishna Mahadevan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140025788 | METRICS FOR NETWORK CONFIGURATION ITEMS - A system may include a discovery engine to perform a discovery process on a network of multiple configuration items and to populate a data structure with information about each discovered configuration item in the network. The information may include a configuration parameter for each configuration item and a metric to be monitored for the configuration item. | 01-23-2014 |
Ramasubramani Mahadevan, Chennai IN
Patent application number | Description | Published |
---|---|---|
20130268590 | SYSTEM AND METHOD FOR REDUCING INFORMATION LOSS IN AN AGGREGATED INFORMATION HANDLING SYSTEM - A provided information handling system includes a plurality of aggregation devices configured to distribute information in a virtual link trunk and a plurality of nodes coupled to the aggregation devices. When an aggregation device receives a reboot command, that aggregation device is configured to transmit a first message to the nodes indicating that the aggregation device is rebooting, and receive a first acknowledgement message from the nodes indicating that they will not send any information to the rebooting aggregation device. The aggregation device is then configured to reboot, receive a second message from the nodes indicating the nodes are ready to receive information from the rebooted aggregation device, transmit a second acknowledgement message to the nodes indicating that the rebooted aggregation device has rebooted and is capable of receiving information, and receive information from one of the nodes for transmission to another node. | 10-10-2013 |
20140071987 | SYSTEMS AND METHODS PROVIDING REVERSE PATH FORWARDING COMPLIANCE FOR A MULTIHOMING VIRTUAL ROUTING BRIDGE - An information handling system is provided. The information handling system includes a plurality of routing bridges coupled to at least one node. The node may be multihomed and logically coupled to the rest of the information handling system through a virtual routing bridge. Methods and systems are provided to allow multicast packets originating behind the virtual routing bridge to be properly handled to comply with reverse path forwarding. This may be accomplished by creating and selectively using a plurality of routing trees that include the paths between the virtual routing bridge and neighboring physical routing bridges. | 03-13-2014 |
20140146822 | SYSTEMS AND METHODS FOR LINK BANDWIDTH CONSERVATION IN A LOCAL AREA NETWORK CONNECTED TO A TRILL NETWORK - An information handling system is provided. The information handling system includes systems and methods for providing link bandwidth conservation between a local area network and a TRILL campus network. Such an information handling system includes a plurality of processing modules provided by a computer processor where the plurality of processing modules including a selective packet filter and a control plane unit and memory in communication with the plurality of processing modules. The memory stores a VLAN port bitmap and a snooping table. The information handling system also has a plurality of ports, which includes at least one Ethernet port for connecting the information handling device to a LAN and a plurality of bridging ports for connecting the information handling device to a plurality of routing bridges. | 05-29-2014 |
20140219081 | SYSTEMS AND METHODS FOR LAYER-2 TRAFFIC POLARIZATION DURING FAILURES IN A VIRTUAL LINK TRUNKING DOMAIN - An information handling system is provided. The information handling system includes a first network switch configurable, the first network switch having a computer processor in communication with a plurality of ports for receiving and sending frames and a memory coupled to the computer processor and including a media access control (MAC) address table. The computer processor is configured to read frames, each frame having a header, and is also configured to associate a MAC address with a parent link aggregation group (LAG) except while a downstream link failure is detected. The computer processor is configured to associate the MAC address with a sub-LAG while a downstream link failure is detected. Methods for directing traffic through a virtual link trunking (VLT) domain during failure of a downstream link are also provided. | 08-07-2014 |
20140241146 | SYSTEM AND METHOD FOR TRAFFIC POLARIZATION DURING FAILURES - A system and method for traffic polarization during failures includes a communication network cluster including a first network switching unit configured to communicate with a first network node via a first network link and a second network node via a second network link, a second network switching unit configured to communicate with the first network node via a third network link and the second network node via a fourth network link, and a first intra-cluster link coupling the first network switching unit to the second network switching unit. The second network switching unit is further configured to respond to a failure in the fourth network link by broadcasting a route withdrawal message to the first network switching unit and the first network node. The first network switching unit is configured to accept rerouted network traffic from the first network node via the first network link resulting from the route withdrawal message. | 08-28-2014 |
20140254352 | SYSTEM AND METHOD FOR RAPID VLT CONNECTION FAILURE HANDLING - A system and method for rapid virtual link trunk connection failure handling includes receiving a packet at a first network switching unit where the packet is to be forwarded to a second network switching unit, detecting a failure in a network connection between the first network switching unit and the second network switching unit and associated with a first LAG of the first network switching unit, determining a second LAG associated with an inter-chassis link (ICL) as a failover LAG for the first LAG, redirecting the packet to the second LAG, altering the packet to set a redirection status bit to a logic value, and forwarding the altered packet using the ICL. | 09-11-2014 |
20140254591 | PROCESSING OF MULTICAST TRAFFIC IN COMPUTER NETWORKS - Each router in a group of routers ( | 09-11-2014 |
Ravichandran Mahadevan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110153589 | DOCUMENT INDEXING BASED ON CATEGORIZATION AND PRIORITIZATION - Disclosed are methods and systems for improving indexing throughput. The methods and systems involve receiving one or more documents for indexing, categorizing the one or more documents based on a document type, a document size and a processing priority, assigning buckets to the categorized one or more documents according to the document type, the document size and the processing priority and scheduling the buckets for processing based on a document type priority, a bucket type and number of threads available to process the buckets. | 06-23-2011 |
Sita Mahadevan, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20090285793 | Novel thrombolytic enzyme and a process for its preparation - The invention relates to a thrombolytic enzyme referred to as Thrombinase having a molecular weight of 31,000 to 32,000. Such a thrombolytic enzyme can be used for dissolving blood clots. The process comprises culturing a filtrate of Bacillus sphaericus sero type H5a 5b, removing the cell, subjecting the cell supernatant to filtration, salting out the retentate, subjecting the precipitate to dialysis, reprecipitating the precipitate and then reconstituting in buffer and finally decolourizing, purifying and dialyzing. | 11-19-2009 |
Sivugururaman Mahadevan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100007786 | SYSTEM, METHOD, AND APPARATUS FOR PROVIDING MASSIVELY SCALED DOWN VIDEO USING ICONIFICATION - Presented herein are systems, methods, and apparatus for simultaneously providing full size video and massively scaled down video using inconification. In one embodiment, there is presented a method for providing a video output. The method comprises decoding an encoded picture, thereby resulting in a decoded picture; reducing the decoded picture, thereby resulting in a reduced picture; storing the reduced picture; and encoding the reduced picture, thereby resulting in a synthetic picture. | 01-14-2010 |
Thiagarajan Mahadevan, Chennai IN
Patent application number | Description | Published |
---|---|---|
20140137444 | LOADER BUCKET WITH COUNTERWEIGHT - A loader bucket is adapted for use with a machine includes a first side section, a second side section and a rear section. The rear section has a substantially arcuate portion so that a bottom section extends from a lower end of the arcuate portion. Further, a top section extends from an upper end of the arcuate portion. One or more counterweights are disposed on the top section of the loader bucket. | 05-22-2014 |
20150114737 | HOOD ASSEMBLY FOR A MACHINE - A hood assembly for enclosing a service compartment of a machine includes a hood member with a slit and at least one hinge. A bracket, attached to an attachment portion of the hood member, includes a slot with a stop portion. A support member has a first end retained into an inner portion of the hood member. A second end is engagable with the slot in the bracket. A latch unit with a lock bar is tiltable and positionable between a first position and a second position. The lock bar moves corresponding to the first position away from the hood member, unlatching the lock bar, and to the second position towards the hood member, latching the lock bar. The hood member pivots between a first closed position and an open position. The open position is a locked open position as the second end is retained within the stop portion. | 04-30-2015 |
Vijay Mahadevan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150156419 | BLUR AWARE PHOTO FEEDBACK - Users are provided with feedback regarding blurriness of an image in real-time. When an image is received, a blur score is automatically generated in addition to a visual that indicates the extent of blurriness across the picture. The blur score is calculated by aggregating an image_blur_score and optionally a motion_blur_score. A user can also be provided with suggestions on improving image sharpness and help in determining if another image needs to be taken. | 06-04-2015 |