Incoming call reminder method, system, computer device and readable storage medium
The incoming call prompt request from the mobile terminal to the TV terminal through a cloud server, solving the problem of local area network connection restrictions in the prior art, realizing incoming call reminder services for various communication devices, improving user experience, especially being friendly to elderly users.
Patent Information
- Application Number
- CN202211676192.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-26
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2042-12-26
AI Technical Summary
In the prior art, the mobile phone terminal and the TV terminal must be connected under the same local area network, otherwise the TV terminal will not be able to receive incoming calls from the mobile phone terminal, which will be inconvenient to use. Especially for older users or users of communication equipment that cannot be connected to the Internet, it is difficult to provide effective incoming call reminder services.
Through the cloud server as an intermediary, the mobile terminal determines whether the outgoing number is one of the numbers in the pre-stored phone number list when dialing, and sends an incoming call prompt request to the cloud server. The cloud server then sends the command to the logged-in TV terminal to make it execute incoming call reminders.
It realizes that incoming call reminder services can be effectively provided regardless of whether the mobile phone terminal and the TV terminal are on the same LAN. It is suitable for various types of communication equipment, including smartphones, elderly phones or landlines, and does not require users to have advanced smart device operation skills.
Smart Images

Figure CN116132726B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and in particular, relates to a call reminder method, system, computer device and readable storage medium. Background Art
[0002] At present, people mainly communicate by making calls on their mobile phones. However, after returning home, people often put down their mobile phones to do other things, such as turning on the TV to watch programs, or listening to programs while doing housework after amplifying the volume. If there is an incoming call on the mobile phone at this time, the mobile phone user may not be able to hear the ringtone, or because the mobile phone has been adjusted to vibration mode or silent mode at work, and the mobile phone is not with him at this time, the user is very likely to miss the call; or the hearing of older users has declined, and they are more focused on watching TV. When their children call the elderly, the elderly do not hear the ringtone and do not answer the call, and the children will inevitably worry about the safety of the elderly.
[0003] In the prior art, if one wants to use a TV terminal to remind family members of incoming calls, one needs to adjust the caller's mobile phone terminal to be in the same local area network as the TV terminal, so that the mobile phone terminal and the TV terminal can be directly connected via a point-to-point wireless network, such as by using Wi-Fi, Bluetooth, etc. After the two are connected, when the mobile phone terminal receives an incoming call, the mobile phone terminal will send the incoming call message to the TV terminal, so that the TV terminal will execute the incoming call reminder to the user, thereby reducing the probability of family members missing calls.
[0004] However, the use of the above-mentioned existing technology still has some shortcomings, for example: the mobile phone terminal and the TV terminal must be connected under the same local area network, otherwise the TV cannot obtain the incoming call information of the mobile phone terminal, which is inconvenient to use; when facing older users, they are not good at operating smart devices, and it is even more inconvenient to use the above method, or the type of communication device they use is a communication device such as a senior phone or a landline phone that cannot be connected to the Internet, and the TV terminal cannot be connected to it, and it is even more impossible to provide call reminder services for users of such communication devices. Summary of the invention
[0005] The purpose of this application is to provide a call reminder method, system, computer device and readable storage medium, aiming to propose a new call reminder method to control a television terminal to provide a call reminder service for family members.
[0006] In a first aspect, the present application provides a method for reminding incoming calls, the method being applied to a mobile phone terminal, the method comprising:
[0007] When the mobile phone terminal is in a calling state, determining whether the outgoing number is one of the numbers in a pre-stored phone number list, the phone number list being associated with the account of the television terminal and stored in the mobile phone terminal;
[0008] If the called number is one of the numbers in the telephone number list, a call reminder request is sent to the cloud server, and the call reminder request includes the account number and the call reminder instruction, so that the cloud server sends the call reminder instruction to the TV terminal logged in to the account according to the call reminder request, and the TV terminal executes the call reminder according to the call reminder instruction.
[0009] Optionally, before determining whether the outgoing number is one of the numbers in the pre-stored telephone number list, the method further includes:
[0010] Sending a binding request to the TV terminal logged into the account through the cloud server;
[0011] Receiving a binding response from the television terminal through the cloud server accepting the binding request, wherein the binding response includes the account number;
[0012] Obtain the list of telephone numbers corresponding to the account;
[0013] The account number is associated with the telephone number list and stored.
[0014] In a second aspect, the present application provides another incoming call reminder method, which is applied to a cloud server and includes:
[0015] Receiving a call prompt request sent by a mobile phone terminal, wherein the call prompt request includes an account number of the television terminal and a call prompt instruction;
[0016] If the account is in a logged-in state on the television terminal, the incoming call prompt instruction is sent to the television terminal, so that the television terminal executes the incoming call reminder according to the incoming call prompt instruction.
[0017] Optionally, the method further includes:
[0018] If the account is not logged in on the TV terminal, an offline prompt instruction is sent to the mobile phone terminal.
[0019] In a third aspect, the present application provides another incoming call reminder method, the method is applied to a television terminal, the account is in a logged-in state on the television terminal, and the method includes:
[0020] Receiving a call prompt instruction sent by the cloud server, wherein the call prompt instruction is an instruction sent to the cloud server after the mobile phone terminal is in a calling state and determines that the outgoing number is one of the numbers in the pre-stored phone number list;
[0021] The incoming call reminder is executed according to the incoming call reminder instruction.
[0022] In a fourth aspect, the present application provides a call reminder system, which is applied to a mobile phone terminal and includes:
[0023] A judging unit, used for judging whether the outgoing number is one of the numbers in a pre-stored telephone number list when the mobile phone terminal is in a calling state, the telephone number list being associated with the account of the television terminal and stored in the mobile phone terminal;
[0024] A sending unit is used to send a call reminder request to a cloud server if the outgoing number is one of the numbers in the telephone number list, wherein the call reminder request includes the account number and the call reminder instruction, so that the cloud server sends the call reminder instruction to the TV terminal logged in to the account according to the call reminder request, and the TV terminal executes the call reminder according to the call reminder instruction.
[0025] Optionally, the system further includes:
[0026] The sending unit is further used to send a binding request to the television terminal that logs in to the account through the cloud server;
[0027] A receiving unit, configured to receive a binding response from the television terminal through the cloud server, which accepts the binding request, wherein the binding response includes the account number;
[0028] An acquiring unit, configured to acquire the telephone number list corresponding to the account;
[0029] The storage unit is used to store the account number in association with the telephone number list.
[0030] In a fifth aspect, the present application provides another incoming call reminder system, which is applied to a cloud server and includes:
[0031] A receiving unit, configured to receive a call prompt request from a mobile phone terminal, wherein the call prompt request includes an account number of the television terminal and a call prompt instruction;
[0032] The sending unit is used to send the incoming call reminder instruction to the TV terminal if the account is in a logged-in state on the TV terminal, so that the TV terminal executes the incoming call reminder according to the incoming call reminder instruction.
[0033] Optionally, the system further includes:
[0034] The sending unit is further used to send an offline prompt instruction to the mobile phone terminal if the account is not in a logged-in state on the television terminal.
[0035] In a sixth aspect, the present application provides another incoming call reminder system, the system is applied to a television terminal, the account is in a logged-in state on the television terminal, and the system includes:
[0036] A receiving unit, used to receive a call prompt instruction sent by the cloud server, wherein the call prompt instruction is an instruction sent to the cloud server after the mobile phone terminal is in a calling state and determines that the outgoing number is one of the numbers in the pre-stored phone number list;
[0037] An execution unit is used to execute the incoming call reminder according to the incoming call reminder instruction.
[0038] In a seventh aspect, the present application provides a computer device, including:
[0039] Processor, memory, bus, input and output interface, network interface;
[0040] The processor is connected to the memory, the input / output interface, and the network interface via a bus;
[0041] The memory stores a program;
[0042] When the processor executes the program stored in the memory, the incoming call reminder method as described in any one of the first aspect to the third aspect is implemented.
[0043] In an eighth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer executes the incoming call reminder method as described in any one of the first to third aspects above.
[0044] It can be seen from the above technical solutions that the embodiments of the present application have the following advantages:
[0045] The call reminder method provided by the present application, when applied to a mobile phone terminal, is different from the prior art in which the called party's mobile phone terminal is connected to the TV terminal through a local area network. In the present application, the caller's mobile phone terminal sends a call reminder instruction to the TV terminal through a cloud server. The caller's mobile phone terminal uses any network to connect to the cloud server. The present application has no requirements for the communication device of the called party, which can be of any type, such as a smart phone, a senior phone or a landline phone, and the phone number can also be an Internet phone number that can be used without inserting a card; when the mobile phone terminal is in a calling state, it is determined whether the outgoing number is one of the numbers in a pre-stored phone number list, and the phone number list is associated with the account of the TV terminal and stored in the mobile phone terminal; if the outgoing number is one of the numbers in the phone number list, a call reminder request is sent to the cloud server, and the call reminder request includes the account and the call reminder instruction, so that the cloud server sends the call reminder instruction to the TV terminal logged in to the account according to the call reminder request, and the TV terminal executes the call reminder according to the call reminder instruction. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 A schematic diagram of a network framework of an embodiment of the incoming call reminder method of the present application;
[0047] Figure 2 This is a flowchart of an embodiment of the call reminder method of the present application;
[0048] Figure 3 This is a schematic diagram of an interaction between a TV terminal, a cloud server and a TV terminal in an embodiment of the call reminder method of the present application;
[0049] Figure 4 This is a schematic diagram of the structure of an embodiment of the call reminder system of the present application applied to a mobile phone terminal;
[0050] Figure 5 This is a schematic diagram of the structure of an embodiment of the call reminder system of the present application applied to a cloud server;
[0051] Figure 6 This is a schematic diagram of the structure of an embodiment of the call reminder system of the present application applied to a television terminal;
[0052] Figure 7 This is a schematic diagram of the structure of an embodiment of a computer device of the present application. DETAILED DESCRIPTION
[0053] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0054] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0055] In real life, for example, user C of a mobile phone terminal wants to communicate with people at home at any location, and at the same time, hopes that the people at home do not miss the call. In this case, user C can use the call reminder method of the present application. While dialing, he can send a call reminder instruction to the TV terminal at home through the cloud server, so that the TV terminal executes the call reminder. The present application provides a method for remotely controlling a TV terminal at home to execute a call reminder.
[0056] See also Figure 1 , the network framework of the embodiment of the incoming call reminder method of the present application includes: a mobile phone terminal 101, a cloud server 102 and a TV terminal 103. The mobile phone terminal 101 is generally connected to the cloud server 102 through wireless communication, such as through a Wi-Fi network, a 3G / 4G / 5G network. When using the 3G / 4G / 5G network, the "Long-term Evolution Voice Bearer" service (English full name: Voice over Long-Term Evolution, English abbreviation: VOLTE) can be opened. Then, when the user of the mobile phone terminal 101 makes a call, the mobile phone terminal 101 can still send an incoming call reminder request to the cloud server through the cellular network. The TV terminal 103 can generally be connected to the cloud server 102 through one or more wired or wireless methods, such as using a network connection cable provided by a telecommunications service provider to directly connect to the TV terminal 103, or the TV terminal is connected to the Internet through a connection with a network set-top box to achieve network communication between the TV terminal and the cloud server, or the TV terminal is connected to Wi-Fi to achieve wireless network communication with the cloud server. It should be noted that, in the present embodiment, the number of mobile phone terminals 101, cloud servers 102 and television terminals 103 can be multiple in actual applications, and only one is used as an example here.
[0057] For details, please refer to Figure 2 , an embodiment of the incoming call reminder method of the present application, when the method is applied to a mobile phone terminal, the method includes: step 201-step 202.
[0058] 201. When the mobile phone terminal is in a calling state, it is determined whether the outgoing number is one of the numbers in a pre-stored phone number list, and the phone number list is associated with the account of the television terminal and stored in the mobile phone terminal.
[0059] The present application can install applications developed for the mobile terminal and the TV terminal respectively, so as to realize the mobile terminal controlling the TV terminal to perform the call reminder work. On the mobile terminal, the application stores the account of the TV terminal and the phone number list associated with the account. The phone number in the phone number list can be a mobile phone number, a landline number, and an Internet phone number that does not require a card. The application of each mobile phone can store multiple TV terminal accounts. For example, the mobile terminal of user C stores the account A of the TV terminal in his own home, and also stores the account B of the TV terminal in his parents' home. Each TV terminal account corresponds to a phone number list. For example, the phone number list corresponding to the account A of the TV terminal stores the phone number D and the phone number E, and the phone number list corresponding to the account B of the TV terminal stores the phone number F and the phone number G. The application can monitor the call status of the mobile terminal. When the mobile terminal is in the call state, it determines whether the outgoing number is one of the numbers in the pre-stored phone number list. For example, when user C dials the phone number D with his mobile terminal, the application can determine that the phone number D is in the phone number list corresponding to the account A.
[0060] 202. If the outgoing number is one of the numbers in the telephone number list, a call reminder request is sent to the cloud server, and the call reminder request includes the account number and the call reminder instruction, so that the cloud server sends the call reminder instruction to the TV terminal logged in to the account according to the call reminder request, and the TV terminal executes the call reminder according to the call reminder instruction.
[0061] For example, in the above example, when user C dials phone number D with his mobile terminal, the application determines that phone number D is in the phone number list corresponding to account A, then user C's mobile terminal sends a call reminder request to the cloud server, and the call reminder request contains account A and call reminder instructions. After receiving the call reminder request, the cloud server sends a call reminder instruction to the TV terminal logged in to account A. In addition to the command that triggers the TV terminal to execute the call reminder, the call reminder instruction may also contain the calling number and the called number. The TV terminal executes the call reminder according to the call reminder instruction, and the call reminder can be in one or more ways, such as pop-up window, light, voice, etc.
[0062] Specifically, the pop-up window can be a graphic, a dynamic icon or text. In order not to occupy too much screen space, a graphic of a mobile phone can be displayed, and the mobile phone graphic can also be in a shaking state; or in order to attract the audience's attention, a call reminder can be made in the form of a text broadcast, such as a short broadcast of "You have a new call", or the caller can be prompted on the screen, and the caller's name or phone number can be broadcast on the screen, such as "User C is calling you"; or, there are several phone numbers in the phone number list corresponding to account A of the TV terminal. In order to accurately broadcast to the called party, the form of "User C is calling phone number D" is used; the text can also be in a dynamic form; the text can also be rendered in color.
[0063] The light can be a flashing light strip on the TV terminal, or the screen of the TV terminal can be illuminated; the voice broadcast content can be the content shown in text as above, which will not be repeated here, or a piece of music can be played as a ring tone reminder, and different callees can also use different music as call reminders. When the user presses the power / standby button on the remote control to turn off the TV terminal, the TV terminal is actually in standby mode, the screen is in off mode, but the application is still running. Therefore, in this standby mode, the TV terminal can only perform call reminders in the form of voice and / or light strips.
[0064] The time for executing the incoming call reminder can be set according to actual conditions, for example, set to five minutes, or in order to prevent the user from not receiving the incoming call reminder of the TV terminal in time, the incoming call reminder can be continuously executed on the TV terminal, or after playing a piece of music for a set time, it can be displayed on the screen in the form of a pop-up window until the user chooses to stop executing the incoming call reminder, such as executing a close command on it after selecting the pop-up window; or, after the mobile phone terminal of user C is in a calling state for more than a preset time, the call made by user C is defaulted to be connected. At this time, the mobile phone terminal of user C sends an instruction to stop the incoming call reminder to the TV terminal with account A through the cloud server, so that the TV terminal stops executing the incoming call reminder.
[0065] The call reminder method provided by the present application, when applied to a mobile phone terminal, is different from the prior art in which the called party's mobile phone terminal is connected to the TV terminal through a local area network. In the present application, the caller's mobile phone terminal sends a call reminder instruction to the TV terminal through a cloud server. The caller's mobile phone terminal uses any network to connect to the cloud server. The present application has no requirements for the communication device of the called party, which can be of any type, such as a smart phone, a senior phone or a landline phone, and the phone number can also be an Internet phone number that can be used without inserting a card; when the mobile phone terminal is in a calling state, it is determined whether the outgoing number is one of the numbers in a pre-stored phone number list, and the phone number list is associated with the account of the TV terminal and stored in the mobile phone terminal; if the outgoing number is one of the numbers in the phone number list, a call reminder request is sent to the cloud server, and the call reminder request includes the account and the call reminder instruction, so that the cloud server sends the call reminder instruction to the TV terminal logged in to the account according to the call reminder request, and the TV terminal executes the call reminder according to the call reminder instruction.
[0066] See also Figure 3 , the present invention is applied to an embodiment of the call reminder method between a TV terminal, a cloud server and a TV terminal, and the interactive diagram includes steps 301 to 318:
[0067] 301. The TV terminal sends an account registration application to the cloud server.
[0068] When applying for account registration, the TV terminal can send its ID (Identity Document) number to the cloud server. Since each TV terminal has a different ID number, the ID number can uniquely identify the TV terminal; or send the MAC (Media Access Control) address of the TV terminal to the cloud server. Since the MAC address of each device is also unique, the MAC address can also uniquely identify its identity. In other words, as long as the number that can uniquely identify the TV terminal can be used as the basis for application when applying for account registration.
[0069] 302. The cloud server creates a first account according to the account registration application of the TV terminal.
[0070] The cloud server allocates an account to the TV terminal according to the account registration application sent by the TV terminal, for example, creates a first account as the account of the TV terminal, and the cloud server associates and stores the ID number of the TV terminal with the first account.
[0071] 303. The cloud server sends the first account to the TV terminal, and the first account serves as the account of the TV terminal.
[0072] After the TV terminal obtains the first account, it stores it in the corresponding storage path. When the user logs in to the first account on the TV terminal, the cloud server regards it as online. The cloud server can periodically send online detection instructions to the TV terminal. If the TV terminal responds to the online detection instruction, the cloud server can know that the TV terminal is online. When the TV terminal is online, it can exchange data with the cloud server.
[0073] 304. The mobile terminal sends an account registration application to the cloud server.
[0074] Users can select one or more of their mobile phone number, ID number or WeChat ID as the basis for applying to register an account on a mobile terminal and send it to the cloud server.
[0075] 305. The cloud server creates a second account according to the account registration application of the mobile terminal.
[0076] The cloud server allocates an account according to the account registration application sent by the mobile terminal, for example, creates a second account as the account of the mobile terminal, and the cloud server associates and stores the above information sent by the mobile terminal with the second account.
[0077] 306. The cloud server sends the second account to the mobile terminal, and the second account serves as the account of the mobile terminal.
[0078] When the user logs in to the second account on the mobile terminal, the cloud server regards it as being online. The cloud server can periodically send online detection instructions to the second account to detect whether there is a mobile terminal logged in to the second account. If the mobile terminal responds accordingly to the online detection instruction, the cloud server can obtain the IP address of the mobile terminal and regard the second account as being online. If it is online, the mobile terminal interacts and transmits data with the cloud server as the second account.
[0079] It should be noted that there is no need to set a sequence of execution for steps 301-303 involved in the above-mentioned TV terminal applying for the first account and steps 304-306 involved in the mobile phone terminal applying for the second account. The two can be executed simultaneously, or the account registration process of the mobile phone terminal can be performed first. This embodiment does not limit this.
[0080] 307. The mobile terminal sends a binding request to the television terminal logged in to the first account through the cloud server.
[0081] In order to enable the mobile terminal to control the TV terminal to execute incoming call reminder, the mobile terminal and the TV terminal must be bound first. The binding method can be to log in to the second account on the mobile terminal, and then send a binding request to the TV terminal logged in to the first account through the cloud server as the second account.
[0082] 308. The mobile terminal receives a binding response from the television terminal through the cloud server for accepting the binding request, where the binding response includes the first account.
[0083] If the first account is in a logged-in state, that is, the TV terminal can access the Internet and the first account is logged in on the TV terminal, then the TV terminal can receive a binding request. If the user of the TV terminal chooses to accept the binding, the TV terminal sends a binding response of accepting the binding request to the mobile phone terminal through the cloud server. The binding response includes the first account of the TV terminal. The mobile phone terminal can store the first account of the TV terminal in the corresponding path. The cloud server records the binding relationship between the first account and the second account. The TV terminal can store the second account of the mobile phone terminal in the corresponding path.
[0084] It should be noted that the above-mentioned steps 307-308 are that the mobile phone terminal sends a binding request to the TV terminal through the cloud server. In actual applications, the TV terminal may send a binding request to the mobile phone terminal logged in to the second account through the cloud server as the first account, and the mobile phone terminal responds to the binding request. If the binding is accepted, the mobile phone terminal sends a binding response to the mobile phone terminal through the cloud server to accept the binding request, and the binding response includes the second account of the mobile phone terminal.
[0085] 309. The mobile terminal obtains a list of telephone numbers corresponding to the first account.
[0086] The second account of the mobile phone terminal of the present application can be bound to one or more accounts of the TV terminal. The mobile phone terminal stores several accounts of the TV terminal. For example, the mobile phone terminal with account C is bound to account A and account B of the TV terminal. There are many ways to obtain the phone number list corresponding to the TV terminal. Two methods are listed here: Method 1, set it yourself on the mobile phone terminal, for example, select account A of the TV terminal on the mobile phone terminal, enter the setting page of the phone number list for account A of the TV terminal, and add or delete phone numbers on this page, for example, add the phone numbers of family members D and E to the phone numbers of account A. In the list; Method 2, the user adds the telephone numbers of family members F and G to the telephone number list on the TV terminal with account B. After the mobile phone terminal with account C is bound to the TV terminal with account B, the mobile phone terminal with account C can send an instruction to obtain the telephone number list to the TV terminal with account B through the cloud server. The instruction can be issued at the user's option or automatically issued by the mobile phone terminal after the binding relationship is determined. The TV terminal with account B sends its telephone number list to the mobile phone terminal with account C through the cloud server to update the telephone number list of the TV terminal with account B on the mobile phone terminal with account C.
[0087] Alternatively, the above two methods can be used in the same embodiment, that is, the phone number can be added or deleted on the mobile terminal and the TV terminal, and synchronized to the other party through the cloud server. The phone numbers in the above phone number list can be mobile phone numbers, landline numbers, and network phone numbers that do not require card insertion. This application does not limit the type of phone number.
[0088] 310. The mobile terminal associates and stores the first account with the telephone number list.
[0089] After the binding relationship is determined, the mobile terminal will store the account numbers and phone number lists of the TV terminals bound to it. If the binding relationship is released, the mobile terminal can also automatically delete the account numbers and phone number lists of the TV terminals previously bound to it.
[0090] 311. On the mobile phone terminal, when the mobile phone terminal is in a calling state, it is determined whether the outgoing number is one of the numbers in the pre-stored phone number list, and the phone number list is associated with the account of the television terminal and stored in the mobile phone terminal.
[0091] The method for obtaining the pre-stored telephone number list may refer to step 309 .
[0092] This step 311 is similar to the above Figure 2 Step 201 in the embodiment is similar, and the repeated parts are not repeated here.
[0093] 312. On the mobile phone terminal, if it is determined that the outgoing number is one of the numbers in the phone number list, a call prompt request is sent to the cloud server, and the call prompt request includes the first account and the call prompt instruction.
[0094] The mobile phone terminal can be connected to the cloud server through wireless communication methods, such as through Wi-Fi network, 3G / 4G / 5G network. When using 3G / 4G / 5G network, the "Long-term Evolution Voice Bearer" service (full name: Voice over Long-Term Evolution, abbreviated as VOLTE) can be activated. Then, when the user of the mobile phone terminal 101 makes a call, the mobile phone terminal 101 can still send an incoming call reminder request to the cloud server through the cellular network.
[0095] This step 312 is similar to the above Figure 2 Step 202 in the embodiment is similar, and the repeated parts are not repeated here.
[0096] 313. The cloud server receives a call prompt request sent by the mobile terminal, where the call prompt request includes the first account of the TV terminal and a call prompt instruction.
[0097] In the above example, the mobile phone terminal of this embodiment is bound to multiple TV terminals. In other embodiments, the account of each mobile phone terminal can be limited to be bound to the account of only one TV terminal, and the cloud server stores the binding relationship between the account of each mobile phone terminal and the account of the TV terminal bound to it. Therefore, when the mobile phone terminal determines that the dialed call is a number in the phone number list of the TV terminal bound to it, it can only send an incoming call prompt instruction to the cloud server, and the cloud server will search for the TV terminal account bound to the mobile phone terminal account. That is, the mobile phone terminal does not need to send the TV terminal account to the cloud server.
[0098] 314. The cloud server determines whether the first account is logged in on the TV terminal.
[0099] Before sending a call reminder instruction to the TV terminal, the cloud server will first determine whether the TV terminal is online, and consider the TV terminal to be online if the first account is logged in on the TV terminal, and consider the TV terminal to be offline if the first account is not logged in on the TV terminal.
[0100] 315. If the cloud server determines that the first account is logged in on the TV terminal, it sends an incoming call prompt instruction to the TV terminal.
[0101] If the first account is in a logged-in state on the television terminal, that is, the television terminal is online, an incoming call prompt instruction is sent to the television terminal, so that the television terminal executes the incoming call prompt according to the incoming call prompt instruction.
[0102] 316. If the cloud server determines that the first account is not logged in on the TV terminal, it sends an offline prompt instruction to the mobile phone terminal logged in to the second account.
[0103] The TV terminal may be offline because it is not powered on, or is not connected to the network, or the user has logged out of the first account on the TV terminal, making the TV terminal offline. If the cloud server determines that the TV terminal of the target first account is not online, that is, the first account is not logged in on the TV terminal, it does not need to send an incoming call prompt instruction.
[0104] In order to further inform the user of the mobile terminal of the status of the TV terminal, a message that the first account is not logged in to the TV terminal may also be sent to the mobile terminal. If the second account of the mobile terminal is online, the cloud server may send an offline prompt instruction to the mobile terminal to indicate that the first account is offline. After the mobile terminal receives the offline prompt instruction, a text reminder may be displayed on the screen of the mobile terminal, such as "TV account A of the phone number you dialed is offline."
[0105] If the phone number lists of the two TV terminals bound to the mobile phone terminal both include phone number H, then according to the above steps, the mobile phone terminal will send the accounts of the two TV terminals to the cloud server. If the cloud server determines that the TV terminal of account A is not online and the TV terminal of account B is online, the cloud server will send a call reminder instruction to the TV terminal of account B and send an offline reminder instruction to the mobile phone terminal. If the offline reminder instruction contains account A, the screen of the mobile terminal will prompt "TV terminal account A is not online".
[0106] 317. The TV terminal receives an incoming call prompt instruction sent by the cloud server.
[0107] If the first account is logged in on the TV terminal, the TV terminal will receive a call prompt instruction from the cloud server. The call prompt instruction is an instruction sent to the cloud server after the mobile terminal is in a calling state and determines that the outgoing number is one of the numbers in the pre-stored phone number list.
[0108] 318. The TV terminal executes the incoming call reminder according to the incoming call reminder instruction.
[0109] For the method of incoming call reminder, please refer to the above Figure 2 The description of step 202 in the embodiment will not be repeated here.
[0110] In an embodiment of the present application, a cloud server can allocate and manage registration applications for each terminal account. The cloud server stores the account of each television terminal, the account of each mobile phone terminal, the binding relationship between the mobile phone terminal account and the television terminal account, and the cloud server plays a role in connecting the mobile phone terminal and the television terminal, which can help the mobile phone terminal to remotely control the television terminal to perform a call reminder. After the second account of the mobile phone terminal is bound to the first account of the television terminal, the telephone number dialed by the mobile phone terminal is in the pre-stored telephone number list as a trigger condition. After the trigger condition is met, the mobile phone terminal sends a call reminder request to the cloud server. The call reminder request includes the first account of the target television terminal and the call reminder instruction. The cloud server sends the call reminder instruction to the television terminal logged in to the target first account according to the call reminder request. If the target first account is not logged in to the television terminal, the cloud server can send a non-online reminder instruction to the mobile phone terminal logged in to the second account to inform the caller that the television terminal where the telephone number dialed is located is offline. If the television terminal of the target first account is online, the television terminal will receive the call reminder instruction and execute the call reminder according to the call reminder instruction.
[0111] Since the present application does not involve the communication equipment of the called user, the called telephone number can be of various types, such as a landline number. In this case, the elderly who use a landline can also enjoy the call reminder service provided by the TV terminal. The elderly do not need to be able to operate smart devices. As long as the TV terminal they use can be connected to the Internet and their children have applied for an account and set up a telephone number list in advance, the elderly only need to connect the TV terminal to a power source to enjoy the call reminder service of the TV terminal, so that the elderly can answer calls from their children in time and reduce their children's worries. In addition, the call reminder method of the present application can also provide convenient call reminder services for other people in the family.
[0112] The above embodiment describes the incoming call reminder method of the present application. The following describes the incoming call reminder system of the present application. Figure 4 , the present application of the incoming call reminder system is applied to the embodiment of the mobile phone terminal, including:
[0113] The judging unit 401 is used to judge whether the outgoing number is one of the numbers in the pre-stored telephone number list when the mobile phone terminal is in a calling state, and the telephone number list is associated with the account of the television terminal and stored in the mobile phone terminal;
[0114] The sending unit 402 is used to send a call reminder request to the cloud server if the outgoing number is one of the numbers in the telephone number list, and the call reminder request includes the account number and the call reminder instruction, so that the cloud server sends the call reminder instruction to the TV terminal logged in to the account according to the call reminder request, and the TV terminal executes the call reminder according to the call reminder instruction.
[0115] Optionally, the system further includes:
[0116] The sending unit 402 is further configured to send a binding request to the TV terminal that logs in to the account through the cloud server;
[0117] A receiving unit 403 is configured to receive a binding response from the TV terminal through the cloud server, which accepts the binding request, wherein the binding response includes the account number;
[0118] An acquisition unit 404 is used to acquire the telephone number list corresponding to the account;
[0119] The storage unit 405 is used to store the account number in association with the telephone number list.
[0120] The operations performed by the incoming call reminder system in the present embodiment are similar to those described above. Figure 3 The operations performed by the mobile terminal are similar and will not be described in detail here.
[0121] See also Figure 5, the present application's incoming call reminder system is applied to a cloud server in an embodiment, including:
[0122] The receiving unit 501 is used to receive a call prompt request sent by a mobile terminal, wherein the call prompt request includes an account number of the TV terminal and a call prompt instruction;
[0123] The sending unit 502 is configured to send the incoming call reminder instruction to the TV terminal if the account is in a logged-in state on the TV terminal, so that the TV terminal executes the incoming call reminder according to the incoming call reminder instruction.
[0124] Optionally, the system further includes:
[0125] The sending unit 502 is further configured to send an offline prompt instruction to the mobile phone terminal if the account is not logged in on the TV terminal.
[0126] The operations performed by the incoming call reminder system in the present embodiment are similar to those described above. Figure 3 The operations performed by the cloud server are similar and will not be described here.
[0127] See also Figure 6 The present application provides a call reminder system, the system is applied to a television terminal, the account is in a logged-in state on the television terminal, and the system includes:
[0128] The receiving unit 601 is used to receive a call prompt instruction sent by the cloud server, wherein the call prompt instruction is an instruction sent to the cloud server after the mobile terminal is in a calling state and determines that the outgoing number is one of the numbers in the pre-stored phone number list;
[0129] The execution unit 602 is used to execute the incoming call reminder according to the incoming call reminder instruction.
[0130] The operations performed by the incoming call reminder system in the present embodiment are similar to those described above. Figure 3 The operations performed by the TV terminal device are similar and will not be described in detail here.
[0131] The following describes the computer device of the embodiment of the present application. Figure 7 , an embodiment of the computer device in the embodiment of the present application includes:
[0132] The computer device 700 may include one or more processors (central processing units, CPU) 701 and a memory 702, in which one or more application programs or data are stored. The memory 702 is a volatile storage or a persistent storage. The program stored in the memory 702 may include one or more modules, and each module may include a series of instruction operations in the computer device. Furthermore, the processor 701 may be configured to communicate with the memory 702 to execute a series of instruction operations in the memory 702 on the computer device 700. The computer device 700 may also include one or more network interfaces 703, one or more input and output interfaces 704, and / or one or more operating systems, such as Windows Server, Mac OS, Unix, Linux, FreeBSD, etc. The processor 701 may execute the aforementioned Figures 1 to 3 The operations performed in the illustrated embodiment will not be described in detail here.
[0133] The embodiment of the present application also provides a computer storage medium, which is used to store computer software instructions used for the above-mentioned incoming call reminder method, which includes a program designed for executing the incoming call reminder method. The method can be as described above. Figure 1 , Figure 2 or Figure 3 The incoming call reminder method described in .
[0134] In several embodiments provided in the embodiments of the present application, those skilled in the art should understand that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the unit is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0135] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or part of the contribution to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a cloud server, or a network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, read-only memory), random access memory (RAM, random access memory), disk or optical disk and other media that can store program code.
[0136] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions or improvements made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A method for reminding incoming calls, characterized in that: The method is applied to a mobile phone terminal of a calling party, and the method comprises: When the mobile phone terminal is in a calling state, determining whether the outgoing number is one of the numbers in a pre-stored phone number list, the phone number list being associated with the account of the television terminal and stored in the mobile phone terminal; If the outgoing number is one of the numbers in the telephone number list, a call reminder request is sent to the cloud server, and the call reminder request includes the account number and the call reminder instruction, so that the cloud server sends the call reminder instruction to the TV terminal logged in to the account according to the call reminder request, and the TV terminal executes the call reminder according to the call reminder instruction until the TV terminal receives a close command or a stop call reminder instruction and stops executing the call reminder, and the call reminder method is one or more of a pop-up window, light, and voice; Before determining whether the outgoing number is one of the numbers in the pre-stored telephone number list, the method further includes: Sending a binding request to the TV terminal logged into the account through the cloud server; Receiving a binding response from the television terminal through the cloud server accepting the binding request, wherein the binding response includes the account number; Obtain the list of telephone numbers corresponding to the account; storing the account number in association with the telephone number list; The method further comprises: When the incoming call prompt request includes account A and account B of two TV terminals and an incoming call prompt instruction, and the cloud server determines that the TV terminal of account A is offline and the TV terminal of account B is online, receiving an offline prompt instruction sent by the cloud server, wherein the offline prompt instruction includes account A; According to the offline prompt instruction, a prompt "TV terminal account A is not online" is displayed on the screen of the mobile terminal.
2. A method for reminding incoming calls, characterized in that: The method is applied to a cloud server, and the method comprises: Receiving a call prompt request sent by a mobile phone terminal of a caller, wherein the call prompt request includes an account number of the television terminal and a call prompt instruction; If the account is in a logged-in state on the TV terminal, the incoming call reminder instruction is sent to the TV terminal, so that the TV terminal executes the incoming call reminder according to the incoming call reminder instruction, until the TV terminal receives a close command or a stop incoming call reminder instruction and stops executing the incoming call reminder, and the incoming call reminder method is one or more of a pop-up window, light, and voice; The method further comprises: If the account is not logged in on the TV terminal, sending an offline prompt instruction to the mobile phone terminal; When the incoming call prompt request includes account A and account B of two TV terminals and the incoming call prompt instruction, and it is determined that the TV terminal of account A is offline and the TV terminal of account B is online, a non-online prompt instruction is sent to the mobile phone terminal of the caller, and the non-online prompt instruction includes the account A, so that the mobile phone terminal prompts "TV terminal account A is not online" on the screen according to the non-online prompt instruction.
3. A method for reminding incoming calls, characterized in that: The method is applied to a television terminal bound to a mobile phone terminal of a calling party, and account B is in a logged-in state on the television terminal. The method includes: Receiving a call prompt instruction sent by the cloud server, wherein the call prompt instruction is an instruction sent to the cloud server after the mobile phone terminal is in a calling state and determines that the outgoing number is one of the numbers in the pre-stored phone number list; The incoming call reminder is executed according to the incoming call reminder instruction until the TV terminal receives a close command or a stop incoming call reminder instruction and stops executing the incoming call reminder. The incoming call reminder method is one or more of a pop-up window, light, and voice.
4. A call reminder system, characterized in that: The system is applied to a mobile phone terminal of a calling party, and the system comprises: A judging unit, used for judging whether the outgoing number is one of the numbers in a pre-stored telephone number list when the mobile phone terminal is in a calling state, the telephone number list being associated with the account of the television terminal and stored in the mobile phone terminal; a sending unit, configured to send a call reminder request to a cloud server if the outgoing number is one of the numbers in the telephone number list, wherein the call reminder request includes the account number and the call reminder instruction, so that the cloud server sends the call reminder instruction to the TV terminal logged in to the account according to the call reminder request, and the TV terminal executes the call reminder according to the call reminder instruction until the TV terminal receives a close command or a stop call reminder instruction and stops executing the call reminder, and the call reminder method is one or more of a pop-up window, light, and voice; The system further comprises: The sending unit is further used to send a binding request to the television terminal that logs in to the account through the cloud server; A receiving unit, configured to receive a binding response from the television terminal through the cloud server, which accepts the binding request, wherein the binding response includes the account number; An acquiring unit, configured to acquire the telephone number list corresponding to the account; A storage unit, used to store the account number in association with the telephone number list; The system further comprises: The receiving unit is further configured to receive an offline prompt instruction sent by the cloud server when the incoming call prompt request includes account A and account B of two TV terminals and an incoming call prompt instruction, and the cloud server determines that the TV terminal of account A is offline and the TV terminal of account B is online, wherein the offline prompt instruction includes the account A; The reminder unit is used to prompt "TV terminal account A is not online" on the screen of the mobile terminal according to the offline prompt instruction.
5. A call reminder system, characterized in that: The system is applied to a cloud server, and the system includes: A receiving unit, used to receive a call prompt request sent by a mobile phone terminal of a calling party, wherein the call prompt request includes an account number of the television terminal and a call prompt instruction; a sending unit, configured to send the incoming call reminder instruction to the TV terminal if the account is in a logged-in state on the TV terminal, so that the TV terminal executes the incoming call reminder according to the incoming call reminder instruction until the TV terminal receives a close command or a stop incoming call reminder instruction and stops executing the incoming call reminder, wherein the incoming call reminder method is one or more of a pop-up window, light, and voice; The system further comprises: The sending unit is further configured to send an offline prompt instruction to the mobile phone terminal if the account is not logged in on the television terminal; The sending unit is further used to send a non-online prompt instruction to the mobile phone terminal of the caller when the incoming call prompt request includes account A and account B of two TV terminals and the incoming call prompt instruction, and it is determined that the TV terminal of account A is offline and the TV terminal of account B is online, and the non-online prompt instruction includes the account A, so that the mobile phone terminal prompts "TV terminal account A is offline" on the screen according to the non-online prompt instruction.
6. A call reminder system, characterized in that: The system is applied to a television terminal bound to a mobile phone terminal of a calling party, and account B is in a logged-in state on the television terminal. The system includes: A receiving unit, configured to receive a call prompt instruction sent from a cloud server, wherein the call prompt instruction is an instruction sent to the cloud server after the mobile phone terminal is in a calling state and determines that the outgoing number is one of the numbers in the pre-stored phone number list; An execution unit is used to execute the incoming call reminder according to the incoming call reminder instruction until the TV terminal receives a close command or a stop incoming call reminder instruction and stops executing the incoming call reminder. The incoming call reminder method is one or more of a pop-up window, light, and voice.
7. A computer device, characterized in that: include: Processor, memory, bus, input and output interface, network interface; The processor is connected to the memory, the input / output interface, and the network interface via a bus; The memory stores a program; When the processor executes the program stored in the memory, the incoming call reminder method according to any one of claims 1 to 3 is implemented.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer executes the incoming call reminder method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Telephone incoming call information informing method and television for displaying telephone incoming call information
CN101197890A
Method and apparatus for implementing call business based on IPTV, application server
CN101330339A
User reminding method and system
CN105554291A