CN108205457B - Method and system for setting area presentation content based on configuration file - Google Patents

Method and system for setting area presentation content based on configuration file Download PDF

Info

Publication number
CN108205457B
CN108205457B CN201711482775.7A CN201711482775A CN108205457B CN 108205457 B CN108205457 B CN 108205457B CN 201711482775 A CN201711482775 A CN 201711482775A CN 108205457 B CN108205457 B CN 108205457B
Authority
CN
China
Prior art keywords
presentation
area
content
data item
information
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
CN201711482775.7A
Other languages
Chinese (zh)
Other versions
CN108205457A (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.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201711482775.7A priority Critical patent/CN108205457B/en
Publication of CN108205457A publication Critical patent/CN108205457A/en
Application granted granted Critical
Publication of CN108205457B publication Critical patent/CN108205457B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • G06F9/4451User profiles; Roaming

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method for setting area presentation content based on a configuration file, which comprises the following steps: obtaining a presentation request associated with a target location, determining a plurality of presentation areas for content presentation in the target location based on the presentation request, and generating an area identifier associated with each of the plurality of presentation areas; setting at least one data item identified by the area identifier for each presentation area, wherein each data item includes identification information indicating a presentation time at which the presentation area is set by the current data item and a presentation priority indicating a set order of the plurality of data items associated with the same presentation area and content information describing area presentation contents of the corresponding presentation area; and composing a profile using the plurality of data items, whereby the area presentation content of each presentation area at the target position can be automatically set according to the profile.

Description

Method and system for setting area presentation content based on configuration file
Technical Field
The present invention relates to the field of content presentation, and more particularly, to a method, system, and mobile terminal for presenting content based on a profile setting area.
Background
In the existing content presentation technology, such as web page advertisement, after a sender of a presentation request sends a presentation request associated with a target location, the presentation content of a certain presentation area at a certain presentation time is generally sequentially configured and displayed, so when different contents presented by a plurality of presentation areas at the same time period need to be configured, or different contents presented by different time periods of the same presentation area need to be configured, and when all contents presented by available presentation areas within a certain time period need to be configured, a task of configuring a file by a technician is very heavy, and the configuration by the technician may cause a situation of presenting content errors due to human errors, which is not only inefficient, but also affects content presentation accuracy.
Disclosure of Invention
In order to solve the above-mentioned problems of low file configuration efficiency and low content presentation accuracy of the presentation content, the present invention provides a method for presenting content based on a configuration file setting region, the method comprising:
obtaining a presentation request associated with a target location, determining a plurality of presentation areas for content presentation in the target location based on the presentation request, and generating an area identifier associated with each of the plurality of presentation areas;
setting at least one data item identified by the area identifier for each presentation area, wherein each data item comprises: identification information for determining a current data item of the corresponding presentation area and content information for describing area presentation content of the corresponding presentation area;
wherein the identification information includes a presentation time indicating that the presentation area is set with the current data item and a presentation priority indicating a set order of the plurality of data items associated with the same presentation area; and the content information comprises a first data segment for indicating the status of the function item in the regional presentation content and a second data segment for indicating presentation information associated with the regional presentation content; and
a configuration file is composed using the plurality of data items, so that the area presentation content of each presentation area at the target position can be automatically set according to the configuration file.
Further wherein determining a plurality of presentation regions in the target location for content presentation based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, performing image recognition on the webpage to determine a plurality of idle expansion blocks in the webpage, and determining the plurality of idle expansion blocks as a plurality of presentation areas for content presentation.
Further wherein determining a plurality of presentation regions in the target location for content presentation based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, analyzing a markup language associated with the webpage to determine a plurality of free expansion blocks in the webpage, and determining the plurality of free expansion blocks as a plurality of presentation areas for content presentation.
Further wherein determining a plurality of presentation regions in the target location for content presentation based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, determining a plurality of idle expansion blocks in the webpage according to a page configuration file associated with the webpage, and determining the plurality of idle expansion blocks as a plurality of presentation areas for content presentation.
Further, the presentation time is a time interval indicating that the presentation area is set with the current data item.
Further, when the data item associated with one presentation area is a single data item, when the current time matches the presentation time in the identification information of the single data item, the single data item is utilized to determine the function item state and the presentation information of the presentation area.
Further, when the data item associated with one presentation area is a plurality of data items, when the current time coincides with the presentation time in the identification information of at least one data item, the data item for presentation is selected from the at least one data item using the presentation priority, and the function item status and the presentation information of the presentation area are determined using the data item for presentation.
Further, the presentation priority comprises: high priority, medium priority and low priority, when there is a situation that presentation times of a plurality of data items associated with the same presentation area overlap completely or partially, the data item with the highest presentation priority is taken as the data item for presentation, and the function item status and the presentation information of the presentation area are determined using the data item for presentation.
Further, the presentation priority of the set order of the plurality of data items associated with the same presentation area is determined based on a user's input or a preset rule of the system.
Further, in a case where there are a plurality of data items associated with the same presentation area, if the current time coincides with the presentation time of at least one of the plurality of data items and the presentation priority of the at least one data item is the same, the data item having the shortest time interval in the presentation time is taken as the data item for setting the presentation area, and the function item state and the presentation information of the presentation area are determined using the data item for setting the presentation area.
Further, the function item states include an on state and an off state, and wherein a function item is an additional function provided for content presentation within the presentation area.
Further, the presentation information is picture information, text information or combined information, and the combined information includes the picture information and the text information.
Further, the configuration file also comprises display parameters associated with the content presentation terminal, and the display format of the content presentation terminal is adapted by matching the presentation information associated with the regional presentation content with the display parameters of the terminal.
Further, the configuration file is stored in a memory, and when a sender of a presentation request sends the presentation request associated with the target location, the configuration file is loaded to determine that automatic setting is performed on a plurality of presentation areas.
Further, the method further comprises the step of performing presentation previewing associated with a plurality of presentation areas according to the configuration file, so that visual presentation of the configuration file in the process of presenting content is realized.
According to another aspect of the present invention, there is provided a system for presenting contents based on a profile setting area, the system including:
a presentation area determination unit configured to acquire a presentation request associated with a target location, determine a plurality of presentation areas for content presentation in the target location based on the presentation request, and generate an area identifier associated with each of the plurality of presentation areas;
a presentation area setting unit configured to set, for each presentation area, at least one data item identified by the area identifier, wherein each data item includes: identification information for determining a current data item of the corresponding presentation area and content information for describing area presentation content of the corresponding presentation area; wherein the identification information includes a presentation time indicating that the presentation area is set with the current data item and a presentation priority indicating a set order of the plurality of data items associated with the same presentation area; and the content information comprises a first data segment for indicating the status of the function item in the regional presentation content and a second data segment for indicating presentation information associated with the regional presentation content; and
a profile generating unit for composing a profile using the plurality of data items so that the area presentation content of each presentation area at the target position can be automatically set according to the profile.
Further, wherein the presentation area determination unit determining a plurality of presentation areas for content presentation in the target location based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, performing image recognition on the webpage to determine a plurality of idle expansion blocks in the webpage, and determining the plurality of idle expansion blocks as a plurality of presentation areas for content presentation.
Further, wherein the presentation area determination unit determining a plurality of presentation areas for content presentation in the target location based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, analyzing a markup language associated with the webpage to determine a plurality of free expansion blocks in the webpage, and determining the plurality of free expansion blocks as a plurality of presentation areas for content presentation.
Further, wherein the presentation area determination unit determining a plurality of presentation areas for content presentation in the target location based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, determining a plurality of idle expansion blocks in the webpage according to a page configuration file associated with the webpage, and determining the plurality of idle expansion blocks as a plurality of presentation areas for content presentation.
Further, the presentation time of the data item set by the presentation area setting unit is a time interval indicating that the presentation area is set with the current data item.
Further, when the data item associated with one presentation area in the presentation area setting unit is a single data item, when the current time matches the presentation time in the identification information of the single data item, the single data item is used to determine the function item state and the presentation information of the presentation area.
Further, when the data item associated with one presentation area in the presentation area setting unit is a plurality of data items, when the current time coincides with the presentation time in the identification information of at least one data item, a data item for presentation is selected from the at least one data item using the presentation priority, and the function item state and the presentation information of the presentation area are determined using the data item for presentation.
Further, the presentation priority set by the presentation area setting unit includes: high priority, medium priority and low priority, when there is a situation that presentation times of a plurality of data items associated with the same presentation area overlap completely or partially, the data item with the highest presentation priority is taken as the data item for presentation, and the function item status and the presentation information of the presentation area are determined using the data item for presentation.
Further, the presentation area setting unit determines a presentation priority of a set order of the plurality of data items associated with the same presentation area based on an input of a user or a preset rule of a system.
Further, in the presentation area setting unit, in a case where there are a plurality of data items associated with the same presentation area, if the current time coincides with a presentation time of at least one of the plurality of data items and presentation priorities of the at least one data item are the same, the data item having the shortest time interval in the presentation time is taken as a data item for setting the presentation area, and a function item state and presentation information of the presentation area are determined using the data item for setting the presentation area.
Further, the function item states of the presentation area setting unit include an on state and an off state, and wherein a function item is an additional function provided for content presentation within the presentation area.
Further, the presentation information set by the presentation area setting unit is picture information, text information or combination information, and the combination information includes the picture information and the text information.
Further, the system also comprises a display matching unit which is used for matching the presentation information associated with the regional presentation content with the display parameters associated with the content presentation terminal so as to adapt to the display format of the content presentation terminal.
Further, the system further comprises a memory for storing the configuration file generated by the configuration file generation unit, and when a sender of the presentation request sends the presentation request associated with the target location, the configuration file is loaded to determine that the plurality of presentation areas are automatically set.
Further, the system further comprises a presentation preview unit, which is used for performing presentation previewing associated with a plurality of presentation areas according to the configuration file generated by the configuration file generation unit, so as to realize visual presentation when the content is presented to the configuration file.
According to another aspect of the present invention, there is provided a mobile terminal comprising or adapted to carry out the system as described above.
In summary, the method, the system and the display terminal for setting the presentation content based on the configuration file provided by the invention effectively realize that the configuration file is loaded to determine to automatically set a plurality of presentation areas after a sender of a presentation request sends the presentation request associated with a target position by determining the presentation areas and different presentation times and presentation priorities of the contents presented by the presentation areas and setting the data items of the presentation content of each determined presentation area at each presentation time and then forming the configuration file.
Drawings
A more complete understanding of exemplary embodiments of the present invention may be had by reference to the following drawings in which:
FIG. 1 is a flow diagram of a method of presenting content based on a profile setting area, according to an embodiment of the invention;
FIG. 2 is a schematic diagram of a data list including a plurality of data items in a configuration file according to an embodiment of the present invention;
FIG. 3 is an effect diagram of the presentation of regional presentation content based on a configuration file according to an embodiment of the present invention; and
fig. 4 is a schematic structural diagram of a system for presenting content based on a profile setting area according to an embodiment of the present invention.
Detailed Description
The exemplary embodiments of the present invention will now be described with reference to the accompanying drawings, however, the present invention may be embodied in many different forms and is not limited to the embodiments described herein, which are provided for complete and complete disclosure of the present invention and to fully convey the scope of the present invention to those skilled in the art. The terminology used in the exemplary embodiments illustrated in the accompanying drawings is not intended to be limiting of the invention. In the drawings, the same units/elements are denoted by the same reference numerals.
Unless otherwise defined, terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Further, it will be understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense.
Fig. 1 is a flowchart of a method of presenting content based on a profile setting area according to an embodiment of the present invention. The embodiment of the invention provides a method for setting area presentation content based on a configuration file, which is characterized in that after a presentation request of a presentation request sender is obtained, data items are set for content which needs to be presented in each presentation time of each presentation area in the presentation request, and a configuration file is formed to realize automatic configuration of a plurality of presentation areas associated with a target position in the presentation request sent by the presentation request sender. As shown in fig. 1, the method 100 includes:
in step 101, a presentation request associated with a target location is obtained, a plurality of presentation areas for content presentation in the target location are determined based on the presentation request, and an area identifier associated with each of the plurality of presentation areas is generated. In the application, after a presentation request associated with a target position sent by a presentation request sender is obtained, the presentation request is analyzed to determine a plurality of presentation areas used for content presentation in the target position, and an area identifier of each presentation area is generated, so that the area identifiers and the presentation areas in the target position form a one-to-one correspondence relationship.
Preferably, wherein determining a plurality of presentation areas in the target location for content presentation based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, performing image recognition on the webpage to determine a plurality of idle expansion blocks in the webpage, and determining the plurality of idle expansion blocks as a plurality of presentation areas for content presentation.
Preferably, wherein determining a plurality of presentation areas in the target location for content presentation based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, analyzing a markup language associated with the webpage to determine a plurality of free expansion blocks in the webpage, and determining the plurality of free expansion blocks as a plurality of presentation areas for content presentation.
Preferably, wherein determining a plurality of presentation areas in the target location for content presentation based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, determining a plurality of idle expansion blocks in the webpage according to a page configuration file associated with the webpage, and determining the plurality of idle expansion blocks as a plurality of presentation areas for content presentation.
At step 102, at least one data item identified by the region identifier is set for each presentation region, wherein each data item comprises: identification information for determining a current data item of the corresponding presentation area and content information for describing area presentation content of the corresponding presentation area;
wherein the identification information includes a presentation time indicating that the presentation area is set with the current data item and a presentation priority indicating a set order of the plurality of data items associated with the same presentation area; and the content information comprises a first data segment for indicating the status of the function item in the regional presentation content and a second data segment for indicating presentation information associated with the regional presentation content.
Preferably, the presentation time is a time interval indicating that the presentation area is set with the current data item. Preferably, when the data item associated with one presentation area is a single data item, the single data item is utilized to determine the function item status and the presentation information of the presentation area when the current time matches the presentation time in the identification information of the single data item.
Preferably, when the data item associated with one presentation area is a plurality of data items, when the current time coincides with the presentation time in the identification information of at least one data item, the data item for presentation is selected from the at least one data item using the presentation priority, and the function item status and the presentation information of the presentation area are determined using the data item for presentation.
Preferably, the presentation priority comprises: high priority, medium priority and low priority, when there is a situation that presentation times of a plurality of data items associated with the same presentation area overlap completely or partially, the data item with the highest presentation priority is taken as the data item for presentation, and the function item status and the presentation information of the presentation area are determined using the data item for presentation. Preferably, the presentation priority of the set order of the plurality of data items associated with the same presentation area is determined based on a user's input or a preset rule of the system.
Preferably, in a case where there are a plurality of data items associated with the same presentation area, if the current time coincides with the presentation time of at least one of the plurality of data items and the presentation priority of the at least one data item is the same, the data item having the shortest time interval in the presentation time is taken as the data item for setting the presentation area, and the function item status and the presentation information of the presentation area are determined using the data item for setting the presentation area.
Preferably, the function item states include an on state and an off state, and wherein a function item is an additional function provided for content presentation within the presentation area. In the present application, the additional function may be provided by the system, such as a weather function, or may be provided by the provider of the content information for a specific content information, such as a rotation function of snowflakes appearing in the christmas-favored large-volume advertising pictures.
Preferably, the presentation information is picture information, text information or combination information, and the combination game includes the picture information and the text information. In the present application, the picture as the presentation information may be a static picture, a dynamic picture, or a combination of a picture and a character. The picture is associated with an address to which the presence request sender intends to link.
In step 103, a configuration file is constructed using the plurality of data items, so that the area presentation content of each presentation area at the target position can be automatically set according to the configuration file. In order to enable automatic configuration of a plurality of presentation areas involved in a presentation request associated with a target location when all presentation content for a certain time period is presented, a data list of the plurality of data items is formed in a configuration file.
Fig. 2 is a schematic diagram of a data list including a plurality of data items in a configuration file according to an embodiment of the present invention. As shown in FIG. 2, each row of the table represents a data item, and each data item includes a sequence number, a location identifier, a presentation time, a presentation priority, a function item status, and presentation information. In the presentation area QW001, since there is only one associated data item, when the current time is the presentation time, the contents of the data item are directly presented, that is, the text information "vitality second eight sandcastle sunrise", "thirty-year quality", and "dependency-worthy" are presented, and the system additional function a is in an on state; in the rendering region QW002, since there are three associated data items, there are overlapping portions 9 of the three data items at the current time according to the rendering priority: 00-10: when 00, the 4 th data item content is displayed, namely, the picture of the Christmas background is presented, and the text information of 'Christmas preferential large delivery' and '2 free of daily necessities buying in the whole field 1' is presented, the additional function A of the system is in an open state, the additional function C of the system is also in an open state, and the current time is 8: 00-9: 00, comparing the 2 nd and 3 rd data items, selecting the 3 rd data item content to be presented according to the presentation priority of the two items, and when the current time is 8: 00-10: and when the time interval is not 00, the content of the 2 nd data item is presented. And in the presentation area QW003, a rule is presented for performing area content presentation when there are a plurality of data items associated with the same presentation area, if the current time coincides with the presentation time of at least one of the plurality of data items and the presentation priority of the at least one data item is the same, that is, when the current time coincides with the presentation time of at least one of the plurality of data items associated with the same presentation area and the presentation priority of the at least one data item is the same, the data item having the shortest time interval in the presentation time is taken as the data item for setting the presentation area, and the function item status and the presentation information of the presentation area are determined using the data item for setting the presentation area. When the priorities of the 5 th data item and the 6 th data item are both high, since the presentation time of the 6 th data item is 1 hour in time span and the presentation time of the 5 th data item is 3 hours in time span, at the current time of 7: and 00, displaying the content of the 6 th data item, namely displaying picture information, and displaying a picture of kangaroo which is one of characteristics of Australian tourism, wherein an effect graph of the content displaying of the three data items is shown in figure 3.
Fig. 3 is an effect diagram of performing presentation of area presentation content based on a configuration file according to an embodiment of the present invention. As shown in the effect graph 300 of the region presentation content, the presentation region QW001 corresponds to the effect graph 301, and the presentation content is the text information "vitality of twenty eight shacheng sunshination", "thirty-year quality", and "worth relying on"; the presentation region QW002 corresponds to the effect map 302, which presents the combined information, in the christmas advertisement, the presentation content includes both the picture of the background of christmas and the text information "christmas offer for large delivery" and "buy 2 free 1 for all day", and the presentation region QW003 corresponds to the effect map 303, which presents the picture of the characteristic animal kangaroo traveling only in australia.
Preferably, the configuration file further comprises display parameters associated with a content presentation terminal, and the display format of the content presentation terminal is adapted by matching presentation information associated with the regional presentation content with the display parameters of the terminal. Preferably, the configuration file is stored in a memory, and when a sender of a presentation request sends a presentation request associated with the target location, the configuration file is loaded to determine that a plurality of presentation areas are automatically set. Preferably, the method further comprises performing a rendering preview associated with a plurality of rendering regions according to the configuration file, thereby realizing a visual rendering when rendering the content of the configuration file.
Fig. 4 is a schematic structural diagram of a system for presenting content based on a profile setting area according to an embodiment of the present invention. Embodiments of the present invention provide a system 400 for presenting content based on a profile setting area. As shown in fig. 4, the system 400 includes:
a presentation area determining unit 401, configured to obtain a presentation request associated with a target location, determine, based on the presentation request, a plurality of presentation areas for content presentation in the target location, and generate an area identifier associated with each of the plurality of presentation areas.
Preferably, the determining, by the presentation area determining unit 401, a plurality of presentation areas for content presentation in the target location based on the presentation request includes: accessing a webpage associated with a target position according to the presentation request, performing image recognition on the webpage to determine a plurality of idle expansion blocks in the webpage, and determining the plurality of idle expansion blocks as a plurality of presentation areas for content presentation.
Preferably, the determining, by the presentation area determining unit 401, a plurality of presentation areas for content presentation in the target location based on the presentation request includes: accessing a webpage associated with a target position according to the presentation request, analyzing a markup language associated with the webpage to determine a plurality of free expansion blocks in the webpage, and determining the plurality of free expansion blocks as a plurality of presentation areas for content presentation.
Preferably, the determining, by the presentation area determining unit 401, a plurality of presentation areas for content presentation in the target location based on the presentation request includes: accessing a webpage associated with a target position according to the presentation request, determining a plurality of idle expansion blocks in the webpage according to a page configuration file associated with the webpage, and determining the plurality of idle expansion blocks as a plurality of presentation areas for content presentation.
A presentation area setting unit 402 configured to set, for each presentation area, at least one data item identified by the area identifier, where each data item includes: identification information for determining a current data item of the corresponding presentation area and content information for describing area presentation content of the corresponding presentation area; wherein the identification information includes a presentation time indicating that the presentation area is set with the current data item and a presentation priority indicating a set order of the plurality of data items associated with the same presentation area; and the content information comprises a first data segment for indicating the status of the function item in the regional presentation content and a second data segment for indicating presentation information associated with the regional presentation content.
Preferably, when the data item associated with one presentation area in the presentation area setting unit 402 is a single data item, when the current time matches the presentation time in the identification information of the single data item, the single data item is used to determine the function item status and the presentation information of the presentation area.
Preferably, when the data item associated with one presentation area in the presentation area setting unit 402 is a plurality of data items, when the current time coincides with the presentation time in the identification information of at least one data item, a data item for presentation is selected from the at least one data item using the presentation priority, and the function item status and the presentation information of the presentation area are determined using the data item for presentation.
Preferably, the presentation priority set by the presentation area setting unit 402 includes: high priority, medium priority and low priority, when there is a situation that presentation times of a plurality of data items associated with the same presentation area overlap completely or partially, the data item with the highest presentation priority is taken as the data item for presentation, and the function item status and the presentation information of the presentation area are determined using the data item for presentation. Preferably, the presentation area setting unit 402 determines a presentation priority of a set order of a plurality of data items associated with the same presentation area based on a user's input or a preset rule of a system.
Preferably, in the presentation area setting unit 402, in a case where there are a plurality of data items associated with the same presentation area, if the current time coincides with a presentation time of at least one of the plurality of data items and presentation priorities of the at least one data item are the same, a data item having a shortest time interval in the presentation time is taken as a data item for setting the presentation area, and a function item state and presentation information of the presentation area are determined using the data item for setting the presentation area.
Preferably, the function item states of the presentation area setting unit 402 include an on state and an off state, and wherein a function item is an additional function provided for content presentation in the presentation area. Preferably, the presentation information set by the presentation area setting unit 402 is picture information, text information, or combination information, and the combination information is the picture information and the text information.
A profile generation unit 403 for composing a profile using the plurality of data items so that the area presentation content of each presentation area at the target position can be automatically set according to the profile. Preferably, the system further comprises a display matching unit for matching the presentation information associated with the regional presentation content with the display parameters associated with the content presentation terminal to adapt to the display format of the content presentation terminal. Preferably, the system further comprises a memory for storing the configuration file generated by the configuration file generation unit, and when a sender of the presentation request sends the presentation request associated with the target location, the configuration file is loaded to determine that the plurality of presentation areas are automatically set. Preferably, the system further includes a rendering preview unit, configured to perform rendering previews associated with a plurality of rendering regions according to the configuration file generated by the configuration file generation unit, so as to implement visual rendering when rendering content on the configuration file.
Embodiments of the present invention provide a mobile terminal including or configured to execute a system 400 for presenting content based on profile settings.
The invention has been described with reference to a few embodiments. However, other embodiments of the invention than the one disclosed above are equally possible within the scope of the invention, as would be apparent to a person skilled in the art from the appended patent claims.
Generally, all terms used in the claims are to be interpreted according to their ordinary meaning in the technical field, unless explicitly defined otherwise herein. All references to "a/an/the [ device, component, etc ]" are to be interpreted openly as referring to at least one instance of said device, component, etc., unless explicitly stated otherwise. The steps of any system disclosed herein do not have to be performed in the exact order disclosed, unless explicitly stated.

Claims (29)

1. A method of presenting content based on a profile setting area, the method comprising:
obtaining a presentation request associated with a target location, determining a plurality of presentation areas for content presentation in the target location based on the presentation request, and generating an area identifier associated with each of the plurality of presentation areas;
setting at least one data item identified by the area identifier for each presentation area, wherein each data item comprises: identification information for determining a current data item of the corresponding presentation area and content information for describing area presentation content of the corresponding presentation area;
wherein the identification information includes a presentation time indicating a presentation area set with the current data item and a presentation priority indicating a set order of a plurality of data items associated with the same presentation area, wherein the presentation time is a time interval indicating a presentation area set with the current data item; and the content information comprises a first data segment for indicating the status of the function item in the regional presentation content and a second data segment for indicating presentation information associated with the regional presentation content; and
a configuration file is composed using the plurality of data items, so that the area presentation content of each presentation area at the target position can be automatically set according to the configuration file.
2. The method of claim 1, wherein determining a plurality of presentation areas in the target location for content presentation based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, performing image recognition on the webpage to determine a plurality of idle expansion blocks in the webpage, and determining the plurality of idle expansion blocks as a plurality of presentation areas for content presentation.
3. The method of claim 1, wherein determining a plurality of presentation areas in the target location for content presentation based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, analyzing a markup language associated with the webpage to determine a plurality of free expansion blocks in the webpage, and determining the plurality of free expansion blocks as a plurality of presentation areas for content presentation.
4. The method of claim 1, wherein determining a plurality of presentation areas in the target location for content presentation based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, determining a plurality of idle expansion blocks in the webpage according to a page configuration file associated with the webpage, and determining the plurality of idle expansion blocks as a plurality of presentation areas for content presentation.
5. The method of claim 1, when the data item associated with one presentation area is a single data item, determining the function item status and the presentation information of the presentation area using the single data item when the current time coincides with the presentation time in the identification information of the single data item.
6. The method according to claim 1, when the data item associated with one presentation area is a plurality of data items, selecting a data item for presentation from at least one data item using presentation priority when a current time coincides with a presentation time in the identification information of the at least one data item, and determining a function item status and presentation information of the presentation area using the data item for presentation.
7. The method of claim 1, the presenting priorities comprising: high priority, medium priority and low priority, when there is a situation that presentation times of a plurality of data items associated with the same presentation area overlap completely or partially, the data item with the highest presentation priority is taken as the data item for presentation, and the function item status and the presentation information of the presentation area are determined using the data item for presentation.
8. The method of claim 7, determining the presentation priority of the set order of the plurality of data items associated with the same presentation area based on a user input or a preset rule of the system.
9. The method according to claim 1, wherein in a case where there are a plurality of data items associated with the same presentation area, if a current time coincides with a presentation time of at least one of the plurality of data items and presentation priorities of the at least one data item are the same, a data item having a shortest time interval in the presentation time is taken as a data item for setting the presentation area, and the status of the function item and the presentation information of the presentation area are determined using the data item for setting the presentation area.
10. The method of claim 1, wherein the function item states include an on state and an off state, and wherein a function item is an additional function provided for when rendering content within the rendering area.
11. The method of claim 1, the presentation information being picture information, text information, or combined information, the combined information including picture information and text information.
12. The method of claim 1, the configuration file further comprising display parameters associated with a content presentation terminal, the display format of the content presentation terminal adapted by matching presentation information associated with regional presentation content to the display parameters of the terminal.
13. The method of claim 1, wherein the configuration file is stored in a memory, and wherein the configuration file is loaded to determine automatic setting of the plurality of presentation areas when a sender of a presentation request sends a presentation request associated with the target location.
14. The method of claim 1, further comprising performing a rendering preview associated with a plurality of rendering regions according to a configuration file, thereby enabling a visual rendering when rendering content to the configuration file.
15. A system for presenting content based on a profile setting area, the system comprising:
a presentation area determination unit configured to acquire a presentation request associated with a target location, determine a plurality of presentation areas for content presentation in the target location based on the presentation request, and generate an area identifier associated with each of the plurality of presentation areas;
a presentation area setting unit configured to set, for each presentation area, at least one data item identified by the area identifier, wherein each data item includes: identification information for determining a current data item of the corresponding presentation area and content information for describing area presentation content of the corresponding presentation area; wherein the identification information includes a presentation time indicating a presentation area set with the current data item and a presentation priority indicating a set order of a plurality of data items associated with the same presentation area, wherein the presentation time is a time interval indicating a presentation area set with the current data item; and the content information comprises a first data segment for indicating the status of the function item in the regional presentation content and a second data segment for indicating presentation information associated with the regional presentation content; and
a profile generating unit for composing a profile using the plurality of data items so that the area presentation content of each presentation area at the target position can be automatically set according to the profile.
16. The system of claim 15, wherein the presentation area determination unit to determine a plurality of presentation areas in the target location for content presentation based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, performing image recognition on the webpage to determine a plurality of idle expansion blocks in the webpage, and determining the plurality of idle expansion blocks as a plurality of presentation areas for content presentation.
17. The system of claim 15, wherein the presentation area determination unit to determine a plurality of presentation areas in the target location for content presentation based on the presentation request comprises:
accessing a webpage associated with a target position according to the presentation request, analyzing a markup language associated with the webpage to determine a plurality of free expansion blocks in the webpage, and determining the plurality of free expansion blocks as a plurality of presentation areas for content presentation.
18. The system of claim 15, wherein the presentation area determination unit to determine a plurality of presentation areas in the target location for content presentation based on the presentation request comprises: accessing a webpage associated with a target position according to the presentation request, determining a plurality of idle expansion blocks in the webpage according to a page configuration file associated with the webpage, and determining the plurality of idle expansion blocks as a plurality of presentation areas for content presentation.
19. The system according to claim 15, wherein when the data item associated with one presentation area in the presentation area setting unit is a single data item, when the current time coincides with the presentation time in the identification information of the single data item, the single data item is used to determine the function item status and the presentation information of the presentation area.
20. The system according to claim 15, when the data item associated with one presentation area in the presentation area setting unit is a plurality of data items, when a current time coincides with a presentation time in the identification information of at least one data item, selecting a data item for presentation from the at least one data item using a presentation priority, and determining a function item state and presentation information of the presentation area using the data item for presentation.
21. The system of claim 15, the presentation priority set by the presentation area setting unit comprising: high priority, medium priority and low priority, when there is a situation that presentation times of a plurality of data items associated with the same presentation area overlap completely or partially, the data item with the highest presentation priority is taken as the data item for presentation, and the function item status and the presentation information of the presentation area are determined using the data item for presentation.
22. The system of claim 21, the presentation area setting unit determines a presentation priority of a set order of the plurality of data items associated with the same presentation area based on an input of a user or a preset rule of the system.
23. The system according to claim 15, wherein in the presentation area setting unit, in a case where there are a plurality of data items associated with the same presentation area, if a current time coincides with a presentation time of at least one of the plurality of data items and presentation priorities of the at least one data item are the same, a data item having a shortest time interval in the presentation time is taken as a data item for setting the presentation area, and the function item status and presentation information of the presentation area are determined using the data item for setting the presentation area.
24. The system of claim 15, wherein the function item states of the presentation area setting unit include an on state and an off state, and wherein a function item is an additional function provided for content presentation within the presentation area.
25. The system according to claim 15, wherein the presentation information set by the presentation area setting unit is picture information, text information, or combination information, and the combination information includes the picture information and the text information.
26. The system of claim 15, further comprising a display matching unit for matching presentation information associated with the regional presentation content with display parameters associated with the content presentation terminal to accommodate a display format of the content presentation terminal.
27. The system of claim 15, further comprising a memory for storing the configuration file generated by the configuration file generation unit and loading the configuration file to determine automatic setting of the plurality of presentation areas when a sender of the presentation request sends the presentation request associated with the target location.
28. The system according to claim 15, further comprising a rendering preview unit for performing rendering previews associated with a plurality of rendering regions according to the configuration file generated by the configuration file generation unit, thereby realizing visual rendering when rendering the content of the configuration file.
29. A mobile terminal comprising or being adapted to carry out the system according to any of claims 15-28.
CN201711482775.7A 2017-12-29 2017-12-29 Method and system for setting area presentation content based on configuration file Active CN108205457B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711482775.7A CN108205457B (en) 2017-12-29 2017-12-29 Method and system for setting area presentation content based on configuration file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711482775.7A CN108205457B (en) 2017-12-29 2017-12-29 Method and system for setting area presentation content based on configuration file

Publications (2)

Publication Number Publication Date
CN108205457A CN108205457A (en) 2018-06-26
CN108205457B true CN108205457B (en) 2021-05-11

Family

ID=62605168

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711482775.7A Active CN108205457B (en) 2017-12-29 2017-12-29 Method and system for setting area presentation content based on configuration file

Country Status (1)

Country Link
CN (1) CN108205457B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9715509B2 (en) * 2010-01-11 2017-07-25 Thomson Licensing Dtv Method for navigating identifiers placed in areas and receiver implementing the method

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102722359A (en) * 2011-03-30 2012-10-10 汉王科技股份有限公司 Method and device for displaying application program and portable mobile terminal
GB2490313A (en) * 2011-04-18 2012-10-31 Nokia Corp Joint contacts list address book and events calendar to chronologically display details of all events associated with selected contacts
US9935910B2 (en) * 2012-12-21 2018-04-03 Google Llc Recipient location aware notifications in response to related posts
CN104076988B (en) * 2013-03-27 2017-12-01 联想(北京)有限公司 A kind of display methods, display control method and electronic equipment
US8988343B2 (en) * 2013-03-29 2015-03-24 Panasonic Intellectual Property Management Co., Ltd. Method of automatically forming one three-dimensional space with multiple screens
CN106155371B (en) * 2015-03-25 2019-10-29 联想(北京)有限公司 Information processing method, device and electronic equipment
WO2016168983A1 (en) * 2015-04-21 2016-10-27 Guangzhou Ucweb Computer Technology Co., Ltd. Method and electronic device for displaying web page
US10419299B2 (en) * 2016-01-29 2019-09-17 Arris Enterprises Llc Spatial representation of network elements
US20170358113A1 (en) * 2016-06-12 2017-12-14 Apple Inc. Dynamically Adjusting Style of Display Area for Presenting Information Associated with a Displayed Map

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9715509B2 (en) * 2010-01-11 2017-07-25 Thomson Licensing Dtv Method for navigating identifiers placed in areas and receiver implementing the method

Also Published As

Publication number Publication date
CN108205457A (en) 2018-06-26

Similar Documents

Publication Publication Date Title
US11379108B2 (en) Display controlling method, terminal, information processing apparatus, and storage medium
US20170161032A1 (en) Running applications using pre-generated components
CN103309687A (en) Electronic equipment and application program starting method thereof
CN108228293B (en) Interface skin switching method and device
CN109582402B (en) Page display method and device
CN108509248B (en) Data processing method and device, storage medium, processor and terminal
CN106354519A (en) Method and device for generating label for user portrait
CN107748688B (en) Information display method and device
CN103761315A (en) Method and system for displaying webpage content
JP2018508061A (en) Adaptive electronic documents
CN115454372A (en) Voice information broadcasting management method and device
CN108205457B (en) Method and system for setting area presentation content based on configuration file
US20130191467A1 (en) Temporary Suspension of Electronic Communications
CN110048937B (en) Method, device, user terminal and storage medium for displaying chat information in split screen mode
CN103702168A (en) Method of displaying video list and video client
CN102467398A (en) Navigation device capable of individually setting screen saver and setting method thereof
CN115134663B (en) Information display method, device and system and electronic equipment
CN108846110A (en) A kind of information issuing system and dissemination method
CN111111178B (en) Game announcement acquisition method, device, equipment and storage medium
CN105450698A (en) Exposure log acquisition system and method
CN104657877A (en) Display method of adaptive advertisement object, mobile device and generation system thereof
CN114265611A (en) Navigation bar display method, electronic device and storage medium
CN107124650B (en) Method and device for downloading grade icon
KR102257986B1 (en) System and method for advertisement delivery, and apparatus applied to the same
US20120036439A1 (en) Method and system for message transmission and display in computing device

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
GR01 Patent grant
GR01 Patent grant