Patent classifications
G06F3/0486
Method and Apparatus for Automatic Programming
Various embodiments include a method for automatic programming. The method may include: receiving a user's request to create a first global parameter of a specific type by detecting the user's dragging a control corresponding to the specific type from a first user interface and dropping the control on a second user interface; displaying a first popup window for editing the first global parameter on the second user interface; receiving the user's editing operations on the first global parameter in the first popup window; creating the first global parameter according to the user's editing operations; and displaying a new added first card of the first global parameter in a list of global parameters on a third user interface.
Method and Apparatus for Automatic Programming
Various embodiments include a method for automatic programming. The method may include: receiving a user's request to create a first global parameter of a specific type by detecting the user's dragging a control corresponding to the specific type from a first user interface and dropping the control on a second user interface; displaying a first popup window for editing the first global parameter on the second user interface; receiving the user's editing operations on the first global parameter in the first popup window; creating the first global parameter according to the user's editing operations; and displaying a new added first card of the first global parameter in a list of global parameters on a third user interface.
SPLIT-SCREEN DISPLAY IMPLEMENTATION IN COMPUTING DEVICE
Introduced here are split-screen implementation techniques that can allow a user to view and interact with the user interfaces of two or more applications simultaneously. Each of the two or more applications can be displayed within its own portion of two or more portions. A split-screen mode can be activated by a user by opening a split-screen application and selecting the applications to be used. Once within the split-screen mode, the user can customize the layout by adjusting the size of each portion and/or moving the application between the portions. Further, when within the split-screen mode, the user can share content from one application to another by selecting and dragging the content. The split-screen mode can also be implemented on a foldable device. The folding of the device can be used as a trigger to initiate split screen mode and the folding line can be used a border between portions.
SPLIT-SCREEN DISPLAY IMPLEMENTATION IN COMPUTING DEVICE
Introduced here are split-screen implementation techniques that can allow a user to view and interact with the user interfaces of two or more applications simultaneously. Each of the two or more applications can be displayed within its own portion of two or more portions. A split-screen mode can be activated by a user by opening a split-screen application and selecting the applications to be used. Once within the split-screen mode, the user can customize the layout by adjusting the size of each portion and/or moving the application between the portions. Further, when within the split-screen mode, the user can share content from one application to another by selecting and dragging the content. The split-screen mode can also be implemented on a foldable device. The folding of the device can be used as a trigger to initiate split screen mode and the folding line can be used a border between portions.
ELECTRONIC DEVICE HAVING FOLDABLE DISPLAY AND METHOD FOR CONTROLLING SAME
An electronic device is provided. The electronic device includes a hinge allowing the electronic device to be folded or unfolded, a foldable display disposed on at least one side of the electronic device, a processor controlling an output screen of the foldable display, sensor circuitry for detecting a folding angle of the electronic device, and input circuitry for touch input, the foldable display including a first area disposed on one side and a second area disposed on the other side with respect to the hinge, and the processor providing an execution screen of an application to a target area, which is any one of the first area or the second area, when an execution input for the application is received in a state in which the folding angle is within a predetermined range.
ELECTRONIC DEVICE HAVING FOLDABLE DISPLAY AND METHOD FOR CONTROLLING SAME
An electronic device is provided. The electronic device includes a hinge allowing the electronic device to be folded or unfolded, a foldable display disposed on at least one side of the electronic device, a processor controlling an output screen of the foldable display, sensor circuitry for detecting a folding angle of the electronic device, and input circuitry for touch input, the foldable display including a first area disposed on one side and a second area disposed on the other side with respect to the hinge, and the processor providing an execution screen of an application to a target area, which is any one of the first area or the second area, when an execution input for the application is received in a state in which the folding angle is within a predetermined range.
MOVING CONTENT BETWEEN A VIRTUAL DISPLAY AND AN EXTENDED REALITY ENVIRONMENT
Systems, methods, and non-transitory computer readable media including instructions for extracting content from a virtual display are disclosed. Extracting content from a virtual display includes generating a virtual display via a wearable extended reality appliance, wherein the virtual display presents a group of virtual objects and is located at a first virtual distance from the wearable extended reality appliance; generating an extended reality environment via the wearable extended reality appliance including at least one additional virtual object at a second virtual distance from the wearable extended reality appliance; receiving input for causing a specific virtual object to move from the virtual display to the extended reality environment; and in response, generating a presentation of a version of the specific virtual object in the extended reality environment at a third virtual distance different from the first virtual distance and the second virtual distance.
USER INTERFACES RELATED TO TIME
The present disclosure generally describe user interfaces related to time. In accordance with embodiments, user interfaces for displaying and enabling an adjustment of a displayed time zone are described. In accordance with embodiments, user interfaces for initiating a measurement of time are described. In accordance with embodiments, user interfaces for enabling and displaying a user interface using a character are described. In accordance with embodiments, user interfaces for enabling and displaying a user interface that includes an indication of a current time are described. In accordance with embodiments, user interfaces for enabling configuration of a background for a user interface are described. In accordance with embodiments, user interfaces for enabling configuration of displayed applications on a user interface are described.
ELECTRONIC DEVICE FOR PROVIDING AUGMENTED REALITY MODE, AND OPERATING METHOD THEREFOR
An electronic device may include a camera module, a processor operably connected to the camera module, and a memory operably connected to the processor, wherein the memory may store one or more instructions for allowing, during the execution thereof, the processor to identify a first interaction for a first application being executed, form a first application object for outputting an execution screen of the first application according to the identification of the first interaction, output an augmented reality space on the basis of an actual space recognized through the camera module, and output the first application object in the augmented reality space.
Playback zone management
Some embodiments of the disclosed systems and methods include displaying a graphical user interface comprising a first section and a second section, wherein the first section includes a first media icon corresponding to a first media item, and wherein the second section includes a first zone icon corresponding to a first zone comprising a first set of one or more playback devices; and in response to detecting a drag of the first media icon to the first zone icon, instructing at least one playback device in the first set of one or more playback devices to play the first media item corresponding to the first media icon.