Search

US-12625599-B2 - Cross-process information processing method, and controller, terminal and storage medium

US12625599B2US 12625599 B2US12625599 B2US 12625599B2US-12625599-B2

Abstract

A cross-process information processing method, and a controller, a terminal and a storage medium are disclosed. The method may include receiving an element selection instruction for selection of a target element in a first process in a current display interface; generating a displaceable view that may include the target element according to the element selection instruction, where the displaceable view is for subsequent displacement and placement; switching the current display interface to a target display interface carrying a second process; and receiving a view displacement instruction, and displacing the displaceable view into the second process according to the view displacement instruction.

Inventors

  • Penghui Chen

Assignees

  • ZTE CORPORATION

Dates

Publication Date
20260512
Application Date
20220406
Priority Date
20210524

Claims (18)

  1. 1 . A method for processing information across processes, which is applied to a terminal device, the method comprising, receiving an element selection instruction for selection of a target element in a first process in a current display interface; generating a displaceable view that comprises the target element according to the element selection instruction, wherein the displaceable view is for subsequent displacement and placement; triggering a second process in response to one of the element selection instruction or an operation trigger instruction, and switching the current display interface to the target display interface carrying the second process; and receiving a view displacement instruction, and displacing the displaceable view into the second process according to the view displacement instruction; wherein the first process and the second process are different application processes; the current display interface and the target displace interface are different, such that the first process and the second process are not shown on a same display interface; when the second process is a desktop process or a lock screen process, the first process is one of a notification bar process, a swipe left screen process, a short message process, a contact information process, or a gallery process; or when the second process is a swipe left screen process, the first process is one of a notification bar process, a short message process, a contact information process, or a gallery process.
  2. 2 . The method as claimed in claim 1 , wherein generating the displaceable view that comprises the target element according to the element selection instruction, comprises, acquiring a current position of the target element according to the element selection instruction; and generating the displaceable view that comprises the target element at the current position.
  3. 3 . The method as claimed in claim 1 , wherein the displaceable view further comprises both screenshot information corresponding to the target element, and data information corresponding to the target element.
  4. 4 . The method as claimed in claim 1 , wherein switching the current display interface to the target display interface carrying the second process comprises, triggering the second process in response to the operation trigger instruction, and switching the current display interface to the target display interface carrying the second process; and triggering the second process in response to the operation trigger instruction and switching the current display interface to the target display interface carrying the second process comprises, receiving the operation trigger instruction that instructs a displacement of the displaceable view; and triggering the second process and switching the current display interface to the target display interface carrying the second process, in response to the displacement of the displaceable view to a preset position in the current display interface.
  5. 5 . The method as claimed in claim 1 , wherein the view displacement instruction carries target position information in the second process, and displacing the displaceable view into the second process according to the view displacement instruction comprises, displacing the displaceable view to a target position corresponding to the target position information, according to the view displacement instruction.
  6. 6 . The method as claimed in claim 1 , wherein displacing the displaceable view into the second process according to the view displacement instruction comprises, displacing the displaceable view into the second process in a floating display mode according to the view displacement instruction, and displaying the displaceable view in the second process as a widget after the view displacement instruction is completed.
  7. 7 . The method as claimed in claim 1 , wherein the second process is one of, a desktop process, a swipe left screen process, or a lock screen process; and when the second process is a desktop process or a lock screen process, the first process is a notification bar process, a swipe left screen process, a short message process, a contact information process, a gallery process, or a third-party application process; and when the second process is a swipe left screen process, the first process is a notification bar process, a short message process, a contact information process, a gallery process, or a third-party application process.
  8. 8 . The method as claimed in claim 1 , wherein the target element comprises at least one of, a text element, a voice element, an image element, or a video element.
  9. 9 . The method as claimed in claim 1 , wherein the element selection instruction comprises one of, a click operation instruction at a target element position, a slide operation instruction at the target element position, a voice operation instruction, a long tap operation instruction issued by a long tap with a duration that exceeds a preset time at the target element position, a click operation instruction at the target element position with a click frequency that exceeds a preset click frequency, or a trigger instruction with a trigger condition that the target element comprises preset keyword information.
  10. 10 . The method as claimed in claim 1 , wherein the view displacement instruction comprises one of, a drag and move instruction, a key-pressing and move instruction, or a voice operation instruction.
  11. 11 . The method as claimed in claim 2 , wherein the second process is one of, a desktop process, a swipe left screen process, or a lock screen process; and when the second process is a desktop process or a lock screen process, the first process is a notification bar process, a swipe left screen process, a short message process, a contact information process, a gallery process, or a third-party application process; and when the second process is a swipe left screen process, the first process is a notification bar process, a short message process, a contact information process, a gallery process, or a third-party application process.
  12. 12 . The method as claimed in claim 3 , wherein the second process is one of, a desktop process, a swipe left screen process, or a lock screen process; and when the second process is a desktop process or a lock screen process, the first process is a notification bar process, a swipe left screen process, a short message process, a contact information process, a gallery process, or a third-party application process; and when the second process is a swipe left screen process, the first process is a notification bar process, a short message process, a contact information process, a gallery process, or a third-party application process.
  13. 13 . The method as claimed in claim 4 , wherein the second process is one of, a desktop process, a swipe left screen process, or a lock screen process; and when the second process is a desktop process or a lock screen process, the first process is a notification bar process, a swipe left screen process, a short message process, a contact information process, a gallery process, or a third-party application process; and when the second process is a swipe left screen process, the first process is a notification bar process, a short message process, a contact information process, a gallery process, or a third-party application process.
  14. 14 . The method as claimed in claim 5 , wherein the second process is one of, a desktop process, a swipe left screen process, or a lock screen process; and when the second process is a desktop process or a lock screen process, the first process is a notification bar process, a swipe left screen process, a short message process, a contact information process, a gallery process, or a third-party application process; and when the second process is a swipe left screen process, the first process is a notification bar process, a short message process, a contact information process, a gallery process, or a third-party application process.
  15. 15 . The method as claimed in claim 6 , wherein the second process is one of, a desktop process, a swipe left screen process, or a lock screen process; and when the second process is a desktop process or a lock screen process, the first process is a notification bar process, a swipe left screen process, a short message process, a contact information process, a gallery process, or a third-party application process; and when the second process is a swipe left screen process, the first process is a notification bar process, a short message process, a contact information process, a gallery process, or a third-party application process.
  16. 16 . A controller, comprising a memory, a processor, and a computer program stored in the memory and executable by the processor which, when executed by the processor causes the processor to carry out a method for processing information across processes, which is applied to a terminal device, the method comprising, receiving an element selection instruction for selection of a target element in a first process in a current display interface; generating a displaceable view that comprises the target element according to the element selection instruction, wherein the displaceable view is for subsequent displacement and placement; triggering a second process in response to one of the element selection instruction or an operation trigger instruction, and switching the current display interface to the target display interface carrying the second process; and receiving a view displacement instruction, and displacing the displaceable view into the second process according to the view displacement instruction; wherein the first process and the second process are different application processes; the current display interface and the target displace interface are different, such that the first process and the second process are not shown on a same display interface; when the second process is a desktop process or a lock screen process, the first process is one of a notification bar process, a swipe left screen process, a short message process, a contact information process, or a gallery process; or when the second process is a swipe left screen process, the first process is one of a notification bar process, a short message process, a contact information process, or a gallery process.
  17. 17 . A terminal device comprising the controller as claimed in claim 16 .
  18. 18 . A non-transitory computer-readable storage medium storing a computer-executable instruction which, when executed by a processor, causes the processor to carry out a method for processing information across processes, which is applied to a terminal device, the method comprising, receiving an element selection instruction for selection of a target element in a first process in a current display interface; generating a displaceable view that comprises the target element according to the element selection instruction, wherein the displaceable view is for subsequent displacement and placement; triggering a second process in response to one of the element selection instruction or an operation trigger instruction, and switching the current display interface to the target display interface carrying the second process; and receiving a view displacement instruction, and displacing the displaceable view into the second process according to the view displacement instruction; wherein the first process and the second process are different application processes; the current display interface and the target displace interface are different, such that the first process and the second process are not shown on a same display interface; when the second process is a desktop process or a lock screen process, the first process is one of a notification bar process, a swipe left screen process, a short message process, a contact information process, or a gallery process; or when the second process is a swipe left screen process, the first process is one of a notification bar process, a short message process, a contact information process, or a gallery process.

Description

CROSS-REFERENCE TO RELATED APPLICATION This application is a national stage filing under 35 U.S.C. § 371 of international application number PCT/CN2022/085383, filed Apr. 6, 2022, which claims priority to Chinese patent application 202110565032.6 filed May 24, 2021. The contents of these applications are incorporated herein by reference in their entirety. TECHNICAL FIELD The present disclosure relates to but is not limited to the technical field of computers, in particular to a method for processing information across processes, a controller, a terminal device, and a computer-readable storage medium. BACKGROUND For the current terminal devices, information is typically shown in the notification bar message management, in the short message, in the conversation box of the third-party application, in the swipe left screen with card information, and so on. Therefore, due to the above-mentioned various display modes, various kinds of information are often displayed in a complicated way, which makes it inconvenient for users to read and find the required information. SUMMARY The following is a summary of the subject matter described herein. This summary is not intended to limit the scope of protection of the claims. Provided are a method for processing information across processes, a controller, a terminal device, and a computer-readable storage medium in some embodiments of the present disclosure. An embodiment of the present disclosure provides a method for processing information across processes, which is applied to a terminal device, the method may include, receiving an element selection instruction for selection of a target element in a first process in a current display interface; generating a displaceable view for subsequent displacement that includes the target element according to the element selection instruction; switching the current display interface to a target display interface carrying a second process; and receiving a view displacement instruction, and displacing the displaceable view to the second process according to the view displacement instruction. An embodiment of the present disclosure provides a controller, which may include a memory, a processor and a computer program stored in the memory and executable by the processor which, when executed by the processor causes the processor to carry out the method as described above. An embodiment of the present disclosure provides a terminal device, which may include the controller as described above. An embodiment of the present disclosure further provides a computer-readable storage medium storing thereon a computer-executable instruction which, when executed by a processor, causes the processor to carry out the method as described above. Other features and advantages of the present disclosure will be illustrated in the following description, and in part will be apparent from the description, or may be understood by practicing the present disclosure. The objects and other advantages of the present disclosure can be achieved and obtained by the structure particularly set forth in the description, claims and drawings. BRIEF DESCRIPTION OF DRAWINGS The drawings are intended to provide a further understanding of the technical scheme of the present disclosure, and constitute a part of the specification, and they are intended to illustrate the technical scheme of the present disclosure in conjunction with the embodiments of the present disclosure, but are not intended to limit the technical scheme of the present disclosure. FIG. 1 depicts a schematic diagram showing a system architecture platform in which a method for processing information across processes according to an embodiment of the present disclosure is carried out; FIG. 2 depicts a flowchart showing a method for processing information across processes according to an embodiment of the present disclosure; FIG. 3 depicts a flowchart showing a generation of a displaceable view at a target element position in a method for processing information across processes according to an embodiment of the present disclosure; FIG. 4 depicts a flowchart showing the switching from the current display interface to the target display interface in a method for processing information across processes according to another embodiment of the present disclosure; FIG. 5 depicts a flowchart showing the switching from the current display interface to the target display interface in a method for processing information across processes according to another embodiment of the present disclosure; FIG. 6 depicts a flowchart showing the switching from the current display interface to the target display interface according to an operation trigger instruction in a method for processing information across processes according to an embodiment of the present disclosure; FIG. 7 depicts a flowchart showing the displacement of the displaceable view in a method for processing information across processes according to an embodiment of the