IP Library Patent Application 16803317
Patent Application
App. No. 16/803,317

TRAFFIC DETERMINATION

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 None
App. No.
16/803,317
Abstract

A computer-implemented method includes: obtaining, by a detection device, first device information of a first set of devices detected in a target area using a first communication mode; determining, based on the first device information, a first quantity of devices in the target area; determining, based on second device information of a second set of devices, a verification coefficient, the second set of devices being detected in the target area using a second communication mode; and calculating, based on the first quantity of devices and a verification coefficient, a measure of real-time human traffic in the target area.

Claims (74)

1 . A computer-implemented method, comprising:

detecting, during a first time period, using a first wireless module based on a first wireless technology, a first set of devices in a target area, and collecting first device information of the first set of devices;

determining, based on the first device information, a first quantity of devices in the target area;

emitting, during a second time period occurring before the first time period, using a second wireless module based on a second wireless technology distinct from the first wireless technology, a wireless signal in the target area;

obtaining second device information of a second set of devices in the target area during the second time period, the second set of devices having received the wireless signal;

detecting, during the second time period, using the first wireless module based on the first wireless technology, a third set of devices in the target area, and collecting third device information of the third set of devices;

calculating a verification coefficient based on the second device information and the third device information; and

adjusting the first quantity of devices using the verification coefficient, to obtain a measure of real-time device traffic in the target area.

2 . (canceled)

3 . The computer-implemented method of claim 1 , wherein the third device information comprises a first set of device identifiers corresponding, respectively, to each device in the third set of devices,

wherein the second device information comprises a second set of device identifiers corresponding, respectively, to each device in the second set of devices, and

wherein calculating the verification coefficient comprises:

determining a common quantity of device identifiers common to both the first set of device identifiers and the second set of device identifiers;

determining a second quantity of devices in the second set of devices; and

calculating the verification coefficient based on the common quantity and the second quantity.

4 . The computer-implemented method of claim 1 , wherein the first time period is a predetermined time period of a current time cycle, and

wherein the second time period is the predetermined time period of a previous time cycle.

5 . The computer-implemented method of claim 1 , wherein each device of the second set of devices transmits a notification to a cloud server responsive to receiving the wireless signal, and

wherein obtaining the second device information comprises:

collecting the second device information from a server remote from the target area.

6 . The computer-implemented method of claim 1 , wherein determining the first quantity of devices in the target area comprises:

counting, based on the first device information, a fourth quantity of devices detected at least twice within a predetermined period; and

de-weighting, based on the fourth quantity of devices, a total number of devices detected in the target area, to determine the first quantity of devices in the target area.

7 . A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

detecting, during a first time period, using a first wireless module based on a first wireless technology, a first set of devices in a target area, and collecting first device information of the first set of devices;

determining, based on the first device information, a first quantity of devices in the target area;

emitting, during a second time period occurring before the first time period, using a second wireless module based on a second wireless technology distinct from the first wireless technology, a wireless signal in the target area;

obtaining second device information of a second set of devices in the target area during the second time period, the second set of devices having received the wireless signal;

detecting, during the second time period, using the first wireless module based on the first wireless technology, a third set of devices in the target area, and collecting third device information of the third set of devices;

calculating a verification coefficient based on the second device information and the third device information; and

adjusting the first quantity of devices using the verification coefficient, to obtain a measure of real-time device traffic in the target area.

8 . (canceled)

9 . The computer-readable medium of claim 7 , wherein the third device information comprises a first set of device identifiers corresponding, respectively, to each device in the third set of devices,

wherein the second device information comprises a second set of device identifiers corresponding, respectively, to each device in the second set of devices, and

wherein calculating the verification coefficient comprises:

determining a common quantity of device identifiers common to both the first set of device identifiers and the second set of device identifiers;

determining a second quantity of devices in the second set of devices; and

calculating the verification coefficient based on the common quantity and the second quantity.

10 . The computer-readable medium of claim 7 , wherein the first time period is a predetermined time period of a current time cycle, and

wherein the second time period is the predetermined time period of a previous time cycle.

11 . The computer-readable medium of claim 7 , wherein each device of the second set of devices transmits a notification to a cloud server responsive to receiving the wireless signal, and

wherein obtaining the second device information comprises:

collecting the second device information from a server remote from the target area.

12 . The computer-readable medium of claim 7 , wherein determining the first quantity of devices in the target area comprises:

counting, based on the first device information, a fourth quantity of devices detected at least twice within a predetermined period; and

de-weighting, based on the fourth quantity of devices, a total number of devices detected in the target area, to determine the first quantity of devices in the target area.

13 . A computer-implemented system, comprising:

one or more computers; and

one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:

detecting, during a first time period, using a first wireless module based on a first wireless technology, a first set of devices in a target area, and collecting first device information of the first set of devices;

determining, based on the first device information, a first quantity of devices in the target area;

emitting, during a second time period occurring before the first time period, using a second wireless module based on a second wireless technology distinct from the first wireless technology, a wireless signal in the target area;

obtaining second device information of a second set of devices in the target area during the second time period, the second set of devices having received the wireless signal;

detecting, during the second time period, using the first wireless module based on the first wireless technology, a third set of devices in the target area, and collecting third device information of the third set of devices;

calculating a verification coefficient based on the second device information and the third device information; and

adjusting the first quantity of devices using the verification coefficient, to obtain a measure of real-time device traffic in the target area.

14 . (canceled)

15 . The computer-implemented system of claim 13 , wherein the third device information comprises a first set of device identifiers corresponding, respectively, to each device in the third set of devices,

wherein the second device information comprises a second set of device identifiers corresponding, respectively, to each device in the second set of devices, and

wherein calculating the verification coefficient comprises:

determining a common quantity of device identifiers common to both the first set of device identifiers and the second set of device identifiers;

determining a second quantity of devices in the second set of devices; and

calculating the verification coefficient based on the common quantity and the second quantity.

16 . The computer-implemented system of claim 13 , wherein the first time period is a predetermined time period of a current time cycle, and

wherein the second time period is the predetermined time period of a previous time cycle.

17 . The computer-implemented system of claim 13 , wherein each device of the second set of devices transmits a notification to a cloud server responsive to receiving the wireless signal, and

wherein obtaining the second device information comprises:

collecting the second device information from a server remote from the target area.

18 . The computer-implemented system of claim 13 , wherein determining the first quantity of devices in the target area comprises:

counting, based on the first device information, a fourth quantity of devices detected at least twice within a predetermined period; and

de-weighting, based on the fourth quantity of devices, a total number of devices detected in the target area, to determine the first quantity of devices in the target area.

19 . The computer-implemented method of claim 5 , wherein the second device information is encrypted.

20 . The computer-implemented method of claim 5 , wherein the second device information comprises a dictionary mapping device identifiers of the second set of devices to corresponding times at which each device of the second set of devices is detected in the target area.

21 . The computer-implemented method of claim 1 , wherein the first wireless technology comprises Wi-Fi, and wherein the second wireless technology comprises Bluetooth.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2020
From: CAI, HONGBO; HUANG, KAIMING; ZENG, XIAODONG
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 052441/0896 →