Patents by Inventor Chandrodaya Prasad

Chandrodaya Prasad 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: 9609501
    Abstract: A network device may be configured to provide a gateway between a remote host and a mobile node using multiple interconnection protocols. The network device may include database circuitry configured to query a database for a first or second address of a mobile node using a domain name of the mobile node. The addresses may be associated with different interconnection protocols. The network device may include communication interface circuitry configured to receive a request from a remote host to communicate with the mobile node. The request may include the domain name. The interface circuitry may also be configured to transmit a message indicating the request using the first address, and transmit the second address to the remote host so that the remote host can communicate with the mobile node using the second address. The message may include a command to establish a data bearer through the second address.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: March 28, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Kiritkumar B. Joshi, Viren K. Malaviya, Anand Oswal, Chandrodaya Prasad, Sachin G. Gorde
  • Patent number: 9152465
    Abstract: A branch device that may be operable to: request to initiate access to a cloud computing application; map or link service level agreement information associated with the cloud computing application to performance and uptime specifications associated with a policy engine; and communicate with a first computational node that runs a first instance of the cloud computing application. Also, the branch device may be operable to: compare the performance data and the uptime data retrieved from the first computational node against the specifications, respectively; direct a request to the first instance, where the performance data and the uptime data at least satisfies the specifications, respectively; and direct a request to a second instance of the cloud computing application running on a second computational node, where the performance data and the uptime data do not satisfy the specifications, respectively.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: October 6, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Chandrodaya Prasad, Huseni Saboowala, Anand Oswal
  • Publication number: 20150078202
    Abstract: A network device may be configured to provide a gateway between a remote host and a mobile node using multiple interconnection protocols. The network device may include database circuitry configured to query a database for a first or second address of a mobile node using a domain name of the mobile node. The addresses may be associated with different interconnection protocols. The network device may include communication interface circuitry configured to receive a request from a remote host to communicate with the mobile node. The request may include the domain name. The interface circuitry may also be configured to transmit a message indicating the request using the first address, and transmit the second address to the remote host so that the remote host can communicate with the mobile node using the second address. The message may include a command to establish a data bearer through the second address.
    Type: Application
    Filed: November 14, 2014
    Publication date: March 19, 2015
    Inventors: Kiritkumar B. Joshi, Viren K. Malaviya, Anand Oswal, Chandrodaya Prasad, Sachin G. Gorde
  • Patent number: 8891552
    Abstract: In one implementation, a method for managing access to mobile endpoints leverages the always-on nature of a first internet layer protocol to expand the reach of a second internet layer protocol. A network device receives a request originating from a remote host. The request includes a domain name of a mobile endpoint. The network device queries a database using the domain name for a first address of the mobile endpoint as designated according to the first internet layer protocol. The network device transmits a wake up message to the mobile endpoint using the first address. A data bearer for communication with the second internet layer protocol is established based on the wake up message, and a second address is assigned to the mobile endpoint. The second address is forwarded to the remote host, allowing communication between the remote host and the mobile endpoint.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: November 18, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Kiritkumar B. Joshi, Viren K. Malaviya, Anand Oswal, Chandrodaya Prasad, Sachin G. Gorde
  • Patent number: 8780796
    Abstract: A method is provided in one example embodiment and includes communicating an access request message associated with a mobile node, receiving an access accept message that includes domain name data associated with the mobile node, and communicating a packet data protocol (PDP) context accept message for a tracking PDP context associated with the mobile node without associating an internet protocol (IP) address to the mobile node. The tracking PDP context identifies that the mobile node is available to receive network data. In more particular embodiments, the access request message includes an International Mobile Subscriber Identity (IMSI) associated with the mobile node, and the domain name data includes a fully qualified domain name. In still other embodiments, the tracking PDP includes a protocol configuration option (PCO) indicating that an IP address is not required for the mobile node.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: July 15, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Dhiraj D. Ballal, Sachin G. Gorde, Kiritkumar B. Joshi, Virendra K. Malaviya, Chandrodaya Prasad
  • Publication number: 20140052837
    Abstract: A branch device that may be operable to: request to initiate access to a cloud computing application; map or link service level agreement information associated with the cloud computing application to performance and uptime specifications associated with a policy engine; and communicate with a first computational node that runs a first instance of the cloud computing application. Also, the branch device may be operable to: compare the performance data and the uptime data retrieved from the first computational node against the specifications, respectively; direct a request to the first instance, where the performance data and the uptime data at least satisfies the specifications, respectively; and direct a request to a second instance of the cloud computing application running on a second computational node, where the performance data and the uptime data do not satisfy the specifications, respectively.
    Type: Application
    Filed: August 20, 2012
    Publication date: February 20, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Chandrodaya Prasad, Huseni Saboowala, Anand Oswal
  • Publication number: 20140047114
    Abstract: In one implementation, a network device provides virtual desktop policy control. The network device detects a number of sessions hosted by a virtual desktop interface (VDI) server, and performs a comparison of the number of sessions to a predetermined threshold capacity of the network device. When a request for a new session to be hosted by the VDI server is received at the network device, the new session request is forwarded according to the comparison of the number of sessions to the predetermined threshold capacity. In one example, the new request is forwarded to establish a new VDI session with the VDI server but with limited capabilities. For example, the client device of the new VDI session may have access to a generic desktop set of necessary applications but not all applications otherwise available to the client device.
    Type: Application
    Filed: August 13, 2012
    Publication date: February 13, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Jayesh A. Chokshi, Natraj Iyer, Huseni Hakim Saboowala, Chandrodaya Prasad
  • Patent number: 8581728
    Abstract: In one implementation, a method includes determining first component data by a first aggregation device at a first time, the first aggregation device being associated with a first one of a plurality of device components of a device, the first component data comprising identification data regarding at least a second one of the plurality of device components of the device. The first component data may be stored. A component request may be received storing the first component data; receiving a component request; and providing the first component data via the wireless interface in response to the component request; wherein the determining, storing, receiving, and providing steps are performed when the device is powered off.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: November 12, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Arthur G. Howarth, Prasad Miriyala, Chandrodaya Prasad
  • Publication number: 20130114502
    Abstract: In one implementation, a method for managing access to mobile endpoints leverages the always-on nature of a first internet layer protocol to expand the reach of a second internet layer protocol. A network device receives a request originating from a remote host. The request includes a domain name of a mobile endpoint. The network device queries a database using the domain name for a first address of the mobile endpoint as designated according to the first internet layer protocol. The network device transmits a wake up message to the mobile endpoint using the first address. A data bearer for communication with the second internet layer protocol is established based on the wake up message, and a second address is assigned to the mobile endpoint. The second address is forwarded to the remote host, allowing communication between the remote host and the mobile endpoint.
    Type: Application
    Filed: November 8, 2011
    Publication date: May 9, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Kiritkumar B. Joshi, Viren K. Malaviya, Anand Oswal, Chandrodaya Prasad, Sachin G. Gorde
  • Patent number: 8391218
    Abstract: A system for negotiating routable Internet Protocol (IP) addresses is provided. The system includes a communication device that is operable to transmit a request for a routable Internet Protocol (IP) address, and a cellular router in communication with the communication device. The routable IP address may be used to provide communication to the communication device. The cellular router is operable to receive the request for the routable IP address and negotiate an IP subnet. The IP subnet includes a plurality of routable IP addresses, which are allocated to the cellular router. The cellular router is operable to provide at least one of the plurality of routable IP addresses to the communication device.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: March 5, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Kiritkumar Joshi, Chandrodaya Prasad, Virendra Malaviya, Sachin Gorde, Vikas Butaney
  • Patent number: 8355041
    Abstract: Systems and methods for image processing, comprising receiving a video frame, coding a first portion of the video frame at a different quality than a second portion of the video frame, based on an optical property, and displaying the video frame.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: January 15, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Wen-Hsiung Chen, Patrik Buckingham, Chandrodaya Prasad, Prasad Miriyala
  • Publication number: 20120262278
    Abstract: In one implementation, a method includes determining first component data by a first aggregation device at a first time, the first aggregation device being associated with a first one of a plurality of device components of a device, the first component data comprising identification data regarding at least a second one of the plurality of device components of the device. The first component data may be stored. A component request may be received storing the first component data; receiving a component request; and providing the first component data via the wireless interface in response to the component request; wherein the determining, storing, receiving, and providing steps are performed when the device is powered off.
    Type: Application
    Filed: June 13, 2012
    Publication date: October 18, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Arthur G. Howarth, Prasad Miriyala, Chandrodaya Prasad
  • Patent number: 8212674
    Abstract: In one implementation, a method includes reading first component data from a first tag associated with a first component of a device. The device may be powered on or off. The first component data indicate components associated with the first component at a first time. The method may involve obtaining second component data from a second tag associated with a support structure. The second component data may indicate components disposed in the support structure at a second time. The method may also involve comparing the first component data with the second component data and determining whether the first component data match the second component data.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: July 3, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Arthur G. Howarth, Prasad Miriyala, Chandrodaya Prasad
  • Patent number: 8063782
    Abstract: Mechanisms are provided to inventory groupings of components, e.g., the physical chassis of a networking device as well as the various cards, modules, and/or blades inserted within the chassis. The inventory may be performed remotely. Some implementations also provide mechanisms to determine remotely the physical location of the asset. Preferred implementations of the invention can provide such functionality regardless of whether a main power supply of the physical device is on or off. Some embodiments of the invention employ radio frequency identification (“RFID”) technology.
    Type: Grant
    Filed: January 22, 2007
    Date of Patent: November 22, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Prasad Miriyala, Chandrodaya Prasad, Arthur G. Howarth, Roland Saville
  • Patent number: 7786861
    Abstract: Some implementations of the present invention provide methods and devices for detecting the theft of, and disabling, electronic devices such as computers and network devices. The devices may be disabled when a signal is not detected, e.g., for a predetermined period of time. For example, a radio frequency (“RF”) signal (e.g., a beacon), an Internet Protocol (“IP”) signal or the like may define a space within which the devices may be operated with complete functionality. Outside this space, the devices will be disabled, at least to some degree. The degree of disablement may depend on the length of time since the signal was last detected. Alternatively, the devices may be disabled when a signal is detected: some such implementations define “portals,” “choke points” or the like past which a device may not be transported without some degree of disablement.
    Type: Grant
    Filed: January 29, 2007
    Date of Patent: August 31, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Arthur G. Howarth, Roland Saville, Prasad Miriyala, Chandrodaya Prasad
  • Publication number: 20090207234
    Abstract: Systems and methods for image processing, comprising receiving a video frame, coding a first portion of the video frame at a different quality than a second portion of the video frame, based on an optical property, and displaying the video frame.
    Type: Application
    Filed: February 14, 2008
    Publication date: August 20, 2009
    Inventors: Wen-Hsiung Chen, Patrik Buckingham, Chandrodaya Prasad, Prasad Miriyala
  • Publication number: 20090091442
    Abstract: In one implementation, a method includes reading first component data from a first tag associated with a first component of a device. The device may be powered on or off. The first component data indicate components associated with the first component at a first time. The method may involve obtaining second component data from a second tag associated with a support structure. The second component data may indicate components disposed in the support structure at a second time. The method may also involve comparing the first component data with the second component data and determining whether the first component data match the second component data.
    Type: Application
    Filed: October 4, 2007
    Publication date: April 9, 2009
    Applicant: Cisco Technology, Inc. A corporation of California
    Inventors: Arthur G. Howarth, Prasad Miriyala, Chandrodaya Prasad
  • Publication number: 20080204199
    Abstract: A method and system for remotely configuring and/or provisioning a device that is nonoperational is provided. The device may be, in general, any electronic device that includes at least one setting (“device setting”) that can be programmatically or otherwise established or adjusted to configure and/or provision the device for its operation. The method includes detecting, via a radio frequency identification (“RFID”) tag, a state of a device that is communicatively coupled to the RFID tag; and providing the device setting via the RFID tag when the state signifies that the device is nonoperational.
    Type: Application
    Filed: May 1, 2008
    Publication date: August 28, 2008
    Applicant: CISCO TECHNOLOGY
    Inventors: Arthur G. HOWARTH, Chandrodaya Prasad, Pascal Thubert, Prasad Miriyala, Vincent Jean Ribiere, Patrick Wetterwald, Roland Saville
  • Patent number: D728539
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: May 5, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Craig Donald Dubrule, Mahbubul Alam, Hugo J. W. Vliegen, Chandrodaya Prasad
  • Patent number: D757697
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: May 31, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Craig Donald Dubrule, Mahbubul Alam, Hugo J. W. Vliegen, Chandrodaya Prasad