The application is the divisional application of the application for a patent for invention 1 application No. is 201710556436.2, the patent of invention ShenPlease 1 be application for a patent for invention 2 application No. is 201410175959.9 divisional application, which is application numberFor the divisional application of 200810008996.5 application for a patent for invention 3, the application for a patent for invention 1, application for a patent for invention 2 and hairThe applying date of bright patent application 3 is on 2 2nd, 2008, and denomination of invention is the " multimedia communication with different user terminalsThe method and apparatus of middle cross-layer optimizing ".
Specific embodiment
In the following description, for illustrative purposes, set forth many details, for example, flow chart and system configuration so as toUnderstanding to one or more embodiments of the invention is provided.However, for those skilled in the art it is apparent that these haveBody details is not required to practice the invention.
According to an aspect of the present invention, with determine the associated phone user in position request and access the Internet content.CauseThe offer of special net content is to be customized according to position, and provide in a series of network of local customs.Given local networkNetwork includes server, and the server is configured to include the content for being suitable for its position.The delivering of content is to pass through localBase station, cellular phone from the particular home network configured after this manner to user are realized.
For example, the information in relation to Hollywood can pass through Hollywood when detecting phone user close to Hollywood areaThe one or more cellular network base stations in area access.These base stations deliver internet content related with this area, such asWebsite in relation to film and movie star.What the base station that the internet content is saved in covering this area can easily accessIn server so as into the service area phone user provide faster with more efficient transmission.
By being optimized for position of the wireless network user to internet content, the present invention realize optimal data stream withVarious abundant informations and data from internet are accessed for phone user.
Fig. 1 is the block diagram for illustrating the system 100 according to the present invention for being configured to provide internet content delivering.System100 fundamental is user equipment (UE) 110, Radio Access Network (RAN) 120, core cellular network (CCN) 130, outsideNetwork (EN) 140 and local custom network (LCN) 150.
UE 110 is arranged to the cellular phone communicated with one or more base stations of RAN 120.Although UE110 are preferably cellular phone, it should be appreciated that, various equipment can be equipped with identical communication function.UE 110 otherExample includes personal digital assistant (PDA), set-top box, information station or any personal meter for being configured to have wireless communication abilityCalculate device.
RAN 120 and CCN 130 preferably implements the customary components of cellular network and is further described below.RAN120 include base station and radio network controller (RNC) element.Base station provides resource management, and provides for converting UE 110The interface of data flow between RNC.RNC controls the radio resource for the base station that it is connected to, and also manages and arrive UE110 connection.
CCN 130 is connected with EN 140.The most important example of EN 140 can be divided into two kinds: circuit switching (CS)144 network of 142 networks and packet switch (PS).142 network of CS is provided to be connected for the circuit switching of circuit-switched service, exampleSuch as telephone communication and ISDN.144 network of PS provides the connection for being used for packet data service.Internet is the very heavy of PS networkIt wants and famous application.
CCN 130 includes MSC/VLR, GMSC, HLR, SGSN and GGSN element.HLR (home location register) is storageSuch as database of the information of customer service profile etc.Service profile includes information, the information include the service allowed,Random zone, forwarding number etc..HLR stores 110 position UE in order to call and other information routers are to UE 110.
MSC/VLR (mobile services switching centre and Visited Location Registor) provides friendship to the UE for being located at current location respectivelyOperation and database are changed for carrying out circuit switching (CS) business.VLR is by the service profile of user, and about the position UEMore accurate information is stored in service system.CS connection by GMSC (gateway MSC), GMSC is located to external CS networkTie point switch.
SGSN (service GPRS (General Packet Radio Service) supporting node) is functionally similar to the function of MSC/VLR, stillIt is typically used to packet switch (PS) business.PS connection passes through GGSN (Gateway GPRS Support Node).
LCN 150 includes one or more computing devices, and the computing device is configured to include memory, working abilityWith interface to provide function described herein.LCN 150 includes being configured to provide the local service of customization internet contentDevice.LCN 150 is further configured to include access to content monitoring module, and the access to content monitoring module monitoring access to the Internet is simultaneouslyAnd determine the content of the designated position suitable for LCN 150.
Therefore LCN 150 executes monitoring relevant to the content being locally applicable in and cache.For function for monitoring, prisonDepending on including local IP access, determine that the user for being located at the position accesses those contents.For caching function, LCN 150Keep the cache for the internet content being locally applicable in comprising refresh to add new content and remove by deriving fromThe outmoded content that the information of function for monitoring determines.
For determine content whether be a kind of locally applicable technology be measurement access frequency.If being located at being permitted for the positionMulti-user determines to access specific internet content, then the specific internet content be just determined to be it is locally applicable andIt is comprised in cache in next reproducting periods.
In addition to carrying out monitoring and cache to locally applicable content, LCN 150 is configured to logically approachIn the base station (one or more) for the cellular network for being located at specific position.In one example, close in logic is by making LCN150 close physical proximity with related one or more base station (such as base station in same geographical area) Lai Shixian's.For example,LCN 150 can be located in the region of the determination postal region number (one or more) of metropolitan areas or covering metropolitan areas.It can replaceGround is changed, it is close in logic to be realized in the case where being not necessarily to and being physically adjacent to.For example, this can include LCN 150 by providingThe private resource of high bandwidth connection between local user is realized.In this example, LCN 150 is configured to without physicsLocally applicable content is more efficiently and quickly delivered in the case where neighbouring due to private resource.
According on the other hand, to further increase efficiency, the locally applicable content for giving LCN is organized in pointIn layer structure.The content of first layer is considered to have the content of the applicability of highest local.It is provided also according to first layer attachedAdd layer, a sequence of layer is gradually covered biggish geographic area (that is, the base station for being gradually covered greater number).According to a sideFace, the layering are related to the communication with the adjacent LCN for covering increased region, to determine the local content for being suitable for additional level.Thus, for example, first layer is applicable in content (for example, as being only LCN or small-sized local with the local for being located at first level granularityLCN group monitoring/determination) it is corresponding, the second layer and the local for being located at second level granularity be applicable in content (for example, by pairThe content often accessed within the scope of the large area that the access of several LCN in the large area of restriction is monitored to determineLogic " and " or intersection) corresponding, etc..
Therefore the operation of the system for updating LCN is described referring concurrently to the flow chart of Fig. 1 and Fig. 2.The mistakeThe internet content that journey starts from user's access to current location carries out monitoring 202.This is by monitoring CCN 140 and PSThe gateway of connection between 144 networks is realized to track the internet content that phone user is accessed.
It will be noted that the content of monitoring can be there are two beneficial use.One is adjust locally applicable contentDelivering, this can be determined by the access frequency of given position.Another kind be allow content supplier (such as businessman or otherCommercial entity) receive such instruction: those contents are locally applicable.This allows supplier's help or further of contentIt participates in determining that is locally applicable.For example, the businessman for being provided with the instruction of the local applicability of certain contents may wishPrestige enables the user of the range to obtain advertisement, coupon etc..
Together with the monitoring 202, make to request internet content base station (one or more) determination (one orIt is multiple) 204.This can find internet content is requested to send by checking VLR and HLR by base station execute.It answersThis notices that base station discovery is only that can determine a kind of mode of physical location.Other examples including but not limited to makeIt is determined with GPS, postcode, telephone number and IP address information.
Next step includes according to the monitoring 202 to base station (one or more) and determining (one or more) 204 come reallyFixed 206 contents being locally applicable in.The determination of local applicability is by determining that access frequency is performed.Alternatively, localApplicability can be by will request the position of user (base station) to carry out with position associated with requested content is identified asCompare to determine.
Then, for current (such as first) layer, content is loaded 208 logically close to the user's of given positionIn server.This can be loaded with internet content by arrangement and/or current (such as first) layer of other information/data takesDevice (one or more) is engaged in complete to realize so as to the data being stored in the server for phone user by base stationsOptimal and faster data transmission.For example, the server can be placed logically close to base station, wherein phone user is logicalThe base station is crossed to access the data being stored in one or more servers.
The process is according to requiring to iterate through multiple layers.If it is determined that 210 extra plays are to be updated, then step 202-208 are just performed and load next 212 (such as second) stratum servers (one or more) to use locally applicable content.Such asDescribed such, when layer increases, this preferably needs broader geographic area.The process continues until determination210: being determined and load without more layers needs.The number of layer in given system will according to application and according to requiring andVariation.Layering often refers to maximize the locally available content arrived and generates and manage needed for the layer for increasingly wide regionProcess resource between tradeoff.
The content for being stored in one or more base stations can refresh 214 according to any desired timetable or triggering.ForRefresh operation, process described above are repeated, are started again with first layer.It is outmoded interior to be perhaps otherwise determined as no longerIt is that locally applicable content can be removed, and can increase new content certainly during the refresh cycle.
Additional server can be according to requiring longitudinally and/or laterally to be increased.Longitudinal direction refers to can be to earnestIt manages position and increases server to cover first, second, third, etc. layer.Laterally refer to that increase is corresponding from different positions notSame server group (that is, a group is used for first layer, second group for second layer, etc.).
Regular timetable or a certain number of activities can be used in the refreshing of triggering layering.In 150 server of LCNInternet content according to should be from the request to internet content that base station is sent and the discovery content that updates be modified.StorageInternet content in the server refreshes in reasonable time, such as when the user of the not accessed content of server is floodedWhen.
Therefore server is loaded information for broadcasting and/or multicasting and/or any to be visited by phone userThe data asked are to realize the optimal transmission of the user in service area.
Locally applicable content can be according to requiring to be sent and be delivered to user.For sending locally applicable internetThe example of the communication path of content includes the relatively straightforward path by RAN 120, then passes through RAN by CCN 130120 path or other.
Various technologies can be used for reality to the request of internet content together with UE 110 (or other equipment) userNow by the locally applicable content of 150 cache of LCN.In one example, UE 110 promotes the request of internet contentInitial inspection is carried out to the content in locally applicable content, conventional access to the Internet is followed by, if the content provesIf being content lacking in the locally applicable content of current cache.In addition, according to the side of layering described aboveMethod can carry out attempting for the first time from first layer being followed by second layer, etc. to meet request.It is searched in response to specific requestThe number of plies of rope can change according to requiring.When specifying the searched number of plies to use up for current request, conventional internet is visitedIt asks and be used to retrieve content relevant to the request.
Various cache managements and network optimization technology can be used for managing locally applicable content.For example, complete association(FA), directly mapping (DM) and group (SA) mechanism that is connected can be used to determining particular content and can be stored on serverWhere technology example.In addition it is possible to using for ensuring block validity and for managing cache hit and missTechnology.Random, LRU (least recently used) and FIFO (first in first out) block alternative are that those can be used for pipeManage the scheme of the block in cache.
According on the other hand, present invention facilitates for mobile payment (or the transmitting and such as alarm of other informationEtc information reception) system scheme.Preferably, this respect of the invention realizes cellular network, wireless personal areaNet (WPAN) and wireless recognition technique.Various technologies can be used for these component parts, including but not limited to be used for Cellular NetworksThe 3G technology of network;Zigbee, Bluetooth or UWB technology for WPAN;And RFID (the example for wireless recognition techniqueSuch as NFC).
Fig. 3 illustrates the example for the system 300 for realizing this respect of the invention.System 300 includes user equipment (such as honeycombPhone, PDA etc.) 310 and wireless HUB 320, server 330 is connected to by network 340 (such as internet).
Wireless HUB (WHUB) 320 can be located at public or private position.For public position, WHUB 320 is excellentSelection of land is placed in information station.Information station can be located on street or airport, shopping mall or any easily be perceivedTo and may include the position of user's traffic.For private position, WHUB 320 is preferably configured in such as houseOr it is used in the position of hotel room etc.In these environment, WHUB 320 be may be provided in lesser equipment, such asA part of set-top box (STB).
Hand-held set 310 is equipped with the label for being provided with unique identifier, and the unique identifier can be wirelessly transferred toWHUB 320.Preferred label is near-field communication (NFC) label 312.NFC provides short-range wireless connectivity, uses magneticThe communication between equipment is realized in field induction.It has several centimetres of short distance, this is considered as the application to this respect of the present inventionIt is advantageous.Although NFC is preferably, RFID or other substitutions can also be provided.Hand-held set 310 further includes that WPAN is receivedDevice 314 is sent out, the WPAN transceiver 314 allows the additional communication channel between hand-held set and WHUB320.
Similarly, wireless WHUB 320 is equipped with NFC reader 322, WPAN transceiver 324 and network adapter 326.NFC technique provides the verifying and data exchange of safety automation between NFC label and NFC reader.It is according to the present invention thisAspect, NFC are uniquely associated with the other information for allowing appropriate movement (payment, alarm etc.) to occur.For example, being used in systemIn place of providing mobile payment, RFID label tag is associated with the bank account of user.In addition, once by unique identifier to equipmentIt is verified, the second secure communication channel with more multi-capacity is just established between hand-held set 310 and WHUB 320.ThisAction request and related communication is allowed reliably to be transmitted between both devices.
Therefore, once the verifying based on NFC is completed, the connection of safe wireless between hand-held set 310 and WHUB 320 just byIt establishes.The communication can be realized WPAN transceiver, compared with NFC, WPAN transceiver data rate with higher and compared withLong working range.Secure communication allow to exchange it is relevant to acting to be sent between hand-held set 310 and WHUB 320 it is attachedAdd information, such as price and credit card information and corresponding payment scheme for buying request.Secure communication can pass throughHardware (such as proprietary hardware chip group) and software (such as data encryption algorithm) Lai Shixian.
WHUB 320 can also exchange data with other WPAN equipment 350.This for WHUB320 and these equipment 340 intoRow communication may be beneficial to exchange information relevant to acting.For example, WHUB 320 can be from equipped with WPAN equipment 340The water meter of function collects water consumption information.The data can be locally stored by WHUB 320, or can pass through network connection350 are sent to server 330 appropriate.WHUB 320 collects data and is not necessarily required to that the movement requested with user is sent out simultaneouslyIt is raw.For example, the acquisition and transmission of water consumption information can periodically occur, and mutually separated with the user's request for carrying out respective pay.
It is to be further noted that 320 property of can choose of WHUB be configured with wireless communication ability, such as be provided in honeycomb electricityAbility in words.Therefore WHUB 320 can be configured to the internet content being locally applicable in the delivering for as above being combined Fig. 1 and 2 to describeSystem work together.
Fig. 4 further illustrates and provides the example of the payment process 400 of this respect according to the present invention.Process 400 startsIn 402 processes of verifying, 402 processes of the verifying provide the resolution and identification to hand-held set by wireless WHUB via NFC label.
By the communication of individual secure communication channel (such as WPAN) and then it is established.WPAN function is used for hand-heldIt is communicated between machine and WHUB, so that content relevant to requested movement can be exchanged safely.In this example, instituteThe movement of request is purchase request 404.
It will be noted that movement must may or may not followed by verify 402.For example, cellular phone can be configured to wrapThe ability containing browsing, the ability allow the interface of cellular phone to be used to check article before issuing purchase request.
Various purchase patterns can be realized using purchase request.Example may include individually being transported to a certain addressPhysical items, the content of (possibly) cellular phone can be downloaded to immediately, service etc..
Internet content can be requested by cellular phone teamwork to access.An example of content is provided to cellular phoneSon can be the as above locally applicable internet content in conjunction with Fig. 1-2 description.Moreover, cellular phone can be passed through by removingChannel other than WHUB carrys out access the Internet content.
It is also noted that purchase request is only a kind of form for the movement that can be performed.Movement includes but is not limited toIt keeps accounts and delivers, use fund filling account, online shopping transaction etc..
The process of verifying can be based on tag ID and password.Tag ID and password are by transmission 406 to authentication server, verifyingThen server is returned for confirming that verifies notifies 408.Preferably, the verifying indicates whether the individual is that he or she is claimedThat people, but address inquires to the access authority of the individual.Authentication server may reside within inside or outside WHUB.
As needed, it is also possible to need additional information associated with requested movement.For example, external server mayIt is required that account identification information or password for accessing online account.In these cases, external server is sent a request toWHUB is to request the information.WHUB can store such information and respond such request.Alternatively, WHUB can be intoOne step exchanges information (passing through hand-held set) with user, to obtain the requested additional information of external server.
Together with purchase request 404, payment request is issued by network connection between WHUB and external server410.Payment request 410 allows user to complete to request 404 relevant transaction to purchase.In order to realize that payment request is satisfactorily completed,Server is communicated with payment gateway, be followed by later instruction payment request whether the resolution 412 of success or failure.
When indicating successful payment request, it is related with requested movement that WHUB just receives 414 from external serverReceipt or confirmation number, and 416 and/or relevant information are transmitted to hand-held set to confirm the completion of the movement.This can be receipt,Confirmation number, coupon code etc..
According to another aspect, the present invention provides the wireless management to the corresponding alarm of task.Such a task is urineCloth management, will be described in more detail below.
This respect of the invention provides task management according to the wireless delivery of alarm, to overcome estimation is any when to needThe problem of completion.These tasks based on alarm include but is not limited to diaper management.For example, it is also possible to provide house safety prisonDepending on.
Fig. 5 illustrates the example of diaper management system 510 according to the present invention.Diaper management system 500 includes diaper shapeCondition induction module 510 and central receiver/controller (CRC) 520.CRC520 works on conventional treatment platform, and is matchedIt is set to and is carried out wireless communication with diaper situation induction module 510.CRC 520 further includes network interface.Wireless and/or network interfaceRealize the transmission of the appropriate alarm to care-giver.
Diaper situation induction module 510 includes sensor 512 and transmitter 514.Sensor 512 is configured to monitor as followsOne or more situations, whether result indicates that diaper is wet:
1. weight-the urine or excrement of diaper make diaper than dry clean diaper weight;
2. the conductance of urine;
3. chemical property-volatilization gas of urine includes volatile acid or ammonia, pH, amylase, ketoboidies and/or urobilinOriginal can be detected and analyze the presence or absence to determine urine;
4. excrement: solid waste;Bilirubin or stercobilinogen in excrement;Specific food decomposed substance includes starch, rougeFat, plant fiber, meat fiber etc.;And/or
5. any other undesirable element, feature, characteristic and reflection on baby' diaper.
Sensor 512 causes transmitter 514 to establish radio communication channel between itself and CRC 520.Transmitter 514A signal is sent to notify to CRC 520: diaper is wet.Wireless technology is preferably used in the radio communication channel, such asUWB, Bluetooth, RFID, spread spectrum communication or other conventional wireless communication techniques.
Each sensor 512 preferably has unique ID.Multiple access mechanism, such as TDMA, CDMA, FDMA or othersConventional method may be applied to that central receiver is allowed to be communicated with the multiple sensors for being located at identical sources.In view of workMake the rival demand of range, data rate and cost, it is believed that Zigbee/Bluetooth may be for many applicationsBeneficial.
After CRC 520 receives signal, receiver is triggered to the sound of diaper status, light, text and/or othersInstruction.These instruction can by loudspeaker, phone, pager, alarm, computer etc. by different ways show, broadcast,Reflection etc. is to notify care-giver that (one or more) enables them to improve state.
Diaper situation induction module 510 can be provided in different ways.One example is connected to diaper using detector,The detector is measured for as described above and desired standard as shown in Figure 5.
Another example provides diaper situation induction module 510 in diaper.In this example, sensor 512 further includes usingThe interface (detector) of desired standard within the scope of measuring diaper.Transmitter 514 can be used as described above various logicalLetter technology.It can be by making RFID label tag when diaper situation (such as wet) is detected by a sensor for RFID embodimentThe loop of RFID label tag be changed into closed loop from open loop to provide the function, read ID label by the label of CRCRead device induction.
Further, diaper situation induction module 510 can be placed in diaper inside and can be by again in this exampleIt uses.Diaper can be configured with pouch etc. to allow to place diaper situation induction module 510.In another selection, diaperSituation induction module 510 is manufactured and is sold as each diaper necessary component, so that care-giver is every time moreThe placement of module 510 need not be concerned about when changing babies' napkin.
In addition to other than helping care-giver in terms of the diaper of individual children, diaper management system may be configured to management oneThe diaper of group child, such as many of them child may wear preschool class or the day care facility of diaper.This system 600Example is shown in FIG. 6.The children that CRC 620 is configured to distinguish the children for needing new diaper and does not need new diaper, andMessage is sent to care-giver appropriate respectively.In order to realize the function, for CRC 620 equipped with database, the database will be withThe corresponding unique identifier of each diaper situation induction module 610a-g is associated at least one correspondent party.It is alternatively logicalBelieve path (voice, Email etc.), multiple contact persons (caregiver#_1, caregiver#_2) and various otherInformation can be associated with the given diaper situation induction module 610a-i in database.
Other than status alarm about diaper situation is provided, CRC 620 also by using wireless location technology (includingBut it is not limited to angle of arrival, arrival time and received signal strength indicator) determine the position of diaper.This is also achieved: Xiang ZhidingCare-giver provides the information of the position in relation to the dirty children of diaper.
Fig. 7 is the flow chart for illustrating the process 700 according to the present invention for being used to send care-giver's alarm according to diaper situation.Process 700 is since 702 diaper situation of DCSM sensor monitoring.When diaper situation changes, such as when it is wet, DCSMThe diaper situation that sensor detection updates.When it happens, diaper status update is sent 704 and arrives CRC by DCSM transmitter.CRC706 are received to update and indicate accordingly.Many situations can be updated, therefore DCSM and CRC are configured to transmit these shapesCondition.Once being provided with update, CRC proceeds to the position of estimation (such as wet) diaper.DCSM sends corresponding with updateID, the ID identifies diaper/child.CRC inquires its database, and matches 708 IDs corresponding with update therefore to modifyCare-giver's alarm (one or more).In this way, then these alarms are sent 710 gives care-giver (one or more).
In the case where there is multiple child/diapers to be monitored, the alarm that CRC is provided can be transferred to display screenPC, the display screen have one or more maps in room and the estimated location of wet diaper.The alarm that other CRC are providedIt can be only to care-giver's notice of one or more auxiliary about diaper status, without notifying position, so that one or moreThe care-giver of auxiliary can be apprised of the state.CRC can also after a given time period be polled to ensure DCSMDiaper situation has been updated.CRC can be used configuration and be arranged to configure, and the configuration setting allows care-giver is specified what shouldWhen and how they are updated.For example, if a care-giver is the nurse to look after the children, when child parent goes outWhen, which can be configured to CRC not send alarm to them when it is wet that diaper, which is initially detected, until passing through oneThe fixed period.It compares, nurse's alarm can be provided immediately.If past certain period of time and diaper are still wet, then therefore CRC can notify diaper situation to parent, and such parent will recognize that diaper is replaced not yet.
Fig. 8 is the block and occurrence diagram for illustrating to realize the example of the system 800 of several aspects present invention as described above.SystemSystem 800 includes UE 802, WHUB804, authorization server 806, base station (one or more) 808, LCN server (one or moreIt is a), 810 and DCSM 812, these provide as described above for having the function of the component part of same names respectively.
Local dealer help's device (one or more) 814 is also shown as.Such as combine mentioning for locally applicable internet contentFor described, businessman is notified the local applicability of content, such as by corresponding with given base station (one or more)The access frequency of the user of specific position determines.WHUB 804, in addition to being configured to promote movement (purchase request and correspondingPayment request) safety receive and execute except, further include CRC function, the CRC function allows pair provided by DCSM 712The response of diaper status update (diaper is only the example that can be provided the article of update).
Using system 800 configured after this manner, the locally delivering of applicable internet content can be together withDiaper update is provided together.Equally, the local businessman (and corresponding server) 814 for selling diaper can by coupon or otherThe determination together with " diaper is wet " made by DCSM is motivated to be supplied to user.In addition, in addition to reminding care-giver to haveExcept the ability for closing this respect, WHUB 804 can save the database of household demand and quantity in stock.For example, WHUB 804 can be withMonitor the number of diaper in use detected.When the quantity of used diaper is close to the known previously number boughtWhen amount, additional alarm can be provided to user so that they recognize that they need diaper, and if they according to byInformation that local businessman provides and if buying trade mark x, they being capable of discount taken.
Process for providing this function can be as described below.Had according to the access with the internet content being locally applicable inThe historical act of pass and businessman participate in desired anything together with system 800, and the information of local businessman is by high speedCaching 852 is in relevant LCN server (one or more).Wet diaper detects 854, and the information by DCSM 812It is sent to WHUB 804.The WHUB 804 for managing the diaper quantity in stock of family determines that diaper quantity in stock is low, therefore just passes throughBase station 808 sends 856 purchase alarms to request information relevant to current demand.Response such case, LCN server (oneOr multiple) 810 determine that local merchant informations are related with current demand, therefore carry out retrieval 858 and by the sheet of cacheGround merchant information sends 860 and arrives WHUB 804.
It is exchanged together with above- mentioned information, the alarm of both diaper situation and low diaper quantity in stock can be provided simultaneouslyUser is reserved for check.When user is ready for purchase, this can be provided by WHUB 804.Purchase request can be withBy with WHUB 804 directly to fetch complete, or by the manner use UE 802 complete.The option of the latterIt is shown.There, its tag ID and purchase request are sent 862 and arrive WHUB 804 by UE 802.Certainly, this can buyIt is carried out after some browsing activities before request, to check possible purchase selection.Verifying can be as described above,It is carried out according to tag ID and password.By transmission 864 to authentication server, the authentication server, which returns, to be used for tag ID and password868 are notified in confirmation verifying.
Once authorized, payment just by transmission 868 to local dealer help's device 814 to complete to trade, and with transactionRelated receipt, confirmation and other information can be fed back to WHUB 804.For the actual product of such as diaper etc, WHUB(or local businessman has had) will be provided and sent address.In addition, if local businessman is the offer of several articlePerson (such as supermarket), then can be right before completing purchase and/or being transported and/or enable users to access productArticle is accumulated.Shopping list is preferably used to configure in WHUB, and the shopping list allows tissue periodically accumulation purchase to mentionFor the function.
Fig. 9 is the schematic diagram of the example for the system 900 that explanation has mobile emphasis signal conversion.
By the conversion to mobile terminal signal, the high-speed data-flow in wireless communications environment can be shown with display equipmentMultimedia messages.This function, which can make us really realize and enjoy, makes multimedia bring our amusement and benefit.
For example it for, by using so-called Next generation cellular technology (3G and 4G), can be provided for mobile radio terminalMultimedia messages.This technology can be used to transmit multimedia messages (such as image abundant, real-time audio and video).ButBecause too small screen and headphone quality are insufficient relatively, in numerous applications, those originally can be brought with next generation communication technologyThe multimedia messages of the high quality of enough clarity and satisfaction cannot be all sufficiently reproduced by mobile terminal.It is according to the present inventionEmbodiment can use interchangeable multimedia display terminal by the conversion to mobile terminal received signal, including butDisplay, television set, projector or LCD display are not limited to realize these purposes.These display equipment usually have obviouslyIt is better than the ability of the reproduction video and audio of mobile terminal.Moreover, theirs is the power supply separated with mobile terminal.
Besides system 900 set forth in fig. 9, multimedia messages can be by any amount of service provider (generations in figureNumber 902a-b) it provides, and base station 906 can be transferred to by network 904, using being transferred to cellular phone after relevant treatment908.System 900 is an example, it should be understood that voice and/or data can be transmitted to any of mobile terminalThe technology of exploitation may be suitable for the present invention by traditional sum.These wireless communication systems include, but are not limited to cellular communicationSystem and WLAN.
Equally, although what we illustrated is typical outer display system 914, it can there are many variations and different shapesFormula.It can be digital or simulation.The example of digital system includes HDTV, LCD and plasma display panel device.SimulationSystem includes television set (realization standard is NTSC, PAL, SECAM) and simulation computer display (SVGA, VGA).Outer display systemSystem 914 can be limited not as mobile terminal 908 by display screen size, and being preferably also can be independently-powered.
In the description of specific embodiment, the setting of mobile terminal signal converting unit (MTSCM) 912 is independent equipment910, except mobile terminal 908.
Have to the practicability of MTSCM 912 and illustrated deeper into ground, referring to the existing annotation of Fig. 9 and flow chart 12.
MTSCM 912 handles signal, can be reproduced by external device.Before as described in (step 402), multi-media signal is logicalIt crosses cordless communication network and is transferred to cellular phone 908.Multi-media signal may include being reproduced by 908 display screen of mobile terminalVisual information.For convenience of explanation, it there is described herein the processing to vision signal, it should be understood that the present invention converted, which can be, appointsWhat multimedia messages or its certain part.
Cellular phone 908 is connected to MTSCM 910.It, which can be, is connected to 912 equipment of MTSCM for cellular phone 908910 cable connection.It is connected by this, MTSCM 912 receives vision signal (step 1204) from cellular phone 908.It is this to connectThe vision signal of receipts can adapt to 908 screen of cellular phone by proper treatment and show.Above-mentioned cable connection is by honeycomb electricityThe example that words 908 are connect with MTSCM 912.The example of another wired connection is, does not have to cable, but with the mode of seatConnect the two.Wireless connection is also possible to a kind of connection type, although it not as wired connection because adapt to high numberIt is more feasible according to defeated potential demand is spread not as good as it.Being wirelessly connected can be realized by the existing communication technology, including butIt is not limited to bluetooth connection.
MTSCM 912 handles vision signal to provide converted vision signal, and this signal has suitable and cellular phoneThe display format and/or signal strength (step 1206) of 908 interchangeable display terminals 914.The display of this display terminal 914Format and/or signal strength can be with the differences of cellular phone 908, but they can also have the embodiment of same format.But i.e.Make format be it is identical, the conversion of the signal of display terminal (code name 914 in figure) still needs to be adjusted, and can drive display terminal to reachIntensity, and be reduced as far as the demand of handling capacity.The conversion of this signal can further explain in the explanation of following Figure 11It states.
Referring again to Fig. 9 and Figure 13, after signal conversion, it is whole to outer display that MTSCM 912 provides the optical signal that convertedEnd 914, to adapt to show this visual information (step 1208) by the screen of display terminal 914.This can be by shown in figureThe connection of 912 equipment 910 of MTSCM and outer display terminal 914 is realized.
Here, mobile terminal includes typical handheld mobile device, including cellular phone and personal digital assistant.Although thisA little equipment include the execution platform for being able to carry out input and display function, but it is not easy to carry and design that they, which are distinguished over,Desktop and desktop personal computer.
Figure 10 is a block diagram, describes the module of MTSCM 1000 according to the present invention, and MTSCM 1000 can be usedSoftware, firmware, hardware and their any combination provide.
When MTSCM 1000 is provided by software, it is operated in executing platform environment.That is,MTSCM 1000 includes being stored in the instruction executed in memory in order to processor.It is any traditional or put down the execution of exploitationPlatform can be used.Here just no longer more interpretation process devices, memory and relevant equipment, as power supply unit these allThe concept known.In addition, Figure 10 describes the unit that MTSCM 1000 is decomposed step by step.It should be understood that MTSCM 1000 in this figureDecomposition unit practicability and function can be varied, name can be bigger, smaller or have different names.
In addition, although unit listed in figure all a public domain, can be by different in system in practicalIt is partially completed, system includes that mobile terminal, display equipment and built-in MTSCM and connection mobile terminal are set with the centre for showing equipmentIt sets.In addition it can be said that the general function of MTSCM can separate, by mobile terminal, individual intermediate setting and/or displayGeneral function is realized respectively or independently in these parts of equipment.
MTSCM 1000 can also be provided in the form of chip, can be placed in mobile terminal, can also be used as discreteSpecial signal conversion equipment, or be placed in display terminal, to provide above-mentioned mobile terminal signal conversion function.
MTSCM 1000 includes mobile terminal interface unit 1002, signal conversion unit 1004 and external device interface listMember 1006.
Mobile terminal interface unit 1002 can be from mobile terminal or the direct receiving multimedia information of cordless communication network.It passesThe physical interface of system provides the connection between MTSCM 1000 and mobile terminal, makes signal flow MTSCM 1000.Mobile terminalThe identification of interface unit 1002 simultaneously stores multimedia messages, then by remaining cell processing.Buffering and similar operation can be used toCarry out following storage and signal processing.
Signal conversion unit 1004 is communicated with mobile terminal interface unit 1002, is thus accessed and is handled received more matchmakersBody information.Signal conversion unit 1004 identifies the format of multi-media signal, and is processed into converted signal.It is convertedSignal can have the format and signal power strength different from used in mobile terminal, and adapt to be connected with MTSCM 1000One or more external devices.It various types of outer is installed below in conjunction with what Figure 11 illustrated to be connected with MTSCM 1000It is standby.
External device interface 1006 is communicated with signal conversion unit 1004, thus obtains converted signal.It installs outsideStandby interface 1006 can also be connected with external device (such as display equipment).External device interface 1006 can both give external deviceConverted signal is provided, external device can also be driven.Alternatively, external device interface 1006 can also only give external deviceConverted signal is provided, and is furthermore installed and is had built-in driving unit and can drive the device of reproductions (such as display) signal.
Figure 11 is a block diagram, describes another example of MTSCM 1100.MTSCM1100 includes having OFF signal to turnThe more details of aspect are changed, and describe the example of different types of outer display equipment, these equipment are mentioned by MTSCM 1100For converted signal.These descriptions and corresponding explanation are shown with example.Although a large amount of connection type has been described,The present invention both may include all these connection types in practice, can also be only one of or several;And it wrapsInclude connection type that is not enumerating here but also relating to the text.
MTSCM 1100 includes the interface/buffer unit 1102 similar with above-mentioned mobile terminal interface unit.It is suitableThe demand (such as providing real time audio frequency/videofrequency with sufficient buffering and handling rate) exported using family to multi-media signal, is usedRemaining component part come configure buffering and received function, with adapt to signal transmission needs.Mobile terminal video compresses latticeFormula can there are many variations, but most common is MPEG-1 or MPEG-2.Buffering and throughput can also be according to designersIdea realize.Although 1300Mb or higher buffer can be realized, generally acknowledged 1000Mb is appropriate delays at presentRush specification.In addition the throughput of about 10Gb/s is relatively suitble to current system, but the technical requirements that can according to need or be related toAnd it improves.
Video compress decoder 1104a is used to multimedia signal receiving.Multimedia messages are usually expired in compressed fashionThe demand of the increased signal transfer rate of foot.One of MPEG standard (such as MPEG-1, MPEG-2, MPEG-4) is just to provide this pressureThe example of compression system.Video compress decoder 1104a is configured to include compression and decompression appropriate (CODEC) unit, comesDecompress the multi-media signal received.For example, video compress decoder 1104a's is when compression scheme uses MPEGMPEG CODEC handles such multi-media signal.
As another selectable mode of the offer video compress decoder 1104a in MTSCM 1100, above-mentioned functionIt can also be provided in cellular phone or other mobile terminals.But the difficulty of this scheme is, cellular phone andThe high bandwidth that transmission decompression information needs between MTSCM 1100, correspondingly, MTSCM 1100 needs bigger pooling feature.
The digital multimedia signal of decompression is output to digital-to-analog video encoder by video compress decoder 1104a(DAVE) 1104b and/or number/digital video code DDVE1104c.Digital-to-analog video encoder DAVE1104b is providedSignal is to analog display terminals 1120;Number/digital video code DDVE1104c provides signals to digital external display terminals1122.Digital-to-analog video encoder DAVE1104b and number/digital video code DDVE1104c receive decompression respectivelyMulti-media signal, and format and signal power strength needed for these signals are converted into interfacing reception terminal.
The example for the format that analog display terminals 1120 use includes listed S- video, RGBHV, RGBS and EIA770.3.Likewise, number/digital video code DDVE1104c provides output, the standard used such as DVI, DVI-D, HDMI andIEEE1394.It is mentioned respectively by digital-to-analog video encoder DAVE 1104b and number/digital video code DDVE1104cThe information of confession is output to terminal via interface 306a-b.Digital-to-analog video encoder DAVE) 1104b in practice can be realThe now video card to be accordingly arranged.This video card can be configured to perform above-mentioned function, including but not limited to DiamondStealth S60, ASUS V9400-X or RADEON7000.
Finally, these signals are shown on outer display terminal according to the required type that is particularly shown.For example, video data streamIt can be digital RGB signal, to indicate the intensity of the red, green, blue at different positions.This signal is turned by D/A converterChange analog signal into.This analog signal that converted complies with standard required voltage and format, such as cathode-ray tube CRT prisonThe input of visual organ.This standardized vision signal can drive one group of electron gun, this group of electron gun generates controlled electron stream,To show red, green, blue respectively on the screen of the crt.This is an example, and it is specific that in fact the present invention is not limited to certainOuter display technology (such as CRT).
As described above, in one embodiment, MTSCM can be completely separable with mobile terminal and outer display terminal, and pointThere is not the connection with other facilities, completes the whole system including three parts hardware (mobile terminal, boxcar, outer display terminal)Configuration.This configuration can provide considerable flexibility, can be in the premise of not limiting mobile terminal and outer display terminal manufacturerUnder, allow the mobile terminal of any standard and/or display terminal farthest to coordinate with MTSCM.The possible of this configuration lacksPoint is that system needs additional hardware.
It substitutes this and gathers around the system there are three component part, MTSCM both can be set in mobile terminal, and also can be setIn display terminal.Figure 13 describes the system being located at the conversion of MTSCM mobile terminal signal in mobile terminal 13081300 embodiment.The unit and function of service provider 1302a, b network 1304 and more matchmakers are transmitted to mobile terminal 1308The base station of body signal and the analogue unit of Fig. 1 are identical, and details are not described herein.Likewise, outer display terminal 1314 can be it is above-mentionedAny one in diversified forms.
MTSCM 1312 provides function same as described above.But MTSCM 1312 is the one of mobile terminal 1308A component part, rather than be placed in other equipment.In addition, the potential benefit of this system 1300 is the equipment of any standardOuter display terminal 1314 be all can serve as to use, without limiting display device manufacturer.In addition, by outer display equipment and movingIt is only necessary to a simple wired or wireless interfaces for the dynamic connection of terminal 1308.For example, it means that user does not needCarry a bulky converting unit again except cellular phone.
The latent defect of this system 1300 is that the execution platform of mobile terminal 1308 may be designed to only adapt to traditionFunction, so, challenge will be had to some systems very much by MTSCM function being added on existing execution platform.In addition,The finite energy that MTSCM can be provided the battery for consuming mobile terminal (code name 1308 in figure) in large quantities.So passing through cableThe embodiment for being connected with outer display terminal 1314, and supplying energy to mobile terminal 1308 has practical property very much.Likewise, in this wayOne will require to carry out certain changes to mobile terminal 1308, because its existing energy provides port, possible deficiency is competent at thisFunction.
Figure 14 is a system diagram, describes another and MTSCM 1412 is set in outer display terminal 1414 and beThe example of system 1400.It is identical as Figure 13, service provider 1402a, b network 1404 and to mobile terminal 1408 transmit multimedia letterThe component part and practicability of the base station 1406 of breath are identical as the analogue unit in Fig. 9;Details are not described herein.
Here, mobile terminal 1408 only needs to be directly connected to outer display terminal 1414.But it substitutes MTSCM 1412The mode that is set in mobile terminal 1408 of function be to make a part of display terminal 1414.This system 1400 solutionIt has determined and MTSCM 1414 is placed in involved in mobile terminal the problem of powering and executing platform;Moreover, any mobile wholeEnd 1408, other than providing a coffret, without separately change can be with any outer display equipment for having been provided with MTSCMIt is connected.This configuration it is potential the disadvantage is that, added component part, corresponding expense again on the basis of the outer display terminal of standardIt increases.
Figure 15 is the embodiment of a description mobile terminal signal conversion application 1500 according to the present invention.Pass through actExample illustrates these application programs 1500, and reader can be made to understand the adaptable some possible situations of the embodiment of the present invention.ThisInvention is not limited only to these applications listed;All possible application is also not necessarily limited to the embodiment described.
The foundation structure for providing wireless communication signals and corresponding multi-media signal includes service provider described above1502a, b, network 1504, base station 1506 and mobile terminal 1508.MTSCM1510 in mobile terminal 1508 or can be shownIt, can also be separated in terminal 1512.Need larger screen and compared with advanced audio application 1514 example include video councilView, HDTV, game, GPS and video on demand.In addition, the embodiment of the present invention provides the place that complete multimedia function is enjoyed1516, it may include motor vehicles, aircraft, hotel and vacation spot etc..For example, the present invention is to provide motor-drivenUse in vehicle, aircraft and any vehicles, makes passenger may browse through internet, sees TV, plays game, participates in video conferenceOr video calling is carried out, and can be using the repertoire and practicability of the software of all kinds.
The signal of Figure 16 illustrates the control system for the multimedia communication between different user terminals.
According to the one aspect of the present embodiment, the change server being differently positioned in a network environment provides routing functionEnergy and linkage function, and function is bidirectionally provided.Therefore, this aspect provide content transmitting and reception and depend on company, instituteRespective protocol used in the equipment and such equipment connect converts such content in two directions.
According to the other side of the present embodiment, cellular television function is provided.Here, TV is in form and functionallyIt further include cellular communication feature and above-mentioned translation functionality.Preferably, it is one or more right to provide in cellular televisionUser should be allowed to access and watch in a manner of being similar to for accessing conventional TV channels in " channel " of cellular applicationThe received content of institute in this way.
Also according on the other hand, one or more embodiments of the invention be internet, wireless network, cable, DSL,Satellite and TV communication are provided and are effectively integrated, and enable to carry out the communication between potential different user terminals.User is wholeEnd includes home and office intranets apparatus (such as TV, computer) and wireless terminal (such as mobile phone, PDA).According to weIn the system that face is configured, administrative center (MC) receives, selects, converts, compresses, decompresses and routes the data to user's endEnd.Various examples be shown and once according to the introduction of aspect to those skilled in the art instructed to they comeSay that it will be apparent.As an example, for example those signals from fire perceiving device or theft sensor pass through MC system quiltIt is sent to cellular phone and/or 911 centers of user.One can be executed by MC system combination user terminal and other MC systemsA little processing functions.In other examples, the call (wireless or wired) of user is routed to specified by userPhone, mobile terminal, computer and/or TV.
MC system functionality includes being received, converted and being emitted to content in two directions.It further includes for inciting somebody to actionContent map and it is routed to the facility of various connected equipment and for storing the content used for Local or Remote equipmentData storage.
Reception, conversion and the transmitting of multimedia content can be executed using MC system in two directions.For example, this can be withIncluding receive and emit from cellular network, internet, PSTN, other administrative centers signal, and receive and transmitting come fromThe signal of user terminal, the user terminal include TV, monitor, diaper monitoring, video camera, fire alarm, theft sensor etc..
About conversion, MC system includes the conversion module with routine, for selecting, extracting, compress, decompress, adjustEntire data and change data format and/or power lever and/or data packet size/format.
MC system also includes mapping table and routing module.Mapping table is described further below.It matches telephone number, cablePort, the port DSL, IP address etc..Routing module is used to route data to destination by designated channel.Routing module allowsThe received data from each provenance inbound is routed, each provenance includes but is not limited to cable, radio and television and internet.It is also permittedPermitted to be routed to establish and receiving the various interfaces in terminal, various interfaces include but is not limited to RS232, USB2.0 and vision cablePort.Routing module receives the relevant information about routing from the result for the same routing checked in mapping table, and therefore realApply routing.
Finally, MC system includes the data storage of such as hard disk.This allows MC system to carry out storage content to help being directed toUser terminal faster with more effective data receiver and transmitting.MC system can also easily retain it is switched (such asIt is compression, encoded, having encrypted, decompressed) content is for subsequent other access.The switched contentIt can internally be provided or externally be emitted from MC system.
It should also be noted that MC system further includes that software and/or hardware is used to filtering and handling virus, such as is related to Cellular NetworksThe virus of network and respective cell communication.For example, when content is just emitted and received by MC system, MC system can periodically or be heldVirus signature is checked continuously.Therefore virus shielding (virus screen) process can be applied to multimedia content and their turnIt changes, and is in identical local (domain of MC system).This is useful, because virus shielding can be turned in multimedia contentMultimedia content is applied to before or after changing.Processing may include preventing or being isolated viral, the viral number of deletion detectedAccording to or file, and to other MC systems or external system convey attack there may be.
It may include the data grouping of for recognition purpose equipment when communicating inbound to MC system.This can beTo by the form of the relevant unique device identifier of each equipment of MC system administration.To depositing for mapping table inquiry unique identifier?.Once this is performed successfully, the corresponding information about communication process can be automatically collected from mapping table.
In addition, or alternatively, MC system (and/or CHS) is according to predefined agreement by reference to received dataThe part of grouping can obtain formatting, addressing and other information.For example, the information in received data grouping can indicate to useIn the format (such as TCP grouping) in internet of transmitting and for received format (such as data defined in 3G by WCDMAGrouping), and corresponding to the destination-address for having converted data format.Overhead in received data grouping can notifyMC/CHS is about next transport protocol and matched format.That is, removing institute's phase by the received data grouping of MC/CHSIt include some regulation extra datas outside the content-data of prestige.The information notifies MC/CHS about inbound data format transmission agreement,And there are also the outbound data formats and transport protocol that correspond to the data format.
For example, if data grouping includes identifier DI1, it is determined that the main TV (main that communication is destined in familytelevision).In similar example, all communications to locking equipment can be required according to same format and identical address.For example, convention video output can be by the cable between the output of the video of MC system and the video input of main TV(such as passing through coaxial cable, block cable, HDMI cable) is directly connected.About the example, MC system includes conventional defeatedOut for the connection to TV.
Also there is network-based connection, such as to personal computer (such as household LAN router) or directly arrive outfitThere is the connection of the TV of network interface card and related functionality.In these examples, address information (and the corresponding item in mapping tableMesh) may include particular device network address.MC system is equipped with the network interface card of their own and corresponding output to joinAdd these communications.Again as indicated by mapping table, these and other communications can be carried out (such as by using cellular telephone numberCode or directly communication of the local radio communication to cellular phone).
There can also be such situation, that is, need for the given multiple and different processes of equipment application and accordingly to convert and fixedLocation.For example, television set may be coupled to both the video output of network connection and MC system.As another example, it is noted that honeycombPhone can have the communication capacity of replacement.In these environment, mapping table also may include for specifying address, signal formatDeng multiple and different entries.
Therefore, the information in mapping table can also be associated with for some processing scope (category) generations to locking equipmentCode.For example, the processing scope code #1 for television set can indicate that inbound communication should be addressed, convert (if applicable)And TV is routed to by video output.Conventional television signal only may be supplied to TV by this.On the other hand, it is used forThe processing scope code #2 of television set can indicate that inbound communication should be addressed, converts and be routed by network connection.In addition, comparing other content, some specific contents need additional or different processing (such as convert, decrypt).Additional placeReason scope code (as device identifier) can be included in the number in data grouping.
Data grouping can also arrive MC system by differently providing.In one embodiment, data grouping may be embodied inIt is sent in the stem region of the packet data of MC system by source.In addition, data grouping sometimes can oneself include for convertingAnd/or the information of addressing equipment appropriate.For example, data grouping oneself may include the network address of destination equipment to replaceSame content is inquired in the mapping table.Such as another example, the key for decrypting content can also be provided in data groupingThe all or part of information.For another example another example, data grouping may include label whether to track viral shielding processInstruction through successfully completing.
Intending the equipment to work together with MC system can allow equipped with software and/or hardware, the software and/or hardwareThey are inserted into and convey information appropriate in the communication with MC system.For example, cellular phone can equipped with for MCThe software for the data grouping being properly configured is provided in the initial communication of system, the initial communication is directed toward destination equipment.
MC system depends on relevant device and destination for data is treated differently data.For example, from beeThe received data of nest network are selected and then by converting to be shown in the family or office with different type display screenOn apparatus.Similarly, some contents can more suitably be shown by mobile telephone display.
In addition, some data are also compressed and are reorganized in MC system, so that they have specific data packet sizeWith format with the requirement for matching associated transport network.For example, sent from wet diaper, fire alarm and/or theft sensorSignal can phone for transmission to user or 911 centers.The information can be by be compressed before wireless network transmissions, when makingWith its permission increased efficiency when radio communication channel.Furthermore it is possible to which application is safe and cryptographic protocol (such as SSL) and mistakePrevent agreement and encoding mechanism (such as Huffman, Solomon or Turbo LDPC coding) to ensure that transmitted information is protectedIt holds safety and is free from mistakes.
As an example, this aspect of the invention can be applied to household implements.Household implements (such as television set, PC, phoneEarpiece, printer, PALM, camera, headphone, game console, refrigerator etc.) central HUB system can also be passed through(CHS) it runs.Such HUB system is described in detail above.CHS system and MC system and/or internet and/or otherNetwork communication.CHS can be also established in cable modem, TV set-top box or other equipment.Also example can be sent from CHSSignal such as from wet diaper, fire alarm and/or theft sensor.End, it is noted that can execute to CHS for described by MC systemFunction.
It is based on WLAN technology by the commonly used wireless connection that wireless access point is concentrated, WLAN technology is towards IPTechnology.Because IP address may exhaust at any time, each consumer electronics for being configured to that there is IP address (such as headHeadset, game console etc.) it is demand expensive and that user can not be served well.In this regard, of the inventionOne or more embodiments provide two aspect.Firstly, by tradition connection equipment (such as TV set-top box, cable modemDevice, DSL modem etc.) intelligent management system that surrounds combines, the function of management and optimization consumer electronics.Also at thisThe wireless connection for being not based on IP is provided between a little consumer electronics.
As shown in figure 16, CHS is communicated by ADSL or cable the Internet and by wireless connection and cell base station communications.Consumer electronics are communicated by wireless channel (such as bluetooth, UWB, NFC) or Wireline connection with CHS.CHS is the nothingThe center of line communication system.
Telephone receiver (such as cellular phone) can by CHS and/or MS rather than receive with cell base station communications because of spyNetwork data.Compared to the routine connection between base station and cellular phone, the communication channel is more reliable, more economical and provide improvementBandwidth.
It can have corresponding connection between CHS and cellular network.This can be used communication and realizes conventional wireless communication agreementTo realize that the conventional wireless between CHS and cellular base station connects.Further possibility is that CHS is connected to core cellular networkLeased line or radiolink.CHS preferably includes WiFi router feature and routes between IP and cellular phone numberThe ability of address.Also the position about specific user can be reported to cellular network, so that being assigned to the letter of specific userBreath can be pointed to CHS (such as calling, the content etc. customized by specific user by cellular phone).It can also include anyNecessary conversion function.Except the position crossed to cellular network report user, MC system (or CHS) can also be to other MC systems(or CHS) reports roaming information.This makes the communication between subsequent user not involve cellular network.That is, first usesFamily can be located at the region that the first MC system is covered, and second user can be located at the region that the 2nd MC system is covered.When such case is kept, the communication of the mobile terminal by them between the first and second users can be related to coming from MC systemThe wireless connection (and connection between MC system, be, for example, IP connection) of system.
In addition, according to another aspect of the present invention, the information for being sent to cellular phone can be transported to TV and be used for more preferablyDisplay.In addition, can differently trigger CHS for example by the temperature of the food in detection boiled water or oven and there is sensorOven between communication and corresponding conditions.It is just sent out in the signal of cook food or anyone attention to boil water for arousingIt is mapped to TV, auditory system, cellular phone, computer, calling set (beeper), mobile terminal, PDA etc..
Another embodiment of application of the invention is that wireless transceiver can be installed in the diaper of children.Work as wet diaperWhen, the communication between diaper and CHS is triggered.Corresponding signal is transported to TV, cellular, day-care center etc..
Internet content is the source that the data of user terminal are launched by MC system.As shown in figure 16, this hairBright is the locations of structures of MC system and/or content server on one side.
It is local to be applicable in the cache memory of content based on to the use from specific position if being more fully described aboveThe monitoring for the internet content that family is accessed carrys out cache and determines locally applicable ad hoc the Internet content.The content can beThe content also converted as described in this.Ad hoc the Internet content preferably cache is being located at local administration centerLocal content store in.Alternatively, ad hoc the Internet content is by speed buffering in content server, the content serverTwo or more administrative centers close to shared internet content are logically placed.Such as by physical access or pass through offerIt is close to be differently carried out logic for dedicated bandwidth and resource.Therefore it can supply from cache memory applied to specific positionThe request of internet content, to optimize conveying, wherein the cache memory includes requested content.
Furthermore it is possible to the local cache for being applicable in internet content be kept on hierarchical basis, so that locally appliedFirst layer corresponds to the requested internet content of user in the first geographic area, the specific position in first geographic areaIn the presence of, and (succeeding) layer corresponds at least one in succession geographic area at least one locally applied in successionThe requested internet content of user, this at least one in succession geographic area surround and bigger than the first geographic area.
Businessman or other commercial entities can also provide the access to information relevant to internet content is locally applicable inSome forms, wherein business incentive (such as discount coupon or advertisement) is based on the information and is transported to user.
The logic of offer based on physical access or resource and dedicated bandwidth is close can also to be applied to content serverThe position of MC system and/or.MC system and/or content server require according to local service, dedicated bandwidth and other resources,Reason and demographics form, cost etc. are placed.MC system also can be constructed and be placed on the laminar knot such as in content serverIn layer described in structure.The phase to determine MC system and content server is stimulated based on business need, resource, cost and moneyTo positioning.Importantly, administrative center and the Internet content servers are configured to effectively transmitting and to avoid bottle for dataNeck problem.
Note that the present invention is not limited to internet contents.MC system and content server can store from various resourcesContent.
Various Data Transport Protocols can be used to transmitting multimedia contents to MC system, including from cellular network (such as3G), internet, ISP and from other MC systems.
One group of transmitter and/or receiver for connecting with external resource are provided in MC system.For dataThe connecting channel of transmission may include between MC system and external network (such as cellular network, internet, service provider networks)Wireline connect (such as DSL, optical fiber, cable, DSL, leased line etc.).In addition, be wirelessly connected (such as WiMax, satelliteCommunication (such as VSAT system), traditional communication, point-to-point or point-to-multipoint wireless connection with cellular base station) MC can be providedConnection between system and external network.In MC system can also be connected each other and each other, convey, route and be relayedHold.Connection between MC system transmitted by effective data, service request, cost, bandwidth and other Resource Availabilities and with because of spyRelationship, cellular network, local service provider and other MC systems construction of net content server.
Various communications can be used for the communication channel between MC system and various local user terminal.In user terminal oneSide, user use and the TV of MC system communication, computer, DSL modem, cable modem, WLAN access point, shiftingDynamic terminal and various sensors.
One group of transmitter and/or receiver are equipped with for the data transmission between MC system and user terminal.MC systemCommunication channel between system and user terminal include the following: (1) using available transmission port/standard (such as USB, RS232, TVCable, Ethernet, telephone wire etc.) be directly connected to;(2) wireless personal area network, such as UWB, bluetooth, WLAN etc.;(3) over long distances withoutLine connection, such as WiMax, satellite, such as VSAT, TV broadcast;(4) Wireline connects, such as DSL, cable, EthernetDeng.
Data transmission between MC system and user terminal can be one-way or bi-directional.One-way data transfer includes from MCSystem is sent to the data of user terminal and is sent to the data of MC system from user terminal.For example, MC system is sent data toUser terminal (such as advertising broadcast to TV, computer, mobile terminal etc.).Similarly, user terminal sends data to MC system(such as signal that MC system is sent to from fire alarm).The data transmitted between MC system and user terminal are preferably bi-directional's.In this case, transmitter and receiver are equipped in two sides.
It can be shared with multiple user terminals and/or other MC systems to the operation of data processing and transmission in MC system.In some cases, some functions of above-mentioned MC system can be realized by user terminal, therefore MC system is omitted.Of the inventionIt is TV or other displays on one side, is equipped to receive the RF signal sent from cellular base station.Cellular television is being shownIt demodulates before image/video, and/or compression/de-compression data, and/or converts a signal into format appropriate.It is supplied to TVConversion and transmission be also possible to it is two-way.Multimedia letter also can be recorded and extract with video camera/microphone cellular televisionBreath, the multimedia messages can be sent to the terminal of other users by cellular network or internet.Cellular television is equipped toMultimedia messages are extracted and/or converted, and/or compress and modulate before sending information to cellular base station.Cellular television is also excellentSelection of land has individual channel, for showing the multimedia messages of other networks outside cellular network or traditional TV programs.WithFamily also can be used TV remote controllers and come as dialing plate to dial the number.
Fig. 7 is the flow chart of the process that shows 1700, which is used to indicate TV to show use from remote locationPass through the content for the signal that cellular communications networks are received.In one embodiment, implement the process, television set in a television setIt is equipped to wirelessly receive signal from cellular base station and corresponding conversion is provided and is indicated to show content on given channel.For this purpose, the shell of television set includes that conventional cell phones technology is used at least receive by the connection to cellular network (and canEnergy ground is sent, if necessary) calling.Such as above with respect to the detailed description of MTSCM, television set is also equipped with to have and executeThe processing capacity of signal conversion requirements.
In an alternate embodiment, set-top box is configured to receive wireless signal, and to export in order to which television set is appropriateThe ground layout signal of format.In still another embodiment, MC system is equipped to receive wireless signal, and turns to executeChange and to television set routing.In any of these cases, set-top box or MC system are similarly equipped to provide and be previously mentionedCellular communication capability and MTSCM are functional.It is also noted that having such embodiment, wherein functionality is in various ways on machine topIt is divided between box, television set, MC system and/or CHS, the various modes are related at least two and are sometimes referred to all threeA equipment.
When video content is received by cellular communications channel 1702, process starts.For example, can be in it is desirable that sendingThe cellular telephone subscribers of appearance start to receive the communication.It is, for example, possible to use the conventional bees to the designated number corresponding to TVCellular telephone calls to establish connection.At this point, will be as needed by cellular network from the content that remote cell phone is sent to TVCarry out formatting.The such signal and related pattern of MTSCM functionality cellular autofluorescence network in future are converted into TV and are usedFormat (such as SD or HD standard).
When confirmation video content is using TV as when display destination 1704, then according in the requirement of TV configuration videoHold to be used to show 1706, such as described in the functionality about MTSCM.When to dedicated number of stationary interface to television setCode or the routing of known signal are provided, and can deduce content using television set as the understanding 1704 of destination.
Finally, television set is indicated on the content 1708 that display is converted on predetermined channel.The predetermined channel for example can be withIt is the adjustable channel otherwise without the content in other forms.In order to watch video content in this way, user is only used onlyChannel button etc. operates appropriate channel, and the content then converted is displayed on the display screen of TV.In machineTop box remotely can provide tuning by control set-top box for providing in the functional replacement being previously mentioned.Set-top boxOn given channel can correspond to the received content of institute in this way.The output of set-top box by conventional connection (such asHDMI, block cable, S- video or other connections) provide the content converted to television set.
Turning now to some other aspects of the invention, Figure 18-20 shows example, wherein the conversion of MC system and routing contentTo particular device.
According in a first aspect, MC system is configured to convert and route multimedia content to a variety of different (such as households)Equipment needs addressing and also includes not only different formats including different communication protocol.Figure 18 is that conversion and routing are moreMedia content to different terminals process 1800 flow chart.
When the multimedia content for receiving the destination equipment in local position to be pointed to from the source other than local position1802, process 1800 starts.Destination equipment may include receiving signal with different-format and by different communication protocolDistinct device.
Then MC system is that destination equipment determines communication protocol, signal format and address 1804.It can be by reference to such asDescribed data packet information, map information or combinations thereof are gone up to execute this.
According to be signal format determined by equipment then convert inbound multimedia content with for reproduce 1706.Finally,The multimedia content converted is routed to purpose using the identified address and communication protocol that correspond to destination equipmentGround equipment 1708.
According on the other hand, MC system provides bi-directional conversion, and wherein content can not only be set with inbound to a variety of differentIt is standby, and various remote equipments can be communicated to.The available various connections of MC system and mapping table sum number can be usedThe function is similarly executed according to the corresponding information in grouping.
Figure 19 is the exemplary flow chart for showing bidirectional operation, is related to for inbound content being emitted to by MC system administrationFirst equipment of the second equipment in family, and the third equipment of the 4th equipment outbound content being emitted to outside family.
Process 1900 belongs to position along with the first equipment being originated from other than homing position and destination is had receivedFirst multimedia content 1902 of the second equipment in setting.Then the first multimedia content is converted for reproducing and being routedTo the second equipment 1904.Similarly, the second multimedia content is received and destination from the third equipment for being located at homing positionThe 4th equipment 1906 outside for family.Second multimedia content is by conversion for being reproduced and being converted more by the 4th equipmentMedia content is routed to the 4th equipment 1908.
Also according to another aspect of the present invention, MC system allows user remotely to use cellular phone customized content,In the content can come from a variety of different sources.Figure 20 shows process 2000, for receive and provide correspond to it is not homologous moreThe completion of media content request.
Process 2000 starts from receiving the request for accessing to the first and second multimedia content from cellular telephone subscribers2002.The example of request may include individual content purchase, pervious content selection, the selection for being not required to content to be purchasedAnd other.For example, cellular phone can be used for directly contacting MC system.The another way for executing this is by using honeycomb electricityThere is the insertion occurred with cellular base station to communicate for words and MC system communication, the communication.That is, referring to Fig.1 6, cellular phoneCan be used for and cell base station communications, and cellular base station then various communication channel options shown in use come it is logical with MC systemLetter.First and second multimedia content can of course be customized in isolated occasion and can correspond to from not homologous completeComplete available content.
MC system identification corresponds to the first source of the first multimedia content and corresponding to the second of the second multimedia contentSource 2004.Any number of different communication protocol can be used to go to the delivering of the content of family in these sources.
Then MC system is initiated to meet to first with the communication in the first and second sources using different communication protocol respectivelyWith the request 2006 of the access of the second multimedia content.First and second multimedia content then can be received by MC system andIt is converted for being reproduced and therefore being routed (2010) by destination equipment.
According to this embodiment, various equipment and various content sources can be applied.For example, initial step can be related to usingThe user that his cellular phone (such as directly or through plug-in type cellular base station) is communicated with MC/CHS.Then user can send outVarious types of requests of MC/CHS are arrived out.For example, can indicate that MC/CHS initiates exhaling to the cellular phone of another userIt cries.Alternatively, which can indicate MC/CHS to obtain the information for corresponding to request, such as based on being mentioned before or currentlyThe current news story (such as about president to the news of the rejection of law) of the keyword of friendship.Corresponding format or addressing information are rightAfter be provided to MC/CHS.For example, can indicate that the IP address of the PC of user is the mesh for requested news to MC/CHSWay address, and the cableport address of the TV of user can be the destination-address for requested news.MostAfterwards, MC/CHS carries out conversion and routing appropriate correspondingly to export requested content.For example, MC can be logical with cellular networkLetter to find the desired other users of cellular calls, and by the received data grouping for being defined as cellular networkIt is converted into TCP grouping, it is assumed that the PC IP address of user is destination-address.Network protocol can be subsequently used for being convertedData are emitted to the PC (such as by internet (TCP/IP) or by being directly connected to the network) of user.It is searched for about corresponding toMC content layer structure can be used to find best source and the road for requested content in the offer of the news of inquiry, MC/CHSLine.For example, it can find news in local the Internet content servers, (local the Internet content servers can be MC systemItself, because MC system is configured to store the content differently provided as described herein).MC system converts corresponding contentsAt TV format and for example by direct wired connection or wireless connection (such as passing through the UWB between TV and CHS) by itsIt is emitted to TV.
Also according to another aspect of the present invention, the method for optimizing content transport is provided, in the multiple of specific positionUser requests the content.This needs to monitor the requested Web content of user for being corresponded to specific position, from specific positionGiven user receives the request for being used for content, wherein normally providing content from the position other than specific position, determines and is located at spyPosition the other users set also request content, and using in logic close to the server for the user for being located at specific position simultaneouslyTo given user and other users supplying content, and replace respectively to given user and the position other than specific position itsHis user's supplying content.In one embodiment, top and bottom process above-mentioned is for making whether content is locally applicable judgement.?That position, can monitor requested content and make content whether in specific position by the judgement of common request.
Therefore the embodiment of the present invention proposes and provides the multimedia communication between different terminals.Although by reference to its spyDetermine embodiment and the present invention is extremely described in detail, but under the premise of without departing substantially from spirit or scope of the invention, the present inventionIt can be variously embodied.Therefore, following following claims is not in any way restricted in the description in this embodiment for being included.