Diary generation method, device, equipment and storage medium

By using location change information to obtain activity pictures and geographical information when the user wears a smart device, and combining user portraits to generate large model prompt words, the problem of insufficient efficiency and accuracy in diary generation in the existing technology is solved, and an accurate and low-cost solution is achieved. , customized diary generation, improving user experience.

CN119003816BActive Publication Date: 2025-01-24QINGDAO GOERTEK VISION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411491903.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-01-24
Estimated Expiration
2044-10-24

AI Technical Summary

Technical Problem

The prior art cannot achieve accurate, low-cost and customized diary generation, and does not use picture information, resulting in insufficient efficiency and accuracy of generating diary.

Method used

By detecting the user wearing smart devices, obtain activity pictures and geographical information according to the user's location change information, combine the user portrait to generate large model prompts, determine the diary to generate data, and use the target large model to generate the user's customized diary.

Benefits of technology

Realize accurate, low -cost, and customized diary, improve user experience, use smart devices to obtain activity pictures and geographical information, and generate personalized diaries in combination with user portraits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119003816B_ABST
    Figure CN119003816B_ABST
Patent Text Reader

Abstract

The present application discloses a diary generation method, apparatus, device and storage medium, which relates to the field of data processing technology, including: when it is detected that a user is wearing a smart device, obtaining activity pictures and geographic information of the user's area according to the user's location change information; generating a large model prompt word according to the activity picture, the geographic information and the user portrait; determining diary generation data according to the large model prompt word and the activity picture; generating the user's diary according to the diary generation data based on the target large model; through the above-mentioned method, relying on the smart device to obtain activity pictures and geographic information during the user wearing process, and then generating a large model prompt word based on the user portrait identity constructed in combination with personal basic information, and then using the target large model to generate a diary exclusive to the user according to the diary generation data, so as to achieve accurate, low-cost and customized diary generation, thereby effectively improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, and in particular to methods, apparatus, devices and storage media for generating diaries. Background Art

[0002] To better record their daily lives, users regularly write diaries. However, writing diaries involves recalling events as they go, which is time-consuming and leads to the forgetting of key information. Therefore, a method using a big data platform to generate diaries is proposed. Specifically, users upload their daily recollections to the platform, which then generates diaries based on a template. However, the diary templates used by the big data platform are fixed and do not utilize crucial information such as images. Furthermore, uploading from the device to the big data platform consumes significant time and resources. Therefore, this method cannot achieve accurate, low-cost, and customized diary generation.

[0003] The above content is only used to assist in understanding the technical solution of this application and does not constitute an admission that the above content is prior art. Summary of the Invention

[0004] The main purpose of this application is to provide a diary generation method, device, equipment and storage medium, aiming to solve the technical problem that the existing technology cannot achieve accurate, low-cost and customized diary generation.

[0005] To achieve the above objectives, this application proposes a diary generation method, the method comprising:

[0006] When a user is detected wearing a smart device, activity images and geographic information of the user's location are obtained based on the user's location change information.

[0007] Generate large-scale model prompts based on the activity images, geographical information, and user profiles;

[0008] The diary generation data is determined based on the large model prompts and the activity images;

[0009] The user's diary is generated based on the target large model and the diary generation data.

[0010] In one embodiment, the step of obtaining activity images and geographic information of the user's location area based on the user's location change information when detecting that the user is wearing a smart device includes:

[0011] When a user is detected wearing a smart device, the magnitude and frequency of the location change are obtained based on the user's location change information.

[0012] When the amplitude of the position change is less than a preset amplitude threshold and / or the frequency of the position change is greater than a preset frequency threshold, controlling the camera module on the smart device to shoot with a first camera strategy to obtain an activity picture of the area where the user is located;

[0013] Based on the location module, the geographic information corresponding to the activity image is determined according to the weather request.

[0014] In one embodiment, after the step of obtaining the magnitude and frequency of position changes based on the user's position change information when the user is detected wearing a smart device, the method further includes:

[0015] When the position change amplitude is greater than or equal to a preset amplitude threshold and the position change frequency is less than or equal to a preset frequency threshold, obtaining a current positioning stable duration;

[0016] When the current location is stable for a longer period than a preset period, the camera module on the smart device is controlled to take pictures using a second camera strategy to obtain activity images of the user's location.

[0017] In one embodiment, the step of generating a large model prompt word based on the activity picture, the geographic information, and the user portrait includes:

[0018] When it is detected that the user is using a smart device to create a diary for the first time, the application installed on the terminal will display the filling guidance information;

[0019] Guide the user to fill in basic personal information according to the filling guidance information;

[0020] Controlling the terminal to establish a connection with the wearable device, and obtaining the user's health information and habit information based on the terminal;

[0021] A user profile is constructed based on the personal basic information, the health information, and the habit information;

[0022] Generate a large model prompt word according to the activity picture, the geographic information and the user portrait.

[0023] In one embodiment, the step of generating a large model prompt word based on the activity picture, the geographic information, and the user portrait includes:

[0024] When the diary generation trigger conditions are met, the synchronization guidance information is displayed through the application installed on the terminal;

[0025] Determine a wireless communication method between the smart device and the terminal;

[0026] Guiding the user to synchronize the activity picture, the geographic information, and the user portrait to the terminal according to the synchronization guidance information based on the wireless communication method;

[0027] The terminal generates large-scale model prompts based on the activity images, the geographic information, and the user profile.

[0028] In one embodiment, the step of generating the user's diary based on the diary generation data based on the target macro model includes:

[0029] Displaying hobby selection guidance information through an application installed on the terminal;

[0030] Guiding the user to select a diary format and writing style that suits their personal preferences based on the preference selection guidance information;

[0031] Based on the target big model, the user's diary is generated according to the diary format, the writing style, and the diary generation data.

[0032] In one embodiment, after the step of generating the user's diary according to the diary generation data based on the target macro model, the method further includes:

[0033] Sending the user's diary to a terminal and displaying the diary through an application installed in the terminal;

[0034] Upon receiving a diary correction request, determining correction content according to the diary correction request;

[0035] Based on the corrected content, activity images, and geographic information, new large model prompt words are generated, and the user's diary is regenerated based on the new large model prompt words;

[0036] The user profile is updated according to the correction content.

[0037] Furthermore, to achieve the above objectives, this application also proposes a diary generation device, the diary generation device comprising:

[0038] The acquisition module is used to obtain activity pictures and geographic information of the user's area based on the user's location change information when it is detected that the user is wearing a smart device;

[0039] The prompt word generation module is used to generate large-scale prompt words based on the activity images, the geographic information, and the user profile.

[0040] The determination module is used to determine the diary generation data based on the large model prompt words and the activity images;

[0041] The diary generation module is used to generate the user's diary based on the target large model and the diary generation data.

[0042] In addition, to achieve the above objectives, this application also proposes a diary generation device, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the diary generation method as described above.

[0043] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and which, when executed by a processor, implements the steps of the diary generation method described above.

[0044] One or more technical solutions proposed in this application have at least the following technical effects: When a user is detected wearing a smart device, activity images and geographic information of the user's location are obtained based on the user's location change information; a large-scale model prompt is generated based on the activity images, geographic information, and user profile; diary generation data is determined based on the large-scale model prompt and the activity images; and the user's diary is generated based on the target large-scale model and the diary generation data. Through the above method, by relying on the smart device to obtain activity images and geographic information during the user's wearing process, and then combining this with a user profile identity constructed from basic personal information to generate large-scale model prompts, and then using the target large-scale model to generate a diary unique to the user based on the diary generation data, accurate, low-cost, and customized diary generation can be achieved, thereby effectively improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0046] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0047] Figure 1 This is a flowchart illustrating the first embodiment of the diary generation method of this application;

[0048] Figure 2 A schematic diagram of the structure of a smart device for the diary generation method provided in Embodiment 1 of this application;

[0049] Figure 3 This is a flowchart illustrating Embodiment 2 of the diary generation method of this application;

[0050] Figure 4 This is a schematic diagram of the module structure of the diary generation device according to an embodiment of this application;

[0051] Figure 5 This is a schematic diagram of the device structure of the hardware operating environment involved in the diary generation method in this application embodiment.

[0052] The purpose, features and advantages of this application will be further explained with reference to the accompanying drawings in conjunction with the embodiments. DETAILED DESCRIPTION

[0053] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, mobile phone, etc., or an electronic device or diary generation device capable of performing the above functions. The following uses a diary generation device as an example to illustrate this embodiment and the following embodiments.

[0054] Based on this, the embodiments of this application provide a diary generation method, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the log generation method of this application.

[0055] In this embodiment, the diary generation method includes steps S10 to S40:

[0056] Step S10: When it is detected that the user is wearing a smart device, obtain the activity image and geographic information of the user's location area based on the user's location change information.

[0057] It should be noted that the smart device can be a smart camera glasses, for example, Rayban Meta smart glasses. Compared with AR glasses, the smart camera glasses do not have a display function and are mainly used for taking pictures, listening to music and making calls. Figure 2 , Figure 2 The diagram shows the structure of the smart device. Specifically, the smart device mainly consists of three parts: the left temple, the right temple, and the front frame. These parts can be electrically connected via an FPC. The left and right temples contain key components such as the motherboard and battery. The smart device also includes a camera module, a positioning module, and a main control module. The camera module can be an RGB camera module, and the positioning module can be a Beidou or GPS positioning module. The camera module can be mounted on the front frame of the smart device to capture moving images from the user's first-person perspective. The main control module is used to synchronize the moving images to the terminal.

[0058] It can be understood that location change information refers to information about changes in the user's location over time. The location change information includes but is not limited to information about large-scale location changes, small-scale location changes, high-frequency location changes, and low-frequency location changes, etc. The geographic information of the user's area includes but is not limited to location information, weather information, and environmental information, etc. The above-mentioned activity pictures and geographic information will be stored in the smart device.

[0059] Furthermore, step S10 includes: when it is detected that the user is wearing a smart device, obtaining the position change amplitude and position change frequency based on the user's position change information; when the position change amplitude is less than a preset amplitude threshold and / or the position change frequency is greater than a preset frequency threshold, controlling the camera module on the smart device to shoot with a first camera strategy to obtain an activity picture of the user's area; and determining the geographic information corresponding to the activity picture based on the positioning module according to the weather request.

[0060] It should be understood that the position change amplitude refers to the amplitude when the user's position changes. Similarly, the position change frequency refers to the frequency when the user's position changes. When it is determined that the position change amplitude is less than or equal to the preset amplitude threshold, it indicates that the user's position has not changed significantly. When it is determined that the position change frequency is greater than or equal to the preset frequency threshold, it indicates that the user's position continues to change. At this time, the camera module on the smart device is controlled to shoot with the first camera strategy, and the first camera strategy can be to take a picture every 1 hour.

[0061] It can be understood that after using the positioning module to obtain the location information at the current moment, a weather request is generated based on the location information, and the weather request is sent to the climate management device, which feeds back the geographic information of the user's area, where the geographic information corresponds to the activity picture of the user's area.

[0062] Furthermore, after the step of obtaining the position change amplitude and position change frequency based on the user's position change information when detecting that the user is wearing a smart device, the method also includes: when the position change amplitude is greater than or equal to a preset amplitude threshold and the position change frequency is less than or equal to a preset frequency threshold, obtaining the current positioning stable time; when the current positioning stable time is greater than the preset time, controlling the camera module on the smart device to shoot with a second camera strategy to obtain an activity picture of the user's area.

[0063] It can be understood that when all the conditions of the position change amplitude being greater than the preset amplitude threshold and the position change frequency being less than the preset frequency threshold are met, it indicates that the user's position has changed significantly and has not changed continuously, and is in a stable positioning state. At this time, it is further judged whether the current positioning stability time is greater than the preset time. If so, the camera module on the smart device is controlled to shoot with the second camera strategy. The preset time can be 5 minutes, and the second camera strategy can be to take a picture immediately after the positioning is stable for 5 minutes.

[0064] Step S20: Generate a large model prompt word based on the activity picture, the geographic information, and the user portrait.

[0065] It should be understood that a user profile refers to a profile constructed from a user's basic personal information, health information, and habit information. After obtaining activity images and geographic information of the user's location, these are combined with the user profile to generate large-scale model prompts.

[0066] Furthermore, step S20 includes: when it is detected that the user uses the smart device to generate a diary for the first time, displaying filling-in guidance information through an application installed on the terminal; guiding the user to fill in personal basic information according to the filling-in guidance information; controlling the terminal to establish a connection with the wearable device, and obtaining the user's health information and habit information based on the terminal; constructing a user portrait based on the personal basic information, the health information and the habit information; generating a large model prompt word based on the activity picture, the geographic information and the user portrait.

[0067] It is understandable that when it is detected that the user is using a smart device to generate a diary for the first time, it indicates that the user's personal basic information has not been entered. At this time, the application installed on the terminal will guide the user to fill in the personal basic information by displaying the filling guidance information. The personal basic information includes but is not limited to date of birth, height, weight, living status (living alone / not living alone), occupation and preferences, etc. The wearable device refers to a device that detects the user's health information and habit information. The wearable device can be a smart watch, smart bracelet, etc. The habit information includes but is not limited to the user's sleep habit information, exercise habit information, etc. After obtaining the activity pictures and geographic information, the large model prompt words are comprehensively generated in combination with the user portrait.

[0068] Furthermore, the step of generating a large model prompt word based on the active picture, the geographic information and the user portrait includes: when the diary generation trigger condition is met, displaying synchronization guidance information through an application installed on the terminal; determining the wireless communication method between the smart device and the terminal; guiding the user to synchronize the active picture, the geographic information and the user portrait to the terminal based on the synchronization guidance information based on the wireless communication method; and generating a large model prompt word based on the active picture, the geographic information and the user portrait through the terminal.

[0069] It should be understood that the diary generation trigger condition refers to the condition that triggers the generation of a diary. Since the generated object is a "daily" diary, the diary generation trigger condition can be a certain time at night, for example, 21:00 Beijing time. The synchronization guidance information refers to prompting and guiding the user to synchronize the activity pictures, geographic information, user portraits and other information stored in the smart device to the terminal via wireless communication. The wireless communication method can be WiFi, and the terminal can be a mobile phone. For the terminal, after obtaining the activity pictures, geographic information and user portraits, a large model prompt word is automatically generated.

[0070] Step S30: determining diary generation data according to the large model prompt words and the active picture.

[0071] It is understandable that diary generation data refers to the data used to generate user diaries using a target large model. After obtaining prompts from the large model and combining them with activity images, the diary generation data is determined and then uploaded to the target large model. In order to effectively improve transmission efficiency, the diary generation data can be compressed in advance.

[0072] Step S40: Generate the user's diary based on the diary generation data according to the target large model.

[0073] It should be understood that the target big model refers to a multimodal intelligent model with the ability to generate text from images. After obtaining the diary generation data, the target big model is used to generate customized diaries, that is, the diary is exclusive to the user.

[0074] Furthermore, after step S40, it also includes: sending the user's diary to the terminal, and displaying the diary through an application installed on the terminal; when receiving a diary correction request, determining the correction content according to the diary correction request; generating new large model prompt words according to the correction content, active pictures and geographic information, and regenerating the user's diary according to the new large model prompt words; updating the user portrait according to the correction content.

[0075] It is understandable that after the user's diary is generated, the diary will be sent to the terminal for the user to view and read. The diary correction request refers to the request initiated by the user when the user finds that the information in the generated diary is incorrect. After determining the correction content, a new large model prompt word is generated in combination with the activity picture and geographic information, and then the new large model prompt word is uploaded to the target large model to regenerate the user's diary. Similarly, the correction content can also be used to update the user portrait of the terminal, so as to facilitate the subsequent generation of a more accurate and more user-personalized diary.

[0076] This embodiment obtains activity pictures and geographic information of the user's area based on the user's location change information when detecting that the user is wearing a smart device; generates a large model prompt word based on the activity pictures, the geographic information and the user portrait; determines the diary generation data based on the large model prompt word and the activity pictures; generates the user's diary based on the diary generation data based on the target large model; through the above method, the activity pictures and geographic information are obtained by relying on the smart device during the user wearing the device, and then the large model prompt word is generated based on the user portrait identity constructed in combination with the personal basic information, and then the target large model is used to generate a diary exclusive to the user based on the diary generation data, so that the diary can be generated accurately, at low cost and customized, thereby effectively improving the user experience.

[0077] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above embodiment 1 can be referred to the above introduction and will not be described in detail later. Figure 3 Step S40 includes steps S401 to S403:

[0078] Step S401: displaying hobby selection guidance information through an application installed in the terminal.

[0079] It should be noted that the hobby selection guidance information refers to information that guides users to choose their preferred diary format and behavioral style. This hobby selection guidance information can be displayed through an application installed on the terminal to facilitate user selection.

[0080] Step S402: guiding the user to select a diary format and writing style of personal preference according to the preference selection guidance information.

[0081] Understandably, after viewing the guidance information for choosing hobbies, users will select the diary format and writing style that best suits their personal hobbies. For example, the behavioral style can be authentic and diverse, and the diary format can be multi-paragraph.

[0082] Step S403 : generating the user's diary based on the target macro model according to the diary format, the writing style, and the diary generation data.

[0083] It should be understood that after determining the data for generating the diary, the user's diary is generated by combining the diary format and writing style selected by the user. At this time, the generated diary is unique to the user and has the user's personality.

[0084] This embodiment displays hobby selection guidance information through an application installed on the terminal; based on the hobby selection guidance information, it guides the user to select a diary format and writing style that matches their personal hobby; based on the target big model, it generates the user's diary according to the diary format, the writing style, and the diary generation data; through the above method, the displayed hobby selection guidance information guides the user to select a diary format and writing style that matches their personal hobby, and then the target big model, combined with the big model prompts and activity images, determines the diary generation data to generate the user's diary, thereby generating a diary with the user's personality and improving the user experience.

[0085] This application also provides a diary generation device, please refer to... Figure 4 , the diary generating device includes:

[0086] The acquisition module 10 is used to acquire activity pictures and geographic information of the user's area based on the user's location change information when it is detected that the user is wearing a smart device.

[0087] The prompt word generation module 20 is used to generate large model prompt words according to the activity picture, the geographic information and the user portrait.

[0088] The determination module 30 is used to determine the diary generation data based on the large model prompt words and the activity image.

[0089] The diary generation module 40 is configured to generate the user's diary according to the diary generation data based on the target macro model.

[0090] This embodiment obtains activity pictures and geographic information of the user's area based on the user's location change information when detecting that the user is wearing a smart device; generates a large model prompt word based on the activity pictures, the geographic information and the user portrait; determines the diary generation data based on the large model prompt word and the activity pictures; generates the user's diary based on the diary generation data based on the target large model; through the above method, the activity pictures and geographic information are obtained by relying on the smart device during the user wearing the device, and then the large model prompt word is generated based on the user portrait identity constructed in combination with the personal basic information, and then the target large model is used to generate a diary exclusive to the user based on the diary generation data, so that the diary can be generated accurately, at low cost and customized, thereby effectively improving the user experience.

[0091] The diary generation apparatus provided in this application, employing the diary generation method described in the above embodiments, can solve the technical problem that existing technologies cannot achieve accurate, low-cost, and customized diary generation. Compared with the prior art, the beneficial effects of the diary generation apparatus provided in this application are the same as those of the diary generation method provided in the above embodiments, and other technical features in the diary generation apparatus are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0092] In one embodiment, the acquisition module 10 is further configured to, when detecting that a user is wearing a smart device, obtain the position change amplitude and position change frequency based on the user's position change information; when the position change amplitude is less than a preset amplitude threshold and / or the position change frequency is greater than a preset frequency threshold, control the camera module on the smart device to take pictures using a first camera strategy to obtain an activity picture of the user's location; and determine the geographical information corresponding to the activity picture based on the positioning module according to a weather request.

[0093] In one embodiment, the acquisition module 10 is further configured to acquire the current stable positioning duration when the position change amplitude is greater than or equal to a preset amplitude threshold and the position change frequency is less than or equal to a preset frequency threshold; and when the current stable positioning duration is greater than a preset duration, control the camera module on the smart device to take pictures using a second camera strategy to obtain an active image of the user's location.

[0094] In one embodiment, the prompt word generation module 20 is further configured to, upon detecting that a user is generating a diary for the first time using a smart device, display filling guidance information through an application installed on the terminal; guide the user to fill in basic personal information according to the filling guidance information; control the terminal to establish a connection with the wearable device, and obtain the user's health information and habit information based on the terminal; construct a user profile based on the basic personal information, the health information, and the habit information; and generate large-scale prompt words based on the activity image, the geographical information, and the user profile.

[0095] In one embodiment, the prompt word generation module 20 is further configured to, when the diary generation trigger condition is met, display synchronization guidance information through an application installed on the terminal; determine the wireless communication method between the smart device and the terminal; guide the user to synchronize the activity image, the geographic information, and the user profile to the terminal based on the synchronization guidance information according to the wireless communication method; and generate a large model prompt word through the terminal based on the activity image, the geographic information, and the user profile.

[0096] In one embodiment, the diary generation module 40 is further used to display hobby selection guidance information through an application installed on the terminal; guide the user to select a diary format and writing style of personal preference based on the hobby selection guidance information; and generate the user's diary based on the diary format, the writing style and the diary generation data based on the target macro model.

[0097] In one embodiment, the diary generation module 40 is further configured to send the user's diary to a terminal and display the diary through an application installed on the terminal; upon receiving a diary correction request, determine the correction content based on the diary correction request; generate new large model prompt words based on the correction content, activity images, and geographic information, and regenerate the user's diary based on the new large model prompt words; and update the user profile based on the correction content.

[0098] The present application provides a diary generation device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the diary generation method in the above-mentioned embodiment one.

[0099] Reference below Figure 5 The diagram illustrates a structural schematic suitable for implementing the diary generation device of the embodiments of this application. The diary generation device in the embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), in-vehicle terminals (such as in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 5 The diary generation device shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.

[0100] like Figure 5As shown, the diary generating device may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. RAM 1004 also stores various programs and data required for the operation of the diary generating device. Processing device 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems may be connected to I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage device 1003 including, for example, a magnetic tape or hard disk; and communication devices 1009. The communication device 1009 can allow the diary generating device to communicate wirelessly or wired with other devices to exchange data. Although the diary generating device with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or provided instead.

[0101] In particular, according to the embodiments disclosed herein, the processes described above with reference to the flowcharts can be implemented as computer software programs. The computer programs contain program code for executing the methods shown in the flowcharts. In such embodiments, the computer programs can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer programs are executed by processing device 1001, the above-described functions defined in the methods of the embodiments disclosed herein are performed.

[0102] The diary generation device provided in this application, utilizing the diary generation method described in the aforementioned embodiment, can address the technical issues inherent in prior art technologies, which prevent accurate, low-cost, and customized diary generation. Compared to prior art technologies, the diary generation device provided in this application achieves the same beneficial effects as the diary generation method described in the aforementioned embodiment. Other technical features of this diary generation device are the same as those disclosed in the aforementioned embodiment and are not further elaborated upon here.

[0103] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0104] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

[0105] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the diary generation method in the above embodiments.

[0106] The computer-readable storage medium provided herein may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems, or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including, but not limited to, wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0107] The aforementioned computer-readable storage medium may be included in the diary generation device; or it may exist independently and not be assembled into the diary generation device.

[0108] Computer program code for performing the operations of the present application may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0109] The flow charts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems and methods according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0110] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.

[0111] The computer-readable storage medium provided in this application stores computer-readable program instructions (i.e., a computer program) for executing the aforementioned diary generation method. This computer-readable storage medium addresses the technical issues inherent in existing technologies, which prevent accurate, low-cost, and customized diary generation. Compared to existing technologies, the beneficial effects of the computer-readable storage medium provided in this application are similar to those of the diary generation method provided in the aforementioned embodiments and are not further elaborated here.

[0112] The above description is only part of the embodiments of the present application and does not limit the patent scope of the present application. All equivalent structural transformations made by using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A diary generation method, characterized in that: The method comprises: When it is detected that the user is wearing a smart device, the activity pictures and geographic information of the user's area are obtained according to the user's location change information; Generate a large model prompt word according to the activity picture, the geographic information and the user portrait; Determine diary generation data according to the large model prompt word and the activity picture; Generate the user's diary according to the diary generation data based on the target macro model; The step of acquiring the activity picture and geographic information of the area where the user is located according to the user's location change information when it is detected that the user is wearing the smart device includes: When it is detected that the user is wearing a smart device, the position change amplitude and the position change frequency are obtained according to the user's position change information; When the position change amplitude is less than a preset amplitude threshold and / or the position change frequency is greater than a preset frequency threshold, controlling the camera module on the smart device to shoot with a first camera strategy to obtain an activity picture of the area where the user is located; The positioning module determines the geographic information corresponding to the activity picture according to the weather request.

2. The method according to claim 1, characterized in that After the step of obtaining the position change amplitude and the position change frequency according to the position change information of the user when detecting that the user is wearing the smart device, the method further includes: When the position change amplitude is greater than or equal to a preset amplitude threshold and the position change frequency is less than or equal to a preset frequency threshold, obtaining a current positioning stability duration; When the current positioning stable time is longer than the preset time, the camera module on the smart device is controlled to shoot with the second camera strategy to obtain an activity picture of the area where the user is located.

3. The method according to claim 1, characterized in that The step of generating a large model prompt word according to the activity picture, the geographic information and the user portrait includes: When it is detected that the user uses the smart device to generate a diary for the first time, the application installed on the terminal displays the filling guidance information; Guiding the user to fill in basic personal information according to the filling in guidance information; Controlling the terminal to establish a connection with the wearable device, and obtaining the user's health information and habit information based on the terminal; Building a user profile based on the basic personal information, the health information, and the habit information; Generate a large model prompt word according to the activity picture, the geographic information and the user portrait.

4. The method according to claim 3, characterized in that The step of generating a large model prompt word according to the activity picture, the geographic information and the user portrait includes: When the diary generation trigger condition is met, the synchronization guidance information is displayed through the application installed on the terminal; Determine a wireless communication method between the smart device and the terminal; Based on the wireless communication method and according to the synchronization guidance information, guiding the user to synchronize the activity picture, the geographic information and the user portrait to the terminal; Generate a large model prompt word through the terminal according to the activity picture, the geographic information and the user portrait.

5. The method according to claim 1, characterized in that The step of generating the user's diary based on the target macro model according to the diary generation data comprises: Displaying hobby selection guidance information through an application installed in the terminal; Guiding the user to select a diary format and writing style that suits his / her personal preference according to the preference selection guidance information; The diary of the user is generated based on the target macro model according to the diary format, the writing style and the diary generation data.

6. The method according to any one of claims 1 to 5, characterized in that After the step of generating the user's diary based on the diary generation data based on the target macro model, the method further includes: Sending the user's diary to a terminal and displaying the diary through an application installed in the terminal; Upon receiving a diary correction request, determining correction content according to the diary correction request; Generate a new large model prompt word according to the correction content, the activity picture and the geographic information, and regenerate the user's diary according to the new large model prompt word; The user portrait is updated according to the correction content.

7. A diary generating device, characterized in that: The device comprises: The acquisition module is used to acquire the activity pictures and geographic information of the user's area according to the user's location change information when it is detected that the user is wearing a smart device; A prompt word generation module, used to generate a large model prompt word according to the activity picture, the geographic information and the user portrait; A determination module, used for determining diary generation data according to the large model prompt word and the activity picture; A diary generation module, used for generating a diary of the user according to the diary generation data based on a target macro model; The acquisition module is also used to obtain the position change amplitude and position change frequency according to the user's position change information when it is detected that the user is wearing a smart device; when the position change amplitude is less than a preset amplitude threshold and / or the position change frequency is greater than a preset frequency threshold, control the camera module on the smart device to shoot with a first camera strategy to obtain an activity picture of the user's area; and determine the geographic information corresponding to the activity picture based on the positioning module according to the weather request.

8. A diary generating device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the diary generating method according to any one of claims 1 to 6.

9. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the diary generation method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Mobile wearable monitoring systems

    CN107438398A

  • Multimodal task execution and text editing for wearable system

    CN113608617A