Power-on action switching device, power-on action switching method, and power-on action switching program

The incoming call action switching system addresses the challenge of managing calls based on user schedules by using a machine learning model to categorize and schedule actions, improving call management efficiency and user convenience.

JP7779494B1Active Publication Date: 2025-12-03IVRY INC
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2025117569
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-07-11
Publication Date
2025-12-03
Estimated Expiration
2045-07-11

AI Technical Summary

Technical Problem

Existing systems fail to appropriately manage incoming calls based on a user's schedule, leading to inconvenience as they do not account for the user's availability and preferences.

Method used

An incoming call action switching system that utilizes a trained machine learning model to categorize the user's schedule, determine appropriate actions for calls, and create an action schedule based on the duration of the schedule, allowing for automatic or manual call handling modes.

Benefits of technology

The system enables appropriate call management according to the user's convenience by determining and executing actions based on their schedule, enhancing user convenience and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007779494000001_ABST
    Figure 0007779494000001_ABST
Patent Text Reader

Abstract

To appropriately take action on a call addressed to a user at the convenience of the user. [Solution] The processing unit of the incoming call action switching device acquires user schedule information including the content and duration of the user's schedule, uses a trained machine learning model to determine a category corresponding to the content of the schedule, acquires actions for calls addressed to the user that correspond to the determined category, and creates an action schedule that sets the period during which the actions will be applied based on the duration of the schedule.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an action switching device when power is received, an action switching method when power is received, and an action switching program when power is received. [Background technology]

[0002] Patent document 1 discloses a system that selects one message from multiple messages and sends it to a user's telephone depending on the result of a call made by a caller to the user's telephone (e.g., call established, no answer, busy, transfer, etc.). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2012-80299 Summary of the Invention [Problem to be solved by the invention]

[0004] However, a user's schedule includes scheduled events such as meetings, and there are times when the user can receive calls and times when the user cannot receive calls. Convenience would be improved if appropriate actions could be taken in response to calls from callers according to the user's convenience.

[0005] An object of the present invention is to appropriately take action in response to a call addressed to a user at the user's convenience. [Means for solving the problem]

[0006] According to an aspect of the present disclosure, an incoming call action switching device includes a processing unit that acquires user schedule information including the content and duration of a user's schedule, determines a category corresponding to the content of the schedule using a trained machine learning model, acquires actions for calls addressed to the user that correspond to the determined category, and creates an action schedule that sets a period during which the actions are to be applied based on the duration of the schedule.

[0007] A method for switching actions when a call comes in according to one aspect of the present disclosure acquires user schedule information including the content and duration of a user's schedule, determines a category corresponding to the content of the schedule using a trained machine learning model, acquires actions for calls addressed to the user that correspond to the determined category, and creates an action schedule that sets a period during which the actions will be applied based on the duration of the schedule.

[0008] A program for switching actions upon receiving a call according to one aspect of the present disclosure causes a processor to execute the method. The program may be stored in a computer-readable storage medium. The storage medium is a non-transitory, tangible medium. [Effects of the Invention]

[0009] According to the present invention, an action in response to a call addressed to a user is appropriately performed according to the user's convenience. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a schematic diagram of an incoming call action switching system according to an embodiment. [Figure 2] FIG. 2 is a block diagram of the hardware of the incoming call action switching server of FIG. [Figure 3] FIG. 3 is a functional block diagram of the incoming call action switching server of FIG. [Figure 4] FIG. 4 is a block diagram of the information processing terminal of FIG. [Figure 5]FIG. 5 shows a setting screen displayed on the information processing terminal of FIG. [Figure 6] FIG. 6 is a flowchart of the process of the incoming call action switching server of FIG. [Figure 7] FIG. 7 is a table showing user schedule information in the calendar database of FIG. [Figure 8] FIG. 8 is a table showing the categorization results of the content of the plans in the user schedule information of FIG. 7 being categorized by the generation AI of FIG. [Figure 9] FIG. 9 is a table showing the correspondence between categories and actions. DETAILED DESCRIPTION OF THE INVENTION

[0011] The following description of the embodiments will be given with reference to the accompanying drawings, in which: It should be noted that the functions disclosed in the embodiments can be performed using processing circuitry configured to perform the functions, including general-purpose processors, special-purpose processors, integrated circuits, ASICs, conventional circuitry, and / or combinations thereof.

[0012] FIG. 1 is a schematic diagram of an incoming call action switching system 1 according to an embodiment. As shown in FIG. 1, the incoming call action switching system 1 is a system for switching an action to be taken in response to a call from a caller C addressed to a user U in accordance with the schedule of the user U. The user U is a member of an organization 10. The organization 10 is typically a company, but may also be a public organization, an educational institution, a medical institution, a store, a restaurant, etc. The caller C is an unspecified number of people.

[0013] The power-on-reception action switching system 1 includes a power-on-reception action switching server 2, a generation AI 3, and a calendar database 4. The power-on-reception action switching server 2 is an example of a power-on-reception action switching device, and is connected to a communication network N. The communication network N is, for example, the Internet, but may also be an intranet or the like.

[0014] The generation AI3 is an example of a trained machine learning model that categorizes the contents of a user's schedule. The generation AI3 is a machine learning model that generates new data that is not included in the training data by learning the regularities and structures of a large amount of training data. The generation AI3 is constructed using a large-scale language model (LLM). The generation AI3 is connected to the communication network N so that it can be accessed from the call-receiving action switching server 2.

[0015] It should be noted that a machine learning model that learns learning data through supervised learning may be used instead of the generation AI 3. The generation AI 3 may be provided inside the power-receiving action switching server 2, or may be connected to the power-receiving action switching server 2 via a communication path different from the communication network N.

[0016] The calendar database 4 stores user schedule information including the contents and duration of the user U's schedule. The user U accesses the calendar database 4 from the information processing terminal 11 or 12 via the communication network N. The calendar database 4 stores user schedule information including the contents and duration of the user U's schedule. The user U can register the contents of the user U's schedule (e.g., meetings, visitors, business trips, vacations, etc.) and the duration of the schedule in the calendar database 4, and can edit or delete registered schedules. The duration of the user U's schedule is set, for example, by specifying the start time and end time.

[0017] The calendar database 4 is a calendar provided in the form of a cloud service, and may be managed by an administrator different from the administrator of the call-received action switching server 2. For example, the calendar database 4 may be Google Calendar provided by Google Inc. The calendar database 4 may be provided in the call-received action switching server 2, or in the information processing terminal 11 or 12 of the user U.

[0018] The incoming call action switching server 2 is connected to information processing terminals 11 and 12 operated by a user U via a communication network N. The user U can access the incoming call action switching server 2 via the communication network N by operating the information processing terminal 11 or 12. The information processing terminal 11 may be, for example, a notebook computer, a desktop computer, a tablet terminal, a smartphone, etc. The information processing terminal 12 functions as a telephone. The information processing terminal 12 is, for example, a smartphone, but may also be a dedicated telephone. The organization 10 may have a call center where staff R answers calls.

[0019] A caller C makes a call to a user U using a telephone 20. The telephone 20 may be connected to a communication network N via a telephone line M, or may be connected to the communication network N using an internet telephony function such as VoIP. The telephone 20 may be a mobile phone or a landline phone.

[0020] Fig. 2 is a hardware block diagram of the power-on action switching server 2 of Fig. 1. As shown in Fig. 2, the power-on action switching server 2 includes a processor 131, a system memory 132, a storage memory 133, and a communication interface 134. The processor 131 includes a CPU. The system memory 132 includes a volatile memory such as RAM. The storage memory 133 includes a hard disk and a non-volatile memory such as a flash memory.

[0021] The storage memory 133 stores an action switching program P when power is received. The storage memory 133 has a database DB. The communication interface 134 is an interface for connecting to a communication network N and includes, for example, an Ethernet interface. The processor 131, the system memory 132, the storage memory 133, and the communication interface 134 are connected to one another via a communication bus. The processor 131, which executes the action switching program P when power is received read from the storage memory 133 to the system memory 132, is an example of a processing circuit.

[0022] Fig. 3 is a functional block diagram of the power-on-reception action switching server 2 of Fig. 1. As shown in Fig. 3, the power-on-reception action switching server 2 includes a processing unit 31, a storage unit 32, and a communication unit 33. The processing unit 31 is realized by a processor 131 that executes the power-on-reception action switching program P read from the storage memory 133 shown in Fig. 2 to the system memory 132. The storage unit 32 is realized by the storage memory 133. The storage unit 32 has the database DB described above. The communication unit 33 is realized by a communication interface 134.

[0023] FIG. 4 is a block diagram of the information processing terminal 11 of FIG. 1. As shown in FIG. 4, the information processing terminal 11 includes a control unit 41, a storage unit 42, a display unit 43, an input unit 44, and a communication unit 45. Specifically, the information processing terminal 11 includes a processor, a system memory, a storage memory, a display, an input interface, and a communication interface. The processor includes a CPU. The system memory may include volatile memory such as RAM. The storage memory includes non-volatile memory such as a hard disk and flash memory. The storage memory stores programs. The display is capable of displaying a screen, such as an LCD display. The input interface is an interface that allows a user U to perform input operations, such as a keyboard, a mouse, or a touch panel. The communication interface is an interface for connecting to a communication network N, and includes, for example, an Ethernet interface. The communication interface may also include an interface for connecting to a telephone line M.

[0024] The control unit 41 is realized by a processor that executes a program read from a storage memory to a system memory. The storage unit 42 is realized by a storage memory. The display unit 43 is realized by a display such as an LCD. The input unit 44 is realized by an input interface. The communication unit 45 is realized by a communication interface.

[0025] Fig. 6 shows a setting screen 50 displayed on the information processing terminal 11 in Fig. 1. As shown in Fig. 6, the call-receiving action switching server 2 displays the setting screen 50 on the display unit 43 of the information processing terminal 11 in response to a request from the information processing terminal 11 by a user U. The setting screen 50 has a mode setting unit 51, an organization schedule registration unit 52, a user schedule registration unit 53, a category classification execution unit 54, an action setting unit 54, and an action schedule editing unit 55.

[0026] The mode setting unit 51 allows the user U to select whether the power-on call action switching server 2 is to be set to the automatic switching mode or the normal mode. When the user U turns on the automatic switching mode using the mode setting unit 51, the power-on call action switching server 2 enables the automatic switching mode, in which an action is taken for a call addressed to the user U according to an action schedule described below. When the user U turns off the automatic switching mode using the mode setting unit 51, the power-on call action switching server 2 disables the automatic switching mode. In other words, when the user U turns off the automatic switching mode using the mode setting unit 51, the power-on call action switching server 2 enables the normal mode, in which a call addressed to the user U is received at the user U's telephone (for example, the information processing terminal 12 that functions as a telephone) without referring to the action schedule described below.

[0027] When selected by the user U, the organization schedule registration unit 52 causes the information processing terminal 11 to display a screen for registering the schedule of the organization 10 (for example, business days, business hours, member work shifts, etc.) in the call-receiving action switching server 2. Note that the organization schedule may also be registered in the call-receiving action switching server 2 by a member of the organization 10 other than the user U using the information processing terminal of that member.

[0028] When selected by the user U, the user schedule registration unit 53 causes the information processing terminal 11 to display a screen for registering the user U's schedule in the call-receiving action switching server 2. For example, the user U operates the information processing terminal 11 to specify user schedule information including the content and period of the user U's schedule stored in the calendar database 4, and registers the user schedule information in the call-receiving action switching server 2.

[0029] When selected by the user U, the action setting unit 54 causes the incoming call action switching server 2 to display on the information processing terminal 11 a screen for setting an action corresponding to a category as an action for a call addressed to the user U. The incoming call action switching server 2 creates an action schedule defined so that, when a call is made to the user U, an action corresponding to the category of the content of the schedule of the user U that is set at that time is carried out.

[0030] When the action schedule editing unit 55 is selected by the user U, it causes the call-received action switching server 2 to display a screen on the information processing terminal 11 that allows the user U to edit the action schedule. For example, on the screen that is displayed on the information processing terminal 11 when the action schedule editing unit 55 is selected, the user U may be able to change the category corresponding to the content of the schedule, or the action corresponding to the category, or the period during which the action is performed.

[0031] Fig. 6 is a flowchart of the processing of the power-on-reception action switching server 2 in Fig. 3. Below, the processing of the power-on-reception action switching server 2 will be explained along the flow in Fig. 6 while appropriately referring to Figs. 1 to 5 and 7 to 9. The processing of the power-on-reception action switching server 2 is performed by the processing unit 31.

[0032] The processing unit 31 acquires the organization schedule (step S1). For example, when the user U selects the organization schedule registration unit 52 on the setting screen 50 and registers the schedule of the organization 10 (for example, business periods, holiday periods, and member work shifts) on the screen displayed, the processing unit 31 acquires the organization schedule and stores it in the storage unit 32. Alternatively, when a member of the organization 10 other than the user U registers the schedule of the organization 10 using the information processing terminal of that member, the processing unit 31 may acquire the organization schedule and store it in the storage unit 32.

[0033] The processing unit 31 acquires user schedule information (step S2). For example, when the user U selects the user schedule registration unit 53 on the setting screen 50 and specifies the calendar database 4 on the screen displayed, the processing unit 31 accesses the calendar database 4. When the user U specifies the user schedule information of the user U stored in the calendar database 4, the processing unit 31 downloads the specified user schedule information from the calendar database 5 and stores it in the storage unit 32 of the call-in-time action switching server 2.

[0034] FIG. 7 is a table 60 showing user schedule information in the calendar database 4 of FIG. 1. As shown in FIG. 7, the user schedule information links the plans of user U to calendar dates. User U's plans include information indicating a period (e.g., 9:00-10:00) and a content (e.g., a regular meeting). In addition, the table 60 showing the user schedule information stored in the storage unit 32 may reflect an organization's schedule. For example, if user U is a shift worker, "not working" is registered on the dates on which user U does not work during the business period of the organization 10 in table 60, and the business period, holiday period, etc. of the organization 10 may also be registered in table 60.

[0035] Returning to FIG. 6 , the processing unit 31 uses a trained machine learning model to determine a category for the content of the schedule included in the organization / user schedule information (step S3). In this embodiment, the machine learning model is the generation AI3. The processing unit 31 requests the generation AI3 to categorize the content of each schedule in the organization schedule information and the user schedule information. The generation AI3 then generates an output in which the content of each schedule is categorized, even if the content of each schedule varies in expression. Therefore, the processing unit 31 determines a category for the content of each schedule based on the output of the generation AI3 (step S4). This reduces the effort required to categorize the schedules of the user U. The categories classified by the generation AI3 may be editable by the user U. That is, the processing unit 31 may modify the category output by the generation AI3 based on input from the user U using the information processing terminal 11. The user U may access the incoming call action switching server 2 using the information processing terminal 12 instead of the information processing terminal 11.

[0036] The processing unit 31 may predetermine candidate categories into which the generation AI 3 classifies the contents of the schedule, and may request the generation AI 3 to classify the contents of the schedule into one of the predetermined categories. In this case, the predeterminable candidate categories may be stored in the storage unit 32 based on input from the user U, or may be stored in the storage unit 32 as defaults. This prevents unintended categorization, since a category is selected from multiple candidate categories. The processing unit 31 may also make the default category editable based on input from the user U.

[0037] Fig. 8 is a table 60 showing the categorization results of categorizing the contents of the plans in the user schedule information in Fig. 7 by the generation AI3 in Fig. 1. The category names shown in Fig. 8 are merely examples, and the plans may be classified into categories that have narrower meanings or broader meanings.

[0038] According to the results of the category classification by the generation AI3, the contents described as "regular meeting," "meeting with Mr. M," "project meeting," and "web conference with Company C" in the user schedule information of FIG. 7 are classified into the category "in a meeting" in the category classification result of FIG. 8. In addition, the content described as "Company A visiting the office" in the user schedule information of FIG. 7 is classified into the category "visitor" in the category classification result of FIG. 8. In addition, the content described as "business trip to Company B" in the user schedule information of FIG. 7 is classified into the category "on a business trip" in the category classification result of FIG. 8. Note that if user U has registered vacation plans such as paid vacation in the user schedule information of the calendar database 5, the contents of the plan are classified into the category "vacation."

[0039] The processing unit 31 determines an action corresponding to each category determined in step S3 (step S4). The action is an action for a phone call addressed to the user U, and is performed by the processing unit 31. For example, the user U can set an action associated with a category on a screen displayed by selecting the action setting unit 54 on the setting screen 50. The types of actions may be prepared in advance or may be newly created.

[0040] FIG. 9 shows a correspondence table 80 between categories and actions. Note that the correspondence table 80 shown in FIG. 9 is merely an example. As shown in FIG. 9, each action is associated with each category. Each action corresponding to each category is input by a user U who operates the information processing terminal 11. The processing unit 31 associates the action input by the user U with the corresponding category and stores it in the storage unit 32. In this way, by determining actions corresponding to categories in advance based on the input by the user U, it is possible to prevent unintended actions from being set. Note that each action corresponding to each category may be determined in advance as a default setting.

[0041] The action is selected from, for example, voice guidance, call forwarding to a predetermined forwarding destination, incoming call to user U's telephone (information processing terminal 12), voice guidance, automated voice response, answering machine, etc. Voice guidance is a method of playing a pre-registered message to caller C in response to a call from caller C. Call forwarding to a predetermined forwarding destination is a method of transferring a call from caller C to a call center or main line of organization 10. Incoming call to user U's telephone (information processing terminal 12) is a method of allowing a call from caller C to be received at user U's telephone (information processing terminal 12) as usual. Automated voice response is a method of answering a call from caller C using an automated voice response system (IVR). Answering machine is a method of recording a voice message from caller C in response to a call from caller C and notifying user U of the message.

[0042] In the example of FIG. 9, an action of voice guidance (registered message) is associated with a category when the organization 10 is closed. An action of transferring to a call center is associated with a category when the organization 10 is open but user U is scheduled to take a vacation, such as when there is no shift work. An action of receiving a call at user U's telephone (information processing terminal 12) is associated with a category when user U is at work but has no plans on the user schedule. That is, an action is set even during a period when user U has no plans on the user schedule. An action of automatic voice response is associated with a category when user U is in a meeting. An automatic voice response is set with a category when user U is on a business trip.

[0043] These actions can be edited by input from the user U using the information processing terminal 20. For example, on a screen displayed by selecting the action schedule editing section 56 on the setting screen 50, the user U can change the actions associated with the categories.

[0044] If the action is an action capable of sending a voice message to the caller C, the action may include sending the caller C a voice message including an explanation according to the category. For example, if the category is "in a meeting," the processing unit 31 may send the caller C a voice message including an explanation that the user U is in a meeting. The action may also include sending the caller C a voice message including an explanation regarding the end time of the appointment. For example, if the end time of the appointment is 15:00 in the user schedule information, the processing unit 31 may send the caller C a voice message including an explanation that the appointment is expected to end around 15:00.

[0045] Additionally, at least one of the categories may be associated with an action of sending an SMS message to the mobile information terminal (e.g., telephone 20) of caller C when a call from caller C is handled. For example, the SMS message may include information about the organization 10 and / or user U. The SMS message may include a text message including a description according to the category (e.g., in a meeting). The SMS message may include a text message including a description regarding the end time of user U's appointment. Whether the action includes sending an SMS message can be edited by user U's input using the information processing terminal 20.

[0046] The processing unit 31 creates an action schedule that sets a period to which an action is to be applied based on the scheduled periods in the organization schedule and the user schedule (step S5). The action schedule is defined so that when a call is made to the user U during the scheduled period, the processing unit 31 executes an action corresponding to the category of the scheduled period.

[0047] The processing unit 31 determines whether an automatic switching mode is selected in which an action is taken according to an action schedule in response to a call from caller C (step S6). Specifically, the processing unit 31 determines whether the automatic switching mode is turned on by the selection made by the mode setting unit 51. If the automatic switching mode is turned off (step S6: N), the processing unit 31 executes the normal mode. The normal mode is a mode that does not refer to the action schedule, and is, for example, a mode in which calls addressed to user U are always received by the user U's telephone (information processing terminal 12).

[0048] If the automatic switching mode is on (step S6: Y), the processing unit 31 responds to calls addressed to user U in accordance with the action schedule (step S8). That is, the processing unit 31 executes the automatic switching mode in which an action is taken in accordance with the action schedule for calls addressed to user U. According to the automatic switching mode, by utilizing the user schedule, an action for calls addressed to user U is determined to match the contents of user U's schedule during a period when user U has an appointment. Therefore, an action for calls addressed to user U can be appropriately taken according to user U's convenience.

[0049] When the processing unit 31 executes an action on a phone call according to the action schedule, the processing unit 31 may notify the user's information processing terminal 11 or 12 that the action has been executed. The notification may include information indicating the content of the action. Upon seeing the notification, the user U can take appropriate action afterwards.

[0050] The processing unit 31 determines whether or not update information indicating a change in the user schedule information has been acquired from the calendar database 4 (step S9). For example, when the user U edits the calendar database 4, which causes a change in the user schedule information in the calendar database 4, the calendar database 4 automatically notifies the call-in-time action switching server 2 of the update information.

[0051] If the processing unit 31 has not acquired update information (step S9: N), it returns to step S6. If the processing unit 31 has acquired update information (step S10: Y), it updates the action schedule based on the update information. For example, if a plan for the user U's working period is deleted, the action applied to the period of the deleted plan is changed to an action corresponding to a category with no plans. In this way, the action schedule is linked to updates to the user schedule information, improving user convenience.

[0052] [Note] The above-described embodiments are specific examples of the following disclosure.

[0053] (Appendix 1) A processing unit is provided, the processing unit comprising: Obtain user schedule information including the content and duration of the user's schedule; Using a trained machine learning model, determine a category corresponding to the content of the plan; obtaining an action for a call to the user corresponding to the determined category; The incoming call action switching device creates an action schedule that sets a period during which the action is to be applied based on the scheduled period.

[0054] (Appendix 2) a communication unit that connects to a calendar database that stores the user schedule information via a communication network; 2. The incoming call action switching device according to claim 1, wherein the processing unit acquires the user schedule information by receiving the user schedule information from the calendar database.

[0055] (Appendix 3) 2. The incoming call action switching device according to claim 1, wherein the processing unit responds to a call addressed to the user in accordance with the action schedule.

[0056] (Appendix 4) The machine learning model is a generative AI, The processing unit requests the generation AI to categorize the contents of the schedule, and determines the category based on the output of the generation AI.

[0057] (Appendix 5) The device further includes a storage unit that stores a plurality of categories input by the user or predetermined, The processing unit determines a category corresponding to the content of the schedule by having the machine learning model classify the content of the schedule into one of the multiple categories.

[0058] (Appendix 6) The incoming call action switching device according to claim 1, wherein the processing unit edits the category based on the user's input.

[0059] (Appendix 7) The incoming call action switching device described in Appendix 1, further comprising a memory unit that stores the action corresponding to the category input by the user or predetermined.

[0060] (Appendix 8) The call-receiving action switching device described in Appendix 1, wherein the processing unit selects, in response to instructions from the user, either an automatic switching mode in which an action is taken on the call in accordance with the action schedule, or a normal mode in which the call is received at the user's telephone without referring to the action schedule.

[0061] (Appendix 9) The processing unit obtaining update information indicating a change in the user schedule information; The incoming power action switching device according to claim 1, wherein the action schedule is updated based on the update information.

[0062] (Appendix 10) The processing unit Acquire organizational schedule information including the content and duration of a schedule for the organization to which the user belongs; Using the trained machine learning model, determine a category of content for the organization's schedule; Obtaining actions corresponding to categories of content of the organization's schedule; An incoming call action switching device as described in Appendix 1, which creates the action schedule based on the period of the organization's schedule, setting a period during which actions corresponding to the category of the content of the organization's schedule will be applied.

[0063] (Appendix 11) The incoming call action switching device according to claim 1, wherein the processing unit creates the action schedule in which actions corresponding to periods without schedules are set.

[0064] (Appendix 12) The incoming call action switching device described in Appendix 1, wherein the action includes one selected from the group consisting of an incoming call to the user's telephone, call forwarding to a specified forwarding destination, voice guidance, automatic voice response, and answering machine.

[0065] (Appendix 13) 13. The incoming call action switching device of claim 12, wherein the action includes sending an SMS message to the call originator.

[0066] (Appendix 14) The incoming call action switching device described in Appendix 1, wherein the action includes sending a voice message to the caller of the call that includes an explanation corresponding to the category.

[0067] (Appendix 15) 2. The incoming call action switching device of claim 1, wherein the action includes sending a voice message to the caller including an explanation of the end time of the schedule.

[0068] (Appendix 16) The incoming call action switching device according to claim 1, wherein the processing unit, when executing the action on the call in accordance with the action schedule, notifies the user's information processing terminal that the action has been executed.

[0069] (Appendix 18) Obtain user schedule information including the content and duration of the user's schedule; Using a trained machine learning model, determine a category corresponding to the content of the plan; obtaining an action for a call to the user corresponding to the determined category; The method for switching actions upon receiving a call creates an action schedule that sets a period during which the action is to be applied based on the scheduled period.

[0070] (Appendix 19) A program for switching actions upon receiving a call that causes a processor to execute the method described in Appendix 18. [Explanation of symbols]

[0071] 1. Action switching system when power is received 2. Power-on action switching server (power-on action switching device) 4. Generative AI (machine learning model) 5 Calendar Database 31 Processing section 32 Storage section 33 Communications Department 131 processors N Communication Network U User

Claims

1. A processing unit is provided, the processing unit comprising: Obtain user schedule information including the content and duration of the user's schedule; Using a trained machine learning model, determine a category corresponding to the content of the plan; obtaining an action for a call to the user corresponding to the determined category; creating an action schedule that sets a period during which the action is to be applied based on the scheduled period; an incoming call action switching device that executes the action in response to a call addressed to the user in accordance with the action schedule;

2. a communication unit that connects to a calendar database that stores the user schedule information via a communication network; The device for switching actions upon receiving a call according to claim 1 , wherein the processing unit acquires the user schedule information by receiving the user schedule information from the calendar database.

3. The machine learning model is a generative AI, The incoming call action switching device according to claim 1 , wherein the processing unit requests the generation AI to categorize the contents of the schedule, and determines the category based on an output of the generation AI.

4. The device further includes a storage unit that stores a plurality of categories input by the user or predetermined, The incoming call action switching device according to claim 1 , wherein the processing unit determines a category corresponding to the content of the schedule by having the machine learning model classify the content of the schedule into one of the plurality of categories.

5. The device for switching actions upon receiving a call according to claim 1 , wherein the processing unit edits the category based on an input from the user.

6. The incoming call action switching device according to claim 1 , further comprising a storage unit that stores the action corresponding to the category, which is input by the user or predetermined.

7. 2. The call-receiving action switching device according to claim 1, wherein the processing unit selects, in response to instructions from the user, either an automatic switching mode in which an action is performed on the call in accordance with the action schedule, or a normal mode in which the call is received at the user's telephone without referring to the action schedule.

8. The processing unit obtaining update information indicating a change in the user schedule information; The power-receiving action switching device according to claim 1 , wherein the action schedule is updated based on the update information.

9. The processing unit Acquire organizational schedule information including the content and duration of a schedule for the organization to which the user belongs; Using the trained machine learning model, determine a category of content for the organization's schedule; Obtaining actions corresponding to categories of content of the organization's schedule; The device for switching actions upon receiving a call according to claim 1 , wherein the action schedule is created based on the duration of the organization's schedule, and the action schedule sets a period during which an action corresponding to a category of the contents of the organization's schedule is applied.

10. The device for switching actions upon receiving a call according to claim 1 , wherein the processing unit creates the action schedule in which actions corresponding to periods when there are no plans are set.

11. 2. The incoming call action switching device according to claim 1, wherein the action includes one selected from the group consisting of an incoming call to the user's telephone, a call forwarding to a predetermined forwarding destination, voice guidance, an automated voice response, and an answering machine.

12. The device for switching actions upon receiving a call according to claim 11, wherein the action includes sending an SMS message to the originator of the call.

13. The incoming call action switching device according to claim 1 , wherein the action includes sending a voice message including an explanation according to the category to the call originator.

14. The incoming call action switching device according to claim 1 , wherein the action includes sending a voice message to the caller of the call that includes an explanation regarding the end time of the schedule.

15. The incoming call action switching device according to claim 1 , wherein the processing unit, when executing the action on the call in accordance with the action schedule, notifies the information processing terminal of the user that the action has been executed.

16. Obtain user schedule information including the content and duration of the user's schedule; Using a trained machine learning model, determine a category corresponding to the content of the plan; obtaining an action for a call to the user corresponding to the determined category; creating an action schedule that sets a period during which the action is to be applied based on the scheduled period; The method for switching actions upon receiving a call executes the action in response to a call addressed to the user according to the action schedule.

17. A program for switching actions upon receiving a call, which causes a processor to execute the method according to claim 16.

Citation Information

Patent Citations

  • Telephone system and telephone call transfer method

    JP2008061278A

  • Absent guide system of telephone

    JP2008118391A

  • Automatic answering machine, automatic answering method and automatic answering program

    JP2010239242A

  • Communication server and response available time notification method

    JP2013207724A

  • Communication terminal, control method, and program

    WO2014024925A1