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: 20240097824Abstract: 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: ApplicationFiled: September 20, 2022Publication date: March 21, 2024Inventors: Richard Turner, Douglas Kogan, Laurent Wojcieszak, Mayank Batra, Vishal Agarwal
-
Patent number: 11350142Abstract: 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: GrantFiled: March 14, 2019Date of Patent: May 31, 2022Assignee: GAINSPAN CORPORATIONInventors: Vishal Batra, Pankaj Vyas
-
Patent number: 10827539Abstract: 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: GrantFiled: December 10, 2015Date of Patent: November 3, 2020Assignee: GainSpan CorporationInventors: Pankaj Vyas, Vishal Batra
-
Publication number: 20200221147Abstract: 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: ApplicationFiled: March 14, 2019Publication date: July 9, 2020Applicant: GAINSPAN CORPORATIONInventors: Vishal BATRA, Pankaj VYAS
-
Patent number: 10701630Abstract: 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: GrantFiled: October 24, 2014Date of Patent: June 30, 2020Assignee: GainSpan CorporationInventors: Pankaj Vyas, Vishal Batra
-
Publication number: 20200045631Abstract: 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: ApplicationFiled: January 25, 2019Publication date: February 6, 2020Applicant: GainSpan CorporationInventors: Pankaj VYAS, Vishal BATRA
-
Patent number: 10270890Abstract: 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: GrantFiled: July 13, 2015Date of Patent: April 23, 2019Assignee: GAINSPAN CORPORATIONInventors: Pankaj Vyas, Vishal Batra
-
Patent number: 10182304Abstract: 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: GrantFiled: September 25, 2015Date of Patent: January 15, 2019Assignee: GainSpan CorporationInventors: Pankaj Vyas, Vishal Batra
-
Patent number: 10178205Abstract: 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: GrantFiled: September 12, 2016Date of Patent: January 8, 2019Assignee: GAINSPAN CORPORATIONInventors: Pankaj Vyas, Vishal Batra, Burhanuddin Lohawala
-
Patent number: 10117171Abstract: 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: GrantFiled: May 13, 2016Date of Patent: October 30, 2018Assignee: GainSpan CorporationInventors: Pankaj Vyas, Vishal Batra
-
Publication number: 20170346931Abstract: 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: ApplicationFiled: September 12, 2016Publication date: November 30, 2017Applicant: GainSpan CorporationInventors: Pankaj Vyas, Vishal Batra, Burhanuddin Lohawala
-
Publication number: 20170332318Abstract: 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: ApplicationFiled: May 13, 2016Publication date: November 16, 2017Applicant: GainSpan CorporationInventors: Pankaj Vyas, Vishal Batra
-
Patent number: 9609490Abstract: 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: GrantFiled: December 8, 2014Date of Patent: March 28, 2017Assignee: GAINSPAN CORPORATIONInventors: Sibasis Purohit, Vishal Batra, Pankaj Vyas
-
Publication number: 20170019829Abstract: 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: ApplicationFiled: July 13, 2015Publication date: January 19, 2017Applicant: GainSpan CorporationInventors: Pankaj Vyas, Vishal Batra
-
Publication number: 20160371074Abstract: 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: ApplicationFiled: September 25, 2015Publication date: December 22, 2016Applicant: GainSpan CorporationInventors: Pankaj Vyas, Vishal Batra
-
Patent number: 9510130Abstract: 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: GrantFiled: September 12, 2014Date of Patent: November 29, 2016Assignee: GAINSPAN CORPORATIONInventors: Prashant Viswanathan, Vishal Batra, Pankaj Vyas
-
Patent number: 9503987Abstract: 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: GrantFiled: November 11, 2014Date of Patent: November 22, 2016Assignee: GAINSPAN CORPORATIONInventors: Pankaj Vyas, Vishal Batra
-
Patent number: 9491795Abstract: 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: GrantFiled: December 19, 2012Date of Patent: November 8, 2016Assignee: GAINSPAN CORPORATIONInventors: Pankaj Vyas, Vishal Batra, Sibasis Purohit
-
Patent number: 9402231Abstract: 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: GrantFiled: October 15, 2014Date of Patent: July 26, 2016Assignee: GAINSPAN CORPORATIONInventors: Vishal Batra, Pankaj Vyas
-
Publication number: 20160165410Abstract: 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: ApplicationFiled: December 8, 2014Publication date: June 9, 2016Inventors: Sibasis Purohit, Vishal Batra, Pankaj Vyas