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: 9609501Abstract: 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: GrantFiled: November 14, 2014Date of Patent: March 28, 2017Assignee: Cisco Technology, Inc.Inventors: Kiritkumar B. Joshi, Viren K. Malaviya, Anand Oswal, Chandrodaya Prasad, Sachin G. Gorde
-
Patent number: 9152465Abstract: 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: GrantFiled: August 20, 2012Date of Patent: October 6, 2015Assignee: Cisco Technology, Inc.Inventors: Chandrodaya Prasad, Huseni Saboowala, Anand Oswal
-
Publication number: 20150078202Abstract: 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: ApplicationFiled: November 14, 2014Publication date: March 19, 2015Inventors: Kiritkumar B. Joshi, Viren K. Malaviya, Anand Oswal, Chandrodaya Prasad, Sachin G. Gorde
-
Patent number: 8891552Abstract: 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: GrantFiled: November 8, 2011Date of Patent: November 18, 2014Assignee: Cisco Technology, Inc.Inventors: Kiritkumar B. Joshi, Viren K. Malaviya, Anand Oswal, Chandrodaya Prasad, Sachin G. Gorde
-
Patent number: 8780796Abstract: 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: GrantFiled: August 26, 2009Date of Patent: July 15, 2014Assignee: Cisco Technology, Inc.Inventors: Dhiraj D. Ballal, Sachin G. Gorde, Kiritkumar B. Joshi, Virendra K. Malaviya, Chandrodaya Prasad
-
Publication number: 20140052837Abstract: 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: ApplicationFiled: August 20, 2012Publication date: February 20, 2014Applicant: Cisco Technology, Inc.Inventors: Chandrodaya Prasad, Huseni Saboowala, Anand Oswal
-
Publication number: 20140047114Abstract: 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: ApplicationFiled: August 13, 2012Publication date: February 13, 2014Applicant: Cisco Technology, Inc.Inventors: Jayesh A. Chokshi, Natraj Iyer, Huseni Hakim Saboowala, Chandrodaya Prasad
-
Patent number: 8581728Abstract: 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: GrantFiled: June 13, 2012Date of Patent: November 12, 2013Assignee: Cisco Technology, Inc.Inventors: Arthur G. Howarth, Prasad Miriyala, Chandrodaya Prasad
-
Publication number: 20130114502Abstract: 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: ApplicationFiled: November 8, 2011Publication date: May 9, 2013Applicant: Cisco Technology, Inc.Inventors: Kiritkumar B. Joshi, Viren K. Malaviya, Anand Oswal, Chandrodaya Prasad, Sachin G. Gorde
-
Patent number: 8391218Abstract: 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: GrantFiled: August 22, 2008Date of Patent: March 5, 2013Assignee: Cisco Technology, Inc.Inventors: Kiritkumar Joshi, Chandrodaya Prasad, Virendra Malaviya, Sachin Gorde, Vikas Butaney
-
Patent number: 8355041Abstract: 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: GrantFiled: February 14, 2008Date of Patent: January 15, 2013Assignee: Cisco Technology, Inc.Inventors: Wen-Hsiung Chen, Patrik Buckingham, Chandrodaya Prasad, Prasad Miriyala
-
Publication number: 20120262278Abstract: 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: ApplicationFiled: June 13, 2012Publication date: October 18, 2012Applicant: CISCO TECHNOLOGY, INC.Inventors: Arthur G. Howarth, Prasad Miriyala, Chandrodaya Prasad
-
Patent number: 8212674Abstract: 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: GrantFiled: October 4, 2007Date of Patent: July 3, 2012Assignee: Cisco Technology, Inc.Inventors: Arthur G. Howarth, Prasad Miriyala, Chandrodaya Prasad
-
Patent number: 8063782Abstract: 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: GrantFiled: January 22, 2007Date of Patent: November 22, 2011Assignee: Cisco Technology, Inc.Inventors: Prasad Miriyala, Chandrodaya Prasad, Arthur G. Howarth, Roland Saville
-
Patent number: 7786861Abstract: 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: GrantFiled: January 29, 2007Date of Patent: August 31, 2010Assignee: Cisco Technology, Inc.Inventors: Arthur G. Howarth, Roland Saville, Prasad Miriyala, Chandrodaya Prasad
-
Publication number: 20090207234Abstract: 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: ApplicationFiled: February 14, 2008Publication date: August 20, 2009Inventors: Wen-Hsiung Chen, Patrik Buckingham, Chandrodaya Prasad, Prasad Miriyala
-
Publication number: 20090091442Abstract: 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: ApplicationFiled: October 4, 2007Publication date: April 9, 2009Applicant: Cisco Technology, Inc. A corporation of CaliforniaInventors: Arthur G. Howarth, Prasad Miriyala, Chandrodaya Prasad
-
Publication number: 20080204199Abstract: 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: ApplicationFiled: May 1, 2008Publication date: August 28, 2008Applicant: CISCO TECHNOLOGYInventors: Arthur G. HOWARTH, Chandrodaya Prasad, Pascal Thubert, Prasad Miriyala, Vincent Jean Ribiere, Patrick Wetterwald, Roland Saville
-
Patent number: D728539Type: GrantFiled: March 26, 2012Date of Patent: May 5, 2015Assignee: Cisco Technology, Inc.Inventors: Craig Donald Dubrule, Mahbubul Alam, Hugo J. W. Vliegen, Chandrodaya Prasad
-
Patent number: D757697Type: GrantFiled: March 24, 2015Date of Patent: May 31, 2016Assignee: Cisco Technology, Inc.Inventors: Craig Donald Dubrule, Mahbubul Alam, Hugo J. W. Vliegen, Chandrodaya Prasad