[go: up one dir, main page]

CN111078216B - Information display method, information display device, electronic equipment and computer readable medium - Google Patents

Information display method, information display device, electronic equipment and computer readable medium Download PDF

Info

Publication number
CN111078216B
CN111078216B CN201911085889.7A CN201911085889A CN111078216B CN 111078216 B CN111078216 B CN 111078216B CN 201911085889 A CN201911085889 A CN 201911085889A CN 111078216 B CN111078216 B CN 111078216B
Authority
CN
China
Prior art keywords
information
display
article
constraint information
constraint
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
CN201911085889.7A
Other languages
Chinese (zh)
Other versions
CN111078216A (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.)
Taikang Insurance Group Co Ltd
Taikang Pension Insurance Co Ltd
Original Assignee
Taikang Insurance Group Co Ltd
Taikang Pension Insurance 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 Taikang Insurance Group Co Ltd, Taikang Pension Insurance Co Ltd filed Critical Taikang Insurance Group Co Ltd
Priority to CN201911085889.7A priority Critical patent/CN111078216B/en
Publication of CN111078216A publication Critical patent/CN111078216A/en
Application granted granted Critical
Publication of CN111078216B publication Critical patent/CN111078216B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0623Electronic shopping [e-shopping] by investigating goods or services
    • G06Q30/0625Electronic shopping [e-shopping] by investigating goods or services by formulating product or service queries, e.g. using keywords or predefined options
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping
    • G06Q30/0643Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping graphically representing goods, e.g. 3D product representation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Human Computer Interaction (AREA)
  • Development Economics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present disclosure relates to an information display method, an information display device, an electronic device, and a computer-readable medium. The method relates to the field of computer information processing, and comprises the following steps: acquiring business object information based on a viewing request initiated by a user at a client; calculating display constraint information of article information according to the business object information, and acquiring display constraint information matched with the business object information in the article information; acquiring article information to be displayed based on display constraint information matched with the business object information in the article information; and pushing the article information to be displayed to the client for displaying. The information flexible display with a plurality of matched display constraint information and the information display under complex conditions are realized.

Description

Information display method, information display device, electronic equipment and computer readable medium
Technical Field
The present disclosure relates to the field of computer information processing, and in particular, to an information display method, an information display device, an electronic device, and a computer readable medium.
Background
Along with development of technology, demands of users are more and more diversified, and how to diversify and flexibly display information becomes a technical problem to be solved urgently.
In the prior art, simple diversified information presentation can be realized, for example, some preferential information can be presented for VIP users.
In the process of implementing the present invention, the inventors found that at least the following technical problems exist in the prior art:
in the prior art, only simple diversified information display can be realized, and information diversified display under complex conditions cannot be realized, for example, a certain information has a plurality of display conditions, and if a user meets the plurality of display conditions, how to determine whether the information is displayed or not.
Accordingly, there is a need for a new information presentation method, apparatus, electronic device, and computer-readable medium.
The above information disclosed in the background section is only for enhancement of understanding of the background of the disclosure and therefore it may include information that does not form the prior art that is already known to a person of ordinary skill in the art.
Disclosure of Invention
In view of this, the disclosure provides an information display method, apparatus, electronic device, and computer readable medium, which realize flexible information display when there are a plurality of matched display constraint information, and information display under complex conditions.
Other features and advantages of the present disclosure will be apparent from the following detailed description, or may be learned in part by the practice of the disclosure.
According to an aspect of the present disclosure, an information display method is provided, including: acquiring business object information based on a viewing request initiated by a user at a client; calculating display constraint information of article information according to the business object information, and acquiring display constraint information matched with the business object information in the article information; acquiring article information to be displayed based on display constraint information matched with the business object information in the article information; and pushing the article information to be displayed to the client for displaying.
According to an embodiment of the present invention, based on the foregoing solution, before the calculating the presentation constraint information of the business object information and the item information, the method further includes: acquiring display constraint information of article information; acquiring display constraint information of article information, comprising: defining article information; receiving display constraint information in a natural language format input by a designer aiming at the article information; and converting the display attribute constraint information in the natural language format into display constraint information in a programming language format of the article information.
According to an embodiment of the present invention, based on the foregoing solution, converting the presentation attribute constraint information in the natural language format into presentation constraint information in a programming language format of the item information includes: and converting the display attribute constraint information in the natural language format into the display constraint information in the programming language format of the article information according to the stored natural language main-predicate-guest conversion table.
According to an embodiment of the present invention, based on the foregoing scheme, the method further includes: receiving a decision value corresponding to each piece of presentation constraint information input by the designer aiming at the article information; acquiring the article information to be displayed based on the display constraint information matched with the business object information in the article information, wherein the method comprises the following steps: summarizing decision values of display constraint information matched with the business object information in the article information; and determining the item information to be displayed from the item information based on the decision value of the display constraint information.
According to an embodiment of the present invention, based on the foregoing solution, determining, from the item information, item information to be displayed based on a decision value of the display constraint information includes: and determining whether the item information is the item information to be displayed or not based on the sign of the decision value with the largest absolute value among the decision values of the display constraint information.
According to the embodiment of the invention, based on the foregoing scheme, display constraint information of article information is calculated according to the service object information, and display constraint information matched with the service object information in the article information is obtained, including: according to each attribute in the service object information, polling the display constraint information to obtain display constraint information corresponding to the service object information; and carrying out matching calculation and/or range calculation on the display constraint information corresponding to the service object information and the service object information to obtain the display constraint information matched with the service object.
According to the embodiment of the invention, based on the scheme, the service object information comprises scene attribute information and user attribute information; acquiring business object information based on a viewing request initiated by a user at a client, including: acquiring a viewing request initiated by a user at a client; acquiring scene attribute information and user identification information from the viewing request; and acquiring user attribute information corresponding to the user identification information from a user system based on the user identification information.
According to another aspect of the present disclosure, there is provided an information display apparatus, including: the first acquisition module is used for acquiring the business object information based on a viewing request initiated by a user at a client; the second acquisition module is used for calculating the display constraint information of the article information according to the service object information to acquire the display constraint information matched with the service object information in the article information; the third acquisition module is used for acquiring the article information to be displayed based on the display constraint information matched with the business object information in the article information; and the pushing module is used for pushing the article information to be displayed to the client for displaying.
According to an embodiment of the present invention, based on the foregoing solution, the apparatus further includes: a fourth acquisition module configured to acquire display constraint information of the article information; the fourth acquisition module is configured to define article information; receiving display constraint information in a natural language format input by a designer aiming at the article information; and converting the display attribute constraint information in the natural language format into display constraint information in a programming language format of the article information.
According to an embodiment of the present invention, based on the foregoing solution, the fourth obtaining module is configured to convert, according to a stored natural language host-guest conversion table, the presentation attribute constraint information in the natural language format into presentation constraint information in a programming language format of the article information.
According to an embodiment of the present invention, based on the foregoing solution, the apparatus further includes: the receiving module is configured to receive a decision value corresponding to each piece of presentation constraint information input by the designer aiming at the article information; the third acquisition module is configured to summarize decision values of display constraint information matched with the business object information in the article information; and determining the item information to be displayed from the item information based on the decision value of the display constraint information.
According to an embodiment of the present invention, based on the foregoing solution, the third obtaining module is configured to determine whether the item information is the item information to be displayed based on a sign of a decision value with a largest absolute value among the decision values of the display constraint information.
According to the embodiment of the invention, based on the scheme, the second obtaining module is configured to poll the display constraint information according to each attribute in the service object information to obtain display constraint information corresponding to the service object information; and carrying out matching calculation and/or range calculation on the display constraint information corresponding to the service object information and the service object information to obtain the display constraint information matched with the service object.
According to the embodiment of the invention, based on the scheme, the service object information comprises scene attribute information and user attribute information; the first acquisition module is configured to acquire a viewing request initiated by a user at a client; acquiring scene attribute information and user identification information from the viewing request; and acquiring user attribute information corresponding to the user identification information from a user system based on the user identification information.
According to still another aspect of the present disclosure, there is provided an electronic device including: one or more processors; a storage means for storing one or more programs; the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the information presentation method as described above.
According to yet another aspect of the present disclosure, a computer readable medium is presented, on which a computer program is stored which, when being executed by a processor, implements an information presentation method as described above.
In the embodiment of the invention, the business object information is acquired based on the view request initiated by the user at the client; calculating display constraint information of article information according to the business object information, and acquiring display constraint information matched with the business object information in the article information; acquiring article information to be displayed based on display constraint information matched with the business object information in the article information; and pushing the article information to be displayed to the client for displaying. The information flexible display with a plurality of matched display constraint information and the information display under complex conditions are realized.
In the embodiment of the invention, article information is defined; receiving display constraint information in a natural language format input by a designer aiming at the article information; and converting the display attribute constraint information in the natural language format into display constraint information in a programming language format of the article information. On the one hand, the designer inputs the presentation constraint information according to the natural language format, and the presentation constraint information in the programming language format is not required to be input, so that the technical requirements on the designer are reduced, and the efficiency of the designer in inputting the presentation constraint information is improved. On the other hand, the designer does not need to input a range calculation method aiming at a certain presentation constraint condition, and the parser calls each data table autonomously to realize the presentation constraint condition of the natural language input by the designer, so that the isolation of presentation constraint information of a programming language and a natural language format is realized, the operation burden of the designer is reduced, and the autonomous matching/range calculation of the presentation constraint information is realized.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The above and other objects, features and advantages of the present disclosure will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings. The drawings described below are merely examples of the present disclosure and other drawings may be obtained from these drawings without inventive effort for a person of ordinary skill in the art.
Fig. 1 is a system scenario block diagram illustrating an information presentation method and apparatus according to an exemplary embodiment.
Fig. 2 is a flow chart illustrating a method of an information presenter according to one example embodiment.
FIG. 3 is a flowchart illustrating a method of acquiring presentation constraint information for item information, according to an example embodiment.
Fig. 4 is a block diagram of an information presentation apparatus according to an exemplary embodiment.
Fig. 5 is a block diagram of an electronic device, according to an example embodiment.
FIG. 6 is a schematic diagram illustrating a computer-readable storage medium according to an example embodiment.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments can be embodied in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art. The same reference numerals in the drawings denote the same or similar parts, and thus a repetitive description thereof will be omitted.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the disclosed aspects may be practiced without one or more of the specific details, or with other methods, components, devices, steps, etc. In other instances, well-known methods, devices, implementations, or operations are not shown or described in detail to avoid obscuring aspects of the disclosure.
The block diagrams depicted in the figures are merely functional entities and do not necessarily correspond to physically separate entities. That is, the functional entities may be implemented in software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor devices and/or microcontroller devices.
The flow diagrams depicted in the figures are exemplary only, and do not necessarily include all of the elements and operations/steps, nor must they be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the order of actual execution may be changed according to actual situations.
It will be understood that, although the terms first, second, third, etc. may be used herein to describe various components, these components should not be limited by these terms. These terms are used to distinguish one element from another element. Accordingly, a first component discussed below could be termed a second component without departing from the teachings of the concepts of the present disclosure. As used herein, the term "and/or" includes any one of the associated listed items and all combinations of one or more.
Those skilled in the art will appreciate that the drawings are schematic representations of example embodiments and that the modules or flows in the drawings are not necessarily required to practice the present disclosure, and therefore, should not be taken to limit the scope of the present disclosure.
Fig. 1 is a system block diagram illustrating a method and apparatus for information presentation according to an exemplary embodiment.
As shown in fig. 1, a system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is used as a medium to provide communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
The user may interact with the server 105 via the network 104 using the terminal devices 101, 102, 103 to receive or send messages or the like. Various communication client applications, such as shopping class applications, web browser applications, search class applications, instant messaging tools, mailbox clients, social platform software, etc., may be installed on the terminal devices 101, 102, 103.
The terminal devices 101, 102, 103 may be a variety of electronic devices capable of accepting data instructions and supporting data transmission, including but not limited to smart phones, smart homes, smart door locks, smart cars, smart environmental monitoring, smart health monitoring devices, and the like.
The server 105 may be a server providing various services, such as a background server providing support for view requests initiated by users with the terminal devices 101, 102, 103. The server 105 may analyze the received viewing request, and feedback the information of the item to be displayed to the terminal device.
The user may initiate a view request through an operation on the terminal device 101, 102, 103, and the server 105 may obtain the business object information, for example, based on the view request initiated by the user at the client; the server 105 may calculate, for example, display constraint information of the article information according to the service object information, and obtain display constraint information matched with the service object information in the article information; the server 105 may obtain the item information to be displayed, for example, based on display constraint information matched with the business object information in the item information; and server 105 may be based, for example, on pushing the item information to be presented to the client; the terminal devices 101, 102, 103 may for example present item information.
The internet of things (Internet of Things, ioT) is an information carrier such as the internet, a traditional telecommunication network, and the like, so that all common objects capable of performing independent functions can realize interconnection and intercommunication. The internet of things is generally a wireless network, everyone can use an electronic tag to connect real objects on the internet, and the specific positions of the real objects can be found out on the internet of things. The internet of things can be used for carrying out centralized management and control on machines, equipment and personnel by using a central computer, can also be used for carrying out remote control on household equipment and automobiles, searching positions, preventing articles from being stolen and the like, is similar to an automatic control system, can be used for collecting data of small matters at the same time, can be finally gathered into big data, comprises redesigning roads to reduce important social changes such as traffic accidents, urban updating, disaster prediction, crime prevention and control, epidemic control and the like, and is connected with the articles.
In the embodiment of the invention, the business object information is acquired based on the view request initiated by the user at the client; calculating display constraint information of article information according to the business object information, and acquiring display constraint information matched with the business object information in the article information; acquiring article information to be displayed based on display constraint information matched with the business object information in the article information; and pushing the article information to be displayed to the client for displaying. The information flexible display with a plurality of matched display constraint information and the information display under complex conditions are realized.
Fig. 2 is a flowchart illustrating a method of information presentation according to an exemplary embodiment. It should be noted that the execution body for executing the embodiment of the present invention may include execution by a device having computing processing capability, for example: a server, but the present invention is not limited thereto. The server may be an entity server, or may be formed by a plurality of servers, for example, it should be noted that the information display method provided in the embodiments of the present disclosure may be executed by the server, and accordingly, the information display device may be disposed in the server, and the information display device may be provided to a user to initiate a viewing request and perform article information display generally located at a client.
As shown in fig. 2, the method may include, but is not limited to, the steps of:
in S202, business object information is acquired based on a view request initiated by a user at a client.
In the embodiment of the invention, the service object information comprises scene attribute information and user attribute information. The user includes scene attribute information and user identification information in a viewing request initiated by the client. The scene attribute information may include: the drainage source information is drainage source information corresponding to a view request initiated by a user, for example, after the user reads a certain soft text, the user clicks a connection below the soft text to initiate the view request, and the soft text is scene attribute information.
In the embodiment of the invention, after the user identification information in the view is acquired, the user attribute information corresponding to the user identification information can be acquired from the user system based on the user identification information. User attribute information corresponding to the user identification is stored in the user system, and the user attribute information is detailed information of the user on each attribute, for example, an age attribute, a gender attribute, a level attribute, a company attribute, a region attribute and the like of a certain user.
In S204, display constraint information of the article information is calculated according to the service object information, and display constraint information matched with the service object information in the article information is obtained.
In the embodiment of the invention, display constraint information of each item information is preset. When the display constraint information of each item information is acquired, the item information is defined, the display constraint information of a natural language format input by a designer aiming at the item information is received, and the display attribute constraint information of the natural language format is converted into the display constraint information of a programming language format of the item information.
After the service object information is obtained, according to each attribute in scene attribute information and user attribute information included in the service object information, polling display constraint information preset for each item information to obtain display constraint information corresponding to the service object information in each item information. And then, carrying out matching calculation and/or range calculation on the display constraint information and the business object information corresponding to the business object information in each item information, and obtaining the display constraint information matched with the business object.
In the embodiment of the invention, the display constraint information matched with the service object information refers to the condition that the service object information accords with/covers the display constraint information.
It should be noted that, in the embodiment of the present invention, each item information sets presentation constraint information of a plurality of attributes, and each business object information may have a plurality of attributes, such as a scene attribute, a respective user attribute (age attribute, sex attribute, company attribute, region attribute, etc.).
For example, the presentation constraint information of the article information M includes scene attributes: soft text a or B, age attribute: greater than 18, gender attribute: without limitation. Assume that the presentation constraint information of the item information N includes scene attributes: soft text C, age attribute: less than 18, gender attribute: without limitation. When the acquired scene attribute information is: soft A, age attribute is: 25, sex attributes are: after business object information of a man, traversing display constraint information of article information M based on scene attribute, and obtaining scene attribute information after matching calculation/range calculation is as follows: scene attribute A or B in the presentation constraint information of the article information M matched with the soft text A traverses the presentation constraint information of the article information M based on the age attribute and the gender attribute, and after matching calculation/range calculation, the acquired information is as follows: the age attribute in the display constraint information of the item information M matched with 25 is greater than 18, and the sex attribute in the display constraint information of the item information M matched with the sex attribute for men is not limited. Then, traversing each display constraint information of the article information N based on each attribute in the business object information, and acquiring the display constraint information matched with the business object information in the article information N.
It should be noted that, when the item information is traversed, after each attribute in the business object information traverses the display constraint information corresponding to one item information, each attribute in the business object information traverses the display constraint information corresponding to the next item information. However, the present invention is not limited thereto, and for example, the display constraint information matched with the service object may be obtained in a manner that one attribute in the service object information traverses the display constraint information of all the item information and then traverses the display constraint information of all the item information by the next attribute in the service object information.
In S206, item information to be displayed is acquired based on display constraint information matched with the business object information in the item information.
In the embodiment of the invention, when acquiring the display constraint information of the article information, a designer sets a decision value for each piece of display constraint information, wherein the decision value can be: sign + format of the value.
After display constraint information matched with the business object information in each item information is obtained, summarizing decision values of the display constraint information matched with the business object information in each item information, and determining item information to be displayed from the item information based on the decision values of the display constraint information.
In the embodiment of the invention, the method for determining the information of the article to be displayed based on the decision value can comprise the following steps: and determining whether the item information is the item information to be displayed or not based on the sign of the decision value with the largest absolute value in the decision values of the display constraint information corresponding to each item information.
For example, in the above example, it is assumed that the presentation constraint information of the item information M includes scene attributes: soft text a or B, set decision value 3, age attribute: greater than 18, the decision value set is-2, gender attribute: without limitation, the decision value is set to be 1, and because the business object information is matched with the three pieces of display constraint information, the article information is the article information to be displayed based on the decision value 3 with the largest absolute value in the decision values and is the positive sign. If the decision value with the largest absolute value is a negative sign, the item information is not the item information to be displayed.
It should be noted that the above method for determining the item information to be displayed based on the decision value is only an example method, and the present invention is not limited thereto, and for example, whether the item information is the item information to be displayed may be determined based on the sign of the addition result after adding the decision value.
In the embodiment of the invention, based on the decision value of the display constraint information, whether the article information is displayed or not is determined, so that the information display when the display constraint information is matched is realized, and the information display under the complex condition is realized.
In S208, the item information to be displayed is pushed to the client for display.
In the embodiment of the invention, after the information of each article to be displayed is obtained, the server pushes the information of each article to the client, and the client displays each article to the user.
In the embodiment of the invention, the business object information is acquired based on the view request initiated by the user at the client; calculating display constraint information of article information according to the business object information, and acquiring display constraint information matched with the business object information in the article information; acquiring article information to be displayed based on display constraint information matched with the business object information in the article information; and pushing the article information to be displayed to the client for displaying. The information flexible display with a plurality of matched display constraint information and the information display under complex conditions are realized.
The method for acquiring the display constraint information of the article information, which is provided in the embodiment of the invention, is described in detail below. It should be noted that, the main body for executing the embodiment may be a server or a resolver, and in the embodiment of the present invention, the resolver is taken as an example for explanation.
FIG. 3 is a flowchart illustrating a method of acquiring presentation constraint information for item information, according to an example embodiment. As shown in fig. 3, the method may include the following steps, without limitation:
in S302, item information is defined.
In S304, presentation constraint information in a natural language format input by a designer for the item information is received.
In the embodiment of the invention, the designer refers to a person who presents the constraint information for the article information, and is a designer who presents the constraint information, and the designer is different from the previous user, the previous user refers to a user who uses a client corresponding to the information presentation method, and the developer refers to a developer later, and the developer refers to a person who develops the client.
In the embodiment of the invention, the natural language generally refers to a language used by humans in a host-guest format, and the programming language is a formal language used for defining a computer program and can be used for sending instructions to a computer.
In S306, the presentation attribute constraint information in the natural language format is converted into presentation constraint information in a programming language format of the item information.
It should be noted that, in the embodiment of the present invention, the programming language format may not only include: java, C language, etc., the programming language may also include an intermediate language that is close to the programming language, and based on the intermediate language may be quickly translated into the programming language.
It should be noted that, after the presentation constraint information in the natural language format or the programming language format is obtained, the keyword extraction may be performed on the presentation constraint information to obtain the attribute of the presentation constraint information.
According to the embodiment of the invention, the display attribute constraint information in the natural language format is converted into the display constraint information in the programming language format of the article information according to the stored natural language main-predicate-guest conversion table.
1. Subject-based on object-oriented ideas, in the big framework of the present invention, a service can be understood as a mutual interaction between several service entities, forming a whole set of service flows. These business objects are abstracted from the real business environment and must then be understood by the demanding parties. Such business objects often serve as subjects in rule definition. For example, "USER" may be described in the master predicate transfer table by a USER object. The company to which the user belongs is denoted by user. The user's own VIP LEVEL is referred to in the master guest transfer table by user.
2. Object-typically used to represent a concrete value, or an abstract notion "scope" acts. Specific values, e.g., "30", "male", "business bank", abstract concept "scope", e.g., "list of employee identification numbers of local medical insurance office", "list of enterprise IDs with a certain specific partnership with a certain customer". To the designer, they need only understand what the meaning of a range refers to, and do not understand how that range is specifically achieved. For a developer; the scope may be a local data table, each record in the table being an identification number or an enterprise code. The scope may also be in other various implementations. The scope is typically used IN connection with the predicate "belonging to" (IN) below.
3. Predicates-generally refer to a series of conjunctions, such as equal to (=), greater than (>), less than (<), etc., there is one more specific predicate "belonging to" (IN), dedicated to concatenating range types of objects. The value representing the current subject is a record in the range of the current object.
For example, user. Idno IN black_idnos, which describes that the user's document number is within the scope of a blacklist of document numbers.
In the embodiment of the invention, article information is defined; receiving display constraint information in a natural language format input by a designer aiming at the article information; and converting the display attribute constraint information in the natural language format into display constraint information in a programming language format of the article information. On the one hand, the designer inputs the presentation constraint information according to the natural language format, and the presentation constraint information in the programming language format is not required to be input, so that the technical requirements on the designer are reduced, and the efficiency of the designer in inputting the presentation constraint information is improved. On the other hand, the designer does not need to input a range calculation method aiming at a certain presentation constraint condition, and the parser calls each data table autonomously to realize the presentation constraint condition of the natural language input by the designer, so that the isolation of presentation constraint information of a programming language and a natural language format is realized, the operation burden of the designer is reduced, and the autonomous matching/range calculation of the presentation constraint information is realized.
In the embodiment of the invention, the display constraint information described by the designer can be directly written into the system for operation, the participation of the developer is not needed in the operation process, the delivery flow of the developer is greatly shortened, the delivery timeliness of the developer is improved, the development and maintenance cost is reduced, and the flexible setting of the display constraint information by the designer is realized.
It should be noted that the acquired business object information belongs to a programming language format, so that after the business object information is acquired, the matching/range calculation can be directly performed without performing programming language format conversion.
Based on the main-predicate conversion table, the display constraint information in the natural language format can be converted into the display constraint information in the programming language format, and the next problem is how to function the display constraint information and how to solve the superposition of multiple pieces of display constraint information. To solve this problem we introduced a new concept-decision value. It shows what results will occur when a certain piece of presentation constraint information describes what happens. The value range of the method is any integer, the sign of the decision value represents the judgment conclusion (positive is allowed and negative is refused) of the constraint information displayed currently, the absolute value of the decision value represents the priority degree of the rule, and the method is mainly used for determining the final result when the judgment conclusion of the constraint information displayed by other methods conflicts with the judgment conclusion of the constraint information displayed by other methods. For example, when a certain situation occurs, two situations described by the presentation constraint information are consistent with the situation, but the judgment conclusion of the presentation constraint information is opposite, and the judgment conclusion of the presentation constraint information with a larger absolute value of the decision value is used as the final conclusion of the judgment.
By the method for acquiring the presentation constraint information in the programming language format, grammar is fixed, and operator range is limited. Any system can realize a parser to parse and display constraint information text, for example, a JS+JSON mode to parse operation rules.
The following describes in detail an information display method provided in the embodiment of the present invention in connection with a specific application scenario.
In the existing scene, a commodity A is newly put on shelf, and is generally sold in a public way, so that general users can purchase the commodity; however, for the subordinate staff of a specific cooperative enterprise, the specific commodity is sold, and the commodity A is not sold; but if a certain customer is at a member level of me company above level 2, he can in principle see all goods and must see goods a.
Assuming that based on the above scenario, the designer inputs the following three pieces of presentation constraint information for commodity a:
1, in general, all users can see commodity a, and the decision value is set to 1.
2, but when the user belongs to a specific enterprise, the commodity cannot be purchased, and the decision value is set to be-2.
This shows constraint information with a higher priority than the last piece. A listing of a particular business may be described using the range specification_complete. Specific_complete is a list in which each element is an ID of an enterprise.
3, when the member level of the customer is greater than level 2, the commodity can be purchased without fail. The rule is very high in priority, setting the decision value to 3.
After the parser performs the conversion, the following presentation constraint information table may be obtained:
Figure BDA0002265388800000141
TABLE 1
Note that each attribute extracted in table 1 is simply replaced with 1, 2, 3.
After the business object information is acquired based on the viewing request initiated by the user at the client, the three pieces of display constraint information of the commodity A can be positioned. And calculating the business object information and the commodity A display constraint information through a resolver, substituting the business object information into the three pieces of display constraint information respectively to obtain matched display constraint information, summarizing decision values of the matched display constraint information, and determining whether the commodity A is displayed to the user.
Assuming that the user is an employee of a specific collaborative enterprise, and the VIP level is not greater than 2, the display constraint information 1 and the display constraint information 2 are hit, the corresponding decision values are 1 and-2, and the commodity a is determined not to be displayed to the user based on the sign of the decision value-2 with the largest absolute value among the decision values of the display constraint information.
Assuming that the user is an employee of a particular collaborative enterprise and the VIP level is greater than 2, presentation constraint information 1, presentation constraint information 2, and presentation constraint information 3 will be hit. Determining that the commodity a can be presented to the user based on the sign of the decision value 3 having the largest absolute value among the decision values of the presentation constraint information.
Assuming that the user does not belong to a particular partner and the VIP level is greater than 2, the display constraint information 2 is not hit, the display constraint information 1 and 3 are hit, and the commodity a is determined based on the sign of the decision value 3 having the largest absolute value among the decision values of the display constraint information.
Furthermore, it should be noted that the above-described figures are merely illustrative of the processes involved in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It will be readily appreciated that the processes shown in the above figures do not indicate or limit the temporal order of these processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, for example, among a plurality of modules.
The following are device embodiments of the present disclosure that may be used to perform method embodiments of the present disclosure. For details not disclosed in the embodiments of the apparatus of the present disclosure, please refer to the embodiments of the method of the present disclosure.
Fig. 4 is a block diagram of an information presentation apparatus according to an exemplary embodiment. The information display device 40 includes: the first acquisition module 402, the second acquisition module 404, the third acquisition module 406, the push module 408.
A first obtaining module 402, configured to obtain service object information based on a view request initiated by a user at a client.
And the second obtaining module 404 is configured to calculate display constraint information of item information according to the service object information, and obtain display constraint information matched with the service object information in the item information.
And a third obtaining module 406, configured to obtain the item information to be displayed based on the display constraint information matched with the business object information in the item information.
And the pushing module 408 is configured to push the item information to be displayed to the client for displaying.
In the embodiment of the invention, the business object information is acquired based on the view request initiated by the user at the client; calculating display constraint information of article information according to the business object information, and acquiring display constraint information matched with the business object information in the article information; acquiring article information to be displayed based on display constraint information matched with the business object information in the article information; and pushing the article information to be displayed to the client for displaying. The information flexible display with a plurality of matched display constraint information and the information display under complex conditions are realized.
Fig. 5 is a block diagram of an electronic device, according to an example embodiment.
An electronic device 200 according to such an embodiment of the present disclosure is described below with reference to fig. 5. The electronic device 200 shown in fig. 5 is merely an example and should not be construed to limit the functionality and scope of use of embodiments of the present disclosure in any way.
As shown in fig. 5, the electronic device 200 is in the form of a general purpose computing device. The components of the electronic device 200 may include, but are not limited to: at least one processing unit 210, at least one memory unit 220, a bus 230 connecting the different system components (including the memory unit 220 and the processing unit 210), a display unit 240, and the like.
Wherein the storage unit stores program code executable by the processing unit 210 such that the processing unit 210 performs steps according to various exemplary embodiments of the present disclosure described in the above-described electronic prescription flow processing methods section of the present specification. For example, the processing unit 210 may perform the steps as shown in fig. 2, 3.
The memory unit 220 may include readable media in the form of volatile memory units, such as Random Access Memory (RAM) 2201 and/or cache memory 2202, and may further include Read Only Memory (ROM) 2203.
The storage unit 220 may also include a program/utility 2204 having a set (at least one) of program modules 2205, such program modules 2205 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
Bus 230 may be a bus representing one or more of several types of bus structures including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 200 may also communicate with one or more external devices 270 (e.g., keyboard, pointing device, bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 200, and/or any device (e.g., router, modem, etc.) that enables the electronic device 200 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 250. Also, the electronic device 200 may communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet, through a network adapter 260. Network adapter 260 may communicate with other modules of electronic device 200 via bus 230. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with electronic device 200, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or may be implemented in software in combination with the necessary hardware. Thus, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.) or on a network, including several instructions to cause a computing device (may be a personal computer, a server, or a network device, etc.) to perform the above-described method according to the embodiments of the present disclosure.
Fig. 6 schematically illustrates a computer-readable storage medium in an exemplary embodiment of the present disclosure.
Referring to fig. 6, a program product 400 for implementing the above-described method according to an embodiment of the present disclosure is described, which may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium would include the following: an electrical connection having one or more wires, a portable disk, a hard disk, random Access Memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, with readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A readable storage medium may also be any readable medium that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device, partly on a remote computing device, or entirely on the remote computing device or server. In the case of remote computing devices, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., connected via the Internet using an Internet service provider).
The computer-readable medium carries one or more programs, which when executed by one of the devices, cause the computer-readable medium to perform the functions of: acquiring business object information based on a viewing request initiated by a user at a client; calculating display constraint information of article information according to the business object information, and acquiring display constraint information matched with the business object information in the article information; acquiring article information to be displayed based on display constraint information matched with the business object information in the article information; and pushing the article information to be displayed to the client for displaying.
Those skilled in the art will appreciate that the modules may be distributed throughout several devices as described in the embodiments, and that corresponding variations may be implemented in one or more devices that are unique to the embodiments. The modules of the above embodiments may be combined into one module, or may be further split into a plurality of sub-modules.
Those skilled in the art will readily appreciate from the foregoing detailed description that the message data processing methods, apparatus, electronic devices, and computer readable media according to embodiments of the present disclosure have one or more of the following advantages.
Under the high-frequency data flow environment such as the Internet of things, the rule engine system can simply and efficiently complete data routing and M2M (machine to machine) communication.
The rule engine system has strong adaptability to the received message, and can solve the problem of JSON messages with any structure.
The writing style of the rules is similar to SQL, the rule is simple and easy to understand, and the rule executor based on the memory database simplifies the development and maintenance difficulty of the whole system.
The method has wide application scene, can process the problem of a bottom data layer and can solve the problem of an upper business logic layer; IBM ILOG rules engine may be replaced with a slight modification.
Exemplary embodiments of the present disclosure are specifically illustrated and described above. It is to be understood that this disclosure is not limited to the particular arrangements, instrumentalities and methods of implementation described herein; on the contrary, the disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.

Claims (9)

1. An information display method, comprising:
acquiring business object information based on a viewing request initiated by a user at a client, wherein the acquired business object information belongs to a programming language format;
calculating display constraint information of article information according to the business object information, and acquiring display constraint information matched with the business object information in the article information;
acquiring article information to be displayed based on display constraint information matched with the business object information in the article information;
pushing the article information to be displayed to the client for display;
wherein, before the calculating the display constraint information of the article information according to the business object information, the method further comprises: acquiring display constraint information of article information;
the acquiring the display constraint information of the article information comprises the following steps: defining article information; receiving display constraint information in a natural language format input by a designer aiming at the article information; converting the presentation attribute constraint information in the natural language format into presentation constraint information in a programming language format of the article information, wherein the programming language format comprises: programming languages and intermediate languages;
Wherein, the display constraint information of the article information further includes: the designer sets a decision value for each piece of presentation constraint information.
2. The method of claim 1, wherein converting the presentation attribute constraint information in the natural language format to the presentation constraint information in the programming language format of the item information comprises:
and converting the display attribute constraint information in the natural language format into the display constraint information in the programming language format of the article information according to the stored natural language main-predicate-guest conversion table.
3. The method of claim 1, wherein the method further comprises:
receiving a decision value corresponding to each piece of presentation constraint information input by the designer aiming at the article information;
acquiring the article information to be displayed based on the display constraint information matched with the business object information in the article information, wherein the method comprises the following steps:
summarizing decision values of display constraint information matched with the business object information in the article information;
and determining the item information to be displayed from the item information based on the decision value of the display constraint information.
4. A method according to claim 3, wherein determining item information to be displayed from the item information based on the decision value of the display constraint information comprises:
And determining whether the item information is the item information to be displayed or not based on the sign of the decision value with the largest absolute value among the decision values of the display constraint information.
5. The method according to any one of claims 1 to 4, wherein calculating presentation constraint information of item information according to the business object information, and obtaining presentation constraint information matched with the business object information in the item information, includes:
according to each attribute in the service object information, polling the display constraint information to obtain display constraint information corresponding to the service object information;
and carrying out matching calculation and/or range calculation on the display constraint information corresponding to the service object information and the service object information to obtain the display constraint information matched with the service object.
6. The method according to any one of claims 1 to 4, wherein the business object information includes scene attribute information and user attribute information;
acquiring business object information based on a viewing request initiated by a user at a client, including:
acquiring a viewing request initiated by a user at a client;
acquiring scene attribute information and user identification information from the viewing request;
And acquiring user attribute information corresponding to the user identification information from a user system based on the user identification information.
7. An information display device, comprising:
the first acquisition module is used for acquiring service object information based on a viewing request initiated by a user at a client, wherein the acquired service object information belongs to a programming language format;
the second acquisition module is used for calculating the display constraint information of the article information according to the service object information to acquire the display constraint information matched with the service object information in the article information;
the third acquisition module is used for acquiring the article information to be displayed based on the display constraint information matched with the business object information in the article information;
the pushing module is used for pushing the article information to be displayed to the client for displaying;
wherein the second acquisition module is further configured to: defining article information; receiving display constraint information in a natural language format input by a designer aiming at the article information; converting the presentation attribute constraint information in the natural language format into presentation constraint information in a programming language format of the article information, wherein the programming language format comprises: programming languages and intermediate languages; wherein, the display constraint information of the article information further includes: the designer sets a decision value for each piece of presentation constraint information.
8. An electronic device, comprising:
one or more processors;
a storage means for storing one or more programs;
when executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-6.
9. A computer readable medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method according to any of claims 1-6.
CN201911085889.7A 2019-11-08 2019-11-08 Information display method, information display device, electronic equipment and computer readable medium Active CN111078216B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911085889.7A CN111078216B (en) 2019-11-08 2019-11-08 Information display method, information display device, electronic equipment and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911085889.7A CN111078216B (en) 2019-11-08 2019-11-08 Information display method, information display device, electronic equipment and computer readable medium

Publications (2)

Publication Number Publication Date
CN111078216A CN111078216A (en) 2020-04-28
CN111078216B true CN111078216B (en) 2023-06-02

Family

ID=70310725

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911085889.7A Active CN111078216B (en) 2019-11-08 2019-11-08 Information display method, information display device, electronic equipment and computer readable medium

Country Status (1)

Country Link
CN (1) CN111078216B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08305574A (en) * 1995-05-11 1996-11-22 Nippon Telegr & Teleph Corp <Ntt> Constraint type problem solving method and system
JP2015060578A (en) * 2013-09-20 2015-03-30 ヤフー株式会社 Product management apparatus, product management method, and product management program
JP2016038814A (en) * 2014-08-08 2016-03-22 株式会社リコー Information processing system, server apparatus, and information processing method
TW201629806A (en) * 2015-01-13 2016-08-16 Alibaba Group Services Ltd Method and device for displaying language message based on digital object identifier (ODI)
CN106970790A (en) * 2017-03-09 2017-07-21 腾讯科技(深圳)有限公司 Method, relevant device and system that a kind of application program is created
CN107169839A (en) * 2017-05-24 2017-09-15 杭州纳戒科技有限公司 Merchandise display method, device and electronic equipment
CN108563384A (en) * 2018-04-17 2018-09-21 泰康保险集团股份有限公司 A kind of exchange method and relevant device based on questionnaire
JP2018190180A (en) * 2017-05-03 2018-11-29 ナレルシステム株式会社 Method, computer program and device for processing knowledge expression
CN109144493A (en) * 2018-07-18 2019-01-04 平安科技(深圳)有限公司 Generation method, electronic device and the readable storage medium storing program for executing of business rule
CN109388453A (en) * 2018-09-07 2019-02-26 Oppo广东移动通信有限公司 Application page display method and device, storage medium and electronic equipment
CN109994113A (en) * 2019-03-14 2019-07-09 深兰科技(上海)有限公司 A kind of methods of exhibiting and device of object
CN110134483A (en) * 2019-05-21 2019-08-16 山东浪潮通软信息科技有限公司 A kind of LED display shows that content custom-configures method and system
CN110347384A (en) * 2019-07-17 2019-10-18 广东科徕尼智能科技有限公司 A method of Suresh Kumar pop-up is realized based on Object_C language classification

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11312190A (en) * 1998-04-28 1999-11-09 Hitachi Ltd Product information display method
US7085708B2 (en) * 2000-09-23 2006-08-01 Ravenflow, Inc. Computer system with natural language to machine language translator
JP2005165958A (en) * 2003-12-05 2005-06-23 Ibm Japan Ltd Information search system, information search support system, method and program thereof
JP4119413B2 (en) * 2004-09-30 2008-07-16 株式会社東芝 Knowledge information collection system, knowledge search system, and knowledge information collection method
CN101504751A (en) * 2009-03-20 2009-08-12 腾讯科技(深圳)有限公司 Electronic commerce transaction system and merchandise information processing method
JP5265506B2 (en) * 2009-12-17 2013-08-14 楽天株式会社 Commercial transaction processing apparatus, exhibition condition determination processing method, and exhibition condition determination processing program
JP7022522B2 (en) * 2017-06-14 2022-02-18 株式会社ブロードリーフ Product information provision system, product information provision method and product information provision program
CN109064277B (en) * 2018-07-25 2022-05-24 北京小米移动软件有限公司 Product display method and device
CN109697201B (en) * 2018-12-27 2020-12-04 清华大学 A query processing method, system, device and computer-readable storage medium
CN109800344A (en) * 2019-01-28 2019-05-24 王立山 A kind of automatic programming method and its system of natural language mind over machine

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08305574A (en) * 1995-05-11 1996-11-22 Nippon Telegr & Teleph Corp <Ntt> Constraint type problem solving method and system
JP2015060578A (en) * 2013-09-20 2015-03-30 ヤフー株式会社 Product management apparatus, product management method, and product management program
JP2016038814A (en) * 2014-08-08 2016-03-22 株式会社リコー Information processing system, server apparatus, and information processing method
TW201629806A (en) * 2015-01-13 2016-08-16 Alibaba Group Services Ltd Method and device for displaying language message based on digital object identifier (ODI)
CN106970790A (en) * 2017-03-09 2017-07-21 腾讯科技(深圳)有限公司 Method, relevant device and system that a kind of application program is created
JP2018190180A (en) * 2017-05-03 2018-11-29 ナレルシステム株式会社 Method, computer program and device for processing knowledge expression
CN107169839A (en) * 2017-05-24 2017-09-15 杭州纳戒科技有限公司 Merchandise display method, device and electronic equipment
CN108563384A (en) * 2018-04-17 2018-09-21 泰康保险集团股份有限公司 A kind of exchange method and relevant device based on questionnaire
CN109144493A (en) * 2018-07-18 2019-01-04 平安科技(深圳)有限公司 Generation method, electronic device and the readable storage medium storing program for executing of business rule
CN109388453A (en) * 2018-09-07 2019-02-26 Oppo广东移动通信有限公司 Application page display method and device, storage medium and electronic equipment
CN109994113A (en) * 2019-03-14 2019-07-09 深兰科技(上海)有限公司 A kind of methods of exhibiting and device of object
CN110134483A (en) * 2019-05-21 2019-08-16 山东浪潮通软信息科技有限公司 A kind of LED display shows that content custom-configures method and system
CN110347384A (en) * 2019-07-17 2019-10-18 广东科徕尼智能科技有限公司 A method of Suresh Kumar pop-up is realized based on Object_C language classification

Also Published As

Publication number Publication date
CN111078216A (en) 2020-04-28

Similar Documents

Publication Publication Date Title
CN112927082B (en) Credit risk prediction methods, devices, equipment, media and program products
CN109086409B (en) Microservice data processing method and device, electronic equipment and computer readable medium
Stergiou et al. Recent advances delivered by mobile cloud computing and internet of things for big data applications: a survey
US11036767B2 (en) System and method for providing database abstraction and data linkage
US11706173B2 (en) Method, apparatus and computer program product for metadata search in a group-based communication platform
US20160203117A1 (en) Natural language metric condition alerts
EP2717201A1 (en) Natural language metric condition alerts orchestration
US20140201331A1 (en) Platform for the delivery of content and services to networked connected computing devices
EP2717202A1 (en) Natural language metric condition alerts users interfaces
CN111046237B (en) User behavior data processing method and device, electronic equipment and readable medium
US20200099650A1 (en) Dynamic hashtag ordering based on projected interest
EP4071633A1 (en) Task query method and device
CN111062682B (en) Work order processing method and device
CN111143408B (en) Event processing method and device based on business rule
CN204790977U (en) APP automatic compilation system and management platform based on cloud calculates
Lumer et al. Graph rag-tool fusion
CN109284452A (en) The online methods of exhibiting of electronic protocol, device, electronic equipment, storage medium
US20230085684A1 (en) Method of recommending data, electronic device, and medium
CN111078216B (en) Information display method, information display device, electronic equipment and computer readable medium
US20210263920A1 (en) Rapid importation of data including temporally tracked object recognition
CN108768742B (en) Network construction method and device, electronic equipment and storage medium
CN113297258B (en) Customized information pushing method and device based on target crowd data extraction
US20220335044A1 (en) Database query execution on multiple databases
CN110909191B (en) Graph data processing method and device, storage medium, and electronic device
CN114626556A (en) Resource management method and device of target system, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant