Patents by Inventor Sunil Kumar Chandrupatla

Sunil Kumar Chandrupatla 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: 8086737
    Abstract: A system for detecting and correcting an error in session between a client and a host over a network. When the system receives an indication of an error in a session, the system determines an error correction modification to the configuration of the session to correct the error. The system then implements the error correction modification to the configuration of the session and continues the session.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: December 27, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Sunil Kumar Chandrupatla, Nachiket J. Deshpande, Saikrishnan Gopalakrishnan, Anirban Roy
  • Patent number: 7865410
    Abstract: A method and apparatus for providing an aggregated account metering system to a computer network service provider resulting in comprehensive detailed subscriber accounting records. Accounting start-stop event data is retrieved from accounting servers. The accounting records are parsed to a first adapter where they are then published on an active information bus. Network flow data is collected from routers throughout the packet switch network environment by network flow collectors. The collectors serve to aggregate and, optionally, filter the flow data. The network flow data is parsed to a second adapter where it is then published on an active information bus. An integrating accounting adapter subscribes to and collects accounting event data and network flow data and correlates this data into a detailed call record that is formatted as desired.
    Type: Grant
    Filed: August 12, 2003
    Date of Patent: January 4, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Sunil Kumar Chandrupatla, Aravind Sitaraman, Leslie Alan Thomas
  • Patent number: 7739159
    Abstract: A method and apparatus for providing an aggregated account metering system to a computer network service provider resulting in comprehensive detailed subscriber accounting records. Accounting start-stop event data is retrieved from accounting servers. The accounting records are parsed to a first adapter where they are then published on an active information bus. Network flow data is collected from routers throughout the packet switch network environment by network flow collectors. The collectors serve to aggregate and, optionally, filter the flow data. The network flow data is parsed to a second adapter where it is then published on an active information bus. An integrating accounting adapter subscribes to and collects accounting event data and network flow data and correlates this data into a detailed call record that is formatted as desired.
    Type: Grant
    Filed: November 23, 1998
    Date of Patent: June 15, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Sunil Kumar Chandrupatla, Aravind Sitaraman, Leslie Alan Thomas
  • Patent number: 7529826
    Abstract: A method for handling access requests at multiple PoPs using the sharing of NAS information between the PoPs, enabling each PoP to maintain its own, independent, database of user records. When an access request is received, it is forwarded to a specific PoP designated as the user's “home PoP”. This home PoP is the only PoP to contain the user's records. The home PoP may then handle the access request by utilizing a local NAS list, the local NAS list being synchronized with other NAS lists in the network and providing information on all the “known” NASes throughout the entire network. This allows for a user to roam between PoPs, while reducing the bandwidth and security concerns that have existed in the past when users chose to roam. The NAS lists may then be updated via a central Network Control Console.
    Type: Grant
    Filed: March 10, 2005
    Date of Patent: May 5, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Anil Kumar Chandrupatla, Sunil Kumar Chandrupatla, Kali Prasanna Mishra, Sunil Kumar Podar, Sampath Kumar Sthothra Bhasham
  • Patent number: 7228132
    Abstract: Methods and apparatus are disclosed for dynamically updating service profiles in a network system. A device, such as an edge device providing network services to subscribers, is configured to dynamically update profiles for services provided to subscribers with no downtime required. Devices may be configured in accordance with this disclosure to receive a request by a first subscriber to access a network service having an associated service profile. The device may then cache the current version of the service profile into memory. Upon receiving a request from a second subscriber to access the same network service, the device may then determine whether a newer version of the service profile exists. If a newer version exists, then the device may then associate the newer version of the service profile to the second subscriber's session. Older versions may be purged as they are no longer used.
    Type: Grant
    Filed: June 20, 2005
    Date of Patent: June 5, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Saikrishnan Gopalakrishnan, Nachiket J. Deshpande, Anirban Roy, Sunil Kumar Chandrupatla
  • Publication number: 20060288086
    Abstract: Methods and apparatus are disclosed for dynamically updating service profiles in a network system. A device, such as an edge device providing network services to subscribers, is configured to dynamically update profiles for services provided to subscribers with no downtime required. Devices may be configured in accordance with this disclosure to receive a request by a first subscriber to access a network service having an associated service profile. The device may then cache the current version of the service profile into memory. Upon receiving a request from a second subscriber to access the same network service, the device may then determine whether a newer version of the service profile exists. If a newer version exists, then the device may then associate the newer version of the service profile to the second subscriber's session. Older versions may be purged as they are no longer used.
    Type: Application
    Filed: June 20, 2005
    Publication date: December 21, 2006
    Inventors: Saikrishnan Gopalakrishnan, Nachiket J. Deshpande, Anirban Roy, Sunil Kumar Chandrupatla
  • Patent number: 6895434
    Abstract: A method for handling access requests at multiple PoPs using the sharing of NAS information between the PoPs, enabling each PoP to maintain its own, independent, database of user records. When an access request is received, it is forwarded to a specific PoP designated as the user's “home PoP”. This home PoP is the only PoP to contain the user's records. The home PoP may then handle the access request by utilizing a local NAS list, the local NAS list being synchronized with other NAS lists in the network and providing information on all the “known” NASes throughout the entire network. This allows for a user to roam between PoPs, while reducing the bandwidth and security concerns that have existed in the past when users chose to roam. The NAS lists may then be updated via a central Network Control Console.
    Type: Grant
    Filed: January 3, 2000
    Date of Patent: May 17, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Anil Kumar Chandrupatla, Sunil Kumar Chandrupatla, Kali Prasanna Mishra, Sunil Kumar Podar, Sampath Kumar Sthothra Bhasham