Patents by Inventor Sudipto Nandi

Sudipto Nandi 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).

  • Publication number: 20240089186
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for optimizing network connections of media devices using IPv6 and DNS tests to detect network issues related to IPv6 addressing and improper DNS server assignments. Upon detection of such network issues, network connections may preemptively adjust IPv6 and DNS configuration parameters to optimize connections for the media devices.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Applicant: ROKU, INC.
    Inventors: Sudipto NANDI, Amalavoyal Narasimha CHARI, Jason SCHMIDLAPP, Tito THOMAS, Allen WONG
  • Publication number: 20230140805
    Abstract: This disclosure is generally directed to improving path selection within a network having a single service set identifier (SSID), and more particularly, toward a media device selecting an access point from a group of access points on the same SSID based on composite metrics generated for each access point. The composite metrics may be based on network capabilities of the media device and the respective access points in the group of access points.
    Type: Application
    Filed: September 7, 2022
    Publication date: May 4, 2023
    Applicant: ROKU, INC.
    Inventors: Amalavoyal Narasimha CHARI, Allen WONG, Tito THOMAS, Sudipto NANDI, Jason SCHMIDLAPP, Erwan SUTEAU, Richard JØRGENSEN, Lizhi XUE
  • Publication number: 20220303856
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for a media device operating on a first network that can detect and switch media service to a second network to maintain access of a desired service quality. The media device can cause a presentation of the recommended second network, and receive a selection (e.g., user input) of the second network before the switch. The recommendation can be user-initiated or occur while accessing service without user initiation. The recommendation of the second network can be based on: a signal quality of the second network and/or the capabilities of the device providing the second network; a correlation of characteristics that indicate that stored credentials of a first network can be reused in another network; a security level of the first network; and/or platform capabilities of the media device.
    Type: Application
    Filed: May 14, 2021
    Publication date: September 22, 2022
    Applicant: Roku, Inc.
    Inventors: Amalavoyal Narasimha CHARI, Erwan SUTEAU, David ARNSTEIN, Sudipto NANDI
  • Patent number: 10644985
    Abstract: A device may configure a state of a data plane to test the state of the data plane using a set of components. The device may provide a set of packets from a first virtual component of the device to a first port of the device. The first virtual component may include a first virtual representation of a first device. The first virtual component may be included in the set of components. The device may loop back the set of packets at the first port of the device based on providing the set of packets to the first port. The device may perform an action based on the state of the data plane in association with looping back the set of packets at the first port. The device may determine whether a test of the state of the data plane is associated with a pass status or a fail status.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: May 5, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Sharath Kumar Kota Rathnamaiah, Sudheendra Gopinath, Sudipto Nandi
  • Patent number: 9681351
    Abstract: The disclosed apparatus may include (1) a storage device that maintains information about mobile devices roaming within a wireless network, (2) an AP-prediction unit that (A) determines, based at least in part on the information maintained in the storage device, a number of times that a mobile device has visited a specific AP within the wireless network, (C) generates, based at least in part on the number of times, a score that represents a probability that the specific AP is the next AP visited by the mobile device, and then (D) determines that the score is above a certain threshold, and (3) a profile-distribution unit that provides, in response to the determination that the score is above the certain threshold, the specific AP with a roaming-session profile that facilitates transferring a roaming session of the mobile device to the specific AP. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: June 13, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Sudipto Nandi, Anu Joykutty Varughese
  • Publication number: 20160277989
    Abstract: The disclosed apparatus may include (1) a storage device that maintains information about mobile devices roaming within a wireless network, (2) an AP-prediction unit that (A) determines, based at least in part on the information maintained in the storage device, a number of times that a mobile device has visited a specific AP within the wireless network, (C) generates, based at least in part on the number of times, a score that represents a probability that the specific AP is the next AP visited by the mobile device, and then (D) determines that the score is above a certain threshold, and (3) a profile-distribution unit that provides, in response to the determination that the score is above the certain threshold, the specific AP with a roaming-session profile that facilitates transferring a roaming session of the mobile device to the specific AP. Various other apparatuses, systems, and methods are also disclosed.
    Type: Application
    Filed: April 15, 2016
    Publication date: September 22, 2016
    Inventors: Sudipto Nandi, Anu Joykutty Varughese
  • Patent number: 9351219
    Abstract: The disclosed apparatus may include (1) a storage device that maintains information about mobile devices roaming within a wireless network, (2) an AP-prediction unit that (A) determines, based at least in part on the information maintained in the storage device, a number of times that a mobile device has visited a specific AP within the wireless network, (C) generates, based at least in part on the number of times, a score that represents a probability that the specific AP is the next AP visited by the mobile device, and then (D) determines that the score is above a certain threshold, and (3) a profile-distribution unit that provides, in response to the determination that the score is above the certain threshold, the specific AP with a roaming-session profile that facilitates transferring a roaming session of the mobile device to the specific AP. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: March 21, 2015
    Date of Patent: May 24, 2016
    Assignee: Juniper Networks, Inc.
    Inventors: Sudipto Nandi, Anu Joykutty Varughese