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 PDFInfo
- 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
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
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:.
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
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.
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)
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)
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 |
-
2013
- 2013-11-22 CN CN201310597935.8A patent/CN103577198B/en active Active
Patent Citations (9)
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)
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 |