CN104077117A - Information processing method and control point equipment - Google Patents
Information processing method and control point equipment Download PDFInfo
- Publication number
- CN104077117A CN104077117A CN201310100414.7A CN201310100414A CN104077117A CN 104077117 A CN104077117 A CN 104077117A CN 201310100414 A CN201310100414 A CN 201310100414A CN 104077117 A CN104077117 A CN 104077117A
- Authority
- CN
- China
- Prior art keywords
- resource description
- equipment
- reference mark
- browser
- client device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses an information processing method and control point equipment. The method is applied to the control point equipment. The control point equipment is connected with at least one piece of client side equipment via a network, and a first browser is installed in the control point equipment. The method comprises the following steps: receiving an information acquisition command which is used for obtaining the resource description information of the client side equipment; obtaining a resource description file from the client side equipment; analyzing the resource description file by a first resource description object which is suitable for the first browser; and returning the resource description information. Therefore, according to the information processing method disclosed by the invention, the resource description information of the client side equipment can be checked in the control point equipment across operating system platforms, and a control point application does not need to be recompiled by aiming at different operating system platforms.
Description
Technical field
The present invention relates to field of computer technology, more specifically, the present invention relates to a kind of information processing method and reference mark equipment.
Background technology
Universal plug and play (UPnP) agreement is a set of procotol of being promoted by " UPnP forum ".The object of this agreement is to make the various devices in home network (data sharing, communication and amusement) and company's network can be mutually seamless online, and simplifies the realization of network of relation.UPnP realizes this purpose by the UPnP device control protocol that defines and issue based on the Internet (Internet) communication protocol standard and technology.
Nowadays, support that the electronic equipment of UPnP agreement is more and more, such as smart mobile phone, panel computer (PAD), super, intelligent television (Smart TV) and personal computer (PC) etc.
In order to find client electronic device and to browse its resource description information based on UPnP agreement, user need to install reference mark application in the electronic equipment as controller (below referred to as reference mark equipment).The application of this reference mark adopts the form of native applications (Native App) to realize in the prior art conventionally.Native applications refers to for the operating system of electronic equipment and the application program of special exploitation.
But, generally speaking, between different types of electronic equipment, may use different operating system, even also that so the operating system for example using on mobile phone can comprise iOS, the Android (Android) of company of Google (Google) and the form phone (WP) of company of Microsoft (Microsoft) etc. of apple (Apple) company for the electronic equipment of one species.
Inconsistent due between operating system, so cannot operate in the reference mark application that causes developing in a certain specific operation system in other operating systems.The reference mark application of for example, developing for iOS operating system cannot install and carry out in Android or WP operating system.
For this problem, existing solution is under Android or WP environment, to recompilate the code of this reference mark application of developing under iOS environment, then the compiled new procedures for Android or WP operating system is installed to Android or WP mobile phone.That is to say, must apply and again write code and debug for same reference mark for each operating system in the prior art.
Therefore, for can be in different operating system platform the resource description information of viewing client-side equipment, need to develop the difference primary reference mark application that realizes identical function for each operating system platform, this will cause a large amount of duplications of labour of application provider undoubtedly.
Summary of the invention
In order to solve the problems of the technologies described above, according to an aspect of the present invention, a kind of information processing method is provided, be applied to reference mark equipment, described reference mark equipment is connected with at least one client device by network, in the equipment of described reference mark, the first browser is installed, described method comprises: receive acquisition of information order, described acquisition of information order is for obtaining the resource description information of described client device; From described client device Gains resources description document; Resolve described resource description file with first resource description object, described first resource description object is suitable for described the first browser; And return to described resource description information.
In addition, according to a further aspect in the invention, a kind of reference mark equipment is provided, described reference mark equipment is connected with at least one client device by network, in the equipment of described reference mark, the first browser is installed, described reference mark equipment comprises: order receiving element, and for receiving acquisition of information order, described acquisition of information order is for obtaining the resource description information of described client device; File acquisition unit, for from described client device Gains resources description document; Document analysis unit, for resolve described resource description file with first resource description object, described first resource description object is suitable for described the first browser; And information returns to unit, for returning to described resource description information.
Compared with prior art, adopt according to information processing method of the present invention and reference mark equipment, can receive the acquisition of information order of the resource description information for obtaining client device, come from described client device Gains resources description document according to this acquisition of information order, resolve described resource description file with the first resource description object of the first browser that is suitable for installing in the equipment of reference mark, and return to described resource description information.Therefore, in the present invention, can spanning operation system platform the resource description information of ground viewing client-side equipment in the equipment of reference mark, and recompilate reference mark application without the operating system platform for different.
Other features and advantages of the present invention will be set forth in the following description, and, partly from instructions, become apparent, or understand by implementing the present invention.Object of the present invention and other advantages can be realized and be obtained by specifically noted structure in instructions, claims and accompanying drawing.
Brief description of the drawings
Accompanying drawing is used to provide a further understanding of the present invention, and forms a part for instructions, for explaining the present invention, is not construed as limiting the invention together with embodiments of the present invention.In the accompanying drawings:
Fig. 1 illustrates according to information processing method of the present invention.
Fig. 2 illustrates according to reference mark of the present invention equipment.
Fig. 3 illustrates the information processing method according to the embodiment of the present invention.
Fig. 4 illustrates the interactive system according to the embodiment of the present invention.
Fig. 5 illustrates according to the examples of program code of the document analysis step in the information processing method of the embodiment of the present invention.
Fig. 6 illustrates according to the examples of program code of the information step display in the information processing method of the embodiment of the present invention.
Fig. 7 illustrates the demonstration example according to the resource description information of the embodiment of the present invention.
Embodiment
Describe in detail with reference to the accompanying drawings according to each embodiment of the present invention.Here, it should be noted that in the accompanying drawings, identical Reference numeral is given and substantially had ingredient identical or similar structures and function, and will omit being repeated in this description about them.
Hereinafter, describe according to information processing method of the present invention and reference mark equipment with reference to Fig. 1 and Fig. 2.
Fig. 1 illustrates according to information processing method of the present invention, and Fig. 2 illustrates according to reference mark of the present invention equipment.
The illustrated information processing method of Fig. 1 is applied to reference mark equipment, and described reference mark equipment is connected with at least one client device by network, in the equipment of described reference mark, the first browser is installed.
This information processing method is realized by the illustrated reference mark of Fig. 2 equipment 100.Particularly, described reference mark equipment 100 comprises: order receiving element 110, file acquisition unit 120, document analysis unit 130 and information are returned to unit 140.
As illustrated in figure 1, described information processing method comprises:
In step S110, order receiving element 110 receives acquisition of information order, and described acquisition of information order is for obtaining the resource description information of described client device;
In step S120, file acquisition unit 120 is from described client device Gains resources description document;
In step S130, document analysis unit 130 use first resource description objects are resolved described resource description file, and described first resource description object is suitable for described the first browser; And
In step S140, information is returned to unit 140 and is returned to described resource description information.
As can be seen here, adopt according to information processing method of the present invention and reference mark equipment, can receive the acquisition of information order of the resource description information for obtaining client device, come from described client device Gains resources description document according to this acquisition of information order, resolve described resource description file with the first resource description object of the first browser that is suitable for installing in the equipment of reference mark, and return to described resource description information.Therefore, in the present invention, can spanning operation system platform the resource description information of ground viewing client-side equipment in the equipment of reference mark, and recompilate reference mark application without the operating system platform for different.
Hereinafter, describe according to the information processing method of the embodiment of the present invention and interactive system with reference to Fig. 3 and Fig. 4.
Fig. 3 illustrates the information processing method according to the embodiment of the present invention, and Fig. 4 illustrates the interactive system 300 according to the embodiment of the present invention.
Information processing method shown in Fig. 3 can be realized by the interactive system 300 shown in Fig. 4, and as shown in Figure 4, this interactive system 300 can comprise: reference mark equipment 100 and client device 200.
Particularly, the same with Fig. 2, this reference mark equipment 100 comprises: order receiving element 110, file acquisition unit 120, document analysis unit 130 and information are returned to unit 140.Preferably, in order to realize one or more additional functions, this reference mark equipment 100 can also comprise: notice receiving element 150, request radio unit 151, response receiving element 152, device discovery unit 160, browser judging unit 170, object generation unit 171, information extraction unit 180, Date Conversion Unit 181, page generation unit 182, data embedded unit 183 and/or page display unit 184.
In addition, in described reference mark equipment 100, at least one operating system can also be installed, and reference mark application is installed in this at least one operating system, this reference mark application can be network application, and it moves by means of browser kernel acquiescence equipment in this operating system or that install in addition.
Network application refers to that computer software is carried under browser support environment or uses browser supporting language and depend on the application program that network (Web) browser is played up, its popular the universal of web browser of giving the credit to a great extent.Generally speaking, network application is used HTML(Hypertext Markup Language), Cascading Style Sheet (CSS) and JavaScript language to develop.Just because of above-mentioned development environment, thus with native applications (Native App) differently, network application needn't download and install just can realize to be upgraded and safeguards, and has the cross-platform inherent attribute of support.Typical network application product for example comprises Web mailbox, Web shop, Wikis etc.
Particularly, in the first example, this reference mark equipment can be mobile phone, Android (Android) operating system of company of Google (Google) can be installed in this mobile phone, and reference mark application can for example, move by means of the browser kernel (, the WebKit engine of Android browser) of acquiescence equipment in Android operating system.
In the second example, this reference mark equipment can be personal computer, form (Windows) operating system of company of Microsoft (Microsoft) can be installed in this personal computer, and this reference mark application can be by means of the browser kernel of acquiescence equipment in Windows operating system (for example, the Trident engine of IE browser) or the browser kernel (for example, the Gecko kernel of red fox browser or the WebKit engine of Chrome browser) of installing in addition move.
In the 3rd example, this reference mark equipment can be panel computer, the iOS operating system of apple (Apple) company can be installed in this panel computer, and this reference mark application can for example, move by means of the browser kernel (, the WebKit engine of Safari browser) of acquiescence equipment in iOS operating system.
In interactive system 300, can comprise one or more client devices 200.Described client device 200 such as smart mobile phone, panel computer (PAD), super, intelligent television (Smart TV) and personal computer (PC) etc.
This reference mark equipment 100 preferably for example, links together by network (, wireless network or cable network) with this client device 200, and carrys out transport communication data according to the data layout of agreement.By the interactive communication between reference mark equipment 100 and client device 200, user can make the reference mark application of installing in reference mark equipment 100 can access and control client device 200.
For example, this reference mark equipment 100 can be the electronic equipment of supporting UPnP agreement with this client device 200, make this reference mark equipment 100 to carry out the one or more client devices 200 in discovering network based on UPnP agreement, and browse the resource that these client devices provide.
Below, in order to make the principle of the embodiment of the present invention more clear understandable, to in following concrete example, be elaborated, wherein this reference mark equipment is to support notebook UPnP agreement, that use Windows operating system, this client device is to support UPnP protocol-intelligent TV, a reference mark application is installed in this notebook, so that obtain the resource that user should be used for finding this intelligent television by reference mark and browse this intelligent television in notebook.
But, it should be noted that, the invention is not restricted to this.Reference mark equipment and client device can be the equipment of any type, and it includes but not limited to: notebook, panel computer, mobile phone, multimedia player, personal digital assistant etc.This operating system can be also the operating system of any type, and it includes but not limited to: Android, Windows, iOS, Linux, form phone (WP) etc.Except the browser kernel of acquiescence equipment in the operating system platform of reference mark equipment, this reference mark application also can move by means of the browser kernel of installing in addition in this operating system.In addition can also will be applied in other reciprocal processes that realize reference mark equipment and client device according to the information processing method of the embodiment of the present invention.
As shown in Figure 3, comprise according to the information processing method of the embodiment of the present invention:
In step S210, find the client device existing in network.
For example, when user wishes at network (to browse by reference mark equipment 100, LAN (Local Area Network)) in exist client resource time, this user can be at the reference mark equipment 100(using at present for example, supports notebook UPnP agreement, that use Windows operating system) in open reference mark application.For example, user clicks the respective icon of reference mark application in notebook by the input media such as keyboard, mouse.
As described in background technology, need the resource of browsing client equipment 200 all can realize by primary program in the past, this mode need to be installed primary reference mark application in reference mark equipment 100, uses quite inconvenient.
Along with the maturation gradually of HTML5 technology, the purposes of HTML5 is also more and more wider, and the network application of the HTML5 especially becoming more and more popular has attracted the sight of most people especially, becomes a kind of quite popular development scheme.HTML5 has brought new visual experience not second to the visual experience of primary program to user.That is to say, can realize unique reference mark application by HTML5 now, need under each operating system platform, not provide independent application, can experience the visual experience of original program, and there is cross-platform characteristic.
Particularly, in order to realize Cross Platform Technology, reference mark application can have the defined Network application and development framework of W3C.This Network application and development architecture definition for example, for based on webpage development technology (, HTML or HTML5, CSS3, JavaScript) and service end technology is (for example, JAVA, PHP, ASP) carry out the framework of developing network application program, its objective is and develop a kind of reference mark application program based on Web, for the UPnP equipment in spanning operation system platform ground discovering network, obtain the UPnP description document of this equipment, and resolve this UPnP description document by general analytic technique.
In order to start reference mark application in this reference mark equipment 100, first order receiving element 110 is enabled in the first browser (for example, IE browser) of installing in the equipment of described reference mark, and loads this reference mark application by described the first browser.
For example, the Trident engine of the IE browser that these order receiving element 110 use are installed in Windows operating system is resolved the application of described reference mark, and presents the human-computer interaction interface of reference mark application to user.
After user views this human-computer interaction interface, input media that user can be by reference mark equipment 100 (such as, touch-screen, keyboard, mouse etc.) carry out input equipment and find order.
Next,, in the first example, the one or more client device 200(in interactive system 300 for example, support UPnP protocol-intelligent TV) show notice to the equipment of reference mark equipment 100 transmission oneself on one's own initiative.
For example, support each client device 200 of UPnP agreement can pass through the equipment displaying notice of the next broadcast oneself in network of Internet Protocol (IP) grouping.This equipment shows that notice can comprise: title, the IP address etc. of this client device 200.Or, this equipment shows that notice can be directly also the resource description file of this client device 200, comprising manufacturer's title of client device 200, URL(uniform resource locator) (URL), the COS that can provide etc. of manufacturer website are provided, to reduce the data that client device 200 transmits in network.
Correspondingly, in this reference mark equipment 100, notice receiving element 150 receives the equipment displaying notice that described client device 200 is broadcasted in described network, and this equipment is shown to notice is sent to device discovery unit 160.Then, the client device 200 existing in described network is found according to this equipment displaying notice in this device discovery unit 160.
For example, the equipment displaying notice that client 200 is broadcasted is resolved in this device discovery unit 160, from wherein extracting the profile information such as title and IP address of client device 200, and these profile informations are presented to user, so that user learns current UPnP equipment available in network.
In the second example, in interactive system 300, reference mark equipment 100 also can pass through UPnP agreement, searches on one's own initiative one or more client devices 200 available in network.
For example, in reference mark equipment 100, request radio unit 151 broadcasting equipment searching request in described network.Particularly, it can pass through Internet Protocol (IP) grouping broadcasting equipment searching request in network.This equipment searching request is returned to response message for all client devices 200 of trigger network, to report the existence of oneself to reference mark equipment 100.
Then, client device 200 is after receiving this equipment searching request, according to this request forming apparatus in next life search response.This equipment search response can comprise: title, the IP address etc. of this client device 200.Or this equipment search response can be directly also the resource description file of this client device 200, comprising manufacturer's title of client device 200, URL(uniform resource locator) (URL), the COS that can provide etc. of manufacturer website are provided.
Finally, the client device 200 existing in described network is found in this device discovery unit 160 according to this equipment search response.
For example, the equipment search response that client 200 is returned according to Er Xiang reference mark, the IP address equipment 100 of reference mark equipment 100 is resolved in this device discovery unit 160, from wherein extracting the profile information such as title and IP address of client device 200, and these profile informations are presented to user, so that user learns current UPnP equipment available in network.
In step S220, receive acquisition of information order.
After user has understood client device available in network 200 by the human-computer interaction interface of reference mark equipment 100, user can input message obtain order in the application of reference mark, for obtaining the resource description information of one or more clients 200.Correspondingly, in reference mark equipment 100, order receiving element 110 receives the acquisition of information order of this user's input.
Alternatively, once find available client device 200 in network after, in reference mark equipment 100, reference mark application also can be without user's input, automatically send acquisition of information order, make order receiving element 110 extract described acquisition of information order from the application of described reference mark.
In step S230, from client device Gains resources description document.
After order receiving element 110 receives acquisition of information order, file acquisition unit 120 is from described client device 200 Gains resources description document.
For example, the form that this file acquiring unit 120 can divide into groups by IP, the request sending for Gains resources description document to client device 200, and receive the resource description file that client device 200 returns as response using IP block form.
This resource description file can be the file of extend markup language (XML) form, and include various for describing the content of the resource that client device 200 provides, such as manufacturer's title of client device 200, URL(uniform resource locator) (URL), the COS that can provide etc. of manufacturer website.
Then, the resource description file getting is sent to document analysis unit 130 by this file acquiring unit 120, for subsequent operation.
In step S240, carry out resolving resource description document with first resource description object.
Next, document analysis unit 130 use first resource description objects are resolved described resource description file, and described first resource description object is suitable for described the first browser.
As mentioned above, owing in the different operating system platform of electronic equipment, different browsers being installed, so for reference mark application can be cross-platform resolve UPnP description document, in reference mark equipment 100, preferably include: browser judging unit 170 and object generation unit 171, to adopt suitable UPnP description document analytic technique according to different browsers.
For example, first browser judging unit 170 can judge the type of the first browser of installing in this reference mark equipment 100, and then object generation unit 171 generates the first resource description object of the resource description file for resolving client device 200 according to the type of described the first browser.
Fig. 5 illustrates according to the examples of program code of the document analysis step in the information processing method of the embodiment of the present invention.
Particularly, because this reference mark equipment 100 is in an embodiment of the present invention for example the notebook that uses Windows operating system, so the browser of default installation is IE browser in this notebook.Certainly, user also can install according to the demand of oneself other browser, for operational network application and browsing page.These other browser can be for example the Safari browser based on WebKit engine, the red fox browser based on Gecko kernel, IE browser based on Trident engine etc.
In the case, first browser judging unit 170 can judge current for moving the type of the first browser of applying at reference mark.
As illustrated in Fig. 5, if the first browser is supported the system control of ActiveXObject, this browser judging unit 170 can be judged the browser that this first browser is version before IE7.At this moment, these browser judging unit 170 notify object generation units 171 generate the first resource description object of ActiveXObject type.
In addition, judging this first browser when this browser judging unit 170 is that the browser of version or the browser of other types be (for example after IE7, FireFox or Chrome etc.) time, this browser judging unit 170 can notify object generation unit 171 generates the first resource description object of XMLHttpRequst type.
Then, the first resource description object that is suitable for the first browser generating is sent to document analysis unit 130 by this object generation unit 171, so that the document analysis unit general analytic language of 130 use is resolved the resource description file of client device 200.
Next, before this first browser is IE7 when the browser of version, this file resolution unit 130 is used the first resource description object of ActiveXObject type, for example, resolve the resource description file from client device 200 by JavaScript language.In the time that this first browser is the later browser of version of IE7 or the browser of other types, this file resolution unit 130 is used the first resource description object of XMLHttpRequst type, for example, resolve the resource description file from client device 200 by JavaScript language.
Because this JavaScript language is the cross-platform script that World Wide Web Consortium (W3C) defines in HTML5 draft standard, so the process of resolving UPnP description document by JavaScript language will be also cross-platform.Like this, write based on html language and JavaScript language, obviously can complete the discovery of client device and the parsing of resource description file according to the reference mark application of the embodiment of the present invention spanning operation system platform, thereby a set of simple cross-platform solution is provided, and this makes application provider's exploitation and safeguards that the cost of reference mark application reduces significantly.
In step S250, return to resource description information.
Resolve after described resource description fileinfo returns to unit at document analysis unit 130 use first resource description objects, information is returned to unit 140 and is returned to described resource description information.
For example, this information is returned to unit 140 can be by the first resource description object resource description information that render files resolution unit 130 is resolved in dissimilar browser, and they are returned to reference mark application.
In step S260, present resource description information to user.
Next, reference mark application can return to user's presentation information the resource description information that unit 140 returns by variety of way in man-machine interface.
In one example, reference mark application can show by the display technique such as HTML5 and CSS the content parsing simply.
In another example, can be by the display technique such as HTML5, CSS and data islands technology in combination to the resource description information of user's display client equipment 200.Data islands refers to the xml code section being present in html page, and it has formed the set of XML data in html page.Data islands technology allows user's integrated xml code section in html page, to XML data compile script, and do not need to read XML data by script or <OBJECT> label, thereby accelerate the access speed of XML data in html page.Describe this example in detail with reference to Fig. 6 and Fig. 7 below.
Fig. 6 illustrates according to the examples of program code of the information step display in the information processing method of the embodiment of the present invention, and Fig. 7 illustrates the demonstration example according to the resource description information of the embodiment of the present invention.
As illustrated in Fig. 6, information extraction unit 180 is returned and the resource description information of returning unit 140, is extracted at least a portion resource description information from information, and it is sent to Date Conversion Unit 181.Described at least a portion resource description information is converted to resource description data by Date Conversion Unit 181.
For example, this at least a portion resource description information can be the interested key message of user, for example, and manufacturer's title of equipment and the service that can provide etc.
In addition, preferably, described resource description data are data of XML form, show to realize the combination of HTML5, CSS and data islands technology.
Then, page generation unit 182 generates a display page, and data embedded unit 183 is embedded into described resource description data in described display page.
Finally, page display unit 184 presents described display page at described the first browser so that user for example can understand the resource description information of client device 200 in the display of reference mark equipment 100 by this display page.
As illustrated in Fig. 7, this resource description information for example can comprise: manufacturer's title of client device 200, the URL(uniform resource locator) (URL) of manufacturer website, the first service that can provide, second service.Obviously, the invention is not restricted to this.This resource description information can also comprise: the sequence number of client device 200, IP address, version information etc.
As can be seen here, adopt according to the information processing method of the embodiment of the present invention and interactive system, after the UPnP client device based in UPnP protocol discovery network, the description document that reference mark equipment can be obtained this UPnP client device (for example, it has XML form), then (for example utilize cross-platform analytic language, JavaScript) this description document is resolved, thereby can know the resource of this UPnP client device according to the regulation of this description document, and demonstrate and resolve the resource description information obtaining by the display technique such as HTML5 and CSS.
In addition, in the process of demonstration resource description information, the UPnP descriptor of having resolved above can be reorganized, extract the field contents of user's needs to generate XML data file, and in conjunction with data islands technology, this XML data file is embedded among the page of HTML5, integrates and fast access to realize the minimum of HTML5 and content resource.
Therefore, in an embodiment of the present invention, utilize analytic technique such as Javascript language, realized the cross-platform parsing of UPnP description document, reference mark is applied in and in electronic equipment, there is cross-platform characteristic.Like this, even if multiple electronic equipments have different operating system platform, a network control point application also only need be installed among them, do not need to develop separately the difference primary reference mark application for realizing identical function for different platforms, make for application provider, exploitation becomes simply, maintenance is more prone to.
In addition, although the executive agent using above-mentioned unit as each step illustrates each embodiment of the present invention herein,, those skilled in the art can understand, and the invention is not restricted to this.The executive agent of each step can be by other one or more units, unit, even module is served as.
For example, above-mentioned order receiving element 110, file acquisition unit 120, document analysis unit 130, information are returned to unit 140, notice receiving element 150, request radio unit 151, response receiving element 152, device discovery unit 160, browser judging unit 170, object generation unit 171, information extraction unit 180, Date Conversion Unit 181, page generation unit 182, data embedded unit 183 and/or each performed step of page display unit 184 and can be realized by the CPU (central processing unit) in electronic equipment (CPU) uniformly.
Through the above description of the embodiments, those skilled in the art can be well understood to the mode that the present invention can add essential hardware platform by means of software and realize, and can certainly all implement by software or hardware.Based on such understanding, what technical scheme of the present invention contributed to background technology can embody with the form of software product in whole or in part, this computer software product can be stored in storage medium, as ROM/RAM, disk, CD etc., comprise that some instructions (can be personal computers in order to make a computer equipment, server, or the network equipment etc.) carry out the method described in some part of each embodiment of the present invention or embodiment.
Describe each embodiment of the present invention in the above in detail.But, it should be appreciated by those skilled in the art that without departing from the principles and spirit of the present invention, can carry out various amendments to these embodiment, combination or sub-portfolio, and such amendment should fall within the scope of the present invention.
Claims (14)
1. an information processing method, is applied to reference mark equipment, and described reference mark equipment is connected with at least one client device by network, in the equipment of described reference mark, the first browser is installed, and it is characterized in that, described method comprises:
Receive acquisition of information order, described acquisition of information order is for obtaining the resource description information of described client device;
From described client device Gains resources description document;
Resolve described resource description file with first resource description object, described first resource description object is suitable for described the first browser; And
Return to described resource description information.
2. according to the method for claim 1, it is characterized in that, the step of described reception acquisition of information order comprises:
Start described the first browser;
Carry out the application of Loading Control point by described the first browser;
Resolve the application of described reference mark; And
From the application of described reference mark, extract described acquisition of information order.
3. according to the method for claim 1, it is characterized in that, described method also comprises:
Broadcasting equipment searching request in described network;
Receive the equipment search response of described client device feedback; And
Find according to this equipment search response the client device existing in described network.
4. according to the method for claim 1, it is characterized in that, described method also comprises:
Receive the equipment displaying notice that described client device is broadcasted in described network; And
Find according to this equipment displaying notice the client device existing in described network.
5. according to the method for claim 1, it is characterized in that, before described step of resolving described resource description file with first resource description object, described method also comprises:
Judge the type of described the first browser; And
Generate described first resource description object according to the type of described the first browser.
6. according to the method for claim 1, it is characterized in that, described method also comprises:
From described resource description information, extract at least a portion resource description information;
Described at least a portion resource description information is converted to resource description data;
Generate display page;
Described resource description data are embedded in described display page; And
Present described display page at described the first browser.
7. according to the method for claim 1, it is characterized in that,
Described reference mark equipment and described client device are the electronic equipments of supporting universal plug and play UPnP agreement,
Described resource description file is the file of expandable mark language XML form, and
Described resource description data are data of expandable mark language XML form.
8. a reference mark equipment, described reference mark equipment is connected with at least one client device by network, in the equipment of described reference mark, the first browser is installed, and it is characterized in that, and described reference mark equipment comprises:
Order receiving element, for receiving acquisition of information order, described acquisition of information order is for obtaining the resource description information of described client device;
File acquisition unit, for from described client device Gains resources description document;
Document analysis unit, for resolve described resource description file with first resource description object, described first resource description object is suitable for described the first browser; And
Information is returned to unit, for returning to described resource description information.
9. reference mark equipment according to Claim 8, it is characterized in that, described order receiving element starts described the first browser, carrys out the application of Loading Control point by described the first browser, resolve the application of described reference mark, and extract described acquisition of information order from the application of described reference mark.
10. reference mark equipment according to Claim 8, is characterized in that, described reference mark equipment also comprises:
Request radio unit, in described network broadcasting equipment searching request;
Response receiving element, for receiving the equipment search response of described client device feedback; And
Device discovery unit, for finding according to this equipment search response the client device existing at described network.
11. reference mark equipment according to Claim 8, is characterized in that, described reference mark equipment also comprises:
Notice receiving element, the equipment displaying notice of broadcasting at described network for receiving described client device; And
Device discovery unit, for finding according to this equipment displaying notice the client device existing at described network.
12. reference mark equipment according to Claim 8, is characterized in that, described reference mark equipment also comprises:
Browser judging unit, before resolving described resource description file in described document analysis unit with first resource description object, judges the type of described the first browser; And
Object generation unit, for generating described first resource description object according to the type of described the first browser.
13. reference mark equipment according to Claim 8, is characterized in that, described reference mark equipment also comprises:
Information extraction unit, for extracting at least a portion resource description information from described resource description information;
Date Conversion Unit, for being converted to resource description data by described at least a portion resource description information;
Page generation unit, for generating display page;
Data embedded unit, for being embedded into described display page by described resource description data; And
Page display unit, for presenting described display page at described the first browser.
14. reference mark equipment according to Claim 8, is characterized in that,
Described reference mark equipment and described client device are the electronic equipments of supporting universal plug and play UPnP agreement,
Described resource description file is the file of expandable mark language XML form, and
Described resource description data are data of expandable mark language XML form.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310100414.7A CN104077117A (en) | 2013-03-26 | 2013-03-26 | Information processing method and control point equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310100414.7A CN104077117A (en) | 2013-03-26 | 2013-03-26 | Information processing method and control point equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104077117A true CN104077117A (en) | 2014-10-01 |
Family
ID=51598392
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310100414.7A Pending CN104077117A (en) | 2013-03-26 | 2013-03-26 | Information processing method and control point equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104077117A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105392179A (en) * | 2015-11-20 | 2016-03-09 | 青岛海信移动通信技术股份有限公司 | Local area network equipment mutual discovery method and device based on web application |
CN105657055A (en) * | 2016-03-07 | 2016-06-08 | 北京视信互动科技有限公司 | Local area network equipment finding method and device oriented to WEB page |
CN111556481A (en) * | 2020-06-01 | 2020-08-18 | 段云云 | Mobile communication node information acquisition system and method based on block chain |
CN113032087A (en) * | 2019-12-25 | 2021-06-25 | 亚信科技(南京)有限公司 | Data interaction method and device based on Chromium kernel |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070174300A1 (en) * | 2006-01-12 | 2007-07-26 | Samsung Electronics Co., Ltd. | Method and apparatus for storing and restoring state information of remote user interface |
CN101741900A (en) * | 2009-12-03 | 2010-06-16 | 山东浪潮齐鲁软件产业股份有限公司 | Server push -based method for monitoring performance during system runtime |
CN101815064A (en) * | 2010-01-11 | 2010-08-25 | 北京世纪高通科技有限公司 | Data interaction method and device thereof |
-
2013
- 2013-03-26 CN CN201310100414.7A patent/CN104077117A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070174300A1 (en) * | 2006-01-12 | 2007-07-26 | Samsung Electronics Co., Ltd. | Method and apparatus for storing and restoring state information of remote user interface |
CN101741900A (en) * | 2009-12-03 | 2010-06-16 | 山东浪潮齐鲁软件产业股份有限公司 | Server push -based method for monitoring performance during system runtime |
CN101815064A (en) * | 2010-01-11 | 2010-08-25 | 北京世纪高通科技有限公司 | Data interaction method and device thereof |
Non-Patent Citations (1)
Title |
---|
曾辉等: "通用即插即用服务自动发现技术", 《中兴通讯技术》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105392179A (en) * | 2015-11-20 | 2016-03-09 | 青岛海信移动通信技术股份有限公司 | Local area network equipment mutual discovery method and device based on web application |
CN105657055A (en) * | 2016-03-07 | 2016-06-08 | 北京视信互动科技有限公司 | Local area network equipment finding method and device oriented to WEB page |
CN113032087A (en) * | 2019-12-25 | 2021-06-25 | 亚信科技(南京)有限公司 | Data interaction method and device based on Chromium kernel |
CN113032087B (en) * | 2019-12-25 | 2024-02-23 | 亚信科技(南京)有限公司 | Data interaction method and device based on Chromium kernel |
CN111556481A (en) * | 2020-06-01 | 2020-08-18 | 段云云 | Mobile communication node information acquisition system and method based on block chain |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106202547B (en) | Site management method and device and website system | |
CN110708346B (en) | Information processing system and method | |
EP2916243B1 (en) | Method, apparatus, server and system for implementing web application | |
CN106911693B (en) | Method and device for detecting hijacking of webpage content and terminal equipment | |
CN106331149A (en) | Webpage code adapting method applicable to client environment | |
CN106687949B (en) | Search results for native applications | |
CN108416021B (en) | Browser webpage content processing method and device, electronic equipment and readable medium | |
CN104426925B (en) | Web page resources acquisition methods and device | |
CN102929971B (en) | Multimedia information playing method and system | |
CN103533428A (en) | Method for releasing intelligent terminal webpage video to television for broadcasting and intelligent terminal | |
CN110442815B (en) | Page generation method, system, device and computer readable storage medium | |
US10037215B2 (en) | Method and apparatus for interworking application and web browser | |
CN101996093A (en) | Method and system for converting desktop application to network application | |
CN105095280A (en) | Caching method and apparatus for browser | |
US20170192941A1 (en) | Computer-Automated Generation of Application Deep Links | |
WO2015000383A1 (en) | Method, apparatus and system for information recommending | |
CN102298599A (en) | Method and system for browsing web pages in offline state | |
CN103345421A (en) | Method and device for pushing application program | |
CN103873918A (en) | Picture processing method, device and terminal | |
CN103561337A (en) | Live web casting method and device based on intelligent television | |
CN101860734B (en) | Method for implementing incremental transmission and display of dynamic images through AJAX | |
WO2018133772A1 (en) | Method, device, storage medium, and electronic device for obtaining webpage resources | |
WO2010051766A1 (en) | Method and device for acquiring target resource information | |
CN105704562A (en) | Multi-version compatible method and multi-version compatible device for Internet protocol television cloud service platform | |
CN104077117A (en) | Information processing method and control point equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141001 |