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: 20160135127
    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: Application
    Filed: November 11, 2014
    Publication date: May 12, 2016
    Inventors: Pankaj Vyas, Vishal Batra
  • Publication number: 20160135125
    Abstract: A wireless station of a wireless network receives data indicating inactive time durations during a day. The wireless station places a receiver, used to receive data from the wireless network, in power savings mode during the inactive time durations. The wireless station receives data when operating in an active mode. Power consumption in the wireless station is reduced. In an embodiment, the receiver is implemented according to IEEE 802.11 standards.
    Type: Application
    Filed: November 11, 2014
    Publication date: May 12, 2016
    Inventors: Pankaj Vyas, Vishal Batra
  • Publication number: 20160119869
    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: Application
    Filed: October 24, 2014
    Publication date: April 28, 2016
    Inventors: Pankaj Vyas, Vishal Batra
  • Publication number: 20160119868
    Abstract: A wireless station of a wireless network receives, using a receiver, data units from another wireless device in the wireless network. The wireless station stores the data units in a memory contained in the wireless station. The wireless station determines if a current storage level in the memory is greater than a first threshold, and if so, sets the receiver in power savings mode. The wireless station then consumes data units stored in the local memory until the current storage level is lower than a second threshold. The wireless station maintains the receiver in the power savings mode until the current storage level falls below the second threshold. The receiver is then placed in active mode so that the station can receive additional data units for storing in the memory. Power consumption in the wireless station is thereby reduced.
    Type: Application
    Filed: October 24, 2014
    Publication date: April 28, 2016
    Inventors: Pankaj Vyas, Vishal Batra
  • Publication number: 20160112311
    Abstract: A wireless node of a wireless network maintains link information for a set of layer-2 addresses, each of the layer-2 addresses corresponding to a medium access control (MAC) address of a corresponding device that transmits packets on the wireless network. The link information indicates whether the corresponding device is in an uplink direction or a downlink direction with respect to the wireless node. The wireless node receives a layer-2 packet in one of the uplink direction and downlink directions, the layer-2 packet containing a layer-2 address specifying a destination system, with no layer-2 address in the layer-2 packet indicating that the packet is destined to the wireless node. The wireless node forwards the layer-2 packet to a next wireless device in one of the uplink direction and downlink direction.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Pankaj Vyas, Vishal Batra
  • Publication number: 20160112951
    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: Application
    Filed: October 15, 2014
    Publication date: April 21, 2016
    Inventors: Vishal Batra, Pankaj Vyas
  • Publication number: 20160095143
    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: Application
    Filed: December 10, 2015
    Publication date: March 31, 2016
    Applicant: GainSpan Corporation
    Inventors: Pankaj Vyas, Vishal Batra
  • Publication number: 20160080889
    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: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Applicant: GainSpan Corporation
    Inventors: PRASHANT VISWANATHAN, VISHAL BATRA, PANKAJ VYAS
  • Patent number: 9191771
    Abstract: An access point (AP) in accordance with an aspect of the present disclosure provides a convenient approach to provision wireless devices. In an embodiment, the AP initiates push button mode of WPS procedures with a wireless device, in response to receiving of a provisioning request from the wireless device, without requiring a WPS push button signal locally. The AP thereafter operates to complete provisioning of the wireless device. According to yet another aspect of the present disclosure, a wireless device may also participate in push button mode of WPS, without requiring a push button signal locally. In an embodiment, a wireless device automatically transmits a request for provisioning. An AP within the transmission range, responds back with a command to initiate push button mode of WPS procedures. The wireless device communicates with the AP to complete provisioning.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: November 17, 2015
    Assignee: GAINSPAN CORPORATION
    Inventors: Prashant Viswanathan, Vishal Batra, Pankaj Vyas
  • Publication number: 20140355579
    Abstract: An access point (AP) in accordance with an aspect of the present disclosure provides a convenient approach to provision wireless devices. In an embodiment, the AP initiates push button mode of WPS procedures with a wireless device, in response to receiving of a provisioning request from the wireless device, without requiring a WPS push button signal locally. The AP thereafter operates to complete provisioning of the wireless device. According to yet another aspect of the present disclosure, a wireless device may also participate in push button mode of WPS, without requiring a push button signal locally. In an embodiment, a wireless device automatically transmits a request for provisioning. An AP within the transmission range, responds back with a command to initiate push button mode of WPS procedures. The wireless device communicates with the AP to complete provisioning.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Inventors: PRASHANT VISWANATHAN, VISHAL BATRA, PANKAJ VYAS
  • Publication number: 20140328334
    Abstract: A wireless device is provisioned according to WPS (WiFi Protected Setup) push button mode. The wireless device receives an electronic signal from a provisioning agent external to the wireless device, the electronic signal indicating to the wireless device that the wireless device is to start WPS provisioning procedures. A user presses a push button on an AP to which the wireless device is to be connected. On receipt of the electronic signal, the wireless device enrolls in a wireless network, of which the AP is a part, by communicating with the access point in accordance with push button mode of WPS. The technique enables a wireless device to be provisioned without a user requiring to press any button on the wireless device.
    Type: Application
    Filed: May 3, 2013
    Publication date: November 6, 2014
    Applicant: GainSpan Corporation
    Inventors: PRASHANT VISWANATHAN, Vishal Batra, Pankaj Vyas
  • Patent number: 8862096
    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: May 28, 2013
    Date of Patent: October 14, 2014
    Assignee: Gainspan Corporation
    Inventors: Prashant Viswanathan, Vishal Batra, Pankaj Vyas
  • Publication number: 20140297714
    Abstract: A web-based system is provided for generating binary images customized for different users in memory space constrained environments. Inputs from a user identifying a set of features of interest in a software program, and a maximum size of memory space available for storing the software program are received. A required size of memory space for the software program, including the set of features is computed. If the required size is more than the maximum size, the user is notified that the set of features cannot be fit into the available memory space. Otherwise, a corresponding binary image implementing both of a core functionality of the software program and the set of features of interest is built. The user can retrieve the binary image from the server via the client system.
    Type: Application
    Filed: April 1, 2013
    Publication date: October 2, 2014
    Applicant: GainSpan Corporation
    Inventors: Madan Udaykumar, Vishal Batra, Pankaj Vyas
  • Publication number: 20140192691
    Abstract: An access point (AP) of a WLAN maintains a list of wireless clients in the WLAN that belong to a special class. The AP receives data to be transmitted to the wireless clients as a multicast packet, and examines the list to determine whether any wireless clients belong to the special class. If none of the wireless clients belongs to the special class, the AP transmits the data as a multicast packet. However, if one or more wireless clients belong to the special class, the AP transmits the data in the form of unicast packets to each wireless client of the special class in addition to transmitting the data as a multicast packet.
    Type: Application
    Filed: January 7, 2013
    Publication date: July 10, 2014
    Applicant: GAINSPAN CORPORATION
    Inventors: Pankaj Vyas, Vishal Batra
  • Patent number: 8761066
    Abstract: An access point communicates with a wireless station based on a point-to-point channel, to determine time instances of future communication to be received from the wireless station. In intervals between such future communications, the access point powers down at least some portions of a circuit contained within the access point for at least a partial duration between such future communications. In an embodiment, the powered-down portions include the receiver portions of the access point. The access point may be battery-powered, and the powering-down of the receiver portions enables reduction of power consumption in the access point.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: June 24, 2014
    Assignee: Gainspan Corporation
    Inventors: Pankaj Vyas, Venu Madhava Rao Kosuri, Vishal Batra
  • Publication number: 20140169349
    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: Application
    Filed: December 19, 2012
    Publication date: June 19, 2014
    Applicant: GainSpan Corporation
    Inventors: Pankaj Vyas, Vishal Batra, Sibasis Purohit
  • Patent number: 8755404
    Abstract: A link device facilitating communication between a wireless communication terminal and a resource-constrained device. According to an aspect, the link device receives messages from the wireless communication terminal on a wireless path according to a first protocol, converts the messages into a second protocol, and forwards the converted messages in the second protocols to the resource-constrained device on a wired path connecting the link device to the resource-constrained device. In an embodiment, the first protocol corresponds to HTTP protocol and the second protocol corresponds to a simpler protocol which requires relatively lesser processing and memory resources.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: June 17, 2014
    Assignee: Gainspan Corporation
    Inventors: Prashant Viswanathan, Pankaj Vyas, Greg Winner, Vishal Batra
  • Publication number: 20130294303
    Abstract: An access point communicates with a wireless station based on a point-to-point channel, to determine time instances of future communication to be received from the wireless station. In intervals between such future communications, the access point powers down at least some portions of a circuit contained within the access point for at least a partial duration between such future communications. In an embodiment, the powered-down portions include the receiver portions of the access point. The access point may be battery-powered, and the powering-down of the receiver portions enables reduction of power consumption in the access point.
    Type: Application
    Filed: May 3, 2012
    Publication date: November 7, 2013
    Applicant: GainSpan Corporation
    Inventors: Pankaj Vyas, Venu Madhava Rao Kosuri, Vishal Batra
  • Publication number: 20130294426
    Abstract: An end device operates as an access point to setup communication with a wireless station. Once the communication has been setup, the end device exchanges data packets with the wireless station while operating as an access point. The end device and the wireless station are included in a WLAN network according to IEEE 802.11 standards. Operation as an access point enables the end device to communicate with a large number of wireless stations. Such communication can be the basis for implementation of various management applications on wireless stations. In an embodiment, the end point includes a blood pressure sensor, and transmits (while operating as an access point) blood pressure measurements to a mobile phone operating as a wireless station.
    Type: Application
    Filed: May 3, 2012
    Publication date: November 7, 2013
    Applicant: GainSpan Corporation
    Inventors: Pankaj Vyas, Vishal Batra
  • Publication number: 20130286951
    Abstract: A link device facilitating communication between a wireless communication terminal and a resource-constrained device. According to an aspect, the link device receives messages from the wireless communication terminal on a wireless path according to a first protocol, converts the messages into a second protocol, and forwards the converted messages in the second protocols to the resource-constrained device on a wired path connecting the link device to the resource-constrained device. In an embodiment, the first protocol corresponds to HTTP protocol and the second protocol corresponds to a simpler protocol which requires relatively lesser processing and memory resources.
    Type: Application
    Filed: April 25, 2012
    Publication date: October 31, 2013
    Applicant: GainSpan Corporation
    Inventors: Prashant Viswanathan, Pankaj Vyas, Greg Winner, Vishal Batra