CN107506187A - A kind of BIOS collocation method and electronic equipment - Google Patents
A kind of BIOS collocation method and electronic equipment Download PDFInfo
- Publication number
- CN107506187A CN107506187A CN201710680923.XA CN201710680923A CN107506187A CN 107506187 A CN107506187 A CN 107506187A CN 201710680923 A CN201710680923 A CN 201710680923A CN 107506187 A CN107506187 A CN 107506187A
- Authority
- CN
- China
- Prior art keywords
- bios
- information
- preference
- preferences
- configuration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides in a kind of BIOS collocation method and electronic equipment, and methods described includes:Display output BIOS preference configuration interface;Receive the Preferences information on each config option of user's input;Obtain BIOS configuration files corresponding with each Preferences information;BIOS is configured based on the BIOS configuration files inquired.The present invention can simply and easily set BIOS, and can avoid the waste of electronic equipment resource.
Description
Technical field
The present embodiments relate to BIOS fields, more particularly to a kind of BIOS collocation method and electronic equipment.
Background technology
At present, user does not know that BIOS sets setting content numerous and diverse in menu when using electronic equipment, and
The custom of user wizard is not checked, causes user not configured to BIOS, and is caused generally with electronic equipment acquiescence
Collocation form performs operation, can not really play the function of electronic equipment.And it may also cause electronic equipment and start
Usually without using the low application of either utilization rate or program, cause the waste of electronic equipment resource.
The content of the invention
In the embodiment of the present invention, there is provided it is a kind of can be according to the Preferences BIOS and BIOS simple to operate of user
Collocation method and electronic equipment.
In order to solve the above-mentioned technical problem, the embodiment of the present invention employs following technical scheme:
A kind of BIOS collocation method, it is applied in the electronic device, and including:
Display output BIOS preference configuration interface;
Receive the Preferences information on each config option of user's input;
Obtain BIOS configuration files corresponding with each Preferences information;
BIOS is configured based on the BIOS configuration files inquired.
Wherein, methods described also includes:
Judge whether to receive the presupposed information for configuring BIOS;
When being judged as receiving the presupposed information, display output BIOS preference configuration interface.
Wherein, when detecting the electronic equipment to start shooting for the first time, it is judged as receiving for configuring the pre- of BIOS
If information.
Wherein, when detecting the default checking information of input, it is judged as receiving the presupposed information for configuring BIOS;
The default checking information includes default shortcut, preset password or default biological characteristic recognition information.
Wherein, also include before the preference configuration interface of the display output BIOS:
Receive the selection information for whether performing BIOS setup program of user's input;
When the selection information includes performing BIOS setup program, the preference configuration interface of outputting BIOS.
Wherein, the Preferences information on each config option for receiving user's input includes:
Receive network preference set information, audio-visual Preferences information, game Preferences information, demand for security preference with
And at least one of document process preference information.
Wherein, each Preferences information is inputted in a manner of percentage.
Wherein, acquisition BIOS configuration files corresponding with each Preferences information include:
BIOS configuration files corresponding with each Preferences information are generated based on Preferences information;
Or BIOS configuration files are searched according to corresponding to the config option of Preferences.
The embodiment of the present invention additionally provides a kind of electronic equipment, and it is applied in BIOS collocation method as described above, and
Including:
Display module, it is used for display output BIOS preference configuration interface;
Receiving module, it is configured to the Preferences information on each config option for receiving user's input;
Control module, it is configured to the display for the preference configuration interface for controlling the display module to perform BIOS, Yi Jicong
The receiving module obtains BIOS configuration files corresponding with each Preferences information;And based on the BIOS configuration files inquired
Configure BIOS.
Wherein, the control module is further configured to judge whether to receive the presupposed information for configuring BIOS, and
When being judged as receiving the presupposed information, pass through display module display output BIOS preference configuration interface.
Compared with prior art, the beneficial effect of the embodiment of the present invention is:
The embodiment of the present invention realizes that BIOS is configured by way of user's interface and wizard-like, even beginner,
Unconsciously BIOS can also set step by step, be readily available the BIOS setup for being specific to user, allowing makes
User better understands the configuration of oneself electronic equipment, and can also improve the resource utilization of electronic equipment.
Brief description of the drawings
Fig. 1 is a kind of principle flow chart of BIOS collocation method in the embodiment of the present invention;
Fig. 2 is the principle assumption diagram of a kind of electronic equipment in the embodiment of the present invention.
Embodiment
Below, the specific embodiment of the present invention is described in detail with reference to accompanying drawing, but it is not as limiting to the invention.
It should be understood that disclosed embodiments can be made with various modifications.Therefore, description above should not regard
To limit, and only as the example of embodiment.Those skilled in the art will expect within the scope and spirit of this
Other modifications.
Comprising in the description and the accompanying drawing of a part for constitution instruction shows embodiment of the disclosure, and with it is upper
What face provided is used to explain the disclosure together to the substantially description of the disclosure and the detailed description given below to embodiment
Principle.
It is of the invention by the description to the preferred form of the embodiment that is given as non-limiting examples with reference to the accompanying drawings
These and other characteristic will become apparent.
It is also understood that although with reference to some instantiations, invention has been described, but people in the art
Member realize with can determine the present invention many other equivalents, they have feature as claimed in claim and therefore all
In the protection domain limited whereby.
When read in conjunction with the accompanying drawings, in view of described further below, above and other aspect, the feature and advantage of the disclosure will become
It is more readily apparent.
The specific embodiment of the disclosure is described hereinafter with reference to accompanying drawing;It will be appreciated, however, that the disclosed embodiments are only
The example of the disclosure, it can use various ways to implement.Function and structure that is known and/or repeating is not described in detail to avoid
Unnecessary or unnecessary details make it that the disclosure is smudgy.Therefore, specific structural and feature disclosed herein is thin
Section is not intended to restrictions, but as just the basis of claim and representative basis for instruct those skilled in the art with
Substantially any appropriate detailed construction diversely uses the disclosure.
This specification can be used phrase " in one embodiment ", " in another embodiment ", " in another embodiment
In " or " in other embodiments ", it may refer to according to one or more of identical or different embodiment of the disclosure.
Below, the embodiment of the present invention is described in detail with reference to accompanying drawing, the embodiments of the invention provide a kind of BIOS configuration sides
Method, this method can by wizard-like by way of help user to configure BIOS according to respective setting preference, there is interest
Taste, and due to can be set according to the preference of user, then avoid be of little use or without using application startup, have
The resource using electronic equipment of effect.
It is a kind of principle flow chart of BIOS collocation method in the embodiment of the present invention as shown in Figure 1, this method can answer
In such as electronic equipment such as mobile phone, computer or other smart machines, the methods described in the embodiment of the present invention can wrap
Include:
Display output BIOS preference configuration interface;
Receive the Preferences information on each config option of user's input;
Obtain BIOS configuration files corresponding with each Preferences information;
BIOS is configured based on the BIOS configuration files inquired.
In the embodiment of the present invention, it can be shown when performing BIOS setting by display module on display interface defeated
Go out BIOS preference configuration interface.In the preference configuration interface, various configurations option can be shown, user can be corresponding
Corresponding its Preferences information of setting in config option.Above-mentioned config option can include network preference config option, audio-visual
Preference config option, game configuration options, document process config option and config option of demand for security etc..User is in each choosing
Its preference can be selected in, the preference can determine in the way of percentage.
Further, in the embodiment of the present invention, can determine first user whether need perform configuration BIOS, it is determined that with
When family needs to perform BIOS configuration, ability display output BIOS preference configuration interface.User's body can be provided by the configuration
Test.Wherein it is possible to judge whether to receive the presupposed information for configuring BIOS;It is being judged as receiving the presupposed information
When, then display output BIOS preference configuration interface.
Specifically, in the embodiment of the present invention, can be judged as connecing when detecting the electronic equipment to start shooting for the first time
Receive the presupposed information for configuring BIOS.Or it can also be judged as receiving when detecting the default checking information of input
To the presupposed information for configuring BIOS;The default checking information includes default shortcut, preset password or default biology
Feature identification information.
That is, when electronic equipment is started shooting for the first time or receive user's input be used for configure BIOS control
When instructing (default checking information), it can enter in BIOS preference configurator, you can with display output BIOS preference
Configuration interface.In the interface, user can perform Preferences, and according to configuring BIOS corresponding to the setting of user.
In a preferred embodiment of the invention, can also be wrapped before the preference configuration interface of the display output BIOS
Include:
Receive the selection information for whether performing BIOS setup program of user's input;
When the selection information includes performing BIOS setup program, the preference configuration interface of outputting BIOS.
That is, such as start when, can with output display about whether perform BIOS setup program prompt message,
User can now input the selection information for whether performing BIOS setup program, only include holding in the selection information of user's input
During row BIOS setup program, the preference configuration interface of outputting BIOS, there is the characteristics of Consumer's Experience is more preferable.
Also, the Preferences information on each config option in embodiments of the present invention, receiving user's input can be with
Including:Receive network preference set information, audio-visual Preferences information, game Preferences information, demand for security preference and
At least one of document process preference information.Wherein, each Preferences information is inputted in a manner of percentage.
Also, in another embodiment of the invention, it is additionally may included in the percentage for judging network preference set information
For 0 when, the setting interface of next config option can be entered, such as the setting interface of demand for security preference can be entered and held
The setting of row safety preference.And when judging that network preference set information is more than 0, then it can enter wireless network preference and have
The setting interface of line network preference, such as demand for security is entered back into after setting wireless network preference and cable network preference
The setting interface of preference.
Wherein it is possible to configure wireless network preference for it is high, in or it is low, and can be configured with line network preference and be
It is high, in or it is low, while demand for security preference set interface can also set demand for security for height, in or it is low.
That is, at different config option interfaces, user can be configured according to the demand of itself, and be generated
Corresponding Preferences information.So as to which electronic equipment can obtain and the preference according to corresponding to the Preferences information received
BIOS configuration files corresponding to set information are so as to performing BIOS configuration.
Wherein, BIOS configuration files corresponding with each Preferences information being obtained described in the embodiment of the present invention can wrap
Include:BIOS configuration files corresponding with each Preferences information are generated based on Preferences information;
Or BIOS configuration files are searched according to corresponding to the config option of Preferences.
That is, electronic equipment can according to user input Preferences information corresponding to inquire it is relative
BIOS configuration files, and configure BIOS according to corresponding to the configuration file so that electronic equipment performs according to the BISO of the configuration
Operation.Corresponding after the Preferences information of user's input is received relative BIOS configuration files can also be generated,
It is and corresponding according to configuration file configuration BIOS.Further, can not inquire it is corresponding with Preferences information
During BIOS configuration files, BIOS configuration files corresponding with each Preferences information are automatically generated.
In summary, the embodiment of the present invention realizes that BIOS is configured by way of user's interface and wizard-like, even if
It is beginner, unconsciously BIOS can be also being set step by step, be readily available the BIOS for being specific to user
Setting, allows user to better understand the configuration of oneself electronic equipment, and can also improve the resource utilization of electronic equipment.
In addition, the embodiment of the present invention additionally provides a kind of electronic equipment, the electronic equipment can be applied in above-described embodiment
In described BIOS collocation method, and including:Display module 1, receiving module 2 and control module 3.
Wherein, display module 1 is displayed for the preference configuration interface and other display informations of outputting BIOS;Receive
Module 2 can receive the Preferences information on each config option of user's input;Control module 3 can control the display
Module 1 performs the display of BIOS preference configuration interface, and corresponding with each Preferences information from the receiving module 2 acquisition
BIOS configuration files, and BIOS is configured based on the BIOS configuration files that inquire.
In the embodiment of the present invention, control module 3 can be when performing BIOS setting, by display module 1 on display circle
Display output BIOS preference configuration interface on face.In the preference configuration interface, various configurations option, Yong Huke can be shown
With corresponding its Preferences information of setting in corresponding config option.Above-mentioned config option can include network preference and configure
Option, audio-visual preference config option, game configuration options, document process config option and config option of demand for security etc..
User can select its preference in each option, and the preference can determine in the way of percentage.
Further, in the embodiment of the present invention, control module 3 can determine whether user needs to perform configuration first
BIOS, when it is determined that user needs to perform BIOS configuration, just control the display output BIOS of display module 1 preference configuration circle
Face.Consumer's Experience can be provided by the configuration.Wherein it is possible to judge whether to receive the presupposed information for configuring BIOS;
When being judged as receiving the presupposed information, then display output BIOS preference configuration interface.
Specifically, in the embodiment of the present invention, control module 3 can detect the letter of start situation or user's input in real time
Breath, and can be judged as receiving the default letter for configuring BIOS when detecting the electronic equipment to start shooting for the first time
Breath.Or it can also be judged as receiving for configuring the default of BIOS when detecting the default checking information of user's input
Information;The default checking information includes default shortcut, preset password or default biological characteristic recognition information.In the present invention
Control module 3 can be connected with the receiving module 2 of electronic equipment in embodiment, receive above-mentioned default checking information, the reception mould
Block 2 can include keyboard, contact panel, touching display screen, mouse, audio receiver, camera, Fingerprint Identification Unit or other
Biometrics readers etc., or control module 3 can also receive touch information by display module 1, i.e., in the embodiment of the present invention
Display module 1 can include touching display screen.
That is, control module 3 detect electronic equipment for the first time start shooting when or receive user input use
When BIOS control instruction (default checking information) is configured, it can enter in BIOS preference configurator, you can with logical
Cross the display output BIOS of display module 1 preference configuration interface.In the interface, user can perform Preferences, and according to
Configuration BIOS corresponding to the setting of user.
In a preferred embodiment of the invention, before the preference configuration interface of the display output BIOS, control module 3
The selection information for whether performing BIOS setup program that user inputs can also be received by receiving module 2;In the selection letter
When breath includes performing BIOS setup program, the preference configuration interface of the outputting BIOS of display module 1 is controlled.
That is, such as start when, can with output display about whether perform BIOS setup program prompt message,
User can now input the selection information for whether performing BIOS setup program, only include holding in the selection information of user's input
During row BIOS setup program, the preference configuration interface of outputting BIOS, there is the characteristics of Consumer's Experience is more preferable.
Also, the Preferences information on each config option in embodiments of the present invention, receiving user's input can be with
Including:Receive network preference set information, audio-visual Preferences information, game Preferences information, demand for security preference and
At least one of document process preference information.Wherein, each Preferences information is inputted in a manner of percentage.
Also, in another embodiment of the invention, control module 3 can also judge the hundred of network preference set information
When dividing than being 0, the setting interface of next config option can be entered, such as setting circle of demand for security preference can be entered
Face performs the setting of safety preference.And when judging that network preference set information is more than 0, then it can enter wireless network preference
With the setting interface of cable network preference, entered back into after setting wireless network preference and cable network preference for example safe
The setting interface of Demand perference.
Wherein it is possible to configure wireless network preference for it is high, in or it is low, and can be configured with line network preference and be
It is high, in or it is low, while demand for security preference set interface can also set demand for security for height, in or it is low.
That is, at different config option interfaces, user can be configured according to the demand of itself, and be generated
Corresponding Preferences information.So as to which electronic equipment can obtain and the preference according to corresponding to the Preferences information received
BIOS configuration files corresponding to set information are so as to performing BIOS configuration.
Wherein, BIOS configuration files corresponding with each Preferences information being obtained described in the embodiment of the present invention can wrap
Include:BIOS configuration files corresponding with each Preferences information are generated based on Preferences information;
Or BIOS configuration files are searched according to corresponding to the config option of Preferences.
That is, electronic equipment can according to user input Preferences information corresponding to inquire it is relative
BIOS configuration files, and configure BIOS according to corresponding to the configuration file so that electronic equipment performs according to the BISO of the configuration
Operation.Corresponding after the Preferences information of user's input is received relative BIOS configuration files can also be generated,
It is and corresponding according to configuration file configuration BIOS.Further, can not inquire it is corresponding with Preferences information
During BIOS configuration files, BIOS configuration files corresponding with each Preferences information are automatically generated.
In summary, the embodiment of the present invention realizes that BIOS is configured by way of user's interface and wizard-like, even if
It is beginner, unconsciously BIOS can be also being set step by step, be readily available the BIOS for being specific to user
Setting, allows user to better understand the configuration of oneself electronic equipment, and can also improve the resource utilization of electronic equipment.
It is apparent to those skilled in the art that for convenience and simplicity of description, the data of foregoing description
The electronic equipment that processing method is applied to, the corresponding description in before-mentioned products embodiment is may be referred to, will not be repeated here.
Above example is only the exemplary embodiment of the present invention, is not used in the limitation present invention, protection scope of the present invention
It is defined by the claims.Those skilled in the art can make respectively in the essence and protection domain of the present invention to the present invention
Kind modification or equivalent substitution, this modification or equivalent substitution also should be regarded as being within the scope of the present invention.
Claims (10)
1. a kind of BIOS collocation method, it is applied in the electronic device, and including:
Display output BIOS preference configuration interface;
Receive the Preferences information on each config option of user's input;
Obtain BIOS configuration files corresponding with each Preferences information;
BIOS is configured based on the BIOS configuration files inquired.
2. according to the method for claim 1, wherein, methods described also includes:
Judge whether to receive the presupposed information for configuring BIOS;
When being judged as receiving the presupposed information, display output BIOS preference configuration interface.
3. according to the method for claim 2, wherein, when detecting the electronic equipment to start shooting for the first time, it is judged as
Receive the presupposed information for configuring BIOS.
4. according to the method for claim 2, wherein, when detecting the default checking information of input, it is judged as receiving
For configuring BIOS presupposed information;
The default checking information includes default shortcut, preset password or default biological characteristic recognition information.
5. according to the method for claim 1, wherein, also wrapped before the preference configuration interface of the display output BIOS
Include:
Receive the selection information for whether performing BIOS setup program of user's input;
When the selection information includes performing BIOS setup program, the preference configuration interface of outputting BIOS.
6. the method according to claim 11, wherein, the Preferences on each config option for receiving user's input
Information includes:
Receive network preference set information, audio-visual Preferences information, game Preferences information, demand for security preference and text
At least one of shelves processing preference information.
7. according to the method for claim 6, wherein, each Preferences information is inputted in a manner of percentage.
8. the method according to claim 11, wherein, it is described to obtain BIOS configuration files corresponding with each Preferences information
Including:
BIOS configuration files corresponding with each Preferences information are generated based on Preferences information;
Or BIOS configuration files are searched according to corresponding to the config option of Preferences.
9. a kind of electronic equipment, it is applied in the BIOS collocation method as described in any one in claim 1-8, and including:
Display module, it is used for display output BIOS preference configuration interface;
Receiving module, it is configured to the Preferences information on each config option for receiving user's input;
Control module, its be configured to control the display module perform BIOS preference configuration interface display, and from described
Receiving module obtains BIOS configuration files corresponding with each Preferences information;And based on the BIOS configuration files configuration inquired
BIOS。
10. electronic equipment according to claim 9, wherein, the control module is further configured to judge whether to receive
To the presupposed information for configuring BIOS, and when being judged as receiving the presupposed information, pass through display module display output
BIOS preference configuration interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710680923.XA CN107506187A (en) | 2017-08-10 | 2017-08-10 | A kind of BIOS collocation method and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710680923.XA CN107506187A (en) | 2017-08-10 | 2017-08-10 | A kind of BIOS collocation method and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107506187A true CN107506187A (en) | 2017-12-22 |
Family
ID=60689167
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710680923.XA Pending CN107506187A (en) | 2017-08-10 | 2017-08-10 | A kind of BIOS collocation method and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107506187A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI758038B (en) * | 2020-12-28 | 2022-03-11 | 神雲科技股份有限公司 | Method for generating bios setup menu |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101770378A (en) * | 2008-12-31 | 2010-07-07 | 北京联想软件有限公司 | Method for configuring computer by BIOS (Basic Input/Output System), server and computer |
CN105404525A (en) * | 2014-09-08 | 2016-03-16 | 广达电脑股份有限公司 | System and method for managing multiple bios default configurations |
CN106254120A (en) * | 2016-08-09 | 2016-12-21 | 杭州昆海信息技术有限公司 | A kind of configuration clone method and device |
-
2017
- 2017-08-10 CN CN201710680923.XA patent/CN107506187A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101770378A (en) * | 2008-12-31 | 2010-07-07 | 北京联想软件有限公司 | Method for configuring computer by BIOS (Basic Input/Output System), server and computer |
CN105404525A (en) * | 2014-09-08 | 2016-03-16 | 广达电脑股份有限公司 | System and method for managing multiple bios default configurations |
CN106254120A (en) * | 2016-08-09 | 2016-12-21 | 杭州昆海信息技术有限公司 | A kind of configuration clone method and device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI758038B (en) * | 2020-12-28 | 2022-03-11 | 神雲科技股份有限公司 | Method for generating bios setup menu |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109076072B (en) | Web service picture password | |
CN107643977B (en) | Anti-addiction method and related product | |
CN105824875B (en) | A kind of photo be shared method and mobile terminal | |
US8832606B2 (en) | Wallpaper assignment for multi-user mobile device | |
US9164648B2 (en) | Method and apparatus for establishing user-specific windows on a multi-user interactive table | |
US9930705B2 (en) | Mobile terminal control method, apparatus and system | |
US9350847B2 (en) | Differentiated access for mobile device | |
US8881268B2 (en) | Secure area for apps | |
CN104318185B (en) | A kind of application control method, equipment and mobile terminal | |
AU2021200971B2 (en) | Systems and methods of enabling fast user access to remote desktops | |
US11461447B2 (en) | Echoprint user authentication | |
CN104700040B (en) | Authority control method and device | |
CN109688183B (en) | Group control equipment identification method, device, equipment and computer readable storage medium | |
US20160294835A1 (en) | Initiating a Secure Action Via Physical Manipulation | |
WO2018049816A1 (en) | Component processing method and device, and storage medium | |
CN107656866A (en) | A kind of method, mobile terminal and computing device tested using fluency | |
TW201430612A (en) | System and method for unlocking screen | |
US11962582B2 (en) | Systems and methods of enabling fast user access to remote desktops | |
CN104615951B (en) | A kind of information processing method and mobile terminal | |
CN105373370B (en) | Control display method and device | |
CN107506187A (en) | A kind of BIOS collocation method and electronic equipment | |
US9424416B1 (en) | Accessing applications from secured states | |
EP2672417A2 (en) | Techniques for authenticating access to a private account at a public computing device using a user's mobile computing device | |
WO2018113751A1 (en) | Method for setting communication shortcut and electronic device | |
CN105989516A (en) | Information display method and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171222 |