CN114398131B - Information display method, device, equipment, medium and program product - Google Patents

Information display method, device, equipment, medium and program product Download PDF

Info

Publication number
CN114398131B
CN114398131B CN202210022338.1A CN202210022338A CN114398131B CN 114398131 B CN114398131 B CN 114398131B CN 202210022338 A CN202210022338 A CN 202210022338A CN 114398131 B CN114398131 B CN 114398131B
Authority
CN
China
Prior art keywords
displayed
target content
information
display
cloud application
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
CN202210022338.1A
Other languages
Chinese (zh)
Other versions
CN114398131A (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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202210022338.1A priority Critical patent/CN114398131B/en
Publication of CN114398131A publication Critical patent/CN114398131A/en
Application granted granted Critical
Publication of CN114398131B publication Critical patent/CN114398131B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0267Wireless devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Human Computer Interaction (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Game Theory and Decision Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The disclosure provides an information display method, an information display device, an information display medium and an information display program product, relates to the technical field of computers, in particular to the technical field of cloud computing, and can be applied to scenes such as cloud mobile phones. The specific implementation scheme is as follows: responding to an information display request of a cloud application, and determining target content to be displayed; determining target content to be displayed according to the running environment information of the local display equipment; and displaying the target content to be displayed in the cloud application page of the local display equipment. According to the technical scheme, the matching degree between the display information and the user can be improved.

Description

Information display method, device, equipment, medium and program product
Technical Field
The disclosure relates to the technical field of computers, in particular to the technical field of cloud computing, and specifically relates to an information display method, an information display device, information display equipment, an information display medium and a program product.
Background
The cloud mobile phone is a network device which runs at the cloud end and provides a remote control function. The cloud mobile phone processes tasks such as data calculation, image rendering coding and the like on the cloud, the local mobile phone is only used as a display terminal, content in the cloud mobile phone is displayed to a user, and remote control of the cloud mobile phone can be achieved by initiating control operation on the local mobile phone.
The cloud mobile phone user can install and run various cloud applications in the cloud mobile phone, and in the starting or running process of many cloud applications, popularization information issued by some media or software developers is displayed, so that the popularization information can be matched with the use habit or the requirement of the current cloud mobile phone user, and the method is very important for improving the information pushing effect.
Disclosure of Invention
The present disclosure provides an information display method, apparatus, device, medium, and program product.
According to an aspect of the present disclosure, there is provided an information display method including:
Responding to an information display request of a cloud application, and determining target content to be displayed; the target content to be displayed is determined according to the running environment information of the local display equipment;
and displaying the target content to be displayed in the cloud application page of the local display equipment.
According to another aspect of the present disclosure, there is provided an information display apparatus including:
the target content to be displayed determining module is used for determining the target content to be displayed in response to the information display request of the cloud application; the target content to be displayed is determined according to the running environment information of the local display equipment;
and the target content to be displayed displaying module is used for displaying the target content to be displayed in the cloud application page of the local displaying equipment.
According to another aspect of the present disclosure, there is provided an electronic device including:
At least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the information presentation method of any one of the embodiments of the present disclosure.
According to another aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform the information presentation method of any of the embodiments of the present disclosure.
According to another aspect of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the information presentation method of any of the embodiments of the present disclosure.
The embodiment of the disclosure can improve the matching degree between the display information and the user.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the disclosure, nor is it intended to be used to limit the scope of the disclosure. Other features of the present disclosure will become apparent from the following specification.
Drawings
The drawings are for a better understanding of the present solution and are not to be construed as limiting the present disclosure. Wherein:
Fig. 1 is a schematic diagram of an information presentation method provided according to an embodiment of the present disclosure;
FIG. 2a is a schematic diagram of an information presentation method provided according to an embodiment of the present disclosure;
FIG. 2b is an interface schematic of an information presentation provided in accordance with an embodiment of the present disclosure;
FIG. 3a is a schematic diagram of an information presentation method provided according to an embodiment of the present disclosure;
FIG. 3b is an interface schematic of an information presentation provided in accordance with an embodiment of the present disclosure;
fig. 4 is a schematic diagram of an information presentation apparatus provided according to an embodiment of the present disclosure;
fig. 5 is a block diagram of an electronic device for implementing the information presentation method of an embodiment of the present disclosure.
Detailed Description
Exemplary embodiments of the present disclosure are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present disclosure to facilitate understanding, and should be considered as merely exemplary. Accordingly, one of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
Fig. 1 is a flowchart of an information display method according to an embodiment of the present disclosure, which may be applicable to a case where content to be displayed is determined according to operating environment information of a local display device. The method of the embodiment can be executed by an information display device, and the device can be implemented in a software and/or hardware mode and is specifically configured in an electronic device with a certain data operation capability, wherein the electronic device can be a client device or a server device, and the client device can be a mobile phone, a tablet computer, a vehicle-mounted terminal, a desktop computer and the like.
S110, determining target content to be displayed in response to an information display request of a cloud application; and determining the target content to be displayed according to the running environment information of the local display equipment.
The information display request is a request sent to the cloud mobile phone client when the cloud mobile phone needs to display information, and is used for indicating the cloud mobile phone client to display the acquired content to be displayed. Specifically, the information display request may include a type of the content to be displayed and a display area of the content to be displayed. The content to be displayed can be popularization information issued by a media or software developer. The information display request includes a banner advertisement, and the display area of the content to be displayed is at the bottom of the cloud application page. Wherein, banner advertisement needs to be displayed in a fixed area in the cloud application page.
The target content to be displayed is content pushed to the user in the process of using the cloud application by the user. Specifically, the target content to be displayed can be displayed in a fixed area in the cloud application page, and also can be displayed in a mode of popping up a new page in the running process of the cloud application. The target content to be displayed is content matched with the running environment information of the local display equipment. By way of example, the targeted content to be presented may be push content fed back by the information server based on the operating environment information of the local presentation device.
After the cloud mobile phone client is started, the local display equipment can collect the running environment information of the local display equipment according to a set period, and at least one candidate content to be displayed is obtained according to the running environment information. The running environment information may include a network address, a physical address, an operating system setting, and the like of the local presentation device. Further, when the local display device receives the information display request initiated by the cloud application, the target content to be displayed can be determined in at least one candidate content to be displayed according to the type of the content to be displayed contained in the information display request, so that the target content to be displayed matched with the current running environment is provided for the user in the use process of the cloud application.
In a specific example, after the cloud mobile phone client is started, the local display device collects the language types set in the operating system (for example, the language types are set to be Chinese or English in the current operating system) every 15 minutes, then sends the language types to the information server, and obtains multiple candidate contents to be displayed fed back by the information server according to the language types, for example, feeds back a banner advertisement and an insert advertisement to the local display device. When the local display device obtains an information display request initiated by the cloud application, one of the candidate contents to be displayed can be used as a target content to be displayed according to the advertisement type contained in the information display request.
And S120, displaying the target content to be displayed in the cloud application page of the local display equipment.
In the embodiment of the disclosure, after determining the target content to be displayed, the local display device displays the target content to be displayed in a cloud application page projected by the cloud mobile phone. Specifically, a display area aiming at the target content to be displayed is reserved in a cloud application page projected by the cloud mobile phone to the local display equipment, and the local equipment can cover the target content to be displayed on the display area, so that the cloud application page covered with the target content to be displayed is displayed.
In a specific example, after determining that the target content to be displayed is a banner advertisement, the local display device displays the banner advertisement in a display area of the cloud application page according to a display area included in the information display request.
In another specific example, after determining that the target content to be displayed is an insert advertisement, the local display device may cover the cloud application page with the insert advertisement, and when the insert advertisement is displayed or the user is actively closed, feedback the displayed information to the cloud application to instruct the cloud application to continue displaying the cloud application page.
According to the technical scheme, the local display equipment responds to the information display request of the cloud application, and determines the target content to be displayed according to the running environment information, so that the target content to be displayed is displayed in the cloud application page of the local display equipment, and the matching degree of the display content and the local user can be improved.
Fig. 2a is a schematic diagram of an information display method in an embodiment of the present disclosure, which is further refined on the basis of the above embodiment, and provides a specific step of determining target content to be displayed in response to an information display request of a cloud application, and a specific step of displaying the target content to be displayed in a cloud application page of a local display device. An information display method provided by an embodiment of the present disclosure is described below with reference to fig. 2a, including the following:
and S210, sending the running environment information of the local display equipment to the information server, and indicating the information server to feed back candidate content to be displayed, which is matched with the running environment information.
The information server is used for providing candidate information to be displayed for the local display equipment, and can determine one or more items of candidate information to be displayed, which are matched with the running environment information of the local display equipment, according to the running environment information sent by the local display equipment and feed the candidate information to be displayed back to the local display equipment. The information server is an advertising platform for determining candidate information to be displayed according to the location information of the local display device.
In the embodiment of the disclosure, the local display device may send, to the information server, running environment information of the local display device according to a preset time period, where the running environment information is used to instruct the information server to provide candidate display contents matched with the current running environment information. Specifically, the local display device collects one or more pieces of operation environment information according to a preset time period, and sends the operation environment information to the information server, so that the information server is instructed to determine candidate display contents matched with the operation environment information based on the big data of the user, and the candidate display contents are fed back to the local display device. The running environment information of the local display equipment reflects living environment and preference of a user of the local display equipment to a certain extent, and candidate content to be displayed is determined according to the running environment information, so that the matching degree of the content subsequently displayed by the local display equipment and the user is higher.
In a specific example, the local display device obtains the positioning information once every 2 hours, and sends the positioning information to the advertisement platform, so as to instruct the advertisement platform to provide the local display device with food recommendation information or tourist attraction recommendation information matched with the current positioning information, and the like.
Optionally, the operating environment information includes at least one of a network address, a physical location, and operating system configuration information of the local presentation device.
In this alternative embodiment, the operating environment information includes the network address (internet outlet IP address) of the local presentation device, the physical location (obtained by global positioning system location), and operating system configuration information. The operating system configuration information may be a language set in the operating system, or a lock wallpaper set in the operating system, etc. The running environment information can reflect living environment and preference of the user of the local display equipment to a certain extent, so that the local display equipment can acquire the content to be displayed, which is matched with the user to a higher degree, and the popularization effect of the content to be displayed is optimized.
S220, determining target content to be displayed from at least one candidate content to be displayed according to the type of the content to be displayed in the information display request.
After the local display equipment obtains the information display request initiated by the cloud application, the type of the content to be displayed is obtained by analyzing the information display request, for example, the type of the content to be displayed is a banner advertisement. Further, according to the type of the content to be displayed, finding out target content to be displayed, which is matched with the type, from the acquired content to be displayed.
In a specific example, the type of the content to be displayed is extracted from the information display request to be a banner advertisement, and further, among a plurality of candidate content to be displayed acquired in advance, the content to be displayed of the banner advertisement type is found and determined as target content to be displayed.
S230, extracting the display area from the information display request.
After determining the target content to be displayed, a display area of the target content to be displayed is also required, and specifically, the display area can be extracted from the information display request. The display area may be a rectangular area located at the bottom of the cloud application page, and the information display request may specifically include an upper left corner coordinate and a lower right corner coordinate of the display area, and according to the two coordinates, a unique rectangular area may be determined in the cloud application page.
S240, displaying target content to be displayed in the cloud application page according to the display area; the cloud application page comprises a display area and an application area.
After the display area in the information display request is read, the display area can be determined in the cloud application page, and the target content to be displayed is displayed in the display area. Specifically, as shown in fig. 2b, a rectangular display area may be determined in the cloud application page according to the coordinates of the upper left corner and the lower right corner of the display area included in the information display request. Further, determining whether a display space required by the target content to be displayed is matched with a display area included in the information display request, if so, displaying the target content to be displayed in the display area of the cloud application page directly, otherwise, performing size adjustment on the target content to be displayed, for example, stretching or compressing a picture to be displayed, so that the target content to be displayed is displayed after being matched with the display area in the information display request. Notably, the cloud application page includes a display area and an application area, the application area is used for displaying related content of the cloud application, the display area is used for displaying target content to be displayed, and the target content to be displayed can be popularization content of some media or developers.
According to the method, the target content to be displayed can be displayed under the condition that the normal use of the cloud application by the user is not affected, so that the user obtains interesting popularization content in the process of using the cloud application. In addition, the target content to be displayed is obtained and displayed in the local display equipment, and compared with a mode of directly projecting the target content to be displayed from the cloud mobile phone, the method can omit the image compression process in the cloud application page, so that the target content to be displayed can be clearly and smoothly displayed, and the user experience is improved.
In a specific example, the coordinates of the display area read in the information display request are [ (xmin, ymin), (xmax, ymax) ], where (xmin, ymin) is the upper left corner coordinate of the display area and (xmax, ymax) is the lower right corner coordinate, and a rectangular area can be determined in the cloud application page according to the two coordinates. Further, whether the size of the display space required by the banner advertisement to be displayed is matched with the display area is determined, and if the display space required by the banner advertisement is smaller than the rectangular area, the banner advertisement can be stretched and then displayed.
Optionally, displaying the target content to be displayed in the cloud application page according to the display area includes:
According to the display area, the size of the target content to be displayed is adjusted;
And covering the adjusted target content to be displayed on a display area in the cloud application page for display.
In this optional embodiment, a specific manner of displaying, according to a display area, target content to be displayed in a cloud application page is provided: the target content to be displayed is first resized, e.g., scaled horizontally, vertically, or in equal proportions, according to the size of the display area. Further, the target content to be displayed after the size adjustment is covered on a display area in the cloud application page for display. The cloud application page projected by the cloud application to the local display equipment comprises an application area and a display area, wherein the application area is used for displaying relevant content of the cloud application, and the display area is used for displaying target content to be displayed. The local display equipment can cover the target to-be-displayed content acquired locally to the reserved display area in the cloud application page, so that the target to-be-displayed content avoids data compression in the projection process, and the size of the target to-be-displayed content is adjusted according to the size of the display area, so that the target to-be-displayed content is matched with the display area, and the display effect of the target to-be-displayed content is optimized.
According to the technical scheme, the running environment information of the local display equipment is sent to the information server, the running environment information is used for indicating the information server to feed back candidate content to be displayed, which is matched with the running environment information, and then the target content to be displayed is determined from at least one candidate content to be displayed according to the type of the content to be displayed in the information display request. Further, a display area is extracted from the information display request, and finally, according to the display area, target content to be displayed is displayed in the cloud application page, so that the matching degree of the display content and a local user is improved.
Fig. 3a is a schematic diagram of information presentation in an embodiment of the present disclosure, further refined on the basis of the above embodiment, and provided with specific steps for presenting target content to be presented in a cloud application page of a local presentation device. An information display method provided by an embodiment of the present disclosure is described below with reference to fig. 3a, including the following:
s310, determining target content to be displayed in response to an information display request of a cloud application; and determining the target content to be displayed according to the running environment information of the local display equipment.
And S320, covering the target content to be displayed on the upper layer of the cloud application page for displaying.
In the embodiment of the present disclosure, as shown in fig. 3b, after determining the target content to be displayed according to the operating environment information, the local display device may directly cover the target content to be displayed on the upper layer of the cloud application page for displaying the set duration. The target content to be displayed is obtained through the local display equipment and is directly displayed by being covered on the upper layer of the cloud application page, so that the target content to be displayed avoids image compression in the projection process from the cloud mobile phone to the local display equipment, and the display definition of the target content to be displayed is improved. Illustratively, the type of targeted content to be presented is an onsert advertisement. At this time, the picture or video-form insert advertisement can be directly covered on the upper layer of the cloud application page for display.
In a specific example, when the cloud application sends an information display request to the local display device, relevant function buttons, such as a next page or a resource acquisition, are displayed in a cloud application page. When the local display equipment detects the operation of clicking the function button by a user, the target content to be displayed can be displayed by covering the upper layer of the cloud application page.
And S330, sending information display duration to the cloud application in response to the completion of displaying the target content to be displayed or the closing operation of the user, wherein the information display duration is used for indicating the cloud application to determine user feedback information based on the information display duration.
In the embodiment of the present disclosure, when the local display device detects that the target content to be displayed is displayed (for example, the image completes the display of the set duration, or the video playing is completed) or the user closes the operation, the local display device may send the display duration of the target content to be displayed to the cloud application. The cloud application determines information fed back to the user based on the display duration, and interacts with the user according to the condition that the user watches the target content to be displayed, so that the popularization effect of the target content to be displayed is optimized.
In a specific example, when detecting that the user closes the target content to be displayed, the local display device may determine that the display duration of the target content to be displayed is 15 seconds, and further send the display duration to the cloud application. The cloud application compares the display duration with the total display duration (for example, 15 seconds) required by the target content to be displayed, and obviously, the actual display duration is equal to the total display duration, that is, the user views the complete target content to be displayed, and the corresponding excitation resource can be fed back to the user. For example, advanced functions in the cloud application may be unlocked or game augmentation points may be added, etc.
According to the technical scheme, the local display equipment responds to the information display request of the cloud application, determines target content to be displayed, then covers the target content to be displayed on the upper layer of the cloud application page for display, finally responds to the fact that the target content to be displayed is displayed or the user closing operation is finished, information display duration is sent to the cloud application and used for indicating the cloud application to determine user feedback information based on the information display duration, on one hand, the matching degree of the content to be displayed and the user is improved, on the other hand, the problem of information loss caused by image compression in the page throwing process is avoided, and the content display definition is improved.
Fig. 4 is a block diagram of an information display apparatus according to an embodiment of the present disclosure, which is applicable to a case where content to be displayed is determined according to operating environment information of a local display device. The device is realized by software and/or hardware, and is specifically configured in the electronic equipment with certain data operation capability.
An information presentation apparatus 400 as shown in fig. 4, comprising: a target content to be displayed determination module 410 and a target content to be displayed display module 420; wherein,
The target content to be displayed determining module 410 is configured to determine target content to be displayed in response to an information display request of the cloud application; the target content to be displayed is determined according to the running environment information of the local display equipment;
The target content to be displayed displaying module 420 is configured to display the target content to be displayed in a cloud application page of the local display device.
According to the technical scheme, the local display equipment responds to the information display request of the cloud application, and determines the target content to be displayed, so that the target content to be displayed is displayed in the cloud application page of the local display equipment, and the matching degree of the display content and the local user can be improved.
Further, the information display apparatus 400 further includes:
the candidate content to be displayed acquisition module is used for sending the running environment information of the local display equipment to the information server before the target content to be displayed is determined in response to the information display request of the cloud application, and is used for indicating the information server to feed back the candidate content to be displayed matched with the running environment information;
The target content to be displayed determining module 410 includes:
the target content to be displayed determining unit is used for determining target content to be displayed from at least one candidate content to be displayed according to the type of the content to be displayed in the information display request.
Further, the target content to be displayed displaying module 420 includes:
the display area extracting unit is used for extracting a display area from the information display request;
the first target content to be displayed display unit is used for displaying the target content to be displayed in the cloud application page according to the display area; the cloud application page comprises a display area and an application area.
Further, the first target content to be displayed displaying unit includes:
the size adjustment subunit is used for adjusting the size of the target content to be displayed according to the display area;
And the target content to be displayed displaying subunit is used for covering the adjusted target content to be displayed on a displaying area in the cloud application page for displaying.
Further, the target content to be displayed displaying module 420 further includes:
And the second target content to be displayed displaying unit is used for displaying the target content to be displayed by covering the upper layer of the cloud application page.
Further, the information display apparatus 400 further includes:
The display duration sending module is used for sending information display duration to the cloud application in response to the completion of displaying the target content to be displayed or the closing operation of the user after the target content to be displayed is covered on the upper layer of the cloud application page to be displayed, and for indicating the cloud application to determine user feedback information based on the information display duration.
Further, the running environment information comprises at least one of network address, physical location and operating system configuration information of the local display device.
The information display device provided by the embodiment of the disclosure can execute the information display method provided by any embodiment of the disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
In the technical scheme of the disclosure, the related processes of collecting, storing, using, processing, transmitting, providing, disclosing and the like of the personal information of the user accord with the regulations of related laws and regulations, and the public order colloquial is not violated.
According to embodiments of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.
Fig. 5 illustrates a schematic block diagram of an example electronic device 500 that may be used to implement embodiments of the present disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 5, the apparatus 500 includes a computing unit 501 that can perform various suitable actions and processes according to a computer program stored in a Read Only Memory (ROM) 502 or a computer program loaded from a storage unit 508 into a Random Access Memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the device 500 can also be stored. The computing unit 501, ROM 502, and RAM 503 are connected to each other by a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.
Various components in the device 500 are connected to the I/O interface 505, including: an input unit 506 such as a keyboard, a mouse, etc.; an output unit 507 such as various types of displays, speakers, and the like; a storage unit 508 such as a magnetic disk, an optical disk, or the like; and a communication unit 509 such as a network card, modem, wireless communication transceiver, etc. The communication unit 509 allows the device 500 to exchange information/data with other devices via a computer network such as the internet and/or various telecommunication networks.
The computing unit 501 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of computing unit 501 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 501 performs the respective methods and processes described above, such as an information presentation method. For example, in some embodiments, the information presentation method may be implemented as a computer software program tangibly embodied on a machine-readable medium, such as storage unit 508. In some embodiments, part or all of the computer program may be loaded and/or installed onto the device 500 via the ROM 502 and/or the communication unit 509. When the computer program is loaded into RAM 503 and executed by computing unit 501, one or more steps of the information presentation method described above may be performed. Alternatively, in other embodiments, the computing unit 501 may be configured to perform the information presentation method by any other suitable means (e.g. by means of firmware).
Various implementations of the systems and techniques described here above can be implemented in digital electronic circuitry, integrated circuit systems, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems On Chip (SOCs), complex Programmable Logic Devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program code may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus such that the program code, when executed by the processor or controller, causes the functions/operations specified in the flowchart and/or block diagram to be implemented. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and pointing device (e.g., a mouse or trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), and the internet.
The computer system may include a client and a server. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server may be a cloud server, a server of a distributed system, or a server incorporating a blockchain.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps recited in the present disclosure may be performed in parallel or sequentially or in a different order, provided that the desired results of the technical solutions of the present disclosure are achieved, and are not limited herein.
The above detailed description should not be taken as limiting the scope of the present disclosure. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present disclosure are intended to be included within the scope of the present disclosure.

Claims (15)

1. An information display method, comprising:
Responding to an information display request of a cloud application, and determining target content to be displayed; the target content to be displayed is determined according to the running environment information of the local display equipment;
Displaying the target content to be displayed in a cloud application page of the local display equipment;
The method for displaying the target content to be displayed in the cloud application page of the local display equipment comprises the following steps:
extracting a display area from the information display request;
According to the display area, displaying the target content to be displayed in a cloud application page; the cloud application page comprises a display area and an application area; and the display space required by the target content to be displayed is matched with the display area.
2. The method of claim 1, further comprising, prior to determining the target content to be presented in response to an information presentation request of the cloud application:
transmitting running environment information of a local display device to an information server, wherein the running environment information is used for indicating the information server to feed back candidate content to be displayed, which is matched with the running environment information;
The method for determining the target content to be displayed comprises the following steps of:
and determining target content to be displayed from at least one candidate content to be displayed according to the type of the content to be displayed in the information display request.
3. The method of claim 1, wherein displaying the target content to be displayed in a cloud application page according to the display area comprises:
according to the display area, the size of the target content to be displayed is adjusted;
And covering the adjusted target content to be displayed on a display area in the cloud application page for display.
4. The method of claim 1, wherein the target content to be presented is presented in a cloud application page of a local presentation device, further comprising:
and covering the target content to be displayed on the upper layer of the cloud application page for displaying.
5. The method of claim 4, after overlaying the target content to be displayed on an upper layer of a cloud application page for display, further comprising:
And sending information display duration to the cloud application in response to the completion of displaying the target content to be displayed or the closing operation of the user, wherein the information display duration is used for indicating the cloud application to determine user feedback information based on the information display duration.
6. The method of any of claims 1-5, wherein the operating environment information includes at least one of a network address, a physical location, and operating system configuration information of a local presentation device.
7. An information presentation apparatus comprising:
the target content to be displayed determining module is used for determining the target content to be displayed in response to the information display request of the cloud application; the target content to be displayed is determined according to the running environment information of the local display equipment;
the target content to be displayed displaying module is used for displaying the target content to be displayed in a cloud application page of the local displaying equipment;
the target content display module to be displayed comprises:
the display area extracting unit is used for extracting a display area from the information display request;
The first target content to be displayed display unit is used for displaying the target content to be displayed in the cloud application page according to the display area; the cloud application page comprises a display area and an application area; and the display space required by the target content to be displayed is matched with the display area.
8. The apparatus of claim 7, further comprising:
the candidate content to be displayed acquisition module is used for sending the running environment information of the local display equipment to the information server before the target content to be displayed is determined in response to the information display request of the cloud application, and is used for indicating the information server to feed back the candidate content to be displayed matched with the running environment information;
the target content to be displayed determining module comprises:
the target content to be displayed determining unit is used for determining target content to be displayed from at least one candidate content to be displayed according to the type of the content to be displayed in the information display request.
9. The apparatus of claim 7, wherein the first target content to be presented display unit comprises:
the size adjustment subunit is used for adjusting the size of the target content to be displayed according to the display area;
And the target content to be displayed displaying subunit is used for covering the adjusted target content to be displayed on a displaying area in the cloud application page for displaying.
10. The apparatus of claim 7, wherein the target content to be presented presentation module further comprises:
And the second target content to be displayed displaying unit is used for displaying the target content to be displayed by covering the upper layer of the cloud application page.
11. The apparatus of claim 10, further comprising:
The display duration sending module is used for sending information display duration to the cloud application in response to the completion of displaying the target content to be displayed or the closing operation of the user after the target content to be displayed is covered on the upper layer of the cloud application page to be displayed, and for indicating the cloud application to determine user feedback information based on the information display duration.
12. The apparatus of any of claims 7-11, wherein the operating environment information comprises at least one of a network address, a physical location, and operating system configuration information of a local presentation device.
13. An electronic device, comprising:
At least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the information presentation method of any one of claims 1-6.
14. A non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the information presentation method according to any one of claims 1-6.
15. A computer program product comprising computer programs/instructions which, when executed by a processor, implement the information presentation method according to any of claims 1-6.
CN202210022338.1A 2022-01-10 2022-01-10 Information display method, device, equipment, medium and program product Active CN114398131B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210022338.1A CN114398131B (en) 2022-01-10 2022-01-10 Information display method, device, equipment, medium and program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210022338.1A CN114398131B (en) 2022-01-10 2022-01-10 Information display method, device, equipment, medium and program product

Publications (2)

Publication Number Publication Date
CN114398131A CN114398131A (en) 2022-04-26
CN114398131B true CN114398131B (en) 2024-05-31

Family

ID=81230867

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210022338.1A Active CN114398131B (en) 2022-01-10 2022-01-10 Information display method, device, equipment, medium and program product

Country Status (1)

Country Link
CN (1) CN114398131B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110049098A (en) * 2019-03-06 2019-07-23 长沙摩智云计算机科技有限公司 Mobile phone application distribution formula runs quickly starting system and method
CN110888696A (en) * 2018-09-07 2020-03-17 北京京东金融科技控股有限公司 Page display method and system, computer system and computer readable medium
CN112150256A (en) * 2020-10-22 2020-12-29 腾讯科技(深圳)有限公司 Data processing method, device, equipment and storage medium
CN112433788A (en) * 2020-11-23 2021-03-02 百度在线网络技术(北京)有限公司 Applet running method and device, electronic equipment and storage medium
CN113377381A (en) * 2021-06-30 2021-09-10 北京百度网讯科技有限公司 Method and device for distributing small program package, electronic equipment and medium
CN113709151A (en) * 2021-08-26 2021-11-26 北京百度网讯科技有限公司 Method, apparatus, device, medium and product for logging in cloud application
CN113743288A (en) * 2021-08-31 2021-12-03 北京百度网讯科技有限公司 Image recognition method, device, equipment and storage medium of cloud mobile phone

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101117835B1 (en) * 2004-05-06 2012-03-22 다카토시 야나세 Window display system, window display method, program development support device, and server device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110888696A (en) * 2018-09-07 2020-03-17 北京京东金融科技控股有限公司 Page display method and system, computer system and computer readable medium
CN110049098A (en) * 2019-03-06 2019-07-23 长沙摩智云计算机科技有限公司 Mobile phone application distribution formula runs quickly starting system and method
CN112150256A (en) * 2020-10-22 2020-12-29 腾讯科技(深圳)有限公司 Data processing method, device, equipment and storage medium
CN112433788A (en) * 2020-11-23 2021-03-02 百度在线网络技术(北京)有限公司 Applet running method and device, electronic equipment and storage medium
CN113377381A (en) * 2021-06-30 2021-09-10 北京百度网讯科技有限公司 Method and device for distributing small program package, electronic equipment and medium
CN113709151A (en) * 2021-08-26 2021-11-26 北京百度网讯科技有限公司 Method, apparatus, device, medium and product for logging in cloud application
CN113743288A (en) * 2021-08-31 2021-12-03 北京百度网讯科技有限公司 Image recognition method, device, equipment and storage medium of cloud mobile phone

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
远程监控技术在铁路信息***监测中的应用;胡彦鹏;;甘肃水利水电技术;20110125(第01期);全文 *
面向移动终端的HTML5应用运行环境研究;陆钢;区洪辉;梁柏青;李蓉蓉;;电信科学;20130520(第05期);全文 *

Also Published As

Publication number Publication date
CN114398131A (en) 2022-04-26

Similar Documents

Publication Publication Date Title
CN110489312B (en) Data association method and device for triggering data acquisition by control
JP7231638B2 (en) Image-based information acquisition method and apparatus
US10768947B2 (en) Method for interface refresh synchronization,terminal device, and non-transitory computer-readable storage medium
CN112437318A (en) Content display method, device and system and storage medium
CN106375866B (en) Page loading method and terminal
CN112994980B (en) Time delay test method, device, electronic equipment and storage medium
CN109302523B (en) Mobile phone performance evaluation method for mobile phone side and server side
CN114168793A (en) Anchor display method, device, equipment and storage medium
CN113221846A (en) Image recognition method, apparatus, device, storage medium, and program product
CN111708533B (en) Method and device for setting mouse display state in application thin client
CN114398131B (en) Information display method, device, equipment, medium and program product
CN108415746B (en) Application interface display method and device, storage medium and electronic equipment
CN114374703B (en) Cloud mobile phone information acquisition method, device, equipment and storage medium
CN113641439B (en) Text recognition and display method, device, electronic equipment and medium
CN106302821B (en) Data request method and equipment thereof
CN115643468A (en) Poster generation method and device, electronic equipment and storage medium
CN111813741B (en) File sharing method and electronic equipment
CN114065783A (en) Text translation method, device, electronic equipment and medium
CN114398017B (en) Time delay detection method and device and electronic equipment
CN112925638B (en) Resource loading method, device, equipment and computer readable storage medium
CN108268297B (en) Application interface display method and device, storage medium and electronic equipment
CN117827628A (en) Information display method, device, electronic equipment and storage medium
CN114237479A (en) Application program control method and device and electronic equipment
CN116149792A (en) Virtual machine processing method and device, electronic equipment and storage medium
CN114146405A (en) Cloud game control method, device, 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