System and method of providing to-do list of user
AssigneeSamsung Electronics Co., Ltd.
InventorHyung-tak CHOI
Life of this patent
Estimating the term…
Abstract
A device and a method of providing a to-do list of a user are provided. The device includes a controller configured to collect behavior information about behavior between the user and another user, the behavior being performed by using the device, generate a to-do list of the user based on the collected behavior information, and determine an unperformed task not performed by the user from among at least one task in the to-do list by using log information about an operation of the device, and an output unit configured to output notification information in a dialogue style, along with a notification reason for notifying the determined unperformed task.
Claims18
A device for providing a task, the device comprising:
- a display;
- a communication circuit;
- memory storing one or more computer programs;
- and
- one or more processors communicatively coupled to the display, the communication circuit, and the memory,
- wherein the one or more computer programs include instructions which, when executed by the one or more processors individually or collectively, cause the device to:
- record a telephone conversation while a user of the device is on a call,
- transmit, through the communication circuit, the telephone conversation to a server,
- receive, through the communication circuit, a task to be performed by the user of the device from the server, wherein the task includes a date when the task is to be performed, the task and the date is inferenced from the telephone conversation,
- display, through the display, a user interface for verifying the task, the user interface including the task and the date when the task is to be performed, and
- based on a user input regarding the user interface, determine the task as a to-do item.
A server for providing a task, the server comprising:
- a communication circuit;
- memory storing one or more computer programs;
- and
- one or more processors communicatively coupled to a display, the communication circuit, and the memory,
- wherein the one or more computer programs include instructions which, when executed by the one or more processors individually or collectively, cause the server to:
- receive, the communication circuit, a telephone conversation of a user from a device of the user,
- convert the telephone conversation into text,
- determine a task to be performed by the user of the device by applying the converted telephone conversation to natural language processing model, wherein the task includes a date when the task is to be performed, and
- transmit the determined task to the device of the user.
A method of providing, by a device, a task, the method comprising:
- recording a telephone conversation while a user of the device is on a call;
- transmitting the telephone conversation to a server;
- receiving a task to be performed by the user of the device from the server, wherein the task includes a date when the task is to be performed, the task and the date is inferenced from the telephone conversation;
- displaying a user interface for verifying the task, the user interface including the task and the date when the task is to be performed;
- and
- based on a user input regarding the user interface, determining the task as a to-do item.
A method of providing, by a server, a task, the method comprising:
- receiving a telephone conversation of a user from a device of the user;
- converting the telephone conversation into text;
- determining a task to be performed by the user of the device by applying the converted telephone conversation to natural language processing model, wherein the task includes a date when the task is to be performed;
- and
- transmitting the determined task to the device of the user.
Dependencies are inferred from the claim text.