×

Device and method for performing functions

  • US 10,768,892 B2
  • Filed: 09/11/2018
  • Issued: 09/08/2020
  • Est. Priority Date: 07/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A device comprising:

  • a communicator configured to receive service information from at least two Internet of Things (IoT) devices;

    a memory configured to store the service information received from the at least two IoT devices; and

    an inputter configured to receive a user input comprising a command phrase that requests performance of at least two predetermined functions; and

    a controller configured to;

    analyze the user input and the service information of the at least two IoT devices stored in the memory;

    determine the at least two predetermined functions based on the analyzing of the user input and the service information of the at least two IoT devices,select at least two IoT devices for performing each of the at least two predetermined functions based on the determined at least two predetermined functions,transmit a first execution command to a first IoT device among the selected at least two IoT devices, andtransmit a second execution command to a second IoT device among the selected at least two IoT devices,wherein the first execution command comprises information related to execution of a first predetermined function performed by the first IoT device and information related to transmitting result data of the execution of the first predetermined function to the second IoT device as an input parameter of a second predetermined function performed by the second IoT device,wherein the second execution command comprises information related to execution of the second predetermined function performed by the second IoT device and information related to receiving the result data of the execution the first predetermined function as an input parameter of the second predetermined function, andwherein the service information received from the at least two IoT devices comprises a list of predetermined functions provided by the at least two IoT devices.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×