CN103577198A - User-oriented Internet of Things service platform and remote control method - Google Patents

User-oriented Internet of Things service platform and remote control method Download PDF

Info

Publication number
CN103577198A
CN103577198A CN201310597935.8A CN201310597935A CN103577198A CN 103577198 A CN103577198 A CN 103577198A CN 201310597935 A CN201310597935 A CN 201310597935A CN 103577198 A CN103577198 A CN 103577198A
Authority
CN
China
Prior art keywords
database
information
event
equipment
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310597935.8A
Other languages
Chinese (zh)
Other versions
CN103577198B (en
Inventor
毛峻岭
贾雪琴
胡昌玮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201310597935.8A priority Critical patent/CN103577198B/en
Publication of CN103577198A publication Critical patent/CN103577198A/en
Application granted granted Critical
Publication of CN103577198B publication Critical patent/CN103577198B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a user-oriented Internet of Things service platform and a remote control method. The platform comprises a grammatical structure analysis module, a semantical content analysis module and an operation confirmation and result acquisition module, wherein the grammatical structure analysis module is used for splitting language content received from a customer application into phrases of different speech parts and converting the phrases into corresponding standard phrases; the semantical content analysis module is used for searching equipment address information and operating orders corresponding to the standard phrases according to the corresponding relation between the configured standard phrases and equipment address as well as the operating orders; and the operation confirmation and result acquisition module is used for executing operation on corresponding equipment and acquiring an operating result according to the equipment address information and the operating orders provided by the semantical content analysis module. According to the user-oriented Internet of Things service platform, all customers of the Internet of Things service platform can use a natural language for remote inquiry and control of required individual and public equipment, support of a semantic function is not required for the equipment, and all the equipment in accordance with the specification of the Internet of Things can be remotely operated by customers in accordance with the permission through the platform.

Description

A kind of user oriented Internet of Things service platform and long-range control method
Technical field
The present invention relates to the communications field, be specifically related to a kind of user oriented Internet of Things service platform and long-range control method.
Background technology
Technology of Internet of things can be connected to the network by each " thing " (comprising people), carries out information communication and exchange, to realize intelligentized tracking, monitoring, location and management, is the major technique that future society is realized advanced IT application.
In Internet of Things, Internet of Things service platform is mainly used in providing professional ability to support and service interface for various Internet of Things application.By Internet of Things service platform, Internet of Things application can be carried out with " thing " alternately.Yet because the kind of " thing " is numerous and diverse, between " thing ", often lack effective interaction mechanism, can not mutual understanding.In order to realize the mutual understanding between " thing ", semantic system is introduced in Internet of Things service platform, it is mainly based on defined normalized language in semantic web technologies, thereby and by semantic analysis mechanism, allows machine carry out intelligently parsing to language to understand.At present, Internet of Things service platform semantic system mainly adopts the normalized languages such as OWL based on XML form to build.The semantic system scheme adopting in current Internet of Things service platform is mainly towards normalized inter-machine communication, take machine perception as master is (as usingd the semantic web language such as OWL as exchange of information carrier, with normalized ontology library, carry out the parsing of language), the demand of direct human oriented is (such as can not directly understanding people's natural language, shortage be take user and is that the language of guiding resolves design), need to rely on third party's application and carry out people to the language conversion of machine.
So, be badly in need of having proposed a kind of new semantic system framework for Internet of Things service platform, take user as navigation designing semantic system, can directly understand people's natural language, and can carry out distinguishing semantic analysis by user oriented, by people's language conversion, be concrete Internet of Things operation, realize the effective communication of people and thing.
Summary of the invention
The technical issues that need to address of the present invention are to provide a kind of user oriented Internet of Things service platform and long-range control method, take user as navigation designing semantic system, can directly understand people's natural language, and can carry out distinguishing semantic analysis by user oriented, by people's language conversion, be concrete Internet of Things operation, realize the effective communication of people and thing.
In order to solve the problems of the technologies described above, the invention provides a kind of user oriented Internet of Things service platform, comprising: syntactic structure analysis module, semantic content parsing module and operation acknowledgement and result acquisition module; Wherein:
Described syntactic structure analysis module, is split as the phrase of different parts of speech and is converted to corresponding standard phrase for the language content that user's application is sent, and is sent to described semantic content parsing module;
Described semantic content parsing module, for according to the corresponding relation of the standard phrase of configuration and device address, operational order, searches device address information and operational order that described standard phrase is corresponding;
Described operation acknowledgement and result acquisition module, for device address information and the operational order providing according to described semantic content parsing module, to relevant device executable operations, and obtain operating result.
Alternatively, described syntactic structure analysis module comprises:
Language feature database, carries out packet memory for basic vocabulary Internet of Things being related to by part of speech, and described basic vocabulary and standard vocabulary is set up to corresponding relation; Also for storing the corresponding relation of the metering noun equipment noun corresponding with this metering noun, and corresponding equipment noun and the standard vocabulary of this metering noun set up to corresponding relation;
Analytic unit, for divide the phrase that the language content that user's application is sent is split as different parts of speech according to the part of speech of described language feature database, and inquire about described language feature database described phrase is converted to corresponding standard phrase, be sent to described semantic content parsing module.
Alternatively, described semantic content parsing module comprises:
User individual database, for storing the facility information of subscriber equipment and/or the event information of customized event; Described user individual database comprises user equipment database and/or user event data storehouse:
Described user equipment database, for each user's information is stored according to user ID, same user's equipment carries out layering storage in the storage area of described user equipment database according to locality indexes, the facility information of described equipment is stored as device attribute;
Described user event data storehouse, for each user's information is stored according to user ID, stores same user's customized event, and the event information of this event is stored as event attribute;
Resolution unit, for searching corresponding facility information and/or event information according to described standard phrase from described user individual database, described facility information at least comprises device address information and operational order, and described event information comprises device address information and the operational order of event institute trigger action.
Alternatively, described semantic content parsing module comprises:
Public information database, for storing facility information and/or the predefined event information of common equipment; Described public information database comprises public's device databases and/or public event database:
Described public's device databases carries out layering storage for common equipment just in the storage area of described public's device databases according to locality indexes, the facility information of described common equipment is stored as device attribute;
Described public event database, for predefine event is stored, the event information of this event is stored as event attribute;
Resolution unit, for searching corresponding facility information and/or event information according to described standard phrase from described public information database, described facility information comprises device address information and operational order, and described event information comprises device address information and the operational order of event institute trigger action.
Alternatively, described resolution unit, for searching from described user individual database or described public information database facility information and/or the event information that described standard phrase is corresponding according to described standard phrase, comprising:
If there is appellation noun in described standard phrase, determine in described user individual database and search, otherwise search in described public information database;
If there is equipment noun and/or metering noun in described standard phrase, determine in described user equipment database or described public's device databases and search, otherwise determine in described user event data storehouse or described public event database and search;
If searched in described user equipment database or described public's device databases, according to the place noun in described standard phrase, corresponding facility information searched in equipment noun and/or corresponding equipment noun and the verb of metering noun from corresponding database, described facility information at least comprises device address information and operational order, if searched in described user event data storehouse or described public event database, according to the place noun in described standard phrase and verb, from corresponding database, search corresponding event information, described event information comprises: device address information and operational order that Event triggered will operate.
Alternatively, described semantic content parsing module, also for by one or more described operation acknowledgement and result acquisition modules of being sent to of time noun, number and logical operation word;
Described operation acknowledgement and result acquisition module, if also represent current or future tense for described time noun,, according to described device address information, operational order and time noun, to corresponding equipment executable operations, and obtain data or the operation acknowledgement result that described equipment returns; If described time noun represents past tense, according to described device address information, operational order and time noun, corresponding device data cache database is initiated to operation, and obtain data or the operation acknowledgement result that described device data cache database returns; Then according to described logical operation word and number, the data of returning or operation acknowledgement result are carried out to logical process, finally the result of processing is returned to user's application.
Alternatively, described system also comprises: abstract and annotations module, for add the facility information of new registration equipment at described user individual database or described public information database, be specially: according to the equipment authority of described new registration equipment, the facility information of described new registration equipment is stored in described user individual database or described public information database; And the device name of this new registration equipment and device type are corresponded to the standard noun in described language feature database.
In order to solve the problems of the technologies described above, the present invention also provides a kind of user oriented Internet of Things service platform long-range control method, comprising:
The language content that user's application is sent is split as the phrase of different parts of speech and is converted to corresponding standard phrase;
According to the corresponding relation of the standard phrase of configuration and device address, operational order, search device address information and operational order that described standard phrase is corresponding;
According to described device address information and operational order, to relevant device executable operations, and obtain operating result.
Alternatively, the described language content that user's application is sent is split as the phrase of different parts of speech and is converted to corresponding standard phrase, comprising:
According to the part of speech of language feature database, divide the language content that user's application is sent and be split as the phrase of different parts of speech, and inquire about described language feature database described phrase is converted to corresponding standard phrase;
Wherein, described language feature database, carries out packet memory for basic vocabulary Internet of Things being related to by part of speech, and described basic vocabulary and standard vocabulary is set up to corresponding relation.
Alternatively, describedly according to the corresponding relation of the standard phrase of configuration and device address, operational order, search device address information and operational order that described standard phrase is corresponding, comprising:
According to described standard phrase, from user individual database, search corresponding facility information and/or event information, or from public information database, search corresponding facility information and/or event information;
Described facility information at least comprises device address information and operational order, and described event information comprises device address information and the operational order of event institute trigger action;
Described user individual database, for storing the facility information of subscriber equipment and/or the event information of customized event; Described user individual database comprises user equipment database and/or user event data storehouse:
Described user equipment database, for each user's information is stored according to user ID, same user's equipment carries out layering storage in the storage area of described user equipment database according to locality indexes, the facility information of described equipment is stored as device attribute;
Described user event data storehouse, for each user's information is stored according to user ID, stores same user's customized event, and the event information of this event is stored as event attribute;
Described public information database, for storing facility information and/or the predefined event information of common equipment; Described public information database comprises public's device databases and/or public event database:
Described public's device databases carries out layering storage for common equipment just in the storage area of described public's device databases according to locality indexes, the facility information of described common equipment is stored as device attribute;
Described public event database, for predefine event is stored, the event information of this event is stored as event attribute.
Alternatively, described language feature database, also for storing the corresponding relation of the equipment noun that metering noun is corresponding with this metering noun, and sets up corresponding relation by corresponding equipment noun and the standard vocabulary of this metering noun;
Describedly according to described standard phrase, from described user individual database or described public information database, search facility information and/or the event information that described standard phrase is corresponding, comprising:
If there is appellation noun in described standard phrase, determine in described user individual database and search, otherwise search in described public information database;
If there is equipment noun and/or metering noun in described standard phrase, determine in described user equipment database or described public's device databases and search, otherwise determine in described user event data storehouse or described public event database and search;
If searched in described user equipment database or described public's device databases, according to the place noun in described standard phrase, corresponding facility information searched in equipment noun and/or corresponding equipment noun and the verb of metering noun from corresponding database, described facility information at least comprises device address information and operational order, if searched in described user event data storehouse or described public event database, according to the place noun in described standard phrase and verb, from corresponding database, search corresponding event information, described event information comprises: device address information and operational order that Event triggered will operate.
Alternatively, described method also comprises:
According to the standard phrase of configuration and the corresponding relation of time noun, number and logical operation word, search time noun, number and logical operation word that described standard phrase is corresponding;
According to described time noun, number and logical operation word and described device address information and operational order, to relevant device executable operations, and obtain operating result, specifically comprise:
If described time noun represents current or future tense, according to described device address information, operational order and time noun, to corresponding equipment executable operations, and obtain data or the operation acknowledgement result that described equipment returns; If described time noun represents past tense, according to described device address information, operational order and time noun, corresponding device data cache database is initiated to operation, and obtain data or the operation acknowledgement result that described device data cache database returns; Then according to described logical operation word and number, the data of returning or operation acknowledgement result are carried out to logical process, finally the result of processing is returned to user's application.
Alternatively, described method also comprises:
The facility information that adds new registration equipment in described user individual database or described public information database, is specially: according to the equipment authority of described new registration equipment, the facility information of described new registration equipment is stored in described user individual database or described public information database; And the device name of this new registration equipment and device type are corresponded to the standard noun in described language feature database.
Compared with prior art, user oriented Internet of Things service platform provided by the invention and long-range control method, the internet of things service service that the natural language that can user oriented provides support is resolved, facilitate all Internet of Things service platform users to use natural language to carry out remote inquiry and control to required individual and common equipment, realize the effective communication of people and thing.And, do not need equipment to support semantic function, all equipment that meets Internet of Things standard can be met by this platform user's operated from a distance of authority.
Accompanying drawing explanation
Fig. 1 is user oriented Internet of Things service platform structural drawing in embodiment;
Fig. 2 is syntactic structure analysis module structural drawing in user oriented Internet of Things service platform in embodiment;
Fig. 3 is semantic content parsing module structural drawing in user oriented Internet of Things service platform in embodiment;
Fig. 4 is semantic content parsing module structural drawing in user oriented Internet of Things service platform in embodiment;
Fig. 5 is semantic content parsing module structural drawing in user oriented Internet of Things service platform in embodiment;
Fig. 6 is user oriented Internet of Things service platform long-range control method process flow diagram in embodiment.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, hereinafter in connection with accompanying drawing, embodiments of the invention are elaborated.It should be noted that, in the situation that not conflicting, the embodiment in the application and the feature in embodiment be combination in any mutually.
Embodiment:
As shown in Figure 1, the present embodiment provides a kind of user oriented Internet of Things service platform, comprising: syntactic structure analysis module, semantic content parsing module and operation acknowledgement and result acquisition module, wherein:
Described syntactic structure analysis module, is split as the phrase of different parts of speech and is converted to corresponding standard phrase for the language content that user's application is sent, and is sent to described semantic content parsing module;
Described semantic content parsing module, for according to the corresponding relation of the standard phrase of configuration and device address, operational order, searches device address information and operational order that described standard phrase is corresponding;
Described operation acknowledgement and result acquisition module, for device address information and the operational order providing according to described semantic content parsing module, to relevant device executable operations, and obtain operating result.
Wherein, as shown in Figure 2, described syntactic structure analysis module comprises:
Language feature database, carries out packet memory for basic vocabulary Internet of Things being related to by part of speech, and described basic vocabulary and standard vocabulary is set up to corresponding relation;
Analytic unit, for divide the phrase that the language content that user's application is sent is split as different parts of speech according to the part of speech of described language feature database, and inquire about described language feature database described phrase is converted to corresponding standard phrase, be sent to described semantic content parsing module.
Wherein, part of speech comprises as verb, place noun, time noun, appellation noun, logical operation word (average, maximum, minimum etc.), number, equipment noun and metering noun (as temperature, humidity, blood pressure etc.) etc., according to these parts of speech, vocabulary is stored, and corresponding with standard vocabulary.Described language feature storehouse in addition, the corresponding relation of the equipment noun that also storage metering noun is corresponding with this metering noun, provides standard metering noun and the corresponding relation of the standard device noun of this function of measuring can be provided, if temperature is corresponding to temperature sensor.
Preferably, as table 1~table 2 provides a kind of language feature database list storage organization for reference, as follows:.
Figure BDA0000420453060000091
Table 1
Metering noun Equipment noun
Temperature Temperature sensor
Humidity Humidity sensor
Table 2
As a kind of preferred mode, as shown in Figure 3, described semantic content parsing module comprises:
User individual database, for storing the facility information of subscriber equipment and/or the event information of customized event; Described facility information comprises and at least comprises device address information (such as device address sign) and operational order; Comprise in addition following one or more: functions of the equipments, device name, device type and equipment authority, described event information comprises device address information and the operational order of event institute trigger action.
Resolution unit, for searching corresponding facility information and/or event information according to described standard phrase from described user individual database, described facility information comprises device address information and operational order, and described event information comprises device address information and the operational order of event institute trigger action.
Wherein, by each user's information according to user ID separate, stored in the different data space of described user individual database, the data space of described user individual database is divided into device storage region and event storage area; Described user individual database comprises: user equipment database and/or user event data storehouse:
Described user equipment database, for each user's information is stored according to user ID, same user's equipment carries out layering storage in the storage area of described user equipment database according to locality indexes, the facility information of described equipment is stored as device attribute;
Described user event data storehouse, for each user's information is stored according to user ID, stores same user's customized event, and the event information of this event is stored as event attribute.
For user equipment database, the equipment operating in facility information has been enumerated all operations instruction that equipment is supported, need to determine corresponding operational order according to standard verb; For user event data storehouse, the device address that event is corresponding and operation are all determined, once determine event, just operate and have determined.Therefore this operation information is to set in event information.
Preferably, as shown in table 3, a kind of user individual database list storage organization for reference is provided, actual design personnel can be used as reference:
User equipment database
User event data storehouse
Table 3: user individual database list storage organization
As a kind of preferred mode, as shown in Figure 4, described semantic content parsing module comprises:
Public information database, for storing facility information and/or the predefined event information of common equipment;
Resolution unit, for searching corresponding facility information and/or event information according to described standard phrase from described public information database, described facility information comprises device address information and operational order, and described event information comprises device address information and the operational order of event institute trigger action.
Wherein, the data space of described public information database is divided into device storage region and event storage area; Described public information database comprises public's device databases and/or public event database:
Described public's device databases, for common equipment is carried out in the storage area of described public's device databases to layering storage according to locality indexes, the facility information of described common equipment is stored as device attribute;
Described public event database, for predefine event is stored, the event information of this event is stored as event attribute.
For public's device databases, the equipment operating in facility information has been enumerated all operations instruction that equipment is supported, need to determine corresponding operational order according to standard verb; For public event database, the device address that event is corresponding and operation are all determined, once determine event, just operate and have determined.Therefore this operation information is to set in event information.
Preferably, as shown in table 4, a kind of public information database list storage organization for reference is provided, actual design personnel can be used as reference:
Public's device databases
Figure BDA0000420453060000111
Public event database
Event Event information
Catch fire *************
Traffic congestion *************
Table 4: public information database list storage organization
In addition, as a kind of preferred mode, as shown in Figure 5, described semantic content parsing module can comprise simultaneously: user individual database and public information database, described resolution unit, for searching from described user individual database or described public information database facility information and/or the event information that described standard phrase is corresponding according to described standard phrase.
Wherein, described resolution unit, for searching from described user individual database or described public information database facility information and/or the event information that described standard phrase is corresponding according to described standard phrase, specifically comprises:
If there is appellation noun in described standard phrase, determine in described user individual database and search, otherwise search in described public information database;
If there is equipment noun and/or metering noun in described standard phrase, determine in described facility information storage area (user equipment database or described public's device databases) and search, otherwise determine in event information storage area (user event data storehouse or described public event database) and search;
If searched in described facility information storage area, according to the place noun in described standard phrase, equipment noun and/or corresponding equipment noun and the verb of metering noun, from corresponding database, search corresponding device address information and operational order, if searched in described event information storage area, according to the place noun in described standard phrase and verb, search corresponding event information from corresponding database, described event information comprises: the facility information that event relates to and operational order;
By semanteme, resolve, can in the device databases with layering storage organization, find corresponding equipment according to the place noun of standard vocabulary and equipment noun.If Internet of things system will find equipment then to operate, need to know equipment addressable address designation in network, this address designation is stored in facility information.The process of equipment location can be understood as the equipment that meets place demand of first searching in hierarchical data base according to semanteme, then in corresponding facility information, obtains the address designation of this equipment.System positions equipment according to address designation.
In addition, described semantic content parsing module, also for being sent to described operation acknowledgement and result acquisition module together with the one or more of time noun, number and logical operation word and described device address information, operational order;
Described operation acknowledgement and result acquisition module, if also represent current or future tense for described time noun, according to described device address information, operational order and time noun, corresponding equipment is carried out to the operation of described operation information indication, and obtained data or the operation acknowledgement result that described equipment returns; If described time noun represents past tense, according to described device address information, operational order and time noun, corresponding device data cache database is initiated to operation, and obtain data or the operation acknowledgement result that described device data cache database returns; Then according to described logical operation word and number, the data of returning or operation acknowledgement result are carried out to logical process, finally the result of processing is returned to user's application.
System in the present embodiment also possesses logical operation function, can be according to the needed logic of user, data are processed, the language content of applying input such as user comprises medial temperature, maximum temperature, the minimum temperature in past 12 hours etc., native system can, after carrying out above-mentioned logical process, return to the required data of user.
In addition, described system also comprises: abstract and annotations module, for add the facility information of new registration equipment at user individual database or public information database, be specially: according to the equipment authority of described new registration equipment, the facility information of described new registration equipment is stored in user individual database or public information database; And the device name of this new registration equipment and device type are corresponded to the standard noun in described language feature database.This module can be conveniently when equipment access network automatically information registering in database, user does not need to operate especially when erecting equipment.In use, user gets final product operating equipment by Internet of Things service platform, makes the user can free access common equipment.
Database in the present embodiment not only comprises language feature database, also have equipment and event database, and the latter's layering storage organization can conveniently carry out the location of internet of things equipment, to the addressing of equipment, be to realize by the storage organization of device databases and the device address of Internet of Things sign.User can freely carry out remote inquiry and control to needed individual and common equipment by this platform.
By semanteme, resolve, can in the device databases with layering storage organization, find corresponding equipment according to the place noun of standard vocabulary and equipment noun.If Internet of things system will find equipment then to operate, need to know equipment addressable address designation in network, this address designation is stored in facility information.
As shown in Figure 6, the present embodiment provides a kind of user oriented Internet of Things service platform long-range control method, comprises the following steps:
S1: the language content that user's application is sent is split as the phrase of different parts of speech and is converted to corresponding standard phrase;
S2: according to the corresponding relation of the standard phrase of configuration and device address, operational order, search device address information and operational order that described standard phrase is corresponding;
S3: the device address information and the operational order that according to described semantic content parsing module, provide, to relevant device executable operations, and obtain operating result.
Wherein, step S1 specifically comprises:
According to the part of speech of language feature database, divide the language content that user's application is sent and be split as the phrase of different parts of speech, and inquire about described language feature database described phrase is converted to corresponding standard phrase;
Described voice feature data storehouse, carries out packet memory for basic vocabulary Internet of Things being related to by part of speech, and described basic vocabulary and standard vocabulary is set up to corresponding relation; Also for storing the corresponding relation of the metering noun equipment noun corresponding with this metering noun, and corresponding equipment noun and the standard vocabulary of this metering noun set up to corresponding relation;
Wherein, step S2 specifically comprises:
According to described standard phrase, from user individual database, search corresponding facility information and/or event information, or from public information database, search corresponding facility information and/or event information;
Described facility information at least comprises device address information and operational order, and described event information comprises device address information and the operational order of event institute trigger action;
Wherein, described user individual database, for storing the facility information of subscriber equipment and/or the event information of customized event; Described facility information comprises and at least comprises device address information (such as device address sign) and operational order; Comprise in addition following one or more: functions of the equipments, device name, device type and equipment authority, described event information comprises device address information and the operational order of event institute trigger action.
Wherein, by each user's information according to user ID separate, stored in the different data space of described user individual database, the data space of described user individual database is divided into device storage region and event storage area; Described user individual database comprises: user equipment database and/or user event data storehouse:
Described user equipment database, for each user's information is stored according to user ID, same user's equipment carries out layering storage in the storage area of described user equipment database according to locality indexes, the facility information of described equipment is stored as device attribute;
Described user event data storehouse, for each user's information is stored according to user ID, stores same user's customized event, and the event information of this event is stored as event attribute.
Described public information database, for storing facility information and/or the predefined event information of common equipment.
Wherein, the data space of described public information database is divided into device storage region and event storage area; Described public information database comprises public's device databases and/or public event database:
Described public's device databases carries out layering storage for common equipment just in the storage area of described public's device databases according to locality indexes, the facility information of described common equipment is stored as device attribute;
Described public event database, for predefine event is stored, the event information of this event is stored as event attribute.
For device databases, the equipment operating in facility information has been enumerated all operations instruction that equipment is supported, need to determine corresponding operational order according to standard verb; For event database, the device address that event is corresponding and operation are all determined, once determine event, just operate and have determined.Therefore this operation information is to set in event information.
As a kind of preferred mode, step S2 specifically comprises:
If there is appellation noun in described standard phrase, determine in described user individual database and search, otherwise search in described public information database;
If there is appellation noun in described standard phrase, determine in described user individual database and search, otherwise search in described public information database;
If there is equipment noun and/or metering noun in described standard phrase, determine in described user equipment database or described public's device databases and search, otherwise determine in described user event data storehouse or described public event database and search;
If searched in described user equipment database or described public's device databases, according to the place noun in described standard phrase, corresponding facility information searched in equipment noun and/or corresponding equipment noun and the verb of metering noun from corresponding database, described facility information at least comprises device address information and operational order, if searched in described user event data storehouse or described public event database, according to the place noun in described standard phrase and verb, from corresponding database, search corresponding event information, described event information comprises: device address information and operational order that Event triggered will operate.
In addition, step S2 also comprises: according to the standard phrase of configuration and the corresponding relation of time noun, number and logical operation word, search time noun, number and logical operation word that described standard phrase is corresponding;
Step S3 also comprises: according to described time noun, number and logical operation word and described device address information and operational order, to relevant device executable operations, and obtain operating result.
Wherein, while specifically implementing, if described time noun represents current or future tense, according to described device address information, operational order and time noun, to corresponding equipment executable operations, and obtain data or the operation acknowledgement result that described equipment returns; If described time noun represents past tense, according to described device address information, operational order and time noun, corresponding device data cache database is initiated to operation, and obtain data or the operation acknowledgement result that described device data cache database returns; Then according to described logical operation word and number, the data of returning or operation acknowledgement result are carried out to logical process, finally the result of processing is returned to user's application.
In addition, described method also comprises:
The facility information that adds new registration equipment in described user individual database or described public information database, is specially: according to the equipment authority of described new registration equipment, the facility information of described new registration equipment is stored in described user individual database or described public information database; And the device name of this new registration equipment and device type are corresponded to the standard noun in described language feature database.
Below in conjunction with some application examples, the present embodiment is further elaborated.
Application example 1:
User applies transmission and " opens my family's parlor air-conditioning ", and 1) through syntactic structure parsing module, be decomposed into verb and " open ", appellation noun " I ", place noun " family " and " parlor " and equipment noun " air-conditioning ", send into semantic content parsing module; 2) semantic content parsing module is according to appellation noun " I " and user ID information, the device databases in the corresponding individuation data storehouse to this user, " air-conditioning " equipment is found for index in base area point noun " family " and " parlor ", read address information and the operation information of equipment, according to verb, " open " respective operations information, confirm the instruction of opening, device address information and the instruction of opening are sent to operation and results verification module; 3) operation acknowledgement and result acquisition module, according to device address information and the OPEN received, to operate, obtain operating result (as success), and result is returned to user's application.
Application example 2:
User applies transmission " look at me the present medial temperature in family bedroom ", 1) through syntactic structure parsing module, be decomposed into verb and " look at ", corresponding standard words " inquiry ", appellation noun " I ", corresponding standard words " I ", place noun " family " and " bedroom ", time noun " now ", logical operation word " on average " and metering noun " temperature ", and will measure noun " temperature " and be converted to equipment noun " temperature sensor ", send into semantic content parsing module; 2) semantic content parsing module is according to appellation noun " I " and user ID information, the corresponding user individual database to this user, all " temperature sensor " equipment is found for index in base area point noun " family " and " bedroom ", read address information and the operation information of corresponding all " temperature sensor " equipment, according to verb " inquiry " respective operations information, confirm query statement, and by device address information and query statement, together with logical operation word " on average " and time word " now ", send to operation acknowledgement and result acquisition module; 3) operation acknowledgement and result acquisition module, according to device address information, query statement and the time word " now " received, initiation to operate (if time word is " before 1 hour ", device data cache database is initiated to operation), the data that acquisition is returned, according to logical operation word " on average ", all data of receiving are averaged to operation, final data result is returned to user's application.
Application example 3:
User applies transmission " I have come off duty ", 1) through syntactic structure parsing module, be decomposed into appellation noun " I ", verb " is come off duty ", sends into semantic content parsing module, 2) semantic content parsing module is according to appellation noun " I " and user ID information, the corresponding customer data base to this user, find disappearance equipment noun or metering word, locating events information storage area, according to verb, " come off duty ", the customized event that inquires user " is come off duty ", then read the event information of this event, this event information comprises 2 operations, the humidifier of opening the air-conditioning of given address and opening given address, this given address is determined by the addressable address designation of platform of internet of things, can be as equipment URL address or IP address etc., operational order and device address corresponding in event information are sent to operation acknowledgement and result acquisition module, 3) operation acknowledgement and result acquisition module, according to device address information and the OPEN received, to operate, obtain operating result (as success), and result is returned to user's application.
Application example 4:
User applies transmission " water temperature of inquiry Beijing the Water Cube swimming pool ", 1) through syntactic structure parsing module, be decomposed into verb " inquiry ", place noun " Beijing ", " the Water Cube swimming pool " and metering noun " water temperature ", be converted to equipment noun " cooling-water temperature sensor ", send to semantic content parsing module; 2) semantic content parsing module, find disappearance appellation noun, corresponding to public information database, base area point noun " Beijing ", " the Water Cube swimming pool " inquire corresponding " cooling-water temperature sensor ", and obtain the information such as corresponding device address, equipment operating and equipment authority, according to verb " inquiry ", confirm the instruction of inquiry, confirm the authority (can operate) of query manipulation, device address and query statement are sent to operation acknowledgement and result acquisition module; 3) operation acknowledgement and result acquisition module, device address information and query statement according to receiving, to operate, obtain corresponding data, and data are returned to user's application.
Application example 5:
User applies transmission " Xizhimen has caught fire ", 1) through syntactic structure parsing module, be decomposed into place noun " Xizhimen ", verb " catches fire ", sends to semantic content parsing module; 2) semantic content parsing module, find disappearance appellation noun, corresponding to public information database, due to disappearance equipment word, locating events information storage area, " catches fire " and inquires about corresponding event according to verb, reads event information and (comprises an operation, semantic content is uploaded to the computer of a given device address), operational order and device address corresponding in event information are sent to operation acknowledgement and result acquisition module; 3) operation acknowledgement and result acquisition module, according to the device address information of receiving and upper teletype command, to operate, obtain operating result (as success), and result is returned to user's application.
From above-described embodiment, can find out, with respect to prior art, the user oriented Internet of Things service platform and the long-range control method that in above-described embodiment, provide, go for Internet of Things service platform, the internet of things service service that the natural language that can user oriented provides support is resolved, facilitate all Internet of Things service platform users to use natural language to carry out remote inquiry and control to required individual and common equipment, realize the effective communication of people and thing.And, do not need equipment to support semantic function, all equipment that meets Internet of Things standard can be met by this platform user's operated from a distance of authority.
One of ordinary skill in the art will appreciate that all or part of step in said method can come instruction related hardware to complete by program, described program can be stored in computer-readable recording medium, as ROM (read-only memory), disk or CD etc.Alternatively, all or part of step of above-described embodiment also can realize with one or more integrated circuit.Correspondingly, each the module/unit in above-described embodiment can adopt the form of hardware to realize, and also can adopt the form of software module to realize.The present invention is not restricted to the combination of the hardware and software of any particular form.
The foregoing is only the preferred embodiments of the present invention, be not intended to limit protection scope of the present invention.According to summary of the invention of the present invention; also can there be other various embodiments; in the situation that not deviating from spirit of the present invention and essence thereof; those of ordinary skill in the art are when making according to the present invention various corresponding changes and distortion; within the spirit and principles in the present invention all; any modification of doing, be equal to replacement, improvement etc., within protection scope of the present invention all should be included in.

Claims (13)

1. a user oriented Internet of Things service platform, comprising: syntactic structure analysis module, semantic content parsing module and operation acknowledgement and result acquisition module; Wherein:
Described syntactic structure analysis module, is split as the phrase of different parts of speech and is converted to corresponding standard phrase for the language content that user's application is sent, and is sent to described semantic content parsing module;
Described semantic content parsing module, for according to the corresponding relation of the standard phrase of configuration and device address, operational order, searches device address information and operational order that described standard phrase is corresponding;
Described operation acknowledgement and result acquisition module, for device address information and the operational order providing according to described semantic content parsing module, to relevant device executable operations, and obtain operating result.
2. the system as claimed in claim 1, is characterized in that:
Described syntactic structure analysis module comprises:
Language feature database, carries out packet memory for basic vocabulary Internet of Things being related to by part of speech, and described basic vocabulary and standard vocabulary is set up to corresponding relation; Also for storing the corresponding relation of the metering noun equipment noun corresponding with this metering noun, and corresponding equipment noun and the standard vocabulary of this metering noun set up to corresponding relation;
Analytic unit, for divide the phrase that the language content that user's application is sent is split as different parts of speech according to the part of speech of described language feature database, and inquire about described language feature database described phrase is converted to corresponding standard phrase, be sent to described semantic content parsing module.
3. system as claimed in claim 2, is characterized in that:
Described semantic content parsing module comprises:
User individual database, for storing the facility information of subscriber equipment and/or the event information of customized event; Described user individual database comprises user equipment database and/or user event data storehouse:
Described user equipment database, for each user's information is stored according to user ID, same user's equipment carries out layering storage in the storage area of described user equipment database according to locality indexes, the facility information of described equipment is stored as device attribute;
Described user event data storehouse, for each user's information is stored according to user ID, stores same user's customized event, and the event information of this event is stored as event attribute;
Resolution unit, for searching corresponding facility information and/or event information according to described standard phrase from described user individual database, described facility information at least comprises device address information and operational order, and described event information comprises device address information and the operational order of event institute trigger action.
4. system as claimed in claim 2, is characterized in that:
Described semantic content parsing module comprises:
Public information database, for storing facility information and/or the predefined event information of common equipment; Described public information database comprises public's device databases and/or public event database:
Described public's device databases carries out layering storage for common equipment just in the storage area of described public's device databases according to locality indexes, the facility information of described common equipment is stored as device attribute;
Described public event database, for predefine event is stored, the event information of this event is stored as event attribute;
Resolution unit, for searching corresponding facility information and/or event information according to described standard phrase from described public information database, described facility information comprises device address information and operational order, and described event information comprises device address information and the operational order of event institute trigger action.
5. the system as described in claim 3 or 4, is characterized in that:
Described resolution unit, for searching from described user individual database or described public information database facility information and/or the event information that described standard phrase is corresponding according to described standard phrase, comprising:
If there is appellation noun in described standard phrase, determine in described user individual database and search, otherwise search in described public information database;
If there is equipment noun and/or metering noun in described standard phrase, determine in described user equipment database or described public's device databases and search, otherwise determine in described user event data storehouse or described public event database and search;
If searched in described user equipment database or described public's device databases, according to the place noun in described standard phrase, corresponding facility information searched in equipment noun and/or corresponding equipment noun and the verb of metering noun from corresponding database, described facility information at least comprises device address information and operational order, if searched in described user event data storehouse or described public event database, according to the place noun in described standard phrase and verb, from corresponding database, search corresponding event information, described event information comprises: device address information and operational order that Event triggered will operate.
6. system as claimed in claim 5, is characterized in that:
Described semantic content parsing module, also for by one or more described operation acknowledgement and result acquisition modules of being sent to of time noun, number and logical operation word;
Described operation acknowledgement and result acquisition module, if also represent current or future tense for described time noun,, according to described device address information, operational order and time noun, to corresponding equipment executable operations, and obtain data or the operation acknowledgement result that described equipment returns; If described time noun represents past tense, according to described device address information, operational order and time noun, corresponding device data cache database is initiated to operation, and obtain data or the operation acknowledgement result that described device data cache database returns; Then according to described logical operation word and number, the data of returning or operation acknowledgement result are carried out to logical process, finally the result of processing is returned to user's application.
7. the system as described in claim 3 or 4, is characterized in that:
Described system also comprises: abstract and annotations module, for add the facility information of new registration equipment at described user individual database or described public information database, be specially: according to the equipment authority of described new registration equipment, the facility information of described new registration equipment is stored in described user individual database or described public information database; And the device name of this new registration equipment and device type are corresponded to the standard noun in described language feature database.
8. a user oriented Internet of Things service platform long-range control method, comprising:
The language content that user's application is sent is split as the phrase of different parts of speech and is converted to corresponding standard phrase;
According to the corresponding relation of the standard phrase of configuration and device address, operational order, search device address information and operational order that described standard phrase is corresponding;
According to described device address information and operational order, to relevant device executable operations, and obtain operating result.
9. method as claimed in claim 8, is characterized in that:
The described language content that user's application is sent is split as the phrase of different parts of speech and is converted to corresponding standard phrase, comprising:
According to the part of speech of language feature database, divide the language content that user's application is sent and be split as the phrase of different parts of speech, and inquire about described language feature database described phrase is converted to corresponding standard phrase;
Wherein, described language feature database, carries out packet memory for basic vocabulary Internet of Things being related to by part of speech, and described basic vocabulary and standard vocabulary is set up to corresponding relation.
10. method as claimed in claim 8, is characterized in that:
Describedly according to the corresponding relation of the standard phrase of configuration and device address, operational order, search device address information and operational order that described standard phrase is corresponding, comprising:
According to described standard phrase, from user individual database, search corresponding facility information and/or event information, or from public information database, search corresponding facility information and/or event information;
Described facility information at least comprises device address information and operational order, and described event information comprises device address information and the operational order of event institute trigger action;
Described user individual database, for storing the facility information of subscriber equipment and/or the event information of customized event; Described user individual database comprises user equipment database and/or user event data storehouse:
Described user equipment database, for each user's information is stored according to user ID, same user's equipment carries out layering storage in the storage area of described user equipment database according to locality indexes, the facility information of described equipment is stored as device attribute;
Described user event data storehouse, for each user's information is stored according to user ID, stores same user's customized event, and the event information of this event is stored as event attribute;
Described public information database, for storing facility information and/or the predefined event information of common equipment; Described public information database comprises public's device databases and/or public event database:
Described public's device databases carries out layering storage for common equipment just in the storage area of described public's device databases according to locality indexes, the facility information of described common equipment is stored as device attribute;
Described public event database, for predefine event is stored, the event information of this event is stored as event attribute.
11. methods as claimed in claim 10, is characterized in that:
Described language feature database, also for storing the corresponding relation of the equipment noun that metering noun is corresponding with this metering noun, and sets up corresponding relation by corresponding equipment noun and the standard vocabulary of this metering noun;
Describedly according to described standard phrase, from described user individual database or described public information database, search facility information and/or the event information that described standard phrase is corresponding, comprising:
If there is appellation noun in described standard phrase, determine in described user individual database and search, otherwise search in described public information database;
If there is equipment noun and/or metering noun in described standard phrase, determine in described user equipment database or described public's device databases and search, otherwise determine in described user event data storehouse or described public event database and search;
If searched in described user equipment database or described public's device databases, according to the place noun in described standard phrase, corresponding facility information searched in equipment noun and/or corresponding equipment noun and the verb of metering noun from corresponding database, described facility information at least comprises device address information and operational order, if searched in described user event data storehouse or described public event database, according to the place noun in described standard phrase and verb, from corresponding database, search corresponding event information, described event information comprises: device address information and operational order that Event triggered will operate.
12. methods as claimed in claim 11, is characterized in that: described method also comprises:
According to the standard phrase of configuration and the corresponding relation of time noun, number and logical operation word, search time noun, number and logical operation word that described standard phrase is corresponding;
According to described time noun, number and logical operation word and described device address information and operational order, to relevant device executable operations, and obtain operating result, specifically comprise:
If described time noun represents current or future tense, according to described device address information, operational order and time noun, to corresponding equipment executable operations, and obtain data or the operation acknowledgement result that described equipment returns; If described time noun represents past tense, according to described device address information, operational order and time noun, corresponding device data cache database is initiated to operation, and obtain data or the operation acknowledgement result that described device data cache database returns; Then according to described logical operation word and number, the data of returning or operation acknowledgement result are carried out to logical process, finally the result of processing is returned to user's application.
13. methods as claimed in claim 10, is characterized in that: described method also comprises:
The facility information that adds new registration equipment in described user individual database or described public information database, is specially: according to the equipment authority of described new registration equipment, the facility information of described new registration equipment is stored in described user individual database or described public information database; And the device name of this new registration equipment and device type are corresponded to the standard noun in described language feature database.
CN201310597935.8A 2013-11-22 2013-11-22 A kind of user oriented Internet of Things service platform and long-range control method Active CN103577198B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310597935.8A CN103577198B (en) 2013-11-22 2013-11-22 A kind of user oriented Internet of Things service platform and long-range control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310597935.8A CN103577198B (en) 2013-11-22 2013-11-22 A kind of user oriented Internet of Things service platform and long-range control method

Publications (2)

Publication Number Publication Date
CN103577198A true CN103577198A (en) 2014-02-12
CN103577198B CN103577198B (en) 2017-05-31

Family

ID=50049047

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310597935.8A Active CN103577198B (en) 2013-11-22 2013-11-22 A kind of user oriented Internet of Things service platform and long-range control method

Country Status (1)

Country Link
CN (1) CN103577198B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104062962A (en) * 2014-07-01 2014-09-24 宁波市北仑海伯精密机械制造有限公司 Internet of things equipment automatic control system and control method thereof
CN105141465A (en) * 2015-09-25 2015-12-09 中国联合网络通信集团有限公司 Internet of things equipment resource registration method and apparatus
GB2532988A (en) * 2014-12-04 2016-06-08 Arm Ip Ltd Method and device for scanning for data processing devices
CN105892302A (en) * 2016-05-31 2016-08-24 北京光年无限科技有限公司 Intelligent robot-oriented smart home control method and intelligent robot-oriented smart home control system
CN106326207A (en) * 2015-06-29 2017-01-11 华为技术有限公司 Semantic flow processing method and device in M2M environment
CN106933796A (en) * 2015-12-29 2017-07-07 中国电信股份有限公司 Internet-of-things terminal mutual operation method and device based on semantic understanding
CN106991097A (en) * 2016-01-21 2017-07-28 阿里巴巴集团控股有限公司 A kind of processing method and processing device of identification data
CN107209549A (en) * 2014-12-11 2017-09-26 万德实验室公司 The virtual assistant system of movable messaging can be realized
CN112003884A (en) * 2019-05-27 2020-11-27 北京白帽汇科技有限公司 Network asset acquisition and natural language retrieval method
CN112003884B (en) * 2019-05-27 2024-04-16 北京白帽汇科技有限公司 Method for collecting network assets and retrieving natural language

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1637740A (en) * 2003-11-20 2005-07-13 阿鲁策株式会社 Conversation control apparatus, and conversation control method
US20070050191A1 (en) * 2005-08-29 2007-03-01 Voicebox Technologies, Inc. Mobile systems and methods of supporting natural language human-machine interactions
CN101109988A (en) * 2007-08-31 2008-01-23 北京腾拓科技有限公司 Method for setting and handling controllable object with natural language and system thereof
CN101110793A (en) * 2007-06-25 2008-01-23 腾讯科技(深圳)有限公司 Method, system and equipment for remote controlling electronic equipments based on IM
CN101178705A (en) * 2007-12-13 2008-05-14 中国电信股份有限公司 Free-running speech comprehend method and man-machine interactive intelligent system
US20110238404A1 (en) * 2008-06-19 2011-09-29 Wenhe Xu General digital semantic database for mechanical language translation
CN102654765A (en) * 2012-04-13 2012-09-05 北京大学 Internet of things as well as control method and device for equipment in internet of things
CN102970193A (en) * 2011-09-02 2013-03-13 海尔集团公司 System and method for intelligent software service platform, and device and family intelligence system comprising system
US20130159451A1 (en) * 2011-12-14 2013-06-20 Empire Technology Development, Llc Semantic cache cloud services for connected devices

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1637740A (en) * 2003-11-20 2005-07-13 阿鲁策株式会社 Conversation control apparatus, and conversation control method
US20070050191A1 (en) * 2005-08-29 2007-03-01 Voicebox Technologies, Inc. Mobile systems and methods of supporting natural language human-machine interactions
CN101110793A (en) * 2007-06-25 2008-01-23 腾讯科技(深圳)有限公司 Method, system and equipment for remote controlling electronic equipments based on IM
CN101109988A (en) * 2007-08-31 2008-01-23 北京腾拓科技有限公司 Method for setting and handling controllable object with natural language and system thereof
CN101178705A (en) * 2007-12-13 2008-05-14 中国电信股份有限公司 Free-running speech comprehend method and man-machine interactive intelligent system
US20110238404A1 (en) * 2008-06-19 2011-09-29 Wenhe Xu General digital semantic database for mechanical language translation
CN102970193A (en) * 2011-09-02 2013-03-13 海尔集团公司 System and method for intelligent software service platform, and device and family intelligence system comprising system
US20130159451A1 (en) * 2011-12-14 2013-06-20 Empire Technology Development, Llc Semantic cache cloud services for connected devices
CN102654765A (en) * 2012-04-13 2012-09-05 北京大学 Internet of things as well as control method and device for equipment in internet of things

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104062962B (en) * 2014-07-01 2017-06-20 宁波市北仑海伯精密机械制造有限公司 A kind of internet of things equipment automatic control system and its control method
CN104062962A (en) * 2014-07-01 2014-09-24 宁波市北仑海伯精密机械制造有限公司 Internet of things equipment automatic control system and control method thereof
US10693656B2 (en) 2014-12-04 2020-06-23 Arm Ip Limited Method and device for scanning for data processing devices
GB2532988A (en) * 2014-12-04 2016-06-08 Arm Ip Ltd Method and device for scanning for data processing devices
GB2532988B (en) * 2014-12-04 2021-03-03 Arm Ip Ltd Method and device for scanning for data processing devices
CN107209549A (en) * 2014-12-11 2017-09-26 万德实验室公司 The virtual assistant system of movable messaging can be realized
CN111399801B (en) * 2014-12-11 2023-07-25 微软技术许可有限责任公司 Virtual assistant system capable of actionable messaging
CN111399801A (en) * 2014-12-11 2020-07-10 微软技术许可有限责任公司 Virtual assistant system capable of actionable messaging
CN111427533A (en) * 2014-12-11 2020-07-17 微软技术许可有限责任公司 Virtual assistant system capable of actionable messaging
CN111427533B (en) * 2014-12-11 2023-07-25 微软技术许可有限责任公司 Virtual assistant system capable of actionable messaging
CN106326207A (en) * 2015-06-29 2017-01-11 华为技术有限公司 Semantic flow processing method and device in M2M environment
CN105141465B (en) * 2015-09-25 2018-05-25 中国联合网络通信集团有限公司 Internet of things equipment resource registering method and device
CN105141465A (en) * 2015-09-25 2015-12-09 中国联合网络通信集团有限公司 Internet of things equipment resource registration method and apparatus
CN106933796A (en) * 2015-12-29 2017-07-07 中国电信股份有限公司 Internet-of-things terminal mutual operation method and device based on semantic understanding
CN106933796B (en) * 2015-12-29 2020-04-21 中国电信股份有限公司 Internet of things terminal interoperation method and device based on semantic understanding
CN106991097A (en) * 2016-01-21 2017-07-28 阿里巴巴集团控股有限公司 A kind of processing method and processing device of identification data
US10862700B2 (en) 2016-01-21 2020-12-08 Alibaba Group Holding Limited Method and apparatus for processing identification data
CN105892302B (en) * 2016-05-31 2019-09-13 北京光年无限科技有限公司 Intelligent home furnishing control method and control system towards intelligent robot
CN105892302A (en) * 2016-05-31 2016-08-24 北京光年无限科技有限公司 Intelligent robot-oriented smart home control method and intelligent robot-oriented smart home control system
CN112003884A (en) * 2019-05-27 2020-11-27 北京白帽汇科技有限公司 Network asset acquisition and natural language retrieval method
CN112003884B (en) * 2019-05-27 2024-04-16 北京白帽汇科技有限公司 Method for collecting network assets and retrieving natural language

Also Published As

Publication number Publication date
CN103577198B (en) 2017-05-31

Similar Documents

Publication Publication Date Title
CN103577198A (en) User-oriented Internet of Things service platform and remote control method
Barnaghi et al. Publishing linked sensor data
CN101146106B (en) Concatenation discovery web service
CN102495895B (en) Method, device and system for unification of heterogeneous data source
Meroño-Peñuela et al. CEDAR: the Dutch historical censuses as linked open data
CN110023851B (en) Building management system with knowledge base
CN104981799A (en) Detecting and executing data re-ingestion to improve accuracy in NLP system
US20160004767A1 (en) Method and system for semantically querying a database by a machine-to-machine application
CN101146105A (en) Discovery web service
CN103927360A (en) Software project semantic information presentation and retrieval method based on graph model
CN108846020A (en) Knowledge mapping automated construction method, system are carried out based on multi-source heterogeneous data
CN104410568B (en) A kind of design method of the semantic gateway of smart home
CN108009296B (en) Hbase-based SQL query method, system and related device
EP3227793A1 (en) Natural language understanding cache
KR20200124267A (en) Semantic actions and inference support through distributed semantic data
Del Gratta et al. Converting the PAROLE SIMPLE CLIPS Lexicon into RDF with lemon
KR20170052020A (en) Providing system for classification of diseases using questions and answer
Stausberg et al. Foundations of a metadata repository for databases of registers and trials
KR20080049428A (en) Method and apparatus for providing similarity searching services by semantic web
KR101027497B1 (en) Ubiquitous service system and data process method therefor
CN109685590A (en) A kind of system and method for intelligent medicine purchase
Kuznetsov Scientific data integration system in the linked open data space
EP3511843A1 (en) Method and system for integrating data received from one or more data sources
US8478584B1 (en) Method and system for domain-optimized semantic tagging and task execution using task classification encoding
Di Buccio et al. A system for exposing linguistic linked open data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant