IP Library Granted Patent US 9,838,437
Granted Patent B2
US 9,838,437 · App. 14/979,379 · Granted Dec 5, 2017

Method, device, and system for implementing prompting and collecting user information

Inventor: Shuang Qin (Shenzhen, CN)
Assignee: Huawei Technologies Co., Ltd.
H04L65/1016H04L65/1006H04L65/1063H04L65/1069H04M3/493H04W76/022
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 9,838,437
App. No.
14/979,379
Granted
Dec 5, 2017
Kind
B2
Abstract

The present invention discloses a method, a device, and a system for implementing prompting and collecting user information, and belongs to the field of computer networks. The method includes: obtaining, by an AIP device, ETC operation information forwarded by an IMS network side entity and carrying prompting and collecting user information information, where the ETC operation information is sent by a service control point SCP, and the prompting and collecting user information information includes a routing address of the AIP device, an ID of the SCP, and a service correlation ID; establishing, by the AIP device, a connection with the SCP through the IMS network side entity according to the prompting and collecting user information information carried in the ETC operation information; and interacting, by the AIP device, with the SCP according to the established connection, so as to complete a prompting and collecting user information process.

Claims (106)

1. A method for prompting and collecting user information, wherein an advanced intelligent peripheral (AIP) device pre-stores a voice required by a user-information-collection function, and the AIP device is connected to an Internet Protocol Multimedia Subsystem (IMS) network through an IMS network-side entity, the method comprising:

obtaining, by the AIP device, ETC (establish temporary connection) operation information forwarded by the IMS network-side entity and carrying user-prompting information, wherein the ETC operation information is sent by a service control point (SCP), and the user-prompting information comprises a routing address of the AIP device, an identifier (ID) of the SCP, and a service correlation ID;

establishing, by the AIP device, a connection with the SCP through the IMS network-side entity according to the user-prompting information carried in the ETC operation information; and

interacting, by the AIP device, with the SCP according to the established connection, to collect user information.

2. The method according to claim 1 , wherein:

the IMS network-side entity is a media gateway control function (MGCF) entity connected to the SCP through a call session control function (CSCF) entity and an Internet Protocol IP Multimedia Service Switch Function (IM-SSF) entity; and

obtaining, by the AIP device, ETC operation information sent by the IMS network-side entity and carrying user-prompting information comprises:

obtaining, by the AIP device, the ETC operation information forwarded by the MGCF entity and carrying the user-prompting information, wherein the ETC operation information is sent by the IM-SSF entity to the MGCF entity through the CSCF entity after being sent by the SCP to the IM-SSF entity.

3. The method according to claim 2 , wherein:

an interface between the IM-SSF entity and the SCP is extended to support an ETC operation, the IM-SSF entity sends the ETC operation information to the CSCF entity by extending an interface between the IM-SSF entity and the CSCF entity, or sends the ETC operation information to the CSCF entity in a manner of combining the ETC operation information with a request uniform resource identifier according to a preset rule, and then the CSCF entity sends the ETC operation information to the MGCF entity; and

obtaining, by the AIP device, the ETC operation information forwarded by the MGCF entity and carrying the user-prompting information comprises:

receiving, by the AIP device, an initial address message IAM sent by the MGCF entity and carrying the ETC operation information, so that the AIP device obtains the ETC operation information from the IAM.

4. The method according to claim 1 , wherein:

the IMS network-side entity is an Internet Protocol IP Multimedia Service Switch Function (IM-SSF) entity connected to the SCP; and

obtaining, by the AIP device, ETC operation information sent by the IMS network-side entity and carrying user-prompting information comprises:

obtaining, by the AIP device, the ETC operation information forwarded by the IM-SSF entity and carrying the user-prompting information, wherein the ETC operation information is sent by the SCP to the IM-SSF entity.

5. The method according to claim 4 , wherein:

an interface between the IM-SSF entity and the SCP is extended to support an ETC operation; and

obtaining, by the AIP device, the ETC operation information forwarded by the IM-SSF entity and carrying the user-prompting information comprises:

receiving, by the AIP device, an initial address message IAM sent by the IM-SSF entity and carrying the ETC operation information, so that the AIP device obtains the ETC operation information from the IAM message.

6. The method according to claim 1 , wherein interacting, by the AIP device, with the SCP according to the established connection, to collect user information comprises:

receiving, by the AIP device, a voice playback request delivered by the SCP and carrying voice playback content, and performing a voice playback operation according to the voice playback request; and/or

receiving, by the AIP device, a user-information-collection instruction delivered by the SCP, and performing a user-information-collection operation according to the user-information-collection instruction.

7. The method according to claim 1 , wherein after interacting, by the AIP device, with the SCP according to the established connection, to collect user information, the method further comprises:

receiving, by the AIP device, a release message (REL) sent by the IMS network-side entity, releasing a resource and disconnecting from the SCP according to the REL, and returning a resource release completion message to the IMS network-side entity, so that the IMS network-side entity returns the resource release completion message to the SCP, wherein the REL is sent after the IMS network-side entity receives a disconnect forward connection (DFC) instruction delivered by the SCP.

8. An advanced intelligent peripheral (AIP) device, wherein the AIP device comprises a pre-stored voice required by a user-information-collection function, and the AIP device is connected to an Internet Protocol Multimedia Subsystem (IMS) network through an IMS network-side entity, the AIP device comprising:

a memory; and

a processor in communication with the memory, wherein the processor is configured to:

obtain ETC (establish temporary connection) operation information forwarded by the IMS network-side entity and carrying user-prompting information, wherein the ETC operation information is sent by a service control point (SCP), and the user-prompting information comprises a routing address of the AIP device, an identifier (ID) of the SCP, and a service correlation ID;

establish a connection with the SCP through the IMS network-side entity according to the user-prompting information carried in the ETC operation information; and

interact with the SCP according to the established connection, and to collect user information.

9. The device according to claim 8 , wherein:

the IMS network-side entity is a media gateway control function (MGCF) entity connected to the SCP through a call session control function (CSCF) entity and an Internet Protocol IP Multimedia Service Switch Function (IM-SSF) entity; and

the processor is further configured to:

obtain the ETC operation information forwarded by the MGCF entity and carrying the user-prompting information, wherein the ETC operation information is sent by the IM-SSF entity to the MGCF entity through the CSCF entity after being sent by the SCP to the IM-SSF entity.

10. The device according to claim 9 , wherein:

an interface between the IM-SSF entity and the SCP is extended to support an ETC operation, the IM-SSF entity sends the ETC operation information to the CSCF entity by extending an interface between the IM-SSF entity and the CSCF entity, or sends the ETC operation information to the CSCF entity in a manner of combining the ETC operation information with a request uniform resource identifier according to a preset rule, and then the CSCF entity sends the ETC operation information to the MGCF entity; and

the processor is further configured to receive an initial address message (IAM) sent by the MGCF entity and carrying the ETC operation information, so that the AIP device obtains the ETC operation information from the IAM.

11. The device according to claim 8 , wherein:

the IMS network-side entity is an Internet Protocol IP Multimedia Service Switch Function (IM-SSF) entity connected to the SCP; and

the processor is further configured to:

obtain the ETC operation information forwarded by the IM-SSF entity and carrying the user-prompting information, wherein the ETC operation information is sent by the SCP to the IM-SSF entity.

12. The device according to claim 11 , wherein:

an interface between the IM-SSF entity and the SCP is extended to support an ETC operation; and

the processor is further configured to receive an initial address message (IAM) sent by the IM-SSF entity and carrying the ETC operation information, so that the AIP device obtains the ETC operation information from the IAM message.

13. The device according to claim 8 , wherein the processor is further configured to:

receive a voice playback request delivered by the SCP and carrying voice playback content, and perform a voice playback operation according to the voice playback request; and/or

receive a user-information-collection instruction delivered by the SCP, and prompt and collect user information according to the request user-information-collection instruction.

14. The device according to claim 8 , wherein the processor is further configured to:

receive a release message (REL) sent by the IMS network-side entity;

release a resource and disconnect from the SCP according to the REL; and

return a resource release completion message to the IMS network-side entity, so that the IMS network-side entity returns the resource release completion message to the SCP, wherein the REL is sent after the IMS network-side entity receives a disconnect forward connection (DFC) instruction delivered by the SCP.

15. A method for prompting and collecting user information, wherein an advanced intelligent peripheral (AIP) device pre-stores a voice required by a user-information-collection function, and the AIP device is connected to an Internet Protocol Multimedia Subsystem (IMS) network through an IMS network-side entity, the method comprising:

obtaining, by the IMS network-side entity, ETC (establish temporary connection) operation information sent by a service control point (SCP) and carrying user-prompting information, wherein the user-prompting information comprises a routing address of the AIP device, an identifier (ID) of the SCP, and a service correlation ID; and

forwarding, by the IMS network-side entity, the ETC operation information to the AIP device, so that the AIP device establishes a connection with the SCP according to the user-prompting information carried in the ETC operation information, and interacts with the SCP according to the established connection, and prompts and collects user information.

16. The method according to claim 15 , wherein:

the IMS network-side entity is a media gateway control function (MGCF) entity connected to the SCP through a call session control function (CSCF) entity and an Internet Protocol IP Multimedia Service Switch Function (IM-SSF) entity; and

obtaining, by the IMS network-side entity, ETC operation information sent by a service control point SCP and carrying user-prompting information comprises:

obtaining, by the MGCF entity, the ETC operation information forwarded by the IM-SSF entity through the CSCF entity and carrying the user-prompting information, wherein the ETC operation information is sent by the SCP to the IM-SSF entity.

17. The method according to claim 16 , wherein:

an interface between the IM-SSF entity and the SCP is extended to support an ETC operation, the IM-SSF entity sends the ETC operation information to the CSCF entity by extending an interface between the IM-SSF entity and the CSCF entity, or sends the ETC operation information to the CSCF entity in a manner of combining the ETC operation information with a request uniform resource identifier according to a preset rule, and then the CSCF entity sends the ETC operation information to the MGCF entity; and

forwarding, by the IMS network-side entity, the ETC operation information to the AIP device comprises:

sending, by the MGCF entity, an initial address message (IAM) carrying the ETC operation information to the AIP device, so that the AIP device obtains the ETC operation information from the IAM.

18. The method according to claim 15 , wherein:

the IMS network-side entity is an Internet Protocol IP Multimedia Service Switch Function (IM-SSF) entity connected to the SCP; and

obtaining, by the IMS network-side entity, ETC operation information sent by a service control point SCP and carrying user-prompting information comprises:

obtaining, by the IM-SSF entity, the ETC operation information sent by the SCP and carrying the user-prompting information.

19. The method according to claim 18 , wherein:

an interface between the IM-SSF entity and the SCP is extended to support an ETC operation; and

forwarding, by the IMS network-side entity, the ETC operation information to the AIP device comprises:

sending, by the IM-SSF entity, an initial address message (IAM) carrying the ETC operation information to the AIP device, so that the AIP device obtains the ETC operation information from the IAM.

20. The method according to claim 15 , wherein after forwarding, by the IMS network-side entity, the ETC operation information to the AIP device, the method further comprises:

receiving a disconnect forward connection (DFC) instruction delivered by the SCP, and sending a release message (REL) to the AIP device according to the DFC instruction, so that the AIP device releases a resource and disconnects the SCP according to the REL; and

receiving a resource release completion message returned by the ALP device, and returning the resource release completion message to the SCP.

21. An Internet Protocol Multimedia Subsystem (IMS) network-side entity, wherein an advanced intelligent peripheral (ATP) device comprises a pre-stored voice required by a user-information-collection function, and the AIP device is connected to an IMS network through the IMS network-side entity, and the IMS network-side entity comprises:

a memory; and

a processor in communication with the memory, wherein the processor is configured to:

obtain ETC (establish temporary connection) operation information sent by a service control point (SCP) and carrying user-prompting information, wherein the user-prompting information comprises a routing address of the AIP device, an identifier (ID) of the SCP, and a service correlation ID; and

forward the ETC operation information to the AIP device, so that the AIP device establishes a connection with the SCP according to the user-prompting information carried in the ETC operation information, and interacts with the SCP according to the established connection, and prompts and collects user information.

22. The entity according to claim 21 , wherein:

the IMS network-side entity is a media gateway control function (MGCF) entity connected to the SCP through a call session control function (CSCF) entity and an Internet Protocol IP Multimedia Service Switch Function (IM-SSF) entity; and

the processor is further configured to:

obtain the ETC operation information forwarded by the IM-SSF entity through the CSCF entity and carrying the user-prompting information, wherein the ETC operation information is sent by the SCP to the IM-SSF entity.

23. The entity according to claim 22 , wherein:

an interface between the IM-SSF entity and the SCP is extended to support an ETC operation, the IM-SSF entity sends the ETC operation information to the CSCF entity by extending an interface between the IM-SSF entity and the CSCF entity, or sends the ETC operation information to the CSCF entity in a manner of combining the ETC operation information with a request uniform resource identifier according to a preset rule, and then the CSCF entity sends the ETC operation information to the MGCF entity; and

the processor is further configured to:

send an initial address message (JAM) carrying the ETC operation information to the AIP device, so that the AIP device obtains the ETC operation information from the IAM.

24. The entity according to claim 21 , wherein:

the IMS network-side entity is an Internet Protocol IP Multimedia Service Switch Function (IM-SSF) entity connected to the SCP; and

the processor is further configured to:

obtain the ETC operation information sent by the SCP and carrying the user-prompting information.

25. The method according to claim 24 , wherein:

an interface between the IM-SSF entity and the SCP is extended to support an ETC operation; and

the processor is further configured to:

send an initial address message (JAM) carrying the ETC operation information to the AIP device, so that the AIP device obtains the ETC operation information from the JAM.

26. The entity according to claim 21 , wherein the processor is further configured to:

receive a disconnect forward connection (DFC) instruction delivered by the SCP;

send a release message (REL) to the AIP device according to the DFC instruction, so that the AIP device releases a resource and disconnects the SCP according to the REL;

receive a resource release completion message returned by the AIP device; and

return the resource release completion message to the SCP.

27. A system for prompting and collecting user information, comprising:

an advanced intelligent peripheral (AIP) device having a pre-stored voice required by a user-information-collection function, a memory, and a processor in communication with the memory, wherein the AIP device is connected to an Internet Protocol Multimedia Subsystem (IMS) network through an IMS network-side entity, and the processor is configured to:

obtain ETC (establish temporary connection) operation information forwarded by the IMS network-side entity and carrying user-prompting information, wherein the ETC operation information is sent by a service control point (SCP), and the user-prompting information comprises a routing address of the AIP device, an identifier (ID) of the SCP, and a service correlation ID;

establish a connection with the SCP through the IMS network-side entity according to the user-prompting information carried in the ETC operation information; and

interact with the SCP according to the established connection, and to collect user information; and

an Internet Protocol Multimedia Subsystem (IMS) network-side entity.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2021
From: HUAWEI TECHNOLOGIES CO., LTD.
To: MASON LICENSING LLC
Reel/Frame 058044/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2017
From: QIN, SHUANG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 040988/0441 →
Priority Claims (1)
CN 2013 1 0261178 · Jun 26, 2013 · national
Continuity (2)
Continuation PCTCN2013084730 · Sep 30, 2013
Related Publication 20160182572A1 · Jun 23, 2016