CN114338897B - Method and device for sharing objects, electronic equipment and storage medium - Google Patents
Method and device for sharing objects, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN114338897B CN114338897B CN202111546398.5A CN202111546398A CN114338897B CN 114338897 B CN114338897 B CN 114338897B CN 202111546398 A CN202111546398 A CN 202111546398A CN 114338897 B CN114338897 B CN 114338897B
- Authority
- CN
- China
- Prior art keywords
- electronic device
- sharing
- preview image
- image
- electronic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 98
- 230000006870 function Effects 0.000 claims description 40
- 230000004044 response Effects 0.000 claims description 37
- 230000000694 effects Effects 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 8
- 230000003993 interaction Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000004913 activation Effects 0.000 description 5
- 238000013459 approach Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72439—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application discloses an object sharing method, an object sharing device, electronic equipment and a storage medium, and relates to the technical field of electronic equipment. The method comprises the following steps: when the preview image comprises an image issued by the second electronic device and the image comprises an object with a sharable identifier, the first electronic device highlights the object in the preview image, and responds to the sharing operation for the object, a sharing instruction is sent to the second electronic device so as to instruct the second electronic device to share the object. According to the method and the device, the image issued by the other electronic device is acquired through the electronic device, if the image comprises the object with the sharable identifier, the user can be allowed to execute the sharing operation on the preview image, so that the sharing of the object is performed among different electronic devices, and the sharing effect of the object is improved.
Description
Technical Field
The present disclosure relates to the field of electronic devices, and in particular, to a method and apparatus for sharing an object, an electronic device, and a storage medium.
Background
With the development of science and technology, electronic devices are increasingly widely used, and have more and more functions, and become one of the necessities in daily life. At present, more and more electronic devices start to support sharing of objects, but when the objects are shared by the electronic devices, the sharing effect is poor.
Disclosure of Invention
In view of the above problems, the present application proposes a method, an apparatus, an electronic device, and a storage medium for sharing objects, so as to solve the above problems.
In a first aspect, an embodiment of the present application provides an object sharing method, which is applied to a first electronic device, where the first electronic device is connected to a second electronic device, and the method includes: acquiring an acquired preview image; highlighting an object in the preview image when the image published by the second electronic device is included in the preview image and the object with a sharable identity is included in the image; and responding to the sharing operation aiming at the object, and sending a sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object.
In a second aspect, an embodiment of the present application provides an object sharing method, which is applied to a second electronic device, where the second electronic device is connected to a first electronic device, and the method includes: receiving a preview image sent by the first electronic device, wherein the preview image is acquired by the first electronic device; when the preview image comprises an image published by the user and the image comprises an object with a sharable identifier, sending information to the first electronic device to instruct the first electronic device to highlight the object in the preview image; and responding to a sharing instruction sent by the first electronic equipment, and sharing the object, wherein the sharing instruction is generated by the first electronic equipment when the sharing operation for the object is detected.
In a third aspect, an embodiment of the present application provides an object sharing apparatus, which is applied to a first electronic device, where the first electronic device is connected to a second electronic device, and the apparatus includes: the preview image acquisition module is used for acquiring an acquired preview image; an object highlighting module, configured to highlight an object with a sharable identifier in the preview image when the preview image includes an image published by the second electronic device and the image includes the object; and the instruction sending module is used for responding to the sharing operation aiming at the object and sending a sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object.
In a fourth aspect, an embodiment of the present application provides an object sharing apparatus, which is applied to a second electronic device, where the second electronic device is connected to a first electronic device, and the apparatus includes: the preview image receiving module is used for receiving a preview image sent by the first electronic device, wherein the preview image is collected by the first electronic device; the information sending module is used for sending information to the first electronic device to instruct the first electronic device to highlight the object in the preview image when the preview image comprises the issued image and the image comprises the object with the sharable identifier; and the object sharing module is used for responding to the sharing instruction sent by the first electronic equipment to share the object, wherein the sharing instruction is generated by the first electronic equipment when the sharing operation for the object is detected.
In a fifth aspect, embodiments of the present application provide an electronic device comprising a memory coupled to a processor and a processor, the memory storing instructions that when executed by the processor perform the above-described method.
In a sixth aspect, embodiments of the present application provide a computer readable storage medium having program code stored therein, the program code being callable by a processor to perform the above method.
According to the method, the device, the electronic equipment and the storage medium for sharing the object, the first electronic equipment acquires the acquired preview image, when the preview image comprises the image issued by the second electronic equipment and the image comprises the object with the sharable identifier, the object is highlighted in the preview image, and the sharing instruction is sent to the second electronic equipment in response to the sharing operation for the object so as to instruct the second electronic equipment to share the object, so that the image issued by the other electronic equipment is acquired through one electronic equipment, and if the image comprises the object with the sharable identifier, a user can be allowed to execute the sharing operation on the preview image so as to share the object among different electronic equipment, and the sharing effect of the object is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 illustrates an application environment diagram of an object sharing method that may be used in embodiments of the present application;
FIG. 2 illustrates yet another application environment diagram of a sharing method that may be used for the objects provided by embodiments of the present application;
fig. 3 is a flow chart illustrating a method for sharing objects according to an embodiment of the present disclosure;
FIG. 4 shows a schematic diagram of preview image acquisition provided by an embodiment of the present application;
fig. 5 is a flow chart illustrating a method for sharing objects according to an embodiment of the present disclosure;
fig. 6 is a flow chart illustrating a method for sharing objects according to an embodiment of the present disclosure;
fig. 7 is a flow chart illustrating a method for sharing objects according to an embodiment of the present disclosure;
fig. 8 is a flowchart illustrating step S430 of the sharing method of the object shown in the icon 7 of the present application;
Fig. 9 is a schematic diagram of a display interface of a first electronic device according to an embodiment of the present application;
fig. 10 is a flowchart illustrating step S440 of the sharing method of the object shown in the icon 7 of the present application;
FIG. 11 is a flowchart illustrating a method for sharing objects according to an embodiment of the present disclosure;
fig. 12 is a flow chart illustrating a method for sharing objects according to an embodiment of the present disclosure;
FIG. 13 is a block diagram illustrating an object sharing device according to an embodiment of the present disclosure;
FIG. 14 is a block diagram of an object sharing device according to an embodiment of the present disclosure;
fig. 15 shows a block diagram of an electronic device for performing a sharing method of an object according to an embodiment of the present application;
fig. 16 illustrates a storage unit for storing or carrying program codes for implementing the sharing method of the object according to the embodiment of the present application.
Detailed Description
In order to enable those skilled in the art to better understand the present application, the following description will make clear and complete descriptions of the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application.
More and more electronic devices are beginning to support sharing of objects, and the user's demand for sharing objects between different electronic devices is also increasing. At present, the manner of sharing objects between electronic devices mainly includes the following steps:
First, virtual device drag sharing: a visualized interconnected electronic device is virtualized in an operating system or software of a main electronic device, the main electronic device and a real electronic device are in physical connection, visualized resources of the virtualized interconnected electronic device can correspond to the real electronic device, and actions of dragging and acquiring resource objects of the virtualized interconnected electronic device can be processed into resource acquisition and transmission of the real electronic device. Second, sharing in a cross-screen interconnection mode: presenting an interface window on the main electronic device, and presenting the operation interface of the real interconnected electronic devices
The mirror image of the surface is projected, and the operation of dragging the object out of or into the mirror image projected screen can cause the object to be transmitted between the two electronic devices. Third, other conventional approaches: such as bluetooth, wiFi connection fast-threading, etc., which requires dedicated software to render and drag object transmissions in the form of file objects using a similar file manager.
The inventor finds that in the three modes, the first mode and the third mode are both visual graphics primitives generated by using software, so that the resource expansion is not facilitated, and the method is only suitable for sharing in a mode of mainly using files, for example, a virtual hard disk and a file manager can only drag the files to share, and the design and interaction mode cannot realize real-time sharing of running application objects of any non-file type of electronic equipment; in the second way, the mutual compatibility of the screen-throwing protocols is realized, the dragging sharing of the objects is required to be established on the basis of the opening of the multimedia screen-throwing capability, and meanwhile, the types of the shared objects are limited.
In view of the above problems, long-term researches have found that, in the embodiment of the present invention, an image published by another electronic device is collected by one electronic device, and if the image includes an object with a sharable identifier, a user may be allowed to perform a sharing operation on a preview image to share the object between different electronic devices, so as to improve the sharing effect of the object. The specific method for sharing the object is described in detail in the following embodiments.
The following describes an application environment of a sharing method applicable to an object provided in an embodiment of the present application.
Referring to fig. 1, fig. 1 is a schematic view of an application environment of an object sharing method according to an embodiment of the present application. As shown in fig. 1, it comprises a first electronic device 100 and a second electronic device 200, wherein the first electronic device 100 may be connected with the second electronic device 200 to enable an object interaction between the first electronic device 100 and the second electronic device 200. For example, the first electronic device 100 may be connected to the second electronic device 200 by bluetooth, wiFi, or the like.
Referring to fig. 2, fig. 2 is a schematic view of another application environment of the sharing method of the object according to the embodiment of the present application. As shown in fig. 2, it includes a first electronic device 100, a second electronic device 200, and at least one third electronic device 300 (one shown). As one way, the first electronic device 100 may be connected with the second electronic device 200 and the at least one third electronic device 300, respectively, to enable object interaction between the first electronic device 100 and the second electronic device 200 and the at least one third electronic device 300, respectively. As yet another way, the second electronic device 200 may be connected with the first electronic device 100 and the at least one third electronic device 300, respectively, to enable object interaction between the second electronic device 200 and the first electronic device 100 and the at least one third electronic device 300, respectively. The first electronic device 100 may be connected to the second electronic device 200 and the at least one third electronic device 300, respectively, the second electronic device 200 and the at least one third electronic device 300 being connected to enable an object interaction between the first electronic device 100 and the second electronic device 200 and the at least one third electronic device 300, respectively, and to enable an object interaction between the second electronic device and the at least one third electronic device 300. For example, the first electronic device 100 may be connected to the second electronic device 200 by bluetooth, wiFi, or the like, the first electronic device 100 may be connected to the at least one third electronic device 300 by bluetooth, wiFi, or the like, and the second electronic device 200 may be connected to the at least one third electronic device 300 by bluetooth, wiFi, or the like.
In some embodiments, the first electronic device 100 may include a smart phone, a tablet, a smart camera, or the like having a camera.
In some embodiments, the second electronic device 200 may include a smart phone, a tablet, a smart television, a smart advertiser, and the like.
In some embodiments, the third electronic device 300 may include a smart phone, a tablet, a smart television, a smart advertiser, and the like.
Referring to fig. 3, fig. 3 is a flow chart illustrating an object sharing method according to an embodiment of the present application. The method is used for collecting an image issued by one electronic device, and if the image comprises an object with a sharable identifier, a user can be allowed to share the object among different electronic devices in the sharing operation of the preview image, so that the sharing effect of the object is improved. In a specific embodiment, the method for sharing objects is applied to the device 400 for sharing objects shown in fig. 13 and the electronic device (first electronic device) 100 (fig. 15) configured with the device 400 for sharing objects. The specific flow of the embodiment will be described below by taking the first electronic device as an example, and it will be understood that the electronic device applied in the embodiment may include electronic devices such as a smart phone, a tablet computer, and a smart camera, which are not limited herein. In this embodiment, the first electronic device is connected to the second electronic device, and the detailed description will be given below with respect to the flow shown in fig. 3, and the method for sharing the object may specifically include the following steps:
Step S110: and acquiring an acquired preview image.
In some embodiments, the first electronic device may include a device interconnection module A1, a device coordination module A2, an image analysis module A3, a camera A4, an application management module A5, and an application sharing module A6. The second electronic device may include a device interconnection module B1, a device coordination module B2, an application management module B3, and an application sharing module B4.
In this embodiment, the first electronic device and the second electronic device may establish a physical data connection channel through the device interconnection module A1 and the second interconnection module B1. For example, the two-dimensional code can be displayed through the second electronic device, and the first electronic device scans the two-dimensional code to obtain the device information of the second electronic device, and connection is established between the device information of the second electronic device and the second electronic device. For another example, the device information of the second electronic device may be wirelessly scanned by the first electronic device to establish a connection with the second electronic device. After the first electronic device and the second electronic device establish a connection, the device coordination module A2 of the first electronic device may notify information, connection handle, status, and the like of the second electronic device to manage.
In some embodiments, the first electronic device and the second electronic device may be respectively connected with the smart cloud. The second electronic device may register its information to the smart cloud based on the connection with the smart cloud. The first electronic device may obtain information of the second electronic device from the smart cloud based on the connection with the smart cloud, wherein the information includes, but is not limited to, device type, encoding, connectable type, protocol, authentication information, and scene plug-in.
In some embodiments, the camera may be a front camera, a rear camera, a rotating camera, a lifting camera, etc., without limitation.
In one mode, the first electronic device starts the camera and controls the camera to collect images, and preview images collected by the camera are obtained.
In still another mode, the first electronic device starts the camera, the shooting sharing function of the first electronic device is activated through interaction on the shooting interface of the camera, and after the shooting sharing function of the first electronic device is activated, the camera can be controlled to collect images, and preview images collected by the camera are obtained. Among them, the means of activation include, but are not limited to, menu activation, button activation, voice activation, or other means of activation.
Referring to fig. 4, fig. 4 is a schematic diagram illustrating preview image acquisition according to an embodiment of the present application. As shown in fig. 4, a user holds a first electronic device (e.g., a smart phone) 100, photographs an image issued by a second electronic device (e.g., a smart tv) 200, and obtains a preview image.
Step S120: when the preview image comprises an image published by the second electronic device and the image comprises an object with a sharable identifier, highlighting the object in the preview image.
In some embodiments, after the first electronic device acquires the preview image, it may detect whether the preview image includes an image published by the second electronic device, and when detecting that the preview image includes an image published by the second electronic device, it may detect whether the image includes an object with a sharable identifier, and when detecting that the image includes an object with a sharable identifier, it may highlight the object in the preview image. As one way, the image posted by the second electronic device may include an image posted by the second electronic device in a recent period of time, such as a current posted image, a recent day posted image, a recent hour posted image, and the like, without limitation.
In some embodiments, the first electronic device may obtain, in advance, an image published by the second electronic device, and obtain, when an object with a sharable identifier is included in the published image, the object with the sharable identifier. Based on this, after the first electronic device obtains the preview image, the preview image may be compared with the image issued by the second electronic device to determine whether the preview image includes the image issued by the second electronic device, and when the preview image includes the image issued by the second electronic device and the image includes the object with the sharable identifier, the object may be highlighted in the preview image.
In some embodiments, after the first electronic device acquires the preview image, the preview image may be sent to the second electronic device, so as to instruct the second electronic device to compare the preview image with an image issued by the second electronic device, so as to determine whether the preview image includes the image issued by the second electronic device, and when the preview image includes the image issued by the second electronic device and includes an object with a sharable identifier, the object may be highlighted in the preview image.
As one approach, when the second electronic device includes a display screen, then the image posted by the second electronic device may be presented on its display screen, e.g., an audio play image, a video play image, a merchandise image, a file name image, a game image, a shopping image, etc., presented on the display screen. As yet another approach, when the second electronic device does not include a display screen, then the image published by the second electronic device may be displayed on other devices, such as a display house screen, advertising placards, shopping leaflets, etc. Wherein the second electronic device may issue an image while running a sharing application, which may include, but is not limited to, a file management application, a music application, a video application, a gaming application, a shopping application, and the like.
In some implementations, the sharable identity may be encoded information that is used to identify sharable characteristics of the object; the sharable identity may be character information for identifying sharable properties of the object; the sharable identity may be alphabetic information, which is used to identify sharable characteristics of the object; the shareable identity may be digital information that is used to identify shareable characteristics of the object, etc., without limitation. For example, the image released by the second electronic device is an interface of a certain audio file of the audio playing application program, and the object is an audio file address corresponding to the audio file, so that the sharable identifier may be a unique code generated by the audio playing application program for the audio file address.
In some implementations, highlighting the object in the preview image includes: the object is highlighted in the preview image, the object is displayed in a frame color in the preview image, the object is displayed with a text prompt in the preview image, the object is displayed in an enlarged manner in the preview image, and the like, and the present invention is not limited thereto. The object is highlighted in the preview image, which can be used for prompting the user that the preview image includes the sharable object, and the sharing operation can be performed.
In some embodiments, when the image includes a recognizable whole image, the image includes a region corresponding to the object, and the image includes a sharable identifier corresponding to the object, it may be determined that the image includes the object with the sharable identifier.
Step S130: and responding to the sharing operation aiming at the object, and sending a sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object.
In some embodiments, the first electronic device may detect a sharing operation for the object during highlighting of the object in the preview image. When the sharing operation for the object is detected, a sharing instruction may be sent to the second electronic device in response to the sharing operation for the object, so as to instruct the second electronic device to share the object.
As an implementation manner, when the sharing operation for the object is detected, a sharing instruction may be sent to the second electronic device, so as to instruct the second electronic device to search for the address of the object and share the address of the object, and accordingly, the electronic device that receives the address of the object may acquire the object based on the address of the object.
As an implementation manner, when the sharing operation for the object is detected, a sharing instruction may be sent to the second electronic device, so as to instruct the second electronic device to share the object to the first electronic device, or instruct the second electronic device to share the object to another electronic device different from the first electronic device, which is not limited herein.
According to the method for sharing the object, the first electronic device acquires the acquired preview image, when the preview image comprises the image issued by the second electronic device and the image comprises the object with the sharable identifier, the object is highlighted in the preview image, and the sharing instruction is sent to the second electronic device in response to the sharing operation for the object to instruct the second electronic device to share the object, so that the image issued by the other electronic device is acquired through one electronic device, and if the image comprises the object with the sharable identifier, a user can be allowed to execute the sharing operation on the preview image to share the object among different electronic devices, so that the sharing effect of the object is improved.
Referring to fig. 5, fig. 5 is a flow chart illustrating an object sharing method according to an embodiment of the present application. The method is applied to the first electronic device, the first electronic device is connected to the second electronic device, the first electronic device includes a camera, the following details will be described with respect to the flow shown in fig. 5, and the method for sharing the object specifically may include the following steps:
Step S210: and acquiring an acquired preview image.
The specific description of step S210 is referred to step S110, and will not be repeated here.
Step S220: and when the preview image comprises an image issued by the second electronic equipment and the image comprises an object with a sharable identifier, acquiring a corresponding sharing area of the object in the preview image.
In some embodiments, when it is determined that the preview image includes an image published by the second electronic device and the image includes an object with a sharable identifier, the first electronic device may acquire a sharing area corresponding to the object in the preview image.
As one way, the size of the sharing area corresponding to the object in the preview image may be larger than the size corresponding to the object, or may be equal to the size corresponding to the object, with the purpose that the sharing area completely includes the object. The sharing area may be an area corresponding to the local feature map corresponding to the object, or the sharing area may be an area corresponding to the image, which is not limited herein.
In some embodiments, the shape of the sharing area may be circular, rectangular, square, diamond, regular polygon, irregular polygon, etc., which is not limited herein.
Step S230: and highlighting the sharing area in the preview image.
In some implementations, highlighting the shared region in the preview image includes: the sharing area is highlighted in the preview image, the sharing area is displayed in a frame-colored manner in the preview image, the sharing area is displayed with text prompts in the preview image, the sharing area is displayed in an enlarged manner in the preview image, and the like, which is not limited herein. The sharing area is highlighted in the preview image and can be used for prompting the user that the sharing area in the preview image includes a sharable object, so that a sharing operation can be performed.
Step S240: and responding to the sharing operation aiming at the object, and sending a sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object.
The specific description of step S240 is referred to step S130, and will not be repeated here.
Compared to the method for sharing objects shown in fig. 3, the method for sharing objects further obtains the corresponding sharing region of the object in the preview image and highlights the sharing region, so as to improve the highlighting effect of the object.
Referring to fig. 6, fig. 6 is a flow chart illustrating a method for sharing objects according to an embodiment of the present disclosure. The method is applied to the first electronic device, the first electronic device is connected to the second electronic device, the first electronic device includes a camera, the following details will be described with respect to the flow shown in fig. 6, and the method for sharing the object specifically may include the following steps:
step S310: and acquiring an acquired preview image.
The specific description of step S310 is referred to step S110, and will not be repeated here.
Step S320: and sending the preview image to the second electronic device to instruct the second electronic device to compare the preview image with the image issued by the second electronic device.
In this embodiment, after obtaining the preview image, the first electronic device may send the preview image to the second electronic device to instruct the second electronic device to compare the preview image with the published image thereof, so as to determine whether the preview image includes the published image thereof, and whether the published image includes the object with the sharable identifier.
In some embodiments, the device coordination module A2 of the first electronic device may send an identification request to the device coordination module B2 of the second electronic device through the device interconnection module A1 of the first electronic device and the device interconnection module B1 of the second electronic device, and the device coordination module B2 of the second electronic device notifies the application management module B3 to detect the currently running application program and notify it to perform an object update, where the object update includes registering the published object with the sharable identifier related to the image, or withdrawing the published object with the sharable identifier related to the image. Based on this, the second electronic device can know the released image in real time, and whether the released image includes the object with the sharable identifier. Therefore, in this embodiment, the first electronic device may send the preview image to the second electronic device, and the second electronic device may compare the received image that the preview image is expected to issue, so as to determine whether the preview image includes the image that the preview image issues, and whether the image that the preview image issues includes the object with the sharable identifier.
Step S330: and receiving target information sent by the second electronic equipment, wherein the target information is fed back by the second electronic equipment when the second electronic equipment determines that the preview image comprises an image published by the second electronic equipment and the image comprises an object with a sharable identifier.
In some embodiments, after receiving the preview image sent by the first electronic device, the second electronic device may compare the preview image with the image issued by the first electronic device, where when the comparison result characterizes that the preview image includes the image issued by the second electronic device and the image includes the object with the sharable identifier, then target information may be generated and sent to the first electronic device. Accordingly, when the first electronic device receives the target information sent by the second electronic device, it can be determined that the preview image of the first electronic device includes the object with the sharable identifier.
Step S340: the object is highlighted in the preview image in response to the target information.
In some embodiments, when the first electronic device receives the target information sent by the second electronic device, it may be determined that the object with the sharable identifier is included in the collected preview image, and then the object may be highlighted in the preview image in response to the target information.
Step S350: and responding to the sharing operation aiming at the object, and sending the identification information to the second electronic equipment so as to instruct the second electronic equipment to search and share the object according to the identification information.
In this embodiment, the target information includes identification information for locating the object.
In some embodiments, the first electronic device may detect a sharing operation for the object during highlighting of the object in the preview image. When the sharing operation for the object is detected, the identification information can be sent to the second electronic device in response to the sharing operation for the object, so as to instruct the second electronic device to search and share the object according to the identification information.
For example, the image released by the second electronic device is an interface of a certain audio file of the audio playing application program, the object is an audio file address corresponding to the audio file, and the identification information may be a unique code generated by the audio playing application program for the audio file address. Therefore, when the first electronic device detects the sharing operation for the object, the first electronic device may send a displacement code to the second electronic device in response to the sharing operation for the object, so as to instruct the second electronic device to search and share the object according to the unique code.
Compared with the method for sharing the object shown in fig. 3, the method for sharing the object further sends the preview image to the second electronic device, so that whether the preview image includes the image published by the second electronic device and whether the image includes the object with the sharable identifier are judged by the second electronic device, and accuracy of detection and identification of the preview image is improved.
Referring to fig. 7, fig. 7 is a flow chart illustrating a method for sharing objects according to an embodiment of the present disclosure. The method is applied to the first electronic device, the first electronic device is connected to the second electronic device, the first electronic device includes a camera, the following details will be described with respect to the flow shown in fig. 7, and the method for sharing the object specifically may include the following steps:
step S410: and acquiring an acquired preview image.
Step S420: when the preview image comprises an image published by the second electronic device and the image comprises an object with a sharable identifier, highlighting the object in the preview image.
The specific description of step S410 to step S420 refer to step S110 to step S120, and are not described herein.
Step S430: and responding to a first sharing operation aiming at the object, and sending a first sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object to the first electronic equipment.
In some implementations, the sharing operation may include a first sharing operation associated with the first electronic device.
In this embodiment, the first electronic device may detect the first sharing operation for the object in the process of highlighting the object in the preview image. When the first sharing operation for the object is detected, a first sharing instruction may be sent to the second electronic device in response to the sharing operation for the object, so as to instruct the second electronic device to share the object to the first electronic device.
As an implementation manner, when the first sharing operation for the object is detected, a first sharing instruction may be sent to the second electronic device, so as to instruct the second electronic device to search for the address of the object, and share the address of the object to the first electronic device, and accordingly, the first electronic device that receives the address of the object may obtain the object based on the address of the object.
Referring to fig. 8, fig. 8 is a flowchart illustrating step S430 of the sharing method of the object shown in the icon 7 of the present application. In this embodiment, the display interface of the first electronic device includes a preview image and a first region, the first region being associated with the first electronic device. The following details the flow shown in fig. 8, and the method may specifically include the following steps:
step S431: and responding to a dragging operation of dragging the object to the first area, and sending the first sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object to the first electronic equipment.
In some implementations, the display interface of the first electronic device includes a preview image and a first region associated with the first electronic device. For example, the first area may be a "cache" corresponding to the first electronic device, where the "cache" may be a container element that is used by the shooting software of the first electronic device to receive drag sharing, and all objects with sharable identifiers may be dragged to the "cache".
In some implementations, a first sharing operation for the object may be a drag operation that drags the object to the first region. In this embodiment, the first electronic device may detect the sharing operation for the object in the process of highlighting the object in the preview image. When the object is dragged to the first area, a first sharing instruction is sent to the second electronic device in response to the dragging operation of dragging the object to the first area, so as to instruct the second electronic device to share the object to the first electronic device.
As an implementation manner, when a drag operation of dragging the object to the first area is detected, a first sharing instruction may be sent to the second electronic device, so as to instruct the second electronic device to search for the address of the object, and share the address of the object to the first electronic device, and accordingly, the first electronic device that receives the address of the object may obtain the object based on the address of the object.
Referring to fig. 9, fig. 9 is a schematic diagram illustrating a display interface of a first electronic device according to an embodiment of the present application. As shown in fig. 9, the display interface of the first electronic device 100 may include a preview image a and a first area B, and the object in the preview image a may be dragged to the first area B.
Step S432: and receiving the object sent by the second electronic equipment and caching the object locally.
In some embodiments, the second electronic device may send the object to the first electronic device after searching for and obtaining the object. The first electronic device may receive the object and cache the object locally to enable sharing of the object from the second electronic device to the first electronic device.
Step S440: and responding to a second sharing operation aiming at the object, and sending a second sharing instruction to the second electronic device so as to instruct the second electronic device to share the object to at least one third electronic device.
In some implementations, the sharing operation can include a second sharing operation associated with the at least one third electronic device.
In this embodiment, the first electronic device may detect the sharing operation for the object in the process of highlighting the object in the preview image. When the second sharing operation for the object is detected, a second sharing instruction may be sent to the second electronic device in response to the second sharing operation for the object, so as to instruct the second electronic device to share the object to at least one third electronic device.
As an implementation manner, when a second sharing operation for the object is detected, a second sharing instruction may be sent to the second electronic device, so as to instruct the second electronic device to search for the address of the object, and share the address of the object to at least one third electronic device, and accordingly, the at least one third electronic device that receives the address of the object may obtain the object based on the address of the object.
In some embodiments, the first electronic device may collect, in addition to the image issued by the second electronic device, the image issued by the at least one third electronic device at the same time during the process of collecting the preview image. Thus, when the preview image includes the image published by the second image and the image published by the at least one third electronic device, then the object may be shared from the second electronic device to the at least one third electronic device. For example, if the second electronic device is an intelligent television, and the at least one third electronic device includes a desktop computer and a tablet computer, when the preview image includes an image published by the intelligent television, an image published by the desktop computer, and an image published by the tablet computer, the object of the intelligent television with the sharable identifier may be shared to the desktop computer and/or the tablet computer.
Referring to fig. 10, fig. 10 is a flowchart illustrating step S440 of the sharing method of the object shown in fig. 7. In this embodiment, the first electronic device is connected to at least one third electronic device, the second electronic device is connected to at least one third electronic device, the display interface of the first electronic device includes a preview image and a second area, the second area is associated with at least one third electronic device, and the second area is generated when the preview image includes an image published by the at least one third electronic device. The following details about the flow shown in fig. 10 will be described, and the method for sharing the object may specifically include the following steps:
step S441: and responding to a dragging operation of dragging the object to the second area, and sending the second sharing instruction to the second electronic device so as to instruct the second electronic device to share the object to the at least one third electronic device.
In some embodiments, the display interface of the first electronic device includes a preview image and a second area associated with at least one third computer device. Wherein the second electronic device is connected to at least one third electronic device.
The second area is generated when the preview image includes an image published by at least one third electronic device, and as a way, the number of the second areas may be the number of the third electronic devices to match, for example, if the preview image includes one third electronic device, the number of the second areas may be one, and the one second area corresponds to the one third electronic device, and for example, if the preview image includes two third electronic devices, the number of the second areas may be two, and the two second areas correspond to the two third electronic devices one to one.
In some embodiments, the second area may be identified by an image of the third electronic device, may be identified by a name of the third electronic device, may be identified by a logo of the third electronic device, and the like, without limitation.
In some embodiments, the second electronic device may send the object to at least one third electronic device after searching for and obtaining the object. The at least one third electronic device may receive the object and cache the object locally to enable sharing of the object from the second electronic device to the at least one third electronic device.
Step S442: and responding to a dragging operation of dragging the object to the second area, and sending the second sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object to the first electronic equipment.
In some embodiments, the display interface of the first electronic device includes a preview image and a second area associated with at least one third computer device. The first electronic device is connected with at least one third electronic device, and the second electronic device is not connected with the at least one third electronic device.
In this embodiment, after the second electronic device searches for and obtains the object, the second electronic device may send the object to the first electronic device, and accordingly, the first electronic device may receive the object.
Step S443: and receiving the object sent by the second electronic equipment and sharing the object to the at least one third electronic equipment.
In some embodiments, after receiving the object sent by the second electronic device, the first electronic device may share the object to at least one third electronic device, and at least one third electronic device may receive the object and cache the object locally, so as to realize sharing the object from the second electronic device to the at least one third electronic device.
With continued reference to fig. 9, as shown in fig. 9, the display interface of the first electronic device 100 may include a preview image a and a second area C, and the object in the preview image a may be dragged to the second area C.
Compared to the method for sharing the object shown in fig. 3, the method for sharing the object further includes sharing the object from the second electronic device to the first electronic device based on the first sharing operation, or sharing the object from the second electronic device to at least one third electronic device based on the second sharing operation, so as to improve sharing diversity of the object.
Referring to fig. 11, fig. 11 is a flow chart illustrating a method for sharing objects according to an embodiment of the present disclosure. The method is applied to the first electronic device, the first electronic device is connected to the second electronic device, the first electronic device includes a camera, the following details will be described with respect to the flow shown in fig. 11, and the method for sharing the object specifically may include the following steps:
step S510: and acquiring an acquired preview image.
The specific description of step S510 refers to step S110, and is not repeated here.
Step S520: and acquiring respective corresponding functions of a plurality of to-be-confirmed electronic devices connected with the first electronic device, wherein the plurality of to-be-confirmed electronic devices comprise the second electronic device.
In this embodiment, the first electronic device may be connected to a plurality of electronic devices to be confirmed at the same time, where the plurality of electronic devices to be confirmed includes the second electronic device.
In this embodiment, the first electronic device may acquire functions corresponding to each of the plurality of connected electronic devices to be confirmed. As a way, when the first electronic device is connected to the plurality of electronic devices to be confirmed, the functions corresponding to the plurality of electronic devices to be confirmed can be obtained. As another way, when the first electronic device acquires the preview image acquired by the camera, the first electronic device may acquire functions corresponding to the plurality of electronic devices to be confirmed. As still another way, when the first electronic device acquires to enter the shooting sharing mode, the first electronic device may acquire functions corresponding to each of the plurality of electronic devices to be confirmed.
In some embodiments, the camera A4 of the first electronic device queries, through the device coordination module A2, the shooting sharing function of the device coordination module B2 of the connected plurality of electronic devices to be confirmed, and accordingly, the device coordination modules B2 of the plurality of electronic devices to be confirmed analyze whether themselves have the shooting sharing function, and feed back respective function conditions to the device coordination module A2 of the first electronic device, where the device coordination module A2 of the first electronic device may notify which electronic devices to be confirmed of the camera A4 of the device to be confirmed have the shooting sharing function.
Step S530: and determining the electronic equipment to be confirmed with the shooting sharing function from the plurality of electronic equipment to be confirmed according to the functions corresponding to the plurality of electronic equipment to be confirmed.
In some embodiments, after the first electronic device obtains the functions corresponding to each of the plurality of electronic devices to be confirmed, the electronic device to be confirmed with the shooting sharing function may be determined from the plurality of electronic devices to be confirmed according to the functions corresponding to each of the plurality of electronic devices to be confirmed.
Step S540: and sending the preview image to the electronic equipment to be confirmed with the shooting sharing function so as to instruct the electronic equipment to be confirmed with the shooting sharing function to respectively compare the preview image with the issued image.
In some embodiments, after determining the electronic device to be confirmed having the shooting sharing function, the first electronic device may send the preview image to the electronic device to be confirmed having the shooting sharing function. Accordingly, the electronic device to be confirmed with the shooting sharing function can compare the preview image with the images respectively released so as to judge whether the preview image comprises the images released by the electronic device. Based on the method, the preview image can be only sent to the electronic equipment to be confirmed with the shooting and sharing function, sharing efficiency can be improved, and power consumption of the first electronic equipment can be reduced.
Step S550: when the preview image comprises an image published by the second electronic device and the image comprises an object with a sharable identifier, highlighting the object in the preview image.
Step S560: and responding to the sharing operation aiming at the object, and sending a sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object.
The specific description of step S550 to step S560 refers to step S120 to step S130, and is not repeated here.
Compared to the method for sharing the object shown in fig. 3, in the method for sharing the object provided in the embodiment of the present invention, the issuing main body of the image included in the preview image is failed by sending the preview image to the connected plurality of electronic devices, so as to improve the accuracy of the determined electronic devices sharing the object.
Referring to fig. 12, fig. 12 is a flowchart illustrating an object sharing method according to an embodiment of the present application. The method is used for collecting an image issued by one electronic device, and if the image comprises an object with a sharable identifier, a user can be allowed to share the object among different electronic devices in the sharing operation of the preview image, so that the sharing effect of the object is improved. In a specific embodiment, the method for sharing objects is applied to the device 500 for sharing objects shown in fig. 14 and the electronic device (the second electronic device) 200 (fig. 15) configured with the device 500 for sharing objects. The specific flow of the embodiment will be described below by taking the second electronic device as an example, and it will be understood that the electronic device applied in the embodiment may include electronic devices such as a smart phone, a tablet computer, and an advertisement machine, which are not limited herein. In this embodiment, the first electronic device is connected to the second electronic device, and the flow shown in fig. 12 will be described in detail, and the method for sharing the object may specifically include the following steps:
Step S610: and receiving a preview image sent by the first electronic device, wherein the preview image is acquired by the first electronic device.
Step S620: and when the image published by the user is determined to be included in the preview image and the image includes the object with the sharable identifier, sending information to the first electronic device to instruct the first electronic device to highlight the object in the preview image.
Step S630: and responding to a sharing instruction sent by the first electronic equipment, and sharing the object, wherein the sharing instruction is generated by the first electronic equipment when the sharing operation for the object is detected.
The specific description of step S610 to step S630 refer to step S110 to step S130, and are not repeated here.
According to the method for sharing the object, which is provided by the embodiment of the invention, a preview image sent by a first electronic device is received, when the preview image is collected by the first electronic device, and when the preview image comprises an image which is issued by the first electronic device and the image comprises an object with a sharable identifier, information is sent to the first electronic device to instruct the first electronic device to highlight the object in the preview image, and the object is shared in response to a sharing instruction sent by the first electronic device, wherein the sharing instruction is generated by the first electronic device when a sharing operation for the object is detected, so that an image which is issued by another electronic device is collected by one electronic device, and if the image comprises the object with the sharable identifier, a user can be allowed to execute the sharing operation on the preview image to share the object among different electronic devices, so that the sharing effect of the object is improved.
Referring to fig. 13, fig. 13 is a block diagram illustrating an object sharing apparatus according to an embodiment of the present application. The sharing device 400 of the object is applied to the first electronic device, and the first electronic device is connected to the second electronic device. The following will describe the block diagram shown in fig. 13, where the sharing device 400 for the object includes: a preview image acquisition module 410, an object highlighting module 420, and an instruction sending module 430, wherein:
a preview image acquisition module 410, configured to acquire an acquired preview image.
An object highlighting module 420, configured to, when an image published by the second electronic device is included in the preview image and an object with a sharable identifier is included in the image, highlight the object in the preview image.
Further, the object highlighting module 420 includes: the sharing area acquisition sub-module and the sharing area highlighting sub-module, wherein:
and the sharing region acquisition sub-module is used for acquiring the sharing region corresponding to the object in the preview image.
And the sharing area highlighting sub-module is used for highlighting the sharing area in the preview image.
Further, the object highlighting module 420 includes: a preview image sending sub-module, a target information receiving sub-module and an object highlighting sub-module, wherein:
And the preview image sending sub-module is used for sending the preview image to the second electronic equipment so as to instruct the second electronic equipment to compare the preview image with the issued image thereof.
And the target information receiving sub-module is used for receiving target information sent by the second electronic equipment, wherein the target information is fed back by the second electronic equipment when the second electronic equipment determines that the preview image comprises an image issued by the second electronic equipment and the image comprises an object with a sharable identifier.
An object highlighting sub-module for highlighting the object in the preview image in response to the target information.
The instruction sending module 430 is configured to send a sharing instruction to the second electronic device in response to the sharing operation for the object, so as to instruct the second electronic device to share the object.
Further, the target information includes identification information, the identification information is used for locating the object, and the instruction sending module 430 includes: an instruction sending sub-module, wherein:
and the instruction sending sub-module is used for responding to the sharing operation aiming at the object and sending the identification information to the second electronic equipment so as to instruct the second electronic equipment to search and share the object according to the identification information.
Further, the instruction sending module 430 includes: the first sharing operation response sub-module and the second sharing operation response sub-module, wherein:
and the first sharing operation response sub-module is used for responding to a first sharing operation aiming at the object and sending a first sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object to the first electronic equipment.
Further, the display interface of the first electronic device includes a preview image and a first area, the first area is associated with the first electronic device, and the first sharing operation response submodule includes: the first drag operation response unit and the object cache unit, wherein:
and the first dragging operation response unit is used for responding to the dragging operation of dragging the object to the first area and sending the first sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object to the first electronic equipment.
And the object caching unit is used for receiving the object sent by the second electronic equipment and caching the object locally.
And the second sharing operation response sub-module is used for responding to the second sharing operation aiming at the object and sending a second sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object to at least one third electronic equipment.
Further, the second electronic device is connected with the at least one third electronic device, the display interface of the first electronic device includes the preview image and a second area, the second area is associated with the at least one third electronic device, the second area is generated when the preview image includes an image published by the at least one third electronic device, and the second sharing operation response submodule includes: a second drag operation response unit in which:
and the second dragging operation response unit is used for responding to the dragging operation of dragging the object to the second area and sending the second sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object to the at least one third electronic equipment.
Further, the first electronic device is connected with the at least one third electronic device, the display interface of the first electronic device includes the preview image and a second area, the second area is associated with the at least one third electronic device, the second area is generated when the preview image includes an image published by the at least one third electronic device, and the second sharing operation response submodule includes: a third drag operation response unit and an object forwarding unit, wherein:
And the third drag operation response unit is used for responding to the drag operation of dragging the object to the second area and sending the second sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object to the first electronic equipment.
And the object forwarding unit is used for receiving the object sent by the second electronic equipment and sharing the object to the at least one third electronic equipment.
Further, the sharing device 400 of the object further includes: the electronic device comprises a function acquisition module, an electronic device determination module and a preview image sending module, wherein:
the function acquisition module is used for acquiring functions corresponding to a plurality of to-be-confirmed electronic devices connected with the first electronic device, wherein the to-be-confirmed electronic devices comprise the second electronic device.
And the electronic equipment determining module is used for determining the electronic equipment to be confirmed with the shooting sharing function from the plurality of electronic equipment to be confirmed according to the functions corresponding to the plurality of electronic equipment to be confirmed.
And the preview image sending module is used for sending the preview image to the electronic equipment to be confirmed with the shooting sharing function so as to instruct the electronic equipment to be confirmed with the shooting sharing function to respectively compare the preview image with the issued image thereof.
Referring to fig. 14, fig. 14 is a block diagram illustrating an object sharing apparatus according to an embodiment of the present application. The sharing device 500 of the object is applied to the second electronic device, where the second electronic device is connected to the first electronic device, and the description will be given below with respect to the block diagram shown in fig. 14, where the sharing device 500 of the object includes: a preview image receiving module 510, an information sending module 520, and an object sharing module 530, wherein:
and a preview image receiving module 510, configured to receive a preview image sent by the first electronic device, where the preview image is collected by the first electronic device.
And the information sending module 520 is configured to send information to the first electronic device to instruct the first electronic device to highlight the object in the preview image when it is determined that the preview image includes the image published by the first electronic device and the image includes the object with the sharable identifier.
And the object sharing module 530 is configured to respond to a sharing instruction sent by the first electronic device, and share the object, where the sharing instruction is generated by the first electronic device when a sharing operation for the object is detected.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the apparatus and modules described above may refer to the corresponding process in the foregoing method embodiment, which is not repeated herein.
In several embodiments provided herein, the coupling of the modules to each other may be electrical, mechanical, or other.
In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist alone physically, or two or more modules may be integrated into one module. The integrated modules may be implemented in hardware or in software functional modules.
Referring to fig. 15, a block diagram of an electronic device 100 according to an embodiment of the present application is shown. The electronic device 600 may be the first electronic device 100, the second electronic device 200, or the like, where when the electronic device 600 is the first electronic device 100, the electronic device 600 may include a camera. The electronic device 600 in the present application may include one or more of the following components: a processor 610, a memory 620, and one or more device applications, wherein the one or more device applications may be stored in the memory 620 and configured to be executed by the one or more processors 610, the one or more programs configured to perform the methods as described in the foregoing method embodiments.
Wherein the processor 610 may include one or more processing cores. The processor 610 utilizes various interfaces and lines to connect various portions of the overall electronic device 600, performing various functions and processing objects of the electronic device 600 by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 620, and invoking objects stored in the memory 620. Alternatively, the processor 610 may be implemented in hardware in at least one of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), programmable logic array (Programmable Logic Array, PLA). The processor 610 may integrate one or a combination of several of a central processing unit (Central Processing Unit, CPU), a graphics processor (Graphics Processing Unit, GPU), and a modem, etc. The CPU mainly processes an operating system, a user interface, equipment application and the like; the GPU is used for being responsible for rendering and drawing the content to be displayed; the modem is used to handle wireless communications. It will be appreciated that the modem may not be integrated into the processor 610 and may be implemented solely by a single communication chip.
The Memory 620 may include a random access Memory (Random Access Memory, RAM) or a Read-Only Memory (Read-Only Memory). Memory 620 may be used to store instructions, programs, code sets, or instruction sets. The memory 620 may include a storage program area and a storage object area, wherein the storage program area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the various method embodiments described below, and the like. The storage object area may also store objects created by the electronic device 600 in use (e.g., phonebooks, audiovisual objects, chat log objects), and the like.
Referring to fig. 16, a block diagram of a computer readable storage medium according to an embodiment of the present application is shown. The computer readable medium 700 has stored therein program code which may be invoked by a processor to perform the methods described in the method embodiments above.
The computer readable storage medium 700 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer readable storage medium 700 comprises a non-volatile computer readable medium (non-transitory computer-readable storage medium). The computer readable storage medium 700 has memory space for program code 710 that performs any of the method steps described above. The program code can be read from or written to one or more computer program products. Program code 710 may be compressed, for example, in a suitable form.
In summary, in the method, the device, the electronic device, and the storage medium for sharing an object provided by the embodiments of the present application, the first electronic device obtains an acquired preview image, when the preview image includes an image published by the second electronic device and the image includes an object with a sharable identifier, the object is highlighted in the preview image, and in response to a sharing operation for the object, a sharing instruction is sent to the second electronic device to instruct the second electronic device to share the object, so that an image published by another electronic device is acquired by one electronic device, and if the image includes an object with a sharable identifier, a user may be allowed to perform a sharing operation on the preview image to share the object between different electronic devices, so as to improve the sharing effect of the object.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and are not limiting thereof; although the present application has been described in detail with reference to the foregoing embodiments, one of ordinary skill in the art will appreciate that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not drive the essence of the corresponding technical solutions to depart from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims (14)
1. The utility model provides an object sharing method, which is characterized in that the method is applied to a first electronic device, the first electronic device is connected with a second electronic device, and the method comprises the following steps:
acquiring an acquired preview image;
when an image published by the second electronic device is included in the preview image and an object with a sharable identifier is included in the image, highlighting the object in the preview image to prompt the inclusion of the sharable object in the preview image, wherein highlighting the object in the preview image includes: displaying the object in the preview image in an enlarged manner;
responding to the sharing operation aiming at the object, and sending a sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object; the sending, in response to the sharing operation for the object, a sharing instruction to the second electronic device to instruct the second electronic device to share the object includes: and when the preview image further comprises an image issued by at least one third electronic device, responding to a second sharing operation aiming at the object in the preview image, and sending a second sharing instruction to the second electronic device so as to instruct the second electronic device to share the object to the at least one third electronic device.
2. The method of claim 1, wherein highlighting the object in the preview image comprises:
acquiring a corresponding sharing area of the object in the preview image;
and highlighting the sharing area in the preview image.
3. The method of claim 1, wherein when the preview image includes an image published by the second electronic device and the image includes an object having a sharable identity, highlighting the object in the preview image comprises:
transmitting the preview image to the second electronic device to instruct the second electronic device to compare the preview image with the image issued by the second electronic device;
receiving target information sent by the second electronic equipment, wherein the target information is fed back by the second electronic equipment when determining that the preview image comprises an image issued by the second electronic equipment and the image comprises an object with a sharable identifier;
the object is highlighted in the preview image in response to the target information.
4. The method of claim 3, wherein the target information includes identification information for locating the object, and wherein the sending a sharing instruction to the second electronic device to instruct the second electronic device to share the object in response to a sharing operation for the object comprises:
And responding to the sharing operation aiming at the object, and sending the identification information to the second electronic equipment so as to instruct the second electronic equipment to search and share the object according to the identification information.
5. The method of any of claims 1-4, wherein the sending, in response to the sharing operation for the object, a sharing instruction to the second electronic device to instruct the second electronic device to share the object comprises:
and responding to a first sharing operation aiming at the object, and sending a first sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object to the first electronic equipment.
6. The method of claim 5, wherein the display interface of the first electronic device includes the preview image and a first region associated with the first electronic device, wherein the sending a first sharing instruction to the second electronic device to instruct the second electronic device to share the object to the first electronic device in response to a first sharing operation for the object comprises:
responding to a dragging operation of dragging the object to the first area, and sending the first sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object to the first electronic equipment;
And receiving the object sent by the second electronic equipment and caching the object locally.
7. The method of claim 5, wherein the second electronic device is coupled to the at least one third electronic device, wherein the display interface of the first electronic device includes the preview image and a second area associated with the at least one third electronic device, wherein the second area is generated when the preview image includes an image published by the at least one third electronic device, wherein the sending a second sharing instruction to the second electronic device to instruct the second electronic device to share the object to a third electronic device in response to a second sharing operation for the object comprises:
and responding to a dragging operation of dragging the object to the second area, and sending the second sharing instruction to the second electronic device so as to instruct the second electronic device to share the object to the at least one third electronic device.
8. The method of claim 5, wherein the first electronic device is coupled to the at least one third electronic device, wherein the display interface of the first electronic device includes the preview image and a second area associated with the at least one third electronic device, wherein the second area is generated when the preview image includes an image published by the at least one third electronic device, wherein the sending a second sharing instruction to the second electronic device in response to a second sharing operation for the object to instruct the second electronic device to share the object to a third electronic device comprises:
Responding to a dragging operation of dragging the object to the second area, and sending the second sharing instruction to the second electronic device so as to instruct the second electronic device to share the object to the first electronic device;
and receiving the object sent by the second electronic equipment and sharing the object to the at least one third electronic equipment.
9. The method of any of claims 1-4, wherein prior to highlighting the object in the preview image, further comprising:
acquiring respective corresponding functions of a plurality of to-be-confirmed electronic devices connected with the first electronic device, wherein the plurality of to-be-confirmed electronic devices comprise the second electronic device;
determining the electronic equipment to be confirmed with a shooting sharing function from the plurality of electronic equipment to be confirmed according to the functions corresponding to the plurality of electronic equipment to be confirmed;
and sending the preview image to the electronic equipment to be confirmed with the shooting sharing function so as to instruct the electronic equipment to be confirmed with the shooting sharing function to respectively compare the preview image with the issued image.
10. An object sharing method, which is applied to a second electronic device, wherein the second electronic device is connected with a first electronic device, and the method comprises the following steps:
Receiving a preview image sent by the first electronic device, wherein the preview image is acquired by the first electronic device;
when it is determined that the preview image comprises an image published by the user and the image comprises an object with a sharable identifier, sending information to the first electronic device to instruct the first electronic device to highlight the object in the preview image so as to prompt the user to comprise the sharable object in the preview image, wherein highlighting the object in the preview image comprises: displaying the object in the preview image in an enlarged manner;
responding to a sharing instruction sent by the first electronic equipment, and sharing the object, wherein the sharing instruction is generated by the first electronic equipment when the sharing operation for the object is detected; the method for sharing the object includes the steps of: and when the preview image further comprises an image issued by at least one third electronic device, the object is shared to the at least one third electronic device in response to a second sharing instruction sent by the first electronic device, wherein the second sharing instruction is generated by the first electronic device during a second sharing operation on the object in the preview image.
11. An object sharing apparatus, applied to a first electronic device, where the first electronic device is connected to a second electronic device, the apparatus includes:
the preview image acquisition module is used for acquiring an acquired preview image;
and an object highlighting module, configured to, when an image published by the second electronic device is included in the preview image and an object with a sharable identifier is included in the image, highlight the object in the preview image to prompt that the sharable object is included in the preview image, where highlighting the object in the preview image includes: displaying the object in the preview image in an enlarged manner;
the instruction sending module is used for responding to the sharing operation aiming at the object and sending a sharing instruction to the second electronic equipment so as to instruct the second electronic equipment to share the object; the sending, in response to the sharing operation for the object, a sharing instruction to the second electronic device to instruct the second electronic device to share the object includes: and when the preview image further comprises an image issued by at least one third electronic device, responding to a second sharing operation aiming at the object in the preview image, and sending a second sharing instruction to the second electronic device so as to instruct the second electronic device to share the object to the at least one third electronic device.
12. An object sharing apparatus, applied to a second electronic device, where the second electronic device is connected to a first electronic device, the apparatus includes:
the preview image receiving module is used for receiving a preview image sent by the first electronic device, wherein the preview image is collected by the first electronic device;
an information sending module, configured to send information to the first electronic device to instruct the first electronic device to highlight, in the preview image, the object to prompt the preview image to include the shareable object when it is determined that the preview image includes an image published by the image and the image includes the object having a shareable identifier, where highlighting, in the preview image, the object includes: displaying the object in the preview image in an enlarged manner;
the object sharing module is used for responding to a sharing instruction sent by the first electronic equipment to share the object, wherein the sharing instruction is generated by the first electronic equipment when the sharing operation for the object is detected; the method for sharing the object includes the steps of: and when the preview image further comprises an image issued by at least one third electronic device, the object is shared to the at least one third electronic device in response to a second sharing instruction sent by the first electronic device, wherein the second sharing instruction is generated by the first electronic device during a second sharing operation on the object in the preview image.
13. An electronic device comprising a memory and a processor, the memory coupled to the processor, the memory storing instructions that when executed by the processor perform the method of any of claims 1-10.
14. A computer readable storage medium, characterized in that the computer readable storage medium has stored therein a program code, which is callable by a processor for executing the method according to any one of claims 1-10.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111546398.5A CN114338897B (en) | 2021-12-16 | 2021-12-16 | Method and device for sharing objects, electronic equipment and storage medium |
PCT/CN2022/139246 WO2023109895A1 (en) | 2021-12-16 | 2022-12-15 | Object sharing method and apparatus, electronic device, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111546398.5A CN114338897B (en) | 2021-12-16 | 2021-12-16 | Method and device for sharing objects, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114338897A CN114338897A (en) | 2022-04-12 |
CN114338897B true CN114338897B (en) | 2024-01-16 |
Family
ID=81052400
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111546398.5A Active CN114338897B (en) | 2021-12-16 | 2021-12-16 | Method and device for sharing objects, electronic equipment and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114338897B (en) |
WO (1) | WO2023109895A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114338897B (en) * | 2021-12-16 | 2024-01-16 | 杭州逗酷软件科技有限公司 | Method and device for sharing objects, electronic equipment and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103631471A (en) * | 2012-08-20 | 2014-03-12 | 华为技术有限公司 | Method, device and system for media interaction and user equipment |
CN106412291A (en) * | 2016-09-29 | 2017-02-15 | 努比亚技术有限公司 | Equipment control method and mobile terminal |
CN108628449A (en) * | 2018-04-24 | 2018-10-09 | 北京小米移动软件有限公司 | Apparatus control method, device, electronic equipment and computer readable storage medium |
WO2018212521A1 (en) * | 2017-05-13 | 2018-11-22 | 조용대 | Method and system for applying augmented reality marker or real photograph related to shopping product to broadcast signal on tv broadcast, and implementing product order using same in smart terminal |
CN111158556A (en) * | 2019-12-31 | 2020-05-15 | 维沃移动通信有限公司 | Display control method and electronic equipment |
CN111901896A (en) * | 2020-07-14 | 2020-11-06 | 维沃移动通信有限公司 | Information sharing method, information sharing device, electronic equipment and storage medium |
CN112383812A (en) * | 2020-10-29 | 2021-02-19 | 深圳创维-Rgb电子有限公司 | Television-side screen capture sharing method, television side, mobile terminal and system |
CN112669464A (en) * | 2020-03-20 | 2021-04-16 | 华为技术有限公司 | Method and equipment for sharing data |
WO2021227918A1 (en) * | 2020-05-09 | 2021-11-18 | 维沃移动通信有限公司 | Interaction method and augmented reality device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104333531B (en) * | 2013-07-22 | 2019-02-22 | 腾讯科技(深圳)有限公司 | The sharing of Internet resources and acquisition methods, device, terminal |
CN110851051B (en) * | 2019-10-28 | 2021-06-08 | 维沃移动通信有限公司 | Object sharing method and electronic equipment |
CN113365153B (en) * | 2021-05-31 | 2023-01-10 | 北京小米移动软件有限公司 | Data sharing method and device, storage medium and electronic equipment |
CN114338897B (en) * | 2021-12-16 | 2024-01-16 | 杭州逗酷软件科技有限公司 | Method and device for sharing objects, electronic equipment and storage medium |
-
2021
- 2021-12-16 CN CN202111546398.5A patent/CN114338897B/en active Active
-
2022
- 2022-12-15 WO PCT/CN2022/139246 patent/WO2023109895A1/en active Application Filing
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103631471A (en) * | 2012-08-20 | 2014-03-12 | 华为技术有限公司 | Method, device and system for media interaction and user equipment |
CN106412291A (en) * | 2016-09-29 | 2017-02-15 | 努比亚技术有限公司 | Equipment control method and mobile terminal |
WO2018212521A1 (en) * | 2017-05-13 | 2018-11-22 | 조용대 | Method and system for applying augmented reality marker or real photograph related to shopping product to broadcast signal on tv broadcast, and implementing product order using same in smart terminal |
CN108628449A (en) * | 2018-04-24 | 2018-10-09 | 北京小米移动软件有限公司 | Apparatus control method, device, electronic equipment and computer readable storage medium |
CN111158556A (en) * | 2019-12-31 | 2020-05-15 | 维沃移动通信有限公司 | Display control method and electronic equipment |
CN112669464A (en) * | 2020-03-20 | 2021-04-16 | 华为技术有限公司 | Method and equipment for sharing data |
WO2021227918A1 (en) * | 2020-05-09 | 2021-11-18 | 维沃移动通信有限公司 | Interaction method and augmented reality device |
CN111901896A (en) * | 2020-07-14 | 2020-11-06 | 维沃移动通信有限公司 | Information sharing method, information sharing device, electronic equipment and storage medium |
CN112383812A (en) * | 2020-10-29 | 2021-02-19 | 深圳创维-Rgb电子有限公司 | Television-side screen capture sharing method, television side, mobile terminal and system |
Also Published As
Publication number | Publication date |
---|---|
WO2023109895A1 (en) | 2023-06-22 |
CN114338897A (en) | 2022-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11385778B2 (en) | Inline message alert | |
WO2022007513A1 (en) | Video projecting method, device, equipment, and storage medium | |
WO2018205773A1 (en) | Message processing method and apparatus, storage medium, and computer device | |
US20150149925A1 (en) | Emoticon generation using user images and gestures | |
US20140330570A1 (en) | Satisfying specified intent(s) based on multimodal request(s) | |
CN113407086B (en) | Object dragging method, device and storage medium | |
US9021020B1 (en) | Application recognition based on media analysis | |
US12106410B2 (en) | Customizing emojis for users in chat applications | |
CN102622180A (en) | Display control method of interactive interface and instant messaging tool | |
CN114338897B (en) | Method and device for sharing objects, electronic equipment and storage medium | |
CN103500234B (en) | A kind of multimedia file downloading method and electronic equipment | |
WO2023029237A1 (en) | Video preview method and terminal | |
WO2022237310A1 (en) | Method and apparatus for displaying text message, electronic device, and storage medium | |
KR20200101055A (en) | Method for displaying visual object regarding contents and electronic device thereof | |
CN106911551B (en) | Method and device for processing identification picture | |
WO2023211660A1 (en) | Camera settings and effects shortcuts | |
CN105916152B (en) | The inspection method and device of the network state of WiFi network | |
CN112287850B (en) | Item information identification method, device, electronic device and readable storage medium | |
CN114915823B (en) | Video playing control method and device, storage medium and electronic equipment | |
WO2022267696A1 (en) | Content recognition method and apparatus, electronic device, and storage medium | |
US12212877B2 (en) | Camera settings and effects shortcuts | |
CN118052244A (en) | Card surface configuration method and device, electronic equipment and storage medium | |
CN114283274A (en) | Translation method, device, electronic device, and storage medium | |
WO2023115316A1 (en) | Screen mirroring method and apparatus, and storage medium and electronic device | |
CN115004131A (en) | Device and device positioning method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |