发明名称 DOCUMENT AND OBJECT MANIPULATION
摘要 A system for manipulation of an object-based document by a user at a client device has at least one server computer (177) and a client device (101). The server computer comprises: a library of predefined executable functions (206); a database (204) for storage of objects associated with the document; a guard application (202) executable to apply at least one access permission to at least part of the document, the access permission being associated with a creator of the document; and a server application (133B) executable to: receive a message call from the client device; select at least one executable function from the library associated with the message call; and communicate the at least one executable function to the client device. The system further comprises a manipulation application (133A) executable persistently in association with a graphical user interface (GUI) application executable on the client device, by which an initial representation of the object-based document is formed in a graphical user interface (GUI) of the GUI application, the manipulation application comprising: a detection process (212) configured to: detect an operation of the user in association with an object of the initial representation via the GUI; select at least one message from a plurality of predefined messages in response to the detected user operation; and communicate the at least one message as a message call to the server computer; and a manipulation process (214) configured to: execute the at least one executable function to manipulate at least one of content or presentation of the object of the initial representation to form an updated representation associated with a corresponding updated object-based document; and storing the updated document at least at the client device for further access by the user; and subject to a relationship defined by the access permission between the user and the creator, storing the updated document at the at least one server, with the objects of the document being stored in the database, for access by at least one of the user and the creator.
申请公布号 US2016320948(A1) 申请公布日期 2016.11.03
申请号 US201515107059 申请日期 2015.01.06
申请人 ATTACHE SOFTWARE AUSTRALIA PTY LIMITED 发明人 McLeod Roderick Stuart
分类号 G06F3/0484;H04L29/06;G06F17/30;G06F3/0482 主分类号 G06F3/0484
代理机构 代理人
主权项 1. A system for manipulation of an object-based document by a user at a client device, said system comprising: at least one server computer comprising: a library of predefined executable functions;a database for storage of objects associated with the document;a guard application executable to apply at least one access permission to at least part of the document, the at least one access permission being associated with a creator of the document; anda server application executable to: receive a message call from the client device;select at least one executable function from the library associated with the message call; andcommunicate the selected at least one executable function to the client device; a manipulation application executable persistently in association with a graphical user interface (GUI) application executable on the client device, by which an initial representation of the object-based document is formed in a graphical user interface of the GUI application, the manipulation application comprising : a detection process configured to: detect an operation of the user in association with an object of the initial representation via the GUI;select at least one message from a plurality of predefined messages in response to the detected user operation; andcommunicate the at least one message as a message call to the at least one server computer; anda manipulation process configured to: execute the at least one executable function received from the at least one server computer to manipulate at least one of content or presentation of the object of the initial representation to form an updated representation associated with a corresponding updated object-based document;store the updated document at least at the client device for further access by the user; andsubject to a relationship defined by the at least one access permission between the user and the creator, store the updated document at the at least one server computer, with the objects of the document being stored in the database, for access by at least one of the user and the creator.
地址 Macquarie Park, NSW AU