Information processing method and electronic equipment

An information processing method and technology of electronic equipment, applied in the field of information processing, can solve problems such as destroying the privacy of AR equipment, and achieve the effect of improving the convenience of operation

Active Publication Date: 2018-11-23
LENOVO (BEIJING) CO LTD
5 Cites 6 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0004] However, in the prior art, when the window of a certain program or file is opened, the system will open it on the physical d...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Abstract

The invention discloses an information processing method. The method comprises: receiving a first operation instruction for a target object, wherein the target object is displayed on a first screen ofelectronic equipment, and the electronic equipment further comprises at least one second screen different from the first screen; and displaying content information corresponding to the target objectin a target screen, wherein the target screen is determined based on the first operation instruction and/or the first screen for displaying the target object. The invention also discloses electronic equipment.

Application Domain

Technology Topic

Targeted screeningInformation processing +3

Image

  • Information processing method and electronic equipment
  • Information processing method and electronic equipment
  • Information processing method and electronic equipment

Examples

  • Experimental program(1)

Example Embodiment

[0032] In order to be able to understand the features and technical content of the present invention in more detail, the implementation of the present invention will be described in detail below in conjunction with the accompanying drawings. The accompanying drawings are for reference and explanation purposes only and are not used to limit the present invention.
[0033] figure 1 It is a schematic flowchart of an information processing method provided by an embodiment of the present invention, such as figure 1 As shown, the method includes:
[0034] Step 101: Receive a first operation instruction for a target object, where the target object is displayed on a first screen of an electronic device; the electronic device further includes at least one second screen, and the second screen is different from the First screen
[0035] In this application, the target object includes an application icon. When the user performs a double-click operation on the application icon through the input device, the first operation instruction for the application icon received by the electronic device may be an application opening instruction. When the user performs a right-click operation on the application icon through the input device, the first operation instruction for the application icon received by the electronic device may be a menu opening instruction of the application icon.
[0036] In this application, the target object also includes at least one of a file menu bar, a file tool bar, a file editing bar, and a file function bar. When the user performs a click operation on the target object through the input device, the first operation instruction for the target object received by the electronic device may be an object opening instruction. When the user performs a movement operation on the target object through the input device, the first operation instruction for the target object received by the electronic device may be an object movement instruction. When the user performs an input operation on the target object through the input device, the first operation instruction for the target object received by the electronic device may be an object input instruction.
[0037] Here, the input device includes at least one of a mouse, a keyboard, a camera, a scanner, a light pen, a handwriting input board, a joystick, and a voice input device.
[0038] In this application, the electronic device includes at least two screens, which are called a first screen and a second screen, respectively. Wherein, the screen on the electronic device that displays the target object is called the first screen, and the screen on the electronic device that does not display the target object is called the second screen. And the first screen and the second screen may both be physical screens, or both may be virtual screens, or at least one of the first screen and at least one of the second screens is a virtual screen, and the virtual screen It is a screen for displaying the virtual image formed by the optical module projecting light.
[0039] Step 102: Display content information corresponding to the target object on a target screen, where the target screen is determined based on the first operation instruction and/or the first screen displaying the target object.
[0040] In this application, displaying the content information corresponding to the target object on the target screen includes:
[0041] When the electronic device receives the first operation instruction, it responds to the first operation instruction and acquires the screen attribute information of the target screen based on the first operation instruction, and determines the target according to the screen attribute information When the screen is a virtual screen, displaying the content information corresponding to the target object as virtual information on the target screen;
[0042] Or, when the electronic device determines that the target screen is a physical screen according to the screen attribute information, the content information corresponding to the target object is displayed as entity information on the target screen.
[0043] In this application, when the content information corresponding to the target object is displayed as virtual information on the target screen, the content information displayed on the target screen is projected to the receiving object in the manner of emitting light through an optical module. Here, the receiving object may be an AR device.
[0044] In this application, the determination of the target screen based on the first operation instruction and/or the first screen displaying the target object includes:
[0045] When the electronic device receives the first operation instruction, in response to the first operation instruction, and based on the first operation instruction, determine one of the first screen and at least one second screen as The target screen.
[0046] Specifically, when the first operation instruction received by the electronic device is an object opening instruction, in response to the first operation instruction, the first screen where the target object is located is determined as the target based on the object opening instruction. screen.
[0047] Alternatively, when the first operation instruction received by the electronic device is a menu opening instruction, in response to the first operation instruction, the menu window corresponding to the target object is displayed on the first screen based on the menu opening instruction ; Then, the electronic device receives a screen selection instruction input by the user through the input device for the menu window; and selects the first screen or the second screen as the target screen based on the screen selection instruction.
[0048] Or, when the first operation instruction received by the electronic device is an instruction instructing information protection, respond to the first operation instruction and display on the first screen or the second screen based on the instruction instructing information protection The information protection window of the target object is displayed in, and the screen where the information protection window is located is determined as the target screen.
[0049] Here, the instruction instructing information protection may be an encryption instruction, the information protection window may be an encryption window, and the screen on which the information protection window is located may specifically be a virtual screen.
[0050] In this application, the target screen is determined based on the first operation instruction and/or the first screen displaying the target object, and further includes:
[0051] When the electronic device receives the first operation instruction, it is determined that the first screen is the target screen based on the first screen displaying the target object.
[0052] In this application, the target screen is determined based on the first operation instruction and/or the first screen displaying the target object, and further includes:
[0053] When at least one of the first screen and at least one of the second screens is a virtual screen, when the first operation instruction received by the electronic device is an object opening instruction, the One of the virtual screens is determined as the target screen.
[0054] In this application, after the electronic device determines the target screen, it also opens the target application icon on the target screen, or opens the target menu item in the file menu bar, or opens the file toolbar based on the object opening instruction The target tool item in the file, or edit the target in the file edit bar, or open the target function item in the file function bar.
[0055] With the information processing method provided in this application, when the electronic device has multiple screens, the file or application can be directly opened on the screen where the icon of the file or application is located according to the icon opening instruction sent by the user for the file or application The corresponding content information window; or, the content information window corresponding to the file or application can be opened on the designated screen according to the menu opening instruction sent by the user for the file or application. Effectively improve the convenience of operation for target files or applications.
[0056] In addition, when the electronic device has multiple screens, and the multiple screens include virtual screens, by opening the content window corresponding to the target file or application on the designated screen, it is possible to ensure that one of the windows with high privacy protection requirements is opened. It is displayed on the virtual display screen and is only visible to users wearing AR headsets throughout the entire process, which effectively improves privacy protection.
[0057] figure 2 It is a schematic diagram of the implementation of the information processing method in the embodiment of the present invention Figure one ,Such as figure 2 As shown, the electronic device 200 includes a first screen 201 and two second screens 202, wherein the target object 2011 is displayed on the first screen 201. When the user double-clicks the target object 2011 on the first screen 201 through the input device, when the electronic device 200 receives the object opening instruction triggered by the double-click operation, it responds to the object opening instruction and opens the target on the first screen 201 The information content window 2012 corresponding to the object 2011. In this way, there is no need to perform screen settings through the main screen to select the screen on which the information content window corresponding to the target object is displayed, thereby effectively improving the convenience of operation for the target object.
[0058] In addition, when the first screen 201 is a virtual screen, by directly opening the information content window 2012 corresponding to the target object 2011 on the first screen 201 where the target object 2011 is located, the privacy protection of the target object can be effectively improved.
[0059] image 3 It is a schematic diagram of the implementation of the information processing method in the embodiment of the present invention Figure II ,Such as image 3 As shown, the electronic device 200 includes a first screen 201 and two second screens 202, wherein the target object 2011 is displayed on the first screen 201. When the user performs a right-click operation on the target object 2011 on the first screen 201 through the input device, when the electronic device 200 receives the menu opening instruction triggered by the right-click operation, it responds to the menu opening instruction, and displays on the first screen 201 Open the menu window corresponding to the target object 2011, and when the user triggers a screen selection instruction for the menu window through the input device, the electronic device 200 determines one of the second screens 202 as the target screen according to the screen selection instruction, and displays it on the target screen. The information content window 2012 corresponding to the target object 2011 is opened up. In this way, there is no need to perform screen settings through the main screen to select the screen on which the information content window corresponding to the target object is displayed, thereby effectively improving the convenience of operation for the target object.
[0060] In addition, when the second screen 202 is a virtual screen, by selecting to open the information content window 2012 corresponding to the target object 2011 on the designated screen, the privacy protection of the target object can be effectively improved.
[0061] Figure 4 Schematic diagram of the structural composition of the electronic device in the embodiment of the present invention Figure one ,Such as Figure 4 As shown, the electronic device includes: a receiving unit 401 and a display unit 402;
[0062] Wherein, the receiving unit 401 is configured to receive a first operation instruction for a target object, wherein the target object is displayed on the first screen of the electronic device; the electronic device further includes at least one second screen, the The second screen is different from the first screen;
[0063] The display unit 402 is configured to display content information corresponding to the target object on a target screen, where the target screen is determined based on the first operation instruction and/or the first screen displaying the target object.
[0064] In this application, the electronic device further includes: a determining unit 403;
[0065] Specifically, the determining unit 403 is configured to determine the first screen where the target object is located as the target screen based on the object opening instruction when the first operation instruction is an object opening instruction.
[0066] Alternatively, the determining unit 403 is further configured to determine one of the first screen and at least one second screen as the target screen based on the first operation instruction.
[0067] In this application, at least one of the first screen and at least one of the second screens is a virtual screen, and the virtual screen is a screen on which a virtual image formed by projection of light by an optical module is displayed.
[0068] The determining unit 403 is further configured to determine a screen in the virtual screen as the target screen when the first operation instruction is an object opening instruction.
[0069] It should be noted that when the electronic device provided in the above embodiment displays the content information corresponding to the target object on the target screen according to the received first operation instruction for the target object, only the division of the above-mentioned program modules is used as an example. It is explained that in practical applications, the above processing distribution can be completed by different program modules as required, that is, the internal structure of the electronic device is divided into different program modules to complete all or part of the processing described above. In addition, the electronic device provided in the foregoing embodiment and the foregoing data processing method embodiment belong to the same concept. For the specific implementation process, please refer to the method embodiment, which will not be repeated here.
[0070] Figure 5 Schematic diagram of the structural composition of the electronic device in the embodiment of the present invention Figure II ,Such as Figure 5 As shown, the electronic device 500 may be a mobile phone, a computer, a digital broadcasting terminal, an information transceiver device, a game console, a tablet device, a personal digital assistant, an information push server, a content server, an identity authentication server, etc. Figure 5 The illustrated electronic device 500 includes: at least one processor 501, a memory 502, at least one network interface 504, and a user interface 503. The various components in the electronic device 500 are coupled together through the bus system 505. It can be understood that the bus system 505 is used to implement connection and communication between these components. In addition to the data bus, the bus system 505 also includes a power bus, a control bus, and a status signal bus. But for the sake of clarity, in Figure 5 Various buses are marked as the bus system 505 in this section.
[0071] Among them, the user interface 503 may include a display, a keyboard, a mouse, a trackball, a click wheel, keys, buttons, a touch panel, or a touch screen.
[0072] It can be understood that the memory 502 may be a volatile memory or a non-volatile memory, and may also include both volatile and non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM, Read Only Memory), a programmable read-only memory (PROM, Programmable Read-Only Memory), and an erasable programmable read-only memory (EPROM, Erasable Programmable Read-Only Memory). Only Memory), Electrically Erasable Programmable Read-Only Memory (EEPROM, Electrically Erasable Programmable Read-Only Memory), Magnetic Random Access Memory (FRAM, ferromagnetic random access memory), Flash Memory, Magnetic Surface Memory , CD-ROM, or CD-ROM (Compact Disc Read-Only Memory); magnetic surface memory can be disk storage or tape storage. The volatile memory may be a random access memory (RAM, Random Access Memory), which is used as an external cache. By way of exemplary but not restrictive description, many forms of RAM are available, such as static random access memory (SRAM, Static Random Access Memory), synchronous static random access memory (SSRAM, Synchronous Static Random Access Memory), and dynamic random access memory. Memory (DRAM, Dynamic Random Access Memory), Synchronous Dynamic Random Access Memory (SDRAM, Synchronous Dynamic Random Access Memory), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), Direct Rambus Random Access Memory (DRRAM) . The memory 502 described in the embodiment of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.
[0073] The memory 502 in the embodiment of the present invention is used to store various types of data to support the operation of the electronic device 500. Examples of these data include: any computer program used to operate on the electronic device 500, such as an operating system 5021 and application programs 5022; where the operating system 5021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc. , Used to implement various basic services and handle hardware-based tasks. The application program 5022 may include various application programs, such as a media player (Media Player), a browser (Browser), etc., for implementing various application services. The program for implementing the method of the embodiment of the present invention may be included in the application program 5022.
[0074] The method disclosed in the foregoing embodiment of the present invention may be applied to the processor 501 or implemented by the processor 501. The processor 501 may be an integrated circuit chip with signal processing capability. In the implementation process, the steps of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 501 or instructions in the form of software. The aforementioned processor 501 may be a general-purpose processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. The processor 501 may implement or execute various methods, steps, and logical block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present invention may be directly embodied as being executed and completed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, and the storage medium is located in the memory 502. The processor 501 reads the information in the memory 502 and completes the steps of the foregoing method in combination with its hardware.
[0075] In an exemplary embodiment, the electronic device 500 may be implemented by one or more Application Specific Integrated Circuits (ASIC, Application Specific Integrated Circuit), DSP, Programmable Logic Device (PLD, Programmable Logic Device), Complex Programmable Logic Device (CPLD, Complex Programmable Logic Device, Field-Programmable Gate Array (FPGA, Field-Programmable Gate Array), general-purpose processor, controller, microcontroller (MCU, Micro Controller Unit), microprocessor (Microprocessor), or other electronic components Implementation, used to perform the aforementioned method.
[0076] Specifically, when the processor 501 runs the computer program, it executes: receiving a first operation instruction for a target object, where the target object is displayed on the first screen of the electronic device; the electronic device further includes at least one A second screen, the second screen is different from the first screen;
[0077] The content information corresponding to the target object is displayed on the target screen, wherein the target screen is determined based on the first operation instruction and/or the first screen displaying the target object.
[0078] When the processor 501 runs the computer program, it also executes: when the first operation instruction is an object opening instruction, determining the first screen where the target object is located as the target screen based on the object opening instruction .
[0079] When the processor 501 runs the computer program, it also executes: based on the first operation instruction, determining one of the first screen and at least one second screen as the target screen.
[0080] In another example, at least one of the first screen and the at least one second screen is a virtual screen, and the virtual screen is a screen on which a virtual image formed by projection of light by an optical module is displayed.
[0081] When the processor 501 runs the computer program, it also executes: when the first operation instruction is an object opening instruction, determine a screen in the virtual screen as the target screen.
[0082] The first operation instruction also includes an instruction for information protection.
[0083] In an exemplary embodiment, the embodiment of the present invention also provides another electronic device that can be used as a computer-readable storage medium. For example, the electronic device includes a memory 502 of a computer program, which can be used by the processor 501 of the electronic device 500. Execute to complete the steps described in the foregoing method. The computer-readable storage medium can be FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM, etc.; it can also be a variety of devices including one or any combination of the foregoing memories, such as Mobile phones, computers, tablet devices, personal digital assistants, etc.
[0084] An electronic device that can be used as a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, it executes: receiving a first operation instruction for a target object, wherein the target object is in the electronic device Displayed on the first screen; the electronic device further includes at least one second screen, the second screen being different from the first screen;
[0085] The content information corresponding to the target object is displayed on the target screen, wherein the target screen is determined based on the first operation instruction and/or the first screen displaying the target object.
[0086] When the computer program is run by the processor, it also executes: when the first operation instruction is an object opening instruction, the first screen where the target object is located is determined as the target screen based on the object opening instruction.
[0087] When the computer program is run by the processor, it also executes: based on the first operation instruction, determining one of the first screen and at least one second screen as the target screen.
[0088] In another example, at least one of the first screen and the at least one second screen is a virtual screen, and the virtual screen is a screen on which a virtual image formed by projection of light by an optical module is displayed.
[0089] When the computer program is run by the processor, it also executes: when the first operation instruction is an object opening instruction, determine a screen in the virtual screen as the target screen.
[0090] The first operation instruction also includes an instruction for information protection.
[0091] The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited to this. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention. It should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Similar technology patents

Classification and recommendation of technical efficacy words

Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products