[go: up one dir, main page]

CN120238528A - Packaging method, electronic device and storage medium for new call service - Google Patents

Packaging method, electronic device and storage medium for new call service Download PDF

Info

Publication number
CN120238528A
CN120238528A CN202311872102.8A CN202311872102A CN120238528A CN 120238528 A CN120238528 A CN 120238528A CN 202311872102 A CN202311872102 A CN 202311872102A CN 120238528 A CN120238528 A CN 120238528A
Authority
CN
China
Prior art keywords
new call
call service
service
user
presentation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311872102.8A
Other languages
Chinese (zh)
Inventor
汪鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN202311872102.8A priority Critical patent/CN120238528A/en
Priority to PCT/CN2024/116644 priority patent/WO2025139014A1/en
Publication of CN120238528A publication Critical patent/CN120238528A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72466User interfaces specially adapted for cordless or mobile telephones with selection means, e.g. keys, having functions defined by the mode or the status of the device

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Environmental & Geological Engineering (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本申请实施例提供了一种新通话业务的封装方法、电子装置以及存储介质,该方法包括:确定在新通话业务界面中新通话业务的封装编排设计,其中,封装编排设计包括新通话业务的视觉呈现和第一控制方式;根据封装编排设计和用户的业务需求封装生成新通话业务的呈控信息,以在通话中基于呈控信息在用户终端对新通话业务进行呈现。通过本申请实施例,解决了相关技术中无法规范化地呈现新通话业务的问题,由于基于新通话业务界面的封装编排设计,并结合用户实际使用时的需求生成了新通话业务的呈控信息,因此用户终端可以通过新通话业务界面规范化地显示新通话业务,供用户进行选择,达到用户可以通过新通话业务界面方便地使用新通话业务的效果。

The embodiments of the present application provide a packaging method, an electronic device, and a storage medium for a new call service, the method comprising: determining a packaging layout design for the new call service in a new call service interface, wherein the packaging layout design includes a visual presentation and a first control method of the new call service; packaging and generating presentation control information for the new call service according to the packaging layout design and the user's service needs, so as to present the new call service on the user terminal based on the presentation control information during a call. The embodiments of the present application solve the problem of the inability to present the new call service in a standardized manner in the related art, because the presentation control information of the new call service is generated based on the packaging layout design of the new call service interface and in combination with the actual needs of the user, the user terminal can display the new call service in a standardized manner through the new call service interface for the user to select, thereby achieving the effect that the user can conveniently use the new call service through the new call service interface.

Description

Packaging method of new call service, electronic device and storage medium
Technical Field
The embodiment of the application relates to the field of communication, in particular to a method for packaging a new call service, an electronic device and a storage medium.
Background
Call services are one of the most important, core, basic services for operators. The 5G new call service is a new generation call product which is pushed out based on a 5G network, provides a series of innovative call enhancement services and applications, such as 5G ultra-clear call, intelligent translation, interesting call, intelligent customer service, remote assistance and the like, and can bring multimedia, visual and full-interactive call experience to users.
The 5G new call service is used as an innovation of the basic call service of operators, can expand the business mode of the call service, is hopeful to activate the new blue sea market of the call service, and becomes the development key of each large operator. The method for realizing the new call service in the related technology can realize the purpose of using the new call service function by the user, but has the defects that the expansion of the new call service is affected and the new call service is accepted by the user to be used, the new call service is not presented in a system, the presentation modes of different new call services are independently designed and are not system, the new call service presentation combination is complex, if a plurality of services need to be presented to the user, the service presentation combination is designed according to different independent designs of the services, no unified rule exists, the new call service is complex to use, and the user needs to use the service according to the design of different services instead of using the service according to own habit.
Disclosure of Invention
The embodiment of the application provides a packaging method, an electronic device and a storage medium for a new call service, which at least solve the problem that the new call service cannot be presented in a standardized manner in the related art.
According to one embodiment of the application, a packaging method of a new call service is provided, which comprises the steps of determining a packaging arrangement design of the new call service in a new call service interface, wherein the packaging arrangement design comprises visual presentation and a first control mode of the new call service, and packaging and generating presentation control information of the new call service according to the packaging arrangement design and service requirements of a user so as to present the new call service in a user terminal based on the presentation control information in a call.
According to another embodiment of the application, there is also provided a computer readable storage medium having stored therein a computer program, wherein the computer program is arranged to perform the steps of the method embodiments described above when run.
According to a further embodiment of the application, there is also provided an electronic device comprising a memory, in which a computer program is stored, and a processor arranged to run the computer program to perform the steps of the method embodiments described above.
According to the embodiment of the application, as the visual presentation and the first control mode of the new call service are determined, namely the packaging arrangement design of the new call service interface is determined, the presentation control information of the new call service can be generated based on the packaging arrangement design in combination with the actual use requirement of the user, so that the user terminal can display the new call service in a standardized manner through the new call service interface for the user to select, the problem that the new call service cannot be presented in a standardized manner in the related technology can be solved, and the effect that the user can conveniently use the new call service through the new call service interface is achieved.
Drawings
Fig. 1 is a hardware block diagram of a computer terminal of a method of encapsulating a new call service according to an embodiment of the present application;
fig. 2 is a schematic diagram of a packaging system for a new call service according to an embodiment of the present application;
FIG. 3 is a frame diagram of a new call platform according to an embodiment of the application;
FIG. 4 is a flow chart of a method of encapsulating a new telephony service in accordance with an embodiment of the present application;
fig. 5 is a block diagram of a new call service encapsulation device according to an embodiment of the present application;
fig. 6 is a flowchart of a method for encapsulating a new call service according to a first embodiment of the present application;
Fig. 7 is a flow chart of new call service usage according to a second embodiment of the present application.
Detailed Description
Embodiments of the present application will be described in detail below with reference to the accompanying drawings in conjunction with the embodiments.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present application and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order.
The method embodiments provided in the embodiments of the present application may be performed in a mobile terminal, a computer terminal or similar computing device. Taking the operation on a computer terminal as an example, fig. 1 is a block diagram of a hardware structure of a computer terminal of a method for encapsulating a new call service according to an embodiment of the present application. As shown in fig. 1, the computer terminal may include one or more (only one is shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a microprocessor MCU or a processing device such as a programmable logic device FPGA) and a memory 104 for storing data, wherein the computer terminal may further include a transmission device 106 for communication functions and an input-output device 108. It will be appreciated by those skilled in the art that the configuration shown in fig. 1 is merely illustrative and is not intended to limit the configuration of the computer terminal described above. For example, the computer terminal may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.
The memory 104 may be used to store a computer program, for example, a software program of application software and a module, such as a computer program corresponding to a method for encapsulating a new call service in an embodiment of the present application, and the processor 102 executes the computer program stored in the memory 104, thereby performing various functional applications and data processing, that is, implementing the above-mentioned method. Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located relative to the processor 102, which may be connected to the computer terminal via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used to receive or transmit data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of a computer terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, simply referred to as a NIC) that can connect to other network devices through a base station to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is configured to communicate with the internet wirelessly.
The embodiment of the application can be operated on a packaging system of the new call service shown in fig. 2, and the system comprises a new call platform, a Core Network (CN) and user equipment as shown in fig. 2. The new call service part in the new call platform is used for realizing or integrating various new call services, or realizing a part of the new call services and integrating a part of the new call services. The service encapsulation management part is responsible for completing the encapsulation work of various new call services supported by the new call service platform.
In the packaging system of the new call service, the core network is responsible for processing the information such as the signaling and the media stream generated by the new call platform, and the user equipment is connected to the core network through a wireless or wired network and receives the information such as the signaling and the media stream issued by the core network. The new call service platform is a service platform for providing new call service, and the user equipment communicates with the new call service platform through the core network to complete the function of the new call service. Interaction is also performed between the core network and the new call service platform to realize management and control of the new call service.
Fig. 3 is a frame diagram of a new call platform including a new call service encapsulation section and a new call service section as shown in fig. 3 according to an embodiment of the present application.
The new call service part comprises three modules, namely a new call service processing module, a service reporting module and an encapsulation receiving module.
And the new call service processing module is used for realizing the new call service, integrating the new call service of an external third party and providing the new call service for the user.
And the service reporting module is used for summarizing various service information supported by the new call service processing module, wherein the service information comprises names, new call service icons, control modes and the like, and synchronizing the service information to the new call service encapsulation platform.
And the package receiving module is used for receiving the display and control information of the new call service package by the new call service package platform and synchronizing the display and control information to the new call service processing module for use.
The new call service processing module acquires the packaging information of the new call service from the packaging receiving module, and issues information such as signaling, media stream and the like to the core network according to the packaging information, so as to control a mode of presenting the new call service to the user and a mode of supporting the user to use the new call service. The service reporting module collects the service information supported by the new call service processing module and synchronizes the service information to the new call service encapsulation platform.
The new call service packaging part comprises two modules, namely a service packaging arrangement module and a packaging management module.
And the service encapsulation and arrangement module is used for determining the position and the icon of the new call service when the new call service is presented, determining the performance when the user operates, the control information for the background to generate to the new call service and the like, and determining that the good encapsulation and arrangement design can generate to the encapsulation and management module.
And the packaging management module is used for generating presentation and control information related to the presentation of the new call service, namely presentation control information, for example, generating a webpage similar to a mobile phone desktop formed by the webpage, wherein the icons containing a plurality of new call services are operable by a user, and the user clicks to inform the corresponding new call service of the generated control instruction. And simultaneously, generating video (animation) presenting a new call service interface, a corresponding control interface and the like for the audio call.
The service encapsulation and arrangement module receives service information sent by the new call service platform, sends the generated encapsulation and arrangement design to the encapsulation and management module, and sends display and control information generated based on the encapsulation and arrangement design to the new call service platform.
Fig. 4 is a flowchart of a method for encapsulating a new call service according to an embodiment of the present application, as shown in fig. 4, the flowchart includes the steps of:
step S402, determining a packaging arrangement design of a new call service in a new call service interface, wherein the packaging arrangement design comprises a visual presentation and a first control mode of the new call service;
In an exemplary embodiment, before determining the packaging arrangement design of the new call service in the new call service interface, the method further comprises the steps of receiving a first new call service in the first user terminal and a second new call service in the second user terminal, and summarizing the first new call service and the second new call service to obtain the new call service.
In one exemplary embodiment, determining a packaging arrangement design of a new call service in a new call service interface comprises receiving service information of the new call service, wherein the service information comprises a name, an icon and a control mode of the new call service, adding the icon of the new call service into a visual presentation list of the new call service interface according to preset rules and the service information, performing a first simulation test on the new call service based on the visual presentation list and the control mode, and determining the packaging arrangement design of the new call service based on the result of the first simulation test.
It should be noted that, the preset rule refers to a manner that different visual presentation lists may be set to display the new call service icons according to the requirement that the new call service interface may display multiple new call service icons. For example, setting the visual presentation list includes one or more presentation pages, each page presenting a number of new call service icons, which are automatically or manually added to the visual presentation list. The visual presentation list belongs to a mapping table, and the icon of the new call service reflects the new call service. After receiving the service information of the new call service, updating the visual presentation list, adding icons of the new call service in the service information to the visual presentation list, wherein the visual presentation list comprises all icons of the new call service, so that a user is helped to know the new call service which can be provided by the new call service interface, and the usability and user experience of the new call service interface are improved.
In the actual implementation process, when the icon of the new call service is added to the visual presentation list of the new call service interface, the icon can be manually operated by a designer or can be automatically implemented, for example, one presentation page of the visual presentation list is set to display N icons, and a new presentation page is automatically determined or added. That is, the visual presentation list of the new call service interface includes a plurality of new call service icons for the user to click on, so that the user can start the corresponding new call service after clicking.
In the actual implementation process, the first simulation test is specifically a test for testing a new call service in the visual presentation list, and determining whether the new call service can be started in a control mode in the service information is equivalent to technically determining that the new call service can be normally used.
In one exemplary embodiment, determining the encapsulation layout design of a new call service in a new call service interface includes determining an interface display item corresponding to the new call service based on an interface display item corresponding to the new call service interface and the new call service, and determining the encapsulation layout design of the new call service based on an interface display item corresponding to the new call service.
The interface display item refers to a page, voice or animation which is presented on the user terminal and used for the user to operate and select a new call service.
After summarizing service information of a plurality of new call services, in order to reduce complexity of using the new call services, the new call services need to be presented through a new call service interface, the new call service interface corresponds to an interface display item, the interface display item can select different types according to service requirements of users, for example, in order to meet requirements of users for displaying the new call service interface during video call, and the generated interface display item can be a page icon item. Because the interface display item corresponding to the new call service is determined based on the interface display item corresponding to the new call service interface and the new call service, the packaging arrangement design of the new call service is determined based on the interface display item, and the new call service interface can display a plurality of new call services, thereby reducing the complexity of using a plurality of new call services.
And step S404, packaging and generating presentation control information of the new call service according to the packaging arrangement design and the service requirement of the user so as to present the new call service at the user terminal based on the presentation control information in the call.
In an exemplary embodiment, the method for generating the presentation control information of the new call service according to the packaging arrangement design and the service requirement of the user comprises the steps of generating initial presentation control information of the new call service based on the packaging arrangement design, performing a second simulation test on the new call service according to the initial presentation control information and the service requirement of the user to obtain a second simulation test result, and determining the presentation control information according to the second simulation test result, wherein the presentation control information comprises the presentation information of the new call service on the new call service interface and a second control mode.
In the actual implementation process, after the initial presentation information of the new call service is generated according to the packaging arrangement design, namely, the technical availability of the new call service is confirmed, the final presentation information can be determined according to different requirements of users in actual use scenes or second simulation tests are carried out on the new call by management staff for adapting to the requirements set forth by market environments, and the new call service is presented at the user terminal based on the presentation information in the call.
In an exemplary embodiment, the method for generating the presentation control information of the new call service according to the packaging arrangement design and the service requirement of the user comprises the steps of determining an interface display item corresponding to the presentation control information according to the service requirement of the user, wherein the interface display item comprises a page icon item, a voice item and an animation item, and generating the presentation control information according to the packaging arrangement design and the interface display item.
In the actual implementation process, aiming at video call, a page capable of being displayed in full screen is generated, the page displays a new call service list icon in a similar Application (APP) mode, and a user clicks the icon to start a corresponding service, so that the Application habit of the user is met. For audio calls, animations may be added that present the new call service.
Because the user terminal can display the interface display item which can enter the new call service by clicking the icon no matter the video call or the audio call, the user can conveniently and rapidly use the new call service in the call process.
In an exemplary embodiment, after the presentation control information of the new call service is generated by packaging according to the packaging arrangement design and the service requirement of the user, the method further comprises the steps of triggering the new call service according to the selection of the user to obtain preset audio streams and media streams, superposing the presentation control information, the preset audio streams and the preset media streams to obtain the presentation content of a user interface, and setting a special data channel to decouple the presentation content of the user interface to obtain the new call service interface information and the call interface information, wherein the special data channel is used for transmitting the presentation control information to a user terminal.
In the actual implementation process, in order to avoid the mutual influence of the new call service function and the original call function, a proprietary data channel is set, and the proprietary data channel is only used for issuing the presentation control information of the new call service and is used for decoupling the presentation content of the user interface. The user interface presents the change to the original call after the user selects the new call service, for example, the user selects the new call service of 'digital person' in the video call, so that the digital person is displayed in the video call to replace the real person, or the user selects the new call service of 'add glasses' in the video call, and the special effect of glasses is added on the face of the person in the video.
In an exemplary embodiment, the presentation information is issued to the first user terminal and the second user terminal via the proprietary data channel.
In the actual implementation process, the presentation information can be synchronously issued to different user terminals through the special data channel, and can also be asynchronously issued.
It should be noted that, the control modes of different new call services have great differences, if the control mode is a key, the user needs to remember the key and operate the key, and if the control mode is a voice keyword, the user needs to remember the keyword and speak the keyword when using the key. Therefore, if the user wants to use the new call service, the user needs to memorize the calling mode of each new call service, and the use is complicated. The embodiment of the application encapsulates various control modes of the new call service, simplifies the mode of calling the new call service, and is convenient for users to use.
From the description of the above embodiments, it will be clear to a person skilled in the art that the method according to the above embodiments may be implemented by means of software plus the necessary general hardware platform, but of course also by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present application.
The embodiment also provides a device for encapsulating a new call service, which is used for implementing the foregoing embodiments and preferred embodiments, and is not described in detail. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
Fig. 5 is a block diagram of the structure of the encapsulation device for a new call service according to an embodiment of the present application, and as shown in fig. 5, the encapsulation device for a new call service includes a determining module 10 and a generating module 20.
A determining module 10, configured to determine a package arrangement design of a new call service in a new call service interface, where the package arrangement design includes a visual presentation and a first control manner of the new call service;
And the generating module 20 is configured to generate presentation control information of the new call service according to the package arrangement design and the service requirement package of the user, so that the new call service is presented at the user terminal based on the presentation control information in the call.
It should be noted that, the service encapsulation arrangement module in fig. 3 corresponds to the determination module 10 in fig. 5, and implements the same function, and the encapsulation management module in fig. 3 corresponds to the generation module 20 in fig. 5, and implements the same function.
It should be noted that each of the above modules may be implemented by software or hardware, and the latter may be implemented by, but not limited to, the above modules all being located in the same processor, or each of the above modules being located in different processors in any combination.
In order to facilitate understanding of the technical solutions provided by the present application, the following details will be described in connection with embodiments of specific scenarios.
Scene embodiment one
Fig. 6 is a flowchart of a method for encapsulating a new call service according to a first embodiment of the present application, as shown in fig. 6, the flowchart includes the following steps:
step S601, generating or integrating new call service, notifying service reporting module;
Specifically, the new call service processing module needs to notify the service reporting module after a new call service is added (integrated).
Step S602-S603, generating and reporting service reporting information;
Specifically, the service reporting needs to generate the reporting information of the new call service in step S601, including the name, icon, control mode, etc. of the new call service, and notify the reporting information of the new call service to the service encapsulation arrangement module of the new call encapsulation.
Step S604, arranging a new call service, generating presentation information and operation rules, and notifying an encapsulation management module;
Specifically, after receiving the information of the new service, the service encapsulation and arrangement module modifies the present presentation mode of the new service, adds the icon of the new service into the presentation list, determines the presentation position and the control rule after operation. These various types may be manually operated by the designer or may be presented automatically (e.g., automatically adding a location to the last, or automatically determining or adding a new presentation page based on 1 page of 9 icons, etc.). And synchronizing the package layout design to package management after the determination.
Step S605-S606, generating new presentation information and operation rules, and notifying the package receiving module;
Specifically, the package management generates package data of new call services for users according to package arrangement design and service requirements. For video call, generating a page capable of being displayed in full screen, and displaying a new call service list icon by the page in a similar APP mode. And the user clicks the icon to start the corresponding service. For another example, video or animation encapsulation material is generated for the audio call, adding to present the new call service. And then synchronizes the data to the new call service processing module.
It should be noted that, the new presentation information and the operation rule in this step correspond to the presentation control information in the above embodiment.
Step S607-S608, downloading new presentation information and operation rules, notifying the encapsulation update module;
after the new call service process receives the new package materials, the package materials can be used for presenting all new call services containing the new service to the user in the call with the user for the user to use.
Step S609, new presentation information and operation rules are loaded.
Fig. 7 is a flow chart of new call service usage according to a second embodiment of the present application, as shown in fig. 7, the flow includes the following steps:
Step S701, issuing presentation control information;
Specifically, before the presentation control information of the new call platform is synchronously issued, the call of the user is uploaded to the new call platform, if the call is a voice call and the presentation control information contains presentation video, the new call processing of the new call platform actively changes the call of the user into a video call and plays the presentation control video. The presentation information of the new call platform can be synchronously issued to the UEA and the UEB through a data channel (DATA CHANNEL, DC).
Step S702, key display presentation information;
Specifically, the default presented page, animation and other information are not displayed in the call so as to avoid interference with the call of the user, and the control information can be displayed through fixed operation when the user needs. The presentation information is packaged and presented in a mode similar to a desktop of a mobile phone, and a user can select a new call service in a mode similar to opening an APP.
Step S703, the user selects a new call service;
step S704, reporting an operation instruction;
specifically, when the user selects a new call service, a background operation reports the user operation to the new call service processing module.
Step S705, using new call service according to the operation instruction;
step S706, a new call service is provided to the user.
Specifically, the new call system provides the new call service to the user according to the user selection.
In the related art, when a user uses a new call service, the new call service has various presentation modes and use modes, for example, the presentation modes include a mode of superimposing text prompts in video, a mode of playing voice prompts through audio, a mode of displaying menus and pages through DC, etc., the use modes include a mode of opening and closing functions through keys, a mode of opening and closing functions through voice recognition, a mode of opening and closing functions through gesture recognition, etc. That is, the user needs to memorize the starting modes of various new call services to normally use the new call services.
In the above embodiment of the present application, the new call service is encapsulated and used in the form of a virtual terminal. Aiming at the presentation of the new call service, a similar mobile phone interface and APP application mode is adopted to form a new call service interface for presentation, different new call services are presented as different APP in the new call service interface, and the new call service interface supports presentation in a call (such as audio call) or presentation according to user operation after being hidden (such as video call). The user clicks the APP on the new call service interface in a mode similar to the operation of the mobile phone APP to start or close the new call service.
Based on the mode design system, different new call services are systematically presented, presentation combinations of the new call services are decoupled, the complexity of service presentation is not improved by adding the new call services, the mode of using the new call services by users is unified, the habit of users is convenient, the services conform to the habit of daily operating mobile phones by users, the defects of the existing presentation and use modes of the new call services can be improved by the modes, the use of the new call services is facilitated, the conventional various applications are conveniently introduced into the new call services by the embodiment of the application, and the functional range of the new call services is increased.
Embodiments of the present application also provide a computer readable storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the method embodiments described above when run.
In an exemplary embodiment, the computer readable storage medium may include, but is not limited to, a U disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a removable hard disk, a magnetic disk, or an optical disk, etc. various media in which a computer program may be stored.
An embodiment of the application also provides an electronic device comprising a memory having stored therein a computer program and a processor arranged to run the computer program to perform the steps of any of the method embodiments described above.
In an exemplary embodiment, the electronic apparatus may further include a transmission device connected to the processor, and an input/output device connected to the processor.
Specific examples in this embodiment may refer to the examples described in the foregoing embodiments and the exemplary implementation, and this embodiment is not described herein.
By the embodiment of the application, the presentation mode of the new call service can be systemized, the complexity when a plurality of new call services are presented is reduced, the use mode of the new call service is standardized, and the use habit of a user is met.
It will be appreciated by those skilled in the art that the modules or steps of the application described above may be implemented in a general purpose computing device, they may be concentrated on a single computing device, or distributed across a network of computing devices, they may be implemented in program code executable by computing devices, so that they may be stored in a storage device for execution by computing devices, and in some cases, the steps shown or described may be performed in a different order than that shown or described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps of them may be fabricated into a single integrated circuit module. Thus, the present application is not limited to any specific combination of hardware and software.
The above description is only of the preferred embodiments of the present application and is not intended to limit the present application, but various modifications and variations can be made to the present application by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the principle of the present application should be included in the protection scope of the present application.

Claims (10)

1.一种新通话业务的封装方法,其特征在于,包括:1. A method for encapsulating a new call service, comprising: 确定在新通话业务界面中新通话业务的封装编排设计,其中,所述封装编排设计包括所述新通话业务的视觉呈现和第一控制方式;Determining a packaging layout design of a new call service in a new call service interface, wherein the packaging layout design includes a visual presentation and a first control method of the new call service; 根据所述封装编排设计和用户的业务需求封装生成所述新通话业务的呈控信息,以在通话中基于所述呈控信息在用户终端对所述新通话业务进行呈现。The presentation control information of the new call service is encapsulated and generated according to the encapsulation arrangement design and the service demand of the user, so that the new call service can be presented on the user terminal based on the presentation control information during the call. 2.根据权利要求1所述的方法,其特征在于,所述确定在新通话业务界面中新通话业务的封装编排设计之前,还包括:2. The method according to claim 1, characterized in that before determining the encapsulation and arrangement design of the new call service in the new call service interface, it also includes: 接收第一用户终端中的第一新通话业务和第二用户终端中的第二新通话业务;receiving a first new call service in a first user terminal and a second new call service in a second user terminal; 将所述第一新通话业务和第二新通话业务进行汇总,得到所述新通话业务。The first new call service and the second new call service are aggregated to obtain the new call service. 3.根据权利要求1所述的方法,其特征在于,所述确定在新通话业务界面中新通话业务的封装编排设计,包括:3. The method according to claim 1, wherein determining the encapsulation and arrangement design of the new call service in the new call service interface comprises: 接收所述新通话业务的业务信息,其中,所述业务信息包括所述新通话业务的名称、图标和控制方式;Receiving service information of the new call service, wherein the service information includes a name, an icon, and a control method of the new call service; 根据预设规则和所述业务信息,将所述新通话业务的图标添加在所述新通话业务界面的视觉呈现列表中,并基于所述视觉呈现列表和所述控制方式对所述新通话业务进行第一模拟测试;According to a preset rule and the service information, adding an icon of the new call service to a visual presentation list of the new call service interface, and performing a first simulation test on the new call service based on the visual presentation list and the control method; 基于所述第一模拟测试的结果确定出所述新通话业务的封装编排设计。The encapsulation and arrangement design of the new call service is determined based on the result of the first simulation test. 4.根据权利要求1所述的方法,其特征在于,所述根据所述封装编排设计和用户的业务需求封装生成所述新通话业务的呈控信息,包括:4. The method according to claim 1, wherein the step of encapsulating and generating the presentation control information of the new call service according to the encapsulation arrangement design and the service requirements of the user comprises: 基于所述封装编排设计生成所述新通话业务的初始呈控信息;Generating initial presentation control information of the new call service based on the encapsulation arrangement design; 根据所述初始呈控信息和所述用户的业务需求对所述新通话业务进行第二模拟测试,得到第二模拟测试结果;Performing a second simulation test on the new call service according to the initial control information and the service demand of the user to obtain a second simulation test result; 根据所述第二模拟测试结果确定出所述呈控信息,所述呈控信息包括所述新通话业务在所述新通话业务界面的呈现信息和第二控制方式。The presentation control information is determined according to the second simulation test result, and the presentation control information includes presentation information of the new call service on the new call service interface and a second control method. 5.根据权利要求1所述的方法,其特征在于,所述根据所述封装编排设计和用户的业务需求封装生成所述新通话业务的呈控信息,包括:5. The method according to claim 1, wherein the step of encapsulating and generating the presentation control information of the new call service according to the encapsulation arrangement design and the service requirements of the user comprises: 根据所述用户的业务需求确定所述呈控信息对应的界面展示项,所述界面展示项包括页面图标项、语音项以及动画项;Determine the interface display item corresponding to the presentation information according to the business needs of the user, the interface display item including a page icon item, a voice item and an animation item; 根据所述封装编排设计和所述界面展示项生成所述呈控信息。The presentation control information is generated according to the packaging layout design and the interface display item. 6.根据权利要求1所述的方法,其特征在于,所述根据所述封装编排设计和用户的业务需求封装生成所述新通话业务的呈控信息之后,还包括:6. The method according to claim 1, characterized in that after the presenting control information of the new call service is generated according to the encapsulation arrangement design and the service requirements of the user, it further comprises: 根据用户的选择对所述新通话业务进行触发,获取预设的音频流和媒体流;Triggering the new call service according to the user's selection, and obtaining a preset audio stream and a media stream; 将所述呈控信息、所述预设的音频流和媒体流进行叠加,得到用户界面的呈现内容;Superimposing the presentation control information, the preset audio stream and the media stream to obtain presentation content of the user interface; 设置专有数据通道对所述用户界面的呈现内容解耦,得到新通话业务界面信息和通话界面信息,所述专有数据通道用于将所述呈控信息下发给用户终端。A dedicated data channel is set to decouple the presentation content of the user interface to obtain new call service interface information and call interface information. The dedicated data channel is used to send the presentation control information to the user terminal. 7.根据权利要求6所述的方法,其特征在于,所述方法还包括:所述呈控信息通过所述专有数据通道下发至第一用户终端和第二用户终端。7. The method according to claim 6 is characterized in that the method further comprises: the presentation control information is sent to the first user terminal and the second user terminal through the dedicated data channel. 8.根据权利要求1所述的方法,其特征在于,所述确定在新通话业务界面中新通话业务的封装编排设计,包括:8. The method according to claim 1, wherein determining the encapsulation and arrangement design of the new call service in the new call service interface comprises: 基于所述新通话业务界面对应的界面展示项和所述新通话业务,确定出所述新通话业务对应的界面展示项;Based on the interface display item corresponding to the new call service interface and the new call service, determining the interface display item corresponding to the new call service; 基于所述新通话业务对应的界面展示项确定出所述新通话业务的所述封装编排设计。The encapsulation and arrangement design of the new call service is determined based on the interface display item corresponding to the new call service. 9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现所述权利要求1至8任一项中所述的方法的步骤。9. A computer-readable storage medium, characterized in that a computer program is stored in the computer-readable storage medium, wherein when the computer program is executed by a processor, the steps of the method described in any one of claims 1 to 8 are implemented. 10.一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述权利要求1至8任一项中所述的方法的步骤。10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method described in any one of claims 1 to 8 when executing the computer program.
CN202311872102.8A 2023-12-29 2023-12-29 Packaging method, electronic device and storage medium for new call service Pending CN120238528A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202311872102.8A CN120238528A (en) 2023-12-29 2023-12-29 Packaging method, electronic device and storage medium for new call service
PCT/CN2024/116644 WO2025139014A1 (en) 2023-12-29 2024-09-03 New calling service encapsulation method, electronic device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311872102.8A CN120238528A (en) 2023-12-29 2023-12-29 Packaging method, electronic device and storage medium for new call service

Publications (1)

Publication Number Publication Date
CN120238528A true CN120238528A (en) 2025-07-01

Family

ID=96165372

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311872102.8A Pending CN120238528A (en) 2023-12-29 2023-12-29 Packaging method, electronic device and storage medium for new call service

Country Status (2)

Country Link
CN (1) CN120238528A (en)
WO (1) WO2025139014A1 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8786664B2 (en) * 2010-04-28 2014-07-22 Qualcomm Incorporated System and method for providing integrated video communication applications on a mobile computing device
EP3195580B1 (en) * 2014-08-21 2019-03-20 Samsung Electronics Co., Ltd. System and method for enhancing user experience during interactive audio-visual communication
CN107135147A (en) * 2017-04-27 2017-09-05 北京小米移动软件有限公司 Method, device and the computer-readable recording medium of sharing position information
CN115941778B (en) * 2021-08-04 2024-11-08 中国移动通信有限公司研究院 A method, device and storage medium for providing services

Also Published As

Publication number Publication date
WO2025139014A1 (en) 2025-07-03

Similar Documents

Publication Publication Date Title
CN114629865B (en) Instant messaging system for interacting with dynamically expanding applications
US9274666B2 (en) Method and apparatus for providing chatting service
CN101876908A (en) User customizing method and system
CN109725901A (en) Development approach, device, equipment and the computer storage medium of front-end code
TW201812739A (en) Data display and control method and device for tiled screens, system, and display apparatus
EP2587371A1 (en) Improved configuration of a user interface for a mobile communications terminal
CN108804188A (en) Changing an interface skin method and device
JP2018536952A (en) Method and apparatus for controlling a smart device and computer storage medium
US9894462B2 (en) Integrated approach for visual dialing
WO2013060841A1 (en) Improved handling and configuration of a mobile communications terminal
CN110264035A (en) Configuration method, device, terminal and the storage medium of workflow
CN114244896A (en) Message pushing method and device, electronic equipment and storage medium
US8594280B1 (en) Systems and methods for visual presentation and selection of IVR menu
JP5366412B2 (en) Call flow creation system, method and program
CN120238528A (en) Packaging method, electronic device and storage medium for new call service
CN113934477A (en) Theme rendering method and device, electronic equipment and computer-readable storage medium
CN116009958B (en) Unified control method and system for intelligent hardware
US20080104524A1 (en) System and Method for Facilitating Ip Telephony Applications
CN111459571A (en) Configuration method, processing method and device
TW202037142A (en) Voice call recording method, real-time communication device and computer program product
CN111447402B (en) Menu display control method, device and equipment
CN102118505A (en) Standby interface information display method and device
CN114721648A (en) Page management method, device, storage medium and equipment
KR101312154B1 (en) Mobile communication apparatus for displaying contents on stand by display and control method thereof
CN112433623B (en) Display method and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication