Patents by Inventor Srikanth Subramanian

Srikanth Subramanian has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8315264
    Abstract: A network system employs path health information to select an acceptable path between a source node and destination node within an information handling system (IHS) and/or between a source node within one IHS and a destination node within another IHS. One or more switches may connect these two IHSs together. The network system accesses the path health information to determine the availability of paths for communicating between nodes.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: November 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kyle R. Moser, Srikanth Subramanian, Pedro V. Torres, Venkat Venkatsubra
  • Publication number: 20110149978
    Abstract: A network system employs path health information to select an acceptable path between a source node and destination node within an information handling system (IHS) and/or between a source node within one IHS and a destination node within another IHS. One or more switches may connect these two IHSs together. The network system accesses the path health information to determine the availability of paths for communicating between nodes.
    Type: Application
    Filed: December 17, 2009
    Publication date: June 23, 2011
    Applicants: International Business Machines Corporation, IBM Corporation
    Inventors: Kyle R. Moser, Srikanth Subramanian, Pedro V. Torres, Venkat Venkatsubra
  • Patent number: 7920599
    Abstract: Methods and systems for synchronizing wireless transmission of data packets is provided. Signals having a data packet frame format including a preamble (with a pattern of symbol sequences) and data are received, and patterns of symbol sequences are correlated. A first metric can be calculated that is a ratio of an average of the correlation values and an average of a power of the signals. A second metric can be calculated that defines an average of a power of noise in the signals. The methods include determining an approximate division of the preamble and data in the data packet of each signal based on the first and second metrics. The methods further include determining a cross-correlation between versions of a transmitted signal to produce a number of peaks equal to a number of transmit antennas, generating a third metric based on combinations of cross-correlations, and identifying a position of a maximum peak within the third metric as a fine timing offset amount.
    Type: Grant
    Filed: March 18, 2010
    Date of Patent: April 5, 2011
    Assignees: Anna University, KBC Research Foundation
    Inventors: Srikanth Subramanian, Sathish Viswanathan
  • Patent number: 7706367
    Abstract: A method for processing data packets in an interception proxy server without using a Network Address Translation module. A TCP packet received at a router is encapsulated using generic routing encapsulation (GRE). The TCP packet is redirected to a proxy server through a GRE tunnel which includes a redirection rule comprising a local destination IP address and port to be used for traffic passed through the tunnel. When the proxy server receives the TCP packet, the TCP packet is decapsulated. If a flag is set in the payload header of the TCP packet indicating that a redirection rule has been configured for traffic passed through the tunnel, the payload header of the TCP packet is modified according to the redirection rule. The modified TCP packet is then passed to a transmission control protocol of the proxy server.
    Type: Grant
    Filed: October 3, 2006
    Date of Patent: April 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ranadip Das, Amit Ranjan Lakra, Srikanth Subramanian, Venkat Venkatsubra
  • Publication number: 20080080508
    Abstract: A method for processing data packets in an interception proxy server without using a Network Address Translation module. A TCP packet received at a router is encapsulated using generic routing encapsulation (GRE). The TCP packet is redirected to a proxy server through a GRE tunnel which includes a redirection rule comprising a local destination IP address and port to be used for traffic passed through the tunnel. When the proxy server receives the TCP packet, the TCP packet is decapsulated. If a flag is set in the payload header of the TCP packet indicating that a redirection rule has been configured for traffic passed through the tunnel, the payload header of the TCP packet is modified according to the redirection rule. The modified TCP packet is then passed to a transmission control protocol of the proxy server.
    Type: Application
    Filed: October 3, 2006
    Publication date: April 3, 2008
    Inventors: Ranadip Das, Amit Ranjan Lakra, Srikanth Subramanian, Venkat Venkatsubra
  • Publication number: 20070094256
    Abstract: A system and a method for integrating and adopting a service-oriented architecture that utilize such semantic searching. A exemplary system includes an application discovery and semantic analysis software tool. The application discovery and semantic analysis software tool includes a discovery engine that discovers application services, an application resource catalog that stores the discovered application services as software constructs in an application services ontology, and a semantic inference engine that semantically analyzes the software constructs in the application services ontology to determine relationships between the application services and enable more efficient searching of the discovered application services.
    Type: Application
    Filed: September 5, 2006
    Publication date: April 26, 2007
    Inventors: Thomas Hite, Shachindra Agarwal, Srikanth Subramanian, Scott Wills, Cynthia Wills
  • Patent number: 7142508
    Abstract: Data transfer rates on a network are controlled in conjunction with TCP/IP protocols by limiting the available space in a receive buffer located on the receiver. Limits are generated by either moderating the rate that data is removed from the receive buffer or changing the receive buffer's size. Transfer rates are reduced to decrease the impact large transfers have on other network traffic and to reduce the total number of lost data packets. Reduced rates and priorities can be managed by scheduling systems.
    Type: Grant
    Filed: May 11, 2001
    Date of Patent: November 28, 2006
    Assignee: Radiance Technologies, Inc.
    Inventors: Fouad A. Tobagi, David Lemke, Srikanth Subramanian
  • Patent number: 6539538
    Abstract: An intelligent information router system comprising a telephony controller coupled to a private branch exchange through a link interface. The telephony controller may communicate with a handle manager and a script interpreter engine. The telephony controller may receive information from the link interface regarding telephone calls being placed to the private branch exchange. The telephony controller may initiate actions with the script interpreter engine that access information stored in a database through a database controller. In response to action of the script interpreter engine, the telephony controller may instruct the private branch exchange to route the call to an appropriate location within a company depending on the information received by the private branch exchange through automatic transmission of data or interaction with the calling party.
    Type: Grant
    Filed: August 24, 1998
    Date of Patent: March 25, 2003
    Assignee: Concerto Software, Inc.
    Inventors: James A. Brewster, Srikanth Subramanian, Thomas D. Hite, Gene W. Lee, Gary L. Brannick
  • Patent number: 6408302
    Abstract: A system and method for mapping a plurality of data base fields from an arbitrary ODBC-compliant data base to a plurality of attributes in a knowledge base having a known data attribute format is provided. The system includes a data base selection interface displayed on a display associated with a system user. The data base selection interface is configured to allow a system user to select the data base to map to the knowledge base having a known data attribute format. The system also includes a data attribute mapping interface, which is also displayed on the system user display. The data attribute mapping interface is configured to display a plurality of data attributes included in the knowledge base and to allow the system user to select at least one data attribute to map to at least one data field in the arbitrary data base to be converted. Also included is an edit field mapping interface, which is also displayed on the system user display.
    Type: Grant
    Filed: June 28, 1999
    Date of Patent: June 18, 2002
    Assignee: Davox Corporation
    Inventors: Gene W. Lee, Srikanth Subramanian
  • Patent number: 6330327
    Abstract: A system and method of retrieving customer records regardless of area code change affecting customer telephone numbers stored in customer records is provided. The method begins by providing an area code changes user interface on a system user display, which is configured to accept area code changes input by the system. Area code changes, which include actual area codes and old area codes are input using the interface. Next, each input area code change is stored in an area code changes memory. An ANI string corresponding to an incoming telephone call is then received and at least one customer record database is searched to identify any call records that include a telephone number corresponding to the ANI string. If no customer records are identified, then the area code changes memory is searched to identify if the ANI string includes an area code corresponding to an actual area code stored in the area code changes memory.
    Type: Grant
    Filed: June 29, 1999
    Date of Patent: December 11, 2001
    Assignee: Davox Corporation
    Inventors: Gene W. Lee, Srikanth Subramanian
  • Patent number: 5870464
    Abstract: An intelligent information router system comprising a telephony controller coupled to a private branch exchange through a link interface. The telephony controller may communicate with a handle manager and a script interpreter engine. The telephony controller may receive information from the link interface regarding telephone calls being placed to the private branch exchange. The telephony controller may initiate actions with the script interpreter engine that access information stored in a database through a database controller. In response to action of the script interpreter engine, the telephony controller may instruct the private branch exchange to route the call to an appropriate location within a company depending on the information received by the private branch exchange through automatic transmission of data or interaction with the calling party.
    Type: Grant
    Filed: November 13, 1996
    Date of Patent: February 9, 1999
    Assignee: AnswerSoft, Inc.
    Inventors: James A. Brewster, Srikanth Subramanian, Thomas D. Hite, Gene W. Lee, Gary L. Brannick