METHOD FOR COMMUNICATION BETWEEN USERS AND SMART APPLIANCES
First Claim
1. A method for communication between users and smart devices connected to a instant messaging (IM) server in the cloud, wherein people and objects are similarly recorded as contacts in a contacts list of IM, the method characterized by comprising the steps of:
- sending data (302) from the requester user (300) to an IM contact (301) of a contact list (320);
checking (303) if the contact is a real person or an object;
if the IM contact (301) is a real person contact, sending the message (302) in natural language data (304) to the destine contact (301);
if the IM contact (301) is an object contact, loading a natural language interface NLI (305) consisting of;
detecting markers and commands (306) of the original message data (302);
analyzing the message context and ontology of the object (307) to identify its purposes;
evaluating (308) the possible object commands, identifying those with most likely intention of the applicant (300);
submitting a command/request (309) to the object (311); and
receiving a response from the object (311) and translating it into a natural language response.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method (200) that allows users (211) of smart appliances to interact in a similar way with objects (202, 207) such as devices, smart appliances, Web services, software applications (THINGS/objects) and people (212) and also the communication of an object (202) with another object (207). The provided method comprises mapping the entire object (207) connected as a contact. These contacts (objects) will act as real instant messaging contacts, receive user commands and entries in a natural language fashion and provide response using the IM interface. Such objects (202, 207) must register as an instant messaging user on a common instant messaging server (210). Furthermore, an application wrapper (208) is also used to map an instant messaging contact and an object allowing an object not supporting this solution to be used by a device implementing the proposed method.
54 Citations
8 Claims
-
1. A method for communication between users and smart devices connected to a instant messaging (IM) server in the cloud, wherein people and objects are similarly recorded as contacts in a contacts list of IM, the method characterized by comprising the steps of:
-
sending data (302) from the requester user (300) to an IM contact (301) of a contact list (320); checking (303) if the contact is a real person or an object; if the IM contact (301) is a real person contact, sending the message (302) in natural language data (304) to the destine contact (301); if the IM contact (301) is an object contact, loading a natural language interface NLI (305) consisting of; detecting markers and commands (306) of the original message data (302); analyzing the message context and ontology of the object (307) to identify its purposes; evaluating (308) the possible object commands, identifying those with most likely intention of the applicant (300); submitting a command/request (309) to the object (311); and receiving a response from the object (311) and translating it into a natural language response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification