Abstract:
A ramp signal generator includes a clock divider configured to generate a plurality of ramp clocks having different clocks, an output bit selector configured to select an output bit for reading out a pixel signal based on an analog gain of a ramp signal, a ramp clock controller configured to set a clock corresponding to the output bit, from among the plurality of ramp clocks, as a ramp clock, and a ramp offset controller configured to set an offset value corresponding to the output bit, from among a plurality of offset values, as a ramp offset value.
Abstract:
A method for processing a Hyper Text Transfer Protocol (HTTP) message in an electronic device is provided. The method includes recognizing a user's HTTP request input, generating a first HTTP request message in response to the HTTP request input, verifying the first HTTP request message, transmitting the first HTTP request message when a pass of the first HTTP request message is determined as the result of the verification, and transmitting a second HTTP request message derived from the first HTTP request message without verifying the second HTTP request message.
Abstract:
A digital-to-analog converter includes a first channel configured to output a first ramp voltage through an output node, and a first bias circuit configured to apply a bias voltage to the first channel. The first channel comprises a plurality of current cells connected to the first bias circuit, a plurality of selection circuits and a plurality of switches, and a first resistor connected to the output node. Each of the plurality of selection circuits of the first channel comprises a first selection circuit configured to connect a current of one of the plurality of current cells to the first resistor in accordance with a first digital input signal, and a second selection circuit configured to connect the current of the current cell to one of the plurality of switches corresponding to the current cell in accordance with a second digital input signal complementary to the first digital input signal.
Abstract:
Disclosed is an electronic device comprising: a memory in which instructions are stored; and a processor electrically connected to the memory. The processor, when the instructions stored in the memory are executed: acquires a command for installation of a first application signed with a first key; checks information relating to the first key in a key storage of the electronic device; if the first key is determined to be valid, installs the first application; and if the first key is determined to have been revoked, controls to prohibit installation of the first application.
Abstract:
Disclosed is an electronic device including: a communication interface comprising communication circuitry; a processor electrically connected to the communication interface; and a memory electrically connected to the processor, wherein the memory stores instructions which, when executed by the processor, cause the electronic device to: receive information on a status of at least one external device, information related to a location of the electronic device, and information related to a location of at least one external electronic device from a server through the communication interface; identify whether to output the status of the at least one external device based at least in part on the information related to the location of the electronic device and the information related to the location of the at least one external electronic device; and output the status of the at least one external device in response to identification of the output of the status of the at least one external device.
Abstract:
An electronic device according to various embodiments comprises: a communication interface comprising communication circuitry, memory, and at least one processor comprising processing circuitry. The memory storing instructions which, when executed by the processor, cause the electronic device to acquire first identification information written on an application package during an application package generation process; acquire second identification information that can have a different value according to the download route of the application package; generate authentication information based on the first identification information and the second identification information; and control the installation of the application based on the authentication information.
Abstract:
An electronic device is provided. The electronic device includes a communication module, a memory, and a processor operatively connected with the communication module and the memory, wherein the memory stores instructions which, when executed, cause the processor to, based on application information of a specific application installed in the electronic device, receive app store source change information for updating the specific application, identify whether a higher version of the specific application exists in an app store which is to update the specific application, the app store being identified based on the app store source change information relating to the specific application, and update the specific application by receiving an application package of the higher version from the identified app store.
Abstract:
In an example embodiment, a ramp generator includes a ramp circuit that receives a first ramp enable signal from a control circuit during a first ramp period, the first ramp period including a first reset period and a first sensing period, and the ramp circuit being configured to output a first ramp signal to a correlated double sampling circuit; an emphasis circuit that increases a voltage level of the first ramp signal during the first reset period, based on a first enable signal received from the control circuit; and a pre-emphasis circuit that further increases the voltage level of the first ramp signal during a first pre-emphasis period in the first reset period, based on a second enable signal received from the control circuit.
Abstract:
An electronic device using a division permission and an operating method thereof are disclosed herein. The electronic device includes a processor or a memory storing at least one instruction executable by the processor, and when the at least one instruction is executed by the processor, the processor receives a request for installing a first application on an electronic device, acquires a division permission information corresponding to a signature permission declared by the first application, applies the division permission information to a database, installs the first application. The division permission information may be used for the signature permission on a second application different from the first application.
Abstract:
An electronic device for processing a multi-signed APK file, and an operating method therefor are disclosed. The disclosed electronic device comprises at least one processor, comprising processing circuitry, and memory including one or more storage mediums storing instructions that, when executed by the at least one processor individually or collectively, cause the electronic device to: receive an APK file for which a multi-signature is requested, verify a signing block included in the APK file, determine a new signing block to be added to the APK file according to the multi-signature based on verification of the signing block being completed, reconfigure the APK file based on the new signing block and insert the new signing block into the reconfigured APK file.