Patents by Inventor Rahul Kachalia

Rahul Kachalia 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: 11954378
    Abstract: Disclosed is a method to enable printing on legacy devices. The method includes discovering a legacy device that does not have a universal record that enables the legacy device to provide services to a mobile device through a network, appending the universal record for the legacy device, transmitting the universal record for the legacy device to a controller, receiving, at the controller and from the mobile device, a request for services which can be provided by the legacy device, transmitting, from the controller and based on the universal record for the legacy device, data associated with the legacy device to the mobile device to yield transmitted data and transmitting, based on an acceptance of the transmitted data by the mobile device, a service request from the mobile device to the legacy device for providing a service to the mobile device.
    Type: Grant
    Filed: July 18, 2023
    Date of Patent: April 9, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Rahul Kachalia, Kali Prasanna Mishra
  • Publication number: 20230359406
    Abstract: Disclosed is a method to enable printing on legacy devices. The method includes discovering a legacy device that does not have a universal record that enables the legacy device to provide services to a mobile device through a network, appending the universal record for the legacy device, transmitting the universal record for the legacy device to a controller, receiving, at the controller and from the mobile device, a request for services which can be provided by the legacy device, transmitting, from the controller and based on the universal record for the legacy device, data associated with the legacy device to the mobile device to yield transmitted data and transmitting, based on an acceptance of the transmitted data by the mobile device, a service request from the mobile device to the legacy device for providing a service to the mobile device.
    Type: Application
    Filed: July 18, 2023
    Publication date: November 9, 2023
    Inventors: Rahul Kachalia, Kali Prasanna Mishra
  • Patent number: 11740841
    Abstract: Disclosed is a method to enable printing on legacy devices. The method includes discovering a legacy device that does not have a universal record that enables the legacy device to provide services to a mobile device through a network, appending the universal record for the legacy device, transmitting the universal record for the legacy device to a controller, receiving, at the controller and from the mobile device, a request for services which can be provided by the legacy device, transmitting, from the controller and based on the universal record for the legacy device, data associated with the legacy device to the mobile device to yield transmitted data and transmitting, based on an acceptance of the transmitted data by the mobile device, a service request from the mobile device to the legacy device for providing a service to the mobile device.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: August 29, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Rahul Kachalia, Kali Prasanna Mishra
  • Publication number: 20230121765
    Abstract: Disclosed is a method to enable printing on legacy devices. The method includes discovering a legacy device that does not have a universal record that enables the legacy device to provide services to a mobile device through a network, appending the universal record for the legacy device, transmitting the universal record for the legacy device to a controller, receiving, at the controller and from the mobile device, a request for services which can be provided by the legacy device, transmitting, from the controller and based on the universal record for the legacy device, data associated with the legacy device to the mobile device to yield transmitted data and transmitting, based on an acceptance of the transmitted data by the mobile device, a service request from the mobile device to the legacy device for providing a service to the mobile device.
    Type: Application
    Filed: December 19, 2022
    Publication date: April 20, 2023
    Inventors: Rahul Kachalia, Kali Prasanna Mishra
  • Patent number: 11537335
    Abstract: Disclosed is a method to enable printing on legacy devices. The method includes discovering a legacy device that does not have a universal record that enables the legacy device to provide services to a mobile device through a network, appending the universal record for the legacy device, transmitting the universal record for the legacy device to a controller, receiving, at the controller and from the mobile device, a request for services which can be provided by the legacy device, transmitting, from the controller and based on the universal record for the legacy device, data associated with the legacy device to the mobile device to yield transmitted data and transmitting, based on an acceptance of the transmitted data by the mobile device, a service request from the mobile device to the legacy device for providing a service to the mobile device.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: December 27, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Rahul Kachalia, Kali Prasanna Mishra
  • Patent number: 11502872
    Abstract: Client device blocking may be provided. A switching device may receive data from a first client device. The data may be addressed to a second client device. Then it may be determined that both the first client device and the second client device belong to a protected group. Next, in response to determining that both the first client device and the second client device belong to the protected group, the data may be blocked from being forwarding to the second client device on a network interface of the switching device.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: November 15, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Atri Indiresan, Ramchander Rao Nadipally, Rahul Kachalia
  • Patent number: 11425044
    Abstract: This technology enables a dynamic host configuration protocol (“DHCP”) Layer 2 relay in a Virtual Extensible Local Area Network (“VXLAN”) overlay fabric. A host device broadcasts a configuration request, such as a DHCP discover, across an Ethernet virtual private network (“EVPN”) overlay fabric. The DHCP discover is intercepted by a VXLAN Tunnel End Point (“VTEP”) device with Layer 2 bridging functionality. The VTEP device selects a centralized gateway (“CGW”) device with Layer 3 relay functionality as a destination for the DHCP discover. The VTEP device encapsulates the DHCP discover with a unicast VXLAN header comprising the media access control (“MAC”) address of the CGW device and transmits the encapsulated DHCP discover to the CGW device, resolving the destination address associated with the broadcast. The CGW device transmits the DHCP discover to an Internet Protocol (“IP”) address associated with a DHCP server that is external to the EVPN overlay fabric.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: August 23, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Ramchander R. Nadipally, Ajinkya Abhay Chouthai, Rajagopal Venkatraman, Xiangqun Li, Rahul Kachalia
  • Publication number: 20220137890
    Abstract: Disclosed is a method to enable printing on legacy devices. The method includes discovering a legacy device that does not have a universal record that enables the legacy device to provide services to a mobile device through a network, appending the universal record for the legacy device, transmitting the universal record for the legacy device to a controller, receiving, at the controller and from the mobile device, a request for services which can be provided by the legacy device, transmitting, from the controller and based on the universal record for the legacy device, data associated with the legacy device to the mobile device to yield transmitted data and transmitting, based on an acceptance of the transmitted data by the mobile device, a service request from the mobile device to the legacy device for providing a service to the mobile device.
    Type: Application
    Filed: January 13, 2022
    Publication date: May 5, 2022
    Inventors: Rahul Kachalia, Kali Prasanna Mishra
  • Publication number: 20220124037
    Abstract: This technology enables a dynamic host configuration protocol (“DHCP”) Layer 2 relay in a Virtual Extensible Local Area Network (“VXLAN”) overlay fabric. A host device broadcasts a configuration request, such as a DHCP discover, across an Ethernet virtual private network (“EVPN”) overlay fabric. The DHCP discover is intercepted by a VXLAN Tunnel End Point (“VTEP”) device with Layer 2 bridging functionality. The VTEP device selects a centralized gateway (“CGW”) device with Layer 3 relay functionality as a destination for the DHCP discover. The VTEP device encapsulates the DHCP discover with a unicast VXLAN header comprising the media access control (“MAC”) address of the CGW device and transmits the encapsulated DHCP discover to the CGW device, resolving the destination address associated with the broadcast. The CGW device transmits the DHCP discover to an Internet Protocol (“IP”) address associated with a DHCP server that is external to the EVPN overlay fabric.
    Type: Application
    Filed: October 15, 2020
    Publication date: April 21, 2022
    Inventors: Ramchander R. Nadipally, Ajinkya Abhay Chouthai, Rajagopal Venkatraman, Xiangqun Li, Rahul Kachalia
  • Patent number: 11243722
    Abstract: Disclosed is a method to enable printing on legacy devices. The method includes discovering a legacy device that does not have a universal record that enables the legacy device to provide services to a mobile device through a network, appending the universal record for the legacy device, transmitting the universal record for the legacy device to a controller, receiving, at the controller and from the mobile device, a request for services which can be provided by the legacy device, transmitting, from the controller and based on the universal record for the legacy device, data associated with the legacy device to the mobile device to yield transmitted data and transmitting, based on an acceptance of the transmitted data by the mobile device, a service request from the mobile device to the legacy device for providing a service to the mobile device.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: February 8, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rahul Kachalia, Kali Prasanna Mishra
  • Patent number: 11146464
    Abstract: Systems, methods, and computer-readable media for implementing roaming services utilizing zero-configuration networking over a wide area network. Disclosed are systems, methods, and computer-readable storage media for implementing zero-configuration networking over a wide area network by utilizing agents, application programming interfaces (API), and a controller. The controller can implement policies for communication between the agents and APIs, enabling zero-configuration network.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: October 12, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Saurabh Agarwal, Rahul Kachalia, Ankur Bhargava, Manoj Narayan, Saiprasad Muchala
  • Patent number: 11102167
    Abstract: Systems, methods, and computer-readable media for implementing local and wide network suppression of query requests in zero-configuration networking. Disclosed are systems, methods, and computer-readable storage media for implementing suppression of query packets zero-configuration networking over local and wide networks by utilizing agents, application programming interfaces (API), and a controller. The suppression can be determined based on two time periods, a processing period and a suppression period.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: August 24, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rahul Kachalia, Saiprasad Muchala, Sundararaju Veeraiah, Saurabh Agarwal, Manoj Narayan, Ankur Bhargava
  • Publication number: 20200267061
    Abstract: Systems, methods, and computer-readable media for implementing roaming services utilizing zero-configuration networking over a wide area network. Disclosed are systems, methods, and computer-readable storage media for implementing zero-configuration networking over a wide area network by utilizing agents, application programming interfaces (API), and a controller. The controller can implement policies for communication between the agents and APIs, enabling zero-configuration network.
    Type: Application
    Filed: May 6, 2020
    Publication date: August 20, 2020
    Inventors: Saurabh Agarwal, Rahul Kachalia, Ankur Bhargava, Manoj Narayan, Saiprasad Muchala
  • Publication number: 20200259782
    Abstract: Systems, methods, and computer-readable media for implementing local and wide network suppression of query requests in zero-configuration networking. Disclosed are systems, methods, and computer-readable storage media for implementing suppression of query packets zero-configuration networking over local and wide networks by utilizing agents, application programming interfaces (API), and a controller. The suppression can be determined based on two time periods, a processing period and a suppression period.
    Type: Application
    Filed: May 1, 2020
    Publication date: August 13, 2020
    Inventors: Rahul Kachalia, Saiprasad Muchala, Sundararaju Veeraiah, Saurabh Agarwal, Manoj Narayan, Ankur Bhargava
  • Publication number: 20200257476
    Abstract: Disclosed is a method to enable printing on legacy devices. The method includes discovering a legacy device that does not have a universal record that enables the legacy device to provide services to a mobile device through a network, appending the universal record for the legacy device, transmitting the universal record for the legacy device to a controller, receiving, at the controller and from the mobile device, a request for services which can be provided by the legacy device, transmitting, from the controller and based on the universal record for the legacy device, data associated with the legacy device to the mobile device to yield transmitted data and transmitting, based on an acceptance of the transmitted data by the mobile device, a service request from the mobile device to the legacy device for providing a service to the mobile device.
    Type: Application
    Filed: February 11, 2020
    Publication date: August 13, 2020
    Inventors: Rahul Kachalia, Kali Prasanna Mishra
  • Patent number: 10659319
    Abstract: Systems, methods, and computer-readable media for implementing roaming services utilizing zero-configuration networking over a wide area network. Disclosed are systems, methods, and computer-readable storage media for implementing zero-configuration networking over a wide area network by utilizing agents, application programming interfaces (API), and a controller. The controller can implement policies for communication between the agents and APIs, enabling zero-configuration network.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: May 19, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Saurabh Agarwal, Rahul Kachalia, Ankur Bhargava, Manoj Narayan, Saiprasad Muchala
  • Patent number: 10652200
    Abstract: Systems, methods, and computer-readable media for implementing local and wide network suppression of query requests in zero-configuration networking. Disclosed are systems, methods, and computer-readable storage media for implementing suppression of query packets zero-configuration networking over local and wide networks by utilizing agents, application programming interfaces (API), and a controller. The suppression can be determined based on two time periods, a processing period and a suppression period.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: May 12, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rahul Kachalia, Saiprasad Muchala, Sundararaju Veeraiah, Saurabh Agarwal, Manoj Narayan, Ankur Bhargava
  • Patent number: 10439877
    Abstract: Systems, methods, and computer-readable media for implementing zero-configuration networking over a wide area network. Disclosed are systems, methods, and computer-readable storage media for implementing zero-configuration networking over a wire area network by utilizing agents, application programming interfaces (API), and a controller.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: October 8, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rahul Kachalia, Saurabh Agarwal, Saiprasad Muchala, Manoj Narayan, Ankur Bhargava
  • Patent number: 10382274
    Abstract: Systems, methods, and computer-readable media for implementing zero-configuration networking over a wide area network. Disclosed are systems, methods, and computer-readable storage media for implementing zero-configuration networking over a wire area network by utilizing agents, application programming interfaces (API), and a controller. The controller can implement polices for communication between the agents and APIs, enabling zero-configuration network.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: August 13, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rahul Kachalia, Saurabh Agarwal, Ankur Bhargava, Saiprasad Muchala, Manoj Narayan
  • Publication number: 20190190800
    Abstract: Systems, methods, and computer-readable media for implementing roaming services utilizing zero-configuration networking over a wide area network. Disclosed are systems, methods, and computer-readable storage media for implementing zero-configuration networking over a wire area network by utilizing agents, application programming interfaces (API), and a controller.
    Type: Application
    Filed: December 18, 2017
    Publication date: June 20, 2019
    Inventors: Saurabh Agarwal, Rahul Kachalia, Ankur Bhargava, Manoj Narayan, Saiprasad Muchala