CN102143219B - Widget resource sharing method and system - Google Patents
Widget resource sharing method and system Download PDFInfo
- Publication number
- CN102143219B CN102143219B CN201110026722.0A CN201110026722A CN102143219B CN 102143219 B CN102143219 B CN 102143219B CN 201110026722 A CN201110026722 A CN 201110026722A CN 102143219 B CN102143219 B CN 102143219B
- Authority
- CN
- China
- Prior art keywords
- user terminal
- territory
- user
- widget
- domain
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000002407 reforming Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 6
- 230000000977 initiatory effect Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 description 19
- 239000008186 active pharmaceutical agent Substances 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005538 encapsulation Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000012856 packing Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a widget resource sharing method and a widget resource sharing system. The method comprises the following steps that: a first user terminal transmits widget resources required to be shared and set sharing object information to a domain content server; the domain content server reorganizes the received widget resources under the condition of confirming the first user terminal is a domain name, and transmits a notification message to a second user terminal indicated by the sharing object information; and the second user terminal determines whether the second user terminal is the domain user or not according to the received notification message, is allowed to use the widget resources shared by the first user terminal if the second user terminal is the domain user, otherwise can use the widget resources only after being added into a domain. By the method and the system, the application range of the widget application is widened, and user experiences are improved.
Description
Technical field
The present invention relates to the communications field, particularly relate to a kind of shared method and system of widget resource.
Background technology
Widget (that is, widget or widget) is the web application of lightweight, for user provides one-touch service.Due to the various feature of widget self, it pay close attention to by increasing people.Widget can be counted as the customization web page run on outside browser interface, sing on web is changing the access mode of the Internet as a kind of special " webpage ", customer access network no longer needs to rely on browser, but just can realize Web function by these small tools.
Along with the demand change of Internet user and the development of widget technology, widget be not only confined to PC desktop, start to penetrate into other field, such as, webpage widget, Mobile widget, man-machine interaction widget, even widget specialty terminal etc.Meanwhile, user also wishes to realize more function by widget application.
In the related, widget application is arranged on end side usually, for user provides specific function, such as, provides the information of weather, stock, auction etc.But this application is normally charged, that is, only have the user of paying just can enjoy this application, so, limit propagation and the use of widget application.
Summary of the invention
Main purpose of the present invention is the secret sharing providing a kind of widget resource, only has paying customer just can enjoy widget to apply the problem causing widget application extension limited at least to solve in above-mentioned correlation technique.
To achieve these goals, according to an aspect of the present invention, a kind of shared method of widget resource is provided.
According to the shared method of widget resource of the present invention, comprise the following steps: first user terminal sends to territory content server by needing the shared object information of widget resource and the setting shared; Territory content server, when confirming that first user terminal is territory user, is reformed to the widget resource received, and sends a notification message to the second user terminal of shared object information instruction; And second user terminal determine whether self is territory user according to the notification message received, the widget resource if so, then allowing the second user terminal to use first user terminal to share; Otherwise, this widget resource could be used after the second user terminal join domain.
Further, before territory content server is reformed to the widget resource from first user terminal received, the method also comprises: territory content server carries out authentication by domain server to first user terminal, and confirms that first user terminal is territory user.
Further, territory content server carries out reformation to the widget resource from first user terminal received and comprises: territory content server is add fields label field in the configuration file of the widget resource received, wherein, this territory label field comprises address and the domain name of domain server.
Further, according to the notification message received, second user terminal determines whether self is that territory user comprises: the second user terminal downloads the widget resource after reforming according to the identification information carried in notification message from territory content server, and resolves this widget resource; The address of the domain server in the territory label field of resolving and obtaining and the identity of domain name to the second user terminal is used to verify; And determine whether the second user terminal is territory user according to the result.
Further, use the address of the domain server of resolving in the territory label field that obtains and domain name to carry out checking to the identity of the second user terminal to comprise: address from the second user terminal to domain server indicated by network element send checking request message, wherein, the second user terminal ownship information and domain name is carried in checking request message; According to the second user terminal ownship information in the checking request message received and domain name, network element indicated by the address of domain server verifies that whether the second user terminal is the legitimate domains user in domain name, and the result is fed back to the second user terminal.
Further, shared object information comprises the information of one or more second user terminal, and wherein, user second terminal is territory user or non-territory user.
Further, the network transmission protocol that notification message adopts be following one of at least: Short Message Service SMS, push PUSH mode, Session initiation Protocol SIP, HTML (Hypertext Markup Language) HTTP.
To achieve these goals, according to a further aspect in the invention, a kind of shared system of widget resource is provided.
According to the shared system of widget resource of the present invention, comprise first user terminal, territory content server and one or more second user terminal, wherein, first user terminal comprises: sending module, for will the shared object information of widget resource and the setting shared be needed to send to territory content server; Territory content server comprises: reformation module, for when confirming that first user terminal is territory user, reforms to the widget resource received; Notification module, for sending a notification message to one or more second user terminals of shared object information instruction; And second user terminal comprise: determination module, for determining whether self is territory user according to the notification message that receives; Executive Module, for when the second user terminal is territory user, allows the widget resource that the second user terminal uses first user terminal shared; And when the second user terminal is not territory user, just allow to use this widget resource after the second user terminal join domain.
Further, reformation module is also for add fields label field in the configuration file of the widget resource received, and wherein, this territory label field comprises address and the domain name of domain server.
Further, determination module comprises: download parsing unit, for downloading the widget resource after reforming according to the identification information carried in notification message from territory content server, and resolves this widget resource; And checking determining unit, resolve the address of the domain server in the territory label field obtained for using download parsing module and the identity of domain name to the second user terminal is verified; And determine whether the second user terminal is territory user according to the result.
Pass through the present invention, territory user is adopted to share the mode of widget resource, solve in correlation technique and only have paying customer just can enjoy widget to apply the problem causing widget application extension limited, extend the scope of application of widget application, improve Consumer's Experience.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, and form a application's part, schematic description and description of the present invention, for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the shared method of widget resource according to the embodiment of the present invention;
Fig. 2 is the structured flowchart of the shared system of widget resource according to the embodiment of the present invention;
Fig. 3 is the structured flowchart of the shared system of widget resource according to the preferred embodiment of the invention;
Fig. 4 is the schematic diagram of the shared system of widget resource according to the embodiment of the present invention one;
Fig. 5 is the method flow diagram shared according to the territory of the embodiment of the present invention two;
Fig. 6 is the flow chart uploaded according to the widget Application share of the embodiment of the present invention three; And
Fig. 7 is the flow chart of the widget application downloading-running according to the embodiment of the present invention four.
Embodiment
Hereinafter also describe the present invention in detail with reference to accompanying drawing in conjunction with the embodiments.It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.
According to the embodiment of the present invention, provide a kind of shared method of widget resource.Fig. 1 is the flow chart of the shared method of widget resource according to the embodiment of the present invention, and as shown in Figure 1, the method comprises the following steps:
Step S102, first user terminal sends to territory content server by needing the shared object information of widget resource and the setting shared;
Step S104, territory content server, when confirming that first user terminal is territory user, is reformed to the widget resource received, and sends a notification message to the second user terminal of shared object information instruction; And
Step S106, according to the notification message received, the second user terminal determines whether self is territory user, if so, then allow the widget resource that the second user terminal uses first user terminal shared; Otherwise, this widget resource could be used after the second user terminal join domain.
Pass through above-mentioned steps, territory user is adopted to share the mode of widget resource, solve in correlation technique and only have paying customer just can enjoy widget to apply the problem causing widget application extension limited, extend the scope of application of widget application, improve Consumer's Experience.
Preferably, in step S104, before territory content server is reformed to the widget resource from first user terminal received, territory content server can carry out authentication by domain server to first user terminal, and confirms that first user terminal is territory user.The method can improve the validity of system, to ensure to share widget resource between the user of territory.
Preferably, in step S104, territory content server carries out reformation to the widget resource from first user terminal received and can comprise: territory content server is add fields label field in the configuration file of the widget resource received, wherein, this territory label field comprises address and the domain name of domain server.The method is simple and practical, workable.
Preferably, in step s 106, according to the notification message received, second user terminal determines whether self is that territory user can comprise: the second user terminal downloads the widget resource after reforming according to the identification information carried in notification message from territory content server, and resolves this widget resource; The address of the domain server in the territory label field of resolving and obtaining and the identity of domain name to the second user terminal is used to verify; And determine whether the second user terminal is territory user according to the result.The method can improve fail safe and the confidentiality of system.
Preferably, use the address of the domain server of resolving in the territory label field that obtains and domain name to carry out checking to the identity of the second user terminal can comprise: address from the second user terminal to domain server indicated by network element send checking request message, wherein, the second user terminal ownship information and domain name is carried in checking request message; According to the second user terminal ownship information in the checking request message received and domain name, network element indicated by the address of domain server verifies that whether the second user terminal is the legitimate domains user in domain name, and the result is fed back to the second user terminal.
Preferably, shared object information can comprise the information of one or more second user terminal, and wherein, user second terminal is territory user or non-territory user.The method can increase the flexibility of system.
Preferably, the network transmission protocol that notification message adopts can be following one of at least: Short Message Service (Short MessageService is referred to as SMS), propelling movement PUSH mode, Session initiation Protocol (Session Initiation Protocol, referred to as SIP), HTML (Hypertext Markup Language) (Hypertext Transport Protocol, referred to as HTTP).The method is simple and practical, workable.
Corresponding to said method, the embodiment of the present invention additionally provides a kind of shared system of widget resource.Fig. 2 is the structured flowchart of the shared system of widget resource according to the embodiment of the present invention, as shown in Figure 2, this system comprises first user terminal 22, territory content server 24 and one or more second user terminal 26, wherein, first user terminal 22 comprises: sending module 222, for will the shared object information of widget resource and the setting shared be needed to send to territory content server; Territory content server 24 comprises: reformation module 242, is coupled to sending module 222, for when confirming that first user terminal is territory user, reforms to the widget resource received; Notification module 244, is coupled to reformation module 242, for sending a notification message to one or more second user terminals of shared object information instruction; And second user terminal 26 comprise: determination module 262, is coupled to notification module 244, for determining whether self is territory user according to the notification message that receives; Executive Module 264, is coupled to determination module 262, for when the second user terminal is territory user, allows the widget resource that the second user terminal uses first user terminal shared; And when the second user terminal is not territory user, just allow to use this widget resource after the second user terminal join domain.
Pass through said system, territory user is adopted to share the mode of widget resource, solve in correlation technique and only have paying customer just can enjoy widget to apply the problem causing widget application extension limited, extend the scope of application of widget application, improve Consumer's Experience.
Preferably, reformation module 242 is also for add fields label field in the configuration file of the widget resource received, and wherein, this territory label field comprises address and the domain name of domain server.
Fig. 3 is the structured flowchart of the shared system of widget resource according to the preferred embodiment of the invention, as shown in Figure 3, determination module 262 comprises: download parsing unit 2622, be coupled to notification module 244, for downloading the widget resource after reforming according to the identification information carried in notification message from territory content server, and this widget resource is resolved; And checking determining unit 2624, being coupled to download parsing unit 2622, resolving the address of the domain server in the territory label field obtained for using download parsing unit 2622 and the identity of domain name to the second user terminal is verified; And determine whether the second user terminal is territory user according to the result.
In specific implementation process, said system can also comprise domain server, for carrying out the authentication of territory user to first user terminal and the second user terminal.
Be described in detail below in conjunction with the implementation procedure of preferred embodiments and drawings to above-described embodiment.
Embodiment one
Present embodiments provide a kind of based on mobile phone terminal, by the mode in " territory " to the method for widget resource-sharing, bring brand-new shared experience to user.
Fig. 4 is the schematic diagram of the shared system of widget resource according to the embodiment of the present invention one, as shown in Figure 4, the network entity of this system can comprise user terminal A, user terminal B, domain server (Domain Server, referred to as DS) and territory content server (Domain content server, referred to as DCS).Such as, terminal A is the sender of widget resource; Terminal B is widget resource-sharing object i.e. recipient; Domain server DS, for preserving intra domain user information, is territory content server completing user identity checks, provides the service of join domain and leaving domain; Territory content server DCS is used for providing user validity check, reformation widget resource packet format, preserves widget resource content, sends notice and mutual with object data.Especially, it should be noted that this network entity can depend on actual need, suitable increase and decrease can be carried out to network entity when keeping arrangement function constant.
A kind of widget based on territory in the present embodiment shares method and can comprise the following steps:
Step 1, the widget resource needing to share is sent to territory content server (DCS) together with user profile and the packing of recipient's information integration by user terminal A.
Step 2, the package information received carries out resolving, verifying and widget resource of reforming the user profile of transmit leg user profile and recipient by territory content server.
Step 3, the widget resource after reformation is sent to recipient by the mode of message, namely user terminal B by territory content server.
Step 4, user terminal B will resolve message body after receiving the message, and downloads widget application bag by the identifier (such as, URI) of specifying.
Step 5, when user terminal B runs widget by a process of a triggering authentication, that is, carries out with domain server DS alternately, the identity of verification terminal B.
Step 6, if terminal B is territory user, then can directly normally use this widget to apply, if terminal B is not territory user, then need the process of carrying out a join domain, after join domain success, user terminal B just normally can use the widget resource shared by terminal A.
Here it should be noted that, as long as territory user, no matter be download or upload in territory to share widget, all strictly can carry out authentication, user can well obtain safety guarantee while sharing affluent resources.In this territory platform; it is worth mentioning that the resource-sharing between user is completely free; scale slowly can be grown thus can be set up a huge information resources centre or community, and user is not only confined to good friend inside, but can be generalized to the whole world.
Embodiment two
In specific implementation process, the terminal A in Fig. 4 can comprise:
Widget Application share arranges module, applies and edit or select shared object for selecting widget.Such as, intra domain user or non-intra domain user (number of specifying).
Widget Application share data encapsulation module, for encapsulating widget resource, local user information and transmit leg user profile (such as, number, name etc.), shared object information in a certain format.Such as, xml form is adopted to encapsulate.
Widget Application share sending module, for sending to territory content server DCS by data volume packaged in widget Application share data encapsulation module with the agreement (such as, HTTP, SIP etc.) after arbitrary negotiation.
Also can comprise in terminal B: configuration file parsing module, for resolving widget application bag; Territory user identity enquiry module, for mutual with domain server, sends the data of the information such as loCal number, inquiring user identity; And request join domain module, for encapsulate and the request body data of resolving transmission join domain to domain server.
Fig. 5 is the flow chart sharing method according to the territory of the embodiment of the present invention two, and as shown in Figure 5, the flow process that the widget based on territory shares method is as follows:
Step S502, terminal A send widget.Such as, widget content and user profile carried out arranging and encapsulates packing, being sent to territory content server.
Step S504, after territory content server receives packaged content, has needed a series of checking, being proved to be successful by rear, reforms to widget content.
Step S506, after terminal B receives widget, resolves.
Step S508, by resolving address and the domain name of the domain server obtained, carries out authentication to terminal B.
Time step S510, terminal B are non-territory users, need the flow process of carrying out a join domain.
Embodiment three
Fig. 6 is the flow chart uploaded according to the widget Application share of the embodiment of the present invention three, and as shown in Figure 6, the flow process that widget Application share is uploaded can be following steps:
Step S601: terminal A selects the widget application oneself wanting to share.
Step S602: shared by widget and module editor is set or selects shared object, territory user can be selected, also can select non-territory user (assigned number), the machine and counter-party information are set.
Step S603: after configuration, widget share data encapsulation module and widget application, shared object information and local user information are encapsulated in a certain format.Such as, xml packet format can be similar to:
<widget?data>
</widget?data>
<destinaition?info>
<name>...</name>
<number>...</number>
</destinaition?info>
<sender?info>
<name>...</name>
<number>...</number>
</sender?info>
Packaged data are sent to territory content server DCS by step S604:widget Application share data transmission blocks, and the agreement of transmission can be the agreement after any one is consulted, such as, HTTP or SIP etc.
After step S605: territory content server DCS reception encapsulates the packet sended over, start to carry out Data Analysis.The widget content parsed is carried out local verification, the legitimacy of checking widget content and fail safe, and it is to be verified to send to domain server DS to carry out the user profile of resolving output.
Step S606: carry out Effective judgement (that is, legitimacy) to widget, if effectively, then forward step S608 to, if invalid, then forwards step S607 process ends to.
Step S607: feeding back unsuccessful message is to terminal A, and flow process terminates.
Step S608: domain server DS verifies to the user profile of terminal A.
Step S609: judge the validity of the user profile of terminal A, if effectively, then forwards step S611 to, if invalid, then forwards step S610 process ends to.
Step S610: the message of feeding back unsuccessful is to terminal A, and flow process terminates.
The user profile of step S611: terminal A is effective, territory user, then content server DCS in territory starts to reform to widget resource, reforming process will add expansion URL(uniform resource locator) (Uniform Resource Locator in config.xml, referred to as URL) label field such as address and name domain name, such as:
<domain>
<url>...</url>
<name>...</name>
</domain>
It should be noted that, the label expanded here is not limited only to URL and name, can also expand according to specific needs.
After step S612:widget has integrated, territory content server DCS sends message to terminal B.
Embodiment four
After reformation, territory content server DCS can send a notification message to terminal B, wherein, at least needs the URI address of carrying party A-subscriber's title, number and widget application bag in notification message.In specific implementation process, notification message can adopt the any-modes such as SMS, PUSH, SIP, but is not limited to this several mode.
Fig. 7 is the flow chart of the widget application downloading-running according to the embodiment of the present invention four, and as shown in Figure 7, the flow process of widget application downloading-running can be following steps:
Step S701: terminal B receives the notification message that content server DCS sends.
Step S702: resolve message and download widget application bag according to the appointment URI parsed.
Step S703:widget application bag is downloaded successfully, and terminal B runs widget application.
During step S704: the widget that brings into operation application, configuration file parsing module starts to resolve widget application bag, then prepares initiated domain user check process when being resolved to <domain> element.
Step S705: the domain server that territory user identity enquiry module and <domain> specify carries out alternately, and the data of the information such as transmit band loCal number are to domain server DS.
Step S706: terminal B resolves after receiving the response body of domain server, and analyzes analysis result.
Step S707: judge whether B is territory user, if B is territory user, forwards step S708 to, if B is not territory user, then forwards step S709 to.
Step S708: directly can run widget application.
Step S709: prompting user B is non-territory user, if need to continue to use widget, needs join domain, and with whether the prompting of join domain.
Step S710: user carries out selecting whether join domain, if selecting is then forward step S712 to, if select no, then forwards step S711 process ends to.
Step S711: flow process terminates.
Step S712: user adheres to territory, solicited message encapsulates and sends by request join domain module applies for that the request body data of join domain are to domain server DS.
Step S713: first domain server DS examines user identity when receiving solicited message, then feeds back log-on message to user terminal B.
Step S714: terminal B after receiving log-on message, and the personal information (such as, information such as the registration pet name, loCal number etc.) of filling in oneself completes registration, and registration content is sent to domain server DS.
Step S715: after domain server DS receives user's registration information, preserve user profile, recording user state, and feedback result message is to user terminal B.
Step S716: the result of success or not that what message was carried is, if successful join domain, then forwards step S718 to, if join domain failure, then forwards step 717 to.
Step S717: this widget out of service, and point out user.
Step S718: terminal B receive the successful corresponding body of join domain that domain server DS returns after, run this widget.
Describe a complete widget based on territory by embodiment three and embodiment four and share flow process, the embodiment of the flow process initiated for sub-process and other modes has not just repeated herein.
In sum, pass through the embodiment of the present invention, territory user is adopted to share the mode of widget resource, make territory user freely can enjoy widget application, solve in correlation technique and only have paying customer just can enjoy widget to apply the problem causing widget application extension limited, extend the scope of application of widget application, improve Consumer's Experience.
Obviously, those skilled in the art should be understood that, above-mentioned of the present invention each module or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on network that multiple calculation element forms, alternatively, they can realize with the executable program code of calculation element, thus they storages can be performed by calculation element in the storage device, or they are made into each integrated circuit modules respectively, or the multiple module in them or step are made into single integrated circuit module to realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. a shared method for widget resource, is characterized in that, comprise the following steps:
First user terminal sends to territory content server by needing the shared object information of widget resource and the setting shared;
Described territory content server, when confirming that described first user terminal is territory user, is reformed to the described widget resource received, and sends a notification message to the second user terminal of described shared object information instruction; And
According to the described notification message received, described second user terminal determines whether self is territory user, if so, then allow the described widget resource that described second user terminal uses described first user terminal shared; Otherwise, this widget resource could be used after described second user terminal join domain.
2. method according to claim 1, is characterized in that, described territory content server also comprises before reforming to the described widget resource from described first user terminal received:
Described territory content server carries out authentication by domain server to described first user terminal, and confirms that described first user terminal is territory user.
3. method according to claim 1, is characterized in that, described territory content server carries out reformation to the described widget resource from described first user terminal received and comprises:
Described territory content server is add fields label field in the configuration file of the described widget resource received, and wherein, this territory label field comprises address and the domain name of domain server.
4. method according to claim 3, is characterized in that, according to the described notification message received, described second user terminal determines whether self is that territory user comprises:
Described second user terminal downloads the described widget resource after reforming according to the identification information carried in described notification message from described territory content server, and resolves this widget resource;
The address of the described domain server in the described territory label field of resolving and obtaining and the identity of domain name to described second user terminal is used to verify; And
Determine whether described second user terminal is territory user according to the result.
5. method according to claim 4, is characterized in that, uses the address of the described domain server in the described territory label field of resolving and obtaining and the identity of domain name to described second user terminal to carry out checking and comprises:
Address from described second user terminal to described domain server indicated by network element send checking request message, wherein, in described checking request message, carry described second user terminal ownship information and domain name;
Whether the network element indicated by the address of described domain server is the legitimate domains user in domain name according to the described second user terminal ownship information in the described checking request message received and described second user terminal of domain name checking, and the result is fed back to described second user terminal.
6. method according to any one of claim 1 to 5, is characterized in that, described shared object information comprises the information of one or more described second user terminal, and wherein, described second user terminal is territory user or non-territory user.
7. method according to claim 6, is characterized in that, the network transmission protocol that described notification message adopts be following one of at least: Short Message Service SMS, push PUSH mode, Session initiation Protocol SIP, HTML (Hypertext Markup Language) HTTP.
8. a shared system for widget resource, is characterized in that, comprises first user terminal, territory content server and one or more second user terminal, wherein,
Described first user terminal comprises: sending module, for will the shared object information of widget resource and the setting shared be needed to send to described territory content server;
Described territory content server comprises: reformation module, for when confirming that described first user terminal is territory user, reforms to the described widget resource received; Notification module, for sending a notification message to one or more described second user terminal of described shared object information instruction; And
Described second user terminal comprises: determination module, for determining whether self is territory user according to the described notification message received; Executive Module, for when described second user terminal is territory user, allows the described widget resource that described second user terminal uses described first user terminal shared; And when described second user terminal is not territory user, just allow to use this widget resource after described second user terminal join domain.
9. system according to claim 8, is characterized in that, described reformation module is also for add fields label field in the configuration file of the described widget resource received, and wherein, this territory label field comprises address and the domain name of domain server.
10. system according to claim 9, is characterized in that, described determination module comprises:
Download parsing unit, for downloading the described widget resource after reforming according to the identification information carried in described notification message from described territory content server, and resolves this widget resource; And
Checking determining unit, address and the identity of domain name to described second user terminal of the described domain server in the described territory label field obtained for using described download parsing unit resolves are verified; And determine whether described second user terminal is territory user according to the result.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110026722.0A CN102143219B (en) | 2011-01-25 | 2011-01-25 | Widget resource sharing method and system |
PCT/CN2011/079845 WO2012100547A1 (en) | 2011-01-25 | 2011-09-19 | Method and system for sharing widget resource |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110026722.0A CN102143219B (en) | 2011-01-25 | 2011-01-25 | Widget resource sharing method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102143219A CN102143219A (en) | 2011-08-03 |
CN102143219B true CN102143219B (en) | 2015-01-28 |
Family
ID=44410437
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110026722.0A Active CN102143219B (en) | 2011-01-25 | 2011-01-25 | Widget resource sharing method and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102143219B (en) |
WO (1) | WO2012100547A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102143219B (en) * | 2011-01-25 | 2015-01-28 | 中兴通讯股份有限公司 | Widget resource sharing method and system |
CN106027375B (en) * | 2016-06-30 | 2019-04-05 | 武汉斗鱼网络科技有限公司 | A kind of system and method realizing website channel and sharing |
CN112383663B (en) * | 2019-05-08 | 2022-03-04 | 华为技术有限公司 | A display method and device |
CN114610419B (en) * | 2020-12-07 | 2023-04-14 | 荣耀终端有限公司 | Method, device and computer-readable storage medium for adding widget |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101043403A (en) * | 2007-03-15 | 2007-09-26 | 西安电子科技大学 | Field based digital copyright protecting family network system |
CN101257670A (en) * | 2007-02-28 | 2008-09-03 | 中国移动通信集团公司 | Method, device and system for mobile phone file search and download |
CN101815265A (en) * | 2010-02-10 | 2010-08-25 | 播思通讯技术(北京)有限公司 | Widget information transmission method and widget information transmission system |
CN101895520A (en) * | 2009-05-20 | 2010-11-24 | 华为技术有限公司 | Widget system data sharing method, server and data sharing system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8165304B2 (en) * | 2008-02-18 | 2012-04-24 | Sungkyunkwan University Foundation For Corporate Collaboration | Domain digital rights management system, license sharing method for domain digital rights management system, and license server |
KR20100086677A (en) * | 2009-01-23 | 2010-08-02 | 삼성전자주식회사 | Method and apparatus for providing community widget |
CN102143219B (en) * | 2011-01-25 | 2015-01-28 | 中兴通讯股份有限公司 | Widget resource sharing method and system |
-
2011
- 2011-01-25 CN CN201110026722.0A patent/CN102143219B/en active Active
- 2011-09-19 WO PCT/CN2011/079845 patent/WO2012100547A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101257670A (en) * | 2007-02-28 | 2008-09-03 | 中国移动通信集团公司 | Method, device and system for mobile phone file search and download |
CN101043403A (en) * | 2007-03-15 | 2007-09-26 | 西安电子科技大学 | Field based digital copyright protecting family network system |
CN101895520A (en) * | 2009-05-20 | 2010-11-24 | 华为技术有限公司 | Widget system data sharing method, server and data sharing system |
CN101815265A (en) * | 2010-02-10 | 2010-08-25 | 播思通讯技术(北京)有限公司 | Widget information transmission method and widget information transmission system |
Non-Patent Citations (1)
Title |
---|
基于域用户权限的数字资源管理技术研究;余亚萍;《沈阳航空工业学院学报》;20091031;第26卷(第5期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN102143219A (en) | 2011-08-03 |
WO2012100547A1 (en) | 2012-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11134105B2 (en) | Method and apparatus for providing a profile | |
US10346147B2 (en) | Method and apparatus for providing a profile | |
Prayogo et al. | The use and performance of MQTT and CoAP as internet of things application protocol using NodeMCU ESP8266 | |
US8819800B2 (en) | Protecting user information | |
CN101043522B (en) | Web server based communication method and system | |
US8179818B2 (en) | Proxy terminal, server apparatus, proxy terminal communication path setting method, and server apparatus communication path setting method | |
US8291098B2 (en) | Apparatus and method for processing web service descriptions | |
JP4181043B2 (en) | System and method for identifying network services and performing access to network services | |
US20050096016A1 (en) | System, apparatus, and method for communicating capabilities of a mobile device | |
CN104661172A (en) | Extended data transmission method and extended data transmission system based on Bluetooth low power consumption | |
KR20160058712A (en) | Method and apparatus for installing profile | |
CN103297967B (en) | A kind of user authen method, Apparatus and system of WLAN (wireless local area network) access | |
EP3185599A1 (en) | Method and apparatus for providing a profile | |
CN102017572A (en) | Methods, apparatuses, and computer program products for providing a single service sign-on | |
CN102111454A (en) | Method and system for sharing webpage or multimedia information | |
KR20020001140A (en) | System and method for providing wireless application protocol service through internet | |
CN102143219B (en) | Widget resource sharing method and system | |
WO2013064716A1 (en) | Security mechanism for external code | |
CN101217512B (en) | A client-end state maintenance method, system, client-end and application server | |
CN102868984A (en) | Short-message transmission system and transmission method thereof | |
WO2009000212A1 (en) | A message processing apparatus and terminal, a system and method for transmiting messages | |
WO2008035183A2 (en) | Method, server and mobile station for transfering data from the server to the mobile station. | |
CN101841764B (en) | Method and device for sending and acquiring position information of mobile terminal | |
US8065359B2 (en) | Integrated method and apparatus to manage mobile devices and services | |
KR101349201B1 (en) | Apparatus for interoperability between Web-browser and Local-resources in the Mobile Device and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |