CN110059299B - Electronic book font control method and device, electronic equipment and storage medium - Google Patents

Electronic book font control method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN110059299B
CN110059299B CN201910248639.4A CN201910248639A CN110059299B CN 110059299 B CN110059299 B CN 110059299B CN 201910248639 A CN201910248639 A CN 201910248639A CN 110059299 B CN110059299 B CN 110059299B
Authority
CN
China
Prior art keywords
font
value
electronic book
terminal
standard
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910248639.4A
Other languages
Chinese (zh)
Other versions
CN110059299A (en
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.)
Shanghai Seven Cats Culture Media Co ltd
Original Assignee
Shanghai Seven Cats Culture Media 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 Shanghai Seven Cats Culture Media Co ltd filed Critical Shanghai Seven Cats Culture Media Co ltd
Priority to CN201910248639.4A priority Critical patent/CN110059299B/en
Publication of CN110059299A publication Critical patent/CN110059299A/en
Application granted granted Critical
Publication of CN110059299B publication Critical patent/CN110059299B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/109Font handling; Temporal or kinetic typography

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The embodiment of the application discloses an electronic book font control method, an electronic book font control device, electronic equipment and a storage medium, wherein the electronic book font control method comprises the following steps: detecting whether the terminal has a corresponding relation between a set font value of the electronic book and a standard font value of the terminal, wherein the standard font value of the terminal reflects the font size actually displayed by the terminal; when detecting that the terminal has a corresponding relation, acquiring a current set font value of the electronic book; acquiring a standard font value of the terminal according to the corresponding relation between the current set font value and the standard font value of the electronic book and the standard font value of the terminal; and displaying the font size of the electronic book as the standard font value of the terminal. According to the embodiment of the application, the font settings in each electronic book are unified to correspond to the standard font values of the terminal, so that the font settings in the electronic books can be dynamically adapted according to the daily operation of the user, the user can be automatically set to a better state when setting the fonts, manual setting is not needed, and the electronic books are more convenient to use.

Description

Electronic book font control method and device, electronic equipment and storage medium
Technical Field
The present application relates to the field of mobile terminal applications, and in particular, to an electronic book font control method and apparatus, an electronic device, and a storage medium.
Background
At present, due to portability of a mobile terminal, more and more users use the mobile terminal to read an electronic book at leisure time or waiting for a car, and common electronic book files include epub format, txt format, pdf format, word format and the like. For user convenience, currently opening these formats often supports the same software, such as certain e-book readers, being able to open and display all of the various formats. However, the electronic book content display in different formats, even in the same format, is not necessarily the same, and when a user opens an electronic book, an excessive or insufficient font appears, and manual setting is required.
Disclosure of Invention
The embodiment of the application provides an electronic book font control method, an electronic device and a storage medium, which aim to dynamically adapt to font setting in an electronic book according to daily operation of a user when the electronic book is watched, so that the user can be directly set to a better state when setting the fonts, manual setting is not needed, and the electronic book is more convenient to use.
The embodiment of the application provides an electronic book font control method, which comprises the following steps:
detecting whether a corresponding relation exists between a set font value of an electronic book and a standard font value of the terminal, wherein the standard font value of the terminal reflects the font size actually displayed by the terminal;
when the corresponding relation of the terminal is detected, acquiring a current set font value of the electronic book;
acquiring a standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the standard font value of the terminal and the current set font value of the electronic book;
and displaying the font size of the electronic book as the standard font value of the terminal.
The embodiment of the application also provides an electronic book font control device, which comprises:
the detection module is used for detecting whether the terminal has a corresponding relation between a set font value of the electronic book and a standard font value of the terminal, wherein the standard font value of the terminal reflects the font size actually displayed by the terminal;
the first acquisition module is used for acquiring the current set font value of the electronic book when detecting that the terminal has the corresponding relation between the set font value of the electronic book and the standard font value of the terminal;
The second acquisition module is used for acquiring the standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the standard font value of the terminal and the current set font value of the electronic book;
and the display module is used for displaying the font size of the electronic book as the standard font value of the terminal.
The embodiment of the application also provides electronic equipment, wherein the electronic equipment comprises a processor and a memory, the memory stores a computer program, and the processor executes the steps in any electronic book font control method provided by the embodiment of the application by calling the computer program stored in the memory.
The embodiment of the application also provides a storage medium, wherein the storage medium stores a computer program, and when the computer program runs on a computer, the computer is caused to execute the steps in any of the electronic book font control methods provided by the embodiment of the application.
According to the embodiment of the application, the font settings in each electronic book are unified to correspond to the standard font values of the terminal, so that the font settings in the electronic books can be dynamically adapted according to the daily operation of the user, the user can be automatically set to a better state when setting the fonts, manual setting is not needed, and the electronic books are more convenient to use.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the description of the embodiments will be briefly described below. It is evident that the drawings in the following description are only some embodiments of the application and that other drawings may be obtained from these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a font control method for an electronic book according to an embodiment of the present application.
Fig. 2 is a second flowchart of an electronic book font control method according to an embodiment of the present application.
Fig. 3 is a schematic diagram of a first structure of an electronic book font control device according to an embodiment of the present application.
Fig. 4 is a schematic diagram of a second structure of an electronic book font control device according to an embodiment of the present application.
Fig. 5 is a schematic diagram of a third structure of an electronic book font control device according to an embodiment of the present application.
Fig. 6 is a schematic diagram of a first structure of an electronic device according to an embodiment of the present application.
Fig. 7 is a schematic diagram of a second structure of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. It will be apparent that the described embodiments are only some, but not all, embodiments of the application. All other embodiments, which can be made by a person skilled in the art without any inventive effort, are intended to be within the scope of the present application based on the embodiments of the present application.
Referring to fig. 1, fig. 1 is a schematic flow chart of a first method for controlling fonts of an electronic book according to an embodiment of the present application. The electronic book font control method provided by the embodiment of the application specifically comprises the following steps:
110. detecting whether the terminal has a corresponding relation between a set font value of the electronic book and a standard font value of the terminal, wherein the standard font value of the terminal reflects the font size actually displayed by the terminal.
Electronic books, also known as e-books, refer to publications that digitize the content of text, pictures, sounds, images, etc., and handheld readers that integrate storage and display terminals into one body by implanting or downloading the content of the digitized text, pictures, sounds, images, etc. Electronic books represent digitized publications that people read, as opposed to traditional publications that are paper-based. The electronic book is downloaded to a common platform in the form of electronic files through a network connection by special reading software, for example: personal computers, notebook computers, smart phones, etc., can store digital reading data (digital reading material) on a reader in large quantities for a user to read. The terminal can be provided with a plurality of electronic book reading software and a plurality of electronic books. The same electronic book reading software can support a plurality of electronic books and a plurality of electronic book formats, such as epub format, txt format, pdf format, word format and the like. The font size of different electronic books opened by the same electronic book reading software can be different due to different formats of the electronic books.
In the step, detecting whether the terminal has a corresponding relation between the set font value of the electronic book and the standard font value of the terminal comprises detecting whether each electronic book reading software in the terminal has a corresponding relation between the set font value of the electronic book and the standard font value of the terminal, and detecting whether each electronic book reading software in the terminal has a corresponding relation between the set font value of each electronic book and the standard font value of the terminal.
The set font value of the electronic book refers to the font value set in the electronic book reading software when the electronic book is opened by the electronic book reading software. When an electronic book reading software is opened, the user sets and adjusts the fonts of the electronic book in the electronic book reading software to adapt to the reading habit of the user, and the font value set by the user for the electronic book in the electronic book reading software is the set font value of the electronic book.
The standard font value of the terminal represents the actual font size of the terminal, the font sizes of different electronic books or electronic book reading software are different when opened, the standard font value of the terminal is the standard reflecting the difference, and the set fonts of different electronic books are corresponding to the same standard of the standard font value of the terminal.
And the corresponding relation between the set font values of the electronic books and the standard font values of the terminals measures the set font values of different electronic books by using a unified standard. For example, when the reading habit of the user is the size of the standard font value 6 of the terminal, the following situation may occur: the font value is set to be 6 for the electronic book, but the font appears larger when the electronic book file EBOOK1 is read and smaller when the other electronic book file EBOOK2 is read according to the reading habit of the user. The corresponding relation between the set font value of different electronic books and the standard font value of the terminal records the difference. If the actual font value is set to 5 when reading EBOOK1 and 7 when reading EBOOK2, the font size of the standard font value 6 of the terminal can be reached. The corresponding relation between the set font value of the electronic book and the standard font value of the terminal records the corresponding relation of the complaints.
The correspondence between the set font value of the electronic book and the standard font value of the terminal may be contained in the font control file. According to the standard font values of the terminal, ten levels of font values are set, one electronic book control file can be arranged for each electronic book, and the font value of the terminal actually corresponding to the user when the font values of the levels 0-9 are set for the electronic books is recorded in the electronic book control file.
For example, the actual font size of the terminal is represented by a number, in EBOOK 1:
the actual font size of the terminal corresponding to the set font value 0 of the electronic book is 0;
the actual font size of the terminal corresponding to the set font value 1 of the electronic book is 7;
the actual font size of the terminal corresponding to the set font value 2 of the electronic book is 14;
……
the actual font size of the terminal corresponding to the set font value 6 of the electronic book is 42;
……
the actual font size of the terminal corresponding to the set font value 9 of the electronic book is 63.
In EBOOK 2:
the actual font size of the terminal corresponding to the set font value 0 of the electronic book is 0;
the actual font size of the terminal corresponding to the set font value 1 of the electronic book is 5;
the actual font size of the terminal corresponding to the set font value 2 of the electronic book is 10;
……
the actual font size of the terminal corresponding to the set font value 6 of the electronic book is 30;
……
the actual font size of the terminal corresponding to the set font value 9 of the electronic book is 45.
When ebook1=5 and ebook2=7, the actual font sizes of the terminals corresponding to ebook1 and ebook2 are 35, so that the font sizes in ebook1 and ebook2 are unified, and the situation that the reading habits of users are met, namely the font sizes are 35 is corresponded. The standard font value of the terminal reflects the actual font size of the terminal, and the corresponding relation between the set font value of the electronic book and the standard font value of the terminal, namely the corresponding relation between the set font value of the electronic book and the actual font size of the terminal.
120. When the corresponding relation of the terminal is detected, the current set font value of the electronic book is obtained.
The current set font value of the electronic book refers to the real-time set font value of the electronic book. Because at different times, the user may adjust the set font value of the electronic book according to reading habits. The current set font value of the electronic book refers to the set font value of the electronic book obtained in real time at the current time of the user.
When the corresponding relation between the set font value of the electronic book and the actual font value of the terminal is detected, the current set font value of the electronic book is obtained. The current set font value of the electronic book can exist depending on the font control file. When the electronic book is not read for the first time, the font control file of the electronic book can exist in the terminal, and the corresponding relation between the set font value of the electronic book and the standard font value of the terminal also exists. The current set font value of the electronic book is used as one ring of the corresponding relation, and the standard font value of the corresponding terminal can be determined according to the current set font value of the electronic book. Therefore, when the corresponding relation between the terminals is detected, the current set font value of the electronic book is obtained, and the standard font value of the corresponding terminal is determined according to the current set font value.
130. And acquiring the standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the standard font value of the terminal and the current set font value of the electronic book.
The obtaining of the standard font value of the terminal comprises the following steps: and determining the standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the standard font value of the terminal and the current set font value of the electronic book. When the corresponding relation between the set font value of the electronic book and the standard font value of the terminal exists in the terminal, the standard font value of the terminal can be obtained through the corresponding relation. For example, in EBOOK1, the set font values of the electronic book correspond to different actual font sizes (illustrated in numbers) of the terminal, the actual font sizes of the terminal corresponding to standard font values of the terminal:
the set font value 0 of the electronic book corresponds to the actual font size of the terminal to be 0, and the standard font value of the nearest terminal is 0;
the set font value 1 of the electronic book corresponds to the actual font size of the terminal to be 10, and the standard font value of the nearest terminal is 2;
the set font value 2 of the electronic book corresponds to the actual font size of the terminal being 20, and the standard font value of the nearest terminal being 4;
……
the set font value 6 of the electronic book corresponds to the actual font size of the terminal being 60, and the standard font value of the nearest terminal being 12;
……
The set font value 9 of the electronic book corresponds to the actual font size of 90 of the terminal, and the standard font value of the nearest terminal is 18.
Then, the corresponding relation between the set font value of the electronic book and the actual font value of the terminal can be determined through the correspondence: the actual font value of the terminal is twice the set font value of the electronic book. Then, when the current set font value of the electronic book obtained in step 120 is 5, it may be determined that the standard font value of the terminal is 10 according to the corresponding relationship between the current set font value of the electronic book and the actual font value of the terminal.
It should be noted that, in the correspondence between the set font value of the electronic book and the actual font value of the terminal, the correspondence corresponding to the set font value of the electronic book is not the correspondence of the actual font size of the set font value of the electronic book, but the actual font value of the terminal corresponding to the determined user habit according to the user habit.
140. And displaying the font size of the electronic book as the standard font value of the terminal.
When reading the electronic books, according to the corresponding relation between the set font values of the electronic books in the corresponding font control files and the actual font values of the terminals, the font sizes of different electronic books are corresponding to the standard font values of the terminals. After deriving the standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the actual font value of the terminal according to the habit of the user, specifically, resetting the font size of the electronic book according to the font control file, and displaying the font size of the electronic book after being reset as the standard font value of the terminal obtained in step 130.
Referring to fig. 2, fig. 2 is a schematic diagram of a second flow chart of an electronic book font control method according to an embodiment of the present application. The electronic book font control method comprises the following steps:
210. detecting whether the terminal has a corresponding relation between a set font value of the electronic book and a standard font value of the terminal;
in the step, detecting whether the terminal has a corresponding relation between the set font value of the electronic book and the standard font value of the terminal comprises detecting whether each electronic book reading software in the terminal has a corresponding relation between the set font value of the electronic book and the standard font value of the terminal, and detecting whether each electronic book reading software in the terminal has a corresponding relation between the set font value of each electronic book and the standard font value of the terminal. The standard font value of the terminal reflects the font size actually displayed by the terminal
The set font value of the electronic book refers to the font value set in the electronic book reading software when the electronic book is opened by the electronic book reading software. When an electronic book reading software is opened, the user sets and adjusts the fonts of the electronic book in the electronic book reading software to adapt to the reading habit of the user, and the font value set by the user for the electronic book in the electronic book reading software is the set font value of the electronic book.
The standard font value of the terminal represents the actual font size of the terminal, the font sizes of different electronic books or electronic book reading software are different when opened, the standard font value of the terminal is the standard reflecting the difference, and the set fonts of different electronic books are corresponding to the same standard of the standard font value of the terminal.
And the corresponding relation between the set font values of the electronic books and the standard font values of the terminals measures the set font values of different electronic books by using a unified standard. For example, when the reading habit of the user is the size of the standard font value 6 of the terminal, the following situation may occur: the font value is set to be 6 for the electronic book, but the font appears larger when the electronic book file EBOOK1 is read and smaller when the other electronic book file EBOOK2 is read according to the reading habit of the user. The corresponding relation between the set font value of different electronic books and the standard font value of the terminal records the difference. If the actual font value is set to 5 when reading EBOOK1 and 7 when reading EBOOK2, the font size of the standard font value 6 of the terminal can be reached. The corresponding relation between the set font value of the electronic book and the standard font value of the terminal records the corresponding relation of the complaints.
The correspondence between the set font value of the electronic book and the standard font value of the terminal may be contained in the font control file. According to the standard font values of the terminal, which are set by ten levels of font values from 0 to 9, each electronic book can be provided with an electronic book control file, and the font value of the terminal actually corresponding to the user when the font values of the levels from 0 to 9 are set on the electronic book interface is recorded in the electronic book control file.
It should be noted that, in the correspondence between the set font value of the electronic book and the actual font value of the terminal, the correspondence corresponding to the set font value of the electronic book is not the correspondence of the actual font size of the set font value of the electronic book, but the actual font value of the terminal corresponding to the determined user habit according to the user habit. The font value of the terminal reflects the actual font size of the terminal.
220. When detecting that the terminal does not have the corresponding relation between the set font value of the electronic book and the actual font value of the terminal, acquiring the set font value of the electronic book and the corresponding font number at a plurality of moments;
the method comprises the steps of obtaining the set font value and the corresponding font number of the electronic book at a plurality of moments, wherein the plurality of moments can be a plurality of moments with the same interval in a period of time, or can be a plurality of moments randomly selected in a period of time, and the selected plurality of moments can reflect the font value and the corresponding font number which are set by the habit of a user on the whole. The corresponding word number refers to the number of words displayed by the terminal when the set font value of the electronic book is set to a certain size, and different set font values correspond to different word numbers.
For example, when it is detected that there is no correspondence between the set font value of the electronic book and the actual font value of the terminal, the font value V1 set by the current user is acquired at intervals of time T, the number W1 of the terminal display words is acquired, V1 and W1 obtained at the same time are recorded as (V1, W1), and it is worth to be noted that (V1, W1) at different times may be mutually unequal. And acquiring the set font values and the corresponding word numbers of the electronic book at a plurality of moments, namely acquiring a plurality of groups (V1, W1) so as to determine the font value size and the corresponding word numbers meeting the habit of the user according to the plurality of groups (V1, W1).
230. Determining a plurality of target font values according to the set font values of the electronic book at different times;
since the user may adjust the size of the set font value of the electronic book during the process of reading the electronic book, V1 in the obtained series of (V1, W1) may be different, and the series of (V1, W1) reflecting the habit of the user is unified to the target font value by converting all V1 into the same font value, and the obtained target font value is the habit font value of the user, that is, the set font value of the electronic book which is custom set by the user.
In this step, determining a plurality of target font values according to the set font values of the electronic book at different times may include: carrying out arithmetic average on the set font values and the corresponding word numbers of the electronic books at a plurality of moments, and determining average font values and the corresponding average word numbers; and determining a plurality of target font values at different times according to the average font value, the corresponding average font number and the font value in the electronic book.
And performing arithmetic average on the set font values and the corresponding word numbers of the electronic books at a plurality of moments, namely respectively calculating average values of the acquired set font values and the corresponding word numbers of a series of electronic books to respectively obtain average values of the set font values and the average values of the word numbers of the electronic books. And determining a plurality of target font values at different times according to the average font value, the corresponding average font number and the font value in the electronic book. Briefly, the average (V1, W1) determined for a set of base (V1, W1) is denoted WAVG. Determining which of the set font values of the electronic book corresponds to the WAVG; for a plurality of WAVGs determined for a plurality of sets of base (V1, W1), it is determined which of the set font values of the electronic book the plurality of WAVGs corresponds to.
In this step, determining the plurality of target font values according to the set font values of the electronic book at different times may further include: arithmetic average is carried out on the set font values of the electronic books at a plurality of moments, an average font value is determined, and an average word number corresponding to the average font value is obtained according to the average font value; and determining a plurality of target font values at different times according to the average font value, the corresponding average font number and the font value in the electronic book.
And performing arithmetic average on the set font values of the electronic books at a plurality of moments, namely calculating an average value of the acquired set font values of a series of electronic books to obtain the average value of the set font values of the electronic books. And determining a plurality of target font values at different times according to the average font value, the corresponding average font number and the font value in the electronic book. Briefly, for a set of underlying (V1, W1) determined WAVGs, determining which of the set font values of the electronic book the WAVG corresponds to; for a plurality of WAVGs determined for a plurality of sets of base (V1, W1), it is determined which of the set font values of the electronic book the plurality of WAVGs corresponds to.
It should be noted that, the set font values and the corresponding word numbers of the electronic book at several times are arithmetically averaged, and the average font value and the corresponding average word number are determined, where the average font value may be one of the set font values of the electronic book or may not be included in the set font values of the electronic book. For example, when the set font value of the electronic book is an integer of 1 to 10, the average value of V1 and W1 calculated according to some columns (V1, W1) determined by the user's usage habit may or may not be an integer, i.e., the average font value may be one of the set font values of the electronic book or may not be included in the set font value of the electronic book. When the average font value is not included in the set font values of the electronic book, it is determined which of the average font value and the corresponding average font number is closer to the set font values of the electronic book. And searching the font value in the electronic book closest to the average font value and the corresponding average font number in the set font value of the electronic book, and determining the approximate values at different times as a plurality of target font values by taking the approximate values as the approximate values.
In this step, a plurality of target font values are determined according to the set font values of the electronic book at different times. After a plurality of target font values are determined one by one at a plurality of moments in different time periods, the target font values can be obtained one by one, and the target font values can be uniformly determined.
240. Acquiring font sizes corresponding to standard font values preset by a terminal;
the preset standard font values of the terminal are the standard font values of the terminal stored in the terminal in advance, the fonts of each standard font value have different sizes, and different standard font values correspond to different font sizes.
250. And generating the corresponding relation between the set font value of the electronic book and the standard font value of the terminal according to the font sizes of the target font values and the font sizes corresponding to the standard font values preset by the terminal.
The plurality of target font values are included in the set font values of the electronic book, and may specifically be a plurality of set font values of the electronic book. The target font value and the font of the standard font value preset by the terminal have sizes, and in the terminal, the size of the font can be set to be a specific number. For example, the font size of the terminal standard font values 0 to 10 may be set to a number of 0 to 100 for distinction, wherein the font size of the standard font value 1 is 10, the font size of the standard font value 2 is 20, the font size of the standard font value 3 is 30, and so on.
In this step, the font size of the target font value obtained in step 230 corresponds to a standard font size (the size of the standard font value preset by the terminal), and the target font value is included in the set font values of the electronic book, and may specifically be a plurality of set font values of the electronic book. And comparing the font sizes of the plurality of target font values with the standard font value of the terminal by acquiring the plurality of target font values, so that the corresponding relation between the set font value of the electronic book and the standard font value of the terminal can be obtained, and a font control file is prepared according to the corresponding relation between the set font value of the electronic book and the standard font value of the terminal. The WAVG reflects the reading habit of the user and is obtained according to the font value and the corresponding font number which are set by the user at ordinary times. Therefore, the corresponding relation between the set font value of the electronic book in the obtained font control file and the standard font value of the terminal is obtained through a plurality of WAVGs, and the font setting in the electronic book can be dynamically adapted according to the daily operation of the user. For ease of understanding, examples are as follows:
the font sizes of the various standard font values stored in advance in the terminal are set as follows:
the standard font value 0 of the terminal has a font size of 0;
The font size of the standard font value 1 of the terminal is 10;
the standard font value 2 of the terminal has a font size of 20;
the standard font value 3 of the terminal has a font size of 30;
the standard font value 4 of the terminal has a font size of 40;
the standard font value 5 of the terminal has a font size of 50;
the standard font value 6 of the terminal has a font size of 60;
the standard font value 7 of the terminal has a font size of 70;
the standard font value 8 of the terminal has a font size of 80;
the standard font value 9 of the terminal has a font size of 90.
The font size of the target font value of the electronic book obtained in step 230 is set as follows:
the font size of the target font value 0 of the electronic book is 0;
the font size of the target font value 1 of the electronic book is 12;
the font size of the target font value 2 of the electronic book is 24;
the font size of the target font value 3 of the electronic book is 36;
the font size of the target font value 4 of the electronic book is 48;
the font size of the target font value 5 of the electronic book is 60;
the font size of the target font value 6 of the electronic book is 72;
the font size of the target font value 7 of the electronic book is 84;
the font size of the target font value 8 of the electronic book is 96;
the font size of the target font value 9 of the electronic book is 108.
Because the target font value belongs to the standard font value, according to the font sizes of the target font values and the font sizes corresponding to the standard font values preset by the terminal, the corresponding relation between the set font value of the electronic book and the standard font value of the terminal can be generated by taking an approximate value to correspond. In this example, the font control file of the electronic book is obtained by performing correspondence in a manner of taking an approximation, and the following correspondence is included in the font control file:
the target font value 0 of the electronic book corresponds to the standard font value 0 of the terminal;
the target font value 1 of the electronic book corresponds to the standard font value 1 of the terminal (the font size 10 of the standard font value 1 of the terminal is closest to the font size 12);
the target font value 2 of the electronic book corresponds to the standard font value 2 of the terminal (the font size 20 of the standard font value 2 of the terminal is closest to the font size 24);
the target font value 3 of the electronic book corresponds to the standard font value 4 of the terminal (the font size 40 of the standard font value 4 of the terminal is closest to the font size 36);
the target font value 4 of the electronic book corresponds to the standard font value 5 of the terminal (the font size 50 of the standard font value 5 of the terminal is closest to the font size 48);
The target font value 5 of the electronic book corresponds to the standard font value 6 of the terminal (the font size 60 of the standard font value 6 of the terminal is closest to the font size 60);
the target font value 6 of the electronic book corresponds to the standard font value 7 of the terminal (the font size 70 of the standard font value 7 of the terminal is closest to the font size 72);
the target font value 7 of the electronic book corresponds to the standard font value 8 of the terminal (the font size 80 of the standard font value 8 of the terminal is closest to the font size 84);
the target font value 8 of the electronic book corresponds to the standard font value 9 of the terminal (the font size 90 of the standard font value 9 of the terminal is closest to the font size 96);
the target font value 9 of the electronic book corresponds to the standard font value 9 of the terminal (the font size 90 of the standard font value 9 of the terminal is closest to the font size 108);
in addition, in the process of generating the font control file, the usage habits of the user may be similar for a plurality of times, that is, a case may occur in which the acquired target font value cannot cover the entire range of the set font value of the electronic book. When the acquired multiple target font values cannot cover the whole range of the set font values of the electronic book, a reminder can be set at the terminal to remind a user to drag a slide bar of the set font values of the electronic book under the condition that the font control file is not generated, such as reading a certain electronic book for the first time, so that the font values of the electronic book undergo a transition from the maximum to the minimum. The terminal collects these transformed data in the background to derive a plurality of target font values that can cover the entire range of set font values of the electronic book.
260. When the corresponding relation between the set font value of the electronic book and the actual font value of the terminal is detected, acquiring the current set font value of the electronic book;
the correspondence between the set font value of the electronic book generated through step 250 and the actual font value of the terminal may be detected and used in step 260 and later. For example, the corresponding relation between the set font value of the electronic book and the actual font value of the terminal may be generated when the electronic book is read for the first time, and after the corresponding relation between the set font value of the electronic book and the actual font value of the terminal is present, the terminal automatically adjusts the font size of the electronic book according to the corresponding relation between the set font value of the electronic book and the actual font value of the terminal when the user opens the electronic book next time.
The current set font value of the electronic book refers to the real-time set font value of the electronic book. Because at different times, the user may adjust the set font value of the electronic book according to reading habits. The current set font value of the electronic book refers to the set font value of the electronic book obtained in real time at the current time of the user.
When the corresponding relation between the set font value of the electronic book and the actual font value of the terminal is detected, the current set font value of the electronic book is obtained. The current set font value of the electronic book can exist depending on the font control file. When the electronic book is not read for the first time, the font control file of the electronic book can exist in the terminal, and the corresponding relation between the set font value of the electronic book and the standard font value of the terminal also exists. The current set font value of the electronic book is used as one ring of the corresponding relation, and the standard font value of the corresponding terminal can be determined according to the current set font value of the electronic book. Therefore, when the corresponding relation between the terminals is detected, the current set font value of the electronic book is obtained, and the standard font value of the corresponding terminal is determined according to the current set font value.
270. Acquiring a standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the standard font value of the terminal and the current set font value of the electronic book;
the obtaining of the standard font value of the terminal comprises the following steps: and determining the standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the standard font value of the terminal and the current set font value of the electronic book. When the corresponding relation between the set font value of the electronic book and the standard font value of the terminal exists in the terminal, the standard font value of the terminal can be obtained through the corresponding relation.
280. And displaying the font size of the electronic book as the standard font value of the terminal.
When reading the electronic books, according to the corresponding relation between the set font values of the electronic books in the corresponding font control files and the actual font values of the terminals, the font sizes of different electronic books are corresponding to the standard font values of the terminals. After deriving the standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the actual font value of the terminal according to the habit of the user, specifically, resetting the font size of the electronic book according to the font control file, and displaying the font size of the electronic book after being reset as the standard font value of the terminal obtained in step 270.
In particular, the application is not limited by the order of execution of the steps described, as some of the steps may be performed in other orders or concurrently without conflict.
As can be seen from the above, in the electronic book font control method provided by the embodiment of the present application, whether the terminal has a corresponding relationship between the set font value of the electronic book and the standard font value of the terminal is detected, where the standard font value of the terminal reflects the font size actually displayed by the terminal; then, when detecting that the terminal has a corresponding relation, acquiring a current set font value of the electronic book; acquiring a standard font value of the terminal according to the corresponding relation between the current set font value and the standard font value of the electronic book and the standard font value of the terminal; and displaying the font size of the electronic book as the standard font value of the terminal. According to the embodiment of the application, the font settings in each electronic book are unified to correspond to the standard font values of the terminal, so that the font settings in the electronic books can be dynamically adapted according to the daily operation of the user, the user can be automatically set to a better state when setting the fonts, manual setting is not needed, and the electronic books are more convenient to use.
Referring to fig. 3, fig. 3 is a schematic diagram of a first structure of an electronic book font control device 300 according to an embodiment of the present application. The electronic book font control apparatus 300 may be integrated in an electronic device, where the electronic book font control apparatus 300 includes a detection module 301, a first acquisition module 302, a second acquisition module 303, and a display module 304.
The detection module 301 is configured to detect whether the terminal has a correspondence between a set font value of the electronic book and a standard font value of the terminal, where the standard font value of the terminal reflects a font size actually displayed by the terminal;
a first obtaining module 302, configured to obtain a current set font value of the electronic book when detecting that the terminal has a correspondence between the set font value of the electronic book and a standard font value of the terminal;
a second obtaining module 303, configured to obtain a standard font value of the terminal according to a corresponding relationship between a set font value of the electronic book and a standard font value of the terminal and a current set font value of the electronic book;
and a display module 304, configured to display the font size of the electronic book as a standard font value of the terminal.
Referring to fig. 4, fig. 4 is a schematic diagram illustrating a second structure of an electronic book font control device 300 according to an embodiment of the application. In some embodiments, the electronic book font control apparatus 300 further includes:
a third obtaining module 305, configured to obtain a set font value of the electronic book and a corresponding number of words of the electronic book at a plurality of moments when no correspondence between the terminals is detected;
the generating module 306 is configured to generate a corresponding relationship between the set font value of the electronic book and the standard font value of the terminal according to the set font value of the electronic book and the corresponding font number thereof at a plurality of moments.
Referring to fig. 5, fig. 5 is a schematic diagram illustrating a third structure of an electronic book font control device 300 according to an embodiment of the application. In some embodiments, the generation module 306 includes a determination unit 3061, an acquisition unit 3062, and a generation unit 3063.
A determining unit 3061, configured to determine a plurality of target font values according to the set font values of the electronic book at different times;
the determining unit 3061 may be specifically configured to: carrying out arithmetic average on the set font values and the corresponding word numbers of the electronic books at a plurality of moments, and determining average font values and the corresponding average word numbers; and determining a plurality of target font values at different times according to the average font value, the corresponding average font number and the font value in the electronic book.
The determining unit 3061 may further be specifically configured to: arithmetic average is carried out on the set font values of the electronic books at a plurality of moments, an average font value is determined, and an average word number corresponding to the average font value is obtained according to the average font value; and determining a plurality of target font values at different times according to the average font value, the corresponding average font number and the font value in the electronic book.
Wherein, according to the average font value and the corresponding average font number and the font value in the electronic book, determining a plurality of target font values at different times comprises: searching a font value in the electronic book closest to the average font value and the corresponding average font number in the set font value of the electronic book as an approximate value; and determining the approximation values at different times as a plurality of target font values by taking the approximation values.
An obtaining unit 3062, configured to obtain font sizes corresponding to each standard font value preset by the terminal;
and the generating unit 3063 is configured to generate a corresponding relationship between the set font value of the electronic book and the standard font value of the terminal according to the font sizes of the target font values and the font sizes corresponding to the standard font values preset by the terminal. The generating unit 3063 may specifically be configured to: and according to the font sizes of the target font values and the font sizes corresponding to the standard font values preset by the terminal, performing correspondence by taking an approximate value, and generating the corresponding relation between the set font values of the electronic book and the standard font values of the terminal.
As can be seen from the foregoing, the embodiment of the present application provides an electronic book font control device, where first, a detection module 301 detects whether a terminal has a correspondence between a set font value of an electronic book and a standard font value of the terminal, where the standard font value of the terminal reflects a font size actually displayed by the terminal; then, when detecting that the terminal has a corresponding relation, the first obtaining module 302 obtains a current set font value of the electronic book; the second obtaining module 303 obtains the standard font value of the terminal according to the corresponding relation between the current set font value and the set font value of the electronic book and the standard font value of the terminal; the display module 304 displays the font size of the electronic book as a standard font value of the terminal. According to the embodiment of the application, the font settings in each electronic book are unified to correspond to the standard font values of the terminal, so that the font settings in the electronic books can be dynamically adapted according to the daily operation of the user, the user can be automatically set to a better state when setting the fonts, manual setting is not needed, and the electronic books are more convenient to use.
The embodiment of the application also provides electronic equipment. The electronic device may be a smart phone, a tablet computer, a gaming device, an AR (Augmented Reality ) device, an automobile, a vehicle surrounding obstacle detection device, an audio playing device, a video playing device, a notebook, a desktop computing device, a wearable device such as a wristwatch, glasses, a helmet, an electronic bracelet, an electronic necklace, an electronic article of clothing, or the like.
Referring to fig. 6, fig. 6 is a schematic diagram of a first structure of an electronic device 600 according to an embodiment of the present application. Wherein the electronic device 600 comprises a processor 601 and a memory 602. The processor 601 is electrically connected to the memory 602.
The processor 601 is a control center of the electronic device 600, connects various parts of the entire electronic device using various interfaces and lines, and performs various functions of the electronic device and processes data by running or calling computer programs stored in the memory 602, and calling data stored in the memory 602, thereby performing overall monitoring of the electronic device.
In this embodiment, the processor 601 in the electronic device 600 loads instructions corresponding to the processes of one or more computer programs into the memory 602 according to the following steps, and the processor 601 executes the computer programs stored in the memory, so as to implement various functions:
Detecting whether the terminal has a corresponding relation between a set font value of the electronic book and a standard font value of the terminal, wherein the standard font value of the terminal reflects the font size actually displayed by the terminal;
when detecting that the terminal has a corresponding relation, acquiring a current set font value of the electronic book;
acquiring a standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the standard font value of the terminal and the current set font value of the electronic book;
and displaying the font size of the electronic book as the standard font value of the terminal.
With continued reference to fig. 7, fig. 7 is a schematic diagram of a second structure of an electronic device 600 according to an embodiment of the application. Wherein the electronic device 600 further comprises: a display 603, a control circuit 604, an input unit 605, a sensor 606, and a power supply 607. The processor 601 is electrically connected to the display 603, the control circuit 604, the input unit 605, the sensor 606, and the power supply 607, respectively.
The display 603 may be used to display information entered by a user or provided to a user as well as various graphical user interfaces of the electronic device, which may be composed of images, text, icons, video, and any combination thereof.
The control circuit 604 is electrically connected to the display screen 603, and is used for controlling the display screen 603 to display information.
The input unit 605 may be used to receive entered numbers, character information, or user characteristic information (e.g., fingerprints), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. The input unit 605 may include a fingerprint recognition module.
The sensor 606 is used to collect information of the electronic device itself or information of a user or external environment information. For example, the sensor 606 may include a plurality of sensors such as a distance sensor, a magnetic field sensor, a light sensor, an acceleration sensor, a fingerprint sensor, a hall sensor, a position sensor, a gyroscope, an inertial sensor, a gesture sensor, a barometer, a heart rate sensor, and the like.
The power supply 607 is used to power the various components of the electronic device 600. In some embodiments, the power supply 607 may be logically connected to the processor 601 through a power management system, so as to perform functions of managing charging, discharging, and power consumption management through the power management system.
Although not shown in fig. 6 and 7, the electronic device 600 may further include a camera, a bluetooth module, etc., which will not be described herein.
As can be seen from the above, the embodiment of the present application provides an electronic device, wherein a processor in the electronic device executes the following steps: detecting whether the terminal has a corresponding relation between a set font value of the electronic book and a standard font value of the terminal, wherein the standard font value of the terminal reflects the font size actually displayed by the terminal;
When detecting that the terminal has a corresponding relation, acquiring a current set font value of the electronic book;
acquiring a standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the standard font value of the terminal and the current set font value of the electronic book;
and displaying the font size of the electronic book as the standard font value of the terminal.
According to the embodiment of the application, the font settings in each electronic book are unified to correspond to the standard font values of the terminal, so that the font settings in the electronic books can be dynamically adapted according to the daily operation of the user, the user can be automatically set to a better state when setting the fonts, manual setting is not needed, and the electronic books are more convenient to use.
The embodiment of the application also provides a storage medium, wherein a computer program is stored in the storage medium, and when the computer program runs on a computer, the computer executes the electronic book font control method of any embodiment.
For example, in some embodiments, when the computer program runs on a computer, the computer performs the steps of:
detecting whether the terminal has a corresponding relation between a set font value of the electronic book and a standard font value of the terminal, wherein the standard font value of the terminal reflects the font size actually displayed by the terminal;
When detecting that the terminal has a corresponding relation, acquiring a current set font value of the electronic book;
acquiring a standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the standard font value of the terminal and the current set font value of the electronic book;
and displaying the font size of the electronic book as the standard font value of the terminal.
It should be noted that, those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments may be implemented by a computer program, which may be stored in a computer readable storage medium, and the storage medium may include, but is not limited to: read Only Memory (ROM), random access Memory (RAM, random Access Memory), magnetic or optical disk, and the like.
The method, the device, the electronic equipment and the storage medium for controlling the fonts of the electronic book provided by the embodiment of the application are described in detail. The principles and embodiments of the present application have been described herein with reference to specific examples, the description of which is intended only to assist in understanding the methods of the present application and the core ideas thereof; meanwhile, as those skilled in the art will vary in the specific embodiments and application scope according to the ideas of the present application, the present description should not be construed as limiting the present application in summary.

Claims (8)

1. An electronic book font control method, comprising:
detecting whether a corresponding relation exists between a set font value of an electronic book and a standard font value of the terminal, wherein the standard font value of the terminal reflects the font size actually displayed by the terminal;
when the fact that the terminal does not have the corresponding relation is detected, acquiring a set font value of the electronic book set by a user and a corresponding word number of the electronic book in historical time;
determining a plurality of target font values according to the set font values of the electronic book at different times;
acquiring font sizes corresponding to standard font values preset by a terminal;
generating a corresponding relation between the set font value of the electronic book and the standard font value of the terminal according to the font sizes of the target font values and the font sizes corresponding to the standard font values preset by the terminal;
when the corresponding relation of the terminal is detected, acquiring a current set font value of the electronic book;
acquiring a standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the standard font value of the terminal and the current set font value of the electronic book;
and displaying the font size of the electronic book as the standard font value of the terminal.
2. The electronic book font control method according to claim 1, wherein determining a plurality of target font values according to the set font values of the electronic book at different times comprises:
carrying out arithmetic average on the set font values and the corresponding word numbers of the electronic books at a plurality of moments, and determining average font values and the corresponding average word numbers;
and determining a plurality of target font values at different moments according to the average font value, the corresponding average font number and the font value in the electronic book.
3. The electronic book font control method according to claim 1, wherein determining a plurality of target font values according to the set font values of the electronic book at different times comprises:
arithmetic average is carried out on the set font values of the electronic books at a plurality of moments, an average font value is determined, and an average font number corresponding to the average font value is obtained according to the average font value;
and determining a plurality of target font values at different moments according to the average font value, the corresponding average font number and the font value in the electronic book.
4. The electronic book font control method according to claim 2 or 3, wherein determining a plurality of target font values at the different times according to the average font value and the corresponding average number of words and font values in the electronic book comprises:
Searching a font value in the electronic book closest to the average font value and the corresponding average font number in the set font value of the electronic book, and taking the font value as an approximate value;
and determining the approximation values at different times as a plurality of target font values by taking approximation values.
5. The method for controlling the font of an electronic book according to claim 4, wherein generating the correspondence between the set font value of the electronic book and the standard font value of the terminal according to the font sizes of the target font values and the font sizes corresponding to the standard font values preset by the terminal comprises:
and according to the font sizes of the target font values and the font sizes corresponding to the standard font values preset by the terminal, performing correspondence in an approximation way, and generating the correspondence between the set font value of the electronic book and the standard font value of the terminal.
6. An electronic book font control apparatus, comprising:
the detection module is used for detecting whether the terminal has a corresponding relation between a set font value of the electronic book and a standard font value of the terminal, wherein the standard font value of the terminal reflects the font size actually displayed by the terminal;
The first acquisition module is used for acquiring a set font value of the electronic book set by a user and a corresponding word number thereof in historical time when the terminal is detected to have no corresponding relation;
determining a plurality of target font values according to the set font values of the electronic book at different times;
acquiring font sizes corresponding to standard font values preset by a terminal;
generating a corresponding relation between the set font value of the electronic book and the standard font value of the terminal according to the font sizes of the target font values and the font sizes corresponding to the standard font values preset by the terminal;
the first acquisition module is further used for acquiring the current set font value of the electronic book when detecting that the terminal has the corresponding relation between the set font value of the electronic book and the standard font value of the terminal;
the second acquisition module is used for acquiring the standard font value of the terminal according to the corresponding relation between the set font value of the electronic book and the standard font value of the terminal and the current set font value of the electronic book;
and the display module is used for displaying the font size of the electronic book as the standard font value of the terminal.
7. An electronic device, wherein the electronic device comprises a processor and a memory, the memory having stored therein a computer program, the processor performing the steps in the electronic book font control method of any one of claims 1 to 5 by invoking the computer program stored in the memory.
8. A storage medium having a computer program stored therein, which when run on a computer causes the computer to perform the steps of the electronic book font control method as claimed in any one of claims 1 to 5.
CN201910248639.4A 2019-03-29 2019-03-29 Electronic book font control method and device, electronic equipment and storage medium Active CN110059299B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910248639.4A CN110059299B (en) 2019-03-29 2019-03-29 Electronic book font control method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910248639.4A CN110059299B (en) 2019-03-29 2019-03-29 Electronic book font control method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110059299A CN110059299A (en) 2019-07-26
CN110059299B true CN110059299B (en) 2023-11-21

Family

ID=67317858

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910248639.4A Active CN110059299B (en) 2019-03-29 2019-03-29 Electronic book font control method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110059299B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102646408A (en) * 2012-03-27 2012-08-22 华为技术有限公司 Method and terminal for adjusting the font size
CN103871392A (en) * 2012-12-14 2014-06-18 鸿富锦精密工业(武汉)有限公司 System and method for automatically adjusting display font size of reading software
CN104808793A (en) * 2015-04-21 2015-07-29 广东欧珀移动通信有限公司 Method and device for adjusting fonts of electronic book and mobile terminal
CN105760358A (en) * 2014-12-19 2016-07-13 阿里巴巴集团控股有限公司 Methods and systems for electronic book layout rearrangement and electronic book display
US9430450B1 (en) * 2014-04-30 2016-08-30 Sprint Communications Company L.P. Automatically adapting accessibility features in a device user interface
US9449126B1 (en) * 2012-06-01 2016-09-20 Inkling Systems, Inc. System and method for displaying content according to a target format for presentation on a target presentation device
CN107491422A (en) * 2017-08-14 2017-12-19 广州阿里巴巴文学信息技术有限公司 Character displaying method, device and electronic equipment

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8131647B2 (en) * 2005-01-19 2012-03-06 Amazon Technologies, Inc. Method and system for providing annotations of a digital work
US8543914B2 (en) * 2009-05-22 2013-09-24 Blackberry Limited Method and device for proportional setting of font attributes
CN101923535A (en) * 2009-06-11 2010-12-22 盛大计算机(上海)有限公司 Method for processing word size of rich text formatted file
CN103377643B (en) * 2012-04-26 2017-02-15 富泰华工业(深圳)有限公司 System and method for adjusting fonts
CN102663137B (en) * 2012-05-03 2016-06-29 北京奇虎科技有限公司 A kind of method and system being applied in mobile terminal show webpage
CN103220386A (en) * 2013-02-28 2013-07-24 高正峰 Automatic adaptive terminal font size method and device according to human eyesight
US9483445B1 (en) * 2013-05-14 2016-11-01 Amazon Technologies, Inc. Providing fonts for electronic publications

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102646408A (en) * 2012-03-27 2012-08-22 华为技术有限公司 Method and terminal for adjusting the font size
US9449126B1 (en) * 2012-06-01 2016-09-20 Inkling Systems, Inc. System and method for displaying content according to a target format for presentation on a target presentation device
CN103871392A (en) * 2012-12-14 2014-06-18 鸿富锦精密工业(武汉)有限公司 System and method for automatically adjusting display font size of reading software
US9430450B1 (en) * 2014-04-30 2016-08-30 Sprint Communications Company L.P. Automatically adapting accessibility features in a device user interface
CN105760358A (en) * 2014-12-19 2016-07-13 阿里巴巴集团控股有限公司 Methods and systems for electronic book layout rearrangement and electronic book display
CN104808793A (en) * 2015-04-21 2015-07-29 广东欧珀移动通信有限公司 Method and device for adjusting fonts of electronic book and mobile terminal
CN107491422A (en) * 2017-08-14 2017-12-19 广州阿里巴巴文学信息技术有限公司 Character displaying method, device and electronic equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
跨终端发布背景下电子书版式的自适应设计分析;曾元祥 等;出版科学;第23卷(第01期);第85-88页 *

Also Published As

Publication number Publication date
CN110059299A (en) 2019-07-26

Similar Documents

Publication Publication Date Title
US11977411B2 (en) Methods and systems for adding respective complications on a user interface
US11152100B2 (en) Health application user interfaces
US11979467B2 (en) Multi-modal activity tracking user interface
US11662796B2 (en) User interfaces for indicating battery information on an electronic device
KR102482850B1 (en) Electronic device and method for providing handwriting calibration function thereof
KR20160097974A (en) Method and electronic device for converting color of image
KR20170017289A (en) Apparatus and method for tranceiving a content
CN107395871B (en) Method and device for opening application, storage medium and terminal
KR20170096904A (en) Electronic device and method for providing content according to skin type of user
KR20170119934A (en) Electronic device and method for processing gesture input
KR20170013623A (en) Apparatus and method for controlling a display
US20240077309A1 (en) Physical activity user interfaces
CN111796925A (en) Method and device for screening algorithm model, storage medium and electronic equipment
KR20170130156A (en) Electronic Device and Method for Saving User Data
KR20180013304A (en) Method for managing notifications of applications and an electronic device thereof
KR20180111242A (en) Electronic device and method for providing colorable content
CN106886351B (en) Display method and device of terminal time information and computer equipment
CN113783995A (en) Display control method, display control device, electronic apparatus, and medium
CN110059299B (en) Electronic book font control method and device, electronic equipment and storage medium
US20170024442A1 (en) Electronic device and method of acquiring user information in electronic device
CN108469938B (en) Electronic book reading reminding method and device and terminal equipment
KR20160085044A (en) Method for displaying an electronic document and electronic device
CN112417197B (en) Sorting method, sorting device, machine readable medium and equipment
CN110852093A (en) Text information generation method and device, computer equipment and storage medium
CN114238859A (en) Data processing system, method, electronic device, and storage medium

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20231013

Address after: Room 114, No.128 Shexin Road, Sheshan Town, Songjiang District, Shanghai, 201600

Applicant after: Shanghai Seven Cats Culture Media Co.,Ltd.

Address before: 516006 Zhongkai hi tech Zone, Huizhou, Guangdong, 86 Chang seven Road West

Applicant before: HUIZHOU TCL MOBILE COMMUNICATION Co.,Ltd.

GR01 Patent grant
GR01 Patent grant