WO2011006365A1 - System and method for remote cooperation including idiom - Google Patents
System and method for remote cooperation including idiom Download PDFInfo
- Publication number
- WO2011006365A1 WO2011006365A1 PCT/CN2010/001074 CN2010001074W WO2011006365A1 WO 2011006365 A1 WO2011006365 A1 WO 2011006365A1 CN 2010001074 W CN2010001074 W CN 2010001074W WO 2011006365 A1 WO2011006365 A1 WO 2011006365A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- machine
- collaboration
- idiom
- verb
- service
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
- G06F40/211—Syntactic parsing, e.g. based on context-free grammar [CFG] or unification grammars
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/237—Lexical tools
- G06F40/247—Thesauruses; Synonyms
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/53—Processing of non-Latin text
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
Definitions
- the present invention relates to a remote collaboration system and method, and more particularly to a remote collaboration system and method including idioms based on an instant messaging system.
- Remote collaboration is the focus, core, and key technology in advanced manufacturing and automation technologies and computing collaboration.
- the present invention provides a remote collaboration system and method.
- the steps are as follows:
- an instant messaging system user can send a natural language "idiom" collaborative instruction to the collaborative machine
- the collaborative machine After receiving the "idiom” cooperation instruction, the collaborative machine checks its own idiom set and obtains a corresponding idiom interpretation, which is a natural language "stationary structure of the verb-object structure";
- the collaboration machine separates the verb and the object from the "moving object structure" in the "sequence sentence of the verb-object structure", and sends the verb instruction to the service machine represented by the object;
- the service machine After receiving the verb command, the service machine queries its own interface description file, learns the function interface corresponding to the verb, and completes the corresponding function.
- the network server is a server of the instant messaging system.
- the naturally languaged interface description file corresponds to the service machine and can be accessed by the machine to record its running status and execution result.
- the natural languageized function interface description file is added to the function interface in the function interface description file.
- a corresponding natural language is added, which is more acceptable to the user than the interface.
- the "mobility structure" is a collocation structure of a verb and an object, the object represents a service machine in a contact of the collaboration machine, and the verb is an interface description file specification of a service machine represented by the object part.
- the instant messaging system user can consult the contact set of the collaboration machine, learn the service machine in the collaborative machine contact set, and consult the idiom set of the collaboration machine to learn the idiom in the collaborative machine idiom set.
- the interface description file of the service machine can also be consulted to know the natural language expression of the service machine function.
- the service machine may access its own interface description file to record its running state and execution result, and add an execution end state synthesis message after the receiving verb to the collaborative machine through the instant messaging system.
- the collaboration machine adds a service machine name in front of the return message to form a "principal" structure message and returns the message to the user.
- the user may consult The interface description file of the service machine acquires the status of the current execution result.
- a remote collaboration system including idioms including an instant messaging system server, a network, and a user client computer, further comprising: a collaboration machine and a service machine, deploying an instant messaging system client on the collaboration machine and the service machine, The machine configures an instant messaging system number; further comprising a network server, a storage system for deploying a natural languageized functional interface description file of the service machine on the network server, and deploying the idiom collection of the collaboration machine on the network server a storage system; the instant messaging system user can send a natural language "idiom” cooperation instruction to the collaboration machine; after receiving the "idiom” cooperation instruction, the collaboration machine checks its own idiom set to obtain a corresponding idiom interpretation, the idiom
- the explanation is the natural language "sequence sentence of the verb-object structure"; the cooperative machine separates the verb and the object from the "verb-object structure” in the "sequence sentence of the verb-object structure", and sends it to the service machine represented by the object.
- the network server is a server of the instant messaging system.
- the naturally languaged interface description file corresponds to the service machine and can be accessed by the machine to record its running status and execution result.
- the natural languageized function interface description file adds a corresponding natural language to the function interface in the function interface description file, and the natural language is more acceptable to the user than the interface.
- the "mobility structure" is a collocation structure of a verb and an object, the object part represents a service machine in a contact of the collaboration machine, and the verb part is an interface description file of a service machine represented by the object part.
- the natural language in the specification that corresponds to the functional interface.
- the instant messaging system user can consult the contact of the collaborative machine Collecting, knowing the service machine in the collaborative machine contact set, may consult the idiom set of the collaboration machine, learn the idiom interpretation in the collaborative machine idiom collection, and consult the interface description file of the service machine to learn The natural language expression of the service machine function.
- the service machine may access its own interface description file to record its running state and execution result, and add an execution end state synthesis message after the receiving verb to the collaborative machine through the instant messaging system.
- the collaboration machine adds a service machine name in front of the return message to form a "principal" structure message and returns the message to the user.
- the user may consult The interface description file of the service machine acquires the status of the current execution result.
- Any software-implemented computer system can be transformed into a point-to-point instant teleservices system to provide special services over the Internet through instant messaging systems.
- the software-implemented computer system can provide its own functional services through the instant messaging system as long as it publishes its own function interface description file.
- the collaborative service objects are naturally aggregated into a single body, providing users of the instant messaging system with more granular and more functional services.
- the invention enables the user to interact with the remote collaboration system in a natural language and thus has greater affinity. Idioms can save communication costs and increase consensus in language interaction, and provide a reusable collaborative function unit for remote collaboration systems.
- the invention realizes the universal method of remote service cooperation based on the instant communication system, and expands the application field of the instant communication system.
- the invention completely simulates the real social interpersonal cooperation relationship, so the prototype is more direct and the implementation is simpler and more effective.
- Figure 1 is a schematic structural view of the system of the present invention
- FIG. 2 is a schematic diagram of an interface description of an intelligent remote service door according to the present invention.
- FIG. 3 is a schematic diagram of a collection of contact sets of a remote collaboration machine according to the present invention.
- FIG. 4 is a schematic diagram of an idiom collection fragment of a remote collaboration machine under the present invention.
- a remote collaboration system including idioms including an instant messaging system server 105, a network 104, a remote service computer 101, a remote collaboration computer 102, and a user client computer 103, further includes Web server 106.
- an instant messaging client system at the remote service computer 101 and the remote collaboration computer 102, respectively configuring them with a unique instant messaging system number, the number being a unique identifier of the instant messaging system user accessing the client computer; a storage system for deploying a function interface description file of the remote service machine in the instant messaging system, the interface description file corresponding to the instant communication system number of the remote service computer 101, and the interface description file can be used in the instant communication system
- the remote collaboration computer 102 and the user client computer 103 view the storage system of the idiom collection of the remote collaboration machine in the instant messaging system on the network server 106, and the instant messaging system of the idiom set and the remote collaboration computer 102 Corresponding to the number, the idiom set can be viewed by the instant messaging system user client computer 103; the contact set of the remote collaboration computer 102 includes the service computer 101, and the contact set of the remote collaboration computer 102 can be used by the instant messaging system user.
- the client computer 103 sees; the remote service computer 101, the remote collaboration computer 102, the instant messaging system user client computer 103 can consult the interface description file of the remote service computer 101, and learn the natural language request of the interface description file.
- Command rule The instant messaging system user can view the idiom set of the remote collaboration computer 102 on the client computer 103, and consult the idiom interpretation therein; the instant messaging system user can consult the remote collaboration computer 102 on the client computer 103.
- the person gathers refers to the remote service computer name therein; the instant messaging system user sends a natural language "closed door” idiom command to the remote collaboration computer 102 on the client computer 103; the remote collaboration computer 102 receives the "closed door closed” After the idiom command, check his own idiom collection, and learn that the "closed door closed” is interpreted as "closed bedroom door, closed balcony door, closed balcony window”"movingstructure".
- the remote collaboration computer 102 is for the "moving"
- the guest structure is in the sentence "every sentence in the sentence", such as "close the bedroom door”, separate the verb "off” and the object "bedroom door” two parts, check their own contact collection, find the name "bedroom
- the remote service computer 101 of the door sends a "off” natural language request command to the remote service computer 101; the remote service computer 101 receives the "off” nature Perlocutionary request command check their own interface description file, obtaining the natural language request command corresponding to the function tumWiddershins D, executing the software code turnWiddershins 0, the corresponding function is completed.
- the execution result such as the state of the closed door, 0 degrees
- the execution result of "off success” is returned to the remote cooperation computer 102; the remote cooperation computer 102 receives the "off success”.
- you can view your own contact collection find the remote service computer 101 that returns the result, such as "bedroom door”, then add “bedroom door” in front of "off success", which is composed of "bedroom door closed” Successfully "returned to the user client computer 103; after receiving the request execution result of "bedroom door closed successfully", the user can view the interface description file of the remote service computer 101 again, and obtain the status of executing the back door, such as when the door is closed. , the opening angle is 0 degrees.
- the door can be gradually opened from 0 to 90 degrees in a clockwise rotation state from the closed state, and a member variable angle indicates the angle state of the current door.
- the function getAngle O gets the current state; there are 3 member functions tumDeasilO clockwise rotation means opening the door to 45 degrees, tumDeasil ( integer n) clockwise rotation means opening the door n angle, tumWiddershinsf) counterclockwise rotation means closing the door to 0 degrees.
- the smart gate When the requester issues or the smart gate receives "take” or “get”, the smart gate calls the function getAngle O to return the current angle to the requester; the requester sends or the smart gate receives "open n” or “open n” Where "n” is a number, the smart gate calls the function tumD e asil( n ) to perform a clockwise rotation. If the execution is correct, the angle at which the door is at this time is n; the requester issues or the smart gate receives "off” or “close””, the smart gate calls the function tumWiddershins 0 to perform a counterclockwise rotation. If the execution is correct, the angle at which the door is at this time is 0 degrees.
- the remote collaboration machine may present to three remote service machines including "bedroom door”, “balcony door” and “balcony window”.
- Service request the interface description file of the service machine is as shown in FIG. 2 .
- the idiom collection fragment of the remote collaboration machine of the present invention indicates that the remote collaboration machine can accept the idiom instruction of the natural language "closing the door”, and "closing the door” is interpreted as “closing the bedroom door, closing the balcony door, Close the balcony window”.
- Embodiment 1 The remote communication service based on the instant messaging system of the present invention opens the door, 1) deploying the instant messaging system client on the collaboration machine and the service machine respectively, and configuring the instant communication system number, the number is the instant communication system user access The unique identifier of the machine; 2) storing the function interface description file of the service machine into the function interface description file storage system of the service machine in the instant messaging system of the network server, and storing the idiom set of the collaboration machine into the network server a storage system of the idiom collection of the collaborative machine; 3) editing the instant messaging system contact set of the collaborative machine, the contact set of the collaborative machine to include the service machine; 4) the instant messaging system user as the requester Sending a natural language idiom "closed door” request to the remote collaboration machine; 5) After receiving the natural language idiom "closed door” request, the remote collaboration machine consults its own idiom collection and learns the idiom interpretation of "closing the door” For the "moving the bedroom door, closing the balcony door, closing
- the user of the smart door interacts remotely with the instant messaging system on the Internet, so far less than the current plug-in key and contact is comparable to the contactless IC card.
- the owner can issue a temperature adjustment command to the smart bath water heater and the smart air conditioner half an hour before arriving home, so that after getting home, there is a hot water bath, and the indoor temperature is adjusted to a suitable state.
- the owner can view and control the state of the smart machine at home anytime, anywhere, so don't worry about whether to turn off the appliance after rushing out.
- Smart home appliances can no longer need to be equipped with a special infrared remote control.
- Users can manipulate all the smart service machines in the invention through only one smart device that can access the client function of the instant messaging system, such as a mobile phone. The complexity of user use and learning has relieved the distress of modern home keeping many remote controls.
- the invention can convert the current equipment manufacturer into a equipment operation service provider, and continuously monitor the operation state of the smart equipment to ensure the service performance of the produced smart equipment is stable and qualified.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
The present invention provides a system and method for remote cooperation. Steps involve that: (1) instant messaging system clients are disposed in a cooperation machine and in service machines; (2) storage systems of functional interface description documents for the service machines and a storage system of idiom muster for the cooperation machine are disposed in a network server; (3) a user sends an idiom cooperation instruction in natural language to the cooperation machine; (4) after receiving the idiom cooperation instruction, the cooperation machine searches in its idiom muster and then obtains a corresponding idiom explanation, which is a parallelism with verb-object construction in natural language; (5) the cooperation machine separates the verbs and objects one by one from the verb-object constructions in the parallelism with verb-object construction, and then sends verb instructions to the service machines expressed by the objects; (6) after receiving the verb instructions, the service machines query the interface description documents, obtain corresponding function interfaces and finish corresponding functions.
Description
—种包含成语的远程协作系统和方法 技术领域 - Remote collaboration system and method including idioms
本发明专利涉及一种远程协作系统和方法,特别涉及一种基于即时通信系统 的包含成语的远程协作系统和方法。 The present invention relates to a remote collaboration system and method, and more particularly to a remote collaboration system and method including idioms based on an instant messaging system.
背景技术 Background technique
远程协作是先进制造与自动化技术以及计算协作领域的重点、核心和关键技 术。 Remote collaboration is the focus, core, and key technology in advanced manufacturing and automation technologies and computing collaboration.
在分布式计算、 并行计算、 网格计算和 "云计算"等并发计算领域, 人们都 有把互联网上的众多联网计算机建设成为一个自动化系统一即 "一台计算机 "一 的愿望, 但目前的技术条件远没有实现机器间 "透明"联接的理想状态。 In the field of concurrent computing such as distributed computing, parallel computing, grid computing and "cloud computing", people have the desire to build many networked computers on the Internet into an automated system, namely "one computer", but the current The technical conditions are far from ideal for achieving a "transparent" connection between machines.
发明内容 Summary of the invention
本发明的目的是提供一种点对点的简便易行的通用远程协作系统和方法,使 网民得到更佳的网上服务体验。 It is an object of the present invention to provide a point-to-point, easy-to-use universal remote collaboration system and method that enables netizens to have a better online service experience.
为实现本发明的目的,本发明提供了一种远程协作系统和方法。其步骤如下: To achieve the objectives of the present invention, the present invention provides a remote collaboration system and method. The steps are as follows:
(1)在协作机器和服务机器上部署即吋通信系统客户端, 为所述机器配置即 时通信系统号码; (1) deploying a instant messaging system client on the collaboration machine and the service machine, configuring the instant communication system number for the machine;
(2)在网络服务器上部署所述服务机器的自然语言化了的功能接口描述文件 的存储系统, 在网络服务器上部署所述协作机器的成语集合的存储系统; (2) a storage system that deploys a natural languageized function interface description file of the service machine on a network server, and a storage system of the idiom collection of the collaboration machine is deployed on the network server;
(3) 即时通信系统用户可以向所述协作机器发自然语言 "成语"协作指令; (3) an instant messaging system user can send a natural language "idiom" collaborative instruction to the collaborative machine;
(4) 所述协作机器收到"成语"协作指令后, 査自己的成语集合, 获取对应 的成语解释, 所述成语解释是自然语言 "动宾结构的排比句"; (4) After receiving the "idiom" cooperation instruction, the collaborative machine checks its own idiom set and obtains a corresponding idiom interpretation, which is a natural language "stationary structure of the verb-object structure";
(5)所述协作机器对 "动宾结构的排比句"里的 "动宾结构", 逐条分离出动 词与宾语, 向所述宾语代表的服务机器发送所述动词指令; (5) The collaboration machine separates the verb and the object from the "moving object structure" in the "sequence sentence of the verb-object structure", and sends the verb instruction to the service machine represented by the object;
(6)所述服务机器接收到所述动词指令后, 查询自己的接口描述文件, 获知 所述动词所对应的功能接口, 完成相应功能。 (6) After receiving the verb command, the service machine queries its own interface description file, learns the function interface corresponding to the verb, and completes the corresponding function.
所述网络服务器是所述即时通信系统的服务器。所述自然语言化了的接口描 述文件与所述服务机器对应, 可以被所述机器访问以记录其运行状态与执行结 果。所述自然语言化了的功能接口描述文件在功能接口描述文件里为功能接口添
加了对应的自然语言,所述自然语言比接口更容易让用户接受。所述"动宾结构" 就是动词与宾语的搭配结构,所述宾语代表了所述协作机器的联系人里的服务机 器,所述动词是所述宾语部分代表的服务机器的接口描述文件规范里与功能接口 相对应的自然语言。即时通信系统用户可以査阅所述协作机器的联系人集合, 获 知所述协作机器联系人集合里的服务机器, 可以査阅所述协作机器的成语集合, 获知所述协作机器成语集合里的成语解释,还可以査阅所述服务机器的接口描述 文件, 获知服务机器功能的自然语言表达。所述服务机器执行完代码后, 可以访 问自己的接口描述文件以记录其运行状态与执行结果,在所述接收动词后面加上 执行结束状态合成消息通过即时通信系统返回给所述协作机器。所述协作机器收 到所述服务机器返回的结束消息后,在返回消息前面加上服务机器名称组成"主 谓"结构消息返回给用户, 所述用户收到返回的结束消息后, 可以査阅所述服务 机器的接口描述文件, 获取本次执行结果状态。 The network server is a server of the instant messaging system. The naturally languaged interface description file corresponds to the service machine and can be accessed by the machine to record its running status and execution result. The natural languageized function interface description file is added to the function interface in the function interface description file. A corresponding natural language is added, which is more acceptable to the user than the interface. The "mobility structure" is a collocation structure of a verb and an object, the object represents a service machine in a contact of the collaboration machine, and the verb is an interface description file specification of a service machine represented by the object part. A natural language that corresponds to a functional interface. The instant messaging system user can consult the contact set of the collaboration machine, learn the service machine in the collaborative machine contact set, and consult the idiom set of the collaboration machine to learn the idiom in the collaborative machine idiom set. Explain that the interface description file of the service machine can also be consulted to know the natural language expression of the service machine function. After executing the code, the service machine may access its own interface description file to record its running state and execution result, and add an execution end state synthesis message after the receiving verb to the collaborative machine through the instant messaging system. After receiving the end message returned by the service machine, the collaboration machine adds a service machine name in front of the return message to form a "principal" structure message and returns the message to the user. After receiving the returned end message, the user may consult The interface description file of the service machine acquires the status of the current execution result.
一种包含成语的远程协作系统, 包括即时通信系统服务器、 网络、 以及用户 客户端计算机, 其特征在于: 还包括协作机器和服务机器, 在协作机器和服务机 器上部署即时通信系统客户端, 为所述机器配置即时通信系统号码; 还包括网络 服务器,在网络服务器上部署所述服务机器的自然语言化了的功能接口描述文件 的存储系统, 在网络服务器上部署所述协作机器的成语集合的存储系统; 即时通 信系统用户可以向所述协作机器发自然语言 "成语"协作指令; 所述协作机器收 到 "成语"协作指令后, 查自己的成语集合, 获取对应的成语解释, 所述成语解 释是自然语言 "动宾结构的排比句"; 所述协作机器对 "动宾结构的排比句"里 的 "动宾结构", 逐条分离出动词与宾语, 向所述宾语代表的服务机器发送所述 动词指令; 所述服务机器接收到所述动词指令后, 查询自己的接口描述文件, 获 知所述动词所对应的功能接口, 完成相应功能。 A remote collaboration system including idioms, including an instant messaging system server, a network, and a user client computer, further comprising: a collaboration machine and a service machine, deploying an instant messaging system client on the collaboration machine and the service machine, The machine configures an instant messaging system number; further comprising a network server, a storage system for deploying a natural languageized functional interface description file of the service machine on the network server, and deploying the idiom collection of the collaboration machine on the network server a storage system; the instant messaging system user can send a natural language "idiom" cooperation instruction to the collaboration machine; after receiving the "idiom" cooperation instruction, the collaboration machine checks its own idiom set to obtain a corresponding idiom interpretation, the idiom The explanation is the natural language "sequence sentence of the verb-object structure"; the cooperative machine separates the verb and the object from the "verb-object structure" in the "sequence sentence of the verb-object structure", and sends it to the service machine represented by the object. The verb instruction; the service machine receives the After the instruction word, check their interface description file, the interface is eligible known functions corresponding to the verbs, the corresponding function is completed.
所述网络服务器是所述即时通信系统的服务器。所述自然语言化了的接口描 述文件与所述服务机器对应, 可以被所述机器访问以记录其运行状态与执行结 果。所述自然语言化了的功能接口描述文件在功能接口描述文件里为功能接口添 加了对应的自然语言,所述自然语言比接口更容易让用户接受。所述"动宾结构" 就是动词与宾语的搭配结构,所述宾语部分代表了所述协作机器的联系人里的服 务机器,所述动词部分是所述宾语部分代表的服务机器的接口描述文件规范里与 功能接口相对应的自然语言。即时通信系统用户可以查阅所述协作机器的联系人
集合,获知所述协作机器联系人集合里的服务机器, 可以查阅所述协作机器的成 语集合, 获知所述协作机器成语集合里的成语解释,还可以查阅所述服务机器的 接口描述文件,获知服务机器功能的自然语言表达。所述服务机器执行完代码后, 可以访问自己的接口描述文件以记录其运行状态与执行结果,在所述接收动词后 面加上执行结束状态合成消息通过即时通信系统返回给所述协作机器。所述协作 机器收到所述服务机器返回的结束消息后,在返回消息前面加上服务机器名称组 成"主谓"结构消息返回给用户, 所述用户收到返回的结束消息后, 可以査阅所 述服务机器的接口描述文件, 获取本次执行结果状态。 The network server is a server of the instant messaging system. The naturally languaged interface description file corresponds to the service machine and can be accessed by the machine to record its running status and execution result. The natural languageized function interface description file adds a corresponding natural language to the function interface in the function interface description file, and the natural language is more acceptable to the user than the interface. The "mobility structure" is a collocation structure of a verb and an object, the object part represents a service machine in a contact of the collaboration machine, and the verb part is an interface description file of a service machine represented by the object part. The natural language in the specification that corresponds to the functional interface. The instant messaging system user can consult the contact of the collaborative machine Collecting, knowing the service machine in the collaborative machine contact set, may consult the idiom set of the collaboration machine, learn the idiom interpretation in the collaborative machine idiom collection, and consult the interface description file of the service machine to learn The natural language expression of the service machine function. After executing the code, the service machine may access its own interface description file to record its running state and execution result, and add an execution end state synthesis message after the receiving verb to the collaborative machine through the instant messaging system. After receiving the end message returned by the service machine, the collaboration machine adds a service machine name in front of the return message to form a "principal" structure message and returns the message to the user. After receiving the returned end message, the user may consult The interface description file of the service machine acquires the status of the current execution result.
任何软件实现的计算机系统都可以被改造为点对点的即时远程服务系统,从 而在互联网上通过即时通信系统提供特别服务。软件实现的计算机系统只要发布 自己的功能接口描述文件, 就可以通过即时通信系统向用户提供自有功能服务。 通过编辑即时通信系统协作机器的联系人集合, 把协作的服务对象自然聚合起 来, 成为一个同一体, 向即时通信系统用户提供更大粒度更多功能服务。 Any software-implemented computer system can be transformed into a point-to-point instant teleservices system to provide special services over the Internet through instant messaging systems. The software-implemented computer system can provide its own functional services through the instant messaging system as long as it publishes its own function interface description file. By editing the contact set of the instant messaging system collaboration machine, the collaborative service objects are naturally aggregated into a single body, providing users of the instant messaging system with more granular and more functional services.
本发明使得用户可以采用自然语言跟远程协作系统交互, 因而更具亲和性。 成语在语言交互中可以节约交流成本和增加共识,同时为远程协作系统提供 一个可以复用的协作功能单位。 The invention enables the user to interact with the remote collaboration system in a natural language and thus has greater affinity. Idioms can save communication costs and increase consensus in language interaction, and provide a reusable collaborative function unit for remote collaboration systems.
本发明实现了基于即时通信系统的远程服务协作的通用方法,拓展了即吋通 信系统的应用领域,本发明完全模拟现实社会人际协作关系,因而原型更加直接, 实现更为简单有效。 The invention realizes the universal method of remote service cooperation based on the instant communication system, and expands the application field of the instant communication system. The invention completely simulates the real social interpersonal cooperation relationship, so the prototype is more direct and the implementation is simpler and more effective.
附图说明 DRAWINGS
图 1是本发明系统结构示意图; Figure 1 is a schematic structural view of the system of the present invention;
图 2是本发明下的智能远程服务门的接口描述示意图; 2 is a schematic diagram of an interface description of an intelligent remote service door according to the present invention;
图 3是本发明下的远程协作机器的联系人集合片段示意图; 3 is a schematic diagram of a collection of contact sets of a remote collaboration machine according to the present invention;
图 4是本发明下的远程协作机器的成语集合片段示意图。 4 is a schematic diagram of an idiom collection fragment of a remote collaboration machine under the present invention.
具体实施方式 detailed description
参照图 1、 图 2、 图 3和图 4, 一种包含成语的远程协作系统, 包括即时通 信系统服务器 105、 网络 104、 远程服务计算机 101、 远程协作计算机 102和用 户客户端计算机 103, 还包括网络服务器 106。 在远程服务计算机 101和远程协 作计算机 102 部署即时通信客户端系统, 分别为它们配置唯一即时通信系统号 码,所述号码是即时通信系统用户访问所述客户端计算机的唯一标识; 在网络服
务器 106上部署即时通信系统里远程服务机器的功能接口描述文件的存储系统, 所述接口描述文件与远程服务计算机 101的即时通信系统号码对应,所述接口描 述文件可以被即时通信系统里的远程协作计算机 102 和用户客户端计箅机 103 査看到;在网络服务器 106上部署即吋通信系统里远程协作机器的成语集合的存 储系统, 所述成语集合与远程协作计算机 102的即时通信系统号码对应, 所述成 语集合可以被即时通信系统用户客户端计算机 103査看到; 远程协作计算机 102 的联系人集合里包含有服务计算机 101, 远程协作计算机 102的联系人集合可以 被即时通信系统用户客户端计算机 103査看到; 远程服务计算机 101、 远程协作 计算机 102、 即时通信系统用户客户端计算机 103上可以査阅到远程服务计算机 101的接口描述文件, 学习所述接口描述文件的自然语言请求命令规范; 即时通 信系统用户在客户端计算机 103上可以查阅到远程协作计算机 102的成语集合, 査阅其中的成语解释;即时通信系统用户在客户端计算机 103上可以査阅到远程 协作计算机 102的联系人集合, 查阅其中的远程服务计算机名称; 即时通信系统 用户在客户端计算机 103上向远程协作计算机 102发自然语言"关门闭户"的成 语命令; 远程协作计算机 102接收到 "关门闭户 "的成语命令后, 査自己的成语 集合, 获知 "关门闭户"的解释为 "关卧室门, 关阳台门, 关阳台窗"的 "动宾 结构排比句";远程协作计算机 102对于所述"动宾结构排比句"中的每一句"动 宾结构", 如 "关卧室门", 分离出动词 "关"和宾语 "卧室门"两部分, 査阅自 己的联系人集合, 找到名为 "卧室门 "的远程服务计算机 101, 向远程服务计算 机 101发 "关"的自然语言请求命令; 远程服务计算机 101收到 "关"的自然语 言请求命令后, 査看自己的接口描述文件,获取所述自然语言请求命令所对应的 函数 tumWiddershins D, 执行所述软件代码 turnWiddershins 0, 完成相应功能。 1, FIG. 2, FIG. 3 and FIG. 4, a remote collaboration system including idioms, including an instant messaging system server 105, a network 104, a remote service computer 101, a remote collaboration computer 102, and a user client computer 103, further includes Web server 106. Deploying an instant messaging client system at the remote service computer 101 and the remote collaboration computer 102, respectively configuring them with a unique instant messaging system number, the number being a unique identifier of the instant messaging system user accessing the client computer; a storage system for deploying a function interface description file of the remote service machine in the instant messaging system, the interface description file corresponding to the instant communication system number of the remote service computer 101, and the interface description file can be used in the instant communication system The remote collaboration computer 102 and the user client computer 103 view the storage system of the idiom collection of the remote collaboration machine in the instant messaging system on the network server 106, and the instant messaging system of the idiom set and the remote collaboration computer 102 Corresponding to the number, the idiom set can be viewed by the instant messaging system user client computer 103; the contact set of the remote collaboration computer 102 includes the service computer 101, and the contact set of the remote collaboration computer 102 can be used by the instant messaging system user. The client computer 103 sees; the remote service computer 101, the remote collaboration computer 102, the instant messaging system user client computer 103 can consult the interface description file of the remote service computer 101, and learn the natural language request of the interface description file. Command rule The instant messaging system user can view the idiom set of the remote collaboration computer 102 on the client computer 103, and consult the idiom interpretation therein; the instant messaging system user can consult the remote collaboration computer 102 on the client computer 103. The person gathers, refers to the remote service computer name therein; the instant messaging system user sends a natural language "closed door" idiom command to the remote collaboration computer 102 on the client computer 103; the remote collaboration computer 102 receives the "closed door closed" After the idiom command, check his own idiom collection, and learn that the "closed door closed" is interpreted as "closed bedroom door, closed balcony door, closed balcony window""movingstructure". The remote collaboration computer 102 is for the "moving" The guest structure is in the sentence "every sentence in the sentence", such as "close the bedroom door", separate the verb "off" and the object "bedroom door" two parts, check their own contact collection, find the name "bedroom The remote service computer 101 of the door sends a "off" natural language request command to the remote service computer 101; the remote service computer 101 receives the "off" nature Perlocutionary request command check their own interface description file, obtaining the natural language request command corresponding to the function tumWiddershins D, executing the software code turnWiddershins 0, the corresponding function is completed.
远程服务计算机 101执行结束后, 把执行结果, 比如关门的状态 0度, 写入 自己的接口描述文件, 向远程协作计算机 102返回 "关成功"的执行结果; 远程 协作计算机 102接收到 "关成功" 的执行结果后, 可以査看自己的联系人集合, 找到返回结果的远程服务计算机 101, 如 "卧室门", 则把"卧室门 "添加在"关 成功"前面, 组成为 "卧室门关成功"返回给用户客户端计算机 103; 用户接到 "卧室门关成功"的请求执行结果后,可以再次査看远程服务计算机 101的所述 接口描述文件, 获取执行后门的状态, 比如门关闭时, 开启角度为 0度。
参见图 2, 本发明下的智能远程控制门的接口描述示意, 所述门可以自关闭 状态顺时针旋转范围从 0度到 90度逐渐打开, 有一个成员变量 angle表示当前 门所在的角度状态,函数 getAngle O获取当前状态;还有 3个成员函数 tumDeasilO 顺时针旋转表示开门到 45度, tumDeasil( integer n)顺时针旋转表示开门 n角度, tumWiddershinsf)逆时针旋转表示关门到 0度。 请求者发出或智能门接收到 "取" 或" get", 智能门则调用函数 getAngle O返回当前所处的角度给请求者; 请求者 发出或智能门接收到 "开 n"或 "open n"其中 "n"为数, 智能门则调用函数 tumDeasil(n)执行顺时针旋转,如果执行正确则此时门所处的角度为 n;请求者发 出或智能门接收到 "关"或 "close ", 智能门则调用函数 tumWiddershins 0执行 逆时针旋转, 如果执行正确则此时门所处的角度为 0度。 After the remote service computer 101 finishes executing, the execution result, such as the state of the closed door, 0 degrees, is written into its own interface description file, and the execution result of "off success" is returned to the remote cooperation computer 102; the remote cooperation computer 102 receives the "off success". After the execution result, you can view your own contact collection, find the remote service computer 101 that returns the result, such as "bedroom door", then add "bedroom door" in front of "off success", which is composed of "bedroom door closed" Successfully "returned to the user client computer 103; after receiving the request execution result of "bedroom door closed successfully", the user can view the interface description file of the remote service computer 101 again, and obtain the status of executing the back door, such as when the door is closed. , the opening angle is 0 degrees. Referring to FIG. 2, the interface description of the intelligent remote control door in the present invention is illustrated. The door can be gradually opened from 0 to 90 degrees in a clockwise rotation state from the closed state, and a member variable angle indicates the angle state of the current door. The function getAngle O gets the current state; there are 3 member functions tumDeasilO clockwise rotation means opening the door to 45 degrees, tumDeasil ( integer n) clockwise rotation means opening the door n angle, tumWiddershinsf) counterclockwise rotation means closing the door to 0 degrees. When the requester issues or the smart gate receives "take" or "get", the smart gate calls the function getAngle O to return the current angle to the requester; the requester sends or the smart gate receives "open n" or "open n" Where "n" is a number, the smart gate calls the function tumD e asil( n ) to perform a clockwise rotation. If the execution is correct, the angle at which the door is at this time is n; the requester issues or the smart gate receives "off" or "close"", the smart gate calls the function tumWiddershins 0 to perform a counterclockwise rotation. If the execution is correct, the angle at which the door is at this time is 0 degrees.
这里的 "取"、 "幵 n"、 "关"和 "get"、 "open n"、 "close"是设计者为该智 能门设计的自然语言表达。可以预见,设计者准备把该门推销到汉语和英语地区。 设计者可以通过为该智能门添加更多不同即时通信语言,来扩展该智能门的使用 语言范围, 以便支持更多的用户范围。 Here, "take", "幵n", "off" and "get", "open n", "close" are the natural language expressions that the designer designed for the intelligent door. It is foreseeable that the designer is ready to sell the door to the Chinese and English regions. The designer can extend the language range of the smart gate by adding more different instant messaging languages to the smart gate to support a wider range of users.
参见图 3, 本发明下的远程协作机器的眹系人集合片段, 所述远程协作机器 可以向包括名为 "卧室门"、 "阳台门"和 "阳台窗"等 3个的远程服务机器提出 服务请求, 所述服务机器的接口描述文件如图 2所示。 Referring to FIG. 3, a collection of a remote collaboration machine of the present invention, the remote collaboration machine may present to three remote service machines including "bedroom door", "balcony door" and "balcony window". Service request, the interface description file of the service machine is as shown in FIG. 2 .
参见图 4, 本发明下的远程协作机器的成语集合片段示意, 远程协作机器可 以接受自然语言 "关门闭户"的成语指令, "关门闭户"被解释为 "关卧室门, 关阳台门, 关阳台窗"。 Referring to FIG. 4, the idiom collection fragment of the remote collaboration machine of the present invention indicates that the remote collaboration machine can accept the idiom instruction of the natural language "closing the door", and "closing the door" is interpreted as "closing the bedroom door, closing the balcony door, Close the balcony window".
实施例 1 : 本发明的基于即时通信系统的远程协作服务单开门, 1 ) 分别在 协作机器和服务机器上部署即时通信系统客户端, 配置即时通信系统号码,所述 号码是即时通信系统用户访问所述机器的唯一标识; 2 ) 把服务机器的功能接口 描述文件存入到网络服务器的即时通信系统里服务机器的功能接口描述文件存 储系统里,把所述协作机器的成语集合存入网络服务器上的协作机器的成语集合 的存储系统; 3) 编辑协作机器的即时通信系统联系人集合, 协作机器的联系人 集合里要包含所述的服务机器; 4) 作为请求者的即时通信系统用户可以向远程 协作机器发出自然语言成语 "关门闭户"请求; 5) 远程协作机器收到自然语言 成语"关门闭户"请求后, 查阅自己的成语集合, 获知 "关门闭户"的成语解释
为 "关卧室门, 关阳台门, 关阳台窗"的 "动宾结构排比句"; 6)协作机器对于 "动宾结构排比句"里的每一个动宾结构, 如 "关卧室门", 分离出动词 "关" 和宾语 "卧室门", 从自己的联系人集合里找到名叫 "卧室门"的远程服务机器, 向 "卧室门"发送 "关" 自然语言请求; 7 ) 远程服务机器收到 "关"的指令后, 査找接口描述文件, 获得与 "关"对应的 turnWiddershins ()函数, 执行代码, 如果执行成功, a)则把结果 0写入接口文件里的 angle变量下, b)远程服务机器 在接收到的指令 "关"后面添上 "成功"组成为应答信息返回给请求者一远程协 作机器, c ) 远程协作机器在接到 "关成功" 的应答信息后, 在 "关成功"信息 前面添上返回者的名字 "卧室门"组成为应答信息返回给请求者一用户, d)用户 接收到 "卧室门关成功"的响应信息; 8)用户可以再次查阅 "卧室门"的接口描 述文件, 获取门的最新状态。 Embodiment 1 : The remote communication service based on the instant messaging system of the present invention opens the door, 1) deploying the instant messaging system client on the collaboration machine and the service machine respectively, and configuring the instant communication system number, the number is the instant communication system user access The unique identifier of the machine; 2) storing the function interface description file of the service machine into the function interface description file storage system of the service machine in the instant messaging system of the network server, and storing the idiom set of the collaboration machine into the network server a storage system of the idiom collection of the collaborative machine; 3) editing the instant messaging system contact set of the collaborative machine, the contact set of the collaborative machine to include the service machine; 4) the instant messaging system user as the requester Sending a natural language idiom "closed door" request to the remote collaboration machine; 5) After receiving the natural language idiom "closed door" request, the remote collaboration machine consults its own idiom collection and learns the idiom interpretation of "closing the door" For the "moving the bedroom door, closing the balcony door, closing the balcony window", the "moving structure is the same as the sentence"; 6) Collaboration machine for each moving structure in the "moving structure", such as "closing the bedroom door", Separate the verb "off" and the object "bedroom door", find the remote service machine named "bedroom door" from your own contact collection, send "off" natural language request to "bedroom door"; 7) remote service machine After receiving the "off" command, find the interface description file, get the turnWiddershins () function corresponding to "off", execute the code, if the execution is successful, a) write the result 0 to the angle variable in the interface file, b The remote service machine adds "success" after the received command "off" to return to the requester a remote collaboration machine for the response message, c) the remote collaboration machine receives the "off success" response message, after "off" The success message "adds the name of the returnee in front of the message" to the user who responds to the request message, and d) the user receives the response message "The bedroom door is closed successfully"; 8) The user can refer to the "bedroom door" again. Interface description file The latest state of the door.
本例中, 智能门的使用者是通过互联网上的即时通信系统与其远程交互的, 因此远非当前的插入式钥匙和接触与非接触式 IC卡可比。 In this example, the user of the smart door interacts remotely with the instant messaging system on the Internet, so far less than the current plug-in key and contact is comparable to the contactless IC card.
推而广之,比如主人可以在到家前半个小时就向智能洗澡热水器和智能空调 器发出调节温度指令,这样到家后就有热水洗澡了, 室内温度也被调节到适宜状 态。主人可以随时随地查看并操控家里的智能机器状态, 因此不用担心匆忙出门 后是否关闭家电等的顾虑。智能家电可以不再需要配置特别的红外遥控器, 用户 仅仅通过一台可以上网有即时通信系统客户端功能的智能设备,如手机,就可以 操纵所有一切本发明里的智能服务机器了, 从而降低了用户使用和学习的复杂 度, 更解除了现代家庭保管众多设备遥控器的苦恼。 In a nutshell, for example, the owner can issue a temperature adjustment command to the smart bath water heater and the smart air conditioner half an hour before arriving home, so that after getting home, there is a hot water bath, and the indoor temperature is adjusted to a suitable state. The owner can view and control the state of the smart machine at home anytime, anywhere, so don't worry about whether to turn off the appliance after rushing out. Smart home appliances can no longer need to be equipped with a special infrared remote control. Users can manipulate all the smart service machines in the invention through only one smart device that can access the client function of the instant messaging system, such as a mobile phone. The complexity of user use and learning has relieved the distress of modern home keeping many remote controls.
本发明可以把现在的设备生产商, 转化为设备运营服务商,通过不间断地监 控智能设备的运行状态, 来确保所生产的智能设备的服务性能稳定合格。
The invention can convert the current equipment manufacturer into a equipment operation service provider, and continuously monitor the operation state of the smart equipment to ensure the service performance of the produced smart equipment is stable and qualified.
Claims
1. 一种包含成语的远程协作方法, 其步骤如下-1. A remote collaboration method with idioms, the steps are as follows -
(1)在协作机器和服务机器上部署即时通信系统客户端, 为所述机器配置即 时通信系统号码; (1) deploying an instant messaging system client on the collaboration machine and the service machine, configuring the instant communication system number for the machine;
(2)在网络服务器上部署所述服务机器的自然语言化了的功能接口描述文件 的存储系统, 在网络服务器上部署所述协作机器的成语集合的存储系统; (2) a storage system that deploys a natural languageized function interface description file of the service machine on a network server, and a storage system of the idiom collection of the collaboration machine is deployed on the network server;
(3) 即时通信系统用户可以向所述协作机器发自然语言 "成语"协作指令; (3) an instant messaging system user can send a natural language "idiom" collaborative instruction to the collaborative machine;
(4) 所述协作机器收到 "成语"协作指令后, 査自己的成语集合, 获取对应 的成语解释, 所述成语解释是自然语言 "动宾结构的排比句"; (4) After receiving the "idiom" cooperation instruction, the collaborative machine checks its own idiom set and obtains a corresponding idiom interpretation, which is a natural language "stationary structure of the verb-object structure";
(5)所述协作机器对 "动宾结构的排比句"里的 "动宾结构", 逐条分离出动 词与宾语, 向所述宾语代表的服务机器发送所述动词指令; (5) The collaboration machine separates the verb and the object from the "moving object structure" in the "sequence sentence of the verb-object structure", and sends the verb instruction to the service machine represented by the object;
(6)所述服务机器接收到所述动词指令后, 査询自己的接口描述文件, 获知 所述动词所对应的功能接口, 完成相应功能。 (6) After receiving the verb command, the service machine queries its own interface description file, learns the function interface corresponding to the verb, and completes the corresponding function.
2. 根据权利要求 1所述的一种包含成语的远程协作方法, 其特征在于: 所述网 络服务器是所述即时通信系统的服务器。 2. The remote collaboration method comprising idioms according to claim 1, wherein: said network server is a server of said instant messaging system.
3. 根据权利要求 1所述的一种包含成语的远程协作方法, 其特征在于: 所述自 然语言化了的接口描述文件与所述服务机器对应, 可以被所述机器访问以记 录其运行状态与执行结果。 3. The immersive remote collaboration method according to claim 1, wherein: the natural languageized interface description file corresponds to the service machine, and can be accessed by the machine to record its running status. And execute the results.
4. 根据权利要求 1所述的一种包含成语的远程协作方法, 其特征在于: 所述自 然语言化了的功能接口描述文件在功能接口描述文件里为功能接口添加了对 应的自然语言, 所述自然语言比接口更容易让用户接受。 4. The immersive remote collaboration method according to claim 1, wherein: the natural languageized function interface description file adds a corresponding natural language to the function interface in the function interface description file. Natural language is easier for users to accept than interfaces.
5. 根据权利要求 1所述的一种包含成语的远程协作方法,其特征在于:所述"动 宾结构"就是动词与宾语的搭配结构, 所述宾语代表了所述协作机器的联系 人里的服务机器, 所述动词是所述宾语部分代表的服务机器的接口描述文件 规范里与功能接口相对应的自然语言。 5. The remote collaboration method comprising idioms according to claim 1, wherein the "mobility structure" is a collocation structure of a verb and an object, and the object represents a contact of the collaboration machine. The service machine, the verb is a natural language corresponding to the function interface in the interface description file specification of the service machine represented by the object part.
6. 根据权利要求 1所述的一种包含成语的远程协作方法, 其特征在于: 即时通 信系统用户可以査阅所述协作机器的联系人集合, 获知所述协作机器联系人 集合里的服务机器, 可以査阅所述协作机器的成语集合, 获知所述协作机器 成语集合里的成语解释, 还可以査阅所述服务机器的接口描述文件, 获知服
务机器功能的自然语言表达。 6. The idiom-containing remote collaboration method according to claim 1, wherein: the instant messaging system user can consult the contact set of the collaboration machine to learn the service machine in the collaborative machine contact set. The idiom set of the collaboration machine may be consulted, the idiom interpretation in the collection of the idioms of the collaboration machine is obtained, and the interface description file of the service machine may also be consulted, and the service description is obtained. The natural language expression of the machine function.
7. 根据权利要求 1所述的一种包含成语的远程协作方法, 其特征在于: 所述服 务机器执行完代码后, 可以访问自己的接口描述文件以记录其运行状态与执 行结果, 在所述接收动词后面加上执行结束状态合成消息通过即时通信系统 返回给所述协作机器。 7. The remote collaboration method comprising idioms according to claim 1, wherein: after executing the code, the service machine can access its own interface description file to record its running status and execution result, The receiving verb is followed by an execution end state synthesis message returned to the collaboration machine via the instant messaging system.
8. 根据权利要求 7所述的一种包含成语的远程协作方法, 其特征在于: 所述协 作机器收到所述服务机器返回的结束消息后, 在返回消息前面加上服务机器 名称组成 "主谓"结构消息返回给用户, 所述用户收到返回的结束消息后, 可以查阅所述服务机器的接口描述文件, 获取本次执行结果状态。 8. The immersive remote cooperation method according to claim 7, wherein: after receiving the end message returned by the service machine, the collaboration machine adds a service machine name in front of the return message to form a "main" The structure message is returned to the user. After receiving the returned end message, the user can consult the interface description file of the service machine to obtain the current execution result status.
9. 一种包含成语的远程协作系统, 包括即时通信系统服务器、 网络、 以及用户 客户端计算机, 其特征在于: 还包括协作机器和服务机器, 在协作机器和服 务机器上部署即时通信系统客户端, 为所述机器配置即时通信系统号码; 还 包括网络服务器, 在网络服务器上部署所述服务机器的自然语言化了的功能 接口描述文件的存储系统, 在网络服务器上部署所述协作机器的成语集合的 存储系统; 即时通信系统用户可以向所述协作机器发自然语言 "成语"协作 指令: 所述协作机器收到 "成语"协作指令后, 査自己的成语集合, 获取对 应的成语解释, 所述成语解释是自然语言"动宾结构的排比句"; 所述协作机 器对"动宾结构的排比句"里的 "动宾结构", 逐条分离出动词与宾语, 向所 述宾语代表的服务机器发送所述动词指令; 所述服务机器接收到所述动词指 令后, 査询自己的接口描述文件, 获知所述动词所对应的功能接口, 完成相 应功能。 9. A remote collaboration system comprising idioms, comprising an instant messaging system server, a network, and a user client computer, further comprising: a collaboration machine and a service machine, deploying an instant messaging system client on the collaboration machine and the service machine Configuring an instant messaging system number for the machine; further comprising a network server, a storage system for deploying the natural languageized functional interface description file of the service machine on the network server, and deploying the idiom of the collaborative machine on the network server a collection storage system; an instant messaging system user can send a natural language "idiom" collaboration instruction to the collaboration machine: after receiving the "idiom" cooperation instruction, the collaboration machine checks its own idiom collection and obtains a corresponding idiom interpretation. The idiom interpretation is the natural language "arrangement of the verb-object structure"; the collaborative machine separates the verb and the object from the "verb-object structure" in the "sequential sentence of the verb-object structure", and provides services to the object representative. The machine sends the verb instruction; the service machine receives the location Verb command, check their interface description document, the known function interface corresponding to the verb, the corresponding function is completed.
10.根据权利要求 9所述的一种包含成语的远程协作系统, 其特征在于: 所述网 络服务器是所述即时通信系统的服务器。 10. A remote collaboration system comprising idioms according to claim 9, wherein: said network server is a server of said instant messaging system.
11.根据权利要求 9所述的一种包含成语的远程协作系统, 其特征在于: 所述自 然语言化了的接口描述文件与所述服务机器对应, 可以被所述机器访问以记 录其运行状态与执行结果。 11. A remote collaboration system comprising idioms according to claim 9, wherein: said naturally linguistic interface description file corresponds to said service machine and is accessible by said machine to record its operational status. And execute the results.
12.根据权利要求 9所述的一种包含成语的远程协作系统, 其特征在于: 所述自 然语言化了的功能接口描述文件在功能接口描述文件里为功能接口添加了对 应的自然语言, 所述自然语言比接口更容易让用户接受。
12 . The remote collaboration system comprising idioms according to claim 9 , wherein: the natural languageized function interface description file adds a corresponding natural language to the function interface in the function interface description file. Natural language is easier for users to accept than interfaces.
13.根据权利要求 9所述的一种包含成语的远程协作系统,其特征在于:所述"动 宾结构"就是动词与宾语的搭配结构, 所述宾语部分代表了所述协作机器的 联系人里的服务机器, 所述动词部分是所述宾语部分代表的服务机器的接口 描述文件规范里与功能接口相对应的自然语言。 13. The remote collaboration system comprising idioms according to claim 9, wherein the "mobility structure" is a collocation structure of a verb and an object, and the object portion represents a contact of the collaboration machine. In the service machine, the verb part is a natural language corresponding to the function interface in the interface description file specification of the service machine represented by the object part.
14.根据权利要求 9所述的一种包含成语的远程协作系统, 其特征在于: 即时通 信系统用户可以査阅所述协作机器的联系人集合, 获知所述协作机器联系人 集合里的服务机器, 可以査阅所述协作机器的成语集合, 获知所述协作机器 成语集合里的成语解释, 还可以査阅所述服务机器的接口描述文件, 获知服 务机器功能的自然语言表达。 14. The remote collaboration system comprising idioms according to claim 9, wherein: the instant messaging system user can consult the contact set of the collaboration machine to learn the service machine in the collaborative machine contact set. The idiom collection of the collaboration machine may be consulted, the idiom interpretation in the collection of idioms of the collaboration machine may be known, and the interface description file of the service machine may also be consulted to obtain the natural language expression of the service machine function.
15.根据权利要求 9所述的一种包含成语的远程协作系统, 其特征在于: 所述服 务机器执行完代码后, 可以访问自己的接口描述文件以记录其运行状态与执 行结果, 在所述接收动词后面加上执行结束状态合成消息通过即时通信系统 返回给所述协作机器。 15. The remote collaboration system comprising idioms according to claim 9, wherein: after executing the code, the service machine can access its own interface description file to record its running status and execution result, The receiving verb is followed by an execution end state synthesis message returned to the collaboration machine via the instant messaging system.
16.根据权利要求 15所述的一种包含成语的远程协作系统,其特征在于:所述协 作机器收到所述服务机器返回的结束消息后, 在返回消息前面加上服务机器 名称组成 "主谓" 结构消息返回给用户, 所述用户收到返回的结束消息后, 可以查阅所述服务机器的接口描述文件, 获取本次执行结果状态。
16. The remote collaboration system comprising idioms according to claim 15, wherein: after receiving the end message returned by the service machine, the collaboration machine adds a service machine name in front of the return message to form a "main" The structure message is returned to the user. After receiving the returned end message, the user can consult the interface description file of the service machine to obtain the status of the current execution result.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910181500.9 | 2009-07-17 | ||
CN2009101815009A CN101656693B (en) | 2009-07-17 | 2009-07-17 | Remote cooperative system and method comprising idioms |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011006365A1 true WO2011006365A1 (en) | 2011-01-20 |
Family
ID=41710788
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2010/001074 WO2011006365A1 (en) | 2009-07-17 | 2010-07-15 | System and method for remote cooperation including idiom |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101656693B (en) |
WO (1) | WO2011006365A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101655716B (en) * | 2009-07-17 | 2011-04-06 | 赵维 | Remote labor division and cooperative system and method comprising idiom |
CN101656619A (en) * | 2009-07-17 | 2010-02-24 | 南京大本营电子科技有限公司 | Remote service system and method |
CN101656693B (en) * | 2009-07-17 | 2012-02-29 | 赵维 | Remote cooperative system and method comprising idioms |
CN101656690B (en) * | 2009-07-17 | 2011-10-26 | 赵维 | Remote work division and cooperative system and method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1852195A (en) * | 2005-10-28 | 2006-10-25 | 华为技术有限公司 | Method for remote control of domestic network apparatus |
US20080049914A1 (en) * | 2004-07-02 | 2008-02-28 | Greg Pounds | Method and Apparatus for Interfacing an IM Network from a Network IM Client to a Remote Interface Device |
CN101212423A (en) * | 2007-12-24 | 2008-07-02 | 烽火通信科技股份有限公司 | Home gateway based instant messaging system and method |
CN101656690A (en) * | 2009-07-17 | 2010-02-24 | 南京大本营电子科技有限公司 | Remote work division and cooperative system and method |
CN101656692A (en) * | 2009-07-17 | 2010-02-24 | 南京大本营电子科技有限公司 | Remote cooperative system and method |
CN101656693A (en) * | 2009-07-17 | 2010-02-24 | 南京大本营电子科技有限公司 | Remote cooperative system and method comprising idioms |
CN101655716A (en) * | 2009-07-17 | 2010-02-24 | 南京大本营电子科技有限公司 | Remote labor division and cooperative system and method comprising idiom |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1960344A (en) * | 2006-10-13 | 2007-05-09 | 杜克发 | Instant communication method of combining manual service |
CN101193069A (en) * | 2006-12-13 | 2008-06-04 | 腾讯科技(深圳)有限公司 | Information inquiry system, instant communication robot server and information inquiry method |
-
2009
- 2009-07-17 CN CN2009101815009A patent/CN101656693B/en not_active Expired - Fee Related
-
2010
- 2010-07-15 WO PCT/CN2010/001074 patent/WO2011006365A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080049914A1 (en) * | 2004-07-02 | 2008-02-28 | Greg Pounds | Method and Apparatus for Interfacing an IM Network from a Network IM Client to a Remote Interface Device |
CN1852195A (en) * | 2005-10-28 | 2006-10-25 | 华为技术有限公司 | Method for remote control of domestic network apparatus |
CN101212423A (en) * | 2007-12-24 | 2008-07-02 | 烽火通信科技股份有限公司 | Home gateway based instant messaging system and method |
CN101656690A (en) * | 2009-07-17 | 2010-02-24 | 南京大本营电子科技有限公司 | Remote work division and cooperative system and method |
CN101656692A (en) * | 2009-07-17 | 2010-02-24 | 南京大本营电子科技有限公司 | Remote cooperative system and method |
CN101656693A (en) * | 2009-07-17 | 2010-02-24 | 南京大本营电子科技有限公司 | Remote cooperative system and method comprising idioms |
CN101655716A (en) * | 2009-07-17 | 2010-02-24 | 南京大本营电子科技有限公司 | Remote labor division and cooperative system and method comprising idiom |
Also Published As
Publication number | Publication date |
---|---|
CN101656693B (en) | 2012-02-29 |
CN101656693A (en) | 2010-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2011006364A1 (en) | System and method for remote cooperation | |
TW583550B (en) | Hybrid replication scheme with data and actions for wireless devices | |
CN109032356B (en) | Sign language control method, device and system | |
CN104270468B (en) | A kind of system of wechat control internet of things equipment | |
BR112014006930B1 (en) | SYSTEM FOR THE CONTROL OF ELECTRONIC CONSUMER DEVICE FUNCTIONS | |
WO2011006358A1 (en) | Remote division and cooperation system involving idiom and method thereof | |
US20150067503A1 (en) | System and method for virtual assistants with agent store | |
Korzun et al. | The Smart-M3 platform: Experience of smart space application development for Internet of Things | |
JP7287040B2 (en) | Message providing device, program, and display control method | |
CN101924786A (en) | Dynamic content preference and behavior sharing between computing devices | |
Kalofonos et al. | Mynet: A platform for secure p2p personal and social networking services | |
Peng et al. | Voice recognition by Google Home and Raspberry Pi for smart socket control | |
WO2011006365A1 (en) | System and method for remote cooperation including idiom | |
CN102012812B (en) | Device and method for implementing application resource sharing | |
CN105739447A (en) | Method, device and system of home smart device remote management | |
CN101089852A (en) | Method for support multi-language operation system | |
CN100495983C (en) | A Digital Family Information Management System | |
JP2015166971A (en) | information processing apparatus, information processing system, information processing method, and information processing program | |
Ruslan et al. | Development of multilanguage voice control for smart home with IoT | |
CN111212327A (en) | Control method and device of playing equipment and storage medium | |
WO2011006366A1 (en) | System and method for remote work-division and cooperation | |
WO2011006363A1 (en) | Remote service system and method based on instant messaging system | |
Sai et al. | Smart home messenger notifications system using IoT | |
CN102857506B (en) | Based on hybrid language interaction process system and the method thereof of social networks | |
Khan et al. | Resource-based direct manipulation: a user-centric visual interface for operational customization of future smart appliances |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10799363 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 10799363 Country of ref document: EP Kind code of ref document: A1 |