[go: up one dir, main page]

CN110544072A - Information sharing method and device, electronic device and computer readable storage medium - Google Patents

Information sharing method and device, electronic device and computer readable storage medium Download PDF

Info

Publication number
CN110544072A
CN110544072A CN201910837658.0A CN201910837658A CN110544072A CN 110544072 A CN110544072 A CN 110544072A CN 201910837658 A CN201910837658 A CN 201910837658A CN 110544072 A CN110544072 A CN 110544072A
Authority
CN
China
Prior art keywords
information
sharing
execution
file
information sharing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910837658.0A
Other languages
Chinese (zh)
Inventor
张海平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oppo Chongqing Intelligent Technology Co Ltd
Original Assignee
Oppo Chongqing Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo Chongqing Intelligent Technology Co Ltd filed Critical Oppo Chongqing Intelligent Technology Co Ltd
Priority to CN201910837658.0A priority Critical patent/CN110544072A/en
Publication of CN110544072A publication Critical patent/CN110544072A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/176Support for shared access to files; File sharing support
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1093Calendar-based scheduling for persons or groups
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/14Travel agencies

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses an information sharing method, which is applied to the technical field of communication and comprises the following steps: acquiring keywords of information sharing; extracting information to be shared corresponding to the keyword from the schedule information of the current user; and generating an information sharing file according to the information to be shared and a preset format, and sharing the information sharing file to a target user. The embodiment of the invention also discloses an information sharing device, an electronic device and a computer readable storage medium, which can improve the flexibility and efficiency of information sharing.

Description

information sharing method and device, electronic device and computer readable storage medium
Technical Field
The invention belongs to the technical field of communication, and particularly relates to an information sharing method and device, an electronic device and a computer readable storage medium.
Background
After a user formulates a travel strategy when traveling, the daily schedule and the travel can be manually input through various schedule applications, so that the daily travel schedule is arranged according to the formulated schedule, and for the user about to travel out, the daily travel schedule, namely scenic spots to be visited every day, food eaten, a travel traffic mode and the like can be arranged through the schedule applications.
after the user makes a travel strategy, the user can share the travel strategy with friends with needs, but the user actually goes out and may not follow the travel arranged by the travel strategy, and the user has a certain number of exits and exits.
disclosure of Invention
the invention provides an information sharing method, an information sharing device, an electronic device and a computer readable storage medium, which can improve the intelligence of information sharing.
a first aspect of an embodiment of the present invention provides an information sharing method, including:
Acquiring keywords of information sharing;
Extracting information to be shared corresponding to the keywords from the schedule information of the current user;
and generating an information sharing file according to the information to be shared and a preset format, and sharing the information sharing file to a target user.
A second aspect of an embodiment of the present invention provides an information sharing apparatus, including:
The acquisition module is used for acquiring keywords of information sharing;
The extraction module is used for extracting information to be shared corresponding to the keywords from the schedule information of the current user;
and the sharing module is used for generating an information sharing file according to the information to be shared and a preset format and sharing the information sharing file to a target user.
A third aspect of embodiments of the present invention provides an electronic apparatus, including:
A memory and a processor;
The memory stores executable program code;
the processor coupled to the memory calls the executable program code stored in the memory to execute the information sharing method according to the first aspect of the embodiment of the present invention.
A fourth aspect of the embodiments of the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, executes the information sharing method according to the first aspect of the embodiments of the present invention.
according to the embodiment of the invention, the client sets the keyword for information sharing, extracts the information to be shared corresponding to the keyword from the schedule information of the current user, generates the information sharing file according to the information to be shared and the preset format, shares the information sharing file to the target user, automatically generates the information sharing file according to the schedule information of the user, and shares the information sharing file to other users, so that the intelligence and the convenience of information sharing are improved.
Drawings
in order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention.
Fig. 1 is a schematic view of an implementation flow of an information sharing method according to an embodiment of the present invention;
fig. 2 is a schematic view of an implementation flow of an information sharing method according to another embodiment of the present invention;
Fig. 3 is a format of a travel strategy generated before a trip is changed in the information sharing method according to the embodiment of the present invention;
Fig. 4 is a travel strategy format generated after a trip is changed in the information sharing method according to the embodiment of the present invention;
fig. 5 is a schematic structural diagram of an information sharing apparatus according to an embodiment of the present invention;
Fig. 6 is a schematic structural diagram of an information sharing apparatus according to another embodiment of the present invention;
Fig. 7 shows a hardware configuration diagram of an electronic apparatus.
Detailed Description
In order to make the objects, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a schematic view of an implementation flow of an information sharing method according to an embodiment of the present invention, where the method is applicable to an electronic device, and the electronic device includes an electronic data processing device that can be used in a mobile device, such as a smart phone, a tablet computer, and a notebook computer. The method comprises the following steps:
101. Acquiring keywords of information sharing;
a client in an electronic device obtains a keyword for information sharing, where the keyword for information sharing includes: execution cycle, execution place, execution item, execution purpose, execution mode, execution characteristic, and the like.
wherein, the execution cycle is the number of days of execution, such as 5 days, 7 days, etc.; the execution location may be specific to a country, region, or sight; the execution project is a specific schedule project, such as a diving project in the sea or an amusement project in an amusement park; execution purposes such as travel, vacation, group construction, etc.; the execution mode is pleasure boat, self-driving, train, etc.; performance characteristics such as many elderly people, many children, company or family units, etc.
The way for the client to obtain the keyword may be directly obtained from a message sent by a target user in the information sharing file to be obtained. Further, it may also be that the current user may obtain the keywords in a selection or input manner in the interface of the client. A selection item or input box is provided in the interface.
102. Extracting information to be shared corresponding to the keyword from the schedule information of the current user;
The current user refers to a user using the electronic device, and the schedule information of the current user is the schedule information stored in the electronic device. The current user is a sharing party and has finished the schedule, and the schedule information of the current user is stored at a local end or a server end of the electronic device used by the current user. The schedule information can be established by the current user, or can be a schedule module or the client used for generating the schedule information, and the schedule information is automatically established by extracting information such as date, time, location, scenic spot, traffic, food and place and the like according to photos in the electronic device and instant messages such as voice, pictures, characters and the like between users acquired by the instant communication client, and comprises corresponding relations between information such as execution items, execution date, execution time, execution location, execution purpose, execution mode and the like.
Wherein, the execution period can be obtained by counting the execution date. The execution period is at least the sum of the execution dates.
the information to be shared is information in the schedule information corresponding to the keyword, and may specifically be specific information of the keyword, for example, a specific date of the execution cycle: 3 days or 10 days, etc.; specific location of execution location: karna lakes or switzerland the like; specific item name of the execution item: picking or free movement, etc.; specific objects of implementation purposes: travel, exploration of relatives, etc.; the specific execution mode is as follows: self-driving or free-running, etc.; specific features of the implementation characteristics: 2 elderly people over 75 years old, or 4 children under 5 years old. When sharing information, any combination of a plurality of the above information can be shared.
103. and generating an information sharing file according to the information to be shared and a preset format, and sharing the information sharing file to a target user.
after the information to be shared corresponding to the keyword is extracted from the schedule information of the current user, an information sharing file is generated according to the information to be shared, the information sharing file is usually in a form format or a format of combining a photo and a text, and the information sharing file is preferably a travel strategy. And naming the information sharing file according to the information such as the execution period, the execution place, the execution purpose and the like in the information to be shared, for example, the ten-day free-travel strategy in New Zealand.
Further, the client shares the information sharing file with the target user through the account number logged in by the target user. The target user may be a specific user or multiple unspecified users, and the target user is a user having an association with the current user, such as a client friend. Usually the target user uses another electronic terminal.
In addition, the sharing mode may also be face-to-face transmission between the electronic devices, for example, using bluetooth transmission; or the transmission can be carried out through an instant messaging client in the electronic terminal; or logging in a social network site for publishing through a browser or an APP of the electronic terminal.
In the embodiment of the invention, the client sets the keyword for information sharing, extracts the information to be shared corresponding to the keyword from the schedule information of the current user, generates the information sharing file according to the information to be shared and the preset format, shares the information sharing file to the target user, automatically generates the information sharing file according to the schedule information of the user, and shares the information sharing file to other users, so that the intelligence and the convenience of information sharing are improved.
Referring to fig. 2, fig. 2 is a schematic view of an implementation flow of an information sharing method according to an embodiment of the present invention, where the method can be applied to an electronic device. The method mainly comprises the following steps:
201. Receiving sharing demand information of a target user, and confirming a keyword of information sharing according to the sharing demand information;
The target user sends out own sharing demand information through the logged account, which can be provided for the current user or all associated users.
the sharing demand information is a limitation of a target user on information required to be shared, and includes an execution cycle, an execution purpose, an execution mode, an execution characteristic and the like required by the client, after the client acquires the sharing demand information, effective information in the sharing demand information is identified through a voice or character identification function, wherein the effective information refers to information related to a keyword corresponding to information sharing to be performed in the sharing demand information, and includes information corresponding to the execution cycle, the execution purpose, the execution mode and the like.
Meanwhile, it is also necessary to extract execution information that the target user is definitely not interested in, for example, does not want to purchase, does not want to walk for a long time, and the like.
further, according to the corresponding relation between the effective information in the system and the keywords shared by the information, the keywords corresponding to the identified effective information are determined, and the keywords are set as the keywords shared by the information.
202. Extracting information to be shared corresponding to the keyword from the schedule information of the current user;
203. screening effective information to be shared corresponding to the sharing demand information from the information to be shared;
in the information to be shared extracted in step 202, there may be execution items and execution manners that the user wants to avoid, for example, the execution information extracted in step 201 that the target user definitely does not have interest in. The execution information needs to be deleted, and effective information to be shared corresponding to the sharing demand information is obtained, that is, the information to be shared which better meets the demand of the target user is obtained.
specifically, keywords of a topic that is not interested by the target user are acquired, for example, shopping is performed, information corresponding to the keywords of the topic that is not interested is deleted from the acquired schedule information of the current user, and effective information to be shared is obtained, and content that is not interested by the target user does not exist in the effective information to be shared.
204. And generating an information sharing file according to the effective information to be shared and a preset format, and sharing the information sharing file to a target user.
It should be noted that, after the schedule of the user changes, the information sharing file needs to be updated. The information sharing file sharing method and the information sharing device enable the information sharing file sharing to be more intelligent.
For example, taking the information sharing file as the travel strategy, the generated travel strategy format is shown in fig. 3 before the travel changes; after the itinerary is changed, the travel strategy format generated is shown in fig. 4.
the updates in the above examples are primarily updated in content, and formal emphasis may be placed on the form. With particular reference to the following description.
The first way to update the information sharing file may be that the user decides to change the schedule before executing the schedule in the plan, and the schedule before changing generates the information sharing file, and at this time, the information sharing file needs to be updated. Specifically, if the operation that the schedule information is changed by the current user before the date in the schedule information is detected, the changed schedule information of the current user is obtained, an updated information sharing file is generated according to the changed schedule information, further, a comparison file of the information sharing file and the updated information sharing file is generated, the comparison file is shared to the target user, and the difference between the information sharing file and the updated information sharing file is marked in the comparison file through a preset form. The preset form may be marked with a distinctive red, yellow, etc., or marked with a distinctive bold, underlined font, etc.
the second method may also be that when the user executes the planned schedule, the schedule is changed, and the information sharing file is generated in the planned schedule before the actual execution, and at this time, the information sharing file needs to be updated. Specifically, if the operation that the schedule information is updated by the current user after the date in the schedule information is detected, the updated schedule information is obtained as actual schedule information, the difference information between the actual schedule information and the schedule information before the update is identified, the difference information is displayed to the current user, the current user is prompted to mark first optimization information in the difference information, and/or second optimization information in an actual trip is recorded, wherein the first optimization information is in the difference information, and the second optimization information is additionally recorded in the difference information by the current user. It can be marked and recorded simultaneously, or only marked or only recorded. For example, a planned journey at attraction a suggests 3 hours of play, but in practice 2 hours will suffice, and for example, traffic is reserved for 30 minutes in the plan, but in practice at least 45 minutes should be reserved before the following journey schedule is affected.
and further, generating an information sharing file and sharing the information sharing file to the target user according to the actual schedule information, the distinguishing information marked with the first optimization information by the current user and/or a file recorded with the second optimization information.
Furthermore, the related items and places can be recommended according to the related content such as the execution items or the execution places in the schedule information of the current user. For example, if there is a Tiananmen in the schedule information of the current user, the scenic spots or hotels near the Tiananmen are recommended.
Specifically, the client may obtain hotspot information associated with the keyword from a server of each travel website, where the hotspot information includes other execution places and/or execution items that are associated with execution places and/or execution items in the keyword and whose score or recommendation degree is higher than a preset score, and update the obtained hotspot information in the information sharing file to share the hotspot information with the target user.
further, in the history information sharing file shared by the associated users having the same grouping label as the target user, the execution place or the execution item with the highest heat degree can be recommended to the target user. Wherein the group tags are generally the same group tag for users having the same preference. The highest popularity means that the number of recommended persons is the largest among the associated users.
Specifically, a shared historical information sharing file of the current user and a related user of the current user within a preset time length is obtained, the related user and the target user have the same grouping label, the historical information sharing file is analyzed, keywords which are related to the execution place and/or the execution item with the highest heat degree and the execution date and/or the execution time corresponding to the execution place are obtained, a recommended information sharing file is generated according to the execution place in the keywords with the highest heat degree obtained through analysis, and any combination of the execution item, the execution date and the execution time, and the recommended information sharing file is shared to the target user.
The comprehensive associated information is recommended, so that the recommendation success rate is improved, and the recommendation intelligence is improved.
this embodiment is not described in detail with reference to the previous description of the embodiment shown in fig. 1.
In the embodiment of the invention, the client sets the keyword for information sharing, extracts the information to be shared corresponding to the keyword from the schedule information of the current user, generates the information sharing file according to the information to be shared and the preset format, shares the information sharing file to the target user, automatically generates the information sharing file according to the schedule information of the user, and shares the information sharing file to other users, so that the intelligence and the convenience of information sharing are improved.
referring to fig. 5, fig. 5 is a schematic structural diagram of an information sharing device according to an embodiment of the present invention, and for convenience of description, only parts related to the embodiment of the present invention are shown. The information sharing apparatus illustrated in fig. 5 may be disposed in an electronic apparatus, and is an execution subject of the information sharing method provided in the embodiment illustrated in fig. 1. This information sharing device includes:
An obtaining module 301, configured to obtain a keyword for information sharing;
an extracting module 302, configured to extract information to be shared corresponding to the keyword from schedule information of a current user;
The sharing module 303 is configured to generate an information sharing file according to the information to be shared and a preset format, and share the information sharing file to a target user.
For details that are not described in the present embodiment, please refer to the description of the embodiment shown in fig. 1, which is not described herein again.
in the embodiment of the invention, the client sets the keyword for information sharing, extracts the information to be shared corresponding to the keyword from the schedule information of the current user, generates the information sharing file according to the information to be shared and the preset format, shares the information sharing file to the target user, automatically generates the information sharing file according to the schedule information of the user, and shares the information sharing file to other users, so that the intelligence and the convenience of information sharing are improved.
Referring to fig. 6, fig. 6 is a schematic structural diagram of an information sharing device according to an embodiment of the present invention, and the information sharing device illustrated in fig. 4 may be disposed in an electronic device and is an execution subject of the information sharing method according to the embodiment shown in fig. 1 to 2. The information sharing apparatus shown in fig. 6 is different from the information sharing apparatus shown in fig. 5 in that:
Further, the obtaining module 301 is further configured to receive sharing requirement information of the target user; confirming the keywords according to the sharing demand information, wherein the keywords comprise: any combination of a plurality of items selected from the group consisting of execution date, execution time, execution location, execution item, execution purpose, execution mode, and execution characteristics.
The information sharing apparatus further includes: a screening module 401;
the screening module 401 is configured to screen the information to be shared from the information to be shared, where the information to be shared corresponds to the information required to be shared;
The method comprises the steps of specifically obtaining keywords of a subject which is not interested by a target user; and deleting the information corresponding to the keywords of the uninteresting subject in the information to be shared to obtain the effective information to be shared.
further, the sharing module 303 is further configured to generate an information sharing file according to a preset format according to the effective information to be shared.
further, the information sharing apparatus further includes:
an updating module 402, configured to, if it is detected that the current user changes the schedule information before the date in the schedule information, obtain the schedule information changed by the current user, and generate an updated information sharing file according to the changed schedule information;
and generating a comparison file of the information sharing file and the updated information sharing file, sharing the comparison file to the target user, and marking the difference between the information sharing file and the updated information sharing file in a preset form in the comparison file.
The updating module 402 is further configured to, if it is detected that the current user updates the schedule information after the date in the schedule information, obtain the updated schedule information as actual schedule information, and identify difference information between the actual schedule information and the schedule information before updating;
Displaying the distinguishing information to the current user, prompting the current user to mark first optimization information in the distinguishing information, and/or recording second optimization information in an actual travel;
and generating an information sharing file according to the actual schedule information, the distinguishing information marked with the first optimization information by the current user and/or a file recorded with the second optimization information, and sharing the information sharing file to the target user.
Further, the updating module 402 is further configured to obtain hotspot information associated with the keyword from a server of each travel website, where the hotspot information includes other execution places and/or execution items that are associated with the execution place and/or execution item in the keyword and have a score or recommendation degree higher than a preset score; and updating the acquired hotspot information in the information sharing file.
The sharing module 303 is further configured to obtain a shared history information sharing file of the current user and an associated user of the current user within a preset time length, where the associated user and the target user have the same group tag;
Analyzing the historical information sharing file to obtain keywords which have the highest heat degree and are related to an execution place and/or an execution item, and an execution date corresponding to the execution place and/or an execution time corresponding to the execution item;
and according to the execution place in the keyword with the highest heat degree obtained by analysis, executing any combination of items, execution dates and execution times to generate a recommended information sharing file, and sharing the recommended information sharing file to the target user.
For details that are not described in the present embodiment, please refer to the description of the embodiment shown in fig. 1 to fig. 5, which will not be described herein again.
in the embodiment of the invention, the client sets the keyword for information sharing, extracts the information to be shared corresponding to the keyword from the schedule information of the current user, generates the information sharing file according to the information to be shared and the preset format, shares the information sharing file to the target user, automatically generates the information sharing file according to the schedule information of the user, and shares the information sharing file to other users, so that the intelligence and the convenience of information sharing are improved.
an embodiment of the present invention further provides an electronic device, including: the information sharing method includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the information sharing method as described in fig. 1 to 2.
Referring to fig. 7, fig. 7 is a hardware structure diagram of an electronic device according to an embodiment of the invention.
For example, the electronic device may be any of various types of computer system apparatuses that are mobile or portable and perform wireless communication. In particular, the electronic apparatus may be a mobile phone or a smart phone (e.g., iPhone (TM) -based phone), a Portable game device (e.g., Nintendo DS (TM), PlayStation Portable (TM), Gameboy Advance (TM), iPhone (TM)), a laptop, a PDA, a Portable internet appliance, a music player and a data storage device, other handheld devices and a head-mounted device (HMD) such as a watch, a headset, a pendant, a headset, etc., and other wearable devices (e.g., electronic glasses, electronic clothes, an electronic bracelet, an electronic necklace, an electronic tattoo, an electronic device, or a smart watch).
The electronic apparatus may also be any of a number of electronic devices including, but not limited to, cellular phones, smart phones, other wireless communication devices, personal digital assistants, audio players, other media players, music recorders, video recorders, cameras, other media recorders, radios, medical devices, vehicle transportation equipment, calculators, programmable remote controllers, pagers, laptop computers, desktop computers, printers, netbook computers, Personal Digital Assistants (PDAs), Portable Multimedia Players (PMPs), moving picture experts group (MPEG-1 or MPEG-2) audio layer 3(MP3) players, portable medical devices, and digital cameras and combinations thereof.
In some cases, the electronic device may perform a variety of functions (e.g., playing music, displaying video, storing pictures, and receiving and sending telephone calls). If desired, the electronic apparatus may be a portable device such as a cellular telephone, media player, other handheld device, wristwatch device, pendant device, earpiece device, or other compact portable device.
As shown in fig. 7, the electronic device 10 may include control circuitry, which may include storage and processing circuitry 30. The storage and processing circuitry 30 may include memory, such as hard drive memory, non-volatile memory (e.g., flash memory or other electronically programmable erase limit memory used to form solid state drives, etc.), volatile memory (e.g., static or dynamic random access memory, etc.), and so forth, although the embodiments of the present application are not limited thereto. Processing circuitry in the storage and processing circuitry 30 may be used to control the operation of the electronic device 10. The processing circuitry may be implemented based on one or more microprocessors, microcontrollers, digital signal processors, baseband processors, power management units, audio codec chips, application specific integrated circuits, display driver integrated circuits, and the like.
The storage and processing circuitry 30 may be used to run software within the electronic device 10 such as, for example, an Internet browsing application, a Voice Over Internet Protocol (VOIP) telephone call application, an email application, a media playing application, operating system functions, etc. Such software may be used to perform control operations such as, for example, camera-based image capture, ambient light measurement based on an ambient light sensor, proximity sensor measurement based on a proximity sensor, information display functionality based on status indicators such as status indicator lights of light emitting diodes, touch event detection based on a touch sensor, functionality associated with displaying information on multiple (e.g., layered) displays, operations associated with performing wireless communication functions, operations associated with collecting and generating audio signals, control operations associated with collecting and processing button press event data, and other functions in the electronic device 10, and the like, without limitation of the embodiments of the present application.
The electronic device 10 may also include input-output circuitry 42. The input-output circuitry 42 may be used to enable the electronic device 10 to enable input and output of data, i.e., to allow the electronic device 10 to receive data from external devices and also to allow the electronic device 10 to output data from the electronic device 10 to external devices. The input-output circuitry 42 may further include the sensor 32. The sensors 32 may include ambient light sensors, optical and capacitive based proximity sensors, touch sensors (e.g., optical based touch sensors and/or capacitive touch sensors, where the touch sensors may be part of a touch display screen or may be used independently as a touch sensor structure), acceleration sensors, and other sensors, among others.
input-output circuitry 42 may also include one or more displays, such as display 14. The display 14 may include one or a combination of liquid crystal displays, organic light emitting diode displays, electronic ink displays, plasma displays, displays using other display technologies. The display 14 may include an array of touch sensors (i.e., the display 14 may be a touch display screen). The touch sensor may be a capacitive touch sensor formed by a transparent touch sensor electrode (e.g., an Indium Tin Oxide (ITO) electrode) array, or may be a touch sensor formed using other touch technologies, such as acoustic wave touch, pressure sensitive touch, resistive touch, optical touch, and the like, and the embodiments of the present application are not limited thereto.
The electronic device 10 may also include an audio component 36. The audio component 36 may be used to provide audio input and output functionality for the electronic device 10. Audio components 36 in electronic device 10 may include speakers, microphones, buzzers, tone generators, and other components for generating and detecting sound.
the communication circuitry 38 may be used to provide the electronic device 10 with the ability to communicate with external devices. The communication circuit 38 may include analog and digital input-output interface circuits, and wireless communication circuits based on radio frequency signals and/or optical signals. The wireless communication circuitry in communication circuitry 38 may include radio-frequency transceiver circuitry, power amplifier circuitry, low noise amplifiers, switches, filters, and antennas. For example, the wireless Communication circuitry in Communication circuitry 38 may include circuitry to support Near Field Communication (NFC) by transmitting and receiving Near Field coupled electromagnetic signals. For example, the communication circuitry 38 may include a near field communication antenna and a near field communication transceiver. The communications circuitry 38 may also include a cellular telephone transceiver and antenna, a wireless local area network transceiver circuit and antenna, and the like.
The electronic device 10 may further include a battery, power management circuitry, and other input-output units 40. The input-output unit 40 may include buttons, joysticks, click wheels, scroll wheels, touch pads, keypads, keyboards, cameras, light emitting diodes and other status indicators, etc.
A user may enter commands through input-output circuitry 42 to control the operation of electronic device 10, and may use output data of input-output circuitry 42 to enable receipt of status information and other outputs from electronic device 10.
Further, an embodiment of the present invention further provides a computer-readable storage medium, which may be disposed in the electronic device in the foregoing embodiments, and the computer-readable storage medium may be a memory in the storage and processing circuit 30 in the foregoing embodiment shown in fig. 7. The computer-readable storage medium has a computer program stored thereon, and the computer program is executed by a processor to implement the information sharing method described in the embodiments of fig. 1 to 2. Further, the computer-readable storage medium may be various media that can store program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a RAM, a magnetic disk, or an optical disk.
It should be noted that, for the sake of simplicity, the above-mentioned method embodiments are described as a series of acts or combinations, but those skilled in the art should understand that the present invention is not limited by the described order of acts, as some steps may be performed in other orders or simultaneously according to the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no acts or modules are necessarily required of the invention.
in the above embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the above description, for a person skilled in the art, according to the idea of the embodiment of the present invention, there are variations on the specific implementation and application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (11)

1. an information sharing method, the method comprising:
Acquiring keywords of information sharing;
Extracting information to be shared corresponding to the keywords from the schedule information of the current user;
and generating an information sharing file according to the information to be shared and a preset format, and sharing the information sharing file to a target user.
2. The method of claim 1, wherein obtaining keywords for information sharing comprises:
Receiving sharing demand information of the target user;
confirming the keywords according to the sharing demand information, wherein the keywords comprise: any combination of a plurality of items selected from the group consisting of execution date, execution time, execution location, execution item, execution purpose, execution mode, and execution characteristics.
3. The method according to claim 2, wherein after extracting the information to be shared corresponding to the keyword from the schedule information of the current user, the method comprises:
Screening effective information to be shared corresponding to the sharing demand information from the information to be shared;
The generating of the information sharing file according to the information to be shared and the preset format comprises the following steps:
and generating an information sharing file according to a preset format according to the effective information to be shared.
4. the method according to claim 3, wherein before the step of screening out effective sharing information corresponding to the sharing demand information from the information to be shared, the method comprises:
Acquiring keywords of the subject which is not interested by the target user;
the step of screening out effective sharing information corresponding to the sharing demand information from the information to be shared comprises the following steps:
And deleting the information corresponding to the keywords of the uninteresting subjects from the information to be shared to obtain the effective information to be shared.
5. The method of claim 4, wherein the sharing the information sharing file to the target user comprises:
if the schedule information before the date in the schedule information is detected to be changed, obtaining the changed schedule information, and generating an updated information sharing file according to the changed schedule information;
and generating a comparison file of the information sharing file and the updated information sharing file, sharing the comparison file to the target user, and marking the difference between the information sharing file and the updated information sharing file in the comparison file through a preset form.
6. The method of claim 4, wherein the sharing the information sharing file to the target user comprises:
If the schedule information is detected to be updated after the date in the schedule information, acquiring the updated schedule information as actual schedule information, and identifying the difference information between the actual schedule information and the schedule information before updating;
displaying the distinguishing information to the current user, prompting the current user to mark first optimization information in the distinguishing information, and/or recording second optimization information in an actual travel;
And generating an information sharing file according to the actual schedule information, the difference information marked with the first optimization information by the current user and/or a file recorded with the second optimization information, and sharing the information sharing file to the target user.
7. the method of claim 1, wherein the sharing the information sharing file to the target user comprises:
acquiring hotspot information associated with the keyword, wherein the hotspot information comprises other execution places and/or execution items which are associated with execution places and/or execution items in the keyword and have scores or recommendation degrees higher than preset scores;
And updating the acquired hotspot information in the information sharing file.
8. the method of claim 1, further comprising:
Acquiring a shared history information sharing file of the current user and a related user of the current user within a preset time length, wherein the related user and the target user have the same grouping label;
Analyzing the historical information sharing file to obtain keywords which have the highest heat degree and are related to an execution place and/or an execution item, and an execution date corresponding to the execution place and/or an execution time corresponding to the execution item;
and according to the execution place in the keyword with the highest heat degree obtained by analysis, executing any combination of items, execution dates and execution times to generate a recommended information sharing file, and sharing the recommended information sharing file to the target user.
9. an information sharing apparatus, comprising:
The acquisition module is used for acquiring keywords of information sharing;
the extraction module is used for extracting information to be shared corresponding to the keywords from the schedule information of the current user;
and the sharing module is used for generating an information sharing file according to the information to be shared and a preset format and sharing the information sharing file to a target user.
10. An electronic device, comprising:
A memory and a processor;
The memory stores executable program code;
The processor coupled with the memory, calling the executable program code stored in the memory, and executing the information sharing method according to any one of claims 1 to 8.
11. a computer-readable storage medium, on which a computer program is stored which, when executed by a processor, performs an information sharing method according to any one of claims 1 to 8.
CN201910837658.0A 2019-09-03 2019-09-03 Information sharing method and device, electronic device and computer readable storage medium Pending CN110544072A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910837658.0A CN110544072A (en) 2019-09-03 2019-09-03 Information sharing method and device, electronic device and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910837658.0A CN110544072A (en) 2019-09-03 2019-09-03 Information sharing method and device, electronic device and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN110544072A true CN110544072A (en) 2019-12-06

Family

ID=68712621

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910837658.0A Pending CN110544072A (en) 2019-09-03 2019-09-03 Information sharing method and device, electronic device and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN110544072A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105897563A (en) * 2016-05-26 2016-08-24 宇龙计算机通信科技(深圳)有限公司 Information sharing method and device, and terminal
JP2016218522A (en) * 2015-05-14 2016-12-22 カシオ計算機株式会社 Schedule preparation device, schedule preparation method, and program
CN108629548A (en) * 2017-03-15 2018-10-09 腾讯科技(深圳)有限公司 A schedule processing method and device
CN109327800A (en) * 2018-11-15 2019-02-12 Oppo广东移动通信有限公司 Emergency call implementation method, electronic device and computer-readable storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016218522A (en) * 2015-05-14 2016-12-22 カシオ計算機株式会社 Schedule preparation device, schedule preparation method, and program
CN105897563A (en) * 2016-05-26 2016-08-24 宇龙计算机通信科技(深圳)有限公司 Information sharing method and device, and terminal
CN108629548A (en) * 2017-03-15 2018-10-09 腾讯科技(深圳)有限公司 A schedule processing method and device
CN109327800A (en) * 2018-11-15 2019-02-12 Oppo广东移动通信有限公司 Emergency call implementation method, electronic device and computer-readable storage medium

Similar Documents

Publication Publication Date Title
JP7216827B2 (en) INFORMATION RECOMMENDATION METHOD AND INFORMATION RECOMMENDATION DEVICE, TERMINAL, SERVER AND COMPUTER PROGRAM
CN113939814B (en) Content push methods and related products
CN109690479B (en) Method and device for associating notification message and mobile terminal
US20160134737A1 (en) System having a miniature portable electronic device for command and control of a plurality of wireless devices
CN109348467B (en) Emergency call implementation method, electronic device and computer-readable storage medium
CN112416207B (en) Information content display method, device, equipment and medium
CN106875460A (en) A kind of picture countenance synthesis method and terminal
US20130278625A1 (en) Information terminal and display controlling method
CN107979687A (en) A kind of wallpaper switching method, mobile terminal
WO2018149213A1 (en) Jigsaw puzzle type task execution control method and device
CN106133784A (en) Method and device for providing activity notification
CN109120781B (en) Information prompting method, electronic device and computer readable storage medium
CN107103074B (en) Processing method of shared information and mobile terminal
CN111461649B (en) Event reminding method and electronic equipment
CN109660674B (en) A method and electronic device for setting an alarm clock
CN113950817A (en) Content push method and related products
WO2020147007A1 (en) Information pushing method and related product
CN109634550A (en) A kind of voice operating control method and terminal device
CN109327800B (en) Emergency call implementation method, electronic device and computer-readable storage medium
WO2021000084A1 (en) Data classification method and related product
CN110544072A (en) Information sharing method and device, electronic device and computer readable storage medium
CN111263000A (en) Intelligent reminding method and device, storage medium and terminal
CN112884528B (en) Interactive processing method based on radio frequency identification and related device
CN113366523A (en) Resource pushing method and related product
US11670340B2 (en) Prerecorded video experience container

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20191206

RJ01 Rejection of invention patent application after publication