Patents by Inventor Vishal Batra

Vishal Batra 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: 20240097824
    Abstract: Methods, systems, and devices for techniques for dynamically adjusting retransmission opportunities within a connected isochronous stream (CIS) are described. In some aspects, a first wireless device and a second wireless device may support one or more dynamic or “on-the-fly” adjustments to one or more CIS settings in accordance with a link quality between the first wireless device and the second wireless device. For example, the first wireless device and the second wireless device may tie a number of transmission opportunities that are usable for retransmissions, within a given isochronous (ISO) interval, to the link quality between the first wireless device and the second wireless device. The link quality may be tied or associated with a modulation and coding scheme (MCS) of the link. As such, the first wireless device and the second wireless device may tie a dynamic change in MCS to a dynamic change in retransmission opportunities.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Inventors: Richard Turner, Douglas Kogan, Laurent Wojcieszak, Mayank Batra, Vishal Agarwal
  • 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: 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
  • 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: 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
  • Patent number: 9510130
    Abstract: An aspect of the present disclosure enables an access point (AP) to conveniently provision multiple wireless devices. In an embodiment, the AP may normally operate in a secure mode to disregard non-secure provisioning requests from wireless devices. However, upon receipt of a request to accept provisioning requests from multiple wireless devices, the AP permits multiple wireless devices to be provisioned via the AP, in response to corresponding provisioning requests received from the respective wireless devices. The request to accept may be generated upon pressing of a push button provided on the AP, which may be referred to as a group provisioning button since multiple wireless devices are provisioned in response to pressing of that button.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: November 29, 2016
    Assignee: GAINSPAN CORPORATION
    Inventors: Prashant Viswanathan, Vishal Batra, Pankaj Vyas
  • Patent number: 9503987
    Abstract: A wireless station of a wireless network identifies required active durations based on outbound request packets. Each active duration is from around a first time instance at which a corresponding request packet is to be transmitted to a second time instance corresponding to receipt of the corresponding response packet. A receiver of the wireless station is placed in an active mode in the active durations. The wireless station transmits and receives packets in the active durations. The wireless station operates the receiver in power-down mode when the receiver is not required to be operated in the active mode.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: November 22, 2016
    Assignee: GAINSPAN CORPORATION
    Inventors: Pankaj Vyas, Vishal Batra
  • Patent number: 9491795
    Abstract: A wireless station in a WLAN generates a first set of data elements for sending to a final destination. The wireless station forms a first Internet Protocol (IP) packet with a header portion and a payload portion. The header portion specifies an IP address of a neighbor access point (AP) as the next hop destination. The payload portion of the IP packet includes an IP address of the final destination to indicate that the data elements are to be delivered to the final destination. The wireless station transmits the IP packet to the neighbor AP according to the IP address of the neighbor AP. Extended connectivity based on wireless paths between stations of a wireless local area network (WLAN) is thus provided.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: November 8, 2016
    Assignee: GAINSPAN CORPORATION
    Inventors: Pankaj Vyas, Vishal Batra, Sibasis Purohit
  • Patent number: 9402231
    Abstract: A first wireless device and a second wireless device are each capable of communicating using multiple MAC protocols. The first wireless device sets a first receiver to a power savings mode, the first receiver designed to operate according to a first MAC protocol. The first wireless device then receives, from the second wireless device, an indication on a second receiver corresponding to a second MAC protocol that data is available to be transmitted to the first wireless device from the second wireless device. In response to receipt of the indication, the first wireless sets the first receiver to an active mode, and receives the data from the second wireless device using the first receiver operating in accordance with the first MAC protocol. The second receiver consumes less power than the first receiver. Reduction of power consumption in the first wireless device may be achieved.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: July 26, 2016
    Assignee: GAINSPAN CORPORATION
    Inventors: Vishal Batra, Pankaj Vyas
  • Publication number: 20160165410
    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: Application
    Filed: December 8, 2014
    Publication date: June 9, 2016
    Inventors: Sibasis Purohit, Vishal Batra, Pankaj Vyas