IP Library Granted Patent US 10,609,248
Granted Patent B2
US 10,609,248 · App. 16/214,549 · Granted Mar 31, 2020

Communication system, mobile terminal, method of controlling the mobile terminal, and storage medium

Inventors: Yasuhiro Hosoda (Abiko, JP); Fumio Mikami (Abiko, JP); Hiroki Matsushima (Kawasaki, JP); Yukimasa Sato (Kashiwa, JP); Kyohei Takeda (Toride, JP); Tomoko Adachi (Kawasaki, JP)
Assignee: CANON KABUSHIKI KAISHA
H04N1/32791G06F3/1203G06F3/1229G06F3/1236G06F3/1292H04M1/7253H04M1/72533H04M1/72561H04M1/72572H04N1/32776H04N1/4413H04N1/4426G06F3/1239H04N2201/0055H04N2201/0094
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 10,609,248
App. No.
16/214,549
Granted
Mar 31, 2020
Kind
B2
Abstract

A communication system comprising an information processing apparatus and a mobile terminal, wherein when the mobile terminal receives a packet transmitted from the information processing apparatus, it determines whether or not a login condition for transmitting a login request is satisfied based on a received signal strength of the packet, and it transmits the login request to the information processing apparatus in a case where it determines that the login condition is satisfied, and does not transmit the login request to the information processing apparatus in a case where it is determines that the login condition is not satisfied.

Claims (36)

1. A mobile terminal that has installed an application having a login function for transmitting a login request to a printer for requesting to log into the printer, the mobile terminal comprising:

at least one processor to execute the application to cause the mobile terminal to:

receive a signal of a Bluetooth Low Energy (BLE) standard transmitted from a printer;

decide a distance between the mobile terminal and the printer based on a radio field intensity of the received signal; and

determine whether or not to transmit a login request to the printer based on the distance and status information of the printer, wherein the status information is information indicating a login status of the printer;

wherein, in the determining,

(i) in a case that the distance is equal to or more than a first distance, it is determined to not transmit a login request of a first user,

(ii) in a case that the distance is equal to or more than a second distance being shorter than the first distance and is less than the first distance, it is determined to not transmit the login request of the first user if a second user is logged into the printer,

(iii) in a case that the distance is equal to or more than the second distance and is less than the first distance, it is determined to transmit the login request of the first user if the second user is not logged into the printer,

(iv) in a case that the distance is less than the second distance, it is determined to transmit the login request of the first user even if the second user is logged into the printer.

2. The mobile terminal according to claim 1 , wherein, in the determining, in a case that the distance is less than the second distance, it is determined to transmit the login request of the first user if the second user is not logged into the printer.

3. The mobile terminal according to claim 1 , wherein in the case that the distance is less than the second distance and the login request of the first user is transmitted to the printer with the second user being logged into the printer, the second user is caused to be logged out of the printer.

4. A system including a printer and a mobile terminal that has installed an application having a login function for transmitting a login request to a printer for requesting to log into the printer,

wherein the mobile terminal comprising:

at least one first processor to execute the application to cause the mobile terminal to:

receive a signal of a Bluetooth Low Energy (BLE) standard transmitted from the printer;

decide a distance between the mobile terminal and the printer based on a radio field intensity of the received signal; and

determine whether or not transmit a login request to the printer based on the distance and status information of the printer, wherein the status information is information indicating a login status of the printer;

wherein, in the determining,

(i) in a case that the distance is equal to or more than a first distance, it is determined to not transmit a login request of a first user,

(ii) in a case that the distance is equal to or more than a second distance being shorter than the first distance and is less than the first distance, it is determined to not transmit the login request of the first user if a second user is logged into the printer,

(iii) in a case that the distance is equal to or more than the second distance and is less than the first distance, it is determined to transmit the login request of the first user if the second user is not logged into the printer,

(iv) in a case that the distance is less than the second distance, it is determined to transmit the login request of the first user even if the second user is logged into the printer.

5. The system according to claim 4 , wherein, in the determining, in a case that the distance is less than the second distance, it is determined to transmit the login request of the first user if the second user is not logged into the printer.

6. The system according to claim 4 , wherein in the case that the distance is less than the second distance and the login request of the first user is transmitted to the printer with the second user being logged into the printer, the second user is caused to be logged out of the printer.

7. A non-transitory computer-readable storage medium storing an application having a login function for transmitting a login request from a mobile terminal to a printer for requesting to log into the printer, the application comprising:

codes of receiving a signal of a Bluetooth Low Energy (BLE) standard transmitted from a printer;

codes of deciding a distance between the mobile terminal and the printer based on a radio field intensity of the received signal; and

codes of determining whether or not transmit a login request to the printer based on the distance and status information of the printer, wherein the status information is information indicating a login status of the printer;

wherein, in the determining,

(i) in a case that the distance is equal to or more than a first distance, it is determined to not transmit a login request of a first user,

(ii) in a case that the distance is equal to or more than a second distance being shorter than the first distance and is less than the first distance, it is determined to not transmit the login request of the first user if a second user is logged into the printer,

(iii) in a case that the distance is equal to or more than the second distance and is less than the first distance, it is determined to transmit the login request of the first user if the second user is not logged into the printer,

(iv) in a case that the distance is less than the second distance, it is determined to transmit the login request of the first user even if the second user is logged into the printer.

8. The storage medium according to claim 7 , wherein, in the determining, in a case that the distance is less than the second distance, it is determined to transmit the login request of the first user if the second user is not logged into the printer.

9. The storage medium according to claim 7 , wherein in the case that the distance is less than the second distance and the login request of the first user is transmitted to the printer with the second user being logged into the printer, the second user is caused to be logged out of the printer.

Continuity (2)
Continuation 15508232
Related Publication 20190116287A1 · Apr 18, 2019