Abstract:
An electronic device includes a display, a display driver including a buffer memory, and a processor configured to, in a partial update driving state of the display, receive a user input for a first execution screen of an application in an Mth frame period, generate data of a partial region corresponding to the user input and store the data in the buffer memory in an (M+1)th frame period, and control the display driver so that the display displays the partial region based on the data and a remaining region other than the partial region in a same manner as the first execution screen in an (M+2)th frame period.
Abstract:
Disclosed is an electronic device for processing a handwriting input and including a touch screen, a processor operatively connected with the touch screen, and a memory operatively connected with the processor, wherein the memory stores instructions, which when executed, cause the processor to control the electronic device to perform handwriting recognition for a first handwriting input of a user displayed on the touch screen, to convert the first handwriting input into a text, identify at least one of an attribute or characteristic of the first handwriting input, apply at least one of the identified attribute or characteristic to the converted text, and in response to a request for conversion of the first handwriting input, replace the first handwriting input into a text (herein after, a first rich text) to which the identified at least one of the attribute or characteristic has been applied.
Abstract:
According to an embodiment, an electronic device includes a communication module and at least one processor connected to the communication module. The at least one processor is configured to, upon executing an application stored in the electronic device, identify at least one external electronic device registered in the application, identify at least one communication protocol supported by the at least one external electronic device among a plurality of communication protocols, and adjust a scan time corresponding to a first communication protocol among the plurality of communication protocols based on the at least one communication protocol.
Abstract:
Disclosed is a method and apparatus for processing inputs by using a viewing point. The method includes recognizing a viewing point that a user is viewing on a display area functionally connected to an electronic device, obtaining an input on the display area, and determining whether to execute a function corresponding to the input, based on at least one of attributes of the input or the viewing point.
Abstract:
A system on chip (SoC), an autonomous driving system including the same, and an operating method thereof is provided. The autonomous driving system includes: a first SoC configured to receive, in a manual driving mode of a vehicle, pieces of sensor information from sensors mounted on the vehicle and generate first information indicating manual driving characteristics of a driver by processing the pieces of sensor information and manual operation information generated when the driver operates the vehicle; and a second SoC configured to receive the pieces of sensor information, generate, in the manual driving mode, second information including one or more setting values for controlling the vehicle according to an autonomous driving function, and correct in real-time the one or more setting values related to the autonomous driving function by comparing, in the manual driving mode, the first information to the second information.
Abstract:
A method for managing a wireless connection of an electronic device, and apparatus for supporting same are provided. The electronic device may comprise a communication circuit, at least one processor, and a memory. The at least one processor is configured to: based on detection of a first event associated with an external device, identify first information relating to Bluetooth usage of the electronic device and second information relating to a wireless network resource state; determine a number of connectable devices, based on the first information and the second information; identify state information of one or more external devices registered in the electronic device; determine a priority of the one or more external devices, based on the state information; determine at least one external device, from among the one or more external devices, as a device to be connected, based on the number of connectable devices and the priority; and control the communication circuit to connect a channel with the at least one external device determined as the device to be connected.
Abstract:
An autonomous driving system including: a first system on chip (SoC) configured to control an autonomous driving function of a vehicle and including a first safe parking module configured to control parking of the vehicle according to first failure information; and a second SoC configured to be driven at a higher operating performance than an operating performance of the first SoC, configured to control the autonomous driving function of the vehicle, and including a second safe parking module configured to control the parking according to second failure information provided, wherein the first SoC or the second SoC is configured to be selectively driven according to level information corresponding to an autonomous driving level, and, based on a failure occurring in the first SoC, the second safe parking module is further configured to control the parking or stopping of the vehicle in response to receiving the second failure information.
Abstract:
Disclosed is an electronic device including a touch screen, a memory and a processor, wherein the memory stores instructions that, when executed, cause the at least one processor to detect a handwriting recognition request for a first handwriting input while displaying the first handwriting input on the touch screen, in response to detecting the handwriting recognition request, perform the handwriting recognition for the first handwriting input to identify a text corresponding to the first handwriting input, apply at least one color of the first handwriting input identified based on the handwriting recognition to the text, present a first rich text to which the at least one color has been applied, adjacent to the first handwriting input, and in response to a request for replacing the first handwriting input with the first rich text, replace the first handwriting input with the first rich text.
Abstract:
A storage device includes: a plurality of non-volatile memory devices; a buffer configured to store user data and event data of a vehicle; a parity generating circuit configured to generate parity data; and a controller configured to: generate at least one user data segment corresponding to at least one first segment from a plurality of first segments based on the user data, generate, based on predetermined information generated in a state in which at least one user data segment is generated, at least one event data segment based on the event data corresponding to at least one first segment from the plurality of first segments that is different from the first segment corresponding to the user data segment, and store a stripe comprising the at least one user data segment, the at least one event data segment, and the parity data in the plurality of non-volatile memory devices.
Abstract:
An electronic device and method are disclosed. The electronic device includes a location detection circuit, a first wireless communication circuit configured to support short-range communication, a second wireless communication circuit, and at least one processor. The processor implements the method, including: receiving an advertising packet from an external device using the first wireless communication circuit, the advertising packet including identification information for the external device, acquiring a location of the electronic device using the location detection circuit, transmitting a first signal including the identification information of the external device and the acquired location to a server, using the second wireless communication circuit, receiving a second signal responsive to the first signal from the server via the second wireless communication circuit, the second signal including an alarm command for the external device, and transmitting the alarm command to the external device using the first wireless communication circuit.