Patents by Inventor Sibasis Purohit
Sibasis Purohit 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: 10856202Abstract: A wireless device receives a packet from a sender node according to a routing protocol and determines a position information of the sender node. The wireless device calculates a distance to the sender node from the wireless device and discards the packet if the distance is outside of a range. Otherwise, the packet is processed according to the routing protocol. As a result, the approach may be suited to testing type environments where the wireless devices are proximately placed and yet one may wish to simulate real-world distances between the wireless devices.Type: GrantFiled: July 13, 2015Date of Patent: December 1, 2020Assignee: GainSpan CorporationInventor: Sibasis Purohit
-
Patent number: 10244480Abstract: A wireless station hibernates in a duration. The wireless station switches off an oscillator in at least a part of the duration. The oscillator is used to drive a portion of the wireless station. In an embodiment, the portion of the wireless station corresponds to a time keeping circuit, the time keeping circuit being rendered inoperative in the duration due to switching off of the oscillator.Type: GrantFiled: January 18, 2017Date of Patent: March 26, 2019Assignee: GAINSPAN CORPORATIONInventors: Sharath Jose, Sibasis Purohit
-
Patent number: 10103866Abstract: 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: GrantFiled: March 10, 2016Date of Patent: October 16, 2018Assignee: GainSpan CorporationInventors: Pankaj Vyas, Sibasis Purohit
-
Patent number: 10104596Abstract: A wireless device receives a sequence of packets in a first set of durations on a first wireless network according to a first wireless protocol. The border router forwards the received sequence of packets in a second set of durations on a second wireless network according to a second wireless protocol. None of the first set of durations overlaps with any of the second set of durations. The first set of durations and the second set of durations are realized according to time division multiplexing. The sequence of packets are received and forwarded by the wireless device using a shared transceiver. In an embodiment, the wireless device is a border router of a wireless mesh network, and the first wireless protocol and the second wireless protocol are respectively according IEEE 802.15.4 and IEEE 802.11.Type: GrantFiled: July 27, 2016Date of Patent: October 16, 2018Assignee: GainSpan CorporationInventor: Sibasis Purohit
-
Publication number: 20180049134Abstract: A wireless station hibernates in a duration. The wireless station switches off an oscillator in at least a part of the duration. The oscillator is used to drive a portion of the wireless station. In an embodiment, the portion of the wireless station corresponds to a time keeping circuit, the time keeping circuit being rendered inoperative in the duration due to switching off of the oscillator.Type: ApplicationFiled: January 18, 2017Publication date: February 15, 2018Applicant: GainSpan CorporationInventors: Sharath Jose, Sibasis Purohit
-
Publication number: 20180035352Abstract: A wireless device receives a sequence of packets in a first set of durations on a first wireless network according to a first wireless protocol. The border router forwards the received sequence of packets in a second set of durations on a second wireless network according to a second wireless protocol. None of the first set of durations overlaps with any of the second set of durations. The first set of durations and the second set of durations are realized according to time division multiplexing. The sequence of packets are received and forwarded by the wireless device using a shared transceiver. In an embodiment, the wireless device is a border router of a wireless mesh network, and the first wireless protocol and the second wireless protocol are respectively according IEEE 802.15.4 and IEEE 802.11.Type: ApplicationFiled: July 27, 2016Publication date: February 1, 2018Applicant: GainSpan CorporationInventor: Sibasis Purohit
-
Patent number: 9820246Abstract: 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: GrantFiled: May 29, 2015Date of Patent: November 14, 2017Assignee: GainSpan CorporationInventors: Sibasis Purohit, Pankaj Vyas
-
Publication number: 20170265066Abstract: 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: ApplicationFiled: March 10, 2016Publication date: September 14, 2017Applicant: GainSpan CorporationInventors: Pankaj Vyas, Sibasis Purohit
-
Patent number: 9763061Abstract: Router nodes of a wireless network deliver layer-3 multicast packets to subscribing end devices. In an embodiment, upon receiving a layer-3 multicast packet, a router determines a source that originated the layer-3 multicast packet. The router broadcasts at L2-level, the layer-3 multicast packet only if either one of a first condition and a second condition is satisfied. The first condition is satisfied only if (A) the source is not a descendant node of the router node according to the hierarchy, (B) the layer-3 multicast packet is received from a parent node, and (C) the layer-3 multicast address is subscribed to by a descendant of the router node. The second condition is satisfied only if (A) the source is a descendant of the router node, and (B) the layer-3 multicast packet is received from a child node according to the hierarchy, the source being reachable from the child node.Type: GrantFiled: January 22, 2015Date of Patent: September 12, 2017Assignee: GainSpan CorporationInventor: Sibasis Purohit
-
Patent number: 9716984Abstract: A router node according to an aspect of the present disclosure maintains multicast information indicating child nodes registered for respective multicasts, while operating in a non-storing mode along with other router nodes of a wireless network for processing unicast packets. Upon receiving a layer-3 multicast packet, the router node examines the multicast information to identify a set of child nodes registered for the corresponding multicast. The router node thereafter unicasts, at L2-level, the layer-3 multicast packet to each child node of the set of child nodes. In an embodiment, the router node participates in a routing protocol (e.g., RPL) to form a hierarchy of nodes constituting the wireless network, with the hierarchy containing a root node and a set of end devices as leaf nodes.Type: GrantFiled: January 22, 2015Date of Patent: July 25, 2017Assignee: GainSpan CorporationInventor: Sibasis Purohit
-
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: 20170034772Abstract: A wireless device provided according to an aspect of the present disclosure extends the range of a wireless local network. In an embodiment, the wireless device receives a scan request from a new node to join the wireless local network, while the wireless device is operating as an end device of the wireless local network according to a network protocol. The wireless device communicates with the new node to join the new node to the wireless local network. The wireless device thereafter starts operating as a switch of the wireless local network according to the network protocol. The wireless device may further broadcast packets according to the network protocol to indicate availability of the switch to accept joining of additional end devices, after starting to operate as a switch.Type: ApplicationFiled: November 3, 2015Publication date: February 2, 2017Applicant: GainSpan CorporationInventor: Sibasis Purohit
-
Publication number: 20170019828Abstract: A wireless device receives a packet from a sender node according to a routing protocol and determines a position information of the sender node. The wireless device calculates a distance to the sender node from the wireless device and discards the packet if the distance is outside of a range. Otherwise, the packet is processed according to the routing protocol. As a result, the approach may be suited to testing type environments where the wireless devices are proximately placed and yet one may wish to simulate real-world distances between the wireless devices.Type: ApplicationFiled: July 13, 2015Publication date: January 19, 2017Applicant: GainSpan CorporationInventor: Sibasis Purohit
-
Publication number: 20160353396Abstract: 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: ApplicationFiled: May 29, 2015Publication date: December 1, 2016Applicant: GainSpan CorporationInventors: Sibasis Purohit, Pankaj Vyas
-
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: 9491196Abstract: A wireless network includes a border router, multiple router nodes and end devices. All nodes of the wireless network use a same group key for encryption and decryption of payloads of multicast layer-2 packets. A router node of the wireless network receives a group key from its parent node, and forwards the group key to its child nodes. The router node receives a layer-2 multicast packet with a payload specifying a multicast layer-3 address. The router node decrypts the payload using the group key. If at least one child node of the router node belongs to a group corresponding to the multicast layer-3 address, the router node forwards the encrypted payload as a layer-2 multicast packet to corresponding child nodes. Use of a same group key across all nodes of the wireless network reduces storage space in a node for storing group keys, and also simplifies group key handling.Type: GrantFiled: September 16, 2014Date of Patent: November 8, 2016Assignee: GAINSPAN CORPORATIONInventor: Sibasis Purohit
-
Patent number: 9420518Abstract: A first wireless device of a wireless local network is operated in an un-associated data transfer mode at a layer-2 level. In the un-associated data transfer mode, communication between the first wireless device and a second wireless device in the wireless local network is allowed to take place without prior authentication and association between the two wireless devices. The first wireless device participates in formulation of routing information in routing nodes of a wireless mesh network while operating in the un-associated data transfer mode. If configured as an end device, the first wireless device thereafter exchanges data packets with another wireless device in the mesh. If configured as a router, the first wireless device routes packets to corresponding wireless devices in the mesh. Operation in the un-associated data transfer mode may result in reduction in power consumption of nodes in the mesh, as well as increased data throughput.Type: GrantFiled: August 7, 2014Date of Patent: August 16, 2016Assignee: GAINSPAN CORPORATIONInventors: Sibasis Purohit, Pankaj Vyas
-
Publication number: 20160219415Abstract: Router nodes of a wireless network deliver layer-3 multicast packets to subscribing end devices. In an embodiment, upon receiving a layer-3 multicast packet, a router determines a source that originated the layer-3 multicast packet. The router broadcasts at L2-level, the layer-3 multicast packet only if either one of a first condition and a second condition is satisfied. The first condition is satisfied only if (A) the source is not a descendant node of the router node according to the hierarchy, (B) the layer-3 multicast packet is received from a parent node, and (C) the layer-3 multicast address is subscribed to by a descendant of the router node. The second condition is satisfied only if (A) the source is a descendant of the router node, and (B) the layer-3 multicast packet is received from a child node according to the hierarchy, the source being reachable from the child node.Type: ApplicationFiled: January 22, 2015Publication date: July 28, 2016Inventor: Sibasis Purohit
-
Publication number: 20160219414Abstract: A router node according to an aspect of the present disclosure maintains multicast information indicating child nodes registered for respective multicasts, while operating in a non-storing mode along with other router nodes of a wireless network for processing unicast packets. Upon receiving a layer-3 multicast packet, the router node examines the multicast information to identify a set of child nodes registered for the corresponding multicast. The router node thereafter unicasts, at L2-level, the layer-3 multicast packet to each child node of the set of child nodes. In an embodiment, the router node participates in a routing protocol (e.g., RPL) to form a hierarchy of nodes constituting the wireless network, with the hierarchy containing a root node and a set of end devices as leaf nodes.Type: ApplicationFiled: January 22, 2015Publication date: July 28, 2016Inventor: Sibasis Purohit
-
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