# US 11,909,824 B2 · Upload system, upload method, upload device, and program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,909,824 B2
- Document ID: US11909824B2
- Status: Granted
- Kind: B2
- Application number: 17/767,504
- Filed: 2019-10-21
- Published: 2023-06-15
- Granted: 2024-02-20
- Earliest claimed: 2019-10-21
- Assignees: NEC Corporation
- Applicants: NEC Corporation
- Inventors: Hiroshi Kajitani; Toshinori Takemura; Kentaro Nakahara; Hannah Pokka; Itsumi Haneda; Akira Kamei; Kenichiro Fukushi; Chenhui Huang; Zhenwei Wang; Yuka Imai; Koichi Morikawa; Hiroshi Okuda; Hiroaki Nakano
- Web page: https://patentgrep.com/patent/US11909824B2

## CPC

- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- A61B 5/11: Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb {(A61B5/1038 takes precedence; motion detection to correct for motion artifacts in physiological signals A61B5/721)}
- G01C 22/006: {Pedometers}
- G06F 13/00: Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units (interface circuits for specific input/output devices G06F3/00 {; multiprogram control therefor G06F9/46}; multiprocessor systems G06F15/16 )
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A mobile terminal detects a self-device being located at a predetermined location, and stops reception of sensing information from a module device that transmits the sensing information, if being located at the predetermined location is detected. A fixed device receives the sensing information from the module device, and transmits the sensing information to a cloud server.

## Claims

### Claim 1

An upload system, comprising:
a first upload device; and
a second upload device, wherein
the first upload device includes:
at least one first memory configured to store first instructions; and
at least one first processor configured to execute the first instructions to:
detect the first upload device being located at a predetermined location, and
stop reception of sensing information from a module device that transmits the sensing information, if being located at the predetermined location is detected, and
a second upload device includes:
at least one second memory configured to store second instructions; and
at least one second processor configured to execute the second instructions to:
receive the sensing information from the module device and transmit the sensing information to a cloud device; and
determine whether the sensing information has been transmitted from the module device attached to a left shoe or from that attached to a right shoe, based on a reception strength of the sensing information received from the module device.

### Claim 2 (depends on 1)

The upload system according to claim 1, wherein
the at least one second processor is configured to execute the second instructions to:
determine whether a placement location of a shoe having the module device attached thereto is a predetermined proximate location, and
receive the sensing information from the module device attached to the shoe at the predetermined proximate location and transmit the sensing information to the cloud device.

### Claim 3 (depends on 2)

The upload system according to claim 2, wherein
the at least one second processor is configured to execute the second instructions to:
output a request for transmission of the sensing information to the module device if the placement location of the shoe is determined as the predetermined proximate location.

### Claim 4 (depends on 1)

The upload system according to claim 1, wherein
the first upload device moves, and
the second upload device is fixed in a vicinity of a placement location of a shoe.

### Claim 5

An upload system, comprising:
a first upload device; and
a second upload device, wherein
the first upload device includes:
at least one first memory configured to store first instructions; and
at least one first processor configured to execute the first instructions to:
detect the first upload device being located at a predetermined location, and
stop reception of sensing information from a module device that transmits the sensing information, if being located at the predetermined location is detected, and
the second upload device includes:
at least one second memory configured to store second instructions; and
at least one second processor configured to execute the second instructions to:
receive the sensing information from the module device and transmit the sensing information to a cloud device; and
determine whether module devices corresponding respectively to left and right shoes are attached respectively to the left and right shoes, based on information included in the sensing information received from the module device and a reception strength thereof.

### Claim 6

An upload device further included in an upload system including another upload device that includes at least one first memory configured to store first instructions; and at least one first processor configured to execute the first instructions to detect the another upload device being located at a predetermined location, and stop reception of sensing information from a module device, if being located at the predetermined location is detected, the upload device comprising:
at least one second memory configured to store second instructions; and
at least one second processor configured to execute the second instructions to:
receive the sensing information from the module device and transmit the sensing information to a cloud device; and
determine whether the sensing information has been transmitted from the module device attached to a left shoe or from that attached to a right shoe, based on a reception strength of the sensing information received from the module device.

### Claim 7

An upload device further included in an upload system including another upload device that includes at least one first memory configured to store first instructions; and at least one first processor configured to execute the first instructions to detect the another upload device being located at a predetermined location, and stop reception of sensing information from a module device, if being located at the predetermined location is detected, the upload device comprising:
at least one second memory configured to store second instructions; and
at least one second processor configured to execute the second instructions to:
receive the sensing information from the module device and transmit the sensing information to a cloud device; and
determine whether module devices corresponding respectively to left and right shoes are attached respectively to the left and right shoes, based on information included in the sensing information received from the module device and a reception strength thereof.
