WO2020220782A1 - 信息分享方法、装置、设备和介质 - Google Patents

信息分享方法、装置、设备和介质 Download PDF

Info

Publication number
WO2020220782A1
WO2020220782A1 PCT/CN2020/074210 CN2020074210W WO2020220782A1 WO 2020220782 A1 WO2020220782 A1 WO 2020220782A1 CN 2020074210 W CN2020074210 W CN 2020074210W WO 2020220782 A1 WO2020220782 A1 WO 2020220782A1
Authority
WO
WIPO (PCT)
Prior art keywords
sharing
shared
password
terminal
application
Prior art date
Application number
PCT/CN2020/074210
Other languages
English (en)
French (fr)
Inventor
于北川
刘怀谦
Original Assignee
北京字节跳动网络技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 北京字节跳动网络技术有限公司 filed Critical 北京字节跳动网络技术有限公司
Publication of WO2020220782A1 publication Critical patent/WO2020220782A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Definitions

  • the embodiments of the present disclosure relate to the field of information processing technology, for example, to an information sharing method, device, equipment, and medium.
  • the embodiments of the present disclosure provide an information sharing method, device, equipment, and medium, which simplify the operation of information sharing and improve the flexibility of information sharing.
  • an embodiment of the present disclosure provides an information sharing method, which includes:
  • the second application of the terminal to be shared In response to opening the second application of the terminal to be shared, in the case of finding the shared password obtained through the first application, the second application of the terminal to be shared identifies the corresponding shared password according to the timestamp of the shared password,
  • the sharing password is generated in advance by a second application program of the sharing terminal;
  • the second application of the terminal to be shared After the second application of the terminal to be shared recognizes the corresponding sharing password, when the second application of the terminal to be shared returns to the home page, if the sharing password obtained through the first application remains, Continue to identify the corresponding shared passwords according to the time stamps of the remaining shared passwords until all the shared passwords obtained through the first application are identified or the second application of the terminal to be shared is exited.
  • an embodiment of the present disclosure provides an information sharing method applied to a sharing terminal, and the method includes:
  • an information sharing device which includes:
  • the password identification module is configured to respond to opening the second application program of the terminal to be shared, and in the case of finding the shared password obtained through the first application program, the second application program of the terminal to be shared according to the timestamp of the shared password Identifying the corresponding sharing password, which is generated in advance by a second application program of the sharing terminal;
  • the remaining password identification module is configured to: after the second application program of the terminal to be shared recognizes the corresponding sharing password, when the second application program returns to the home page, the remaining shared password obtained through the first application program In this case, continue to identify the corresponding shared password according to the time stamp of the remaining shared password, until all the shared passwords obtained through the first application are identified or the second application of the terminal to be shared is exited.
  • an information sharing device which includes:
  • a password generation module configured to generate a sharing password in the second application program according to the information to be shared, the sharing password carrying a time stamp;
  • a password sending module configured to send the shared password to the first application of the terminal to be shared through the first application
  • the sharing feedback acquiring module is configured to acquire the sharing feedback of the second application of the terminal to be shared that identifies the corresponding sharing password according to the time stamp of the sharing password.
  • an embodiment of the present disclosure provides an information sharing system, the system includes: a terminal to be shared and a sharing terminal that are communicatively connected, the terminal to be shared is configured as the above-mentioned information sharing device, and the sharing terminal is configured Such as the above information sharing device.
  • an embodiment of the present disclosure further provides a device, which includes:
  • One or more processors are One or more processors;
  • Memory set to store one or more programs
  • the one or more programs are executed by the one or more processors, so that the one or more processors implement the information sharing method as described in any embodiment of the present disclosure.
  • an embodiment of the present disclosure provides a readable medium with a computer program stored on the readable medium, and when the computer program is executed by a processor, the information sharing method as described in any embodiment of the present disclosure is implemented .
  • FIG. 1A shows a flowchart of an information sharing method provided by an embodiment of the present disclosure
  • FIG. 1B shows a schematic diagram of the principle of an information sharing process provided by an embodiment of the present disclosure
  • FIG. 1C shows a schematic diagram of the principle of a shared password identification process in a method provided by an embodiment of the present disclosure
  • Figure 2 shows a flow chart of another information sharing method provided by an embodiment of the present disclosure
  • FIG. 3 shows a flowchart of another information sharing method provided by an embodiment of the present disclosure
  • FIG. 4 shows a schematic structural diagram of an information sharing device provided by an embodiment of the present disclosure
  • Figure 5 shows a schematic structural diagram of another information sharing device provided by an embodiment of the present disclosure
  • FIG. 6 shows a schematic structural diagram of an information sharing system provided by an embodiment of the present disclosure
  • Fig. 7 shows a schematic structural diagram of a device provided by an embodiment of the present disclosure.
  • FIG. 1A shows a flowchart of an information sharing method provided by an embodiment of the present disclosure.
  • the embodiment of the present disclosure can be applied to a situation where information is shared between different terminals, and is applied to a terminal to be shared that participates in information sharing.
  • the information sharing method provided in the embodiments of the present disclosure may include the following steps:
  • this embodiment is mainly aimed at the situation of sharing information between different users in the same application (that is, the second application in this embodiment).
  • the two users participating in the information sharing are in different Log in on the terminal.
  • Different terminals include the terminal to be shared and the sharing terminal.
  • the terminal to be shared refers to the terminal where the user who receives this shared information is located;
  • the sharing terminal refers to the terminal where the user who sends the shared information this time is located;
  • the sharing terminal and the terminal to be shared can be electronic devices such as mobile phones, tablets, or notebooks. This is not limited in the example.
  • the information to be shared includes multiple types of user work information such as videos, images, texts, or user account information.
  • the sharing terminal Since the users of the sharing terminal and the terminal to be shared in this embodiment do not follow each other in the second application, or the user of the sharing terminal and the user of the terminal to be shared are not friends in the second application, the sharing terminal is now When sharing information with the terminal to be shared, in the related technology, the user of the sharing terminal and the user of the terminal to be shared need to pay attention to each other in the second application, and then directly realize information sharing through the second application, but information sharing needs The operation of paying attention to each other in advance is cumbersome, making information sharing inefficient.
  • the information to be shared between the second application can be transmitted through another application (ie, the first application) that the sharing terminal and the terminal to be shared have paid attention to each other in advance.
  • the sharing password is used to instruct the sharing terminal to share information with the terminal to be shared
  • the sharing password includes the identification of the information to be shared and the operation to be performed, where the operation to be performed refers to the terminal to be shared with respect to the information to be shared
  • the designated operation performed by the information at the same time, the sharing password in this embodiment is generated in advance by the second application of the sharing terminal.
  • the sharing terminal is generating and sharing
  • the password is used, the content that the sharing user made for the information shared this time can express the subjective feeling of the information to be shared is also entered in advance.
  • the corresponding sharing password is generated based on the information to be shared and the content input by the sharing user. Including links and recommended information, where the link refers to the access link of the information to be shared, and the recommended information is the input content of the sharing user for the information shared this time.
  • the sharing terminal in this embodiment can generate multiple sharing passwords at one time.
  • the sharing password will carry a corresponding time stamp, which may be the generation time of the sharing password .
  • the multiple sharing passwords are sent to the terminal to be shared through the first application in batches, so that the terminal to be shared determines the information to be shared in the second application according to the multiple sharing passwords; in this embodiment, the terminal to be shared is When the first application obtains multiple sharing passwords, it will store multiple sharing passwords. When the second application of the terminal to be shared is opened, if the sharing password obtained through the first application is found, the second application will follow The timestamps of the multiple pre-stored shared passwords that are found sequentially identify the corresponding shared passwords.
  • each information to be shared in the second application on the sharing terminal corresponds to a sharing control.
  • User A clicks on the sharing control corresponding to each information to be shared.
  • the second application is based on the information to be shared and the user’s target For the input content of the information to be shared, the corresponding generated sharing password pops up in the interface.
  • User A clicks the copy control to copy the sharing passwords corresponding to multiple information to be shared, and at the same time automatically or manually opens the first application on the sharing terminal to pass the One application program sends multiple copied shared passwords in batches to user B on the terminal to be shared; user B receives multiple shared passwords sent by user A in batches in the first application of the terminal to be shared, and stores each shared password Password; User B opens the second application on the terminal to be shared. At this time, the second application will find multiple shared passwords acquired locally through the first application, and determine the earliest shared password according to the timestamp of the shared password Identify and get the information to be shared.
  • the sharing password in this embodiment can be expressed in multiple forms, for example, it can be a picture password or a text password.
  • the picture password can be a picture of the link and recommended information obtained by scanning the image information in the picture, such as a QR code password, etc.
  • the text password can be a keyword or a corresponding keyword containing the information to be shared.
  • the link of the sharing logo and the text message of the recommended message corresponds to the link of the sharing logo and the text message of the recommended message
  • the second application determines the earliest shared password according to the timestamp of the shared password for identification, and after the identification is completed, if the second application returns to the home page, it is determined to be waiting Whether there is any remaining shared password obtained through the first application in the sharing terminal, as shown in Figure 1C, if yes, continue to determine the earliest shared password according to the time stamp of the remaining shared password as the corresponding shared password for identification, and obtain The link and recommendation information included in the sharing password, so that the user of the terminal to be shared can know the subjective feelings of the user of the sharing terminal about the information shared this time, and access the corresponding information to be shared through the link; at the same time, return to the second application On the home page, continue to perform the above process until all the sharing passwords obtained through the first application are identified or the user of the terminal to be shared controls to exit the second application, thereby realizing the second application of the sharing terminal and the second application of the terminal to be shared Batch sharing of information to be shared between applications.
  • this embodiment takes the process of video sharing between the sharing terminal and the terminal to be shared in the second application as an example for description. If the current sharing user needs to share a series of videos in the second application in batches with the user to be shared, Share the user’s after-viewing experience of each video input in the second application on the sharing terminal, and generate multiple videos corresponding to sharing by clicking the virtual buttons corresponding to multiple videos in the second application that indicate sharing Password, the sharing password carries the corresponding timestamp, and the sharing password includes the access link of the video and the identification to share the recommended information after the user’s viewing experience.
  • multiple batches are sent to the terminal to be shared through the first application of the sharing terminal
  • the sharing password corresponding to the video; when the terminal to be shared obtains multiple sharing passwords sent by the sharing terminal through the first application in turn, if the sharing password is a QR code password, store the QR code password in the first application To the album, if the sharing password is a text password, copy the text password to the clipboard in the first application.
  • the user to be shared opens the second application on the terminal to be shared, they will find the QR code password or text password stored in the clipboard and the timestamps of multiple passwords.
  • the earliest stored shared password is first identified according to the timestamp of the shared password, and the link to the corresponding video is obtained and the impression of the shared user
  • the recommended information received so that the user to be shared can watch the corresponding video through the link; at the same time, when the sharing password identification ends and the second application returns to the home page, continue to follow the time stamp of the remaining sharing password obtained through the first application Recognize the corresponding sharing password, get the link of the second video and the recommended information indicating the shared user experience, until all the sharing passwords obtained through the first application are identified or the second application is exited, and the terminal to be shared is realized Batch video sharing between the second application and the second application of the sharing terminal.
  • the second application program of the sharing terminal generates a sharing password, which is sent to the terminal to be shared through the first application program.
  • the terminal to be shared The acquired shared password will identify the corresponding shared password according to the timestamp of the shared password.
  • the second application returns to the homepage, continue to identify the corresponding shared password according to the timestamps of the remaining shared passwords until all passes through the first application
  • the obtained sharing password is recognized or the second application is exited, so that multiple sharing passwords shared by the sharing terminal through the first application are recognized in batches on the terminal to be shared, and information shared by the sharing terminal to the terminal to be shared through the multiple sharing passwords is obtained.
  • the first application program of the sharing terminal and the first application program of the terminal to be shared have been paid attention to each other in advance, it is performed through the first application program of the sharing terminal and the first application program of the terminal to be shared
  • the transmission of batch sharing passwords realizes the batch sharing of information to be shared between the second application of the sharing terminal and the second application of the terminal to be shared, without the need to share the second application of the terminal and the second application of the terminal to be shared
  • the mutual attention between applications simplifies the operation of information sharing and improves the flexibility of information sharing.
  • FIG. 2 shows a flowchart of another information sharing method provided by an embodiment of the present disclosure. This embodiment is based on multiple alternative solutions provided by the foregoing embodiment. In one embodiment, this implementation introduces the execution process of other steps that exist after the information to be shared is obtained according to the identification result of the shared password provided in the above embodiment.
  • the method in this embodiment may include the following steps:
  • the unidentified sharing password can be stored in a local fixed location, so that when the second application is opened next time, the previous unidentified sharing password will continue to be identified, thereby improving the comprehensiveness of information sharing .
  • S240 Send sharing feedback indicating the identified sharing password to the sharing terminal.
  • the second application of the terminal to be shared is identifying the corresponding sharing
  • the password is issued, it can be determined whether the second application of the terminal to be shared views the information corresponding to the identified sharing password according to the execution of the link included in the identified sharing password by the user to be shared, thereby generating sharing feedback of the identified sharing password , And send each shared feedback that has been identified and shared to the second application of the sharing terminal, so that the sharing terminal can clarify the status of information sharing; for example, the sharing password in this embodiment is for sharing a video of the terminal in the second application When the password is used, the sharing feedback is whether the user to be shared watched the video.
  • the technical solution provided by the embodiment of the present disclosure stores the unrecognized sharing password obtained through the first application when the second application is exited, so that the second application can continue to recognize when the second application is opened next time, without the sharing terminal resending the unrecognized password again.
  • the identified sharing password improves the comprehensiveness of information sharing.
  • it sends the sharing feedback of the identified sharing password to the sharing terminal, so that the sharing terminal can accurately determine the sharing situation of the information to be shared, ensure the synchronization of information sharing, and increase the diversity of information sharing .
  • FIG. 3 shows a flowchart of another information sharing method provided by an embodiment of the present disclosure.
  • the embodiment of the present disclosure may be applicable to the case of information sharing between different terminals, and is applied to sharing terminals participating in information sharing.
  • the information sharing method provided in the embodiments of the present disclosure may include the following steps:
  • S310 Generate a sharing password in the second application according to the information to be shared.
  • the sharing terminal when the sharing terminal detects that the sharing user performs a trigger operation in the second application to indicate that the information to be shared needs to be shared through the first application, it will execute the trigger operation in the second application according to the The information to be shared that triggers the operation instruction and the specified operation information to be performed on the information to be shared are generated, and the corresponding sharing password is generated.
  • the terminal in order for the user of the terminal to be shared to know the user of the sharing terminal’s views on the information shared this time, share
  • the terminal when the terminal generates a sharing password, it will also pre-enter the content that the sharing user makes for the information shared this time that can express the subjective feelings of the information to be shared.
  • the corresponding sharing password is generated based on the information to be shared and the content input by the sharing user.
  • the sharing password includes the information identifier to be shared and the operation to be performed, where the information identifier indicates the specific information to be shared this time, and the operation to be performed means that the sharing terminal instructs the second application of the terminal to be shared to execute on the information to be shared Specific operations.
  • the sharing password includes links and recommended information, where the link refers to the access link of the information to be shared, and the recommended information is the input content of the sharing user for the information shared this time; meanwhile, the sharing terminal in this embodiment can Multiple shared passwords are generated at one time. In order to facilitate the subsequent sequence recognition of multiple shared passwords by the terminal to be shared, the shared password will carry a corresponding timestamp, which may be the generation time of the shared password.
  • S320 Send the sharing password to the first application of the terminal to be shared through the first application.
  • this embodiment adopts The first application that has followed each other sends the generated multiple shared passwords to the first application of the terminal to be shared in batches, so that the terminal to be shared stores the multiple shared passwords, and shares them in the second application of the terminal to be shared.
  • the timestamp of the password sequentially identifies the corresponding sharing password, and obtains the information to be shared by the sharing terminal.
  • S330 Obtain sharing feedback that the second application of the terminal to be shared identifies the corresponding sharing password according to the timestamp of the sharing password.
  • the second application of the terminal to be shared will send to the second application of the sharing terminal after identifying the corresponding sharing password
  • the second application of the sharing terminal recognizes the sharing feedback of the corresponding sharing password according to the timestamp of the sharing password.
  • the sharing terminal will obtain whether the second application of the terminal to be shared checks the sharing feedback corresponding to the identified sharing password to clarify the information Status of sharing.
  • the second application of the sharing terminal generates multiple sharing passwords, and the sharing password carries a timestamp and is sent to the terminal to be shared through the first application, so that the second application of the terminal to be shared
  • the corresponding sharing passwords are identified in turn according to the timestamp of the sharing password.
  • the first application of the sharing terminal and the first application of the terminal to be shared have been paid attention to each other in advance
  • the first application of the sharing terminal and the The first application program transmits the sharing password to realize the batch sharing of the information to be shared between the second application program of the sharing terminal and the second application program of the terminal to be shared, without the need to share the second application program of the terminal and the information to be shared
  • the mutual attention between the second application programs of the terminal simplifies the operation of information sharing and improves the flexibility of information sharing.
  • FIG. 4 shows a schematic structural diagram of an information sharing device provided by an embodiment of the present disclosure.
  • the embodiment of the present disclosure can be applied to a situation where information is shared between different terminals, and is applied to a terminal to be shared that participates in information sharing.
  • the device can be implemented by software and/or hardware, and integrated in the device that executes the method.
  • the information sharing device in the embodiment of the present disclosure may include:
  • the password identification module 410 is configured to respond to opening the second application program of the terminal to be shared. If the shared password obtained through the first application program is found, the second application program identifies the corresponding shared password according to the timestamp of the shared password.
  • the sharing password is generated in advance by the second application of the sharing terminal;
  • the remaining password identification module 420 is configured to: after the second application program of the terminal to be shared recognizes the corresponding sharing password, when the second application program of the terminal to be shared returns to the homepage, if the remaining shared password obtained through the first application program , Continue to identify the corresponding shared password according to the time stamp of the remaining shared password, until all the shared passwords obtained through the first application program are identified or the second application program of the terminal to be shared is exited.
  • the second application program of the sharing terminal generates a sharing password, which is sent to the terminal to be shared through the first application program.
  • the terminal to be shared The acquired shared password will identify the corresponding shared password according to the timestamp of the shared password.
  • the second application returns to the homepage, continue to identify the corresponding shared password according to the timestamps of the remaining shared passwords until all passes through the first application
  • the obtained sharing password is recognized or the second application is exited, so that multiple sharing passwords shared by the sharing terminal through the first application are recognized in batches on the terminal to be shared, and information shared by the sharing terminal to the terminal to be shared through the multiple sharing passwords is obtained.
  • the first application program of the sharing terminal and the first application program of the terminal to be shared have been paid attention to each other in advance, it is performed through the first application program of the sharing terminal and the first application program of the terminal to be shared
  • the transmission of batch sharing passwords realizes the batch sharing of information to be shared between the second application of the sharing terminal and the second application of the terminal to be shared, without the need to share the second application of the terminal and the second application of the terminal to be shared
  • the mutual attention between applications simplifies the operation of information sharing and improves the flexibility of information sharing.
  • the above information sharing device may further include:
  • the password storage module is configured to store the unrecognized sharing password if all the shared passwords obtained through the first application program are not fully recognized when the second application program of the terminal to be shared is exited.
  • the above information sharing device may further include:
  • the sharing feedback sending module is set to send the sharing feedback of the identified sharing password to the sharing terminal.
  • the aforementioned shared password may include a picture password or a text password.
  • the aforementioned shared password may include links and recommendation information.
  • FIG. 5 shows a schematic structural diagram of another information sharing device provided by an embodiment of the present disclosure.
  • the embodiment of the present disclosure can be applied to the case of information sharing between different terminals, and is applied to sharing terminals participating in information sharing.
  • the device can be implemented by software and/or hardware, and integrated in the device that executes the method.
  • the information sharing device in the embodiment of the present disclosure may include:
  • the password generation module 510 is configured to generate a sharing password in the second application program according to the information to be shared, and the sharing password carries a time stamp;
  • the password sending module 520 is configured to send the shared password to the first application of the terminal to be shared through the first application;
  • the sharing feedback obtaining module 530 is configured to obtain the sharing feedback of the second application of the terminal to be shared that identifies the corresponding sharing password according to the time stamp of the sharing password.
  • the second application of the sharing terminal generates multiple sharing passwords, and the sharing password carries a timestamp and is sent to the terminal to be shared through the first application, so that the second application of the terminal to be shared
  • the corresponding sharing passwords are identified in turn according to the timestamp of the sharing password.
  • the first application of the sharing terminal and the first application of the terminal to be shared have been paid attention to each other in advance
  • the first application of the sharing terminal and the The first application program transmits the sharing password to realize the batch sharing of the information to be shared between the second application program of the sharing terminal and the second application program of the terminal to be shared, without the need to share the second application program of the terminal and the information to be shared
  • the mutual attention between the second application programs of the terminal simplifies the operation of information sharing and improves the flexibility of information sharing.
  • FIG. 6 shows a schematic structural diagram of an information sharing system provided by an embodiment of the present disclosure.
  • the embodiment of the present disclosure may be applicable to a situation in which information is shared between different terminals.
  • the system includes: a terminal to be shared 60 and a sharing terminal 61 that are communicatively connected.
  • the terminal to be shared 60 is provided with the information sharing device provided in the embodiment of the present disclosure and applied to the terminal to be shared.
  • the sharing terminal 61 is provided with the information sharing device provided in the embodiment of the present disclosure. The information sharing device applied to the sharing terminal.
  • the information sharing system provided by the embodiments of the present disclosure includes information sharing devices corresponding to the information sharing methods provided in the above embodiments that are respectively applied to the terminal to be shared and the sharing terminal.
  • the technical details that are not described in detail in the embodiments of the present disclosure may Refer to the foregoing embodiment, and the embodiment of the present disclosure has the same beneficial effects as the foregoing embodiment.
  • FIG. 7 shows a schematic structural diagram of a device 700 suitable for implementing the embodiments of the present disclosure.
  • the devices in the embodiments of the present disclosure may include mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (Personal Digital Assistant, PDA), tablet computers (Portable Android Device, PAD), and portable multimedia players (Personal Multimedia Player). , PMP), in-vehicle terminals (for example, in-vehicle navigation terminals) and other mobile terminals, and fixed terminals such as digital (television, TV), desktop computers, etc.
  • PMP Personal Digital Assistant
  • PDA Personal Digital Assistant
  • PAD Portable Android Device
  • PMP Personal Multimedia Player
  • in-vehicle terminals for example, in-vehicle navigation terminals
  • fixed terminals such as digital (television, TV), desktop computers, etc.
  • the device shown in FIG. 7 is only an example, and should not bring any limitation to the function and scope of use of the embodiments of the present disclosure.
  • the device 700 may include a processing device (such as a central processing unit, a graphics processor, etc.) 701.
  • the processing device 701 may be based on a program stored in a read-only memory (Read-only Memory, ROM) 702 or from a storage device.
  • the device 708 loads a program in a random access memory (Random Access Memory, RAM) 703 to perform various appropriate actions and processes.
  • RAM Random Access Memory
  • various programs and data required for the operation of the device 700 are also stored.
  • the processing device 701, the ROM 702, and the RAM 703 are connected to each other through a bus 704.
  • An input/output (Input/Output, I/O) interface 705 is also connected to the bus 704.
  • the following devices can be connected to the I/O interface 705: including input devices 706 such as touch screen, touch panel, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; including, for example, a liquid crystal display (LCD) Output devices 707 such as speakers, vibrators, etc.; storage devices 708 such as magnetic tapes, hard disks, etc.; and communication devices 709.
  • the communication device 709 may allow the device 700 to perform wireless or wired communication with other devices to exchange data.
  • FIG. 7 shows a device 700 with multiple devices, it is not required to implement or have all the devices shown. It may alternatively be implemented or provided with more or fewer devices.
  • the process described above with reference to the flowchart may be implemented as a computer software program.
  • the embodiments of the present disclosure include a computer program product.
  • the computer program product includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart.
  • the computer program may be downloaded and installed from the network through the communication device 709, or installed from the storage device 708, or installed from the ROM 702.
  • the processing device 701 the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
  • the aforementioned computer-readable medium of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two.
  • the computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the above.
  • the computer-readable storage medium may include: electrical connections with one or more wires, portable computer disks, hard disks, RAM, ROM, Erasable Programmable Read-Only Memory, EPROM or flash memory, optical fiber, Portable Compact Disc Read-Only Memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.
  • a computer-readable storage medium can be any containing or A tangible medium storing a program that can be used by or in combination with an instruction execution system, apparatus, or device.
  • a computer-readable signal medium can be included in a baseband or a data signal propagated as part of a carrier wave, which carries A computer-readable program code. This propagated data signal can take many forms, including electromagnetic signals, optical signals, or any suitable combination of the above.
  • the computer-readable signal medium can also be any computer-readable storage medium.
  • the program code contained on the computer-readable medium can be any suitable medium Transmission includes: wires, optical cables, radio frequency (RF), etc., or any suitable combination of the foregoing.
  • the above-mentioned computer-readable medium may be included in the above-mentioned device; or it may exist alone without being assembled into the device.
  • the above-mentioned computer-readable medium carries one or more programs.
  • the device When the above-mentioned one or more programs are executed by the device, the device: When the second application program is started, if the shared password obtained through the first application program is found, Then the second application program identifies the corresponding shared password according to the timestamp of the shared password, which is generated in advance by the second application program of the sharing terminal; after the second application program recognizes the corresponding shared password, when the second application program returns to On the home page, if there are remaining shared passwords obtained through the first application, continue to identify the corresponding shared passwords according to the time stamp of the remaining shared passwords, until all shared passwords obtained through the first application are identified or the second application is exited .
  • the computer program code used to perform the operations of the present disclosure may be written in one or more programming languages or a combination thereof.
  • the above-mentioned programming languages include object-oriented programming languages—such as Java, Smalltalk, C++, and also conventional Procedural programming language-such as "C" language or similar programming language.
  • the program code can be executed entirely on the user's computer, partly on the user's computer, executed as an independent software package, partly on the user's computer and partly executed on a remote computer, or entirely executed on the remote computer or server.
  • the remote computer can be connected to the user's computer through any kind of network-including Local Area Network (LAN) or Wide Area Network (WAN)-or it can be connected to an external computer (for example, use an Internet service provider to connect via the Internet).
  • LAN Local Area Network
  • WAN Wide Area Network
  • each block in the flowchart or block diagram can represent a module, program segment, or part of code, and the module, program segment, or part of code contains one or more for realizing the specified logical function Executable instructions.
  • the functions marked in the block may also occur in a different order from the order marked in the drawings. For example, two blocks shown in succession can actually be executed substantially in parallel, or they can sometimes be executed in the reverse order, depending on the functions involved.
  • Each block in the block diagram and/or flowchart, and the combination of the blocks in the block diagram and/or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by dedicated hardware Realized in combination with computer instructions.
  • the units involved in the embodiments described in the present disclosure may be implemented in a software manner, or may be implemented in a hardware manner. Among them, the name of the unit does not constitute a limitation on the unit itself in some cases.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

一种信息分享方法、装置、设备和介质,其中,该方法包括:待分享终端的第二应用程序开启时,如果查找到通过第一应用程序获取的分享口令,则待分享终端的第二应用程序按照分享口令的时间戳识别对应的分享口令(S110);待分享终端的第二应用程序识别对应的分享口令结束后,当待分享终端的第二应用程序返回到首页时,如果剩余通过第一应用程序获取的分享口令,则继续按照剩余的分享口令的时间戳识别对应的分享口令,直至通过第一应用程序获取的分享口令全部识别完毕或者退出待分享终端的第二应用程序(S120)。

Description

信息分享方法、装置、设备和介质
本申请要求在2019年04月29日提交中国专利局、申请号为201910354347.9的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。
技术领域
本公开实施例涉及信息处理技术领域,例如涉及一种信息分享方法、装置、设备和介质。
背景技术
随着互联网技术的快速发展,直播、短视频或聊天工具等应用程序也广泛地应用到人们的日常生活中。对于这些应用程序而言,在进行信息分享前,需要不同用户终端上相同的应用程序之间相互关注,确定所需要添加的用户账号,在应用程序中搜索该用户账号后请求关注,相互关注后不同用户终端可以通过该相同的应用程序分享信息,操作繁琐。
发明内容
本公开实施例提供了一种信息分享方法、装置、设备和介质,简化了信息分享的操作,提高信息分享的灵活性。
在一实施例中,本公开实施例提供了一种信息分享方法,该方法包括:
响应于开启待分享终端的第二应用程序,在查找到通过第一应用程序获取的分享口令的情况下,所述待分享终端的第二应用程序按照分享口令的时间戳识别对应的分享口令,所述分享口令预先由分享终端的第二应用程序生成;
在所述待分享终端的第二应用程序识别对应的分享口令结束后,当所述待分享终端的第二应用程序返回到首页时,在剩余通过第一应用程序获取的分享口令的情况下,继续按照剩余的分享口令的时间戳识别对应的分享口令,直至通过第一应用程序获取的分享口令全部识别完毕或者退出所述待分享终端的第二应用程序。
在一实施例中,本公开实施例提供了一种信息分享方法,应用于分享终端,该方法包括:
在第二应用程序中根据待分享的信息生成分享口令,所述分享口令携带时间戳;
通过第一应用程序将所述分享口令发送给待分享终端的第一应用程序;
获取待分享终端的第二应用程序按照分享口令的时间戳识别对应的分享口令的分享反馈。
在一实施例中,本公开实施例提供了一种信息分享装置,该装置包括:
口令识别模块,设置为响应于开启待分享终端的第二应用程序,在查找到通过第一应用程序获取的分享口令的情况下,所述待分享终端的第二应用程序按照分享口令的时间戳识别对应的分享口令,所述分享口令预先由分享终端的第二应用程序生成;
剩余口令识别模块,设置为在所述待分享终端的第二应用程序识别对应的分享口令结束后,当所述第二应用程序返回到首页时,在剩余通过第一应用程序获取的分享口令的情况下,继续按照剩余的分享口令的时间戳识别对应的分享口令,直至通过第一应用程序获取的分享口令全部识别完毕或者退出所述待分享终端的第二应用程序。
在一实施例中,本公开实施例提供了一种信息分享装置,该装置包括:
口令生成模块,设置为在第二应用程序中根据待分享的信息生成分享口令,所述分享口令携带时间戳;
口令发送模块,设置为通过第一应用程序将所述分享口令发送给待分享终端的第一应用程序;
分享反馈获取模块,设置为获取待分享终端的第二应用程序按照分享口令的时间戳识别对应的分享口令的分享反馈。
在一实施例中,本公开实施例提供了一种信息分享***,该***包括:通信连接的待分享终端和分享终端,所述待分享终端设置如上述的信息分享装置,所述分享终端设置如上述的信息分享装置。
在一实施例中,本公开实施例还提供了一种设备,该设备包括:
一个或多个处理器;
存储器,设置为存储一个或多个程序;
所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开任意实施例中所述的信息分享方法。
在一实施例中,本公开实施例提供了一种可读介质,该可读介质上存储有计算机程序,该计算机程序被处理器执行时实现如本公开任意实施例中所述的信息分享方法。
附图说明
图1A示出了本公开实施例提供的一种信息分享方法的流程图;
图1B示出了本公开实施例提供的信息分享过程的原理示意图;
图1C示出了本公开实施例提供的方法中分享口令识别过程的原理示意图;
图2示出了本公开实施例提供的另一种信息分享方法的流程图;
图3示出了本公开实施例提供的另一种信息分享方法的流程图;
图4示出了本公开实施例提供的一种信息分享装置的结构示意图;
图5示出了本公开实施例提供的另一种信息分享装置的结构示意图;
图6示出了本公开实施例提供的一种信息分享***的结构示意图;
图7示出了本公开实施例提供的一种设备的结构示意图。
具体实施方式
图1A示出了本公开实施例提供的一种信息分享方法的流程图,本公开实施例可适用于不同终端之间进行信息分享的情况中,应用于参与信息分享的待分享终端中。
如图1A所示,本公开实施例中提供的信息分享方法可以包括如下步骤:
S110,待分享终端的第二应用程序开启时,如果查找到通过第一应用程序获取的分享口令,则待分享终端的第二应用程序按照分享口令的时间戳识别对应的分享口令。
在一实施例中,本实施例主要针对在相同应用程序(即本实施例中的第二应用程序)中的不同用户之间进行信息分享的情况,此时参与信息分享的用户双方分别在不同终端上登录,不同终端包括待分享终端和分享终端。其中,待分享终端是指接收本次分享信息的用户所在终端;分享终端是指发送本次分享信息的用户所在终端;分享终端和待分享终端可以是手机、平板或者笔记本等电子设备,本实施例中对此不作限定。待分享信息包括视频、图像、文字等多类用户作品信息或者用户账号信息。由于本实施例中分享终端和待分享终端的用户在第二应用程序中并未相互关注,或者,分享终端的用户和待分享终端的用户在第二应用程序中不属于好友,此时分享终端和待分享终端之间进行信息分享时,相关技术中首先需要分享终端的用户和待分享终端的用户在第二应用 程序中相互关注后,直接通过第二应用程序实现信息分享,但信息分享需要预先相互关注的操作比较繁琐,使得信息分享效率较低。本实施例中可以通过分享终端和待分享终端已经预先互相关注的另一应用程序(即第一应用程序)来传输第二应用程序之间待分享的信息。在本实施例中,分享口令用于指示分享终端向待分享终端分享的信息,分享口令包括待分享信息的标识以及待执行的操作,其中,待执行的操作是指待分享终端针对待分享的信息执行的指定操作;同时本实施例中分享口令预先由分享终端的第二应用程序生成,为了待分享终端的用户能够获知分享终端的用户对本次分享的信息的看法,分享终端在生成分享口令时,还会预先输入分享用户针对本次分享的信息作出的能够表示对待分享信息的主观感受的内容,此时根据待分享的信息和分享用户输入内容生成对应的分享口令,该分享口令中包括链接和推荐信息,其中链接是指待分享的信息的***,推荐信息是分享用户针对本次分享的信息的输入内容。
此外本实施例中分享终端可以一次性生成多个分享口令,为了便于后续待分享终端对于多个分享口令的顺序识别,分享口令会携带对应的时间戳,该时间戳可以是分享口令的生成时间,在将该多个分享口令通过第一应用程序批量发送给待分享终端,以便待分享终端根据多个分享口令确定在第二应用程序中的待分享信息;本实施例中待分享终端在通过第一应用程序获取到多个分享口令时,会存储多个分享口令,在待分享终端的第二应用程序开启时,如果查找到通过第一应用程序获取的分享口令,则第二应用程序按照查找到的预先存储的多个分享口令的时间戳依次识别对应的分享口令。
例如,参见图1B,分享终端上第二应用程序中的每一待分享信息均对应有分享控件,用户A点击每一待分享信息对应的分享控件,第二应用程序根据待分享信息以及用户针对待分享信息的输入内容,在界面中弹出对应生成的分享口令,用户A点击复制控件复制多个待分享信息对应的分享口令,同时自动或者手动打开分享终端上的第一应用程序,从而通过第一应用程序将多个复制的分享口令批量发送给待分享终端上的用户B;用户B在待分享终端的第一应用程序中收到用户A批量发送的多个分享口令,并存储每一分享口令;用户B打开待分享终端上的第二应用程序,此时第二应用程序会查找到本地通过第一应用程序获取的多个分享口令,并按照分享口令的时间戳确定最早时间的分享口令进行识别,得到待分享的信息。
此外,本实施例中的分享口令可以由多种形式表示,如可以为图片口令或者文字口令。其中,图片口令可以是通过扫描该图片中的图像信息,而得到本次分享信息的链接和推荐信息的图片,例如二维码口令等;文字口令可以是包含待分享的信息对应的关键字或者对应分享标志的链接和推荐信息的文字信息。
S120,待分享终端的第二应用程序识别对应的分享口令结束后,当待分享终端的第二应用程序返回到首页时,如果剩余通过第一应用程序获取的分享口令,则继续按照剩余的分享口令的时间戳识别对应的分享口令,直至通过第一应用程序获取的分享口令全部识别完毕或者退出待分享终端的第二应用程序。
在一实施例中,第二应用程序开启时,在第二应用程序按照分享口令的时间戳确定最早时间的分享口令进行识别,并识别结束后,如果第二应用程序返回到首页时,判断待分享终端本地是否还剩余通过第一应用程序获取的分享口令,如图1C所示,若是,则继续按照剩余的分享口令的时间戳确定出最早时间的分享口令作为对应的分享口令进行识别,得到该分享口令包括的链接和推荐信息,以便待分享终端的用户获知分享终端的用户对于本次分享的信息的主观感受,并通过该链接访问对应待分享的信息;同时在第二应用程序返回到首页时,继续执行上述过程,直至通过第一应用程序获取的分享口令全部识别完毕或者待分享终端的用户控制退出第二应用程序,从而实现分享终端的第二应用程序和待分享终端的第二应用程序之间待分享的信息之间的批量分享。
示例性的,本实施例以分享终端和待分享终端在第二应用程序中视频分享的过程为例进行说明,如果当前分享用户需要在第二应用程序中向待分享用户批量分享一系列视频,分享用户在分享终端上的第二应用程序中对每一个视频输入相关的观后感受,并通过点击第二应用程序中多个视频对应的指示分享的虚拟按钮,生成多个视频对应的分享口令,该分享口令携带对应的时间戳,而且该分享口令中包括视频的***和标识分享用户观后感受的推荐信息,同时通过分享终端的第一应用程序向待分享终端批量发送多个视频对应的分享口令;待分享终端通过第一应用程序依次获取到分享终端发送的多个分享口令时,如果分享口令是二维码口令,则在第一应用程序中将该二维码口令存储到相册中,如果分享口令是文字口令,则在第一应用程序中将该文字口令复制到剪切板中,待分享用户在待分享终端开启第二应用程序后,会查找到存储在相册的二维码口令或者存储在剪切板中的文字口令以及多个口令的时间戳,此时按照分享口令的时间戳首先识别最早存储的分享口令,得到对应视频的链接以及表示分享用户观后感受的推荐信息,以便待分享用户通过链接观看对应的视频;同时在该分享口令识别结束,且第二应用程序返回到首页时,继续按照通过第一应用程序获取的剩余的分享口令的时间戳识别对应的分享口令,得到第二个视频的链接以及表示分享用户观后感受的推荐信息,直至通过第一应用程序获取的分享口令全部识别完毕或者退出第二应用程序,实现待分享终端的第二应用程序和分享终端的第二应用程序之间的批量视频分享。
本公开实施例提供的技术方案,分享终端的第二应用程序生成分享口令,通过第一应用程序发送给待分享终端,待分享终端在第二应用程序开启时,如 果查找到通过第一应用程序获取的分享口令,则按照分享口令的时间戳识别对应的分享口令,当第二应用程序返回到首页时,继续按照剩余的分享口令的时间戳识别对应的分享口令,直至全部通过第一应用程序获取的分享口令识别完毕或者退出第二应用程序,从而在待分享终端批量识别分享终端通过第一应用程序分享的多个分享口令,得到分享终端通过多个分享口令向待分享终端分享的信息,本公开实施例的技术方案,由于分享终端的第一应用程序和待分享终端的第一应用程序之间预先已相互关注,通过分享终端的第一应用程序和待分享终端的第一应用程序进行批量分享口令的传输,实现分享终端的第二应用程序和待分享终端的第二应用程序之间待分享的信息之间的批量分享,无需分享终端的第二应用程序和待分享终端的第二应用程序之间相互关注,简化了信息分享的操作,提高信息分享的灵活性。
图2示出了本公开实施例提供的另一种信息分享方法的流程图,本实施例以上述实施例提供的多个可选方案为基础。在一实施例中,本实施对于上述实施例提供的在根据分享口令的识别结果,得到待分享的信息之后还存在的其他步骤的执行过程进行介绍。
可选的,如图2所示,本实施例中的方法可以包括如下步骤:
S210,第二应用程序开启时,如果查找到通过第一应用程序获取的分享口令,则第二应用程序按照分享口令的时间戳识别对应的分享口令。
S220,第二应用程序识别对应的分享口令结束后,当第二应用程序返回到首页时,如果剩余通过第一应用程序获取的分享口令,则继续按照剩余的分享口令的时间戳识别对应的分享口令,直至全部通过第一应用程序获取的分享口令识别完毕或者退出第二应用程序。
S230,如果退出待分享终端的第二应用程序时,通过第一应用程序获取的分享口令未全部识别完毕,则存储未识别的分享口令。
在一实施例中,在按照分享口令的时间戳依次识别对应的分享口令时,如果待分享终端退出第二应用程序,此时可能使通过第一应用程序获取的分享口令未全部识别完毕,此时为了提高信息分享的全面性,可以将未识别的分享口令存储到本地的固定位置,以便在下次开启第二应用程序时,继续识别前一次未识别的分享口令,从而提高信息分享的全面性。
S240,向分享终端发送已识别分享口令的分享反馈。
可选的,待分享终端在得到分享终端的分享口令后,为了保证分享终端能够明确待分享用户对多个分享口令对应的信息的分享状态,待分享终端的第二 应用程序在识别对应的分享口令后,可以根据待分享用户对已识别分享口令中包括的链接的执行情况,判断待分享终端的第二应用程序是否查看该已识别分享口令对应的信息,从而生成已识别分享口令的分享反馈,并将每一已识别分享的分享反馈发送给分享终端的第二应用程序,以便分享终端明确信息分享的状态;如本实施例中分享口令是分享终端在第二应用程序中的一个视频的口令时,该分享反馈为待分享用户是否观看该视频。
本公开实施例提供的技术方案,在退出第二应用程序时,存储通过第一应用程序获取的未识别的分享口令,便于第二应用程序在下次开启时继续识别,无需分享终端再次重新发送未识别的分享口令,提高信息分享的全面性,同时向分享终端发送已识别分享口令的分享反馈,使得分享终端能够准确确定待分享信息的分享情况,保证信息分享的同步,提高信息分享的多样性。
图3示出了本公开实施例提供的另一种信息分享方法的流程图,本公开实施例可适用于不同终端之间进行信息分享的情况中,应用于参与信息分享的分享终端中。
如图3所示,本公开实施例中提供的信息分享方法可以包括如下步骤:
S310,在第二应用程序中根据待分享的信息生成分享口令。
在一实施例中,分享终端检测到分享用户在第二应用程序中执行的用于指示需要通过第一应用程序对待分享的信息实现信息分享的触发操作时,会在第二应用程序中根据该触发操作指示的待分享的信息以及对该待分享的信息指定执行的操作信息,生成对应的分享口令,同时为了待分享终端的用户能够获知分享终端的用户对本次分享的信息的看法,分享终端在生成分享口令时,还会预先输入分享用户针对本次分享的信息作出的能够表示对待分享信息的主观感受的内容,此时根据待分享的信息以及分享用户输入内容生成对应的分享口令,该分享口令包括待分享的信息标识和待执行的操作,其中该信息标识指示本次分享的具体信息,待执行的操作是指分享终端指示待分享终端的第二应用程序针对待分享的信息执行的具体操作。在一实施例中,分享口令中包括链接和推荐信息,其中链接是指待分享的信息的***,推荐信息是分享用户针对本次分享的信息的输入内容;同时本实施例中分享终端可以一次性生成多个分享口令,为了便于后续待分享终端对于多个分享口令的顺序识别,分享口令会携带对应的时间戳,该时间戳可以是分享口令的生成时间。
S320,通过第一应用程序将分享口令发送给待分享终端的第一应用程序。
在一实施例中,在第二应用程序中生成多个待分享信息的分享口令时,由于分享终端的用户和待分享终端的用户在第二应用程序中未相互关注,因此本 实施例中通过已经相互关注的第一应用程序将生成的多个分享口令批量发送给待分享终端的第一应用程序,以便待分享终端存储多个分享口令,并在待分享终端的第二应用程序中根据分享口令的时间戳依次识别对应的分享口令,得到分享终端待分享的信息。
S330,获取待分享终端的第二应用程序按照分享口令的时间戳识别对应的分享口令的分享反馈。
可选的,为了分享终端能够明确待分享用户对多个分享口令对应的信息的分享状态,待分享终端的第二应用程序在识别对应的分享口令后,会向分享终端的第二应用程序发送分享终端的第二应用程序按照分享口令的时间戳识别对应的分享口令的分享反馈,此时分享终端会获取待分享终端的第二应用程序是否查看已识别分享口令对应的分享反馈,从而明确信息分享的状态。
本公开实施例提供的技术方案,分享终端的第二应用程序生成多个分享口令,该分享口令携带时间戳,并通过第一应用程序发送给待分享终端,以便待分享终端的第二应用程序按照分享口令的时间戳依次识别对应的分享口令,由于分享终端的第一应用程序和待分享终端的第一应用程序之间预先已相互关注,通过分享终端的第一应用程序和待分享终端的第一应用程序进行分享口令的传输,实现分享终端的第二应用程序和待分享终端的第二应用程序之间待分享的信息之间的批量分享,无需分享终端的第二应用程序和待分享终端的第二应用程序之间相互关注,简化了信息分享的操作,提高信息分享的灵活性。
图4示出了本公开实施例提供的一种信息分享装置的结构示意图,本公开实施例可适用于不同终端之间进行信息分享的情况中,应用于参与信息分享的待分享终端中,该装置可以通过软件和/或硬件来实现,并集成在执行本方法的设备中。如图4所示,本公开实施例中的信息分享装置,可以包括:
口令识别模块410,设置为响应于开启待分享终端的第二应用程序,如果查找到通过第一应用程序获取的分享口令,则第二应用程序按照分享口令的时间戳识别对应的分享口令,该分享口令预先由分享终端的第二应用程序生成;
剩余口令识别模块420,设置为在待分享终端的第二应用程序识别对应的分享口令结束后,当待分享终端的第二应用程序返回到首页时,如果剩余通过第一应用程序获取的分享口令,则继续按照剩余的分享口令的时间戳识别对应的分享口令,直至通过第一应用程序获取的分享口令全部识别完毕或者退出待分享终端的第二应用程序。
本公开实施例提供的技术方案,分享终端的第二应用程序生成分享口令, 通过第一应用程序发送给待分享终端,待分享终端在第二应用程序开启时,如果查找到通过第一应用程序获取的分享口令,则按照分享口令的时间戳识别对应的分享口令,当第二应用程序返回到首页时,继续按照剩余的分享口令的时间戳识别对应的分享口令,直至全部通过第一应用程序获取的分享口令识别完毕或者退出第二应用程序,从而在待分享终端批量识别分享终端通过第一应用程序分享的多个分享口令,得到分享终端通过多个分享口令向待分享终端分享的信息,本公开实施例的技术方案,由于分享终端的第一应用程序和待分享终端的第一应用程序之间预先已相互关注,通过分享终端的第一应用程序和待分享终端的第一应用程序进行批量分享口令的传输,实现分享终端的第二应用程序和待分享终端的第二应用程序之间待分享的信息之间的批量分享,无需分享终端的第二应用程序和待分享终端的第二应用程序之间相互关注,简化了信息分享的操作,提高信息分享的灵活性。
在一实施例中,上述信息分享装置,还可以包括:
口令存储模块,设置为如果退出待分享终端的第二应用程序时,通过第一应用程序获取的分享口令未全部识别完毕,则存储未识别的分享口令。
在一实施例中,上述信息分享装置,还可以包括:
分享反馈发送模块,设置为向分享终端发送已识别分享口令的分享反馈。
在一实施例中,上述分享口令可以包括图片口令或者文字口令。
在一实施例中,上述分享口令可以包括链接和推荐信息。
本公开实施例提供的信息分享装置,未在本公开实施例中详尽描述的技术细节可参见上述实施例,并且本公开实施例与上述实施例具有相同的有益效果。
图5示出了本公开实施例提供的另一种信息分享装置的结构示意图,本公开实施例可适用于不同终端之间进行信息分享的情况中,应用于参与信息分享的分享终端中,该装置可以通过软件和/或硬件来实现,并集成在执行本方法的设备中。如图5所示,本公开实施例中的信息分享装置,可以包括:
口令生成模块510,设置为在第二应用程序中根据待分享的信息生成分享口令,该分享口令携带时间戳;
口令发送模块520,设置为通过第一应用程序将分享口令发送给待分享终端的第一应用程序;
分享反馈获取模块530,设置为获取待分享终端的第二应用程序按照分享口令的时间戳识别对应的分享口令的分享反馈。
本公开实施例提供的技术方案,分享终端的第二应用程序生成多个分享口令,该分享口令携带时间戳,并通过第一应用程序发送给待分享终端,以便待分享终端的第二应用程序按照分享口令的时间戳依次识别对应的分享口令,由于分享终端的第一应用程序和待分享终端的第一应用程序之间预先已相互关注,通过分享终端的第一应用程序和待分享终端的第一应用程序进行分享口令的传输,实现分享终端的第二应用程序和待分享终端的第二应用程序之间待分享的信息之间的批量分享,无需分享终端的第二应用程序和待分享终端的第二应用程序之间相互关注,简化了信息分享的操作,提高信息分享的灵活性。
本公开实施例提供的信息分享装置,未在本公开实施例中详尽描述的技术细节可参见上述实施例,并且本公开实施例与上述实施例具有相同的有益效果。
图6示出了本公开实施例提供的一种信息分享***的结构示意图,本公开实施例可适用于不同终端之间进行信息分享的情况中。如图6所示。该***包括:通信连接的待分享终端60和分享终端61,该待分享终端60设置有本公开实施例提供的应用于待分享终端上的信息分享装置,分享终端61设置有本公开实施例提供的应用于分享终端上的信息分享装置。
本公开实施例提供的信息分享***,包含有与上述实施例提供的分别应用于待分享终端和分享终端的信息分享方法对应的信息分享装置,未在本公开实施例中详尽描述的技术细节可参见上述实施例,并且本公开实施例与上述实施例具有相同的有益效果。
下面参考图7,图7示出了适于用来实现本公开实施例的设备700的结构示意图。本公开实施例中的设备可以包括诸如移动电话、笔记本电脑、数字广播接收器、个人数字助理(Personal Digital Assistant,PDA)、平板电脑(Portable Android Device,PAD)、便携式多媒体播放器(Personal Multimedia Player,PMP)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字(television,TV)、台式计算机等等的固定终端。图7示出的设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图7所示,设备700可以包括处理装置(例如中央处理器、图形处理器等)701,处理装置701可以根据存储在只读存储器(Read-only Memory,ROM)702中的程序或者从存储装置708加载到随机访问存储器(Random Access Memory,RAM)703中的程序而执行多种适当的动作和处理。在RAM 703中,还存储有设备700操作所需的多种程序和数据。处理装置701、ROM 702以及 RAM 703通过总线704彼此相连。输入/输出(Input/Output,I/O)接口705也连接至总线704。
通常,以下装置可以连接至I/O接口705:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置706;包括例如液晶显示器(Liquid Crystal Display,LCD)、扬声器、振动器等的输出装置707;包括例如磁带、硬盘等的存储装置708;以及通信装置709。通信装置709可以允许设备700与其他设备进行无线或有线通信以交换数据。虽然图7示出了具有多种装置的设备700,但是并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,计算机程序产品包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置709从网络上被下载和安装,或者从存储装置708被安装,或者从ROM 702被安装。在该计算机程序被处理装置701执行时,执行本公开实施例的方法中限定的上述功能。
在一实施例中,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质可以包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、RAM、ROM、可擦式可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM或闪存、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括:电线、光缆、射频(Radio Frequency,RF)等等,或者上述的任意合适的组合。
上述计算机可读介质可以是上述设备中所包含的;也可以是单独存在,而 未装配入该设备中。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该设备执行时,使得该设备:第二应用程序开启时,如果查找到通过第一应用程序获取的分享口令,则第二应用程序按照分享口令的时间戳识别对应的分享口令,该分享口令预先由分享终端的第二应用程序生成;第二应用程序识别对应的分享口令结束后,当第二应用程序返回到首页时,如果剩余通过第一应用程序获取的分享口令,则继续按照剩余的分享口令的时间戳识别对应的分享口令,直至通过第一应用程序获取的分享口令全部识别完毕或者退出第二应用程序。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(Local Area Network,LAN)或广域网(Wide Area Network,WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开多种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在一些情况下并不构成对该单元本身的限定。

Claims (11)

  1. 一种信息分享方法,包括:
    响应于开启待分享终端的第二应用程序,在查找到通过第一应用程序获取的分享口令的情况下,所述待分享终端的第二应用程序按照所述分享口令的时间戳识别对应的分享口令,所述分享口令预先由分享终端的第二应用程序生成;
    在所述待分享终端的第二应用程序识别对应的分享口令结束后,当所述待分享终端的第二应用程序返回到首页时,在剩余通过所述第一应用程序获取的分享口令的情况下,继续按照剩余的分享口令的时间戳识别对应的分享口令,直至通过所述第一应用程序获取的分享口令全部识别完毕或者退出所述待分享终端的第二应用程序。
  2. 根据权利要求1所述的方法,还包括:
    响应于退出所述待分享终端的第二应用程序,通过所述第一应用程序获取的分享口令未全部识别完毕,存储未识别的分享口令。
  3. 根据权利要求1所述的方法,还包括:
    向所述分享终端发送已识别分享口令的分享反馈。
  4. 根据权利要求1至3任一项所述的方法,其中,所述分享口令包括图片口令或者文字口令。
  5. 根据权利要求1至3任一项所述的方法,其中,所述分享口令包括链接和推荐信息。
  6. 一种信息分享方法,包括:
    在第二应用程序中根据待分享的信息生成分享口令,所述分享口令携带时间戳;
    通过第一应用程序将所述分享口令发送给待分享终端的第一应用程序;
    获取所述待分享终端的第二应用程序按照分享口令的时间戳识别对应的分享口令的分享反馈。
  7. 一种信息分享装置,包括:
    口令识别模块,设置为响应于开启待分享终端的第二应用程序,在查找到通过第一应用程序获取的分享口令的情况下,所述待分享终端的第二应用程序按照所述分享口令的时间戳识别对应的分享口令,所述分享口令预先由分享终端的第二应用程序生成;
    剩余口令识别模块,设置为在所述待分享终端的第二应用程序识别对应的分享口令结束后,当所述待分享终端的第二应用程序返回到首页时,在剩余通 过所述第一应用程序获取的分享口令,继续按照剩余的分享口令的时间戳识别对应的分享口令,直至通过所述第一应用程序获取的分享口令全部识别完毕或者退出所述待分享终端的第二应用程序。
  8. 一种信息分享装置,包括:
    口令生成模块,设置为在第二应用程序中根据待分享的信息生成分享口令,所述分享口令携带时间戳;
    口令发送模块,设置为通过第一应用程序将所述分享口令发送给待分享终端的第一应用程序;
    分享反馈获取模块,设置为获取所述待分享终端的第二应用程序按照分享口令的时间戳识别对应的分享口令的分享反馈。
  9. 一种信息分享***,包括:通信连接的待分享终端和分享终端,所述待分享终端设置如权利要求7所述的信息分享装置,所述分享终端设置如权利要求8所述的信息分享装置。
  10. 一种设备,所述设备包括:
    一个或多个处理器;
    存储器,设置为存储一个或多个程序;
    所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-6中任一项所述的信息分享方法。
  11. 一种可读介质,所述可读介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述的信息分享方法。
PCT/CN2020/074210 2019-04-29 2020-02-03 信息分享方法、装置、设备和介质 WO2020220782A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910354347.9 2019-04-29
CN201910354347.9A CN110083768B (zh) 2019-04-29 2019-04-29 一种信息分享方法、装置、设备和介质

Publications (1)

Publication Number Publication Date
WO2020220782A1 true WO2020220782A1 (zh) 2020-11-05

Family

ID=67417702

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/074210 WO2020220782A1 (zh) 2019-04-29 2020-02-03 信息分享方法、装置、设备和介质

Country Status (2)

Country Link
CN (1) CN110083768B (zh)
WO (1) WO2020220782A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110083768B (zh) * 2019-04-29 2021-08-17 北京字节跳动网络技术有限公司 一种信息分享方法、装置、设备和介质
CN111782424B (zh) * 2020-07-03 2024-05-03 厦门美图之家科技有限公司 数据处理方法和装置、电子设备及存储介质
CN112632418A (zh) * 2020-12-16 2021-04-09 北京达佳互联信息技术有限公司 口令分享方法、装置、电子设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170188214A1 (en) * 2015-12-29 2017-06-29 Le Holdings (Beijing) Co., Ltd. Method and electronic device for sharing multimedia information
CN107180049A (zh) * 2016-03-11 2017-09-19 阿里巴巴集团控股有限公司 搜索方法及装置
CN107644354A (zh) * 2017-09-27 2018-01-30 风变科技(深圳)有限公司 一种奖励方法、服务器、***及计算机可读存储介质
CN109150990A (zh) * 2018-07-27 2019-01-04 掌阅科技股份有限公司 笔记分享方法、设备及计算机存储介质
CN109582475A (zh) * 2018-11-27 2019-04-05 维沃移动通信有限公司 一种分享方法及终端
CN110083768A (zh) * 2019-04-29 2019-08-02 北京字节跳动网络技术有限公司 一种信息分享方法、装置、设备和介质

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140188851A1 (en) * 2012-12-31 2014-07-03 Paula Natasha Chavez Social Media Platform for Sharing Entity Type and or Product Type and or Prospective Event Type Internet Related Data
CN104123299A (zh) * 2013-04-26 2014-10-29 深圳市快播科技有限公司 一种多终端设备间信息分享方法、装置及***
CN103986705B (zh) * 2014-05-13 2017-11-17 宇龙计算机通信科技(深圳)有限公司 一种信息分享的方法及装置
CN105022628B (zh) * 2015-06-04 2018-09-18 北京宏远贵德科技有限公司 一种可扩展的软件应用平台
CN105608099A (zh) * 2015-08-20 2016-05-25 宇龙计算机通信科技(深圳)有限公司 基于指纹验证的信息分享方法、装置以及终端
CN105955607B (zh) * 2016-04-22 2020-06-19 北京小米移动软件有限公司 内容分享方法和装置
CN106095595B (zh) * 2016-05-26 2019-10-22 深圳市金立通信设备有限公司 一种应用程序间的信息共享方法及终端
CN106911770A (zh) * 2017-02-20 2017-06-30 北京古盘创世科技发展有限公司 一种基于多云存储的数据共享方法及***
CN107391587A (zh) * 2017-06-23 2017-11-24 努比亚技术有限公司 链接分享及访问方法、服务器、终端及计算机存储介质
CN108418897A (zh) * 2018-03-27 2018-08-17 努比亚技术有限公司 信息共享方法、终端及计算机可读存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170188214A1 (en) * 2015-12-29 2017-06-29 Le Holdings (Beijing) Co., Ltd. Method and electronic device for sharing multimedia information
CN107180049A (zh) * 2016-03-11 2017-09-19 阿里巴巴集团控股有限公司 搜索方法及装置
CN107644354A (zh) * 2017-09-27 2018-01-30 风变科技(深圳)有限公司 一种奖励方法、服务器、***及计算机可读存储介质
CN109150990A (zh) * 2018-07-27 2019-01-04 掌阅科技股份有限公司 笔记分享方法、设备及计算机存储介质
CN109582475A (zh) * 2018-11-27 2019-04-05 维沃移动通信有限公司 一种分享方法及终端
CN110083768A (zh) * 2019-04-29 2019-08-02 北京字节跳动网络技术有限公司 一种信息分享方法、装置、设备和介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ANONYMOUS: "How to Use Taobao Password", 26 June 2018 (2018-06-26), pages 1 - 11, XP055749159, Retrieved from the Internet <URL:http://www.coozhi.com/shenghuojiaju/gouwu/45996.html> *

Also Published As

Publication number Publication date
CN110083768B (zh) 2021-08-17
CN110083768A (zh) 2019-08-02

Similar Documents

Publication Publication Date Title
WO2021098571A1 (zh) 基于在线文档评论的反馈方法、装置、设备及存储介质
WO2021135626A1 (zh) 菜单项选择方法、装置、可读介质及电子设备
WO2020220782A1 (zh) 信息分享方法、装置、设备和介质
CN113741765B (zh) 页面跳转方法、装置、设备、存储介质和程序产品
WO2020151599A1 (zh) 视频同步发布方法、装置、电子设备及可读存储介质
WO2022089192A1 (zh) 一种互动处理方法、装置、电子设备和存储介质
CN111064987B (zh) 信息展示方法、装置及电子设备
US11303596B2 (en) Method and a device for processing information
WO2022095840A1 (zh) 直播间创建方法、装置、电子设备及存储介质
US11758087B2 (en) Multimedia conference data processing method and apparatus, and electronic device
US20230239546A1 (en) Theme video generation method and apparatus, electronic device, and readable storage medium
WO2020233168A1 (zh) 图片类评论数据的网络存储方法、装置、电子设备及介质
WO2023124767A1 (zh) 一种基于文档共享的提示方法、装置、设备及介质
WO2015176352A1 (zh) 一种基于安卓***的应用间信息交互方法及装置
WO2023116480A1 (zh) 多媒体内容的发布方法、装置、设备、介质和程序产品
US20240028189A1 (en) Interaction method and apparatus, electronic device and computer readable medium
CN114071425A (zh) 电子设备间的协同方法、协同***和电子设备
WO2023273889A1 (zh) 交互方法、装置和电子设备
WO2020220777A1 (zh) 一种信息推送的方法、装置、设备和介质
CN112328094A (zh) 信息输入方法、云端输入法***和客户端
CN114489891A (zh) 云应用程序的控制方法、***、装置、可读介质和设备
US20240069706A1 (en) Method and apparatus for displaying co-hosting, electronic device and computer readable medium
US20240073488A1 (en) Live video processing method and apparatus, device and medium
WO2024022179A1 (zh) 媒体内容的显示方法、装置、电子设备和存储介质
US20220215482A1 (en) User information processing method, apparatus, electronic device, and computer storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20799347

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 160222)

122 Ep: pct application non-entry in european phase

Ref document number: 20799347

Country of ref document: EP

Kind code of ref document: A1