G06F3/0486

User Interface for Real-time Online Payment User Input
20230011094 · 2023-01-12 ·

A user interface that captures the user input of payment amount during real-time online events (e.g. live podcasts, live stream videos, online games). The user utilizes their personal computer or mobile device to drag a graphic object displayed in the user interface. The amount of fund to be sent is proportional to the time length of the user's drag motion. The user interface allows users to control the input value by timing the release of the graphic object. Further, a component to display count up of input value may be utilized as part of the user interface to provide user feedback.

User Interface for Real-time Online Payment User Input
20230011094 · 2023-01-12 ·

A user interface that captures the user input of payment amount during real-time online events (e.g. live podcasts, live stream videos, online games). The user utilizes their personal computer or mobile device to drag a graphic object displayed in the user interface. The amount of fund to be sent is proportional to the time length of the user's drag motion. The user interface allows users to control the input value by timing the release of the graphic object. Further, a component to display count up of input value may be utilized as part of the user interface to provide user feedback.

ELECTRONIC DEVICE AND METHOD FOR EDITTING RESUME
20230040241 · 2023-02-09 · ·

An electronic device and a method for editing a resume are provided. The electronic device includes a display, a transceiver, a storage medium, and a processor. The processor receives personal information through the transceiver, and inputs the personal information into a plurality of item templates to generate an item template with personal information and a blank item template without personal information corresponding to the plurality of item templates. The processor displays the plurality of item templates through the display, and receives a first input operation to add a first item template and a second item template in the plurality of item templates to a resume display area to generate a resume. The processor outputs the resume through the transceiver.

ELECTRONIC DEVICE AND METHOD FOR EDITTING RESUME
20230040241 · 2023-02-09 · ·

An electronic device and a method for editing a resume are provided. The electronic device includes a display, a transceiver, a storage medium, and a processor. The processor receives personal information through the transceiver, and inputs the personal information into a plurality of item templates to generate an item template with personal information and a blank item template without personal information corresponding to the plurality of item templates. The processor displays the plurality of item templates through the display, and receives a first input operation to add a first item template and a second item template in the plurality of item templates to a resume display area to generate a resume. The processor outputs the resume through the transceiver.

ELECTRONIC DEVICE FOR DISPLAYING EXECUTION SCREEN OF APPLICATION, OPERATING METHOD THEREOF, AND STORAGE MEDIUM
20230038036 · 2023-02-09 ·

An electronic device is disclosed and includes a display and at least one processor operatively connected with the display. The at least one processor is configured to, when an application is executed, display an execution window corresponding to the application on the display, display the execution window, as a first shape of execution window, on at least a portion of the display, in response to a background switch request for the application, identify a state of the application while displaying the first shape of execution window, and switch the first shape of execution window into a second shape of execution window according to the state of the application.

ELECTRONIC DEVICE FOR DISPLAYING EXECUTION SCREEN OF APPLICATION, OPERATING METHOD THEREOF, AND STORAGE MEDIUM
20230038036 · 2023-02-09 ·

An electronic device is disclosed and includes a display and at least one processor operatively connected with the display. The at least one processor is configured to, when an application is executed, display an execution window corresponding to the application on the display, display the execution window, as a first shape of execution window, on at least a portion of the display, in response to a background switch request for the application, identify a state of the application while displaying the first shape of execution window, and switch the first shape of execution window into a second shape of execution window according to the state of the application.

Method and System for Conflict Resolution in Multi-User Document Collaboration

Methods and systems for implementing a conflict resolution process in real-time editing of an online document by multiple users are provided. By adopting a multi-user conflict ID, the system can determine whether an editing conflict exists between two users' modifications of the same document. It can further generate a corresponding conflict resolution action based on a resolution model and synchronize multi-user modifications via serialization data. By enabling multiple users to collaboratively edit one document, e.g., an email, the present methods and systems can effectively optimize the workflow and efficiency of a team.

Method and System for Conflict Resolution in Multi-User Document Collaboration

Methods and systems for implementing a conflict resolution process in real-time editing of an online document by multiple users are provided. By adopting a multi-user conflict ID, the system can determine whether an editing conflict exists between two users' modifications of the same document. It can further generate a corresponding conflict resolution action based on a resolution model and synchronize multi-user modifications via serialization data. By enabling multiple users to collaboratively edit one document, e.g., an email, the present methods and systems can effectively optimize the workflow and efficiency of a team.

METHOD AND APPARATUS FOR CONTROLLING VIRTUAL CHARACTER TO CAST SKILL, DEVICE, MEDIUM, AND PROGRAM PRODUCT
20230040506 · 2023-02-09 ·

A method for controlling a virtual character to cast a skill includes: displaying a first virtual character and a skill control configured to cast a ranged skill; in response to detecting a trigger operation on the skill control: displaying a ranged skill indicator to indicate a casting range of the ranged skill based on a user control, the casting range having a first boundary point based on a location of the first virtual character and a second boundary point based on a location of the drag control. The method changes at least one of a shape and an area of the casting range in response to a drag operation on the drag control. The method allows a user to efficiently attack enemy virtual characters in accordance with a determination that locations of the enemy virtual characters are scattered, improving a processing efficiency of an electronic device.

METHOD AND APPARATUS FOR CONTROLLING VIRTUAL CHARACTER TO CAST SKILL, DEVICE, MEDIUM, AND PROGRAM PRODUCT
20230040506 · 2023-02-09 ·

A method for controlling a virtual character to cast a skill includes: displaying a first virtual character and a skill control configured to cast a ranged skill; in response to detecting a trigger operation on the skill control: displaying a ranged skill indicator to indicate a casting range of the ranged skill based on a user control, the casting range having a first boundary point based on a location of the first virtual character and a second boundary point based on a location of the drag control. The method changes at least one of a shape and an area of the casting range in response to a drag operation on the drag control. The method allows a user to efficiently attack enemy virtual characters in accordance with a determination that locations of the enemy virtual characters are scattered, improving a processing efficiency of an electronic device.