Patents by Inventor Pankaj Vyas

Pankaj Vyas 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: 11350142
    Abstract: A device, system and method for intelligently dropping frames in a congested wireless network. Video frames from a video encoder may be received and queued in an ordered sequence of outgoing video frames in a transmission queue to be transmitted as data packets by a wireless communication circuit. When network congestion is detected, a relative contextual importance level of an incoming frame received from the video input channel may be compared relative to at least one frame in the transmission queue. The compared frame that has a lower relative contextual importance level may be dropped or omitted from the transmission queue, thereby transmitting data packets of the frames in the transmission queue without the dropped or omitted frames.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: May 31, 2022
    Assignee: GAINSPAN CORPORATION
    Inventors: Vishal Batra, Pankaj Vyas
  • Patent number: 10827539
    Abstract: Aspects of the present disclosure are related to provisioning of wireless devices. In an embodiment, a wireless device (sought to be provisioned) receives values for provisioning parameters from an external user device, and attempts to join a wireless local network according to the received values for the provisioning parameters. The wireless device sends a response to the external user device indicating whether or not the joining was successful. The external user device may display the result indicating whether or not provisioning was successful. The wireless device may operate in a time division multiplexed manner as an access point (for securing the credentials) and as a station (once provisioning is complete).
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: November 3, 2020
    Assignee: GainSpan Corporation
    Inventors: Pankaj Vyas, Vishal Batra
  • Publication number: 20200221147
    Abstract: A device, system and method for intelligently dropping frames in a congested wireless network. Video frames from a video encoder may be received and queued in an ordered sequence of outgoing video frames in a transmission queue to be transmitted as data packets by a wireless communication circuit. When network congestion is detected, a relative contextual importance level of an incoming frame received from the video input channel may be compared relative to at least one frame in the transmission queue. The compared frame that has a lower relative contextual importance level may be dropped or omitted from the transmission queue, thereby transmitting data packets of the frames in the transmission queue without the dropped or omitted frames.
    Type: Application
    Filed: March 14, 2019
    Publication date: July 9, 2020
    Applicant: GAINSPAN CORPORATION
    Inventors: Vishal BATRA, Pankaj VYAS
  • Patent number: 10701630
    Abstract: A system contains a wireless station connected to an embedded device by a wired path, with the wireless station being part of a wireless network. According to an aspect of the present disclosure, the wireless station places a receiver (communicating on the wireless network) in power savings mode upon occurrence of a first condition, and restores the receiver to active mode upon occurrence of a second condition. Such transitions between active and power savings modes are employed while receiving data units from a wireless network and providing the data units to the embedded device. In one embodiment, the first and second conditions correspond to a higher threshold and lower threshold for available data in the memory of the wireless station used for buffering not-yet-transferred data units. In alternative embodiments, the conditions are determined based on corresponding express indications by the embedded device.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: June 30, 2020
    Assignee: GainSpan Corporation
    Inventors: Pankaj Vyas, Vishal Batra
  • Publication number: 20200045631
    Abstract: A device, system and method are provided for managing network devices in sleep mode or power save mode. Data addressed to devices connected to an access point is temporarily stored. A standard beacon signal and a wake-up beacon signal are transmitted. The standard beacon frame includes information to connect devices to the network and scheduling information identifying broadcast times of the wake-up beacon signals. The scheduling information causes the devices to listen during an identified time for a wake-up beacon signal. The wake-up beacon signal includes traffic indication map information identifying devices that have data addressed thereto, which causes only devices identified to have data addressed thereto to temporarily wake or stay awake from sleep mode or power save mode until the one or more devices retrieve the data addressed thereto.
    Type: Application
    Filed: January 25, 2019
    Publication date: February 6, 2020
    Applicant: GainSpan Corporation
    Inventors: Pankaj VYAS, Vishal BATRA
  • Patent number: 10270890
    Abstract: A wireless station of a wireless network generates a single layer-2 frame containing multiple layer-3 packets in its payload. Each of the multiple layer-3 packets is destined to a corresponding different destination. The wireless station transmits the layer-2 frame to an access point (AP) of the wireless network. The AP receives the layer-2 frame, disassembles the payload into individual layer-3 packets, and transmits each of the individual layer-3 packets separately towards the corresponding destinations. In an embodiment, the wireless network is according to IEEE 802.11 standards, each layer-3 packet is an IP packet, and the layer-2 frame is a MAC frame.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: April 23, 2019
    Assignee: GAINSPAN CORPORATION
    Inventors: Pankaj Vyas, Vishal Batra
  • Patent number: 10219223
    Abstract: A system includes a device and a wireless network. The device uses multiple wireless communication protocols. The wireless network is coupled to the device by the multiple wireless communication protocols. The device simultaneously uses two of more of the multiple wireless communication protocols. The wireless communication protocols and the wireless communication export protocols include WiFi, ZigBee and Bluetooth.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: February 26, 2019
    Assignee: GainSpan Corporation
    Inventors: Lewis E. Adams, III, Pankaj Vyas, Alan J. Herring, Gregory Winner
  • Patent number: 10182304
    Abstract: An access point (AP) of a wireless network receives registration requests for a firmware update from a set of Internet of Things (IOT) devices. The AP determines availability of the firmware update at a remote server, and upon determining the availability, downloads the firmware update from the remote server into to a non-volatile storage and provides the firmware update to the set of IOT devices.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: January 15, 2019
    Assignee: GainSpan Corporation
    Inventors: Pankaj Vyas, Vishal Batra
  • Patent number: 10178205
    Abstract: A wireless station associates with an access point to join a wireless local area network (WLAN). The access point is part of the WLAN and operates as a switching device between wireless stations of the WLAN. The wireless station forms a TCP session via the access point with an external device which is external to the WLAN. The wireless station exchanges (i.e., transmits and/or receives) a first sequence of packets on the TCP session. The wireless station receives a frame from the access point, the frame indicating that the wireless station has been disassociated after having associated earlier with the access point. The wireless station re-associates with the access point. The access point then communicates with the external device on the TCP session after re-associating, the communicating involving exchanging a second sequence of packets with the external device after the re-association.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: January 8, 2019
    Assignee: GAINSPAN CORPORATION
    Inventors: Pankaj Vyas, Vishal Batra, Burhanuddin Lohawala
  • Patent number: 10117171
    Abstract: A wireless station (STA) of a wireless network operates to estimate intervals at which to transmit keep-alive messages to an access point (AP) with which the STA is associated. The STA receives a de-authentication frame from the AP. The de-authentication frame indicates that the AP has disassociated the STA due to inactivity. The STA determines a keep-alive interval based on one or more de-authenticated messages, including the de-authentication frame. The STA transmits keep-alive messages according to the determined keep-alive interval.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: October 30, 2018
    Assignee: GainSpan Corporation
    Inventors: Pankaj Vyas, Vishal Batra
  • Patent number: 10103866
    Abstract: A wireless device operates in a first wireless network using a first wireless protocol to receive a set of provisioning parameters for joining a second wireless network that uses a second wireless protocol. The first wireless network may be based on a shared wireless broadcast medium. The wireless device then joins the second wireless network using the set of provisioning parameters. In an embodiment the first wireless protocol is according to IEEE 802.11 specifications, while the second wireless protocol is according to IEEE 802.1.5.4 specifications.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: October 16, 2018
    Assignee: GainSpan Corporation
    Inventors: Pankaj Vyas, Sibasis Purohit
  • Publication number: 20170346931
    Abstract: A wireless station associates with an access point to join a wireless local area network (WLAN). The access point is part of the WLAN and operates as a switching device between wireless stations of the WLAN. The wireless station forms a TCP session via the access point with an external device which is external to the WLAN. The wireless station exchanges (i.e., transmits and/or receives) a first sequence of packets on the TCP session. The wireless station receives a frame from the access point, the frame indicating that the wireless station has been disassociated after having associated earlier with the access point. The wireless station re-associates with the access point. The access point then communicates with the external device on the TCP session after re-associating, the communicating involving exchanging a second sequence of packets with the external device after the re-association.
    Type: Application
    Filed: September 12, 2016
    Publication date: November 30, 2017
    Applicant: GainSpan Corporation
    Inventors: Pankaj Vyas, Vishal Batra, Burhanuddin Lohawala
  • Publication number: 20170332318
    Abstract: A wireless station (STA) of a wireless network operates to estimate intervals at which to transmit keep-alive messages to an access point (AP) with which the STA is associated. The STA receives a de-authentication frame from the AP. The de-authentication frame indicates that the AP has disassociated the STA due to inactivity. The STA determines a keep-alive interval based on one or more de-authenticated messages, including the de-authentication frame. The STA transmits keep-alive messages according to the determined keep-alive interval.
    Type: Application
    Filed: May 13, 2016
    Publication date: November 16, 2017
    Applicant: GainSpan Corporation
    Inventors: Pankaj Vyas, Vishal Batra
  • Patent number: 9820246
    Abstract: An aspect of the present disclosure enables each receiver node of a wireless network to synchronize active widows with those of the sender node. In an embodiment, a receiver node receives a packet from a sender node on a wireless network, with the packet including data indicating a position of the packet in an active window of the sender node. The receiver node determines the position at which the packet is received in an active window of the receiver node. The receiver node determines a difference between the two positions and adjusts a start position of the next active window (of the receiver node) based on the determined difference to synchronize the future active windows at the receiver node to respective active windows at the sender node.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: November 14, 2017
    Assignee: GainSpan Corporation
    Inventors: Sibasis Purohit, Pankaj Vyas
  • Publication number: 20170310612
    Abstract: A wireless station (STA) of a wireless network transmits parallel data streams. The STA maintains transmission profiles, each corresponding to a respective data stream of parallel data streams. A transmission profile contains a set of rules or parameters, which are used for determining various characteristics in relation to transmission of packets in the corresponding data stream. The STA queues packets of each data stream in a corresponding queue. The STA selects a packet from a queue, and determines a transmission rate for the selected packet according to a transmission profile of the queue. The STA transmits the packet at the determined transmission rate. In an embodiment, the wireless network corresponds to an IEEE 802.11 network.
    Type: Application
    Filed: June 30, 2017
    Publication date: October 26, 2017
    Applicant: GainSpan Corporation
    Inventors: Indudharswamy G. HIREMATH, Pankaj Vyas, Greg Winner
  • Publication number: 20170265066
    Abstract: A wireless device operates in a first wireless network using a first wireless protocol to receive a set of provisioning parameters for joining a second wireless network that uses a second wireless protocol. The first wireless network may be based on a shared wireless broadcast medium. The wireless device then joins the second wireless network using the set of provisioning parameters. In an embodiment the first wireless protocol is according to IEEE 802.11 specifications, while the second wireless protocol is according to IEEE 802.1.5.4 specifications.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 14, 2017
    Applicant: GainSpan Corporation
    Inventors: Pankaj Vyas, Sibasis Purohit
  • Patent number: 9609490
    Abstract: According to an aspect of the present disclosure, an access point sends timing information related to updating of a group key. A wireless station communicates with the access point according to the timing information to receive an updated group key. The updated group key is thereafter used for processing of multicast packets. Due to the use of the timing information, the wireless station can operate in a power-down mode, and yet receive at least the required group keys. In one embodiment, the timing information specifies a future time instance at which the update group may be available. In an alternative embodiment, a version number is associated with each value of the group key and the version number of the currently operative group key (in the access point) is broadcast to the wireless stations.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: March 28, 2017
    Assignee: GAINSPAN CORPORATION
    Inventors: Sibasis Purohit, Vishal Batra, Pankaj Vyas
  • Publication number: 20170019829
    Abstract: A wireless station of a wireless network generates a single layer-2 frame containing multiple layer-3 packets in its payload. Each of the multiple layer-3 packets is destined to a corresponding different destination. The wireless station transmits the layer-2 frame to an access point (AP) of the wireless network. The AP receives the layer-2 frame, disassembles the payload into individual layer-3 packets, and transmits each of the individual layer-3 packets separately towards the corresponding destinations. In an embodiment, the wireless network is according to IEEE 802.11 standards, each layer-3 packet is an IP packet, and the layer-2 frame is a MAC frame.
    Type: Application
    Filed: July 13, 2015
    Publication date: January 19, 2017
    Applicant: GainSpan Corporation
    Inventors: Pankaj Vyas, Vishal Batra
  • Publication number: 20160371074
    Abstract: An access point (AP) of a wireless network receives registration requests for a firmware update from a set of Internet of Things (IOT) devices. The AP determines availability of the firmware update at a remote server, and upon determining the availability, downloads the firmware update from the remote server into to a non-volatile storage and provides the firmware update to the set of IOT devices.
    Type: Application
    Filed: September 25, 2015
    Publication date: December 22, 2016
    Applicant: GainSpan Corporation
    Inventors: Pankaj Vyas, Vishal Batra
  • Publication number: 20160353396
    Abstract: An aspect of the present disclosure enables each receiver node of a wireless network to synchronize active widows with those of the sender node. In an embodiment, a receiver node receives a packet from a sender node on a wireless network, with the packet including data indicating a position of the packet in an active window of the sender node. The receiver node determines the position at which the packet is received in an active window of the receiver node. The receiver node determines a difference between the two positions and adjusts a start position of the next active window (of the receiver node) based on the determined difference to synchronize the future active windows at the receiver node to respective active windows at the sender node.
    Type: Application
    Filed: May 29, 2015
    Publication date: December 1, 2016
    Applicant: GainSpan Corporation
    Inventors: Sibasis Purohit, Pankaj Vyas