Geofenced mesh network communication

US11070940B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11070940-B2
Application numberUS-202016934966-A
CountryUS
Kind codeB2
Filing dateJul 21, 2020
Priority dateOct 2, 2018
Publication dateJul 20, 2021
Grant dateJul 20, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A mesh network includes a source node and non-source nodes. The source node generates geofenced message information defining a geofenced message for one or more non-source nodes within a geofence. The source node transmits the geofenced message information for reception by a non-source node within a communication range of the source node. The non-source node, responsive to receiving the geofenced message information, transmits the geofenced message information for reception by other non-source nodes within a communication range of the non-source node. Based on the location of the non-source node being within the geofence, the non-source node presents the geofenced message. Based on the location of the non-source node being within the geofence, the non-source node does not presents the geofenced message.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: a source node and a plurality of non-source nodes; wherein the source node is configured with machine readable instructions which, when executed by a processor, cause the source node to: define a geofence based on input from a user associated with the source node; generate geofenced message information, the geofenced message information defining a geofenced message for one or more non-source nodes within the geofence; and transmit the geofenced message information for reception by a first non-source node among the plurality of non-source nodes, the first non-source node within a communication range of the source node; wherein the first non-source node among the plurality of non-source nodes is configured with machine readable instructions which, when executed by a processor, cause the first non-source node to: receive the geofenced message information; and transmit the geofenced message information for reception by one or more other non-source nodes among the plurality of non-source nodes within a communication range of the first non-source node; determine whether the first non-source node is located within the geofence; responsive to determining that the first non-source node is located within the geofence, presenting the geofence message on a display of the first non-source node; and responsive to determining that the first non-source node is not located within the geofence, not presenting the geofenced message on the display of the first non-source node; wherein the geofenced message information defines a limit on a number of times the geofenced message information can be transmitted by the first non-source node; wherein the geofenced message information is transmittable to a non-source node located outside the geofence and transmittable by the non-source node located outside the geofence, but is not presentable on the non-source node located outside the geofence until the non-source node moves to a location within the geofence. 2. The system of claim 1 , wherein defining a geofence comprises receiving from a user through an interface of the source node a selection of one of a plurality of potential geofences presented for selection by the user. 3. The system of claim 1 , wherein defining a geofence is based on free-form input from a user through an interface of the source node, the free-form input delineating the shape and size of the geofence. 4. The system of claim 1 , wherein the geofence defines a two-dimensional boundary. 5. The system of claim 1 , wherein the geofence defines a three-dimensional boundary. 6. The system of claim 1 , wherein the first non-source node is further configured to perform modifying the geofenced message information before transmitting the geofenced message information. 7. The system of claim 1 , wherein the limit on a number of times the geofenced message information can be transmitted by the first non-source node changes dynamically based on movement of the first non-source node. 8. The system of claim 1 , wherein the limit on a number of times the geofenced message information can be transmitted by the first non-source node changes dynamically based on movement of the first non-source node in relation to a geofence boundary. 9. The system of claim 1 , wherein the communication range of the first non-source node extends beyond at least one boundary of the geofence. 10. A method, comprising: defining a geofence based on input from a user associated with a source node; generating a geofenced message information, the geofenced message information defining a geofenced message for one or more non-source nodes within the geofence; and transmitting, from a source node, the geofenced message information for reception by a first non-source node among the plurality of non-source nodes, the first non-source node within a communication range of the source node; receiving, at the first non-source node, the geofenced message information; and transmitting, from the first non-source node, the geofenced message information for reception by one or more other non-source nodes within a communication range of the first non-source node; determining whether the first non-source node is located within the geofence; responsive to determining that the first non-source node is located within the geofence, presenting the geofence message on a display of the first non-source node; and responsive to determining that the first non-source node is not located within the geofence, not presenting the geofenced message on the display of the first non-source node; wherein the geofenced message information defines a limit on a number of times the geofenced message information can be transmitted by the first non-source node; wherein the geofenced message information is transmittable to a non-source node located outside the geofence and transmittable by the non-source node located outside the geofence, but is not presentable on the non-source node located outside the geofence until the non-source node moves to a location within the geofence. 11. The method of claim 10 , wherein defining a geofence comprises receiving from a user through an interface of the source node a selection of one of a plurality of potential geofences presented for selection by the user. 12. The method of claim 10 , wherein defining a geofence is based on free-form input from a user through an interface of the source node, the free-form input delineating the shape and size of the geofence. 13. The method of claim 10 , wherein the geofence defines a two-dimensional boundary. 14. The method of claim 10 , wherein the geofence defines a three-dimensional boundary. 15. The method of claim 10 , wherein the first non-source node is further configured to perform modifying the geofenced message information before transmitting the geofenced message information. 16. The method of claim 10 , wherein the limit on a number of times the geofenced message information can be transmitted by the first non-source node changes dynamically based on movement of the first non-source node. 17. The method of claim 10 , wherein the limit on a number of times the geofenced message information can be transmitted by the first non-source node changes dynamically based on movement of the first non-source node in relation to a geofence boundary. 18. The method of claim 10 , wherein the communication range of the first non-source node extends beyond at least one boundary of the geofence.

Assignees

Inventors

Classifications

  • H04W4/021Primary

    Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title

  • Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas (RAKE receivers H04B1/7115) · CPC title

  • for beam forming · CPC title

  • using location based information parameters · CPC title

  • using feedback from receiving side (feedback signaling for adaptive modulation/coding H04L1/0001) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11070940B2 cover?
A mesh network includes a source node and non-source nodes. The source node generates geofenced message information defining a geofenced message for one or more non-source nodes within a geofence. The source node transmits the geofenced message information for reception by a non-source node within a communication range of the source node. The non-source node, responsive to receiving the geofenc…
Who is the assignee on this patent?
Titan Health & Security Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/021. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 20 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).