CN101662724B - Broadcast/multicast service method based on customer position information - Google Patents

Broadcast/multicast service method based on customer position information Download PDF

Info

Publication number
CN101662724B
CN101662724B CN200910137919.4A CN200910137919A CN101662724B CN 101662724 B CN101662724 B CN 101662724B CN 200910137919 A CN200910137919 A CN 200910137919A CN 101662724 B CN101662724 B CN 101662724B
Authority
CN
China
Prior art keywords
broadcast
content
terminal
information
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.)
Expired - Fee Related
Application number
CN200910137919.4A
Other languages
Chinese (zh)
Other versions
CN101662724A (en
Inventor
沈东熙
孙旼延
孙圣武
韩奎成
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics 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 LG Electronics Inc filed Critical LG Electronics Inc
Publication of CN101662724A publication Critical patent/CN101662724A/en
Application granted granted Critical
Publication of CN101662724B publication Critical patent/CN101662724B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

In broadcast/multicast service based on customer position information, when terminal arranges and is expected to determine the content received in region, broadcast/multicast server inspection is from location server or the current location information of this terminal that sends from corresponding terminal, the content provided in respective regions is provided, and sends it to terminal.Accordingly it is possible to prevent the waste of communication channel, and due to perhaps information in receiving selectively according to his/her position, satisfaction and the convenience of user can be strengthened.

Description

Broadcast/multicast service method based on customer position information
The application is the Application No. 200580020035.0 (PCT/KR2005/001839) submitted on June 15th, 2005, The divisional application of the patent application of invention entitled " broadcast/multicast service method based on customer position information ".
Technical field
The present invention relates to broadcast/multicast service, particularly relate to broadcast/multicast service based on customer position information.
Background technology
There is provided sky wave broadcast or various auxiliary information to the clothes that the broadcast/multicast service of mobile terminal is a kind of new type Business, including: broadcast service, all clients of the useful information service to having subscribed to it are provided by service provider; And multicast services, information is provided only to determine the client of group, and these clients had previously had subscribed to specific theme or interior Hold.
Owing to broadcast/multicast service can provide identical information to multiple clients simultaneously, can effectively manage network Resource, and accord with this, add the symbol (symbol) that bandwidth applications is provided by effective network resource management.This Outward, by providing different high-speed service can meet the client requirements for high-level service.
Client can only select in the information of various offers the service liked to receive it, and in this respect, also Do not define the method that client-based positional information selectively receives information.
Additionally, the broadcast/multicast service of prior art does not define such method, i.e. service allow server based on The position classification multiple media types information at family or various content it is provided.
In other words, the broadcast/multicast service of prior art problematically, identical information is simultaneously provided to multiple Client and all clients unconditionally receive the information position regardless of them.
Summary of the invention
Technical problem
Therefore, it is an object of the present invention to provide broadcast/multicast service method based on customer position information, by this Method, services in the user procedures having subscribed to this service providing, and server positional information based on user can have Selectively it is supplied to broadcast or content that user likes.
It is a further object to provide broadcast/multicast service method based on customer position information, pass through the party Method, user can receive selectively according to current location in perhaps information.
Technical solution
At least realize above-mentioned purpose for all or part of, it is provided that a kind of in broadcast/multicast service system based on The broadcast/multicast service method of family positional information, including: the content received by terminal expectation in a particular area is set;With work as When terminal is positioned in the region that this is preset, by broadcast/multicast server, corresponding content is sent to terminal.
At least realize these advantages for all or part of, additionally provide a kind of broadcast/group based on customer position information Broadcast method of servicing, including: include clothes by have received the broadcast/multicast server transmission determining content from content supplier The contents list of business Free Region information is to one or more terminals;Receive and selected in contents list by the user of particular terminal The broadcast/group broadcast request message that one or more contents of selecting are relevant;Examined through location server by broadcast/multicast server Look into the positional information of particular terminal;With send the content of current location corresponding to particular terminal to particular terminal.
At least realize these advantages for all or part of, additionally provide a kind of broadcast/group based on customer position information Broadcast method of servicing, including: include clothes by have received the broadcast/multicast server transmission determining content from content supplier The contents list of business Free Region information is to one or more terminals;Receive and selected from contents list by the user of particular terminal The broadcast/group broadcast request message that one or more contents of selecting are relevant;The current location of this particular terminal is received from particular terminal Information;With send the content of current location corresponding to particular terminal to this particular terminal.
At least realize these advantages for all or part of, additionally provide a kind of based on customer position information provide broadcast/ The method of multicast services, wherein broadcast/multicast service is provided to the most one or more terminal, and described terminal is each has one Individual client, performs transmission/reception by identical network, including: by have received that the broadcast of one or more content/ Multicast server sends content information to client;Receive from client and selected content information by the user of particular terminal Content relevant broadcast/group broadcast request message;Sending the position tracking about particular terminal by broadcast/multicast server please Message is asked to arrive location server;The response message having off position to follow the tracks of request is received from location server;With transmission corresponding to position The content of confidence breath is to particular terminal.
At least realize these advantages for all or part of, additionally provide a kind of based on customer position information provide broadcast/ The method of multicast services, wherein broadcast/multicast service is provided to the most one or more terminal, and described terminal is each has one Individual client, performs transmission/reception by identical network, including: received relevant one by client from broadcast/multicast server Or the content information of multiple content;Send the broadcast/group broadcast of the content that the user about particular terminal selects in content information Request message is to broadcast/multicast server;Sent the position about this particular terminal by client and follow the tracks of request message to position Server;Receive the response message having off position to follow the tracks of request from location server, it includes that result is followed the tracks of in position;By client Send the positional information of particular terminal to broadcast/multicast server;Receive in the content selected with from broadcast/multicast server Content corresponding to the current location of this particular terminal.
At least realize these advantages for all or part of, additionally provide a kind of based on customer position information provide broadcast/ The method of multicast services, wherein broadcast/multicast service is provided at least one or more terminal, and described terminal is each has One and second client, each it is connected to different networks, including: by having received that the wide of one or more content Broadcast/multicast server send content information to the first client;Receive about including the user of particular terminal from the second client The broadcast/group broadcast request message of the content selected in appearance information;Relevant particular terminal is sent by broadcast/multicast server Request message is followed the tracks of to location server in position;The response message following the tracks of request about this position is received from location server;With Send user and have been chosen by the content corresponding with positional information in content to the first client.
At least realize these advantages for all or part of, additionally provide a kind of based on customer position information provide broadcast/ The method of multicast services, wherein broadcast/multicast service is provided at least one or more terminal, and described terminal is each has One and second client, each it is connected to different networks, including: connect from broadcast/multicast server by the first client Receive the content information about one or more contents;By second client send about in content information by the user of terminal The broadcast/group broadcast request message of the content selected is to broadcast/multicast server;This specific end relevant is sent by the second client Request message is followed the tracks of to location server in the position of end;This position relevant including that result is followed the tracks of in position is received by the second client Put the response message of the request of tracking;The positional information of this particular terminal is sent to broadcast/multicast server by the second client; Content is received from broadcast/multicast server with by the first client.
Explained below will partly illustrate additional advantage, purpose and the feature of the present invention, by checking the description below, Additional advantage, purpose and the feature of the present invention is for those of ordinary skills it is clear that or can be from this The practice of invention is understood.As specifically noted by claims, it is possible to achieve and obtain object of the present invention and Advantage.
Accompanying drawing explanation
Combination is described in detail with reference to the attached drawings the present invention, and the most identical reference number represents identical element, wherein:
Fig. 1 is showing the block diagram of the structure of the broadcast/group broadcast system according to the present invention;
Fig. 2 is the signal flow graph of broadcast/multicast service method according to a first embodiment of the present invention;
Fig. 3 is the signal flow graph of broadcast/multicast service method according to a second embodiment of the present invention;
Fig. 4 illustrates according to the item in the service guide entry of the present invention;
Fig. 5-7 and 8-14 illustrates the position represented with XML (expansible mark puts language) and follows the tracks of request message with corresponding Response message;
Figure 15 shows the search table of the data base of broadcasting server;
Figure 16 is the signal flow graph of broadcast/multicast service method according to a third embodiment of the present invention;
Figure 17 is the signal flow graph of broadcast/multicast service method according to a fourth embodiment of the present invention.
Detailed description of the invention
Now combination is described with reference to the drawings the broadcast/multicast service side based on customer position information according to the present invention Method.
Invention proposes the perhaps terminal of information and in providing user to like based on customer position information Or the interface between multiple server and operation.Particularly, invention proposes a kind of broadcast/multicast service, by this broadcast/ Multicast services, server based on customer position information filter various in perhaps information be provided to the use in related service district Family.In the case, server can provide service to each user in relevant range, it is provided that corresponding service is given accordingly Region is asked the terminal of service, or provides corresponding service to the region of user's request.
In the present invention, when the broadcast/multicast service that user's request provides in a particular area, broadcast/multicast service Device checks the positional information of user and provides the interior perhaps information of relevant range.In the case, broadcast/multicast server is passed through Location server checks customer position information or checks the customer position information sent from terminal.
Fig. 1 is showing the block diagram of the broadcast/group broadcast system structure according to the present invention.
As it is shown in figure 1, broadcast/group broadcast system includes: content supplier 10;Broadcast/multicast server 30, is carrying from content Inspection area information provide phase this content and information by broadcast/multicast service in the content received for business 10 and information The region answered;Terminal 50, receives content and information from broadcast/multicast server 30 and sends the information of user's input;And position Server 20, checks the positional information of terminal 50.In the case, content supplier 10 can be by using this broadcast/group broadcast Service provides one or more content to one or more terminals simultaneously.
Terminal 50 includes receiving or the broadcast/group broadcast client of request broadcast/multicast service, and receives or ask the most eventually The location client of the positional information of end.In the case, broadcast/group broadcast client and location client are mounted in terminal Type of modules.
The actual network sending content and information between terminal and broadcast/multicast server includes that the MBMS of 3GPP is (many Media broadcast/multicast services), BCMCS (broadcast multicast services 0 of 3GPP2, or DVB (DVB).This network is extensive Ground is referred to as BDS (broadcast distribution system).
MBMS and BCMCS has uplink channel and downlink channel, so as to the broadcast in identical network/ Interface between multicast server and terminal connects.But, in the case of DVB, only exist downlink channel, if then eventually End is wanted to perform and broadcast/multicast server communication, and it must be connected with mobile communications network, and (evolution is only used for such as EV-DO Data, Evolution Data Only) or GSM (global system for mobile communications), in order to use uplink channel.
The system of above-mentioned structure operates as follows.
Broadcast/multicast server receives content from content supplier and stores it.When broadcast/multicast server takes from position When business device or the terminal from request corresponding contents receive the current location information of terminal, it is by offer to be sent in the content of storage Terminal to the content of relevant range to user.
Broadcast/multicast server receives the content determined from content supplier, classifies and store in corresponding service area It, from location server or from the current positional information of the terminal reception terminal asking corresponding content, and be sent in corresponding The content provided in region is to the terminal of user.
Although broadcast/multicast server does not receives service request from terminal, but it can provide corresponding to terminal current The content of position and information, and send provide the content of the specific region that user is asked to corresponding terminal, regardless of clothes The current location information of the terminal of business request.
Fig. 2 and 3 is the signal flow graph of the broadcast/multicast service method being illustrated based on customer position information, wherein broadcast/ Multicast services can be realized by such terminal, and the broadcast/group broadcast client of this terminal and location client can be connected Receive identical network.In the case, described network is the BCMCS of MBMS or 3GPP2 of 3GPP.
Fig. 2 is the signal flow graph of broadcast/multicast service according to a first embodiment of the present invention, is wherein intended to send and position The broadcast/multicast server putting information-related interior perhaps information directly receives the position letter of corresponding terminal from location server Breath.
As in figure 2 it is shown, broadcast/multicast service system includes content supplier 10, location server 20, broadcast/group broadcast takes The content of business device 30, terminal 50 and inspection output to terminal 50 and information input determine the terminal temperature difference 60 of information.Content and Information is sent to terminal 50 by BDS 40.Terminal 50 includes BDS receiver 51, broadcast/group broadcast and location client 53.At this In the case of, because the broadcast/group broadcast client of terminal 50 and location client are connected to identical network, two client quilts Assume an entity, it is, broadcast/location client 53.
Broadcast/multicast server 30 receives one or more content (step S11) from content supplier 10.Content includes Closing the information in region, wherein corresponding content is scheduled and is sent to this region, can provide corresponding contents to it it is, relevant The information in region.
According to receive content, broadcast/multicast server 30 by use service time, place (position) and each content Relevant scheduling, produces service guide, and each service guide is sent to provide the terminal in each region of broadcast/multicast service 50.In the case, broadcast/multicast server 30 can store the content received from content supplier in two ways.First Planting is to receive and storage content, and the second is to check the area information in being included in content each service area according to classification Store corresponding content.Service guide includes the full content list that this broadcast/multicast server is provided that, or based on when using During the booking service of family registration preference information user previous Request or difference select contents list.
In the case of each program of service guide or content include area information, about distinguishing the factor of specific region Conditional information, location-based content and provide the service features of each content to must be included in corresponding service guide Entry in.
Such as, the title in region, detailed address, postcode, accurately position are included for distinguishing the factor of specific region Coordinate etc., this content includes about whether corresponding content is the classification information of advertisement or Weather information etc., and this service is special Levy and include whether that corresponding content is used only once or uses periodically or whether when terminal enters or removes specific region The information being just provided.The information that service guide entry includes is described below in detail.
When terminal 50 receives service guide by BDS receiver 51, it is by broadcast/location client 53 display service Guide is so that user 60 can check service guide (step S13).
User 60 checks some programs and content from the service guide of display, and selects in these contents and be expected to spy Location is put or the corresponding service guide entry of content (step S 14) of reception on its position.Then, broadcast/group broadcast request Message is sent to broadcast/multicast server 30 by broadcast/location client 53.In the case, broadcast/group broadcast request message The content that selects including user and whether content is only used once or periodically provides the information of relevant service features with, or The no information that content is provided when terminal enters or remove specific region, and the ID of terminal.Content information can include relevant carrying Supply the information in the region of corresponding contents.
When broadcast/multicast server 30 receives broadcast/group broadcast request message from broadcast/location client 53, it sends Request message is followed the tracks of to location server 20 (step S16) in position.
Following the tracks of request message according to the position received, location server 20 checks whether that the positional information of corresponding terminal is permissible Be disclosed (such as, it is meant that particular terminal be set whether allow third party perform the position to this particular terminal itself follow the tracks of, Also referred to as ' censorship ') (step S17), if position detection needs the license of user, location server 20 sends off-position Put the notification message of license of tracking to user 60, and user sends response message with response notification message (step S18).
(step S19) is followed the tracks of in the position performing terminal between location server 20 and location client 53.Can pass through Use the existing location tracking method defined in 3GPP or 3GPP2 or by using SUPL (secure user plane location) to hold Line position is followed the tracks of.
Location server 20 is sent to, by position is followed the tracks of the response message of request message, the position pursuit gain calculated Broadcast/multicast server 30 (step S20), and broadcast/multicast server 30 send user select content in corresponding In the content of current location pursuit gain through BDS40 to terminal 50 (step S21).In the case, this content includes corresponding terminal Position pursuit gain.
In the processing procedure being sent content by broadcast/multicast server 30, in receiving from content supplier 10 Holding in the case of being classified according to each service area and store, the content in respective service district is sent to terminal 50, and if connect If the content received is stored by former state (as it is), the content that can be provided to corresponding service area in the content of storage is sent out Deliver to terminal 50.
It is sent to broadcast/location client 53 (step S21) by 51 contents of BDS receiver, and broadcasts/position visitor Family end 53 exports corresponding content so that the inspection of user (step S22).
Fig. 4 illustrates the project being included in service guide entry according to the present invention.
Project shown in Fig. 4 is optionally added to show corresponding when sending the contents list including area information Area information.
In project, ' broadcast_area ' instruction includes for the area information of broadcast/multicast content and includes ' target_area ' or ' hor_acc ' is as sub-project.
' target_area ' is the project of the part for it provides content, and includes ' shape ', ' cc ', ' The sub-project of name_area ' or ' zip_code '.' hor_acc ' represents the broadcast area in plane with certain precision, the most just It is such as, to determine region for arranging on electronic chart.
' shape ' is used to indicate geographical form, and ' cc ' is the country code that 1~3 numerals represent, ' name_area ' table Show zone name, and ' zip_code ' is to the area code in each region, corresponding to postcode.
By using these projects, broadcast/multicast server 30 can divide content service district.Such as, specifically take when one Business is provided to town, and broadcast/multicast server 30 optionally includes project ' broadcast_ in corresponding contents list Area ', ' target_area ' sum ' name_area=town '.
Optional item is applied not only to indicate the available service region of contents list in service guide, and for limiting it Send the region of each contents list or it is sent the region of content.
By using each factor defined in MLP (Mobile Location Protocol) specification and attribute, can be (expansible with XML Mark puts language) represent that broadcast/multicast server 30 is sent to the position tracking request message of location server 20 and for position Put the response message that server is sent to the position tracking request message of broadcast/multicast server 30.
Fig. 5-7 and 8-14 illustrates the position represented with XML (expansible mark puts language) and follows the tracks of request message with corresponding Response message.Concrete, Fig. 5-7 illustrates the embodiment for only tracing positional message once, and Fig. 8-14 illustrates use In periodicity tracing positional or when particular event occurs the embodiment of the message of tracing positional.
Particularly, Fig. 5 shows the common position tracking request message following the tracks of request message corresponding to position, it Including the ID of the terminal that request position is followed the tracks of, there is the position tracking precision of time delay and spatial accuracy, position pursuit gain Type, and the setting of priority.
Fig. 6 shows the ACK message following the tracks of request about a common position, and it can include end value, all in this way It is successful that no position is followed the tracks of.
Fig. 7 shows that the response message of request is followed the tracks of in a position about common, and it only includes a position pursuit gain.
Fig. 8 shows that periodic location follows the tracks of request message, and Fig. 9 show occur position in the case of special time with Track message, it is, such as, when terminal enters or removes specific region.
Position is followed the tracks of message and is included the ID of the terminal asking position to be followed the tracks of, about whether periodic location is followed the tracks of or relevant special Determine the differentiation of the position tracking that event occurs, and include the cycle for asking position to be followed the tracks of, follow the tracks of situation in periodic location Lower its time started and terminate the time, and event characteristic (such as, if terminal enter, remove or be positioned at specific region) with And for the tracing positional of particular event occurs when the title of specific region or exact position value.Message is followed the tracks of in position Including having the position tracking precision of time delay and spatial accuracy, the type of position pursuit gain, and the setting of priority.
Figure 10 and 11 shows that relevant periodic location is followed the tracks of the position asked or occur in particular event and followed the tracks of request ACK message, it is, show and can follow the tracks of position in the case of request responds and position is followed the tracks of request and can not make Go out the embodiment in the case of response.
Figure 12 shows that request is followed the tracks of in position when occurring as the tracking request of relevant periodic location or particular event The position pursuit gain that response message is sent.
Figure 13 shows that request is followed the tracks of in the position that the tracking request of relevant periodic location or particular event occur under situation Cancel message, and Figure 14 shows the ACK message about minimum message.
That is, the characteristic of the content that broadcast/multicast server 30 selects according to user sends a position and follows the tracks of request Message, periodic location are followed the tracks of request message or occur that request message is followed the tracks of to location server 20 in the position of particular event.
In order to broadcast/multicast server 30 sends the content corresponding to position pursuit gain, need a processing procedure, use Information and the information of terminal in each content mated about receiving from content supplier 10.
Figure 15 shows the search table of the data base of broadcasting server 30, and it includes service area, is supplied to each service area Content list, to subscribe the ID of terminal of a service, user input values etc. every.
Such as, the terminal of the ID with A1 is set reception ad content, weather, stock information, but does not has fashion Content.Then, when the position pursuit gain of terminal is corresponding to region ' A ', broadcast/multicast server sends advertisement, weather and peace The content of full information and do not send fashion content.In the case, by adding the item of this area information shown in Fig. 4 Mesh is used as being sent to the option of the content in region ' A ', can limit service.
Fig. 3 is the signal flow graph of broadcasting/multicasting method according to a second embodiment of the present invention, wherein sends relevant region The broadcast/multicast server of information receives the positional information of corresponding terminal from terminal (user).
Broadcast/multicast server 30 receives one or more content (step S31) from content supplier 10, is taken by use The scheduling of business time, service position and content produces service guide, and then service guide is sent to provide through BDS 40 The terminal 50 (step S32) in each region of broadcast/multicast service.In the case, broadcast/multicast server 30 can check Area information in being included in content, classifies corresponding content store it according to each service area, or stores corresponding content And do not classify.Service guide includes complete contents list that broadcast/multicast server 30 can provide or includes based in advance The contents list selected by preference information that when having ordered service, user asks the most in advance or registers.
Have received service guide according to by BDS receiver 51, terminal 50 is by broadcast/location client 53 display service Guide checks service guide (step S33) with permission user 60.
When user 60 selects expectation by location or current at his/her in the content of the service guide of display During the content received on position (step S34), broadcast/group broadcast request message is sent to extensively by broadcast/location client 53 Broadcast/multicast server 30 (step S35).In the case, broadcast/group broadcast request message includes that relevant providing it is selected by user The information in the region of the content selected.
Broadcast/location client 53 also sends position tracking request message please to location server 20 and broadcast/group broadcast Seek message (step S36).In the case, position is followed the tracks of request message and is sent into position tracking request message, a cycle Property position follow the tracks of request message or particular event occurs that the form of request message is followed the tracks of in position under situation.
Request message is followed the tracks of, by using existing location tracking method or SUPL, location-based service according to the position received Device 20 calculates position pursuit gain (step S37), is included in by position pursuit gain in the response message that position is followed the tracks of request, and connects The broadcast/location client 53 (step S38) sending it to corresponding terminal.
According to have received response message, broadcast/location client 53 transmits position pursuit gain to broadcast/multicast server 30 (step S39), and following the tracks of with position of being only sent in the content that user selects by BDS 40 of broadcast/multicast server 30 The content of value correspondence is to terminal 50 (step S40).In the case, this content includes the position pursuit gain of corresponding terminal.At this In, the content that broadcast/multicast server 30 has received from content supplier 10 according to each territorial classification and its feelings of storage Under shape, the content of its corresponding service area of transmission is to terminal 50, and if broadcast/multicast server 30 stores content but do not classifies Service area, the content of service area corresponding in the content of storage is sent to terminal 50 by it.
The content being sent to broadcast/location client 53 by BDS receiver 51 is output for user's inspection (step S41)。
Figure 16 is the signal flow graph of broadcast/multicast service method according to a third embodiment of the present invention, and Figure 17 is root Signal flow graph according to the broadcast/multicast service method of fourth embodiment of the invention, it is shown that by a kind of terminal realize broadcast/ Multicast services, the broadcast/group broadcast client of this terminal can not be connected with identical network with location client.In the case, Receive broadcast/multicast service by DVB, send location information request by 3GPP or 3GPP2 simultaneously.Because DVB only has descending Link channel and there is no interactive channel, therefore send position by the uplink channel of the network defined in 3GPP and 3GPP2 Information.
As shown in FIG. 16 and 17, receive the terminal 150 of broadcast/multicast service by DVB network 140 to include: DVB receiver 151;Broadcast/group broadcast client 153;Mobile client 155, is used for sending position and follows the tracks of request message to broadcast/multicast service Device 130 or to location server 120;With user 160.That is, broadcast/group broadcast client 153 operates into the visitor that reception is special Family end and mobile client 155 operates into transmission private client, be used for sending customizing messages, except send corresponding terminal work as Front position information is to outside broadcast/multicast server 130.
To describe broadcast/multicast service method in conjunction with reference to Figure 16 now, wherein send the content about area information Broadcast/multicast server 130 directly receives the positional information of corresponding terminal 150 from location server 120.
When broadcast/multicast server 130 receives one or more content from content supplier 110 (step S51), pass through Using service time, service position and the timetable of content, it produces service guide, and then passes through 40 service guides of BDS It is sent to provide the terminal 150 (step S52) in each region of broadcast/multicast service.In the case, broadcast/multicast service Device 130 can check the area information in being included in content, and classifies corresponding content store it, or storage according to each service area Corresponding content and do not classify.Service guide includes whole contents list that broadcast/multicast server 130 is provided that, or Including the contents list selected based on ask the most in advance when user's booking service or the preference information of registration.
The service guide received by BDS receiver 51 is displayed for using by broadcast/group broadcast client 153 The inspection (step S53) at family.
When user 160 selects to be expected to his/her current location or in certain bits in the content of the service guide of display When putting the content of reception (step S54), mobile client 155 sends broadcast/group broadcast request message to broadcast/multicast server 130 (steps S35).In the case, broadcast/group broadcast request message can include relevant provided it selected by user in The information in the region held.
According to have received broadcast/group broadcast request message, broadcast/multicast server 130 send position follow the tracks of request message to Location server 120 (step S56), and location server 120 checks whether that the positional information of corresponding terminal 150 can be public Open (step S57).Need the license of user if followed the tracks of for position, location server 120 send have that off position follows the tracks of perhaps Can notification message to user 160 and then receive response message (step S58).In the case, request message is followed the tracks of in position Being become a position to follow the tracks of request message by transmission, periodic location follows the tracks of request message or the position under situation occurs in particular event Follow the tracks of the form of request message.
By utilizing existing location tracking method or SUPL, location server 120 calculates position pursuit gain (step S59), and by the response message having off position to follow the tracks of request send position pursuit gain to broadcast/multicast server 130 (step S60)。
Broadcast/multicast server 130 be only sent in the content that user selects by DVB 140 with position pursuit gain pair The content answered is to terminal 150 (step S61), and broadcast/group broadcast client 153 receives and export content (step S62).
Here, broadcast/multicast server 130 according to each territorial classification from content supplier 110 receive in In the case of holding and storing it, the content in its transmission respective service district is to terminal 150, and if broadcast/multicast server 130 is deposited Storage content and service area of not classifying, it sends in storage content the content in respective service district to terminal 150.
To describe broadcast/multicast service method in conjunction with reference to Figure 17 now, wherein send the content about area information Broadcast/multicast server directly receives the positional information of corresponding terminal 150 from terminal.
When broadcast/multicast server 130 receives one or more content from content supplier 110 (step S71), pass through Using service time, service position and the timetable of content, it produces service guide, and then passes through 40 service guides of BDS It is sent to provide the terminal 150 (step S72) in each region of broadcast/multicast service.In the case, broadcast/multicast service Device 130 can check the area information in being included in content, and classifies corresponding content store them according to each service area, or Store corresponding content and do not classify.Service guide include full content list that broadcast/multicast server 130 can provide or The contents list selected including the preference information asked the most in advance based on the user when having subscribed for service or register.
Received service guide by broadcast/group broadcast client 153 by the DVB receiver 151 of terminal 150, and broadcast/group Broadcast client 153 and show that it is to allow user 160 to check its (step S73).
When user 160 select be expected to his/her current location or receive on location service guide entry time (step S74), mobile client 155 sends broadcast/group broadcast request message and to broadcast/multicast server 130 (step S75) and sends out Position is sent to follow the tracks of request message to location server 120 (step S76).In the case, by the uplink of 3GPP or 3GPP2 Road is followed the tracks of broadcast/group broadcast request message and position of request message and is sent to broadcast/multicast server 130 and to location server 120, and not by DVB network 140.
Message, by utilizing existing location tracking method or SUPL, location server 120 is followed the tracks of according to have received position Calculate position pursuit gain (step S77), and this position pursuit gain is included in the response message that position is followed the tracks of request, and connect The mobile client 155 (step S78) sending it to corresponding terminal 150.
According to have received response message, mobile client 155 transmits position pursuit gain to broadcast/multicast server 130 (step Rapid S79), and broadcast/multicast server 130 can be provided by 140 transmissions of DVB network in the content of corresponding terminal with position Put the corresponding content of pursuit gain to terminal 150 (step S80).In the case, content includes the position pursuit gain of corresponding terminal. Here, broadcast/multicast server 130 according to each territorial classification from content supplier 110 receive content and store In the case of it, it send respective service district content to terminal 150, and if broadcast/multicast server 30 stores content but Not classifying service area, it sends in the content of storage the content in respective service district to terminal 150.
According to the content received by DVB receiver 151, broadcast/group broadcast client 153 exports this content (step S81).
In this embodiment, when broadcast/multicast server receives for the response of certain content from terminal, it provides phase The content answered is to terminal.But, in this respect, although broadcast/multicast server does not receives the request for content from terminal, but By location server, it can check that the position of terminal, or can to provide content selectively according to the current location of terminal To provide the content current location regardless of terminal of user's request.
Such as, when broadcast/multicast server 30 receives content from content server 10, it can pass through location server 20 check the terminal that positions in a particular area and the content that can be provided to respective regions is sent in this region to eventually End 50.
Additionally, when broadcast/multicast server 30 receives content from content supplier 10, it can be by using content Area information, classifies/stores content according to service area, and then, when the content of terminal request specific region, broadcast/group broadcast takes Business device 30 sends the content of respective regions to terminal 50.
As it was previously stated, have many advantages according to the broadcast/multicast service method based on customer position information of the present invention.
That is, such as, because based on customer position information, only provide preset information or content selectively, permissible Prevent the waste of communication channel.
Additionally, due to user selectively receive according to his/her current location in perhaps information, the user for service is full Meaning degree and convenience can be enhanced.
Aforesaid embodiment and advantage are exemplary without being construed to limit the present invention.The teachings of the present invention is permissible It is easily applied to other type of device.The description of the present invention is intended to example, and is not intended to the scope of claim.For For those skilled in the art, many replacements, revise, and change will be apparent from.In the claims, device-add-merit The statement of energy is intended to cover the structure described herein performing described function, is not only the equivalence of structure, and is the knot of equivalence Structure.

Claims (7)

1. the method providing broadcast/multicast service based on customer position information, wherein broadcast/multicast service is provided to many Individual terminal, the method is performed by a terminal, including:
Comprise relevant one or more from broadcast/multicast server reception by the broadcast/group broadcast client modules of described terminal The service guide of the content information of content, wherein said content information includes using with wherein being provided by broadcast/multicast server In the area information that the region of one or more contents of service is relevant;
By the user of terminal in view of the position of described terminal or content selected at which expectation received specific Position, is sent and this content information in being included in the service guide received by described broadcast/group broadcast client modules The broadcast/group broadcast request message that the content of middle selection is relevant is asked to described broadcast/multicast server, wherein said broadcast/group broadcast Message is asked to include the information about selected content;
By the location client module of described terminal send the position of this terminal relevant follow the tracks of ask message to location server, Wherein said position follow the tracks of request message corresponding to being followed the tracks of request message by position, periodic location follows the tracks of request message or The type in the three types of request message composition is followed the tracks of in the position that event triggers;
Received the response message having off position to follow the tracks of request message by the location client module of described terminal, wherein this response disappears Breath includes the positional information of the terminal from this location server, and described response message is followed the tracks of request according to described position and disappeared Breath type only once, periodically or whenever event occur received;
If being received described positional information by the location client module of described terminal from described location server, then by described The location client module of terminal sends the described positional information of this terminal to broadcast/multicast server, the position letter of this terminal Breath indicates the current location of this terminal;With
The content selected by user, the content corresponding with the current location of this terminal is received from broadcast/multicast server.
2. the method for claim 1, farther includes:
Classified from the content of content supplier's reception according to its service Free Region by broadcast/multicast server.
3. the method for claim 1, the content that wherein storage of this broadcast/multicast server receives from content supplier, And current location information of based on corresponding terminal sends this content.
4. the method for claim 1, wherein request message is followed the tracks of in this position and corresponding response message has movement Location protocols MLP form.
5. the method receiving broadcast/multicast service by terminal, the method includes:
Receiving service guide from broadcast/multicast server, it is relevant with broadcast/multicast service that user uses this service guide to select Certain content, wherein said service guide includes that content information, described content information are included and wherein taken by broadcast/group broadcast Business device provides the area information relevant for the region of one or more contents of service;
By the user of terminal in view of the position of particular terminal or content selected at which expectation received specific Position, sends the content requests relevant with the content selected in the content information in being included in the service guide received to extensively Broadcasting/multicast server, this content requests comprises the information about user's selected content;And
Content is received from broadcast/multicast server,
Wherein, according to the positional information of the terminal calculated by location server, in the described content selected by user, by described Broadcast/multicast server selects received content further, and
Wherein followed the tracks of the positional information of the response described terminal of reception of request message by position, request message is followed the tracks of in described position Corresponding to being followed the tracks of the position tracking request asking message or event to trigger disappeared by position tracking request message, a periodic location A type in the three types of breath composition, and the positional information of described terminal is according to described position tracking request message Type only once, periodically or whenever event occur received.
6. method as claimed in claim 5, wherein based on Mobile Location Protocol MLP form by extensible markup language The exchange of the message represented in XML obtains positional information.
7. method as claimed in claim 5, wherein, this service guide received comprises and at least one in information group Relevant information, described information group includes: broadcast area, target area, horizontal accuracy, geographic area shape, country code, Reason zone name and zone code.
CN200910137919.4A 2004-06-16 2005-06-15 Broadcast/multicast service method based on customer position information Expired - Fee Related CN101662724B (en)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
US57966904P 2004-06-16 2004-06-16
US60/579,669 2004-06-16
KR20040070512 2004-09-03
KR1020040070512 2004-09-03
KR10-2004-0070512 2004-09-03
KR20040090064 2004-11-05
KR10-2004-0090064 2004-11-05
KR1020040090064 2004-11-05
CN2005800200350A CN1969572B (en) 2004-06-16 2005-06-15 Broadcast/multicast service method based on user location information

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN2005800200350A Division CN1969572B (en) 2004-06-16 2005-06-15 Broadcast/multicast service method based on user location information

Publications (2)

Publication Number Publication Date
CN101662724A CN101662724A (en) 2010-03-03
CN101662724B true CN101662724B (en) 2016-10-12

Family

ID=38077195

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2005800200350A Expired - Fee Related CN1969572B (en) 2004-06-16 2005-06-15 Broadcast/multicast service method based on user location information
CN200910137919.4A Expired - Fee Related CN101662724B (en) 2004-06-16 2005-06-15 Broadcast/multicast service method based on customer position information

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN2005800200350A Expired - Fee Related CN1969572B (en) 2004-06-16 2005-06-15 Broadcast/multicast service method based on user location information

Country Status (1)

Country Link
CN (2) CN1969572B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080313037A1 (en) * 2007-06-15 2008-12-18 Root Steven A Interactive advisory system
CN101076156B (en) * 2007-06-22 2010-06-16 中兴通讯股份有限公司 Method and system based on position trigger broadcasting message in cell-phone system
CN102064899B (en) * 2007-09-18 2013-06-05 华为技术有限公司 Service guide acquiring method and device
CN101394238B (en) * 2007-09-18 2012-06-20 华为技术有限公司 Service guide obtaining method and device
US20090288120A1 (en) * 2008-05-15 2009-11-19 Motorola, Inc. System and Method for Creating Media Bookmarks from Secondary Device
JP2010166243A (en) * 2009-01-14 2010-07-29 Sony Ericsson Mobilecommunications Japan Inc Mobile communication terminal device, qos control device, mobile communication system, and method of ensuring qos
CN102291678A (en) * 2010-06-17 2011-12-21 中兴通讯股份有限公司 Method and system for indicating effective region of broadcasting service
CN102984645A (en) * 2011-09-07 2013-03-20 中兴通讯股份有限公司 Mobile advertisement distributing method and device and system based on position
CN103002397A (en) * 2011-09-08 2013-03-27 中兴通讯股份有限公司 Method, device and system for issuing mobile advertisement on basis of location
CN102685102B (en) * 2012-03-13 2015-09-09 百度在线网络技术(北京)有限公司 A kind ofly carry out method that media content shares and server according to geographical position
CN103379432B (en) * 2012-04-20 2016-12-14 中兴通讯股份有限公司 Moving advertising distribution method and system
CN103686253B (en) * 2013-12-20 2017-05-10 华为软件技术有限公司 Device and method for controlling multiple terminals to cooperatively play media resources
CN104994471A (en) * 2015-06-30 2015-10-21 百度在线网络技术(北京)有限公司 Position tracking method for terminal equipment, server and terminal equipment
CN105871489B (en) * 2015-10-14 2019-08-02 深圳市飞图视讯有限公司 Campus Broadcasting System

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6259405B1 (en) * 1995-06-06 2001-07-10 Wayport, Inc. Geographic based communications service

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020032828A1 (en) * 2000-05-10 2002-03-14 Seagate Technology, Llc Seamless defect management conversion
JP2002216021A (en) * 2001-01-23 2002-08-02 Fujitsu Ltd Server system for distributing information to portable mobile information terminal in specific area
JP2002344867A (en) * 2001-05-18 2002-11-29 Fujitsu Ltd Image data storage system
US7103313B2 (en) * 2002-06-05 2006-09-05 Nokia Corporation Automatic determination of access point content and services for short-range wireless terminals
US7263086B2 (en) * 2002-11-12 2007-08-28 Nokia Corporation Method and system for providing location-based services in multiple coverage area environments

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6259405B1 (en) * 1995-06-06 2001-07-10 Wayport, Inc. Geographic based communications service

Also Published As

Publication number Publication date
CN101662724A (en) 2010-03-03
CN1969572A (en) 2007-05-23
CN1969572B (en) 2011-06-22

Similar Documents

Publication Publication Date Title
CN101662724B (en) Broadcast/multicast service method based on customer position information
KR101114034B1 (en) / broadcast/multicast service method based on user location information
CN100454911C (en) Method and apparatus for obtaining data information
RU2390944C2 (en) Devices and methods for delivering and presenting additional services for channel setup
US8145120B2 (en) Apparatus, system, method and computer program product for service selection and sorting
US8571570B2 (en) Methods and apparatus for delivering regional parameters
US9391827B1 (en) Conditional audio content delivery method and system
KR20060104995A (en) Apparatus, system, method and computer program product for service selection and sorting
EP2451197A1 (en) Method and apparatus for notification and interaction of multi-screen service in communication system
CN100415006C (en) Short message network address device and system and method for realizing short message value added service
US9071960B2 (en) Remote management method and system for wireless communication terminal
EP2143235B1 (en) Interactive services over unicast and broadcast wireless networks
CN101836405B (en) For being issued in voip network system by sip terminal, inquiring about and the method for subscription information, sip terminal, sip application server, SIP information centre and voip network system
US20080075077A1 (en) Search and Intelligent Selection in Multicast Network
AU2008200262B2 (en) Method and system for correlation of mobile channel subscription with delivery context
RU2364055C2 (en) Method of broadband/multiaddress service based on information on user location
CN114727239B (en) Video short message processing system
US20080209061A1 (en) Method and system for correlation of mobile channel subscription with delivery context
EP4270876A1 (en) Method, apparatus and computer program
KR100978821B1 (en) Apparatus, system, method and computer program product for service selection and sorting
KR20130082950A (en) System and method for providing services based on virtual broadcast platform

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20161012

Termination date: 20190615

CF01 Termination of patent right due to non-payment of annual fee