CN106959744A - Intelligent mixing system and method for the apparatus assembly of computerization - Google Patents

Intelligent mixing system and method for the apparatus assembly of computerization Download PDF

Info

Publication number
CN106959744A
CN106959744A CN201610010140.6A CN201610010140A CN106959744A CN 106959744 A CN106959744 A CN 106959744A CN 201610010140 A CN201610010140 A CN 201610010140A CN 106959744 A CN106959744 A CN 106959744A
Authority
CN
China
Prior art keywords
entity
function
computerization
apparatus assembly
service
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.)
Pending
Application number
CN201610010140.6A
Other languages
Chinese (zh)
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.)
Bpeer Robotics Inc
Original Assignee
Bpeer Robotics Inc
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 Bpeer Robotics Inc filed Critical Bpeer Robotics Inc
Priority to CN201610010140.6A priority Critical patent/CN106959744A/en
Publication of CN106959744A publication Critical patent/CN106959744A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiments of the invention provide a kind of intelligent mixing system of apparatus assembly for computerization and method, to allow to provide service as the entity in physical environment through multiple apparatus assemblies that can at least partly carry out communication computer, the system includes:Fusing device, for the apparatus assembly based on the associated entity activity status data of the entity in physical environment and/or the computerization associated with the entity, dispatch one or more of the functional pool that the function of being provided by the apparatus assembly of multiple computerization is constituted function to provide service for entity.Functional entity based on the apparatus assembly for merging multiple computerization provides service, realizes the fusion of the function of the apparatus assembly of multiple computerization, and then can at least submit man-machine interaction experience.

Description

Intelligent mixing system and method for the apparatus assembly of computerization
Technical field
The present invention relates to human-computer interaction technique field, a kind of intelligence of more particularly to apparatus assembly for computerization is melted Close system and method.
Background technology
In correlation technique, service is provided separately in the apparatus assembly of a considerable amount of computerization, for example, smart mobile phone, TV, sound equipment and apparatus assembly of other computerization etc., it is impossible to linked as needed.As can be seen here, Service is provided separately in correlation technique can not meet man-machine interaction demand, cause man-machine interaction experience not high.
The content of the invention
This general introduction is provided to introduce some bands that will be further described in the following specific embodiments in simplified form Table concept.This general introduction is not intended to the key feature or essential feature for representing theme claimed, is not intended to Used with limiting any mode of subject and the aspect(s) covered claimed.
Briefly, the various aspects of theme described here are related to the Intelligent Fusion system of the apparatus assembly for computerization System and method, for the apparatus assembly via multiple computerization be one or more entities in physical environment (for example, Human user etc.) service is provided, service is provided separately with the apparatus assembly at least solving correlation technique Computer Technical problem.The apparatus assembly of above-mentioned computerization includes but is not limited to hardware and/or component software, such as programs Logical device, microcode and/or program including application, operating system component, firmware etc..Each computerization Apparatus assembly one or more functions can be provided, the one or more functions can be by one or more subfunction groups Into the one or more functions or subfunction can be realized by one or more hardware and/or component software.
In one aspect, it is related to the intelligent mixing system of the apparatus assembly for computerization, to through multiple computers The apparatus assembly of change provides service for the entity in physical environment, wherein the apparatus assembly of the plurality of computerization can be at least Part is communicated, and the system includes:
Fusing device, for based on the associated entity activity status data of the entity in physical environment and/or with the reality The apparatus assembly of the computerization of body phase association, dispatches the function of being provided by the apparatus assembly of multiple computerization and is constituted One or more of functional pool function, to provide service for the entity.
In one example, the work(that the function that fusing device scheduling is provided by the apparatus assembly of multiple computerization is constituted One or more of energy pond function can be further comprised with providing service for entity:It is determined that scheduled function, leads to The communication link with the apparatus assembly of the computerization belonging to called function is crossed, to the meter belonging to called function The apparatus assembly of calculation machine sends for dispatch command to dispatch scheduled function, and passes through above-mentioned communication link Data between the function of service are provided for entity.
In one example, the system can also include:Conventional data device, for based on one or more sensors The sensor of module enters data to identify the entity activity state of entity, and updates associated in response to entity activity state Entity activity status data.
In one example, said one or multiple sensor assemblies include but is not limited to camera, microphone, at motion Manage in device, sound identification module, gesture recognition module, facial recognition modules, infrared human body sensor, locating module At least one or any combination.It should be noted that the sensor module is not limited to this, people in the art Member is it is appreciated that other sensor assemblies that can be used in identifying the entity activity state of entity are also to be contemplated , it is numerous to list herein.
In one example, said system can also include:Attending device is associated, for the reality being associated based on entity Body active state data identify the apparatus assembly of the computerization associated with the entity, and in response to entity activity shape State updates the apparatus assembly of the computerization associated with the entity.
In one example, the apparatus assembly of the computerization associated with entity includes but is not limited to:It is available for the entity The apparatus assembly of the computerization of manipulation, and/or the apparatus assembly of computerization that the entity is being manipulated.
In one example, said system also includes:Functional pool attending device, for safeguarding setting for multiple computerization The function that slave component is provided, to form the functional pool for carrying out calling function in response to servicing, wherein for every in functional pool Individual function includes but is not limited to:Function description, Function Identification, the apparatus assembly of computerization belonging to function, function At least one of upstate, function scheduled control data or any combination.
In one example, above-mentioned fusing device, be additionally operable to entity activity status data based on entity and/or with reality The apparatus assembly of the computerization of body phase association, is updated to the entity and provides the function of service or the equipment of computerization Component.
In one example, said system also includes:Interface arrangement is merged, for receiving service request, instruction fusion Device provides fusing device scheduling based on the function in service request scheduling feature pond, and to the requesting party of service request Function.
In one example, fusion interface arrangement provides the function of fusing device scheduling to the requesting party of service request, can Further comprise:Scheduled function, and the calculating belonging to the function being scheduled are provided to the requesting party of service request The apparatus assembly of machine and the scheduled control data for calling called function.And then the requesting party can by with quilt The communication link of the apparatus assembly of computerization belonging to the function of scheduling, uses the tune for calling called function Degree control data dispatches scheduled function, and can be by the communication link entity provide the function of servicing it Between data.
In one example, said system also includes:Syncretizing mechanism generation device, the calculating used for analysis entities The associated active state data of the function and entity of the apparatus assembly of machine, to form the entity work in response to entity The function syncretizing mechanism of function in dynamic status data scheduling feature pond;Wherein, above-mentioned fusing device, be additionally operable in response to The associated entity activity status data of entity, the function that entity provides service is scheduling to based on function syncretizing mechanism.
In another aspect, being related to one is used for the intelligent method for fusing of apparatus assembly of computerization, to through multiple meters The apparatus assembly of calculation machine provides service for the entity in physical environment, wherein the apparatus assembly of the plurality of computerization can At least partly communicated, this method includes:
Receive service request;
In response to the service request, the entity activity status number of entity associated with service request in physical environment is obtained According to and/or with the associated computerization of entity apparatus assembly;
Entity activity status data based on entity and/or the apparatus assembly of the computerization associated with entity, it is determined that The one or more functions of service, wherein equipment of the one or more functions from multiple computerization are provided for entity The functional pool that the function that component is provided is constituted;And
The one or more functions determined are provided to the requesting party of service request, so that the requesting party calls this or many Individual function provides service for entity.
In one example, providing one or more functions to the requesting party of service request includes:To asking for service request The side of asking provides the function scheduled control data of one or more of functions.
In one example, the entity activity status data based on entity, is defined as one or many that entity provides service Individual function, also includes:The entity activity status data being associated in response to entity, the function syncretizing mechanism based on entity The function that entity provides service is scheduling to, the wherein function syncretizing mechanism is used to the entity activity status number in response to entity According to the function of dispatching in the functional pool.
In one aspect, it is related to the intelligent method for fusing of the apparatus assembly for computerization, to through multiple computers The apparatus assembly of change provides service for the entity in physical environment, wherein the apparatus assembly of the plurality of computerization can be at least Part is communicated, and this method includes:
Physical environment of the monitoring with entity;And
The function scheduling mechanism that the entity activity status data and entity being associated based on entity are associated, dispatches multiple meters One or more of the functional pool that the function that the apparatus assembly of calculation machine is provided is constituted function, to provide clothes for entity Business.
In one example, one in the functional pool that the function that the apparatus assembly of the multiple computerization of scheduling is provided is constituted Individual or multiple functions, can further comprise:It is determined that scheduled function, by with the calculating belonging to called function The communication link of the apparatus assembly of machine, the apparatus assembly of the computerization belonging to called function sends scheduling and referred to Order provides the number between the function of service for offer entity to dispatch scheduled function by the communication link According to.
In another aspect, being related to one is used for the intelligent method for fusing of apparatus assembly of computerization, including:Processing warp By the request for allowing the apparatus assembly through multiple computerization to be received for the fusion interface arrangement that entity provides service, bag Include:
Access entity active state data, extract the associated entity activity state of entity from entity activity status data Data, and/or, the associated data obtained based on entity activity status data is accessed, is extracted from associated data and real The apparatus assembly of the computerization of body phase association;
Equipment group based on the associated entity activity status data of entity and/or the computerization associated with entity Part, the one or more functions that entity provides service, the wherein one or more functions are provided as to the requesting party of request The functional pool that the function that apparatus assembly from the multiple computerization that can be at least partly communicated is provided is formed.
In one example, the one or more functions that entity provides service are provided as to the requesting party of request, it may include: The function scheduled control data of said one or multiple functions, and one or more work(are provided to the requesting party of request The apparatus assembly of computerization belonging to energy.And then the requesting party can by with the computerization belonging to scheduled function Apparatus assembly communication link, using for calling the scheduled control data of called function scheduled to dispatch Function, and the data between the function of service can be provided by the communication link for entity.
In one example, the associated entity activity status data of above-mentioned entity includes indicating posture, the appearance of entity At least one of state, described word or sentence, event, identity, the direction in physical environment and position are appointed The information of meaning combination, but not limited to this, any information that can show that entity activity state is also feasible.
Said system and method, can be in a computing environment, perform at least one processor at least in part. Meanwhile, said system and method can be distributed in distributed computer environment, for example, setting by multiple computerization Slave component linkage is performed.
In addition, the present embodiment further relates to one or more computer-readable mediums with computer executable instructions, should Computer executable instructions realize the device or step that said system or method be related to when executed.
By any of the above embodiment or any combination thereof, the function based on the apparatus assembly for merging multiple computerization is real Body provides service, realizes the fusion of the function of the apparatus assembly of multiple computerization, and then can at least submit man-machine friendship Mutually experience.
It is read in conjunction with the figure described in detail below, other advantages of the present embodiment can become apparent.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes the part of the application, not Constitute limitation of the invention.In the accompanying drawings:
Fig. 1 is the schematic diagram of an embodiment of the intelligent mixing system of the apparatus assembly for computerization;
Fig. 2 is the schematic diagram of an example of the intelligent mixing system of the apparatus assembly for computerization;
Fig. 3 is the schematic diagram of an example of Intelligent Fusion;
Fig. 4 is the schematic diagram of another example of Intelligent Fusion;
Fig. 5 is the flow chart for the example for carrying out function scheduling;
Fig. 6 is the flow chart for another example for carrying out function scheduling;
Fig. 7 is the flow chart for the another example for carrying out function scheduling;And
Fig. 8 is the schematic diagram of exemplary networked or distributed environment.
Embodiment
For the object, technical solutions and advantages of the present invention are more clearly understood, with reference to embodiment and accompanying drawing, The present invention is described in further details.Here, the present invention exemplary embodiment and its illustrate be used for explain this hair It is bright but not as a limitation of the invention.
It should be appreciated that any example herein is all nonrestrictive.Therefore, the invention is not restricted to described herein Any specific embodiment, aspect, concept, structure, function or example.On the contrary, any one reality described herein It is all to be restricted to apply example, aspect, structure, function or example.
, can be in one or more other embodiments for one embodiment or example description and/or the feature illustrated Or used in the same manner or in a similar manner in example, and/or be combined with the feature of other embodiment or example or Instead of other embodiment or the feature of example.
It is emphasized that word " comprising ", " being based on " or " according to " are used to refer to when using in this manual Recited feature, key element, the presence of step or part, but be not excluded for one or more further features, will Element, step, the presence or increase of part or combinations thereof.
The various aspects of technology described here relate generally to make it possible to via the apparatus assembly of multiple computerization Entity (for example, human user, robot etc.) provides the intelligent mixing system of service.In one example, intelligence The entity activity status data that emerging system can be associated based on entity, dispatches the apparatus assembly institute by multiple computerization One or more of the functional pool of service composition of offer function, service is provided for entity.In another example, Intelligent mixing system can the apparatus assembly based on the computerization associated with entity, one in scheduling above-mentioned functions pond Or multiple functions, provide service for entity.In another example, intelligent mixing system can be associated based on entity Entity activity status data and the computerization associated with entity apparatus assembly, one in scheduling above-mentioned functions pond Individual or multiple functions, service is provided for entity.
The apparatus assembly of above-mentioned computerization includes but is not limited to hardware and/or component software, and such as programmed logic is set Standby, microcode and/or program including application, operating system component, firmware etc..In one example, it is above-mentioned The apparatus assembly of one or more computerization is at least partly physically separated, and the apparatus assembly of the plurality of computerization can At least partly communicated.In one example, above-mentioned communication is including but not limited to wired (for example, optical fiber, coaxial Cable, telephone wire, netting twine etc.) or radio communication (such as, short-distance wireless communication (for example bluetooth, ZigBee, Infrared, Wi-Fi, ad hoc network communication (ad-hoc) etc.), mobile cellular communication (for example, GPRS, GSM, CDMA, LTE etc.) etc.), the communication between component software and/or nextport hardware component NextPort, by physical interface (such as USB, HDMI (HDMI), Video Graphics Array interface (USB interface), digital video connect Mouthful (DVI) etc.) electrical connection communication etc..
Fig. 1 is the schematic diagram of an embodiment of the intelligent mixing system of the apparatus assembly for computerization.
With reference to Fig. 1, the component of example system includes the apparatus assembly 102 of multiple computerization1~N(it is shown as apparatus assembly 1021Apparatus assembly 102N, hereinafter referred to as apparatus assembly 102) and intelligent mixing system 104.
Apparatus assembly 102 can provide one or more functions 106, and can melt the function register provided to intelligence Syzygy system 104, alternately, intelligent mixing system 104 can at least part of scanning device component 102 set to obtain The function that slave component 102 is provided.And then the function 106 that intelligent mixing system 104 can be provided based on apparatus assembly 102 The one or more functions 106 that can be provided in functional pool, the functional pool comprising apparatus assembly 102 are provided.
In one example, apparatus assembly 102 may include to entity provide service any computerization hardware and/ Or component software, such as camera, microphone, mobile phone, landline telephone, multi-media display device are (TV, flat Plate computer etc.), PC, sound equipment, mouse, keyboard, electronic reader, various application software, hardware and soft Functional unit of part combination etc., but not limited to this.Each of apparatus assembly 102 can be physically attached to Intelligent Fusion system System 104 or positioned at long-range.
Apparatus assembly 102 may include consumer device, such as any computing device (such as kneetop computer, desktop computer, flat Plate computer, intelligent television, intelligent sound box etc.), mobile device (such as any handheld device, such as mobile phone, Smart phone), wearable device (intelligent watch, Intelligent bracelet, carry-on motion detection apparatus, pedometer etc.), Input-output equipment (for example, keyboard, mouse, touch sensitive input devices, microphone, audio amplifier etc.), feature are set Standby (such as, the micro-wave oven of computerization, washing machine, coffee machine etc.) etc..Consumer device, can also include tool Have or the camera without microphone, the view data with one or more entity associateds can be provided for entity.
Function 106 can include any project used by entity, and it can be provided by hardware, software and combinations thereof, such as Take pictures, recorded video, recorded voice, collection sound, play video (video calling, films and television programs etc.), Play sound (such as music, call), call, receive calls, real time video collection and its any combinations etc. Deng.Speech identifying function, Application on Voiceprint Recognition function, image identification function, emotion recognition function, face recognition function, The functions such as posture detection function, can also come to provide service to entity as feasible function 106.These illustrative functions are not It is the limit to function, other functions can also be come to provide service for entity as feasible function.In one example, These illustrative functions are distributed on multiple equipment component 102, and multiple equipment component 102 can at least partly be communicated, It can also be directly indirect that its communication, which can be,.
In one example, speech identifying function can according to the grammer of described voice by voice data resolve to word and/ Or sentence, alternately, vocal print, direction of sound source of sound source etc. can be also extracted from voice data, when it is scheduled The sound from any source (such as microphone array, computer microphone, mobile phone recorder etc.) can be handled Frequency evidence.Face recognition function is detectable and identification image data (for example, an image or one group of image) and/or (people) face in video data (for example, frame of video), the embodiment of face recognition function may include nextport hardware component NextPort and / or component software.
In one example, each of apparatus assembly 102 can provide one or more functions 106, another work( Energy 106 can also cooperate with offer by one or more apparatus assemblies 102.At least part of apparatus assembly 102 can be carried out Communication, and then carry out the scheduling of function 106.One function 106 or multiple functions can be included for the service that entity is provided 106 combination, what a service can be provided comprising an apparatus assembly 102 or multiple equipment component 102 Function.For example, telephone call service can by mobile phone provide call function, by sound equipment provide play audio function, Incoming call or conversation state prompting service are provided by displays such as TVs, is provided by touch input device and answers or hang up operation Function, by addition to mobile phone the equipment with function of radio receiver sound collection function is provided.
Functional pool can record the function description of each in function 106, the equipment belonging to Function Identification (ID), function Component, function upstate, function scheduled control data etc..Function description can include the letter for the effect for indicating function Breath, and then can describe can be used for providing the function 106 of servicing for entity by function.The upstate of function can Indicate whether function can use, in one example whether it is available whether can be opened based on function, the priority that service etc. is joined Number determines (but not limited to this, other feasible parameters are also to be contemplated), and then can be based on function upstate Determine which or which function 106 can be scheduled.Refer to the associated entity activity status data of entity And/or the apparatus assembly 102 associated with entity provides the one or more functions 106 serviced to be scheduling to entity, enters And the one or more functions 106 are dispatched by the function scheduled control data of the one or more functions 106.
In one example, it can be adjusted according to the function of servicing, the apparatus assembly belonging to function and function is provided for entity Control data is spent, scheduling feature to provide service for entity, for example, setting up communication chain with the apparatus assembly belonging to function Connect, the apparatus assembly belonging to according to function scheduled control data, by communication link to function sends call instruction, adjust After function, data (for example, control data and/or user data etc.) between function can be carried out by communication linkage Transmission.
In apparatus assembly 102, intelligent mixing system 104 and physical environment, one or more sensor dies are may also include Block 1081~N(it is shown as sensor assembly 1081Sensor assembly 108N, hereinafter referred to as sensor assembly 108). In one example, sensor assembly 108 can be all comprising any sensor assembly for being used to identify entity activity state Such as camera, microphone, movement processor, sound identification module, gesture recognition module, facial recognition modules, mood Identification module, infrared human body sensor, global positioning system (GPS) module, accelerometer, gyroscope, light are passed Sensor, neighbouring device signal intensity detection module etc..The entity that these example sensor modules 108 can perceive entity is lived Dynamic state.In one example, its data can be transferred to intelligent mixing system by one or more sensor assemblies 108 104.Data and/or the multisensor of sensor assembly 108 that intelligent mixing system 104 can be based on apparatus assembly 102 The entity activity state of at least part mark-up entity of input data, further forms and at least describes entity activity state Entity activity status data.Each of sensor assembly 108 can be physically attached to intelligent mixing system 104 or position In long-range, sensor assembly 108 can perceive physical environment, entity and other data, such as physical environment and/or Device temperature, amount of ambient light, computer be related or output equipment related data (for example, battery life, available electrical energy, The program of operation) etc..
In one example, intelligent mixing system 104 can associate various input datas and from multisensor input data Middle determination entity activity state, it can be defined as appointing for attitude, described word, posture, movement, direction etc. What combines and is stored in entity activity status data.
In one example, some in sensor assembly 108 include the sensor based on software, and it can be provided and thing Manage environment and/or associated high-grade or fine granulation the information of entity.In addition to raw sensor is inputted, this A little sensor assemblies 108 handle suitable input data to provide significant information, for example, sensor assembly 108 It may include that sensor that processing is provided by apparatus assembly 102 is inputted and the facial characteristics of mark special entity, described respectively Word and/or the facial recognition modules of body posture/movement, sound identification module, gesture recognition module etc..
In one example, intelligent mixing system 104 can be identified associated with entity based on entity activity status data Apparatus assembly 102.The apparatus assembly 102 associated with entity may include can by the apparatus assembly 102 of manipulations of physical and / or by the apparatus assembly 102 of manipulations of physical.
In one example, intelligent mixing system 104 can be configured to the data generated for multiple sensor assemblies 108 There is provided integrated point, it is possible to including conventional data device 110, for many sensings based on multiple sensor assemblies 108 The entity activity state of entity is at least partly identified in device input data, the entity activity state identified is handled, obtains The entity activity status data being associated to entity.Alternatively, conventional data device 110 is also based on entity activity State updates entity activity status data.Intelligent mixing system 104 may include to associate attending device 112, at least The apparatus assembly 102 associated with entity is identified based on entity activity status data.In one example, with entity Associated apparatus assembly 102 can be included can be by the apparatus assembly 102 of manipulations of physical and/or by manipulations of physical Apparatus assembly 102.Attending device 112 is associated, entity activity state is configured to respond to and updates associated with entity Apparatus assembly 102, such as the attitude based on entity, posture, movement, towards etc. any combination of change, To update the apparatus assembly 102 associated with entity.
Intelligent mixing system 104 can also include functional pool attending device 114, for safeguarding one or more apparatus assemblies 102 functions of providing, to form the functional pool for carrying out calling function 106 in response to servicing, wherein in functional pool Each apparatus assembly of the function 106 including the computerization belonging to function description, Function Identification, function, function can use State, function scheduled control data etc..Intelligent mixing system 104 may include fusing device 116, for from functional pool It is middle to obtain the function 106 that is scheduled for, and obtain from entity activity status data the associated entity activity shape of entity State, and/or the apparatus assembly 102 associated with entity is obtained, and then closed based on entity activity state and/or with entity The function 106 that the apparatus assembly 102 of connection comes in scheduling feature pond, by the one or more functions 106 of scheduling come for Entity provides service.
Intelligent mixing system 104 can also include syncretizing mechanism generation device 118, and apparatus assembly is used for analysis entities 102 function, is melted with the function of forming function 106 in the entity activity status data scheduling feature pond in response to entity Conjunction mechanism.Fusing device 116, is additionally operable to the entity activity status data being associated in response to entity, is melted based on function Conjunction mechanism is scheduling to the function that entity provides service.In one example, function syncretizing mechanism can include real based on description The entity activity status data (posture, attitude, movement, direction of entity etc.) of body active state and other Parameter carrys out one or more of scheduling feature pond function 106, and service is provided for entity.
In one example, syncretizing mechanism generation device 118, can be configured as statistics entity and use apparatus assembly 102 Function 106 historical record, the historical record can the entity activity state comprising entity and the function that uses of entity 106, rule of the entity using the function 106 of apparatus assembly 102 is obtained by proper treatment, described rule can be wrapped The one or more functions 106 used containing entity under a certain or some states.
Intelligent mixing system 104 can be also configured as receiving service request comprising fusion interface arrangement 120, in response to Request instructions fusing device 116 is based on the function 106 in service request scheduling feature pond, and to service request Requesting party provides the function that fusing device 116 is dispatched.There is provided what fusing device 116 was dispatched to the requesting party of service request Function can the Function Identification comprising the function 106 that scheduling is provided to the requesting party of service request, the computer belonging to function Apparatus assembly, function scheduled control data of change etc..In one example, the requesting party of service request can for one or Multiple functions 106 or one or more apparatus assemblies 102.For example, phone call functions can be shown with request call Function plays telephone bell to carry out call reminding, call sound-playing function, and calls in communication process language Sound acquisition function gathers the sound of entity, but not limited to this.
In one example, fusing device 116 may also be responsive to the entity activity status data and/or and entity in entity Associated apparatus assembly 102, is updated to function 106 or apparatus assembly 102 that entity provides service.For example, When the entity activity status data and/or the apparatus assembly 102 associated with entity of entity change, fusion dress 116 are put to reschedule and the entity activity status data and/or apparatus assembly 102 phase associated with entity after change The function 106 or apparatus assembly 102 of matching, so that function scheduling and the active state of entity are adapted.In a reality In example, when solid face is towards screen, screen display function (visual cue such as display word, figure) can be called, When screen is not in the visual line of sight of entity, renewable function (for example, scheduling sound-playing function) carries for entity For service.
In one example, entity activity status data, the apparatus assembly 102 associated with entity, function fusion machine System etc., can be stored in the internal memory in computer environment, or be alternatively stored in other storage mediums, supply Fusing device 116 and other devices or equipment are accessed.The storage medium can include high-speed random access memory, and And may also include nonvolatile memory, such as one or more disk storage equipments, flash memory device or other are non-volatile Property solid storage device.In addition, it can include the storage for example connected via external interface (not shown in figure 1) The storage device such as card or memory, and the network attached storage accessed by network communications environment, wherein, network Communication environment can be internet, one or more in-house networks, LAN (LAN), wide area network (WLAN), deposit Store up LAN (SAN) etc., or its is appropriately combined.
Fig. 2 is the schematic diagram of an example of the intelligent mixing system of the apparatus assembly for computerization.
With reference to Fig. 2, the intelligent mixing system makes it possible to the equipment group via multiple computerization in response to service request Part provides service for entity.As described herein and figure 1 illustrates, apparatus assembly 102, intelligent mixing system 104, The combination of sensor assembly 108 can be included in physical environment, entity or ring can be perceived in these sensor assemblies 108 Border, it can represent the source 202 of the data corresponding to possible input module1-202m
Although source 2021-2024The particular example of various sensor assemblies can be shown, these examples are not sensor assemblies Potential configuration limit, and other sensors module 202mIt may include any amount of including perceiving entity activity shape The sensor assembly of state, such as infrared human body sensor etc..Other input datas that can be utilized include coming from equipment Electric ink, touch, voice, body position/body language, facial expression, E.E.G computer input, keyboard, Manipulating physical interface (such as gloves or haptic interface).Mood senses, and such as changes facial expression with facial color Change, temperature, grip pressure and/or mood other it is possible indicate, can also be used as a feasible input data.
In one example, motion detection sensor module 2021Various environment and/or solid data, including reality are provided Body movement and/or posture etc..Sound identification module 2022Voice data can be resolved to by word according to the grammer of described voice Language and/or sentence, alternately, can also extract vocal print, direction of sound source of sound source etc. from voice data.Event Detection means 2023There is provided the event data of entity and/or environment for the event of detectable environment and/or entity.Face is known Other module 2024Detectable and identification image data (for example, an image or one group of image) and/or video data (example Such as, frame of video) in (people) face.Facial recognition modules 2024It may include nextport hardware component NextPort and/or component software.
In one example, conventional data device 204 can integrated source 2021-202mMultisensor input data 206, At least part based on multisensor input data identifies the entity activity state of entity, forms entity activity status data 208.Entity activity status data 208 and other specification can be based on, to identify the computerization associated with entity Apparatus assembly 210, formed associated data 212.The associated entity activity status data 208 of entity includes indicating Posture, attitude, described word or the sentence of entity, event, identity, the direction in physical environment and position At least one of or any combination information, but not limited to this may also include the moving type of other feasible instruction entities Information of state and combinations thereof.Associated data 212 may indicate that:The apparatus assembly 210 of the computerization of manipulations of physical is available for, And/or by the apparatus assembly 210 of the computerization of manipulations of physical, it is described manipulate can the manipulation comprising contact or Contactless manipulation.
The function that functional pool 214 can be provided comprising the apparatus assembly 210 of multiple computerization, and record these functions Function description, belonging to Function Identification (ID), function upstate, function scheduled control data 216, function Apparatus assembly of computerization etc..In one example, function scheduled control data 216 may include that calling for function connects Mouth/mode/address is (for example, application programming interfaces (API), UDI, dynamic link library (DLL) connect Mouthful, executable file (exe, Android Dalvik configuration processors) etc.), call instruction etc..
Fusion interface arrangement 218 can receive (or the apparatus assembly 210 of computerization of apparatus assembly 210 of computerization Function) request, in response to the request instruction fusing device 220 be scheduling to entity provide service function.Fusion Device 220 may have access to entity activity status data 208, therefrom extract the associated entity activity status data of entity, And/or addressable associated data 212, the apparatus assembly 210 of the computerization associated with entity is therefrom extracted, and then The entity activity status data and/or the apparatus assembly of the computerization associated with entity that can be associated based on entity 210, one or more of scheduling feature pond 214 function for entity to provide service.Merging interface arrangement 218 can Scheduled function is sent to the apparatus assembly 210 of requesting party's computerization, in one example, it is possible to provide scheduled Function, the apparatus assembly 210 of computerization belonging to scheduled function, the function scheduling control of scheduled function Data processed.And then the apparatus assembly 210 of requesting party's computerization, by with the computerization belonging to scheduled function Apparatus assembly 210 communication link, scheduled function is dispatched using function scheduled control data, in scheduling Afterwards, the data between the function of service can be provided for entity by the communication link (for example, control data, use User data etc.).
In one example, the apparatus assembly 210 of requesting party's computerization can obtain reality via fusion interface arrangement 218 The entity activity status data that body phase is closed, and then judge whether that request carries out function fusion.Merge interface arrangement 218 It can provide entity associated entity activity status data 208 to the apparatus assembly 210 of requesting party's computerization.
In one example, fusing device 220 may be in response to the associated entity activity status data 208 of entity, base In function syncretizing mechanism 222 (apparatus assembly 210 that alternatively may also be combined with the computerization associated with entity), adjust One or more of degree functional pool 214 function provides service for entity.Function syncretizing mechanism 222, which can be included, to be based on retouching State entity activity state entity activity status data (posture, attitude, movement, direction of entity etc.) and Other specification carrys out the mechanism of one or more of scheduling feature pond function 106.
In one example, fusing device 220 may also be responsive to the entity activity status data 208 in entity and/or pass Join data 212, be updated to entity and the function 106 of service or the apparatus assembly 210 of computerization are provided.For example, The entity activity status data 208 and/or apparatus assembly 210 with the computerization of entity associated being associated when entity When changing, fusing device 116 is rescheduled to close with the entity activity status data 208 and/or entity after change Function 106 or the apparatus assembly 210 of computerization that the apparatus assembly 210 of the computerization of connection matches, so that work( It can dispatch and be adapted with entity activity state.In an example, when solid face is towards screen, screen display can be called Function (visual cue such as display word, figure), can be more when screen is not in the visual line of sight of entity New function (for example, scheduling sound-playing function) provides service for entity.
Fig. 3 is the schematic diagram of an example of Intelligent Fusion.With reference to Fig. 3, in this example, example computerized sets Slave component 304 may include illustrative functions 308A and 308B, and example computerized apparatus assembly 306 includes example Function 310A and 310B.
As an example, the Trigger Function 308A of apparatus assembly 304 of a service trigger computerization, the service is needed Want calling function 308B, the function 310B of the apparatus assembly 306 of computerization also can synergistic function 308A be entity The service is provided.The apparatus assembly 304 of computerization, can ask to provide service to the fusion scheduling of interface arrangement 302 Function, fusion interface arrangement 302 is obtained after scheduled function (in this example, it is assumed that based on entity activity status number According to and/or with entity associated computerization apparatus assembly, obtain scheduled function for function 310B), by work( The information hair of the apparatus assembly 306 of computerization belonging to energy 310B function scheduled control data and function 310B The apparatus assembly 304 of computerization is given, and then the apparatus assembly 304 of computerization can pass through itself and computerization Communication link (if communication link can first be set up by not setting up communication link) between apparatus assembly 306, uses function 310B function scheduled control data scheduling feature 310B, and (used by the data between communication link function User data and control data).So as to pass through the apparatus assembly 304 (function 308A) of computerization and computerization Apparatus assembly 306 (function 310B) provides service for entity.
In figure 3, alternately, the apparatus assembly 304 of computerization can ask the clothes to fusion interface arrangement 302 Be engaged in the entity status data of association, and/or the computerization associated with entity apparatus assembly, and then judge whether Service can be provided by the apparatus assembly 304 of computerization for entity, for example judge to be available for the equipment of manipulations of physical or Person by the equipment of manipulations of physical whether be computerization apparatus assembly 304.In one example, computer is worked as When the apparatus assembly 304 of change can not provide service for entity, the function that can be dispatched to the fusion request of interface arrangement 302. As it was previously stated, fusion interface arrangement 302 is obtained after scheduled function (in this example, it is assumed that based on entity activity shape State data and/or the apparatus assembly with the computerization of entity associated, obtain scheduled function for function 310B), By the letter of the apparatus assembly 306 of the computerization belonging to function 310B function scheduled control data and function 310B Breath is sent to the apparatus assembly 304 of computerization, and then the apparatus assembly 304 of computerization can pass through itself and computer Communication link (if communication link can first be set up by not setting up communication link) between the apparatus assembly 306 of change, is used Function 310B function scheduled control data scheduling feature 310B, and pass through the data between communication link function (user data and control data).So as to pass through the apparatus assembly 304 (function 308A) and computer of computerization The apparatus assembly 306 (function 310B) of change provides service for entity.
Fig. 4 is the schematic diagram of another example of Intelligent Fusion.It is in this example, example computerized with reference to Fig. 4 Apparatus assembly 404 may include illustrative functions 408A and 408B, also comprising intelligent mixing system 402.Computerization Apparatus assembly 404, can also be in integrated physical environment sensor device 412 (it is one or more, can be computerization Apparatus assembly sensor assembly) multi-sensor data, intelligent mixing system 402 is based on the biography in physical environment Sensor arrangement 412, the apparatus assembly of other computerization, the multisensor input of the apparatus assembly 404 of computerization At least part of data, identifies the entity activity status data of entity, and the mark computerization associated with entity Apparatus assembly.Example computerized apparatus assembly 406 includes illustrative functions 410A and 410B, alternatively The apparatus assembly 406 of computerization can also include at least part of an intelligent mixing system, or emerging system.
As an example, the Trigger Function 408A of apparatus assembly 404 of a service trigger computerization, the service is needed Want calling function 408B, the function 410B of the apparatus assembly 406 of computerization also can synergistic function 408A be entity The service is provided.The intelligent mixing system 402 of the apparatus assembly 404 of computerization be based on entity activity status data and / or apparatus assembly with the computerization of entity associated, scheduled function is obtained for function 310B, computerization Apparatus assembly 304 (can be communicated by its communication link between the apparatus assembly 306 of computerization if do not set up Link can first set up communication link), using function 310B function scheduled control data scheduling feature 310B, and lead to The data (user data and control data) crossed between communication link function.So as to pass through the equipment of computerization Component 304 (function 308A) and the apparatus assembly of computerization 306 (function 310B) provide service for entity.
Fig. 5 is the flow chart for the example for carrying out function scheduling.With reference to Fig. 5, this method allows through multiple computerization Apparatus assembly provide service for the entity in physical environment, wherein the apparatus assembly of the plurality of computerization can at least portion Divide and communicated.
As an example, illustrated with reference to Fig. 2.The method comprising the steps of 502 arrive step 508.Merge interface Device 218 receives service request (step 502);Fusing device 220 obtains physical rings in response to the service request The entity activity status data of the entity associated with service request and/or the computerization associated with entity in border Apparatus assembly (step 504).Entity activity status data of the fusing device 220 based on entity and/or related to entity The apparatus assembly of the computerization of connection, access function pond 214 is defined as the one or more functions that entity provides service (step 506).And, fusion interface arrangement 218 provides the one or more of determination to the requesting party of service request Function, so that the requesting party calls the one or more functions to provide service (step 508) for entity.
Continue the example, step 508 merges interface arrangement 218 and provides one or more work(to the requesting party of service request It can include:The function scheduled control data of the one or more functions, and one are provided to the requesting party of service request Or the information of the apparatus assembly of the computerization belonging to multiple functions.
Continue the example, entity activity status data of step 506 fusing device 220 based on entity is defined as entity The one or more functions of service are provided, be may also include:The entity activity status data being associated in response to entity, base The function that entity provides service, wherein the function syncretizing mechanism 222 are scheduling in the function syncretizing mechanism 222 of entity To the function in the entity activity status data scheduling feature pond 214 in response to entity.
Fig. 6 is the flow chart for another example for carrying out function scheduling.Referring to Fig. 6, this method allows through multiple computers The apparatus assembly of change provides service for the entity in physical environment, wherein the apparatus assembly of the plurality of computerization can be at least Part is communicated.Sensor assembly (including apparatus assembly, emerging system, the physical environment from computerization etc. In sensor assembly) monitoring with entity physical environment (step 602.It is related that intelligent mixing system is based on entity The associated function scheduling mechanism of the entity activity status data and entity of connection, dispatches the apparatus assembly of multiple computerization One or more of the functional pool that the function of offer is constituted function, to provide service (step 604) for entity.
Continue the example, the functional pool that the function that the apparatus assembly that step 604 dispatches multiple computerization is provided is constituted One or more of function, can further comprise:It is determined that scheduled function, by with belonging to called function Computerization apparatus assembly communication link, the apparatus assembly of the computerization belonging to called function sends Dispatch command dispatches scheduled function, and by the communication link for provide function that entity provides service it Between data.
Fig. 7 is the flow chart for the another example for carrying out function scheduling.This method processing is via allowing through multiple computerization Apparatus assembly for entity provide service fusion interface arrangement receive request, including:
Step 702, access entity active state data, extract the associated reality of entity from entity activity status data Body active state data, and/or, the associated data obtained based on entity activity status data is accessed, from associated data The middle apparatus assembly for extracting the computerization associated with entity.
Step 704, the entity activity status data that is associated based on entity and/or the computerization associated with entity Apparatus assembly, the one or more functions that entity provides service, wherein this or many are provided as to the requesting party of request The work(that the function that apparatus assembly of the individual function from the multiple computerization that can be at least partly communicated is provided is formed Can pond.
Continue the example, step 704 is provided as the one or more functions that entity provides service to the requesting party of request, It may include:The function scheduled control data of said one or multiple functions, and this are provided to the requesting party of request Or the apparatus assembly of the computerization belonging to multiple functions.
Requesting party can by the communication link with the apparatus assembly of the computerization belonging to scheduled function, using for Call the scheduled control data of called function to dispatch scheduled function, and can be by the communication link Entity provides the data between the function of service, so as to allow the apparatus assembly through multiple computerization to provide clothes for entity Business.
Exemplary networked and distributed environment
It should be noted that each example described herein and method can combine any computer or other client computer or Server apparatus realizes, it can be deployed as the part or in a distributed computing environment of computer network, and can To be connected to one or more data storages.At this point, each example described herein can be with any quantity Memory or memory cell and it is any amount of application and process across any amount of memory cell occurs times What realized in computer system or environment.Distributed Calculation is exchanged by the communication between computing device and system and provided Computer resource is shared with service.These resource kimonos include the exchange of information, the height for objects such as files Fast buffer memory and disk storage.These resources and service may also include disposal ability between multiple processing units it is shared with Just load balancing, resource expansion etc. are carried out.
Fig. 8 is the schematic diagram of exemplary networked or distributed environment.With reference to Fig. 8, the distributed environment includes computer Apparatus assembly 802,804,806 of change etc., and sensor device 808,810 etc..It is appreciated that computer Apparatus assembly 802,804,806 of change etc. may include different equipment, such as personal digital assistant (PDA), sound Frequently/video equipment, mobile phone, MP3 player, personal computer, laptop computer etc..Sensor is filled Putting 808,810 etc. may include different sensors, and these sensors can be realized by software and/or nextport hardware component NextPort.
Apparatus assembly 802,804,806 of each computerization etc. and sensor device 808,810 etc. can lead to Cross apparatus assembly 802,804,806 of the communications network/bus 812 directly or indirectly with one or more computerization Deng and sensor device 808,810 etc. communicated.Although communication network 812 is considered as single member in fig. 8 Part, but it may include that providing other of service to Fig. 8 system calculates and object and computing devices and/or can represent not show The multiple internet gone out.Apparatus assembly 802,804,806 of each computerization etc. can include one or more Function 814,816,818 etc., such as using API or other objects, software, firmware and/or hardware, be suitable to Function 814,816,818 of service etc. is provided to entity.
Function 814,816,818 etc. can include any project used by entity, and it can be by hardware, software and its group Close provide, such as take pictures, recorded video, recorded voice, collection sound, play video (such as video calling, shadow Be regarded as product etc.), play sound (such as music, call), call, receive calls, real time video collection and its Any combinations etc..Speech identifying function, Application on Voiceprint Recognition function, image identification function, emotion recognition function, face The functions such as identification function, posture detection function, can also be carried as feasible function 814,816,818 etc. to entity For service.These illustrative functions are not the limits to function, and other functions can also be come for entity as feasible function Service is provided.
Intelligent Fusion illustrative examples
In an example, to provide clothes as entity (human user) by packaged type robot and personal computer Illustrated exemplified by business.In this example, entity is touched close to packaged type robot, the now personal computer of entity Video calling service is sent out, video calling service needs to call:Video calling pickup feature, image collecting function, figure As display function, voice collecting function.Intelligent mixing system judges entity close to packaged type robot, and remote Personal computer, the meter that intelligent mixing system as described above can be based on entity activity status data and/or with entity associated The apparatus assembly of calculation machine, the equipment close to judge entity.And then, intelligent mixing system calls mobile robot Camera and display, display over the display answers the graphic user interface for answering video calling of video calling, Entity is operated on the screen of packaged type robot answer video calling after, packaged type robot is by answer command number According to personal computer is sent to, video calling is set up.Packaged type robot shows the image of partner on screen, And the image for the camera collection entity for passing through packaged type robot, image is sent to call pair by personal computer Side.The example provides service by merging the function of personal computer and packaged type robot for entity, compared to phase Service is provided separately in the technology of pass, video calling can not be answered if sporocarp is not close to personal computer, and this example It is greatly improved interactive experience.
Continue examples detailed above, entity carries out video calling by personal computer, and such as entity is sitting in by personal computer On the chair on side, face personal computer progress video calling.In video call process, the attitude of entity becomes Change and (start movement for example, standing up), sensor device (can be the biography of packaged type robot in physical environment Sensor arrangement) detect the attitudes vibration of entity.Intelligent mixing system and is judged in response to the change of entity attitude Entity is approached with packaged type robot, and then calls the camera and display of packaged type robot, by removable The camera of dynamic formula robot gathers the image of entity, and partner is shown by the display of packaged type robot Image.Also, human body/face tracking function of packaged type robot is may call upon, the image of entity is locked It is scheduled on the face of entity.
In another example, entity (human user) operates Portable tablet personal computer, the mobile electricity of entity in bedroom Words are placed on parlor charging (also other situations), and mobile phone receives voice call.Intelligent mixing system, passes through Associated data judges that with the apparatus assembly of the computerization of entity associated be Portable tablet personal computer, can call portable The display screen (can be touch-sensitive display herein) of panel computer, audio playing function, voice collecting function are (for example The combination of software and hardware including microphone), the graphic user interface of incoming call prompting is shown on a display screen, And incoming ring tone can be played by the audio playing function of Portable tablet personal computer.Entity is operated on a display screen, is answered Voice call.In communication process, in graphical user circle of the display screen display talking state of Portable tablet personal computer Face, plays the voice of partner, and can pass through portable flat board by the audio playing function of Portable tablet personal computer The voice of the voice collecting function receiving entity of computer.
In another example, entity (human user) evening is sitting in before table and read, and is obtained based on historical data analysis Entity can listen music after closing the book, and can open bathing in bathroom function (beginning preparing for water for bathing).When entity is read During, close the book and change attitude, intelligent mixing system can call bathing in bathroom function (to control shower function Controller), and call the music playback function of intelligent sound box.
In another example, entity (human user) is watched in intelligent television, television image in parlor and shows one kind Animal, entity says that " sectional drawing helps me to look at what animal this is”.Intelligent television has speech recognition and sectional drawing work( Can, now intelligent television carries out sectional drawing (instruction that " sectional drawing " be able to can be recognized as intelligent television).Intelligent Fusion system System calls the semantic analysis function of smart mobile phone, and semantic analysis function obtains the demand of entity, intelligent mixing system parsing Going out completion service needs to call image identification function, and intelligent mixing system can call robot, and (or the image on network is known Other system) image identification function, the image of sectional drawing is sent to robot (or image identification system on network), Identification obtains the animal name in image, then calls speech-sound synthesizing function (can be the speech-sound synthesizing function of robot), Voice " this is a monkey " is synthesized, and " this is a monkey " is played by the audio playing function of robot.
It should be appreciated that any of the above example is only as helping to understand example of the invention, it is not the application to the present invention Or the restriction of itself of the invention, other any feasible applications are also to be contemplated, herein can not limit own Application.
By any of the above embodiment or any combination thereof, the function based on the apparatus assembly for merging multiple computerization is real Body provides service, realizes the fusion of the function of the apparatus assembly of multiple computerization, and then can at least submit man-machine friendship Mutually experience.
Obviously, those skilled in the art should be understood that each module or each step of the above-mentioned embodiment of the present invention can be with Realized with general computing device, they can be concentrated on single computing device, or be distributed in multiple calculating On the network that device is constituted, alternatively, they can be realized with the executable program code of computing device, so that, Can be stored in storage device and be performed by computing device, and in some cases, can with different from Order herein performs shown or described step, or they are fabricated into each integrated circuit modules respectively, or Multiple modules or step in them are fabricated to single integrated circuit module to realize by person.So, the embodiment of the present invention Any specific hardware and software is not restricted to combine.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area For art personnel, the embodiment of the present invention can have various modifications and variations.Within the spirit and principles of the invention, Any modifications, equivalent substitutions and improvements made etc., should be included within the scope of the present invention.

Claims (20)

1. the intelligent mixing system of a kind of apparatus assembly for computerization, to the equipment through multiple computerization Component provides service for the entity in physical environment, wherein the apparatus assembly of the multiple computerization can at least partly enter Row communication, it is characterised in that the system includes:
Fusing device, for based on the associated entity activity status data of the entity in physical environment and/or with it is described The apparatus assembly of the associated computerization of entity, dispatches the function of being provided by the apparatus assembly of the multiple computerization One or more of functional pool constituted function for the entity to provide service.
2. the system as claimed in claim 1, it is characterised in that the fusing device scheduling is calculated by the multiple One or more of the functional pool that the function that the apparatus assembly of machine is provided is constituted function for the entity to provide Service, further comprises:
It is determined that scheduled function, passes through the communication chain with the apparatus assembly of the computerization belonging to called function Road, the apparatus assembly of the computerization belonging to the called function sends dispatch command to dispatch described be scheduled Function, and by the communication link for the entity provide service function between data.
3. system as claimed in claim 1 or 2, it is characterised in that the system also includes:Conventional data is filled Put, enter data to identify the entity activity state of entity for the sensor based on one or more sensor assemblies, and Associated entity activity status data is updated in response to entity activity state.
4. system as claimed in claim 3, it is characterised in that one or more of sensor assemblies include phase Machine, microphone, movement processor, sound identification module, gesture recognition module, facial recognition modules, infrared human body At least one of sensor, locating module or any combination.
5. the system as any one of Claims 1-4, it is characterised in that the system also includes:Close Join attending device, by based on entity be associated entity activity status data come identify it is associated with the entity based on The apparatus assembly of calculation machine, and update the computerization associated with the entity in response to entity activity state Apparatus assembly.
6. system as claimed in claim 5, it is characterised in that the computerization associated with the entity Apparatus assembly include:It is available for the apparatus assembly of the computerization of the manipulations of physical, and/or the entity to grasp The apparatus assembly of vertical computerization.
7. the system as any one of claim 1 to 6, it is characterised in that the system also includes:Work( Energy pond attending device, for safeguarding the function that the apparatus assembly of multiple computerization is provided, is come with being formed in response to servicing The functional pool of calling function, wherein including function description, Function Identification, function institute for each function in functional pool At least one of the apparatus assembly of the computerization of category, function upstate, function scheduled control data or any combination.
8. the system as any one of claim 1 to 7, it is characterised in that the fusing device, is also used In the entity activity status data based on entity and/or the apparatus assembly of the computerization associated with the entity, more The function of service or the apparatus assembly of computerization are newly provided for the entity.
9. the system as any one of claim 1 to 8, it is characterised in that the system also includes:Melt Interface arrangement is closed, for receiving service request, the clothes are based in response to fusing device described in the request instructions Function in the business request scheduling functional pool, and provide the fusing device scheduling to the requesting party of the service request Function.
10. system as claimed in claim 9, it is characterised in that the fusion interface arrangement is to the service request Requesting party the function of fusing device scheduling is provided, further comprise:There is provided to the requesting party of the service request Scheduled function, and computerization belonging to the scheduled function apparatus assembly and for calling the quilt The scheduled control data for the function of calling.
11. the system as any one of claim 1 to 10, it is characterised in that
The system also includes:Syncretizing mechanism generation device, the equipment group of the computerization is used for analysis entities The associated active state data of the function and entity of part, to form the entity activity status data tune in response to entity Spend the function syncretizing mechanism of function in the functional pool;Wherein
The fusing device, is additionally operable to the entity activity status data being associated in response to entity, is melted based on the function Conjunction mechanism is scheduling to the function that the entity provides service.
12. the system as any one of claim 1 to 11, it is characterised in that the multiple computerization Apparatus assembly it is at least partly physically mutually independent, and/or the entity is human user.
13. the system as any one of claim 1 to 12, it is characterised in that the associated entity of entity Active state data include indicating posture, attitude, described word or the sentence of entity, event, identity, in thing Manage at least one of direction and position in environment or the information being combined.
14. the intelligent method for fusing of a kind of apparatus assembly for computerization, to the equipment through multiple computerization Component provides service for the entity in physical environment, wherein the apparatus assembly of the multiple computerization can at least partly enter Row communication, it is characterised in that methods described includes:
Receive service request;
In response to the service request, the entity activity of entity associated with the service request in physical environment is obtained Status data and/or the apparatus assembly of the computerization associated with the entity;
Based on the entity activity status data of the entity and/or setting for the computerization associated with the entity Slave component, is defined as the one or more functions that the entity provides service, wherein one or more of functions come from The functional pool that the function that the apparatus assembly of the multiple computerization is provided is constituted;And
One or more of functions are provided to the requesting party of the service request, so that the requesting party calls described one Individual or multiple functions provide service for the entity.
15. method as claimed in claim 14, it is characterised in that provide institute to the requesting party of the service request Stating one or more functions includes:The function of providing one or more of functions to the requesting party of the service request is adjusted Spend control data, and the computerization belonging to one or more of functions apparatus assembly.
16. the method as described in claims 14 or 15, it is characterised in that the entity activity shape based on the entity State data, are defined as the one or more functions that the entity provides service, also include:
The entity activity status data being associated in response to entity, the function syncretizing mechanism based on entity is scheduling to the reality Body provides the function of service, wherein the function syncretizing mechanism is used to dispatch in response to the entity activity status data of entity Function in the functional pool.
17. the intelligent method for fusing of a kind of apparatus assembly for computerization, to the equipment through multiple computerization Component provides service for the entity in physical environment, wherein the apparatus assembly of the multiple computerization can at least partly enter Row communication, it is characterised in that methods described includes:
Physical environment of the monitoring with entity;And
The function scheduling mechanism that the entity activity status data and the entity being associated based on entity are associated, dispatches institute One or more of the functional pool that is constituted of function that the apparatus assemblies of multiple computerization is provided function is stated, institute is thought State entity and service is provided.
18. method as claimed in claim 17, it is characterised in that the equipment group of the multiple computerization of scheduling One or more of the functional pool that the function that part is provided is constituted function, further comprises:
It is determined that scheduled function, passes through the communication chain with the apparatus assembly of the computerization belonging to called function Road, the apparatus assembly of the computerization belonging to the called function sends dispatch command to dispatch described be scheduled Function, and by the communication link for the entity provide service function between data.
19. a kind of intelligent method for fusing of apparatus assembly for computerization, it is characterised in that including:Processing warp By the request for allowing the apparatus assembly through multiple computerization to be received for the fusion interface arrangement that entity provides service, bag Include:
Access entity active state data, extract the associated entity activity of entity from the entity activity status data Status data, and/or, the associated data obtained based on entity activity status data is accessed, from the associated data Extract the apparatus assembly of the computerization associated with entity;
The entity activity status data being associated based on the entity and/or the computerization associated with entity Apparatus assembly, to the requesting party of request be provided as entity provide service one or more functions, wherein it is one or What the function that apparatus assembly of multiple functions from the multiple computerization that can be at least partly communicated is provided was formed Functional pool.
20. method as claimed in claim 19, it is characterised in that be provided as entity to the requesting party of request and provide The one or more functions of service, including:
The function scheduled control data of one or more of functions, and described one are provided to the requesting party of the request The apparatus assembly of computerization belonging to individual or multiple functions.
CN201610010140.6A 2016-01-08 2016-01-08 Intelligent mixing system and method for the apparatus assembly of computerization Pending CN106959744A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610010140.6A CN106959744A (en) 2016-01-08 2016-01-08 Intelligent mixing system and method for the apparatus assembly of computerization

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610010140.6A CN106959744A (en) 2016-01-08 2016-01-08 Intelligent mixing system and method for the apparatus assembly of computerization

Publications (1)

Publication Number Publication Date
CN106959744A true CN106959744A (en) 2017-07-18

Family

ID=59480419

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610010140.6A Pending CN106959744A (en) 2016-01-08 2016-01-08 Intelligent mixing system and method for the apparatus assembly of computerization

Country Status (1)

Country Link
CN (1) CN106959744A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114331448A (en) * 2020-09-30 2022-04-12 华为技术有限公司 Biological information verification method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114331448A (en) * 2020-09-30 2022-04-12 华为技术有限公司 Biological information verification method and device

Similar Documents

Publication Publication Date Title
US11386600B2 (en) System and method for displaying virtual image through HMD device
CN107491285B (en) Smart machine arbitration and control
KR102444165B1 (en) Apparatus and method for providing a meeting adaptively
US11748056B2 (en) Tying a virtual speaker to a physical space
CN106502638B (en) For providing the equipment, method and graphic user interface of audiovisual feedback
US20200234478A1 (en) Method and Apparatus for Processing Information
CN105320404B (en) For executing the device and method of function
CN110021300A (en) The far field of digital assistants service extends
CN108885485A (en) Digital assistants experience based on Detection of Existence
CN108073382A (en) The virtual assistant identification of neighbouring computing device
CN108121490A (en) For handling electronic device, method and the server of multi-mode input
CN108242235A (en) Electronic equipment and its audio recognition method
CN108885495A (en) Electronic equipment and the in the electronic device method of offer information
JP2019521449A (en) Persistent Companion Device Configuration and Deployment Platform
US10382907B2 (en) Device and method for providing notification message about call request
CN107637025A (en) Electronic installation and its control method for output message
CN105849712A (en) Method and device for transmitting data, and method and device for receiving data
CN110447232A (en) For determining the electronic equipment and its control method of user emotion
CN106462598A (en) Information processing device, information processing method, and program
CN107111430A (en) Voice notes and the mixing of calling
CN107491177A (en) Electronic equipment for the method for the rotation that identifies rotary body and for handling this method
CN110476150A (en) For operating the method for speech recognition service and supporting its electronic device
CN109474658A (en) Electronic equipment, server and the recording medium of task run are supported with external equipment
CN107490971A (en) Intelligent automation assistant in home environment
CN109643540A (en) System and method for artificial intelligent voice evolution

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170718