Patents by Inventor Raji Chinnappa

Raji Chinnappa 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: 9602634
    Abstract: Systems and methods are described for creating and managing Global Session Identifiers (GSIDs) for communication sessions. GSIDs provide a way to globally identify communication sessions including those communication sessions that have experienced one or more topology changes. The GSID may be considered a header itself or a value within a header and information contained within a GSID can be used to trace backwards through time to find the session segments that led up to (or exist concurrently to) a currently signaled session.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: March 21, 2017
    Assignee: Avaya Inc.
    Inventors: Harsh V. Mendiratta, Gordon R. Brunson, Kurt Haserodt, Raji Chinnappa, Dale Worley
  • Patent number: 9247049
    Abstract: A communication system, method, and components are described. Specifically, a communication system having the ability to accommodate communication preferences for multiple users sharing a common line appearance is described. An application sequence can be determined and invoked based on communication preferences of the multiple users sharing a common line appearance.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: January 26, 2016
    Assignee: Avaya Inc.
    Inventors: Harsh V. Mendiratta, Raji Chinnappa, Timothy Ross
  • Publication number: 20150381802
    Abstract: A communication system, method, and components are described. Specifically, a communication system having the ability to accommodate communication preferences for multiple users sharing a common line appearance is described. An application sequence can be determined and invoked based on communication preferences of the multiple users sharing a common line appearance.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Harsh V. Mendiratta, Raji Chinnappa, Timothy Ross
  • Patent number: 8068824
    Abstract: Techniques are disclosed for automatically reconnecting an interrupted voice call session. For example, a method for use in a communication system switch for managing a call session between a first device and second device includes the following steps. The first device and the second device are connected, via the communication system switch, in accordance with a call session. The first device and the second device are automatically reconnected, via the communication system switch, when the call session is unintentionally interrupted. By way of example, the communication system switch may be a private branch exchange server.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: November 29, 2011
    Assignee: Avaya, Inc.
    Inventors: Xueshan Shan, Raji Chinnappa
  • Patent number: 7804947
    Abstract: Methods and apparatus are provided for validating configuration data in a switch. An error is detected if the configuration data fails to comply with one or more rules; and a user is presented with an interface that allows the user to correct the error. The rules may include one or more syntactic rules or conflict rules (or both). In the case of a simple error, the user is presented with an error indication with a smart error link. In the case of a conflict error, the user is presented with an error indication that identifies the conflicting endpoints and optionally allows the user to correct at least one conflicting endpoint. The configuration data is revalidated after a change is made by a user. Changes are propagated to affected data objects. A number of error types may be automatically updated.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: September 28, 2010
    Assignee: Avaya Inc.
    Inventors: Deborah J. Brown, Raji Chinnappa, Prameela R. Gopu, Timothy I. Ross
  • Publication number: 20080081627
    Abstract: Techniques are disclosed for automatically reconnecting an interrupted voice call session. For example, a method for use in a communication system switch for managing a call session between a first device and second device includes the following steps. The first device and the second device are connected, via the communication system switch, in accordance with a call session. The first device and the second device are automatically reconnected, via the communication system switch, when the call session is unintentionally interrupted. By way of example, the communication system switch may be a private branch exchange server.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Inventors: Xueshan Shan, Raji Chinnappa
  • Publication number: 20050278349
    Abstract: Methods and apparatus are disclosed for automatically generating a data handling framework to manage public data structures. A customizable framework is generated based on one or more parameters of the public data structures to be managed. A data model architecture is disclosed that features a data model for wrapping public data structures, handling the public data structures and various elements of the public data structures, including validation capabilities for the data. The data model architecture includes an automatically generated module, referred to as the data-handling framework. The data-handling framework wraps public data structures and provides, for example, creation, accessor and modification functions. In addition, the data-handling framework provides mechanisms for tracking changes and a skeleton framework for validation routines.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Inventors: Raji Chinnappa, Prameela Gopu, Timothy Ross
  • Publication number: 20050273464
    Abstract: A administration tool is disclosed for administering a switch, such as a Private Branch Exchange (PBX) switch that optionally provides an IP Telephony feature. Data objects associated with one or more endpoints of the switch are processed, wherein at least one of the data objects inherits an intelligent property from another data object based on one more endpoint-specific criteria. The inheritance may occur as the result of an application of a predefined template to a data object. The processing of configuration data may be performed offline from the switch, using one or more classes of service that are stored remote from the switch. Changes to configuration data are propagated to affected data objects (e.g., those objects referenced by a changed object). The data objects may be imported from an external data source. Another aspect of the invention automatically creates one or more hunt groups populated with appropriate users during an import process.
    Type: Application
    Filed: May 21, 2004
    Publication date: December 8, 2005
    Inventors: Deborah Brown, Raji Chinnappa, Prameela Gopu, Timothy Ross
  • Publication number: 20050259590
    Abstract: Methods and apparatus are provided for validating configuration data in a switch. An error is detected if the configuration data fails to comply with one or more rules; and a user is presented with an interface that allows the user to correct the error. The rules may include one or more syntactic rules or conflict rules (or both). In the case of a simple error, the user is presented with an error indication with a smart error link. In the case of a conflict error, the user is presented with an error indication that identifies the conflicting endpoints and optionally allows the user to correct at least one conflicting endpoint. The configuration data is revalidated after a change is made by a user. Changes are propagated to affected data objects. A number of error types may be automatically updated.
    Type: Application
    Filed: May 21, 2004
    Publication date: November 24, 2005
    Inventors: Deborah Brown, Raji Chinnappa, Prameela Gopu, Timothy Ross