IP Library Granted Patent US 12,262,296
Granted Patent B2
US 12,262,296 · App. 17/991,663 · Granted Mar 25, 2025

Communication between responders based on metadata tagging

Inventors: Michael J. Bohlander (Seattle, WA); Raymond T. Fortna (Seattle, WA); Anthony G. Huang (Seattle, WA); Jeffrey P. Jolma (Seattle, WA); Julianne C. Weiss (Los Angeles, CA); Aerianna Kinsley Deluca (Seattle, WA)
Assignee: Axon Enterprise, Inc.
H04W4/90H04W4/02H04W76/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,262,296
App. No.
17/991,663
Granted
Mar 25, 2025
Kind
B2
Abstract

A method for communicating among responders from a plurality of responder agencies includes determining that responders from two responder agencies are located at an event or location. Each of the responders from the two responder agencies has a computing device that is configured to communicate with the other computing device of the responders. Information obtained at a locale is sent from a first computing device of a first responder located at the locale. At a point at which the first responder has left the locale, a communication is sent to a second computing device of a second responder in response to determining that the second computing device of the second responder is located at the locale. The communication includes the information obtained at the locale.

Claims (33)

1. A computer-implemented method for communicating among responders based on a locale, the method comprising:

receiving, via at least one network interface of a remote computing device, a first communication from a first computing device of a first responder located at the locale, wherein the first communication comprises information obtained by the first computing device at the locale and metadata associated with the information;

after the first computing device of the first responder has left the locale and after the first communication comprising the information is received from the first computing device of the first responder via the at least one network interface, determining, by the remote computing device, a second computing device of a second responder is at the locale; and

after the first computing device of the first responder has left the locale and in response to the determining, sending, by the remote computing device, a second communication to the second computing device, wherein the second communication includes the information obtained by the first computing device at the locale with the metadata and sent with the first communication from the first computing device to the remote computing device, and wherein the metadata is tagged with an indication of the locale.

2. The method of claim 1 , further comprising tagging, by the remote computing device, the metadata with the indication of the locale after the first communication is sent by the first computing device of the first responder.

3. The method of claim 1 , wherein the metadata is tagged with the indication of the locale by the first computing device of the first responder before the first communication is sent by the first computing device of the first responder.

4. The method of claim 1 , wherein the information comprises audio received by a microphone at the locale.

5. The method of claim 1 , wherein the information comprises an image taken by a camera at the locale.

6. The method of claim 1 , wherein the receiving, the determining, and the sending are automatically performed by the remote computing device without operation of the remote computing device by a user.

7. The method of claim 1 , wherein the locale is defined in accordance with at least one of an address or a set of global coordinates.

8. The method of claim 1 , further comprising receiving, by the remote computing device, authorization from each of a first agency computing device of a first agency and a second agency computing device of a second agency to permit direct communication between the first computing device of the first responder and the second computing device of the second responder, wherein the second communication is sent in accordance with receiving the authorization from each of the first agency computing device of the first agency and the second agency computing device of the second agency.

9. The method of claim 1 , further comprising receiving, by the remote computing device via the at least one network interface, an indication of a location of the second computing device of the second responder, wherein the second computing device of the second responder is determined to be at the locale in accordance with the indication of the location of the second computing device of the second responder.

10. The method of claim 1 , further comprising:

receiving, by the remote computing device via the at least one network interface, an indication of a location of the first computing device of the first responder; and

determining the first computing device of the first responder has left the locale in accordance with the indication of the location of the first computing device of the first responder.

11. A system for communicating between responders based on a locale, the system comprising:

a first computing device of a first responder located at the locale, the first computing device of the first responder configured to obtain information at the locale and transmit a first communication comprising the information;

a second computing device of a second responder configured to transmit a location of the second computing device of the second responder; and

a remote computing device in communication with the first computing device of the first responder and the second computing device of the second responder via a network, wherein the remote computing device is configured to perform operations comprising:

receiving, via the network, the first communication from the first computing device of the first responder located at the locale;

storing the information with metadata associated with the information;

at a point at which the first computing device of the first responder has left the locale and after the first communication comprising the information is received from the first computing device of the first responder, determining the second computing device of the second responder is at the locale; and

after the first computing device of the first responder has left the locale and in response to the determining, sending, via the network, a second communication to the second computing device, wherein the second communication includes the information obtained by the first computing device at the locale with the metadata and sent with the first communication from the first computing device to the remote computing device, and wherein the metadata is tagged with an indication of the locale.

12. The system of claim 11 , wherein the information comprises audio received by an on-body microphone.

13. The system of claim 11 , wherein the first computing device of the first responder comprises a video camera with an integrated microphone, and wherein the information comprises audio received by the integrated microphone.

14. The system of claim 11 , wherein the information comprises an image taken by an on-body camera.

15. The system of claim 11 , wherein the first computing device of the first responder comprises a video camera with an integrated microphone, and wherein the information comprises an image taken by the video camera.

16. The system of claim 11 , wherein the operations further comprise:

tagging the metadata with the indication of the locale after the first communication is sent by the first computing device of the first responder.

17. The system of claim 11 , wherein the remote computing device comprises a server and the receiving, the storing, the determining, and the sending are automatically performed by the server without operation of the server by a user.

18. The system of claim 11 , wherein the operations further comprise, prior to sending the second communication, receiving authorization from each of a first agency computing device of a first agency and a second agency computing device of a second agency to permit direct communication between the first computing device of the first responder and the second computing device of the second responder.

19. The system of claim 11 , wherein the first communication comprises an indication of an event at the locale.

20. The system of claim 19 , wherein the event comprises use of a stun device by the first responder at the locale.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2022
From: BOHLANDER, MICHAEL J.; FORTNA, RAYMOND T.; HUANG, ANTHONY G.; JOLMA, JEFFREY P.; WEISS, JULIANNE C.; DELUCA, AERIANNA K.
To: TASER INTERNATIONAL, INC.
Reel/Frame 062028/0597 →
CHANGE OF NAME Recorded Dec 8, 2022
From: TASER INTERNATIONAL, INC.
To: AXON ENTERPRISE, INC.
Reel/Frame 062098/0793 →
Continuity (6)
Continuation 17020716 · Sep 14, 2020
Continuation 16659965 · Oct 22, 2019
Continuation 16284935 · Feb 25, 2019
Continuation 15803460 · Nov 3, 2017
Continuation 14835555 · Aug 25, 2015
Related Publication 20230086788A1 · Mar 23, 2023
References Cited (67)
US 7034678B2 · Burkley · 2006 [cited by applicant]
US 7091851B2 · Mason · 2006 [cited by applicant]
US 7091852B2 · Mason · 2006 [cited by applicant]
US 7245216B2 · Burkley · 2007 [cited by examiner]
US 7255216B2 · Burkley · 2007 [cited by applicant]
US 7508840B2 · Delaney · 2009 [cited by applicant]
US 7652571B2 · Parkulo · 2010 [cited by applicant]
US 7898410B2 · Schurter · 2011 [cited by examiner]
US 7925246B2 · McKibben · 2011 [cited by applicant]
US 8260338B2 · Shaffer · 2012 [cited by applicant]
US 8275404B2 · Berger · 2012 [cited by applicant]
US 8504090B2 · Klein · 2013 [cited by applicant]
US 8520700B2 · Greene · 2013 [cited by applicant]
US 8526934B2 · Bennett · 2013 [cited by applicant]
US 8665087B2 · Greene · 2014 [cited by applicant]
US 8689013B2 · Habraken · 2014 [cited by examiner]
US 8984143B2 · Serra · 2015 [cited by examiner]
US 9125041B2 · Greene · 2015 [cited by applicant]
US 9135808B2 · Johnson · 2015 [cited by examiner]
US 9226124B2 · Schuler · 2015 [cited by examiner]
US 9232361B2 · Calcev · 2016 [cited by examiner]
US 9526072B1 · Simms · 2016 [cited by examiner]
US 9541407B1 · Mohler · 2017 [cited by examiner]
US 9843915B2 · Bohlander · 2017 [cited by examiner]
US 9871767B2 · Mazzarella · 2018 [cited by examiner]
US 9928711B2 · Clifford · 2018 [cited by examiner]
US 9986404B2 · Mehta · 2018 [cited by examiner]
US 20050001720A1 · Mason · 2005 [cited by examiner]
US 20060080344A1 · McKibben · 2006 [cited by examiner]
US 20060224797A1 · Parish · 2006 [cited by examiner]
US 20070037596A1 · Shaffer · 2007 [cited by examiner]
US 20070103292A1 · Burkley · 2007 [cited by applicant]
US 20070202908A1 · Shaffer · 2007 [cited by examiner]
US 20070281723A1 · Chotai · 2007 [cited by examiner]
US 20080037461A1 · Biltz · 2008 [cited by examiner]
US 20080181132A1 · Underhill · 2008 [cited by examiner]
US 20080299940A1 · Shaffer · 2008 [cited by examiner]
US 20090207852A1 · Greene · 2009 [cited by examiner]
US 20100159976A1 · Marocchi · 2010 [cited by examiner]
US 20100304731A1 · Bratton · 2010 [cited by examiner]
US 20120026947A1 · Miller · 2012 [cited by applicant]
US 20120322402A1 · Sennett · 2012 [cited by examiner]
US 20130198517A1 · Mazzarella · 2013 [cited by examiner]
US 20130331139A1 · Mills · 2013 [cited by examiner]
US 20130342361A1 · Greene · 2013 [cited by applicant]
US 20140094119A1 · Stojanovski · 2014 [cited by examiner]
US 20140187189A1 · Reitsma · 2014 [cited by examiner]
US 20140187190A1 · Schuler · 2014 [cited by examiner]
US 20140187228A1 · Bekiares · 2014 [cited by applicant]
US 20140187280A1 · Bekiares · 2014 [cited by applicant]
US 20160227384A1 · Mazzarella · 2016 [cited by examiner]
US 20170201867A1 · Mazzarella · 2017 [cited by examiner]
US 20170251347A1 · Mehta · 2017 [cited by examiner]
US 20200322038A1 · Mills · 2020 [cited by examiner]
WO 2006047597 · 2006 [cited by applicant]
WO 2008027750 · 2008 [cited by applicant]
WO WO2008027750A2 · 2008 [cited by examiner]
SLA Corporation, “Enterprise Secure Chat, Administrative Portal Users Guide”, Sep. 16, 2014, Revision 1.1, Last Revised Sep. 16, 2014, Filename: ESChat_Admin_Portal_Guide.docx. [cited by applicant]
SLA Corporation, Enterprise Secure Chat, Feb. 5, 2015, Internet web pages, http://www.sla-ptt.com/. [cited by applicant]
USPTO, Non-Final Office Action for U.S. Appl. No. 14/835,555 mailed Oct. 20, 2016. [cited by applicant]
USPTO, Final Office Action for U.S. Appl. No. 14/835,555 mailed Mar. 30, 2017. [cited by applicant]
USPTO, Notice of Allowance for U.S. Appl. No. 14/835,555 mailed Aug. 23, 2017. [cited by applicant]
USPTO, Non-Final Office Action for U.S. Appl. No. 15/803,460 mailed May 17, 2018. [cited by applicant]
USPTO, Notice of Allowance for U.S. Appl. No. 16/284,935 mailed Jul. 1, 2019. [cited by applicant]
USPTO, Notice of Allowance for U.S. Appl. No. 16/659,965 mailed Mar. 31, 2020. [cited by applicant]
European Patent Office, Decision to Refuse for European Application No. 15763140.9-1222 mailed Feb. 18, 2021. [cited by applicant]
European Patent Office, Communication pursuant to Article 94(3) for European Application No. 15763140.9-1222 mailed Jan. 16, 2019. [cited by applicant]