Chatbot system
AssigneeSage Global Services Limited
InventorsAlexander Christopher Fawcett, Jacqueline Dawn Peacock
Life of this patent
Estimating the term…
Abstract
A chatbot system, a method of operating a chatbot system, a mobile application and a method of operation of a mobile application for providing conversational communications between a user and a primary system via chatbot. The communications utilise a modified message comprising a main component and a supplementary component.
Claims24
An improved chatbot system for accessing at least one remote primary system for storing and processing user data and tasks, the chatbot system comprising a mobile application and a chatbot server, wherein the mobile application is adapted to be installed on a personal mobile communications device so as to have access to the native functionality and associated data thereof, and the chatbot server is adapted to provide an interface for the at least one primary system, wherein the chatbot communicates with the mobile application using a modified message type, where a modified message of the modified message type comprises a main component and a supplementary component, each component comprising at least one data element.
A chatbot system as claimed in 1 claim wherein the supplementary component comprises one or more of calendar data, contact data;
- location data;
- clock and alarm data;
- compass data;
- sensor data;
- biometric data, image data, device usage data, and device configuration data.
An improved method of operating a chatbot system for accessing at least one remote primary system for storing and processing user data and tasks, the chatbot system comprising a chatbot server and at least one mobile application installed on a personal mobile communications device so as to have access to the native functionality and associated data thereof, wherein the chatbot server is adapted to act as an interface between one or more primary systems and the at least one mobile application, the method comprising
- the chatbot server receiving a message from the mobile application;
- the chatbot server identifying a tag on the message indicating that the message is a modified message, wherein a modified message comprises a main component and a supplementary component, each component comprising at least one data element.
A mobile application to provide a user with a conversational interface to a chatbot server for accessing at least one remote primary system for storing and processing user data and tasks, the mobile application being adapted to be installed on a personal mobile communications device so as to have access to the native functionality and associated data thereof and to communicate with the chatbot server using messages of a modified message type, wherein a modified message comprises a main component and a supplementary component, the mobile application being further adapted to identify modified messages on receipt and generate modified messages for transmission.
A method of operation of a mobile application on a mobile device, the mobile application adapted to communicate with a chatbot server, the method comprising
- creating a message of a modified message type, a modified message comprising a main component and a supplementary component, wherein creating the message comprises
- adding an identifying tag to specify that it is a modified message,
- populating the supplementary component of the message data associated with a native function of the mobile device;
- transmitting the modified message to the chatbot;
- receiving a message from the chatbot;
- checking for a modified message identifying tag on the received message, and if present, processing the supplementary component of the received message.
Dependencies are inferred from the claim text.