Geofenced mesh network communication

US10856103B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10856103-B2
Application numberUS-201916559294-A
CountryUS
Kind codeB2
Filing dateSep 3, 2019
Priority dateOct 2, 2018
Publication dateDec 1, 2020
Grant dateDec 1, 2020

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 for communicating information within a geofence, the system comprising: a mesh network including a source node and one or more non-source nodes, the one or more non-source nodes including a first non-source node, the source node and the one or more non-source nodes individually comprising a memory and a processor; the source node located at a source location, the source node configured to perform: generating a geofence, wherein the geofence is defined based on a user associated with the source node; generating geofenced message information, the geofenced message information defining a geofenced message for one or more non-source nodes within the geofence; and transmitting the geofenced message information for reception by one or more non-source nodes within a communication range of the source node, the one or more non-source nodes within the communication range of the source node including the first non-source node; and the first non-source node located at a first location, the first non-source node configured to perform: receiving the geofenced message information; and responsive to receiving the geofenced message information: transmitting the geofenced message information for reception by one or more non-source nodes within a communication range of the first non-source node; determining whether the first location of the first non-source node is within the geofence; responsive to determining that the first location of the first non-source node is within the geofence, presenting the geofence message; and responsive to determining that the first location of the first non-source node is not within the geofence, not presenting the geofenced message; wherein determining whether the first location of the first non-source node is within the geofence is based on at least a portion of the geofenced message information, the portion of the geofenced message information defines a limit on a number of hops for the geofenced message information transmission, and the portion of the geofenced message information further defines a time of transmission of the geofenced message information by the system. 2. The system of claim 1 , wherein generating 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 generating a geofence comprises receiving and input from a user through an interface of the source node defining a shape of the geofence, a size of the geofence, or a combination of both. 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 transmission of the geofenced message information by the first non-source node is limited to a maximum transmission number. 8. The system of claim 1 , wherein transmission of the geofenced message information by the first non-source node is limited based on proximity on the first location of the first non-source node to the geofence. 9. The system of claim 1 , wherein generating 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. 10. The system of claim 1 , wherein generating a geofence comprises receiving and input from a user through an interface of the source node defining a shape of the geofence, a size of the geofence, or a combination of both. 11. The system of claim 1 , wherein the geofence defines a two-dimensional boundary. 12. The system of claim 1 , wherein the geofence defines a three-dimensional boundary. 13. 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. 14. The system of claim 1 , wherein transmission of the geofenced message information by the first non-source node is limited to a maximum transmission number. 15. The system of claim 1 , wherein transmission of the geofenced message information by the first non-source node is limited based on proximity on the first location of the first non-source node to the geofence. 16. A system for communicating information within a geofence, the system comprising: a mesh network including a source node and one or more non-source nodes, the one or more non-source nodes including a first non-source node, the source node and the one or more non-source nodes individually comprising a memory and a processor; the source node located at a source location, the source node configured to perform: generating a geofence, wherein the geofence is defined based on a user associated with the source node; generating geofenced message information, the geofenced message information defining a geofenced message for one or more non-source nodes within the geofence; and transmitting the geofenced message information for reception by one or more non-source nodes within a communication range of the source node, the one or more non-source nodes within the communication range of the source node including the first non-source node; and the first non-source node located at a first location, the first non-source node configured to perform: receiving the geofenced message information; and responsive to receiving the geofenced message information: transmitting the geofenced message information for reception by one or more non-source nodes within a communication range of the first non-source node; determining whether the first location of the first non-source node is within the geofence; responsive to determining that the first location of the first non-source node is within the geofence, presenting the geofence message; and responsive to determining that the first location of the first non-source node is not within the geofence, not presenting the geofenced message; wherein the one or more non-source nodes further includes a second non-source node, the second non-source node located at a second location; and wherein the first location of the first non-source node is not within the geofence, the second location of the second non-source node is within the geofence, and the second non-source node receives the geofenced message information from the first non-source node.

Assignees

Inventors

Classifications

  • Site diversity; Macro-diversity (using two or more spaced independent antennas H04B7/04) · CPC title

  • the frequencies being orthogonal, e.g. OFDM(A) or DMT · CPC title

  • H04W4/021Primary

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

  • Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS] · CPC title

  • using spatial multiplexing · 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 US10856103B2 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 Dec 01 2020 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).