[go: up one dir, main page]

CN105530590A - Method and electronic equipment for realizing resource sharing between equipment - Google Patents

Method and electronic equipment for realizing resource sharing between equipment Download PDF

Info

Publication number
CN105530590A
CN105530590A CN201410513407.4A CN201410513407A CN105530590A CN 105530590 A CN105530590 A CN 105530590A CN 201410513407 A CN201410513407 A CN 201410513407A CN 105530590 A CN105530590 A CN 105530590A
Authority
CN
China
Prior art keywords
resource
identification
resource identification
application
nfc
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
Application number
CN201410513407.4A
Other languages
Chinese (zh)
Inventor
魏鹏飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201410513407.4A priority Critical patent/CN105530590A/en
Priority to PCT/CN2015/089957 priority patent/WO2016050143A1/en
Publication of CN105530590A publication Critical patent/CN105530590A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a method and electronic equipment for realizing resource sharing between equipment. According to the method, when a resource browsing application is started to browse resource, starting an approach communication NFC communication link to realize the triggering condition for resource information sharing is detected; a resource identification of the resource browsed by the resource browsing application is taken as load information which is packaged to an NFC data packet; the NFC data packet is sent to receiver equipment to enable the receiver equipment to analyze the resource identification according to the NFC data packet, and the resource identification is utilized to acquire the resource. Through the method, the resource identification is transmitted between sender equipment and the receiver equipment through the NFC communication link, and the resource is acquired through the resource identification; the resource identification is transmitted through the NFC communication link without the need for utilizing the wireless local area network, so the resource is acquired through the resource identification without the need for adding both the sender equipment and the receiver equipment to one same wireless local area network.

Description

The method of equipment room shared resource and electronic equipment
Technical field
The application belongs to wireless communication technology field, particularly relates to a kind of method and electronic equipment of equipment room shared resource.
Background technology
In the prior art, the electric rooms such as wireless smart devices carry out the multimedia files such as video and share mainly first shared multimedia URI (UniformResourceIdentifier, universal resource identifier), then play according to the URI acquisition multimedia file received by electronic equipment.And the URI of multimedia file belongs to the resource information of this multimedia file, the technology that the URI realizing multimedia file at present shares mainly contains based on UPNP (UniversalPlugandPlay, UPnP) DLNA (DigitalLivingNetworkAlliance of agreement, DLNA) technology, the AirPlay technology etc. of Apple, these technology all need shared both sides to be in the same LAN environment connected based on WIFI undoubtedly, namely the resource information before acquisition multimedia file is play is shared and is also needed to be in same local area network (LAN).
In today that the smart machines such as smart mobile phone are universal, people more and more need whenever and wherever possible quickly in electric room shared file, and obviously restriction people must to same based on being very inconvenient in the local area network (LAN) of WIFI signal.
Summary of the invention
The object of the embodiment of the present application is to provide a kind of method and electronic equipment of equipment room shared resource, can realize sharing of equipment room point-to-point, not need to add in same WLAN (wireless local area network).
For solving the problems of the technologies described above, the embodiment of the present application provides a kind of method of equipment room shared resource and electronic equipment to be achieved in that
On the one hand, the embodiment of the present application provides a kind of method of equipment room shared resource, comprising:
In the process that unlatching resource browse application is browsed resource, detect that starting communication NFC communication link of marching into the arena realizes the shared trigger condition of resource information;
The resource identification of the resource described resource browse application browsed is encapsulated in NFC data bag as load information;
Described NFC data bag is sent to receiver equipment, to make described receiver equipment go out described resource identification according to this NFC data Packet analyzing, and utilizes described resource identification Gains resources.
In a preferred embodiment, described method also comprises:
The progress msg that described resource browse application is browsed is encapsulated in NFC data bag as load information.
In a preferred embodiment, the resource identification of resource browsed of described resource browse application and the progress msg browsed are packaged in the load information of same NFC data bag.
In a preferred embodiment, the trigger condition that described startup NFC communication link realizes resource information shared comprises: the event that received method, apparatus touching occurs.
In a preferred embodiment, described method also comprises: after detecting that starting NFC communication link realizes the shared trigger condition of resource information, continue to judge whether current resource browse application provides the resource identification of browsed resource.
In a preferred embodiment, described resource identification is uniform resource identifier URI.
The embodiment of the present application also provides a kind of method of equipment room shared resource on the other hand, comprising:
After receiving NFC data bag, from the load information of described NFC data bag, extract resource identification;
Search the resource browse application of the resource identification extracted described in can processing;
The resource that this resource identification identifies is obtained according to described resource identification;
Described resource browse application is utilized to browse the resource that described resource identification identifies.
In a preferred embodiment, described method also comprises:
Also progress msg is extracted from described NFC data bag;
When utilizing described resource browse application to browse the resource that described resource identification identifies, browse from the position that described progress msg identifies.
In a preferred embodiment, the resource browse application of searching the resource identification extracted described in can processing described in comprises:
Searched by the protocol header of described resource identification, obtain the resource browse application that can process described resource identification.
The embodiment of the present application also provides a kind of electronic equipment more on the one hand, comprising:
Whether detecting unit, for opening in the process that resource browse application browses resource, detecting to exist and start NFC communication link and realizes the trigger condition that resource information shares;
Resource identification encapsulation unit, for after described detecting unit monitors described trigger condition, the resource identification of the resource described resource browse application browsed is encapsulated in NFC data bag as load information;
NFC communication unit, for described NFC data bag is sent to receiver equipment, to make described receiver equipment go out described resource identification according to this NFC data Packet analyzing, and utilizes described resource identification Gains resources.
In a preferred embodiment, also comprise:
Progress msg encapsulation unit, is encapsulated in NFC data bag as load information for the progress msg described resource browse application browsed.
In a preferred embodiment, the resource identification of resource specifically described resource browse application browsed of described resource representation encapsulation unit and progress msg encapsulation unit and progress msg are encapsulated in the load information of same NFC data bag.
In a preferred embodiment, the trigger condition that described startup NFC communication link realizes resource information shared comprises: the event that received method, apparatus touches occurs.
In a preferred embodiment, also comprise:
There is recognition unit in resource identification, for after described detecting unit detects trigger condition, judges whether current resource browse application provides the resource identification of browsed resource.
In a preferred embodiment, described resource identification is URI.
The embodiment of the present application also provides a kind of electronic equipment on the other hand, comprising:
Resource identification extraction unit, for after receiving NFC data bag, extracts resource identification from the load information of described NFC data bag;
Application matching unit, for search can process described in the resource browse application of resource identification that extracts;
Resource acquisition unit, for obtaining the resource that this resource identification identifies according to described resource identification;
Start unit, for starting described resource browse application, browses with the resource identified described resource identification.
In a preferred embodiment, described application matching unit comprises:
Protocol matching unit, for being searched by the protocol header of described resource identification, obtains the resource browse application that can process described resource identification.
In a preferred embodiment, also comprise:
Progress msg extraction unit, for extracting progress msg from the described NFC data bag received;
Described start unit, specifically for starting described resource browse application, is browsed with the resource identified described resource identification, and browses from the position that described progress msg identifies.
The technical scheme provided from above the embodiment of the present application, the embodiment of the present application can realize transmitting resource identification by NFC communication link between transmit leg equipment and receiver equipment, and with this resource identification Gains resources, because resource identification is transmitted by NFC communication link, do not need to realize by WLAN (wireless local area network), transmit leg equipment and receiver equipment is then no longer needed to add in same WLAN (wireless local area network) by resource identification Gains resources, for this reducing the requirement of resource sharing to network environment.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present application or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, the accompanying drawing that the following describes is only some embodiments recorded in the application, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the method flow diagram of a kind of equipment room shared resource that the application's embodiment provides;
Fig. 2 is the method flow diagram of a kind of equipment room shared resource that another embodiment of the application provides;
Fig. 3 is the flow chart of an embodiment of the method for the equipment room shared resource that the application provides;
Fig. 4 is the flow chart of another embodiment of the method for the equipment room shared resource that the application provides;
Fig. 5 is the schematic diagram of the electronic equipment that the application's embodiment provides;
Fig. 6 is the schematic diagram of the electronic equipment that another embodiment of the application provides.
Embodiment
Technical scheme in the application is understood better in order to make those skilled in the art person, below in conjunction with the accompanying drawing in the embodiment of the present application, technical scheme in the embodiment of the present application is clearly and completely described, obviously, described embodiment is only some embodiments of the present application, instead of whole embodiments.Based on the embodiment in the application, those of ordinary skill in the art are not making the every other embodiment obtained under creative work prerequisite, all should belong to the scope of the application's protection.
The application's embodiment provides a kind of method of equipment room shared resource, and the method is described from transmit leg equipment side, and as shown in Figure 1, the method comprises the steps:
Step S101: in the process that unlatching resource browse application is browsed resource, detects that starting NFC communication link realizes the shared trigger condition of resource information;
Step S102: the resource identification of the resource above-mentioned resource browse application browsed is encapsulated in NFC data bag as load information;
Step S103: the NFC data bag in step S102 is sent to receiver equipment, to make described receiver equipment go out described resource identification according to this NFC data Packet analyzing, and utilizes described resource identification Gains resources.
Here receiver equipment anyly can have the electronic equipment of certain computing capability, is particularly useful for the Intelligent mobile equipment with operating system, such as smart mobile phone, panel computer, personal digital assistant (PDA) etc.
By the program, can realize transmitting resource identification by NFC communication link between receiver equipment, realize resource information sharing at equipment room, and do not need to add in same WLAN (wireless local area network), the resource information realized based on point-to-point communication is shared.
Receiver equipment is after getting resource identification, often need by network environment with this resource identification Gains resources, such as local area network (LAN), the Internet etc., if this resource is inherently in the memory device of receiver equipment certainly, then no longer needs just can to open this resource by network environment and browse.
In fact, undertaken transmitting data by NFC communication link and be particularly useful for the transfer of data of small data quantity, in the embodiment of the present application, the data volume of the resource identification of resource is often smaller, therefore compares and is applicable to use NFC communication link to transmit.
Another embodiment of the application also provides a kind of method of equipment room shared resource, and the method is described from receiver equipment, and as shown in Figure 2, the method comprises the steps:
Step S201: after receiving NFC data bag, extracts resource identification from the load information of the NFC data bag received;
Step S202: the resource browse application of searching the resource identification that can extract in treatment step S201;
Step S203: obtain the resource that this resource identification identifies according to described resource identification;
Step S204: utilize described resource browse application to browse the resource that described resource identification identifies.
Pass through the program, can realize transmitting resource identification by NFC communication link between transmit leg equipment, and with this resource identification Gains resources, because resource identification is transmitted by NFC communication link, do not need to realize by WLAN (wireless local area network), transmit leg equipment and receiver equipment is then no longer needed to add in same WLAN (wireless local area network) by resource identification Gains resources, for this reducing the requirement of resource sharing to network environment.
In practice, the resource category of the resource identification that equipment room is shared can have a variety of, and such as audio files, video file, picture file etc., describe the specific implementation of the application below in detail with several example.
Embodiment one
Fig. 3 shows the flow chart of an embodiment of the method for the equipment room shared resource that the application provides.Electronic equipment A is as the initiator of shared resource information in this example, and electronic equipment B is as the recipient of shared resource information.Electronic equipment A and electronic equipment B all has NFC communication module, to complete the NFC communication of electric room.Electronic equipment A in this example and electronic equipment B can carry out by NFC communication module the electronic equipment that communicates for any, include but not limited to intelligent mobile phone, panel computer, desktop, portable computer, PDA (personal digital assistant) etc.As a special case, be intelligent mobile phone for electronic equipment A and electronic equipment B in the present embodiment and be described.
As shown in Figure 3, the method for equipment room shared resource that the present embodiment provides comprises the steps:
Step S301: electronic equipment A starts a certain Video Applications, the video resource selected by broadcasting.
The Video Applications that user starts can be to play the local video player of specific format, the video player that the operating system that such as electronic equipment A installs carries or the video player etc. that user downloads from application shop; Also can be some video website or the client application corresponding to home server.
The video resource that user plays can be from the video resource in video website server in the Internet, also can be from the video resource in streaming media server in local area network.
The resource type of resource information shared in practice is not limited to video resource, in alternative embodiments, the resource belonging to resource information shared can also be the multimedia resource such as picture, sound, also can be give tacit consent to by MicrosoftOffice the text, electronic form file, slide file, toy data base file etc. supported, and be given tacit consent to the text-only file supported by organizer program.Correspondingly, electronic equipment A start can open required for the application of resource of sharing browse.Being the resource (such as video, Flash animation, sound etc.) browsing progress opening with reproduction time, playing this resource and belonging to the one of this resource is browsed; Being the resource (such as the file etc. of slide file, text, PDF) browsing progress opening with current read page ordinal number, checking that this resource belongs to page by page and the one of this resource is browsed; Being the resource (such as text-only file, electronic form file etc.) browsing progress opening with current reading line order number, checking that this resource belongs to line by line and the one of this resource is browsed; Be the resource (such as monofile carrying toy data base file) browsing progress opening with special embedded object, the content viewed or edited in embedded object belongs to be browsed the one of this resource.
Step S302: after touching between electronic equipment A and electronic equipment B, electronic equipment A detects the generation of touch event, and then reach start by NFC communication link realize resource information share trigger condition.
Want it to open when using the user of electronic equipment A and the resource information of the video resource play is shared with the user using electronic equipment B time, electronic equipment A and electronic equipment B can be touched, the shared trigger condition of resource information is realized by NFC communication link to produce, in practice, when electronic equipment A and electronic equipment B touches, the operating system bottom of electronic equipment A can produce corresponding touch event, the application that electronic equipment A works as front opening can capture this event, electronic equipment A starts the preparatory stage entering through NFC communication link sharing resource subsequently.
Electronic equipment A can utilize the mechanism of NFC module itself to complete the detection of touching.
Those skilled in the art should be understood that, in this example, the trigger condition by NFC communication link sharing resource information being defined as electronic equipment A by the touching of other equipment is only an example, electronic equipment A can also be defined as in practice receive other electronic equipments and connect by bluetooth, the short-range communication such as infrared the sharing request sended over, or also may be defined as electronic equipment A and connected by bluetooth, the short-range communication such as infrared and send sharing request to other electronic equipments and receive the feedback information representing and allow.
Step S303: electronic equipment A judges whether the NFC function of self opens.
Based on the consideration improving efficiency and prolongs standby time, usual electronic equipment can not open NFC function for a long time, but only opens when needs use.With that in mind, before electronic equipment A is by NFC communication link sharing resource information, the NFC function examining self is needed whether to open.Finding that NFC function enters the step of shared resource information when opening, and if find that NFC function is not opened time can direct process ends, also can jump to the step that the unlatching of NFC function is set.In practice, when finding that NFC function is not opened, can present arrange that NFC function opens interface is set, select to open NFC function when receiving user and continue to perform subsequent step after successfully opening NFC function.
Under some special scenes in interchangeable embodiment, step S303 also can save, and such as, do not need the scene considering efficiency problem at electronic equipment under, or electronic equipment starts NFC function when browsing the application of resource and automatically opens.Electronic equipment A can judge whether to belong to NFC function and do not open mistake subsequently through the error code fed back during NFC communication link sharing resource information.
Step S304: when step S303 judged result is for being, continues to judge that the current video of electronic equipment A applies the URI whether provided for the resource by NFC communication link transmission.
In practice based on the consideration such as copyright, privacy, not that the resource information support of the resource that each is opened is shared, supporting that the resource information that can also limit the resource only meeting particular requirement in the resource information shared could be supported by NFC communication link transmission.Therefore by before NFC communication link sharing resource information, first can judge whether current video application provides for the URI by NFC communication link transmission.When step S304 judged result is no, can stop performing subsequent step.
Step S305: when step S304 judged result is for being, the URI that current video applies the video resource play is encapsulated in NFC data bag as load information by electronic equipment A, and is sent to electronic equipment B by NFC communication module.
To run the electronic equipment of Android platform, the data of NDEF (NFCDataExchangeFormat) form are transmitted in Android platform support, and NDEF data are data formats in NFCTag (label) information of NFC tissue agreement.In Android platform, the data of NDEF form can be packaged into NFC data bag (can be NdefMessage in practice, but the application not being as limit).
One or more NdefRecord can be comprised in a NdefMessage, in a NdefRecord, comprise following field:
Typonym form (TypeNameFormat, TNF), be used to specify the how follow-up variable length type field that will illustrate of escape, length is normally defined 3bit;
Variable length type field (VariableLengthType), for describing the type of this NdefRecord, can fill in this field according to typonym format fields;
Variable length ID (VariableLengthID), for this NdefRecord of unique identification, this field is nonessential in practice fills in;
Variable length load (VariableLengthPayload), for comprising the data of real needs transmission, can be packaged into needing the resource information (URI of such as video resource) shared in this field in the present embodiment.
In practice, the URI of video resource is packaged into NdefMessage to have been come by the NFC module of android system.
Step S306: electronic equipment B under the prerequisite of opening NFC function, and whether monitoring receives NFC data bag;
In practice, whether whether monitoring receives the NFC data bag that NFC data bag specifically also will judge to receive effective, sometimes because the instability of communication link can cause receiving error in data, and then causes NFC data bag normally to be identified.
Step S307: after electronic equipment B monitors and receives NFC data bag in step S306, extracts the load information in the NFC data bag received.
In the present embodiment, electronic equipment B, after the load information of the NFC data bag will sended over from electronic equipment A is resolved, can extract the URI obtaining video resource.
Step S308: electronic equipment B judges the application that whether there is the URI that can process the video resource extracted in electronic equipment B.
In practice, new opplication is being installed in the process of electronic equipment B, the operating system that this application can be carried to electronic equipment B states the data and event that oneself can process, such as can state and oneself can open the picture of png form, or the URI (such as can process the URI:http in http agreement: //play.google.com) of certain agreement can be processed, or the event (as low in battery electric quantity, WIFI disconnects, NFC communication connection etc.) of certain system can be processed.
Whether electronic equipment B, after extracting the URI of video resource, can have statement can process the application of this event and data in query manipulation system.If had, then call this application.In practice, when inquiring more than one application and can processing this URI, the multiple application inquired can be shown with chart or other modes, select for user, after receiving application choice information, call selected application according to application choice information.
URI in reality is made up of protocol header (such as " http: // ", " Ftp: // " etc.), host name (Host), port (Port) and path (Path).Whether electronic equipment B can carry out inquiring about according to above-mentioned information step by step has the application of coupling to exist.Such as can first match protocol head, check in system the application whether having statement can process this protocol header, can continue to mate next stage if inquired, such as, mate host name, check in system the application whether having statement can process the URI of this main frame.
In a preferred embodiment, protocol headers in the URI of video resource is divided and has carried out special definition, such as be defined as " taobao.com: // ", and install when can process the application of this URI in electronic equipment B, to operating system, this application can state that oneself can processing protocol head be the URI of " taobao.com: // ".Like this, electronic equipment B is when mating, the application that can process this URI can be matched very soon, and in practice, if the application that can process this protocol header only has one, then further avoid user needs to carry out from (namely from multiple candidate item) the application of multiple coupling the puzzlement selected.
Step S309: electronic equipment B starts the application that can process the URI of the video resource extracted, and plays the video resource of this URI sensing.
As can be seen here, when realizing the URI of video resource shared by the NFC communication between two electronic equipments in the present embodiment, sharing of equipment room point-to-point can be realized, do not need WLAN (wireless local area network).Even if may still need local area network (LAN) support when playing the resource pointed by this URI, but two electronic equipments realizing sharing are not needed to be in same local area network (LAN) yet.
Embodiment two
Fig. 4 shows the flow chart of an embodiment of the method for a kind of equipment room shared resource that the embodiment of the present application two provides, and in this example, remain the initiator of electronic equipment A as shared resource information, electronic equipment B is as the recipient of shared resource information.Electronic equipment A and electronic equipment B all has NFC communication module, to complete the NFC communication of electric room.
Electronic equipment A in this example and electronic equipment B can carry out by NFC communication link the electronic equipment that communicates for any, include but not limited to intelligent mobile phone, panel computer, desktop, portable computer, PDA (personal digital assistant) etc.As a special case, be intelligent mobile phone for electronic equipment A and electronic equipment B in the present embodiment and be described.
Mainly be from the different of embodiment one, check that progress msg realizes sharing in the lump also by resource in the present embodiment.Here resource progress of checking can be such as the playing progress rate of video or music file, the progress of checking (as check line number or check number of pages) etc. of document files.
Might as well take resource as video resource in this example, the progress of checking of resource be the playing progress rate of video resource, resource information is the URI of video resource and the playing progress rate of video resource is that example is described.In a concrete example, the playing progress rate of video resource here can be the information such as the time point be played to or the chapters and sections be played to.
With reference to Fig. 4, the method for the equipment room shared resource that the present embodiment provides comprises the steps:
Step S401: electronic equipment A starts a certain Video Applications, the video resource selected by broadcasting.
The Video Applications that user starts can be to play the local video player of specific format, the video player that the operating system that such as electronic equipment A installs carries or the video player etc. that user downloads from application shop; Also can be some video website or the client application corresponding to home server.
The video resource that user plays can be from the video resource in video website server in the Internet, also can be from the video resource in streaming media server in local area network.
The resource type of resource information shared in practice is not limited to video resource, in alternative embodiments, the resource belonging to resource information shared can also be the multimedia resource such as picture, sound, also can be give tacit consent to by MicrosoftOffice the text, electronic form file, slide file, toy data base file etc. supported, and be given tacit consent to the text-only file supported by organizer program.Correspondingly, electronic equipment A start can open required for the application of resource of sharing browse.Being the resource (such as video, Flash animation, sound etc.) browsing progress opening with reproduction time, playing this resource and belonging to the one of this resource is browsed; Being the resource (such as the file etc. of slide file, text, PDF) browsing progress opening with current read page ordinal number, checking that this resource belongs to page by page and the one of this resource is browsed; Being the resource (such as text-only file, electronic form file etc.) browsing progress opening with current reading line order number, checking that this resource belongs to line by line and the one of this resource is browsed; Be the resource (such as monofile carrying toy data base file) browsing progress opening with special embedded object, the content viewed or edited in embedded object belongs to be browsed the one of this resource.
Step S402: after touching between electronic equipment A and electronic equipment B, electronic equipment A detects the generation of touching time, and then reach start by NFC communication module realize resource information share trigger condition.
Want it to open when using the user of electronic equipment A and the resource information of the video resource play is shared with the user using electronic equipment B time, electronic equipment A and electronic equipment B can be touched, realize the shared trigger condition of resource information to produce by NFC communication link.In practice, when electronic equipment A and electronic equipment B touches, the operating system bottom of electronic equipment A can produce corresponding touch event, the application that electronic equipment A works as front opening can capture this event, and electronic equipment A starts the preparatory stage entering through NFC communication link sharing resource information subsequently.
Those skilled in the art should be understood that, in this example, the trigger condition by NFC communication link sharing resource information being defined as electronic equipment A by the touching of other equipment is only an example, electronic equipment A can also be defined as in practice receive other electronic equipments and connect by bluetooth, the short-range communication such as infrared the sharing request sended over, or also may be defined as electronic equipment A and connected by bluetooth, the short-range communication such as infrared and send sharing request to other electronic equipments and receive the feedback information representing and allow.
Step S403: electronic equipment A judges whether the NFC function of self opens.
Based on the consideration improving efficiency and prolongs standby time, usual electronic equipment can not open NFC function for a long time, but only opens when needs use.With that in mind, before electronic equipment A is by NFC communication link sharing resource information, the NFC function examining self is needed whether to open.Finding that NFC function enters the step of shared resource information when opening, and if find that NFC function is not opened time can direct process ends, also can jump to the step that the unlatching of NFC function is set.In practice, when finding that NFC function is not opened, can present arrange that NFC function opens interface is set, select to open NFC function when receiving user and continue to perform subsequent step after successfully opening NFC function.
Under some special scenes in interchangeable embodiment, step S303 also can save, and such as, do not need the scene considering efficiency problem at electronic equipment under, or electronic equipment starts NFC function when browsing the application of resource and automatically opens.Electronic equipment A can judge whether to belong to NFC function and do not open mistake subsequently through the error code fed back during NFC communication link sharing resource information.
Step S404: when step S403 judged result is for being, continues to judge whether the current video application of electronic equipment A is provided for the URI of the resource by NFC communication link transmission.
The URI that current video is applied the video resource play by step S405: when step S404 judged result is for being, electronic equipment A is encapsulated in NFC data bag as load information with playing to be in progress, and is sent to electronic equipment B by NFC communication module.
Electronic equipment A is when being encapsulated into URI and broadcasting progress in NFC data bag as load information, unified agreement can be observed between electronic equipment A and electronic equipment B, top N such as in load information is the position of placing URI information, and later part is place the position of playing progress.
Step S406: electronic equipment B under the prerequisite of opening NFC function, and whether monitoring receives NFC data bag.
In practice, whether whether monitoring receives the NFC data bag that NFC data bag specifically also will judge to receive effective, sometimes because the instability of communication link can cause receiving error in data, and then causes NFC data bag normally to be identified.
Step S407: after electronic equipment B monitors and receives NFC data bag in step S406, extracts the load information in the NFC data bag received, and then obtains URI and the playing progress rate of video resource.Observed common agreement between electronic equipment A and electronic equipment B, based on this agreement, electronic equipment B normally can isolate URI and playing progress rate information from load information.
It should be noted that, as a special case, in the present embodiment, resource identification and progress msg are encapsulated in the load information of same NFC data bag, in another interchangeable embodiment, resource identification and progress msg also can be encapsulated in the load information of two NFC data bags by electronic equipment A respectively, and undertaken sending and receiving by the agreement realizing agreement, thus correctly can extract resource identification and progress msg respectively from two NFC data bags.
Step S408: electronic equipment B judges the application that whether there is the URI that can process the video resource extracted in electronic equipment B.
In practice, new opplication is being installed in the process of electronic equipment B, the operating system that this application can be carried to electronic equipment B states the data and event that oneself can process, such as can state and oneself can open the picture of png form, or the URI (such as can process the URI:http in http agreement: //play.google.com) of certain agreement can be processed, or the event (as low in battery electric quantity, WIFI disconnects, NFC communication connection etc.) of certain system can be processed.
Whether electronic equipment B, after extracting the URI of video resource, can have statement can process the application of this event and data in query manipulation system.If had, then call this application.In practice, when inquiring more than one application and can processing this URI, the multiple application inquired can be shown with chart or other modes, select for user, after receiving application choice information, call selected application according to application choice information.
URI in reality is made up of protocol header (such as " http: // ", " Ftp: // " etc.), host name (Host), port (Port) and path (Path).Whether electronic equipment B can carry out inquiring about according to above-mentioned information step by step has the application of coupling to exist.Such as can first match protocol head, check in system the application whether having statement can process this protocol header, can continue to mate next stage if inquired, such as, mate host name, check in system the application whether having statement can process the URI of this main frame.
In a preferred embodiment, protocol headers in the URI of video resource is divided and has carried out special definition, such as be defined as " taobao.com: // ", and install when can process the application of this URI in electronic equipment B, to operating system, this application can state that oneself can processing protocol head be the URI of " taobao.com: // ".Like this, electronic equipment B is when mating, the application that can process this URI can be matched very soon, and in practice, if the application that can process this protocol header only has one, then further avoid user needs to carry out from (namely from multiple candidate item) the application of multiple coupling the puzzlement selected.
Step S409: electronic equipment B starts the application that can process the URI of extracted video resource, and from obtained broadcasting progress place, continue the video resource playing this URI sensing.
As can be seen here, in the present embodiment by the NFC communication between two electronic equipments realize video resource URI and play progress shared time, do not need WLAN (wireless local area network).Even if may still need local area network (LAN) support when playing the resource pointed by this URI, but two electronic equipments realizing sharing are not needed to be in same local area network (LAN) yet.
The embodiment of the present application also provides a kind of electronic equipment on the other hand, and this electronic equipment is as the transmit leg of shared resource, and as shown in Figure 5, this electronic equipment comprises detecting unit 501, resource identification encapsulation unit 502 and NFC communication unit 503.
Wherein, whether detecting unit 501, for opening in the process that resource browse application browses resource, detects to exist and starts NFC communication link and realizes the trigger condition that resource information shares.Here it can be specifically that the event that received method, apparatus touches occurs that startup NFC communication link realizes trigger condition that resource information shares.
Resource identification encapsulation unit 502 is for after detecting unit 501 detects above-mentioned trigger condition, and the resource identification of resource resource browse application browsed is encapsulated in NFC data bag as load information.
NFC communication unit 503, for the NFC data encapsulated bag is sent to receiver equipment, to make described receiver equipment go out described resource identification according to this NFC data Packet analyzing, and utilizes described resource identification Gains resources.Here resource identification can be the URI of resource.
The resource type of resource information shared in practice is not limited to video resource, in alternative embodiments, the resource of the resource information shared can also be the multimedia resource such as picture, sound, also can be give tacit consent to by MicrosoftOffice the text, electronic form file, slide file, toy data base file etc. supported, and be given tacit consent to the text-only file supported by organizer program.Correspondingly, electronic equipment A start can open required for the application of resource of sharing browse.Being the resource (such as video, Flash animation, sound etc.) browsing progress opening with reproduction time, playing this resource and belonging to the one of this resource is browsed; Being the resource (such as the file etc. of slide file, text, PDF) browsing progress opening with current read page ordinal number, checking that this resource belongs to page by page and the one of this resource is browsed; Being the resource (such as text-only file, electronic form file etc.) browsing progress opening with current reading line order number, checking that this resource belongs to line by line and the one of this resource is browsed; Be the resource (such as monofile carrying toy data base file) browsing progress opening with special embedded object, the content viewed or edited in embedded object belongs to be browsed the one of this resource.
By above-mentioned electronic equipment, can realize transmitting resource identification by NFC communication chain road direction receiver equipment, make receiver equipment with this resource identification Gains resources, because resource identification is transmitted by NFC communication link, do not need to realize by WLAN (wireless local area network), then no longer need to add in same WLAN (wireless local area network) with receiver equipment by resource identification Gains resources, for this reducing the requirement of resource sharing to network environment.
In addition, in order to transmit leg equipment can be shared further progress is browsed for resource, in a preferred embodiment, above-mentioned electronic equipment also comprises progress msg encapsulation unit 504, is encapsulated in NFC data bag as load information for progress msg resource browse application browsed.
In a preferred embodiment, the resource identification of resource specifically described resource browse application browsed of resource representation encapsulation unit 502 and progress msg encapsulation unit 504 and progress msg are encapsulated in the load information of same NFC data bag.
In addition, not that each resource browse application support resource mark is shared, therefore in an interchangeable embodiment, also comprise resource identification and there is recognition unit, for after detecting unit 501 detects trigger condition, judge whether current resource browse application provides the resource identification of browsed resource, after only having current resource browse application to provide the resource identification of browsed resource, resource identification encapsulation unit 502 just starts to perform encapsulation process.
The embodiment of the present application also provides a kind of electronic equipment on the other hand, and this electronic equipment is as the receiver equipment of resource-sharing, and as shown in Figure 6, this electronic equipment comprises resource identification extraction unit 601, application matching unit 602 and start unit 603.
Wherein, resource identification extraction unit 601, for after receiving NFC data bag, extracts resource identification from the load information of the NFC data bag received.
Application matching unit 602 is for searching the resource browse application that can process the resource identification that resource identification extraction unit 601 extracts.
Resource acquisition unit 604, for obtaining the resource that this resource identification identifies according to described resource identification.
The resource browse application that start unit 603 finds for starting application matching unit 602, browses with the resource identified the resource identification extracted.
Application matching unit 602 can have a variety of specific implementation carrying out the matching logic in search procedure, a kind of special case URI such as resource identification is made up of protocol header, host name, port and path, application matching unit 602 can mate step by step from protocol header, searches the resource browse application of coupling.In a preferred embodiment, application matching unit 602 comprises: protocol matching unit, searches, obtain the resource browse application that can process this resource identification for the protocol header by resource identification.
In addition, from transmit leg equipment progress msg is browsed to resource in order to the electronic equipment that can realize in the present embodiment can be shared, in a preferred embodiment, transmit leg equipment is also packaged with progress msg in NFC data bag, electronic equipment now in the present embodiment also comprises: progress msg extraction unit, for extracting progress msg from the NFC data bag received.And start unit is after startup resource browse application, this resource browse application browses the resource that resource identification identifies from the position that progress msg identifies.
By above-mentioned electronic equipment, realize the resource identification being obtained the transmission of transmit leg equipment by NFC communication link, and with this resource identification Gains resources, because resource identification is transmitted by NFC communication link, do not need to realize by WLAN (wireless local area network), then no longer need to add in same WLAN (wireless local area network) with transmit leg equipment by resource identification Gains resources, for this reducing the requirement of resource sharing to network environment.
In the nineties in 20th century, it is improvement (such as, to the improvement of the circuit structures such as diode, transistor, switch) on hardware or the improvement (improvement for method flow) on software that improvement for a technology can clearly be distinguished.But along with the development of technology, the improvement of current a lot of method flows can be considered as the direct improvement of hardware circuit.Designer nearly all obtains corresponding hardware circuit by being programmed in hardware circuit by the method flow of improvement.Therefore, the improvement of not talkative method flow just can not realize by hardware entities module.Such as, programmable logic device (ProgrammableLogicDevice, PLD) (such as field programmable gate array (FieldProgrammableGateArray, FPGA) be exactly) so a kind of integrated circuit, its logic function is determined device programming by user.Programmed voluntarily a digital system " integrated " on a slice PLD by designer, and do not need chip maker to carry out the special integrated circuit (IC) chip of designing and making 2.And, nowadays, replace and manually make integrated circuit (IC) chip, this programming is also used instead mostly " logic compiler (logiccompiler) ", and software realizes, it and program development is write time software compiler used similar, and source code before will compiling also handy specific programming language write, this is referred to as hardware description language (HardwareDescriptionLanguage, HDL), and HDL also not only has one, but have many kinds, as ABEL (AdvancedBooleanExpressionLanguage), AHDL (AlteraHardwareDescriptionLanguage), Confluence, CUPL (CornellUniversityProgrammingLanguage), HDCal, JHDL (JavaHardwareDescriptionLanguage), Lava, Lola, MyHDL, PALASM, RHDL (RubyHardwareDescriptionLanguage) etc., the most generally use VHDL (Very-High-SpeedIntegratedCircuitHardwareDescriptionLangu age) and Verilog2 at present.Those skilled in the art also should be clear, only needs method flow is slightly made programming in logic with above-mentioned several hardware description language and is programmed in integrated circuit, just can be easy to the hardware circuit of this logical method flow process accomplished.
Controller can realize by any suitable mode, such as, controller can be taked such as microprocessor or processor and store the computer-readable medium of the computer readable program code (such as software or firmware) that can be performed by this (micro-) processor, gate, switch, application-specific integrated circuit (ASIC) (ApplicationSpecificIntegratedCircuit, ASIC), the form of programmable logic controller (PLC) and embedding microcontroller, the example of controller includes but not limited to following microcontroller: ARC625D, AtmelAT91SAM, MicrochipPIC18F26K20 and SiliconeLabsC8051F320, Memory Controller can also be implemented as a part for the control logic of memory.
Those skilled in the art also know, except realizing except controller in pure computer readable program code mode, controller can be made to realize identical function with the form of gate, switch, application-specific integrated circuit (ASIC), programmable logic controller (PLC) and embedding microcontroller etc. by method step being carried out programming in logic completely.Therefore this controller can be considered to a kind of hardware component, and to the structure that also can be considered as the device realizing various function in hardware component comprised in it.Or even, the device being used for realizing various function can be considered as not only can be implementation method software module but also can be structure in hardware component.
System, device, module or unit that above-described embodiment is illustrated, specifically can be realized by computer chip or entity, or be realized by the product with certain function.
For convenience of description, various unit is divided into describe respectively with function when describing above device.Certainly, the function of each unit can be realized in same or multiple software and/or hardware when implementing the application.
As seen through the above description of the embodiments, those skilled in the art can be well understood to the mode that the application can add required general hardware platform by software and realizes.Based on such understanding, the technical scheme of the application can embody with the form of software product the part that prior art contributes in essence in other words, in one typically configuration, computing equipment comprises one or more processor (CPU), input/output interface, network interface and internal memory.This computer software product can comprise the method some part described in of some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform each embodiment of the application or embodiment.This computer software product can be stored in internal memory, internal memory may comprise the volatile memory in computer-readable medium, the forms such as random access memory (RAM) and/or Nonvolatile memory, as read-only memory (ROM) or flash memory (flashRAM).Internal memory is the example of computer-readable medium.Computer-readable medium comprises permanent and impermanency, removable and non-removable media can be stored to realize information by any method or technology.Information can be computer-readable instruction, data structure, the module of program or other data.The example of the storage medium of computer comprises, but be not limited to phase transition internal memory (PRAM), static RAM (SRAM), dynamic random access memory (DRAM), the random access memory (RAM) of other types, read-only memory (ROM), Electrically Erasable Read Only Memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tape, tape magnetic rigid disk stores or other magnetic storage apparatus or any other non-transmitting medium, can be used for storing the information can accessed by computing equipment.According to defining herein, computer-readable medium does not comprise of short duration computer readable media (transitorymedia), as data-signal and the carrier wave of modulation.
Each embodiment in this specification all adopts the mode of going forward one by one to describe, between each embodiment identical similar part mutually see, what each embodiment stressed is the difference with other embodiments.Especially, for system embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part illustrates see the part of embodiment of the method.
The application can be used in numerous general or special purpose computing system environments or configuration.Such as: personal computer, server computer, handheld device or portable set, laptop device, multicomputer system, system, set top box, programmable consumer-elcetronics devices, network PC, minicom, mainframe computer, the distributed computing environment (DCE) comprising above any system or equipment etc. based on microprocessor.
The application can describe in the general context of computer executable instructions, such as program module.Usually, program module comprises the routine, program, object, assembly, data structure etc. that perform particular task or realize particular abstract data type.Also can put into practice the application in a distributed computing environment, in these distributed computing environment (DCE), be executed the task by the remote processing devices be connected by communication network.In a distributed computing environment, program module can be arranged in the local and remote computer-readable storage medium comprising memory device.
Although depict the application by embodiment, those of ordinary skill in the art know, the application has many distortion and change and do not depart from the spirit of the application, and the claim appended by wishing comprises these distortion and change and do not depart from the spirit of the application.

Claims (18)

1. a method for equipment room shared resource, is characterized in that, comprising:
In the process that unlatching resource browse application is browsed resource, detect that starting communication NFC communication link of marching into the arena realizes the shared trigger condition of resource information;
The resource identification of the resource described resource browse application browsed is encapsulated in NFC data bag as load information;
Described NFC data bag is sent to receiver equipment, to make described receiver equipment go out described resource identification according to this NFC data Packet analyzing, and utilizes described resource identification Gains resources.
2. method according to claim 1, is characterized in that, described method also comprises:
The progress msg that described resource browse application is browsed is encapsulated in NFC data bag as load information.
3. method according to claim 2, is characterized in that, the resource identification of the resource that described resource browse application is browsed and the progress msg browsed are packaged in the load information of same NFC data bag.
4. method according to claim 1, is characterized in that, the trigger condition that described startup NFC communication link realizes resource information shared comprises: the event that received method, apparatus touching occurs.
5. method according to claim 1, it is characterized in that, described method also comprises: after detecting that starting NFC communication link realizes the shared trigger condition of resource information, continue to judge whether current resource browse application provides the resource identification of browsed resource.
6. method according to claim 1, is characterized in that, described resource identification is uniform resource identifier URI.
7. a method for equipment room shared resource, is characterized in that, comprising:
After receiving NFC data bag, from the load information of described NFC data bag, extract resource identification;
Search the resource browse application of the resource identification extracted described in can processing;
The resource that this resource identification identifies is obtained according to described resource identification;
Described resource browse application is utilized to browse the resource that described resource identification identifies.
8. method according to claim 7, is characterized in that, described method also comprises:
Also progress msg is extracted from described NFC data bag;
When utilizing described resource browse application to browse the resource that described resource identification identifies, browse from the position that described progress msg identifies.
9. method according to claim 7, is characterized in that, described in search can process described in the resource browse application of resource identification that extracts comprise:
Searched by the protocol header of described resource identification, obtain the resource browse application that can process described resource identification.
10. an electronic equipment, is characterized in that, comprising:
Whether detecting unit, for opening in the process that resource browse application browses resource, detecting to exist and start NFC communication link and realizes the trigger condition that resource information shares;
Resource identification encapsulation unit, for after described detecting unit monitors described trigger condition, the resource identification of the resource described resource browse application browsed is encapsulated in NFC data bag as load information;
NFC communication unit, for described NFC data bag is sent to receiver equipment, to make described receiver equipment go out described resource identification according to this NFC data Packet analyzing, and utilizes described resource identification Gains resources.
11. electronic equipments according to claim 10, is characterized in that, also comprise:
Progress msg encapsulation unit, is encapsulated in NFC data bag as load information for the progress msg described resource browse application browsed.
12. electronic equipments according to claim 11, it is characterized in that, the resource identification of the resource that described resource browse application is specifically browsed by described resource representation encapsulation unit and progress msg encapsulation unit and progress msg are encapsulated in the load information of same NFC data bag.
13. electronic equipments according to claim 10, is characterized in that, the trigger condition that described startup NFC communication link realizes resource information shared comprises: the event that received method, apparatus touches occurs.
14. electronic equipments according to claim 10, is characterized in that, also comprise:
There is recognition unit in resource identification, for after described detecting unit detects trigger condition, judges whether current resource browse application provides the resource identification of browsed resource.
15. electronic equipments according to claim 10, is characterized in that, described resource identification is URI.
16. 1 kinds of electronic equipments, is characterized in that, comprising:
Resource identification extraction unit, for after receiving NFC data bag, extracts resource identification from the load information of described NFC data bag;
Application matching unit, for search can process described in the resource browse application of resource identification that extracts;
Resource acquisition unit, for obtaining the resource that this resource identification identifies according to described resource identification;
Start unit, for starting described resource browse application, browses with the resource identified described resource identification.
17. electronic equipments according to claim 16, is characterized in that, described application matching unit comprises:
Protocol matching unit, for being searched by the protocol header of described resource identification, obtains the resource browse application that can process described resource identification.
18. electronic equipments according to claim 16, is characterized in that, also comprise:
Progress msg extraction unit, for extracting progress msg from the described NFC data bag received;
Described start unit, specifically for starting described resource browse application, is browsed with the resource identified described resource identification, and browses from the position that described progress msg identifies.
CN201410513407.4A 2014-09-29 2014-09-29 Method and electronic equipment for realizing resource sharing between equipment Pending CN105530590A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410513407.4A CN105530590A (en) 2014-09-29 2014-09-29 Method and electronic equipment for realizing resource sharing between equipment
PCT/CN2015/089957 WO2016050143A1 (en) 2014-09-29 2015-09-18 Method for sharing resources between devices and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410513407.4A CN105530590A (en) 2014-09-29 2014-09-29 Method and electronic equipment for realizing resource sharing between equipment

Publications (1)

Publication Number Publication Date
CN105530590A true CN105530590A (en) 2016-04-27

Family

ID=55629420

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410513407.4A Pending CN105530590A (en) 2014-09-29 2014-09-29 Method and electronic equipment for realizing resource sharing between equipment

Country Status (2)

Country Link
CN (1) CN105530590A (en)
WO (1) WO2016050143A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106211033A (en) * 2016-06-28 2016-12-07 北京小米移动软件有限公司 Data sharing method, device and electronic equipment
CN106210262A (en) * 2016-06-20 2016-12-07 北京小米移动软件有限公司 picture sharing method, device and mobile device
CN108108316A (en) * 2017-12-14 2018-06-01 上海斐讯数据通信技术有限公司 A kind of Interface Expanding method and system based on field programmable gate array
CN109407899A (en) * 2018-09-12 2019-03-01 北京星云城科技有限公司 A kind of desktop alternative projection system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110968805A (en) * 2018-09-30 2020-04-07 上海掌门科技有限公司 Application sharing method and device and readable storage medium
CN113938479B (en) * 2021-10-09 2025-01-03 维沃移动通信有限公司 Resource sharing method and resource sharing device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101843124A (en) * 2007-10-31 2010-09-22 摩托罗拉公司 Negotiation of short-range wireless communication parameters using configuration data received via RFID
CN102546768A (en) * 2011-12-23 2012-07-04 深圳市同洲电子股份有限公司 Content sharing method, device and system
CN103036597A (en) * 2012-12-12 2013-04-10 华为终端有限公司 Method and device of sharing resources among devices in close range
CN103067403A (en) * 2013-01-10 2013-04-24 中兴通讯股份有限公司 Method and system and server of business switching
CN103607380A (en) * 2013-11-07 2014-02-26 深圳创维数字技术股份有限公司 Multi-screen interaction method, device thereof and system thereof
CN103686361A (en) * 2013-12-04 2014-03-26 康佳集团股份有限公司 Smart television and method and system for acquiring shared content of smart television
CN103873692A (en) * 2014-03-21 2014-06-18 天脉聚源(北京)传媒科技有限公司 Method, device and system for resource sharing
CN103957218A (en) * 2014-05-14 2014-07-30 刘瑞雪 Shared media playing method and system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8386259B2 (en) * 2006-12-28 2013-02-26 Intel Corporation Voice interface to NFC applications
CN102694849B (en) * 2012-05-14 2015-07-08 中国科学院计算机网络信息中心 IOT (Internet of Things) resource information acquiring method, terminal equipment and system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101843124A (en) * 2007-10-31 2010-09-22 摩托罗拉公司 Negotiation of short-range wireless communication parameters using configuration data received via RFID
CN102546768A (en) * 2011-12-23 2012-07-04 深圳市同洲电子股份有限公司 Content sharing method, device and system
CN103036597A (en) * 2012-12-12 2013-04-10 华为终端有限公司 Method and device of sharing resources among devices in close range
CN103067403A (en) * 2013-01-10 2013-04-24 中兴通讯股份有限公司 Method and system and server of business switching
CN103607380A (en) * 2013-11-07 2014-02-26 深圳创维数字技术股份有限公司 Multi-screen interaction method, device thereof and system thereof
CN103686361A (en) * 2013-12-04 2014-03-26 康佳集团股份有限公司 Smart television and method and system for acquiring shared content of smart television
CN103873692A (en) * 2014-03-21 2014-06-18 天脉聚源(北京)传媒科技有限公司 Method, device and system for resource sharing
CN103957218A (en) * 2014-05-14 2014-07-30 刘瑞雪 Shared media playing method and system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106210262A (en) * 2016-06-20 2016-12-07 北京小米移动软件有限公司 picture sharing method, device and mobile device
CN106211033A (en) * 2016-06-28 2016-12-07 北京小米移动软件有限公司 Data sharing method, device and electronic equipment
CN108108316A (en) * 2017-12-14 2018-06-01 上海斐讯数据通信技术有限公司 A kind of Interface Expanding method and system based on field programmable gate array
CN108108316B (en) * 2017-12-14 2023-08-11 珠海西格电力科技有限公司 A Field Programmable Gate Array-Based Interface Expansion Method and System
CN109407899A (en) * 2018-09-12 2019-03-01 北京星云城科技有限公司 A kind of desktop alternative projection system

Also Published As

Publication number Publication date
WO2016050143A1 (en) 2016-04-07

Similar Documents

Publication Publication Date Title
US8036598B1 (en) Peer-to-peer transfer of files with back-office completion
KR101775859B1 (en) System for transferring states between electronic devices
US9357017B2 (en) Method and apparatus for automatic service discovery and connectivity
CN105530590A (en) Method and electronic equipment for realizing resource sharing between equipment
US10003633B2 (en) Method and device for resuming file download
US20130144934A1 (en) Web Content Targeting Based on Client Application Availability
CN103220325A (en) Acquiring information dynamically regarding a hardware component in the cloud computing system while on the floor of the data center
CN105122237A (en) Sharing application states
CN110298194A (en) File processing method, device, equipment and storage medium based on block chain
US9858337B2 (en) Management, categorization, contextualizing and sharing of metadata-based content for media
CN107635027A (en) A domain name resolution method, medium, device and computing equipment
CN109379742A (en) Access method, device and storage medium of wireless local area network
CN103179190A (en) Method, device and system for transmitting pictures
WO2015096597A1 (en) Method and device for browsing document by multiple devices
CN108984202A (en) A method, device and storage medium for sharing electronic resources
CN102811167B (en) Method and apparatus for the network based on hierarchical name structure
CN105049452B (en) Resource downloading mode switching method and device and intelligent terminal
JP2017130197A (en) Set-top box application management method and system
CN103647996A (en) Data-resource transmission method and device
CN109600418B (en) Method, apparatus, device and system for tracking application access
CN105989121A (en) Data download method and device for favorites
US20150227513A1 (en) Apparatus, method and computer program product for providing access to a content
WO2015078124A1 (en) Network data processing method and device
CN109213907A (en) Method and apparatus for recommendation information
KR101784057B1 (en) Apparatus and method sharing customizable contents using user information of the mobile terminal

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

Application publication date: 20160427

RJ01 Rejection of invention patent application after publication