Movatterモバイル変換


[0]ホーム

URL:


CN103516737B - The acquisition methods and mobile augmented reality server and client of augmented reality content - Google Patents

The acquisition methods and mobile augmented reality server and client of augmented reality content
Download PDF

Info

Publication number
CN103516737B
CN103516737BCN201210207155.3ACN201210207155ACN103516737BCN 103516737 BCN103516737 BCN 103516737BCN 201210207155 ACN201210207155 ACN 201210207155ACN 103516737 BCN103516737 BCN 103516737B
Authority
CN
China
Prior art keywords
augmented reality
reality content
push
mobile
content push
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.)
Active
Application number
CN201210207155.3A
Other languages
Chinese (zh)
Other versions
CN103516737A (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.)
ZTE Corp
Original Assignee
ZTE Corp
Filing date
Publication date
Application filed by ZTE CorpfiledCriticalZTE Corp
Priority to CN201210207155.3ApriorityCriticalpatent/CN103516737B/en
Priority to PCT/CN2013/075559prioritypatent/WO2013189218A1/en
Publication of CN103516737ApublicationCriticalpatent/CN103516737A/en
Application grantedgrantedCritical
Publication of CN103516737BpublicationCriticalpatent/CN103516737B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Abstract

The invention discloses the acquisition methods and mobile augmented reality server and client of a kind of augmented reality content, wherein, this method includes:Mobile augmented reality server receives the augmented reality content subscription request from mobile augmented reality client;The subscription rules parameter that mobile augmented reality server carries in being asked according to augmented reality content subscription, the augmented reality content push for creating or updating to initiate augmented reality content push notice are set;Mobile augmented reality server sets according to augmented reality content push and obtains augmented reality content, and pushes augmented reality content to mobile augmented reality client.The present invention solves the technical issues of can not obtaining user's augmented reality information of interest in time, has reached the technique effect that user can obtain its enhancement information of interest in time.

Description

The acquisition methods and mobile augmented reality server and client of augmented reality content
Technical field
The present invention relates to augmented reality field, acquisition methods and movement in particular to a kind of augmented reality contentAugmented reality server and client.
Background technology
With mobile intelligent terminal capability improving, maturation and the development of development of Mobile Internet technology are once confined to laboratoryAugmented reality (Augmented Reality, AR) technology start to come into the popular visual field, it is large quantities of with mobile terminal location and shapeState perceives, multimedia signal processing and the augmented reality application that shows based on technology start to emerge in large numbers, and make full use of it is mobile mutuallyNetworked resources advantage expands the physical world observed by user into row information, experience enhances, and is known as mobile augmented reality(Mobile Augmented Reality, referred to as MobAR), this causes the very big concern of industry each side, becomes current techniquesResearch and the hot spot of standardization.
The research and application of mobile augmented reality technology by virtual augmented reality Information application to real world, changeUser observes the mode of world around --- by traditional based on text input WEB page browse queries pattern, it is changed into baseIt is shot in camera, capture hot spot and displaying live view enhancement information new mode.
MobAR user utilizes mobile intelligent terminal(For example:Mobile phone)It can be enhanced while surrounding reality is shotReal business experience.The augmented reality operated in terminal is applied based on user's current context:Terminal geographic finger print information(ThroughLatitude, direction etc.)Or terminal camera current shooting outdoor scene, the augmented reality target of capture AR service provider's deployment(ARTarget), for example point of interest associated with physical world entity(POI), and acquisition augmented reality content is selected according to user(ARContent), including:Word, picture, voice, video, the augmented reality content most obtained at last and terminal camera shooting are realScape is merged in screen and shown, to obtain unusual augmented reality business experience.
Augmented reality target search, augmented reality content obtaining flow are typically system in existing augmented reality schemeJust initiate what is performed according to augmented reality user terminal association requests are received, can be referred to as PULL patterns or single request-Answer-mode, business triggering pattern realize real physical world information(User location, shooting outdoor scene etc.)With virtual enhancingReal content(Word, audio and video)Between single, immediately association, can meet the needs of most application scenarios.
However in augmented reality business in actual use, some users tend to give more sustained attention the enhancing nearby disposedReal-world objects, and corresponding enhancing content is obtained in time.Under traditional PULL patterns, transmission request must be repeated several times in user, suchOperation not only wastes interface-free resources but also be easy to cause identical information repeated downloads.On the other hand, if accordingly enhancing content is sent outIt is raw to change or user's context be in particular state, for example, user enter some augmented reality heavy dense targets region orUser opens augmented reality terminal camera shooting surrounding reality, and in the prior art scheme, system will not provide any prompting,If user does not initiate request actively, related augmented reality information may be missed.
" Subscribe-Notify " is common information exchange mechanism in communication system, requestor can with the state in subscription information source, andCorresponding change notification is received according to rule.It is associated, following point present in existing augmented reality operation system:
1)Based on request-answer-mode search augmented reality target/content, transmission request must be repeated several times by existing, byThe problem of user's operation that this brings is cumbersome, execution efficiency is not high, augmented reality information repeated downloads.
2)Based on request-answer-mode search augmented reality target/content, exist and lack active request transmission prompting, byThe problem of what this brought can not obtain in time user augmented reality information of interest.
The content of the invention
The present invention provides a kind of acquisition methods of augmented reality content and mobile augmented reality server, at least to solveThe technical issues of user's augmented reality information of interest can not be obtained in time in the prior art.
According to an aspect of the invention, there is provided a kind of acquisition methods of augmented reality content, including:Mobile enhancing is existingReal server receives the augmented reality content subscription request from mobile augmented reality client;Mobile augmented reality server rootThe subscription rules parameter carried in being asked according to augmented reality content subscription, creates or update pushes away for initiating augmented reality contentThe augmented reality content push of notice is sent to set;Mobile augmented reality server, which sets to obtain according to augmented reality content push, to be increasedStrong real content, and augmented reality content is pushed to mobile augmented reality client.
Preferably, for initiate augmented reality content push notice augmented reality content push setting include it is following at leastOne of:The subscribed augmented reality content of augmented reality content push;The trigger condition of augmented reality content push;Augmented realityThe filter criteria of content push.
Preferably, the trigger condition of augmented reality content push includes at least one of:The issue of augmented reality contentState;The push interval of augmented reality content;Augmented reality user's is in present condition;The location information of augmented reality terminal.
Preferably, the filter criteria of augmented reality content push includes at least one of:Augmented reality user preference;IncreaseStrong non-real end ability.
Preferably, the augmented reality content push for creating or updating to initiate augmented reality content push notice is setThe step of include:The augmented reality target identification that mobile augmented reality server carries in being asked according to augmented reality content subscriptionParameter specifies the subscribed augmented reality content in the setting of augmented reality content push.
Preferably, the augmented reality content push for creating or updating to initiate augmented reality content push notice is setThe step of include:The trigger condition parameters that mobile augmented reality server carries in being asked according to augmented reality content subscription, ifPut the trigger condition of augmented reality content push during augmented reality content push is set.
Preferably, the augmented reality content push for creating or updating to initiate augmented reality content push notice is setThe step of include:The filter criteria parameter that mobile augmented reality server carries in being asked according to augmented reality content subscription, buildsThe filter criteria of augmented reality content push during vertical augmented reality content push is set.
Preferably, mobile augmented reality server sets the step for obtaining augmented reality content according to augmented reality content pushSuddenly include:Mobile augmented reality server access augmented reality user's context, and according in the setting of augmented reality content pushThe trigger condition of augmented reality content push judges whether to initiate augmented reality content push notice;If so, mobile augmented realityServer obtains augmented reality content.
Preferably, the trigger condition of augmented reality content push judges whether to send out in being set according to augmented reality content pushThe step of playing augmented reality content push notice includes:During mobile augmented reality server is asked according to augmented reality content subscriptionThe augmented reality target identification parameter of carrying accesses the issued state of subscribed augmented reality content;Judge whether to initiate enhancingReal content sending out notice.
Preferably, the step of mobile augmented reality server acquisition augmented reality content includes:If augmented reality content pushes awayThe trigger condition for sending augmented reality content push in setting is the issued state of augmented reality content and the subscribed increasing being accessedThe issued state of strong real content meets trigger condition, then mobile augmented reality server is set according to augmented reality content pushThe filter criteria of middle augmented reality content push obtains augmented reality content.
Preferably, the issued state of augmented reality content includes at least one of:It can use, update.
Preferably, the trigger condition of augmented reality content push judges whether to send out in being set according to augmented reality content pushThe step of playing augmented reality content push notice includes:During mobile augmented reality server is asked according to augmented reality content subscriptionThe push spacing parameter of carrying calculates time interval;Judge whether to initiate augmented reality content push notice.
Preferably, the step of mobile augmented reality server acquisition augmented reality content includes:If augmented reality content pushes awayThe trigger condition of augmented reality content push in setting is sent between the time for pushing interval and being calculated of augmented reality contentEvery meeting trigger condition, then augmented reality content push during mobile augmented reality server is set according to augmented reality content pushFilter criteria obtain augmented reality content.
Preferably, the push interval of augmented reality content includes at least one of:Per hour, daily, weekly.
Preferably, the trigger condition of augmented reality content push judges whether to send out in being set according to augmented reality content pushThe step of playing augmented reality content push notice includes:During mobile augmented reality server is asked according to augmented reality content subscriptionThe presentation parameter of carrying subscribes to augmented reality subscriber presentation state;Judge whether to initiate augmented reality content push notice.
Preferably, the step of mobile augmented reality server acquisition augmented reality content includes:If augmented reality content pushes awayThe trigger condition of augmented reality content push in setting is sent to show for the enhancing obtained in present condition and subscription of augmented reality userReal user meets trigger condition in present condition, then mobile augmented reality server enhances in being set according to augmented reality content pushThe filter criteria of real content push obtains augmented reality content.
Preferably, augmented reality user's is in that present condition includes at least one of:Terminal camera is opened, local to enhancePractical application starts, and augmented reality user enters specific region.
Preferably, the trigger condition of augmented reality content push judges whether to send out in being set according to augmented reality content pushThe step of playing augmented reality content push notice includes:During mobile augmented reality server is asked according to augmented reality content subscriptionThe location parameter of carrying accesses augmented reality terminal positional information;Judge whether to initiate augmented reality content push notice.
Preferably, the step of mobile augmented reality server acquisition augmented reality content includes:If augmented reality content pushes awayThe trigger condition of augmented reality content push in setting is sent as the location information of augmented reality terminal and accesses obtained enhancing and showsReal terminal positional information meets trigger condition, then mobile augmented reality server enhances in being set according to augmented reality content pushThe filter criteria of real content push obtains augmented reality content.
Preferably, the location information of augmented reality terminal includes at least one of:GPS position information, network site letterBreath, station address information.
Preferably, mobile augmented reality server push augmented reality content to the step of mobile augmented reality client, wrapsIt includes:Mobile augmented reality server sends augmented reality content push and notifies to mobile augmented reality client, wherein, enhancing is existingAugmented reality content is carried in real content push notice.
Preferably, mobile augmented reality server push augmented reality content to the step of mobile augmented reality client, wrapsIt includes:Mobile augmented reality server sends augmented reality content push and notifies to mobile augmented reality client, wherein, enhancing is existingThe access address of augmented reality content is carried in real content push notice.
According to another aspect of the present invention, the acquisition methods of another augmented reality content are provided, including:It is mobile to increaseStrong reality server receives the augmented reality content subscription request from mobile augmented reality client;Mobile augmented reality serviceThe augmented reality content push that device management is used to initiate augmented reality content push notice is set, wherein, augmented reality content pushes awaySetting is sent to include at least one of:The trigger condition of augmented reality content push, the filter criteria of augmented reality content push;Mobile augmented reality server access augmented reality user's context, and set according to augmented reality content push and obtain enhancing nowReal content;Mobile augmented reality server push obtains augmented reality content to mobile augmented reality client.
Preferably, manage to wrap the step of initiating the augmented reality content push setting of augmented reality content push noticeIt includes:The augmented reality target identification parameter that mobile augmented reality server carries in being asked according to augmented reality content subscription, refers toDetermine the subscribed augmented reality content of augmented reality content push.
Preferably, manage to wrap the step of initiating the augmented reality content push setting of augmented reality content push noticeIt includes:The trigger condition parameters that mobile augmented reality server carries in being asked according to augmented reality content subscription set enhancing existingThe trigger condition of augmented reality content push during real content push is set.
Preferably, manage to wrap the step of initiating the augmented reality content push setting of augmented reality content push noticeIt includes:It is existing to establish enhancing for the filter criteria parameter that mobile augmented reality server carries in being asked according to augmented reality content subscriptionThe filter criteria of augmented reality content push during real content push is set.
Preferably, mobile augmented reality server access augmented reality user's context, and pushed away according to augmented reality contentThe step of setting is sent to obtain enhancing content includes:Mobile augmented reality server access augmented reality user's context, and according toThe trigger condition of augmented reality content push during augmented reality content push is set judges whether to initiate augmented reality content pushNotice;If so, mobile augmented reality server obtains augmented reality content.
According to a further aspect of the invention, the acquisition methods of another augmented reality content are provided, including:It is mobile to increaseStrong reality client sends the augmented reality content subscription request for carrying subscription rules parameter to mobile augmented reality server,In, subscription rules parameter is used for according to augmented reality user's context and/or augmented reality user preference, specifies to initiate to increaseThe augmented reality content push of strong real content sending out notice is set;Mobile augmented reality client receives mobile augmented reality clothesBusiness device sets the augmented reality content push initiated to notify according to augmented reality content push, and obtains augmented reality content.
Preferably, mobile augmented reality client sends the increasing for carrying subscription rules parameter to mobile augmented reality serverThe step of strong real content subscribes to request includes:Mobile augmented reality client provides augmented reality mesh in subscription rules parameterMark identification parameter;Mobile augmented reality client sends augmented reality content subscription and asks to mobile augmented reality server.
Preferably, mobile augmented reality client sends the increasing for carrying subscription rules parameter to mobile augmented reality serverThe step of strong real content subscribes to request includes:Mobile augmented reality client provides trigger condition ginseng in subscription rules parameterNumber;Mobile augmented reality client sends augmented reality content subscription and asks to mobile augmented reality server.
Preferably, mobile augmented reality client sends the increasing for carrying subscription rules parameter to mobile augmented reality serverThe step of strong real content subscribes to request includes:Mobile augmented reality client provides filter criteria ginseng in subscription rules parameterNumber;Mobile augmented reality client sends augmented reality content subscription and asks to mobile augmented reality server.
Preferably, augmented reality content is carried in augmented reality content push notice.
Preferably, the access address of augmented reality content is carried in augmented reality content push notice.
According to a further aspect of the invention, a kind of mobile augmented reality server is provided, including:Transmission unit is usedIt is asked in receiving the augmented reality content subscription from mobile augmented reality client;Administrative unit, for according to augmented realityThe subscription rules parameter carried in content subscription request creates or updates to initiate the increasing of augmented reality content push noticeStrong real content push is set;Push unit obtains augmented reality content for being set according to augmented reality content push, and pushes awayAugmented reality content is sent to mobile augmented reality client.
Preferably, administrative unit includes:First setup module, for carrying in being asked according to augmented reality content subscriptionAugmented reality target identification parameter specifies the subscribed augmented reality content in the setting of augmented reality content push.
Preferably, administrative unit includes:Second setup module, for carrying in being asked according to augmented reality content subscriptionTrigger condition parameters set the trigger condition of augmented reality content push in the setting of augmented reality content push.
Preferably, administrative unit includes:3rd setup module, for carrying in being asked according to augmented reality content subscriptionFilter criteria parameter establishes the filter criteria of augmented reality content push during augmented reality content push is set.
Preferably, push unit includes:Judgment module, for accessing augmented reality user's context, and it is existing according to enhancingThe trigger condition of augmented reality content push during real content push is set judges whether to initiate augmented reality content push notice;Acquisition module, for when judging to initiate augmented reality content push notice, obtaining augmented reality content.
According to a further aspect of the invention, a kind of mobile augmented reality client is provided, including:Transmitting element is usedIt is asked in the augmented reality content subscription that carrying subscription rules parameter is sent to mobile augmented reality server, wherein, subscribe to ruleThen parameter is used for according to augmented reality user's context and/or augmented reality user preference, specifies to initiate in augmented realityThe augmented reality content push for holding sending out notice is set;Receiving unit, for receiving the increasing of mobile augmented reality server initiationStrong real content sending out notice;Acquiring unit, for being notified to obtain augmented reality content according to augmented reality content push.
Preferably, transmitting element includes:First provides module, for providing augmented reality target in subscription rules parameterIdentification parameter;First sending module is asked for sending augmented reality content subscription to mobile augmented reality server.
Preferably, transmitting element includes:Second provides module, for providing trigger condition ginseng in subscription rules parameterNumber;Second sending module is asked for sending augmented reality content subscription to mobile augmented reality server.
Preferably, transmitting element includes:3rd provides module, for providing filter criteria ginseng in subscription rules parameterNumber;3rd sending module is asked for sending augmented reality content subscription to mobile augmented reality server.
The present invention proposes a kind of augmented reality content obtaining scheme based on subscription push-mechanism, based on the side in the present inventionCase, in the case where related augmented reality content changes or user's context is in particular state, user passes through subscription-pusherSystem can also obtain its enhancement information of interest in time.In addition, based on the scheme in the present invention, enhancing can be sent to avoid multipleReal content/Target Acquisition request persistently obtains nearby enhancement information, the business of improving by subscription-push-mechanism and performs effectRate, while also solve the problems, such as enhancement information repeated downloads.
Description of the drawings
Attached drawing described herein is used for providing a further understanding of the present invention, forms the part of the application, this hairBright schematic description and description does not constitute improper limitations of the present invention for explaining the present invention.In the accompanying drawings:
Fig. 1 is the configuration diagram of augmented reality system according to embodiments of the present invention;
Fig. 2 is a kind of preferred flow charts of the acquisition methods of augmented reality content according to embodiments of the present invention;
Fig. 3 is another preferred flow charts of the acquisition methods of augmented reality content according to embodiments of the present invention;
Fig. 4 is another preferred flow charts of the acquisition methods of augmented reality content according to embodiments of the present invention;
Fig. 5 is another preferred flow charts of the acquisition methods of augmented reality content according to embodiments of the present invention;
Fig. 6 is another preferred flow charts of the acquisition methods of augmented reality content according to embodiments of the present invention;
Fig. 7 is another preferred flow charts of the acquisition methods of augmented reality content according to embodiments of the present invention;
Fig. 8 is a kind of preferred structure block diagram of mobile augmented reality server according to embodiments of the present invention;
Fig. 9 is another preferred flow charts of the acquisition methods of augmented reality content according to embodiments of the present invention;
Figure 10 is another preferred flow charts of the acquisition methods of augmented reality content according to embodiments of the present invention;
Figure 11 is a kind of preferred structure block diagram of mobile augmented reality client according to embodiments of the present invention.
Specific embodiment
Come that the present invention will be described in detail below with reference to attached drawing and in conjunction with the embodiments.It should be noted that do not conflictingIn the case of, the feature in embodiment and embodiment in the application can be mutually combined.
Embodiment 1
The present invention program is related in mobile communication technology field develops, disposes and accesses relevant business clothes with communication serviceThe real-time performance technology for the device function, ability of user terminal and supporting business access of being engaged in.
User is by the way that mobile phone, PC, portable computer, PDA etc. be mobile, fixed communication terminal access service provider and/or interiorHold the communication service of developer's deployment, this access process is communication customer end by business, server-side ability, is led in userLetter terminal and telecommunication service server between establish a communications link to implement to complete, it is described write to each other usually via GSM,The mobile communications networks such as UMTS, WIMAX, WLAN, which are established, to be completed.
As shown in Figure 1, mobile augmented reality system schematic in the present invention, including:Terminal capability component 100, enhancing are existingIt is real to apply 200, mobile augmented reality client 300, mobile augmented reality server 400.Wherein, 100 generation of terminal capability componentTable mobile intelligent terminal used by a user;Augmented reality is the application program operated in augmented reality terminal using 200;It movesDynamic augmented reality client 300 is used for the request according to user, to 400 acquisition request augmented reality of mobile augmented reality serverTarget/content;Mobile augmented reality server 400 is network side deployment functional entity, is responsible for searching for augmented reality according to requestTarget, selection obtain augmented reality content, deliver augmented reality target and/or augmented reality content to mobile augmented reality clientEnd 300.
Terminal capability component 100 is responsible for the acquisition and displaying of mobile augmented reality business realizing information needed.Terminal capabilityComponent 100 includes:Camera, for the outdoor scene information of physical world around captured in real-time user(Camera View), wherein,The camera can also use the camera for possessing video memory function, and the outdoor scene information taken is cached with real-time;Display screen isUser is presented camera shooting outdoor scene information and renders lower augmented reality content view in the modification of augmented reality content(AR View,Augmented Reality View);GPS(GPS, Global Positioning System)Module,Wherein GPS module is communicated with GPS satellite, provides terminal positional information in real time(Such as latitude and longitude information);Compass, sensor are usedGather user terminal state, including:Camera direction and ground angle etc..
Augmented reality provides the end side application program of mobile augmented reality business realizing using 200, and passes through access and moveThe augmented reality business base layer support ability that dynamic augmented reality client 300 provides, provides various forms of increasings on this basisStrong reality business experience, such as the application of augmented reality multimedia advertising, augmented reality navigation application, augmented reality game application.
Mobile augmented reality client 300 is mobile augmented reality operation system end side functional entity, accesses terminalAbility component 100(Such as GPS, compass, sensor)The mobile augmented reality terminal real-time status gathered asks mobile increaseStrong reality server 400 obtains augmented reality target and/or augmented reality content, and augmented reality content acquired in control is with taking the photographAs the fusion displaying of head shooting outdoor scene.Mobile augmented reality client 300 returns to requested information to augmented reality application, carriesIt is supported for user interaction, augmented reality is estimated and the enabling capabilities such as reports.
Mobile augmented reality server 400 is the functional entity of mobile augmented reality operation system network side, is responsible for basisMobile augmented reality client 300 is asked and augmented reality is personalized and context is set, and provides augmented reality mesh to the userMark search, augmented reality content be selected select and take, the services such as augmented reality target and/or augmented reality content delivery.It is mobile to increaseStrong reality server 400 mainly includes following functions entity:
1)Augmented reality content/target subscribes to function 410, and it is existing to be responsible for enhancing in mobile augmented reality server 400Real content and/or augmented reality target subscription management function, mainly include:
A)Management mobile augmented reality client augmented reality content/target subscribes to request, unsubscribes request;
B)Management augmented reality content associated with the request/target push is set, including:It is subscribed to and asked according to userEither update augmented reality content/target push is created to set and according to user subscription is gone to ask or as subscription is expiredAugmented reality content/target push is deleted to set.
Wherein, the push, which is set, includes at least one of:Augmented reality content/target push filter criteria, withAnd augmented reality content/target push trigger condition.
C)The relevant information of trigger condition in being set with the augmented reality content/target push is collected, for example:User positionIt puts, in present condition, time interval, augmented reality target location etc., and judges whether to meet trigger condition.
D)Filter criteria in being set according to augmented reality content/target push(For example:Classification, feature, type etc.)RequestAugmented reality content/target ordered by acquisition.
2)It is following to be responsible for delivering in mobile augmented reality server 400 for augmented reality content/intended delivery function 420Information is to mobile augmented reality client 300:
A) augmented reality target and/or augmented reality content;
B) the reference of augmented reality target and/or augmented reality content;
C the instruction of augmented reality target and/or augmented reality content can not) be obtained.
Augmented reality target and/or augmented reality is accomplished by the following way in augmented reality content/intended delivery function 420The delivery service of content:
A) PULL patterns:Augmented reality content/intended delivery function 420 is by responding mobile augmented reality client 120Request, deliver augmented reality target and/or augmented reality content;
B) PUSH patterns:420 active push augmented reality target of augmented reality content/intended delivery function and/or enhancingReal content is to mobile augmented reality client 300.
3)Augmented reality content/target selection function 430, according to the shifting of reception in mobile augmented reality server 400The request of dynamic augmented reality client 300 or according to augmented reality target or the relevant push of augmented reality content deliveryRequest is responsible for search augmented reality target, selects and obtain augmented reality content.
4)Augmented reality content/objective management function 440 is responsible for existing with enhancing in mobile augmented reality server 400Real target deployment and/or augmented reality content issue the storage and management of relevant information, mainly include:
A)Augmented reality target deployment information management, includes at least:Augmented reality target identification, augmented reality target type(For example, building, printed matter etc.), augmented reality target classification(For example, point of interest, task dispatching), augmented reality goal description,Relation between related augmented reality content identification and other augmented reality targets;
B)Associated augmented reality content releases news management, includes at least:Augmented reality content identification, related enhancing are existingReal target identification, augmented reality content issued state, augmented reality content disposition rule and augmented reality access to contentLocation, access control policy etc.;
C)Augmented reality content caching tactical management;
D)Augmented reality content local cache management.
5)Augmented reality personalization and contextual function 450 are responsible for user in mobile augmented reality server 400Property preference and user's context, mainly include:
A)The setting and management of user individual preference, include at least:
Augmented reality target search preference, for example:Search radius, search category, augmented reality target signature;
Augmented reality content obtaining preference, for example:Augmented reality content characteristic etc.;
Augmented reality target and/or augmented reality content push are set, for example:It presets on the user in pushing conditionHereafter(User location, the SOT state of termination), preset the push time in pushing condition;
B)The acquisition and use of user's context.User's context refers to and user and its using terminal current state letterBreath, including:
User's current state, for example:Information is presented in user geographical location, user;
The mobile augmented reality SOT state of termination, for example:Screen size, remaining capacity, memory space etc..
As shown in Fig. 2, a kind of preferred stream of the acquisition methods based on the augmented reality content for subscribing to push-mechanism of the present inventionCheng Tu specifically includes following steps:
Step 210, mobile augmented reality server receives the augmented reality content from mobile augmented reality client and ordersRead request.Above-mentioned augmented reality content subscription request carries the session identification for unique mark augmented reality content subscription session(SessionID)Parameter(Wherein, session identification parameter includes client local label(client-side localtag)), augmented reality content subscription session persistence(Duration)Parameter and augmented reality content subscription rule(SubscriptionRule)Parameter;
Step 220, mobile augmented reality server admin is used to initiate the augmented reality of augmented reality content push noticeContent push is set, including:The trigger condition of augmented reality content push, the filter criteria of augmented reality content push, wherein,The scheme that above-mentioned management is used to initiate the push setting of augmented reality content push notice includes:It creates, in update augmented realityAppearance push sets and is set according to subscription is gone to ask or delete augmented reality content push in the case where subscription is expired.
In this preferred embodiment, push sets and includes at least:
1. it is mobile augmented reality server to mobile augmented reality client the trigger condition of augmented reality content pushInitiate the Rule of judgment of augmented reality content push notice in end.The trigger condition includes at least one of:
1) when the issued state of the issued state of augmented reality content, i.e. augmented reality content changes, mobile augmented realityServer initiates augmented reality content push notice;
2) the push interval of augmented reality content, i.e., when push interval is arrived, mobile augmented reality server initiates enhancingReal content sending out notice;
3) augmented reality user's is in present condition, i.e., it is in present condition that augmented reality user, which is in specific, for example:It opens a terminalCamera starts augmented reality in application, mobile augmented reality server initiates augmented reality content push notice;
4) location information of augmented reality terminal, i.e. augmented reality terminal enter specific geographic position, for example:Heavy dense targetsRegion, mobile augmented reality server initiate augmented reality content push notice;
2. the filter criteria of augmented reality content push is that mobile augmented reality server is judging to initiate augmented realityAfter content push notice, the filter criteria of acquisition request augmented reality content.Above-mentioned filter criteria includes at least one of:
1) preference that augmented reality user preference, i.e. user obtain augmented reality content is set, and is included at least:Augmented realityTarget type, classification, description, augmented reality content media form, size etc.;
2) augmented reality terminal capability, i.e., the current augmented reality SOT state of termination, includes at least:Screen size, resolution ratio remainRemaining electricity, memory space etc..
Optionally, the push sets and can also include:The subscribed augmented reality content of augmented reality content push,The augmented reality content subscribed to for mobile augmented reality client request, it is preferred that can be augmented reality target identification.
Step 230, the triggering item of augmented reality content push during mobile augmented reality server is set according to the pushPart accesses the relevant information including augmented reality user's context, for example:Augmented reality content issued state, timerTime, augmented reality subscriber presentation state, augmented reality terminal location etc., above- mentioned information both can be by mobile augmented reality clientsEnd reports, can also be by third party's business support server, for example:Service server is presented(Presence Server), positionPut service server(Location Server)It obtains;
Step 240, the triggering item of augmented reality content push during mobile augmented reality server is set according to the pushPart judges whether to initiate the request of augmented reality content push.If so, step 250 is performed, otherwise return to step 230, until instituteIt is expired to state augmented reality content subscription session;
Preferably, the trigger condition of augmented reality content push includes at least one of:The issue of augmented reality contentState;The push interval of augmented reality content;Augmented reality user's is in present condition;The location information of augmented reality terminal.
As a kind of optional scheme, the trigger condition of augmented reality content push judges whether to send out in being set according to pushThe step of playing the request of augmented reality content push includes:During mobile augmented reality server is asked according to augmented reality content subscriptionThe augmented reality target identification parameter of carrying accesses the issued state of subscribed augmented reality content;Judge whether to initiate enhancingReal content push request.
Correspondingly, if the trigger condition of augmented reality content push is the issue shape of augmented reality content in push settingThe issued state of state and the subscribed augmented reality content being accessed meets trigger condition, then mobile augmented reality server rootThe filter criteria of augmented reality content push obtains augmented reality content in being set according to push.
Preferably, the issued state of augmented reality content includes at least one of:It can use, update.
As another optional scheme, the trigger condition of augmented reality content push judges whether in being set according to pushThe step of initiating the request of augmented reality content push includes:Mobile augmented reality server is asked according to augmented reality content subscriptionThe push spacing parameter of middle carrying calculates time interval;Judge whether to initiate the request of augmented reality content push.
Correspondingly, if the trigger condition of augmented reality content push is between the push of augmented reality content in push settingEvery and the time interval that is calculated meet trigger condition, then enhance during mobile augmented reality server is set according to push existingThe filter criteria of real content push obtains augmented reality content.
Preferably, the push interval of augmented reality content includes at least one of:Per hour, daily, weekly.
As another optional scheme, the trigger condition of augmented reality content push judges whether in being set according to pushThe step of initiating the request of augmented reality content push includes:Mobile augmented reality server is asked according to augmented reality content subscriptionThe presentation parameter of middle carrying subscribes to augmented reality subscriber presentation state;Judge whether to initiate the request of augmented reality content push.
Correspondingly, if the trigger condition of augmented reality content push is augmented reality user in present situation in push settingThe augmented reality subscriber presentation state that state and subscription obtain meets trigger condition, then mobile augmented reality server is according to pushThe filter criteria of augmented reality content push obtains augmented reality content in setting.
Preferably, augmented reality user's is in that present condition includes at least one of:Terminal camera is opened, local to enhancePractical application starts, and augmented reality user enters specific region.
As another optional scheme, the trigger condition of augmented reality content push judges whether in being set according to pushThe step of initiating the request of augmented reality content push includes:Mobile augmented reality server is asked according to augmented reality content subscriptionThe location parameter of middle carrying accesses augmented reality terminal positional information;Judge whether to initiate the request of augmented reality content push.
Correspondingly, if the trigger condition of augmented reality content push is believed for the position of augmented reality terminal in push settingThe augmented reality terminal positional information that breath and access obtain meets trigger condition, then mobile augmented reality server is according to pushThe filter criteria of augmented reality content push obtains augmented reality content in setting.
Preferably, the location information of augmented reality terminal includes at least one of:GPS position information, network site letterBreath, station address information.
Step 250, mobile augmented reality server sets according to the push and obtains augmented reality content, it is preferable that movesDynamic augmented reality server is according to the augmented reality user's context, acquisition request augmented reality content.The augmented realityUser's context includes:Augmented reality target identification, camera captured image, augmented reality terminal location etc..
The filter criteria of augmented reality content push, filters institute during mobile augmented reality server is set according to the pushState the augmented reality content of acquisition;
Step 260, the augmented reality content obtained described in mobile augmented reality server push is objective to mobile augmented realityFamily end.The acquisition augmented reality content is carried in the augmented reality content push request.Or the augmented reality contentThe access address of the acquisition augmented reality content is carried in push request.
As shown in figure 3, the flow chart of the embodiment of the present invention one.Following scheme is realized in the present embodiment:Mobile enhancingReal server 400 receives the augmented reality content subscription request from mobile augmented reality client 300, wherein, enhancing is existingThe augmented reality target mark for corresponding to subscribed augmented reality content is carried in subscription rules parameter in real content subscription requestKnow parameter;Mobile augmented reality server creates push according to above-mentioned subscription rules parameter and sets, and in subscribed augmented realityContent issued state obtains the augmented reality content when changing, initiate augmented reality content push notice.The present embodiment is specificComprise the following steps:
Step F1-F4, according to user's operation instruction or augmented reality applied business logic, mobile augmented reality clientAugmented reality content subscription is sent to ask to mobile augmented reality server, acquisition request augmented reality content.Mobile enhancing is existingAugmented reality content/target in real server is subscribed to function establishment and is set for initiating the push of augmented reality content push notice(P1) is put, including:The subscribed augmented reality content of augmented reality content push in the present embodiment, is increased by subscribing in requestStrong real-world objects mark determines;The trigger condition of augmented reality content push, in the present embodiment, i.e., in subscribed augmented realityHold issued state to change, for example:" available " or " update ";The filter criteria of augmented reality content push,In the present embodiment, " image " form augmented reality content is only obtained.
Augmented reality content/target subscribes to during function is set according to the push and is subscribed augmented reality content, to movementAugmented reality content in augmented reality server/objective management function send correspond to trigger condition during the push is set,Relevant information including augmented reality user's context(Augmented reality content issued state)Request is subscribed to, in the present embodimentIn, as subscribe to augmented reality content issued state change notification.
Step F5-F8, augmented reality content server send augmented reality Content Management to mobile augmented reality serverRequest changes augmented reality content issued state.Augmented reality content/objective management function sends triggering according to request is subscribed toCondition(Augmented reality content issued state)Relevant information change notification to augmented reality content/target subscribes to function.
Step F9-F12, augmented reality content/target are subscribed to function and are judged whether according to augmented reality content issued stateMeet the trigger condition (P2) of augmented reality content push.In this embodiment it is assumed that subscribed augmented reality content issue shapeState is " update ", then augmented reality content/target subscribe to during function is set according to push filter criteria to augmented reality content/Target selection function sends augmented reality content acquisition request, and the latter is to augmented reality content server acquisition request and filters phaseClose augmented reality content(P3).
In above-mentioned steps, if the related augmented reality content of mobile augmented reality server local caching, augmented realityContent/target subscribes to function directly to augmented reality content/objective management function acquisition request.
Step F13-F16, via augmented reality content/intended delivery function, mobile augmented reality server is based on bottomPush-mechanism(For example OMA PUSH)Augmented reality content push is sent to ask to mobile augmented reality client.In the present embodimentIn, it is carried in the push request and has obtained augmented reality content.
Preferably, as shown in figure 4, in this embodiment, when a triggering condition is met, mobile augmented reality server is sentAugmented reality content push is notified to mobile augmented reality client, wherein carrying augmented reality access to content address;It is mobile to increaseStrong reality client is according to notice acquisition request augmented reality content.
Step F17-F20, mobile augmented reality client send augmented reality content and unsubscribe request to mobile enhancingReal server.According to the request, mobile augmented reality server augmented reality content/target subscribes to function and deletes to initiateThe push of augmented reality content push notice is set.
As shown in figure 5, the flow chart of the embodiment of the present invention three.Following scheme is realized in the present embodiment:Mobile enhancingReal server 400 receives the augmented reality content subscription request from mobile augmented reality client 300, wherein, the increasingStrong real content, which is subscribed to, carries push spacing parameter in the subscription rules parameter in request;Mobile augmented reality server is according to upperIt states subscription rules parameter and creates push setting, and searched for when pushing interval time arrival and obtain corresponding augmented reality content,Initiate augmented reality content push notice.The present embodiment specifically includes following steps:
Step F1-F2, according to user's operation instruction or augmented reality applied business logic, mobile augmented reality clientAugmented reality content subscription is sent to ask to mobile augmented reality server, acquisition request augmented reality content.Mobile enhancing is existingAugmented reality content/target in real server is subscribed to function establishment and is set for initiating the push of augmented reality content push noticeIt puts(P1), including:The trigger condition of augmented reality content push, in the present embodiment, i.e., between the augmented reality content push timeEvery for example:" daily " or " weekly ";The filter criteria of augmented reality content push in the present embodiment, only obtains" image " form augmented reality content;Optionally, the subscribed augmented reality content of augmented reality content push is further included, byAugmented reality target identification in request is subscribed to determine.
Mobile augmented reality server can be based on the augmented reality content push subscribed augmented reality content orPerson is based on augmented reality user's context(Camera shooting outdoor scene, terminal geographic position), acquisition request augmented reality content.ThisIn embodiment it is assumed that when the trigger condition of augmented reality content push meets, it is existing that mobile augmented reality server is based on enhancingReal user's context(Terminal geographic position, camera captured image)Acquisition request augmented reality content.
Step F3-F6, augmented reality content/target subscribe to augmented reality content push during function is set according to the pushTrigger condition, calculate time interval, and push interval arrive when into mobile augmented reality server augmented reality individual characterChange and contextual function sends the request of augmented reality contextual access, request accesses corresponding augmented reality terminal geographic position letterBreath.
Third party's supporting business server(For example:Location-server)Augmented reality terminal positional information is obtained, returns and movesDynamic augmented reality server.Without loss of generality, mobile augmented reality server can be included with by other means:Increase to mobileStrong reality client obtains augmented reality terminal positional information;
Step F7-F10, augmented reality content/target subscribe to function according to augmented reality context(Augmented reality terminalManage position)And the filter criteria of augmented reality content push is sent out to augmented reality content/target selection function in push settingAugmented reality content acquisition request is sent, the latter is via augmented reality content/objective management searching functions augmented reality target(According toTerminal geographic position), obtain and filter related augmented reality content.
Step F11-F14, via augmented reality content/intended delivery function, mobile augmented reality server is based on bottomPush-mechanism(For example OMA PUSH)Augmented reality content push is sent to ask to mobile augmented reality client, in the present embodimentIn, it is carried in the push request and has obtained augmented reality content.
Step F15-F16, mobile augmented reality client send augmented reality content and unsubscribe request to mobile enhancingReal server.According to the request, mobile augmented reality server augmented reality content/target subscribes to function and deletes to initiateThe push of augmented reality content push notice is set.
As shown in fig. 6, the flow chart of the embodiment of the present invention four.Following scheme is realized in the present embodiment:Mobile enhancingReal server receives the augmented reality content subscription request from mobile augmented reality client, wherein, augmented reality contentIt subscribes to carry in the subscription rules parameter in request and event argument is presented(That is, augmented reality user is in certain in present condition, exampleSuch as:It opens camera and is shot or started some augmented reality application)Or location parameter(That is, augmented reality terminalInto specific location area, for example:Shopping centre);Mobile augmented reality server is created according to above-mentioned subscription rules parameter and pushedSet, and in being asked according to augmented reality content subscription the presentation parameter that carries subscribe to augmented reality subscriber presentation state orThe location parameter carried in being asked according to augmented reality content subscription accesses augmented reality terminal positional information, and in particular eventIt is searched for during generation and obtains corresponding augmented reality content.The present embodiment specifically includes following steps:
Step F1-F2, according to user's operation instruction or augmented reality applied business logic, mobile augmented reality clientAugmented reality content subscription is sent to ask to mobile augmented reality server, acquisition request augmented reality content.Mobile enhancing is existingAugmented reality content/target in real server is subscribed to function establishment and is set for initiating the push of augmented reality content push noticeIt puts(P1), including:The trigger condition of augmented reality content push, in the present embodiment, i.e. augmented reality subscriber presentation state, exampleSuch as:" cameraopen " or augmented reality terminal positional information, for example:“downtown”;The mistake of augmented reality content pushFilter standard assumes only to obtain " image " form augmented reality content in the present embodiment;Optionally, further include in augmented realityHold the subscribed augmented reality content of push, determined by subscribing to augmented reality target identification in request.
Mobile augmented reality server can be based on the augmented reality content push subscribed augmented reality content orPerson is based on augmented reality user's context(Camera shooting outdoor scene, terminal geographic position), acquisition request augmented reality content.ThisIn embodiment it is assumed that when the trigger condition of augmented reality content push meets, it is existing that mobile augmented reality server is based on enhancingReal user's context(Terminal geographic position, camera captured image)Acquisition request augmented reality content.
Step F3-F10, augmented reality content/target subscribe to function and set augmented reality content push according to the pushTrigger condition, into mobile augmented reality server, augmented reality is personalized and contextual function sends augmented reality contextAccess request subscribes to augmented reality subscriber presentation state or augmented reality terminal positional information.
Supporting business server(For example:Presence server)It obtains augmented reality user and information is presented, return to mobile enhancingReal server.Alternatively, supporting business server(For example:Location-server)Augmented reality terminal positional information is obtained, is returnedMobile augmented reality server.Without loss of generality, mobile augmented reality server can be included with by other means:To movementAugmented reality client request obtains augmented reality subscriber presentation state or augmented reality terminal positional information;
Step F11-F14, augmented reality content/target subscribe to function according to augmented reality context(Camera shooting is realScape, terminal geographic position)And push set in augmented reality content push filter criteria to augmented reality content/targetSelection function sends augmented reality content acquisition request, and the latter enhances existing via augmented reality content/objective management searching functionsReal target(Outdoor scene or terminal geographic position are shot according to camera), obtain and filter related augmented reality content.
Step F15-F18, via augmented reality content/intended delivery function, mobile augmented reality server is based on bottomPush-mechanism(For example OMAPUSH)Augmented reality content push is sent to ask to mobile augmented reality client, in the present embodimentIn, it is carried in the push request and has obtained augmented reality content.
Step F19-F20, mobile augmented reality client send augmented reality content and unsubscribe request to mobile enhancingReal server.According to the request, mobile augmented reality server augmented reality content/target subscribes to function and deletes to initiateThe push of augmented reality content push notice is set.
Embodiment 2
Fig. 7 is another preferred flow charts of the acquisition methods of augmented reality content according to embodiments of the present invention.Such as Fig. 7Shown, the acquisition methods of augmented reality content according to embodiments of the present invention include the following steps:
S702, mobile augmented reality server receives the augmented reality content subscription from mobile augmented reality client pleaseIt asks;
S704, the subscription rules parameter that mobile augmented reality server carries in being asked according to augmented reality content subscription,The augmented reality content push for creating or updating to initiate augmented reality content push notice is set;
S706, mobile augmented reality server sets according to augmented reality content push and obtains augmented reality content, and pushes awayAugmented reality content is sent to mobile augmented reality client.
The present invention proposes a kind of augmented reality content obtaining scheme based on subscription push-mechanism, based on the side in the present inventionCase, in the case where related augmented reality content changes or user's context is in particular state, user passes through subscription-pusherSystem can also obtain its enhancement information of interest in time.In addition, based on the scheme in the present invention, enhancing can be sent to avoid multipleReal content/Target Acquisition request persistently obtains nearby enhancement information, the business of improving by subscription-push-mechanism and performs effectRate, while also solve the problems, such as enhancement information repeated downloads.
It is worth noting that, mentioned push setting is exactly that augmented reality content push is set in the specification of the present applicationIt puts, subsequently will not be repeated again explanation.
Preferably, at least one of is included for initiating the push setting of augmented reality content push notice:Enhancing is existingThe subscribed augmented reality content of real content push;The trigger condition of augmented reality content push;Augmented reality content pushFilter criteria.
Preferably, the trigger condition of augmented reality content push includes at least one of:The issue of augmented reality contentState;The push interval of augmented reality content;Augmented reality user's is in present condition;The location information of augmented reality terminal.
Preferably, the filter criteria of augmented reality content push includes at least one of:Augmented reality user preference;IncreaseStrong non-real end ability.
Preferably, the augmented reality content push for creating or updating to initiate augmented reality content push notice is setThe step of include:The augmented reality target identification that mobile augmented reality server carries in being asked according to augmented reality content subscriptionParameter specifies the subscribed augmented reality content in the setting of augmented reality content push.
Preferably, the augmented reality content push for creating or updating to initiate augmented reality content push notice is setThe step of include:The trigger condition parameters that mobile augmented reality server carries in being asked according to augmented reality content subscription, ifPut the trigger condition of augmented reality content push during push is set.
Preferably, the augmented reality content push for creating or updating to initiate augmented reality content push notice is setThe step of include:The filter criteria parameter that mobile augmented reality server carries in being asked according to augmented reality content subscription, buildsThe filter criteria of augmented reality content push during vertical push is set.
Preferably, mobile augmented reality server sets the step of obtaining augmented reality content to include according to push:It is mobileAugmented reality server access augmented reality user's context, and according to the triggering item of augmented reality content push in push settingPart judges whether to initiate the request of augmented reality content push;If so, mobile augmented reality server obtains augmented reality content.
As a kind of optional scheme, the trigger condition of augmented reality content push judges whether to send out in being set according to pushThe step of playing the request of augmented reality content push includes:During mobile augmented reality server is asked according to augmented reality content subscriptionThe augmented reality target identification parameter of carrying accesses the issued state of subscribed augmented reality content;Judge whether to initiate enhancingReal content push request.
Include correspondingly, mobile augmented reality server obtains the step of augmented reality content:If push enhances in settingThe issued state and the subscribed augmented reality content that is accessed of the trigger condition of real content push for augmented reality contentIssued state meets trigger condition, then the filtering of augmented reality content push during mobile augmented reality server is set according to pushStandard obtains augmented reality content.
Preferably, the issued state of augmented reality content includes at least one of:It can use, update.
As another optional scheme, the trigger condition of augmented reality content push judges whether in being set according to pushThe step of initiating the request of augmented reality content push includes:Mobile augmented reality server is asked according to augmented reality content subscriptionThe push spacing parameter of middle carrying calculates time interval;Judge whether to initiate the request of augmented reality content push.
Include correspondingly, mobile augmented reality server obtains the step of augmented reality content:If push enhances in settingThe time interval that the trigger condition of real content push is spaced and is calculated for the push of augmented reality content meets triggering itemPart, then the filter criteria of augmented reality content push is obtained in augmented reality during mobile augmented reality server is set according to pushHold.
Preferably, the push interval of augmented reality content includes at least one of:Per hour, daily, weekly.
As another optional scheme, the trigger condition of augmented reality content push judges whether in being set according to pushThe step of initiating the request of augmented reality content push includes:Mobile augmented reality server is asked according to augmented reality content subscriptionThe presentation parameter of middle carrying subscribes to augmented reality subscriber presentation state;Judge whether to initiate the request of augmented reality content push.
Include correspondingly, mobile augmented reality server obtains the step of augmented reality content:If push enhances in settingThe trigger condition of real content push in present condition and subscribes to obtained augmented reality user in present situation for augmented reality userState meets trigger condition, then the filter criteria of augmented reality content push obtains during mobile augmented reality server is set according to pushTake augmented reality content.
Preferably, augmented reality user's is in that present condition includes at least one of:Terminal camera is opened, local to enhancePractical application starts, and augmented reality user enters specific region.
As another optional scheme, the trigger condition of augmented reality content push judges whether in being set according to pushThe step of initiating the request of augmented reality content push includes:Mobile augmented reality server is asked according to augmented reality content subscriptionThe location parameter of middle carrying accesses augmented reality terminal positional information;Judge whether to initiate the request of augmented reality content push.
Include correspondingly, mobile augmented reality server obtains the step of augmented reality content:If push enhances in settingThe trigger condition of real content push is the location information of augmented reality terminal and accesses obtained augmented reality terminal location letterBreath meets trigger condition, then the filter criteria of augmented reality content push obtains during mobile augmented reality server is set according to pushTake augmented reality content.
Preferably, the location information of augmented reality terminal includes at least one of:GPS position information, network site letterBreath, station address information.
Preferably, mobile augmented reality server push augmented reality content to the step of mobile augmented reality client, wrapsIt includes:Mobile augmented reality server sends augmented reality content push and asks to mobile augmented reality client, wherein, enhancing is existingAugmented reality content is carried in real content push request.
Preferably, mobile augmented reality server push augmented reality content to the step of mobile augmented reality client, wrapsIt includes:Mobile augmented reality server sends augmented reality content push and asks to mobile augmented reality client, wherein, enhancing is existingThe access address of augmented reality content is carried in real content push request.
Embodiment 3
As shown in figure 8, the present invention also provides a kind of preferred mobile augmented reality servers.Specifically, the movementAugmented reality server includes:
1)Transmission unit 802, for receiving the augmented reality content subscription request from mobile augmented reality client;
2)Administrative unit 804 is connected with transmission unit 802, for carrying in being asked according to augmented reality content subscriptionSubscription rules parameter, the augmented reality content push for creating or updating to initiate augmented reality content push notice are set;
3)Push unit 806 is connected with administrative unit 804, and enhancing is obtained for being set according to augmented reality content pushReal content, and augmented reality content is pushed to mobile augmented reality client.
The present invention proposes a kind of augmented reality content obtaining scheme based on subscription push-mechanism, based on the side in the present inventionCase, in the case where related augmented reality content changes or user's context is in particular state, user passes through subscription-pusherSystem can also obtain its enhancement information of interest in time.In addition, based on the scheme in the present invention, enhancing can be sent to avoid multipleReal content/Target Acquisition request persistently obtains nearby enhancement information, the business of improving by subscription-push-mechanism and performs effectRate, while also solve the problems, such as enhancement information repeated downloads.
Preferably, at least one of is included for initiating the push setting of augmented reality content push notice:Enhancing is existingThe subscribed augmented reality content of real content push;The trigger condition of augmented reality content push;Augmented reality content pushFilter criteria.
Preferably, the trigger condition of augmented reality content push includes at least one of:The issue of augmented reality contentState;The push interval of augmented reality content;Augmented reality user's is in present condition;The location information of augmented reality terminal.
Preferably, the filter criteria of augmented reality content push includes at least one of:Augmented reality user preference;IncreaseStrong non-real end ability.
Preferably, administrative unit 804 includes:First setup module, for being taken according in the request of augmented reality content subscriptionThe augmented reality target identification parameter of band specifies the subscribed augmented reality content in the setting of augmented reality content push.
Preferably, administrative unit 804 includes:Second setup module, for being taken according in the request of augmented reality content subscriptionThe trigger condition parameters of band set the trigger condition of augmented reality content push in push setting.
Preferably, administrative unit 804 includes:3rd setup module, for being taken according in the request of augmented reality content subscriptionThe filter criteria parameter of band establishes the filter criteria of augmented reality content push during push is set.
Preferably, push unit 806 includes:Judgment module, for accessing augmented reality user's context, and according to pushThe trigger condition of augmented reality content push in setting judges whether to initiate the request of augmented reality content push;Acquisition module is usedIn when judging to initiate the request of augmented reality content push, augmented reality content is obtained.
As a kind of optional implementation, augmented reality content push touches during above-mentioned judgment module is set according to pushClockwork spring part judges whether to include the step of initiating the request of augmented reality content push:It is taken in being asked according to augmented reality content subscriptionThe augmented reality target identification parameter of band accesses the issued state of subscribed augmented reality content;Judge whether to initiate enhancing nowReal content push request.Preferably, judge whether to include the step of initiating the request of augmented reality content push:According to the triggeringThe issued state of condition and the subscribed augmented reality content judges whether to initiate the request of augmented reality content push.
Include correspondingly, above-mentioned acquisition module obtains the step of augmented reality content:During if push is set in augmented realityHold the trigger condition of push for the issued state of augmented reality content and the issue shape for the subscribed augmented reality content being accessedState meets trigger condition, then the filter criteria of augmented reality content push obtains augmented reality content in being set according to push.
Preferably, the issued state of augmented reality content includes at least one of:It can use, update.
As another optional implementation, augmented reality content push during above-mentioned judgment module is set according to pushTrigger condition judges whether to include the step of initiating the request of augmented reality content push:In being asked according to augmented reality content subscriptionThe push spacing parameter of carrying calculates time interval;Judge whether to initiate the request of augmented reality content push.Preferably, judgeThe step of whether initiating the request of augmented reality content push includes:Judged whether according to the trigger condition and the time intervalInitiate the request of augmented reality content push.
Include correspondingly, above-mentioned acquisition module obtains the step of augmented reality content:During if push is set in augmented realityHold the trigger condition of push and meet trigger condition for the time interval that the push of augmented reality content is spaced and is calculated, thenThe filter criteria of augmented reality content push obtains augmented reality content in being set according to push.
Preferably, the push interval of augmented reality content includes at least one of:Per hour, daily, weekly.
As another optional implementation, augmented reality content push during above-mentioned judgment module is set according to pushTrigger condition judges whether to include the step of initiating the request of augmented reality content push:In being asked according to augmented reality content subscriptionThe presentation parameter of carrying subscribes to augmented reality subscriber presentation state;Judge whether to initiate the request of augmented reality content push.It is preferred that, judge whether to include the step of initiating the request of augmented reality content push:According to the trigger condition and the augmented realitySubscriber presentation state judges whether to initiate the request of augmented reality content push.
Include correspondingly, above-mentioned acquisition module obtains the step of augmented reality content:During if push is set in augmented realityHold the trigger condition of push for the augmented reality subscriber presentation state obtained in present condition and subscription of augmented reality user to meetTrigger condition, then the filter criteria of augmented reality content push obtains augmented reality content in being set according to push.
Preferably, augmented reality user's is in that present condition includes at least one of:Terminal camera is opened, local to enhancePractical application starts, and augmented reality user enters specific region.
As another optional implementation, augmented reality content push during above-mentioned judgment module is set according to pushTrigger condition judges whether to include the step of initiating the request of augmented reality content push:In being asked according to augmented reality content subscriptionThe location parameter of carrying accesses augmented reality terminal positional information;Judge whether to initiate the request of augmented reality content push.It is preferred that, judge whether to include the step of initiating the request of augmented reality content push:According to the trigger condition and the augmented realityTerminal positional information judges whether to initiate the request of augmented reality content push.
Include correspondingly, above-mentioned acquisition module obtains the step of augmented reality content:During if push is set in augmented realityHold the trigger condition of push for the location information of augmented reality terminal and access obtained augmented reality terminal positional information satisfactionTrigger condition, then the filter criteria of augmented reality content push obtains augmented reality content in being set according to push.
Preferably, the location information of augmented reality terminal includes at least one of:GPS position information, network site letterBreath, station address information.
Preferably, push unit 806 push augmented reality content to the step of mobile augmented reality client include:PushUnit 806 sends augmented reality content push and asks to mobile augmented reality client, wherein, the request of augmented reality content pushMiddle carrying augmented reality content.
Preferably, push unit 806 push augmented reality content to the step of mobile augmented reality client include:PushUnit 806 sends augmented reality content push and asks to mobile augmented reality client, wherein, the request of augmented reality content pushThe middle access address for carrying augmented reality content.
Embodiment 4
The embodiment of the present invention additionally provides the acquisition methods of another augmented reality content, as shown in figure 9, specifically include withLower step:
Step S902:Mobile augmented reality server receives the augmented reality content from mobile augmented reality client and ordersRead request;
Step S904:Mobile augmented reality server admin is used to initiate the augmented reality of augmented reality content push noticeContent push is set, wherein, the setting of augmented reality content push includes at least one of:The triggering of augmented reality content pushCondition, the filter criteria of augmented reality content push;
Step S906:Mobile augmented reality server access augmented reality user's context, and according to augmented reality contentPush, which is set, obtains augmented reality content;
Step S908:Mobile augmented reality server push augmented reality content is to mobile augmented reality client.
In above-mentioned steps S904, the setting of augmented reality content push can be in being asked by augmented reality content subscriptionWhat the subscription rules parameter of carrying obtained.
In a preferred embodiment, the difference of parameter carried in being asked based on augmented reality content subscription, can be withThe augmented reality content push for managing to initiate augmented reality content push notice according to one of following three kinds of modes is set:
1)The augmented reality target identification that mobile augmented reality server carries in being asked according to augmented reality content subscriptionParameter specifies the subscribed augmented reality content in the setting of augmented reality content push.
2)The trigger condition parameters that mobile augmented reality server carries in being asked according to augmented reality content subscription are setThe trigger condition of augmented reality content push during push is set.
3)The filter criteria parameter that mobile augmented reality server carries in being asked according to augmented reality content subscription is establishedThe filter criteria of augmented reality content push during push is set.
Preferably, mobile augmented reality server access augmented reality user's context, and set to obtain according to push and increaseThe step of strong content, includes:Mobile augmented reality server access augmented reality user's context, and increase in being set according to pushThe trigger condition of strong real content push judges whether to initiate augmented reality content push notice;If so, mobile augmented reality takesBusiness device obtains augmented reality content.
Embodiment 5
The embodiment of the present invention additionally provides the acquisition methods of another augmented reality content, based on mobile augmented reality clientEnd is described, and as shown in Figure 10, specifically includes following steps:
Step S1002:Mobile augmented reality client sends to mobile augmented reality server and carries subscription rules parameterThe request of augmented reality content subscription, wherein, subscription rules parameter is used for existing according to augmented reality user's context and/or enhancingReal user's preference, the augmented reality content push for specifying to initiate augmented reality content push notice are set;
Step S1004:Mobile augmented reality client receives mobile augmented reality server and is pushed away according to augmented reality contentThe augmented reality content push notice for setting and initiating is sent, and obtains augmented reality content.
Preferably, mobile augmented reality client sends the increasing for carrying subscription rules parameter to mobile augmented reality serverThe step of strong real content subscribes to request includes:Mobile augmented reality client provides augmented reality mesh in subscription rules parameterMark identification parameter;Mobile augmented reality client sends augmented reality content subscription and asks to mobile augmented reality server.
Preferably, mobile augmented reality client sends the increasing for carrying subscription rules parameter to mobile augmented reality serverThe step of strong real content subscribes to request includes:Mobile augmented reality client provides trigger condition ginseng in subscription rules parameterNumber;Mobile augmented reality client sends augmented reality content subscription and asks to mobile augmented reality server.
Preferably, mobile augmented reality client sends the increasing for carrying subscription rules parameter to mobile augmented reality serverThe step of strong real content subscribes to request includes:Mobile augmented reality client provides filter criteria ginseng in subscription rules parameterNumber;Mobile augmented reality client sends augmented reality content subscription and asks to mobile augmented reality server.
In a preferred embodiment, augmented reality content, mobile enhancing are carried in augmented reality content push noticeReal client directly notifies to obtain augmented reality content by the augmented reality content push.
In a preferred embodiment, the access of augmented reality content is carried in augmented reality content push noticeLocation, mobile augmented reality client access to obtain corresponding from the entrained access address of augmented reality content push noticeAugmented reality content.
The embodiment of the present invention additionally provides a kind of mobile augmented reality client, as shown in figure 11, including:Transmitting element1102, for sending the augmented reality content subscription request for carrying subscription rules parameter to mobile augmented reality server, wherein,Subscription rules parameter is used for according to augmented reality user's context and/or augmented reality user preference, specifies to initiate enhancingThe push of real content sending out notice is set;Receiving unit 1104, for receiving the enhancing of mobile augmented reality server initiationReal content sending out notice;Acquiring unit 1106, for being notified to obtain augmented reality content according to augmented reality content push.
Preferably, transmitting element 1102 includes:First provides module, for providing augmented reality in subscription rules parameterTarget identification parameter;First sending module is asked for sending augmented reality content subscription to mobile augmented reality server.
Preferably, transmitting element 1102 includes:Second provides module, for providing trigger condition in subscription rules parameterParameter;Second sending module is asked for sending augmented reality content subscription to mobile augmented reality server.
Preferably, transmitting element 1102 includes:3rd provides module, for providing filter criteria in subscription rules parameterParameter;3rd sending module is asked for sending augmented reality content subscription to mobile augmented reality server.
Obviously, those skilled in the art should be understood that each module of the above-mentioned present invention or each step can be with generalComputing device realize that they can concentrate on single computing device or be distributed in multiple computing devices and be formedNetwork on, optionally, they can be realized with the program code that computing device can perform, it is thus possible to which they are storedPerformed in the storage device by computing device, and in some cases, can be performed with the order being different from herein shown inThe step of going out or describing they are either fabricated to each integrated circuit modules respectively or by multiple modules in them orStep is fabricated to single integrated circuit module to realize.It to be combined in this way, the present invention is not limited to any specific hardware and softwares.
The foregoing is only a preferred embodiment of the present invention, is not intended to limit the invention, for the skill of this fieldFor art personnel, the invention may be variously modified and varied.Within the spirit and principles of the invention, that is made any repaiiesChange, equivalent substitution, improvement etc., should all be included in the protection scope of the present invention.

Claims (26)

CN201210207155.3A2012-06-212012-06-21The acquisition methods and mobile augmented reality server and client of augmented reality contentActiveCN103516737B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201210207155.3ACN103516737B (en)2012-06-21The acquisition methods and mobile augmented reality server and client of augmented reality content
PCT/CN2013/075559WO2013189218A1 (en)2012-06-212013-05-13Augmented reality content acquisition method, mobile augmented reality server and client terminal

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201210207155.3ACN103516737B (en)2012-06-21The acquisition methods and mobile augmented reality server and client of augmented reality content

Publications (2)

Publication NumberPublication Date
CN103516737A CN103516737A (en)2014-01-15
CN103516737Btrue CN103516737B (en)2018-06-01

Family

ID=

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1744582A (en)*2004-08-312006-03-08华为技术有限公司 A network instant messaging system and method for providing instant message subscription
CN1992683A (en)*2005-12-282007-07-04腾讯科技(深圳)有限公司Method and system for implementing group subscription service
CN101094126A (en)*2006-06-192007-12-26华为技术有限公司Method and system for transferring individualized content, and content transmission server
CN101635895A (en)*2009-07-312010-01-27青岛海信移动通信技术股份有限公司Website content subscribing system, website content subscribing method, mobile communication terminal and server

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1744582A (en)*2004-08-312006-03-08华为技术有限公司 A network instant messaging system and method for providing instant message subscription
CN1992683A (en)*2005-12-282007-07-04腾讯科技(深圳)有限公司Method and system for implementing group subscription service
CN101094126A (en)*2006-06-192007-12-26华为技术有限公司Method and system for transferring individualized content, and content transmission server
CN101635895A (en)*2009-07-312010-01-27青岛海信移动通信技术股份有限公司Website content subscribing system, website content subscribing method, mobile communication terminal and server

Similar Documents

PublicationPublication DateTitle
CN102843347B (en)Realize system and method, terminal and the server of mobile augmented reality business
EP2750438B1 (en)Method for accessing augmented reality user context
CN1595875B (en)Service request terminal and service delivery terminal
EP2770756B1 (en)Contact display method, instant messaging software client, and client server
CN102843349A (en)Method, system, terminal and service for implementing mobile augmented reality service
CN104966225A (en)Housing rental method and system based on mobile terminal and 3D panoramic image browsing
TW201212671A (en)Location and contextual-based mobile application promotion and delivery
JP5970565B2 (en) Mobile augmented reality search method, client, server, and search system
WO2005025105A2 (en)Introduction system and method utilizing mobile communicators
CN102958009B (en)The transmission method and mobile augmented reality server of augmented reality information
CN110020218A (en)Information on services methods of exhibiting and device
EP2550779A1 (en)A method, devices and a system for communication
CN109685538A (en)Resource pickup information processing method, device and electronic equipment
KR20180004433A (en)Image contents sharing system using application program and communication method using the same
JP2015018421A (en)Terminal device, contribution information transmission method, contribution information transmission program, and contribution information sharing system
CN105978852A (en)Network equipment access history information determination method, equipment and switch
CN103516737B (en)The acquisition methods and mobile augmented reality server and client of augmented reality content
KR100578357B1 (en) Content recommendation service method and system using communication network
CN111131467A (en)Method, system and medium for recommending life style based on picture and vehicle-mounted terminal
JP2003208430A (en)Method of perusing geographic image linked to connection
CN103312737A (en)Providing method and device of user information
US20070067187A1 (en)Electronic lifestyle integration apparatus and method of establishment
CN103313184B (en)User profile supplying method and device
CN103516737A (en)Augmented reality content acquisition method, mobile augmented reality server and mobile augmented reality client
CN103425381B (en)User interaction method and server

Legal Events

DateCodeTitleDescription
PB01Publication
SE01Entry into force of request for substantive examination
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp