发明名称 Unifying Cloud Platform for Interconnected Applications
摘要 Real-time messaging is a very familiar activity for users. Messaging apps allow users to create messaging channels through which users can message each other. Some of these channels are direct messaging channels between two users while others are group messaging channels connecting multiple users. For group messaging, users are able to bring in other users to the group via a user-interface for adding users. This invention describes how this user-interface can be easily extended to include interconnection with other data channels to create ingoing and outgoing message flows to other applications and services. This allows users to mashup content, message across platforms, share Internet of Things devices, and chain services all within the convenience of their messaging app.;Also in this invention it is described how the same user-interface can be used to add virtual user-workers or bots to group messages, allowing users to convert message channels to their own task-performing services for a variety of applications such as geo-notification, anti-spam, and language processing. In summary this invention outlines a framework for ‘do-it-all’ messaging apps that is based on overloading the same widget (control element) for adding members to a channel (e.g., the ‘+’ or ‘add user’ button) with the ability to include channel feeds and bots to that channel.
申请公布号 US2016216947(A1) 申请公布日期 2016.07.28
申请号 US201615006042 申请日期 2016.01.25
申请人 Hassibi Arash;Dillar Chris Brittain 发明人 Hassibi Arash;Dillar Chris Brittain
分类号 G06F9/44;G06F3/0484;G06F3/0482;H04L12/58 主分类号 G06F9/44
代理机构 代理人
主权项 1. An electronic application building system comprising: a processor; a computer readable storage media that comprises instructions stored in the computer readable storage media that are executable with the processor, the instructions comprising: instructions to display a list of application components; instructions to store information about the selection and configuration of application components in response to a component selection command indicative of a user selecting an application component; instructions to store information about the selection and configuration of application components in response to a component configuration command indicative of a user configuring an application component.
地址 Menlo Park CA US