IP Library Granted Patent US 12,647,750
Granted Patent B2
US 12,647,750 · App. 18/263,473 · Granted Jun 2, 2026

Cellular broadcast system to disperse crowds

Inventors: Fernando Selma (Madrid, ES); Thomas Klingenbrunn (San Diego, CA); Aamir Akram (San Jose, CA); Hung Tsang (San Jose, CA)
Assignee: Google LLC
H04W4/021H04W74/0833H04W76/27
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,647,750
App. No.
18/263,473
Granted
Jun 2, 2026
Kind
B2
Abstract

This document describes methods, devices, systems, and means for alerting a user equipment, UE, to an overcrowding situation by network entity, the network entity storing UE identifiers and region identifiers, already known to the network entity, for multiple UEs and for each region identifier, determining a number of UEs in a spatial region associated with the region identifier. The network entity compares comparing the determined number of UEs with a region identifier to a first threshold value. If the determined number of UEs in the spatial region exceeds the first threshold value, the network entity transmits a first message including a warning message indicator to UEs in the spatial region, the warning message indicator providing an indication of warning message parameters and, based on the warning message parameters, broadcasts a second message to the UEs in the spatial region.

Claims (72)

1 . A method of alerting a user equipment (UE) to an overcrowding situation by a network entity, the method comprising the network entity:

storing UE identifiers and region identifiers for multiple UEs;

for each region identifier, determining a number of UEs in a spatial region associated with the region identifier;

comparing the determined number of UEs for a region identifier to a first threshold value;

if the determined number of UEs in the spatial region exceeds the first threshold value:

broadcasting a first message including a warning message indicator to UEs in the spatial region, the warning message indicator providing an indication of warning message parameters; and

based on the warning message parameters, broadcasting a second message to the UEs in the spatial region, the second message including a crowd-indicator tag and a second threshold value, the crowd-indicator tag and the second threshold value being effective to direct a UE receiving the second message to i) activate a Bluetooth transceiver and a visibility mode to receive one or more Bluetooth identifiers from other UEs, ii) count a number of received Bluetooth identifiers that include the crowd-indicator tag, and iii) compare the number of counted Bluetooth identifiers to the second threshold value.

2 . The method of claim 1 , wherein the determining the number of UEs in the spatial region comprises:

tallying the number of UEs in a Radio Resource Control (RRC) Connected state.

3 . The method of claim 2 , wherein the tallying the number of UEs in the RRC Connected state comprises:

counting the number of UEs in the RRC Connected state at any time during a time period.

4 . The method of claim 2 , further comprising the network entity:

transmitting a trigger message to the spatial region that directs UEs in an RRC Idle state or an RRC Inactive state in that spatial region to perform a random access procedure to direct the UEs in the RRC Idle state or the RRC Inactive state to transition to the RRC Connected state.

5 . The method of claim 1 , wherein the second threshold value is an absolute number.

6 . The method of claim 1 , wherein the spatial region is one of:

a beam-level spatial region;

a Remote Radio Unit-level (RRU-level) spatial region;

a Central Unit-level (CU-level);

a Distributed Unit-level (DU-level); or

a baseband unit-level (BBU-level) spatial region.

7 . The method of claim 6 , wherein the spatial region is a beam-level spatial region, and wherein a timing advance value is associated with each section of a beam, the method further comprising the network entity:

for a given timing advance value in the beam, determining a number of UEs associated with a respective timing advance value.

8 . The method of claim 1 , wherein the broadcasting the second message to the UEs comprises:

broadcasting the second message in one or more of System Information Blocks (SIBs) 10, 11, and 12.

9 . The method of claim 1 , wherein the first threshold value is an absolute threshold number or a relative amount.

10 . A method of providing an alert to an overcrowding situation by a user equipment (UE) the method comprising the user equipment:

receiving a first message including a warning message indicator, the warning message indicator providing an indication of warning message parameters;

receiving a second message based on the warning message parameters, the second message including a crowd-indicator tag and a second threshold value;

activating a Bluetooth transceiver and a visibility mode;

receiving one or more Bluetooth identifiers from other UEs;

using the Bluetooth transceiver, counting a number of received Bluetooth identifiers that include the crowd-indicator tag; and

comparing the number of counted Bluetooth identifiers to the second threshold value.

11 . The method of claim 10 , wherein the crowd-indicator tag and the second threshold value are indicated in the received warning message parameters or wherein the crowd-indicator tag and the second threshold value are indicated in a separate message.

12 . The method of claim 10 , further comprising

prepending the crowd-indicator tag to a Bluetooth identifier of the UE; and

transmitting the prepended crowd-indicator tag and Bluetooth identifier using the Bluetooth transceiver.

13 . The method of claim 10 , wherein the UE is in a Radio Resource Control (RRC) Idle state or an RRC Inactive state, the method further comprises the user equipment:

receiving a trigger message that directs the UE to perform a random access procedure; and

initiating the random access procedure to transition the UE from the RRC Idle state or the RRC Inactive state to an RRC Connected state.

14 . The method of claim 10 , wherein the receiving the second message comprises:

receiving the second message in one or more of System Information Blocks (SIBs) 10, 11, and 12.

15 . A network entity comprising:

a processor; and

instructions for a warning alert manager application that are executable by the processor to configure the network entity to:

store user equipment (UE) identifiers and region identifiers for multiple UEs;

for each region identifier, determine a number of UEs in a spatial region associated with the region identifier;

compare the determined number of UEs for a region identifier to a first threshold value;

if the determined number of UEs in the spatial region exceeds the first threshold value:

broadcast a first message including a warning message indicator to UEs in the spatial region, the warning message indicator providing an indication of warning message parameters; and

based on the warning message parameters, broadcast a second message to the UEs in the spatial region, the second message including a crowd-indicator tag and a second threshold value, the crowd-indicator tag and the second threshold value being effective to direct a UE receiving the second message to i) activate a Bluetooth transceiver and a visibility mode to receive one or more Bluetooth identifiers from other UEs, ii) count a number of received Bluetooth identifiers that include the crowd-indicator tag, and iii) compare the number of counted Bluetooth identifiers to the second threshold value.

16 . The network entity of claim 15 , wherein the network entity is one of:

a base station;

a Distributed Unit (DU);

a Central Unit (CU);

a baseband unit (BBU);

a radio unit (RU); or

a remote radio unit (RRU).

17 . The network entity of claim 15 , wherein the instructions to determine the number of UEs in the spatial region are executable by the processor to configure the network entity to:

tally the number of UEs in a Radio Resource Control (RRC) Connected state.

18 . The network entity of claim 17 , wherein the instructions to tally the number of UEs in the RRC Connected state are executable by the processor to configure the network entity to:

count the number of UEs in the RRC Connected state at any time during a time period.

19 . A user equipment comprising:

a wireless transceiver;

a processor; and

instructions for a user equipment manager that are executable by the processor to configure the user equipment to:

receive a first message including a warning message indicator, the warning message indicator providing an indication of warning message parameters;

receive a second message based on the warning message parameters, the second message including a crowd-indicator tag and a second threshold value;

activate a Bluetooth transceiver and a visibility mode;

receive one or more Bluetooth identifiers from other UEs;

using the Bluetooth transceiver, count a number of received Bluetooth identifiers that include the crowd-indicator tag; and

compare the number of counted Bluetooth identifiers to the second threshold value.

20 . The user equipment of claim 19 , wherein the crowd-indicator tag and the second threshold value are indicated in the received warning message parameters or wherein the crowd-indicator tag and the second threshold value are indicated in a separate message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2023
From: SELMA, FERNANDO; KLINGENBRUNN, THOMAS; AKRAM, AAMIR; TSANG, HUNG
To: GOOGLE LLC
Reel/Frame 064448/0929 →
Priority Claims (1)
EP 21382090 · Feb 4, 2021 · regional
Continuity (1)
Related Publication 20240314516A1 · Sep 19, 2024
References Cited (34)
US 9195866B1 · Mehranfar et al. · 2015 [cited by applicant]
US 11074526B1 · Gormley · 2021 [cited by examiner]
US 20070098222A1 · Porter · 2007 [cited by examiner]
US 20100197318A1 · Petersen · 2010 [cited by examiner]
US 20100323719A1 · Jen · 2010 [cited by examiner]
US 20120202493A1 · Wang et al. · 2012 [cited by applicant]
US 20130157684A1 · Moser · 2013 [cited by applicant]
US 20140063191A1 · Bataller · 2014 [cited by examiner]
US 20140315511A1 · Cha et al. · 2014 [cited by applicant]
US 20150245193A1 · Xiong · 2015 [cited by examiner]
US 20160135015A1 · Fletcher · 2016 [cited by applicant]
US 20160253740A1 · Goulart · 2016 [cited by examiner]
US 20160302251A1 · Chatterjee · 2016 [cited by examiner]
US 20170013432A1 · Guo et al. · 2017 [cited by applicant]
US 20180054276A1 · Islam et al. · 2018 [cited by applicant]
US 20180115994A1 · Islam · 2018 [cited by examiner]
US 20190128552A1 · Zhao et al. · 2019 [cited by applicant]
US 20190208432A1 · Carney Landow · 2019 [cited by applicant]
US 20190246260A1 · Edge et al. · 2019 [cited by applicant]
US 20220377691A1 · Fu · 2022 [cited by examiner]
US 20220408242A1 · Sun · 2022 [cited by examiner]
US 20230232458A1 · Christoffersson · 2023 [cited by examiner]
US 20240389152A1 · Höglund · 2024 [cited by examiner]
EP 3702983 · 2020 [cited by applicant]
WO 2017004171 · 2017 [cited by applicant]
WO 2022169571 · 2022 [cited by applicant]
“Evolved Universal Terrestrial Radio Access”, (3GPP TS 36.331 version 16.3.0 Release 16), Jan. 2021, 1089 pages. [cited by applicant]
“International Preliminary Report on Patentability”, Application No. PCT/US2022/012115, May 16, 2023, 16 pages. [cited by applicant]
“International Search Report and Written Opinion”, Application No. PCT/US2022/012115, Apr. 11, 2022, 17 pages. [cited by applicant]
“New Telia Solution Helps Prevent Overcrowding on the Beach”, Retrieved at: https://www.teliacompany.com/en/news/news-articles/2020/new-telia-solution-helps-prevent-overcrowding-on-the-beach/#:˜: text=To%20avoid%20overc… [cited by applicant]
“Support of ETWS/CMAS by non-BL UE operating in CE mode”, 3GPP TSG RAN WG2 #105bis—Tdoc R2-1903454, Apr. 2019, 5 pages. [cited by applicant]
“Written Opinion”, Application No. PCT/US2022/012115, Dec. 14, 2022, 6 pages. [cited by applicant]
Nguyen, et al., “Enabling and Emerging Technologies for Social Distancing: A Comprehensive Survey and Open Problems”, IEEE DOI: 10.1109/ACCESS.2020.3018140, May 1, 2020, 43 pages. [cited by applicant]
Song, et al., “Using Mobile Sensing Technology for Capturing People Mobility Information”, Nov. 2019, 8 pages. [cited by applicant]