IP Library › Granted Patent US 10,798,772
Granted Patent B2
US 10,798,772 · App. 15/980,766 · Granted Oct 6, 2020

Method, device and medium for establishing service connection

Inventors: Juejia Zhou (Beijing, CN); Weiyan Ge (Beijing, CN); Ming Zhang (Beijing, CN)
Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
H04W76/25H04M3/42187H04W76/15H04W76/18H04W76/34H04W76/36H04W4/70H04W68/005
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,798,772
App. No.
15/980,766
Granted
Oct 6, 2020
Kind
B2
Abstract

A method, device and medium for establishing service connection are provided. The method includes: when a first-type service connection has been established, receiving a connection request message sent from a network device, the connection request message at least carrying the second-type service connection; and determining whether to establish the second-type service connection with the network device according to the first-type service connection and the second-type service connection, and responding according to the determination result.

Claims (66)

1. A method for establishing service connection, the method comprising:

receiving a connection request message sent from a network device when a first-type service connection has been established, the connection request message carrying a second-type service connection, wherein each of the first-type service connection and the second-type service connection has a configurable priority based on a preset type service connection;

determining whether to establish the second-type service connection with the network device according to the first-type service connection and the second-type service connection by:

acquiring the preset type service connection for a local device;

determining whether the first-type service connection and the second-type service connection match with the preset type service connection; and

determining to establish the second-type service connection with the network device when the first-type service connection does not match with the preset type service connection and the second-type service connection matches with the preset type service connection; or

determining to maintain the first-type service connection and not to establish the second-type service connection with the network device, when the first-type service connection matches with the preset type service connection and the second-type service connection does not match with the preset type service connection, or when both of the first-type service connection and the second-type service connection match with the preset type service connection; and

responding according to the determination result.

2. The method of claim 1 , wherein determining whether to establish the second-type service connection with the network device according to the first-type service connection and the second-type service connection, comprises:

determining whether a priority of the second-type service connection is higher than a priority of the first-type service connection; and

determining to establish the second-type service connection with the network device when the priority of the second-type service connection is higher than the priority of the first-type service connection.

3. The method of claim 1 , wherein determining whether to establish the second-type service connection with the network device according to the first-type service connection and the second-type service connection, comprises:

acquiring a preset type service connection for a local device;

determining whether the first-type service connection and the second-type service connection match with the preset type service connection;

determining whether a priority of the second-type service connection is higher than a priority of the first-type service connection when neither the first-type service connection nor the second-type service connection matches with the preset type service connection; and

determining to establish the second-type service connection with the network device when the priority of the second-type service connection is higher than the priority of the first-type service connection; or

determining to maintain the first-type service connection and not to establish the second-type service connection with the network device when the priority of the second-type service connection is not higher than the priority of the first-type service connection.

4. The method of claim 1 , wherein the connection request message at least comprises a field of service type, the field of service type carrying a type of service connection to be established.

5. The method of claim 4 , wherein the connection request message further comprises a priority field, the priority field carrying a priority of a service type for which the service connection is to be established.

6. The method of claim 1 , wherein responding according to the determination result comprises:

hanging up or disconnecting the first-type service connection and establishing the second-type service connection with the network device when determining to establish the second-type service connection with the network device; and

sending a connection rejection message to the network device when determining not to establish the second-type service connection with the network device.

7. A device for establishing service connection, comprising:

a processor; and

a memory for storing instructions executable by the processor;

wherein the processor is configured to perform:

receiving a connection request message sent from a network device when a first-type service connection has been established, the connection request message carrying a second-type service connection, wherein each of the first-type service connection and the second-type service connection has a configurable priority based on a preset type service connection;

determining whether to establish the second-type service connection with the network device according to the first-type service connection and the second-type service connection by:

acquiring the preset type service connection for a local device;

determining whether the first-type service connection and the second-type service connection match with the preset type service connection; and

determining to establish the second-type service connection with the network device when the first-type service connection does not match with the preset type service connection and the second-type service connection matches with the preset type service connection; or

determining to maintain the first-type service connection and not to establish the second-type service connection with the network device, when the first-type service connection matches with the preset type service connection and the second-type service connection does not match with the preset type service connection, or when both of the first-type service connection and the second-type service connection match with the preset type service connection; and

responding according to the determination result.

8. The device of claim 7 , wherein determining whether to establish the second-type service connection with the network device according to the first-type service connection and the second-type service connection, comprises:

determining whether a priority of the second-type service connection is higher than a priority of the first-type service connection; and

determining to establish the second-type service connection with the network device when the priority of the second-type service connection is higher than the priority of the first-type service connection.

9. The device of claim 7 , wherein determining whether to establish the second-type service connection with the network device according to the first-type service connection and the second-type service connection, comprises:

acquiring a preset type service connection for the device;

determining whether the first-type service connection and the second-type service connection match with the preset type service connection;

determining whether a priority of the second-type service connection is higher than a priority of the first-type service connection when neither the first-type service connection nor the second-type service connection matches with the preset type service connection; and

determining to establish the second-type service connection with the network device when the priority of the second-type service connection is higher than the priority of the first-type service connection; or

determining to maintain the first-type service connection, and not to establish the second-type service connection with the network device when the priority of the second-type service connection is not higher than the priority of the first-type service connection.

10. The device of claim 7 , wherein the connection request message at least comprises a field of service type, the field of service type carrying a type of service connection to be established.

11. The device of claim 10 , wherein the connection request message further comprises a priority field, the priority field carrying a priority of a service type for which the service connection is to be established.

12. The device of claim 7 , wherein responding according to the determination result comprises:

hanging up or disconnecting the first-type service connection and establishing the second-type service connection with the network device when determining to establish the second-type service connection with the network device; and

sending a connection rejection message to the network device when determining not to establish the second-type service connection with the network device.

13. A non-transitory computer-readable storage medium having stored therein instructions that, when executed by a processor of a device, causes the device to perform a method for establishing service connection, the method comprising:

receiving a connection request message sent from a network device when a first-type service connection has been established, the connection request message carrying a second-type service connection, wherein each of the first-type service connection and the second-type service connection has a configurable priority based on a preset type service connection;

determining whether to establish the second-type service connection with the network device according to the first-type service connection and the second-type service connection by:

acquiring the preset type service connection for a local device;

determining whether the first-type service connection and the second-type service connection match with the preset type service connection; and

determining to establish the second-type service connection with the network device when the first-type service connection does not match with the preset type service connection and the second-type service connection matches with the preset type service connection; or

determining to maintain the first-type service connection and not to establish the second-type service connection with the network device, when the first-type service connection matches with the preset type service connection and the second-type service connection does not match with the preset type service connection, or when both of the first-type service connection and the second-type service connection match with the preset type service connection; and

responding according to the determination result.

14. The non-transitory computer-readable storage medium of claim 13 , wherein determining whether to establish the second-type service connection with the network device according to the first-type service connection and the second-type service connection, comprises:

determining whether a priority of the second-type service connection is higher than a priority of the first-type service connection; and

determining to establish the second-type service connection with the network device when the priority of the second-type service connection is higher than the priority of the first-type service connection.

15. The non-transitory computer-readable storage medium of claim 13 , wherein determining whether to establish the second-type service connection with the network device according to the first-type service connection and the second-type service connection, comprises:

acquiring a preset type service connection for the device;

determining whether the first-type service connection and the second-type service connection match with the preset type service connection;

determining whether a priority of the second-type service connection is higher than a priority of the first-type service connection when neither the first-type service connection nor the second-type service connection matches with the preset type service connection; and

determining to establish the second-type service connection with the network device when the priority of the second-type service connection is higher than the priority of the first-type service connection; or

determining to maintain the first-type service connection, and not to establish the second-type service connection with the network device when the priority of the second-type service connection is not higher than the priority of the first-type service connection.

16. The non-transitory computer-readable storage medium of claim 13 , wherein the connection request message at least comprises a field of service type, the field of service type carrying a type of service connection to be established.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the connection request message further comprises a priority field, the priority field carrying a priority of a service type for which the service connection is to be established.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2018
From: ZHOU, JUEJIA; GE, WEIYAN; ZHANG, MING
To: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
Reel/Frame 045814/0168 →
Continuity (2)
Continuation In Part PCTCN2016093020 · Aug 3, 2016
Related Publication 20180263073A1 · Sep 13, 2018